From 9a61be527f357edfb1250bb36d050e80f5da77a9 Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Fri, 5 Dec 2014 13:10:31 -0800 Subject: extensions: Also install extensions written in perl, shell, and ruby (bzr r13788) --- share/extensions/Makefile.am | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/share/extensions/Makefile.am b/share/extensions/Makefile.am index d9d56a362..130ed6e40 100644 --- a/share/extensions/Makefile.am +++ b/share/extensions/Makefile.am @@ -13,7 +13,11 @@ otherstuffdir = $(datadir)/inkscape/extensions moduledir = $(datadir)/inkscape/extensions -extension_SCRIPTS = $(wildcard $(srcdir)/*.py) +extension_SCRIPTS = \ + $(wildcard $(srcdir)/*.py) \ + $(wildcard $(srcdir)/*.pl) \ + $(wildcard $(srcdir)/*.sh) \ + $(wildcard $(srcdir)/*.rb) otherstuff_DATA = \ fontfix.conf \ -- cgit v1.2.3 From cd5d74b3f192805838e627272a30062c1f1b3937 Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Sat, 6 Dec 2014 10:25:55 -0500 Subject: do not recalculate page height unless it is necessary. (Bug 1384915, comment 24) Fixed bugs: - https://launchpad.net/bugs/1384915 (bzr r13789) --- src/ui/widget/page-sizer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ui/widget/page-sizer.cpp b/src/ui/widget/page-sizer.cpp index df464fbb0..a18c3de9d 100644 --- a/src/ui/widget/page-sizer.cpp +++ b/src/ui/widget/page-sizer.cpp @@ -483,8 +483,10 @@ PageSizer::setDim (Inkscape::Util::Quantity w, Inkscape::Util::Quantity h, bool doc->setHeight (h, changeSize); // The origin for the user is in the lower left corner; this point should remain stationary when // changing the page size. The SVG's origin however is in the upper left corner, so we must compensate for this - Geom::Translate const vert_offset(Geom::Point(0, (old_height.value("px") - h.value("px")))); - doc->getRoot()->translateChildItems(vert_offset); + if (changeSize) { + Geom::Translate const vert_offset(Geom::Point(0, (old_height.value("px") - h.value("px")))); + doc->getRoot()->translateChildItems(vert_offset); + } DocumentUndo::done(doc, SP_VERB_NONE, _("Set page size")); } -- cgit v1.2.3 From d084acd7f6d76dcc99bacd9699c4d32a4d942661 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Sun, 7 Dec 2014 08:32:59 +0100 Subject: Documentation. Keys and mouse reference files update (including a new Belarusian translation by Hleb Valoshka). (bzr r13790) --- doc/Makefile.am | 1 + doc/keys.be.html | 9027 +++++++++++++++++++++++++++++++++++++++++++++++++++ doc/keys.el.html | 638 ++-- doc/keys.en.html | 638 ++-- doc/keys.fr.html | 638 ++-- doc/keys.ja.html | 648 ++-- doc/keys.zh_TW.html | 638 ++-- 7 files changed, 11173 insertions(+), 1055 deletions(-) create mode 100644 doc/keys.be.html diff --git a/doc/Makefile.am b/doc/Makefile.am index ecbda2edb..dd22e7710 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -10,6 +10,7 @@ EXTRA_DIST = README.document \ HACKING.txt \ keys.css \ keys.README \ + keys.be.html\ keys.de.html \ keys.el.html \ keys.en.html \ diff --git a/doc/keys.be.html b/doc/keys.be.html new file mode 100644 index 000000000..5dad1ec1e --- /dev/null +++ b/doc/keys.be.html @@ -0,0 +1,9027 @@ + + + + + + + + Даведка па клявіятуры й мышы ў Inkscape + + + +
+ +

Гэты дакумэнт апісвае прадвызначаныя скароты клявіятуры й мышы ў Inkscape, якія адпавядаюць файлу share/keys/default.xml ў пакунку Inkscape. Карыстальнік можа настроіць бальшыню (але ня ўсе) з гэтыя клявіш, падрабязнасьці як гэта зрабіць глядзі ў файле default.xml.

+ + +

Калі не зазначана іншага, клявішы на лічбавай клявіятуры (такія як стрэлкі, Home, End, +, -, лічбы) працуюць як гэтаксама як і іхныя адпаведнікі на асноўнай клявіятуры. Калі маеш задумку пра новы скарот, скантактуйся з распрацоўнікамі, напісаўшы ў сьпіс рассылкі распрацоўнікаў або аформіўшы паведамленьне ў сыстэме кантролю хіб. +

+ +
+
+ Зьмест:  Прылады +  | + Дыялёґі +  · + Адкрыць · Паказаць ці схаваць · Унутры дыялёґу +  | + Кіроўная панэль +  · + Доступ · Пераход · Зьмяніць значэньні +  | + Палатно +  · + Маштаб · Прадвызначаныя маштабы · Гісторыя маштабаў · Пракручваньне (азіраньне) · Накіроўныя, сеткі, прыцягваньне · Рэжым паказу +  | + Палітра +  | + Файл +  | + Вакно +  | + Extensions +  | + Пласты +  · + Hide/lock +  | + Аб'ект +  · + Адмяніць/паўтарыць · Абменны буфэр · Падвойваньне · Клон · Растры · Узоры · Накіроўныя · Ґрупа · Парадак па восі Z +  | + Шлях +  · + ператварыць у шлях · Ляґічныя дзеяньні · Зрухі · Спалучэньне · Спрошчваньне +  | + Вылучальнік +  · + Вылучэньне (з дапамогай мышы) · Вылучэньне «гумовай стужкай» ці дотыкам · Вылучэньне (з дапамогай клявіятуры) · Вылучэньне унутры ґрупы, вылучэньне пад курсорам · Перасоўваньне (з дапамогай мышы) · Перасоўваньне (з дапамогай клявіятуры) · Ператварэнрьне (з дапамогай мышы) · Зьмяненьне памеру з дапамогай ручак · Зьмяненьне памеру (з дапамогай клявіятуры) · Паварочваньне/нахільваньне з дапамогай ручак · Паварочваньне (з дапамогай клявіятуры) · Перакульваньне · Цэнтар паварочваньня · Адмяніць +  | + Вузлы +  · + Вылучэньне аб'ектаў (з дапамогай мышы) · Вылучэньне вузлоў (з дапамогай мышы) · Вылучэньне «гумовай стужкай» · Вылучэньне вузлоў (з дапамогай клявіятурай) · Зьмяншэньне/павелічэньне вылучэньня вузлоў · Перасоўваньне вузлоў (з дапамогай мышы) · Перасоўваньне вузлоў (з дапамогай клявіятуры) · Перасоўваньне ручкі вузла (з дапамогай мышы) · Зьмяненьне памеру ручак (вылучаны 1 вузел) · Паварочваньне ручкі (вылучаная 1 ручка) · Бачнасьць ручак · Зьмяненьне памеру ручак (вылучана >1 вузел) · Павернуць вузлы (вылучана > 1 вузел) · Перакуліць вузлы (вылучана > 1 вузел) · Зьмяненьне адрэзкаў · Зьмяненьне тыпу вузла · Злучэньне/разьбіваньне · Выдаленьне, стварэньне, падвойваньне · Разьварочваньне · Праўленьне фіґур · Праўленьне запаўненьняў і эфэктаў шляхоў · Адмяніць +  | + Карэкцыя +  · + Дзеяньне · Рэжымы · Парамэтры +  | + Маштаб +  | + Measure tool +  | + Прастакутнік +  · + Рысаваньне · Вылучэньне · Зьмяненьне вымераў з дапамогай ручак · Скругленьне кутоў з дапамогай ручак +  | + Трохмерная скрыня +  · + Рысаваньне · Вылучэньне · Праўленьне з дапамогай ручак · Праўленьне пэрспэктыў +  | + Эліпс +  · + Рысаваньне · Вылучэньне · Праўленьне з дапамогай ручак +  | + Зорка +  · + Рысаваньне · Вылучэньне · Праўленьне з дапамогай ручак +  | + Сьпіраль +  · + Рысаваньне · Вылучэньне · Праўленьне з дапамогай ручак +  | + Аловак +  · + Стварэньне кропак +  | + Пяро (Бэзье) +  · + Стварэньне вузлоў · Перасоўваньне апошняга вузла · Стварэньне/зьмяненьне адрэзкаў · Стварэньне кропак · Сканчэньне · Адмяніць +  | + Каліґрафічнае пяро +  | + Тэкст +  · + Вылучэньне/стварэньне · Перамяшчэньне па тэксьце · Укладзены тэкст (нутраная рамка) · Укладзены тэкст (вонкавая рамка) · Тэкст на шляху · Правіць тэкст · Вылучыць тэкст · Стыль вылучэньня · Прагал між літарамі · Міжрадковы інтэрвал · Кернінґ і зрух · Паварочваньне +  | + Распыляльнік +  · + Рэжымы · Парамэтры +  | + Сьцірка +  | + Вядро +  | + Ґрадыент +  · + Вылучыць аб'ект · Стварэньне ґрадыентаў · Вылучэньне ручак · Стварэньне/выдаленьне прамежкавых спынаў · Перасоўваньне ручак/спынаў · Разьварочваньне · Рэдактар ґрадыентаў +  | + Піпетка + +
+
+
+ +

Прылады

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ F1, +s + + Вылучальнік +
+ Прагал + + Вылучальнік (часовы) +
+ Прагал часова задзейнічае прыладу «Вылучальнік», іншы прагал вяртае папярэдні інструмэнт. +
+ Калі ў настаўленьнях задзейнічана «Націснуўшы «Прагал» можна азіраць рысунак з дапамогай левай кнопкі мышы», Прагал+перацягваньне мышай перасоўвае палатно, а не пераключаецца на вылучальнік. +
+ F2, +n + + Вузлы +
+ + Shift + +F2, +w + + Карэкцыя +
+ F3, +z + + Маштаб +
+ n + + Measure tool +
+ F4, +r + + Прастакутнік +
+ + Shift + +F4, +x + + Трохмерная скрыня +
+ F5, +e + + Эліпс/дуга +
+ + Shift + +F9, +* + + Зорка +
+ F9, +i + + Сьпіраль +
+ F6, +p + + Аловак (рысаваньне ад рукі) +
+ + Shift + +F6, +b + + Пяро (Бэзье) +
+ + Ctrl + +F6, +c + + Каліґрафічнае пяро +
+ F8, +t + + Тэкст +
+ + Shift + +F3, +a + + Распыляльнік +
+ + Shift + +E + + Сьцірка +
+ + Shift + +F7, +u + + Вядро +
+ + Ctrl + +F1, +g + + Ґрадыент +
+ F7, +d + + Піпетка +
+ + Ctrl + +F2, +o + + Злучальнік +
+ Падвойны пстрык па ґузіку прылады адкрывае дыялёґ настаўленьняў адпаведнай прылады. +
+
+
+ +

Дыялёґі

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Адкрыць

+
+ + Shift + + + Ctrl + +F + + Запаўненьне й контур +
+ + Shift + + + Ctrl + +W + + Прыклады +
+ + Shift + + + Ctrl + +T + + Тэкст і шрыфт +
+ + Shift + + + Ctrl + +M + + Ператварэньне +
+ + Shift + + + Ctrl + +L + + Пласты +
+ + Shift + + + Ctrl + +A + + Раўнаваньне й разьмеркаваньне +
+ + Shift + + + Ctrl + +O + + Уласьцівасьці аб'екту +
+ + Shift + + + Ctrl + +H + + Гісторыя дзеяньняў +
+ + Shift + + + Ctrl + +X + + Рэдактар XML +
+ + Shift + + + Ctrl + +D + + Настаўленьні дакумэнту +
+ + Shift + + + Ctrl + +P + + Ннастаўленьні Inkscape +
+ + Shift + + + Ctrl + +E + + Экспарт у PNG +
+ + Ctrl + +F + + Шукаць +
+ + Shift + + + Alt + +B + + Абводжаньне растра +
+ + Shift + + + Ctrl + +7 + + Эфэкты шляхоў +
+ + Ctrl + + + Alt + +K + + Спараўдзіць правапіс +
+ Гэтыя скароты адкрываць новы загаловак, клі ён яшчэ не адкрыты, калі ж адкрыты, то дыялёґ атрымлівае фокус. +
+

+ Паказаць ці схаваць

+
+ F12 + + схаваць/паказаць дыялёґі +
+ Часова хавае ўсе адкрытыя дыялёґ, наступная F12 паказвае іх наноў. +
+

+ Унутры дыялёґу

+
+ Esc + + вернуцца на палатно +
+ + Ctrl + +F4, + + Ctrl + +W + + закрыць дыялёґ +
+ Tab + + пераскочыць на наступны віджэт +
+ + Shift + +Tab + + пераскочыць на папярэдні віджэт +
+ Увод + + задаць новае значэньне +
+ Прымае новае значэньне, уведзенае ў тэкставым полі, і вяртае фокус палатну. +
+ + Ctrl + +Увод + + у рэдактары XML задае значэньне атрыбуту (attr) +
+ Калі правіш значэньне атрыбуту ў рэдактары XML, гэтым задаеш новае значэньне (гэтаксама як пстрыкнуўшы ґузік «Задаць атрыбут»). +
+ Прагал, +Увод + + актываваць бягучы ґузік ці сьпіс +
+ + Ctrl + +PgUp, + + Ctrl + +PgDn + + у шматукладкавым дыялёґу пераключае укладкі +
+
+
+ +

Кіроўная панэль

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Доступ

+
+ Панэль кіраваньня ў гары вакна дакумэнта паказвае розныя ґузікі й сродкі кіраваньня для кожнай прылады. +
+ + Alt + +X + + пераскочыць на першае поле, якое можна правіць +
+

+ Пераход

+
+ Tab + + пераскочыць на наступнае поле +
+ + Shift + +Tab + + пераскочыць на папярэдняе поле +
+ Карыстайся імі каб пераходзіць з поля на поле ў Кіроўнай панэлі (значэньне ў полі, якое пакідаеш, калі яно было зьмененае, будзе прынятае). +
+

+ Зьмяніць значэньні

+
+ Стрэлка ўверх, +Стрэлка ўніз + + зьмяніць памер на 0,1 +
+ PgUp, +PgDn + + зьмяніць памер на 5,0 +
+ Увод + + прыняць новае значэньне +
+ Прымае новае значэньне, уведзенае ў тэкставым полі, і вяртае фокус палатну. +
+ Esc + + скасаваць зьмены, вернуцца на палатно +
+ Скасоўвае любыя зьмены, зробленыя ў тэкставым полі, і вяртае фокус на палатно. +
+ + Ctrl + +Z + + скасаваць зьмены +
+ Скасоўвае любыя зьмены, зробленыя ў тэкставым полі, але фокус застаецца ў полі. +
+
+
+ +

Палатно

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Маштаб

+
+ =, ++ + + наблізіць +
+ - + + аддаліць +
+ Клявішы +/- лічбавай клявіятуры робяць набліжэньне/аддаленьне нават падчас праўленьня тэксту, калі не задзейнічаны NumLock. +
+ пстрык сярэдняй, + + Ctrl + +пстрык правай + + наблізіць +
+ + Shift + +пстрык сярэдняй, + + Shift + +пстрык правай + + аддаліць +
+ + Ctrl + +кола мышы + + наблізіць ці аддаліць +
+ Калі ў настаўленьнях задзейнічана «Прадвызначана кола мышы мяняе маштаб», Ctrl+кола пракручвае, а не мяняе маштаб. Каб мяняць маштаб карыстайся колам без Ctrl. +
+ + Shift + +перацягваньне сярэдняй кнопкай + + павялічыць выбраны абсяг +
+ + Alt + +Z + + актываваць поле маштабу +
+ Поле маштабу ў ніжнім правым куце вакна дазваляе задаць дакладны маштаб. +
+

+ Прадвызначаныя маштабы

+
+ 1 + + маштаб 1:1 +
+ 2 + + маштаб 1:2 +
+ 3 + + дапасаваць да вылучэньня +
+ 4 + + дапасаваць да рысунка +
+ 5 + + дапасаваць да старонкі +
+ + Ctrl + +E, +6 + + дапасаваць да шырыні старонкі +
+

+ Гісторыя маштабаў

+
+ ` + + (адварочны апостраф) папярэдні маштаб +
+ + Shift + +` + + наступны маштаб +
+ З дапамогах гэтых клявіш можна падарожнічаць назад і наперад па гісторыі маштабаў гэтай сэсіі. +
+

+ Пракручваньне (азіраньне)

+
+ + Ctrl + +стрэлкі + + пракруціць палатно +
+ Пракручваньне клявішамі паскоранае, г.зн. яна павялічвае хуткасьць калі націскаеш Ctrl+стрэлкі ў хуткай пасьлядоўнасьці, ці націскаеш і трымаеш іх. +
+ перацягваньне сярэдняй кнопкай + + азіраць палатно +
+ + Shift + +перацягваньне правай кнопкай, + + Ctrl + +перацягваньне правай кнопкай + + азіраць палатно +
+ кола мышы + + пракруціць палатно па вэртыкалі +
+ Калі ў настаўленьняў задзейнічана «Прадвызначана кола мышы мяняе маштаб», кола мышы мяняе маштаб, а не пракручвае. Каб пракручваць карыстайся колам з Ctrl. +
+ + Shift + +кола мышы + + пракруціць палатно па гарызанталі +
+ Калі ў настаўленьнях задзейнічана «Націснуўшы «Прагал» можна азіраць рысунак з дапамогай левай кнопкі мышы», Прагал+перацягваньне мышай таксама перасоўвае палатно. +
+

+ Накіроўныя, сеткі, прыцягваньне

+
+ перацягваньне мышай + + пацягні ад лінейкі каб стварыць накіроўную +
+ Пацягні ад гарызантальнай ці вэртыкальнай лінейкі каб стварыць новую накіроўную. Пацягні накіроўную на лінейку каб прыбраць яе. +
+ перацягваньне мышай + + пацягні накіроўную каб пасунуць яе +
+ + Shift + +перацягваньне мышай + + пацягні накіроўную (не каля якара) каб павернуць яе +
+ + Shift + + + Ctrl + +перацягваньне мышай + + павернуць накіроўную на абмежаваны вугал +
+ + Del + + + выдаліць накіроўную +
+ |, + + Shift + +\ + + уключыць/выключыць накіроўныя й прыцягваньне да іх +
+ Калі жадае бачыць накіроўныя, але без прыцягваньня да іх, карыстайся глябальным пераключальнікам прыцягваньня (клявіша %). +
+ Калі ствараеш новую накіроўную, цягнучы яе ад лінейкі, уключаюцца бачнасьць накіроўных і прыцягваньне да іх. +
+ #, + + Shift + +3 + + уключыць/выключыць сеткі й прыцягваньне да іх +
+ Калі жадае бачыць сеткі, але без прыцягваньня да іх, карыстайся глябальным пераключальнікам прыцягваньня (клявіша %). +
+ Заўваж, што працуе толькі клявіша 3 на галоўнай кляаітуры, а не на лічбавай. +
+ % + + уключыць/выключыць прыцягваньне +
+ Гэты загад уключае ці выключае прыцягваньне да сетак, накіроўных і аб'ектаў ва ўсіх прыладах. +
+

+ Рэжым паказу

+
+ + Ctrl + +лічбавая 5 + + пераключацца між нармальным/бязьфільтравым/абрысным рэжымамі +
+
+ + + + + +
+ +

Аб'ект

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Адмяніць/паўтарыць

+
+ + Shift + + + Ctrl + +Y, + + Ctrl + +Z + + адмяніць +
+ + Shift + + + Ctrl + +Z, + + Ctrl + +Y + + паўтарыць +
+

+ Абменны буфэр

+
+ + Ctrl + +C, + + Ctrl + +Ins + + скапіяваць вылучэньне +
+ + Ctrl + +X, + + Shift + +Del + + выразаць вылучэньне +
+ + Ctrl + +V, + + Shift + +Ins + + уставіць з абменнага буфэру +
+ Гэты загад устаўляе аб'екты з абменьніку ля курсора мышы ці ў цэнтры вакна, калі курсор па-за межамі палатна. +
+ Калі правіш тэкст прыладай «Тэкст» гэты загад устаўляе тэкст з абменьніка ў быгучы тэкставы аб'ект. +
+ + Ctrl + + + Alt + +V + + уставіць на месца +
+ Гэты загад разьмяшчае аб'екты з абменнага буфэру на спачатнае месца, зь якога яны былі скапіяваныя. +
+ + Shift + + + Ctrl + +V + + уставіць стыль +
+ Гэты загад ужывае стыль скапіяваных аб'ектаў (першага зь іх) да бягучага вылучэньня. +
+ Калі вылучаныя ручка ґрадыенту (прылада «Ґрадыент») ці тэкставы кавалачак (прылада «Тэкст»), то стыль атрымоўваюць яны, а ня ўвесь аб'ект. +
+ + Ctrl + +7 + + уставіць эфэкт шляха +
+ Гэты загад ужывае эфэкт скапіяванага шляху да шляхоў/фіґур у бягучым вылучэньні. +
+

+ Падвойваньне

+
+ + Ctrl + +D + + падвоіць вылучэньне +
+ Новыя аб'екты будуць разьмешчаныя дакладна па-над спачатнымі й будуць вылучаныя. +
+

+ Клон

+
+ + Alt + +D + + скланаваць аб'ект +
+ Клон можна перасоўваць/паварочваць/нахіляць/зьмяняць ягоны памер незалежна ад іншых, але ягоны шлях, нутро й контур застаюцца як у арыґінала. +
+ Клон будзе разьмешчаны дакладна па-над спачатным аб'ектам і будзе вылучаны. +
+ За раз можна скланаваць толькі адзін аб'ект, калі патрэбна скланаваць некалькі аб'ектаў разам, то зґрупуй іх і склануй ґрупу. +
+ + Shift + + + Alt + +D + + адлучыць клон +
+ Адлучэньне клону абрывае сувязь з арыґіналам, ператвараючы клон у звычайную копію. +
+ + Shift + +D + + вылучыць арыґінал +
+ Каб знайсьці чый гэта клон вылучы клон і выканай гэты загад. Арыґінал будзе вылучаны. +
+

+ Растры

+
+ + Alt + +B + + стварыць растравую копію +
+ Гэты загад экспартуе вылучаныя аб'екты (усе іншыя аб'екты будуць схаваныя) як PNG у каталёґу дакумэнту й імпартуе яго назад. +
+ Імпартаваны растар будзе разьмешчаны па-над спачатным вылучэньнем і будзе вылучаны. +
+ + Shift + + + Alt + +B + + абвесьці растар +
+ Гэты загад адкрывае дыялёґ абводжаньня растраў, які дазваляе ператварыць растравы аб'ект у шляхі. +
+

+ Узоры

+
+ + Alt + +I + + аб'ект(ы) ва ўзор +
+ Гэты загад ператварае вылучэньне ў прастакутнік запоўнены ўзорам-мазаікай. +
+ + Shift + + + Alt + +I + + узор у аб'ект(ы) +
+ Кожны вылучаны аб'ект, запоўнены ўзорам, разьбіваецца на той жа аб'ект без запаўненьня й асобны ўзоравы аб'ект. +
+

+ Накіроўныя

+
+ + Shift + +G + + аб'екты ў накіроўныя +
+

+ Ґрупа

+
+ + Shift + + + Ctrl + +U, + + Ctrl + +G + + зґрупаваць вылучаныя аб'екты +
+ Выкарыстоўвай Ctrl+пстрык каб вылучыць аб'екты ўнутры ґрупы. +
+ + Shift + + + Ctrl + +G, + + Ctrl + +U + + разґрупаваць вылучаныя аб'екты +
+ Гэты загад прыбірае толькі адзін ровень ґрупаваньня, націсьні Ctrl+U пасьлядоўна каб разґрупаваць укладзеныя ґрупы. +
+

+ Парадак па восі Z

+
+ Home + + узьняць вылучэньне ўгару +
+ End + + апусьціць вылучэньне долу +
+ PgUp + + узьняць вылучэньне на адзін ровень +
+ PgDn + + апусьціць вылучэньне на адзін ровень +
+
+
+ +

Шлях

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ ператварыць у шлях

+
+ + Shift + + + Ctrl + +C + + ператварыць вылучаны(я) аб'ект(ы) у шлях +
+ + Ctrl + + + Alt + +C + + ператварыць контур у шлях +
+

+ Ляґічныя дзеяньні

+
+ + Ctrl + ++ + + аб'яднаньне +
+ «Аб'яднаньне» злучачае некалькі аб'ектаў у адзі шлях, прыбіраючы накладаньні. +
+ + Ctrl + +- + + рознасьць +
+ «Рознасьць» працуе з 2 аб'ектамі, адмінаючы верхі ад ніжняга. +
+ + Ctrl + +* + + перасячэньне +
+ Перасячэньне стварае шлях, які ўяўляе сабой агульню вобласьць (накладаньне) усіх вылучаных аб'ектаў. +
+ + Ctrl + +^ + + выключнае АБО (XOR) +
+ XOR падобнае да аб'яднаньня, за выключэньнем таго, што працуе з 2 аб'ектамі й прыбірае вобласьці, дзе аб'екты накладваюцца. +
+ + Ctrl + +/ + + дзяленьне (адразаньне) +
+ «Дзяленьне» рэжа ніжні аб'ект на кавалкі верхнім аб'ектам, захоўваючы запаўненьне й контур ніжняга. +
+ + Ctrl + + + Alt + +/ + + адрэзаць шлях +
+ «Адразаньне шляху» адразае контур ніжняга аб'екту толькі там, дзе ёе перасечаны верхнім шляхам, прыбіраючы запаўненьне з выніку. +
+ Вынік аб'яднаньня, рознасьці, перасяцэньня й выключэньня ўспадкоўвае атрыбут id= і, адпаведна, клоны ніжняга аб'екту. +
+ Дзяленьне й разразаньне шляху ствараюць звычайна некалькі шляхоў, зь іх адзін выпадковым чынам успадкоўвае id= ніжняга спачатнага аб'екту. +
+

+ Зрухі

+
+ + Ctrl + +( + + сьціснуць шлях (у напрамку цэнтру) +
+ + Ctrl + +) + + расьцягнуць шлях (ад цэнтру) +
+ Прадвызначаная адлегласьць зруху роўная 2 пкс (у піксэлях SVG, а не экрану). +
+ + Alt + +( + + сьціснуць шлях на 1 піксэль +
+ + Alt + +) + + расьцягнуць шлях на 1 піксэль +
+ + Shift + + + Alt + +( + + сьціснуць шлях на 10 піксэляў +
+ + Shift + + + Alt + +) + + расьцягнуць шлях на 10 піксэляў +
+ Сапраўдная адлегласьць зруху піксэляў залежыць ад маштабу. Чым большы маштаб, тым дакладнейшы зрух. +
+ Усе (, ) загады ператвараюць аб'ект у шлях, калі патрэбна, і ствараюць звычайны шлях. +
+ + Ctrl + +J + + стварыць дынамічны зрух +
+ + Ctrl + + + Alt + +J + + стварыць злучаны зрух +
+ Гэтыя загады ствараюць зрушаны аб'ект, які можна правіць прыладай «Вузлы», асобны ці злучаны з арыґіналам. +
+ + Shift + +D + + вылучыць крыніцу +
+ Вылучыўшы злучаны зрух і выканаўшы гэты загад, вылучыш выточны шлях злучанага зруху. +
+

+ Спалучэньне

+
+ + Ctrl + +K + + спалучыць шляхі +
+ Гэты загад адрозьніваецца ад ґрупаваньня тым, што спалучаныя шляхі ствараюць адзін шлях. +
+ Гэты загад адрозьніваецца ад аб'яднаньня тым, што няма ўзьдзеяньня на вобласьці, якія накладваюцца. +
+ Ці будуць запоўненыя абсягі, якія накладваюцца, вызначаецца парамэтрам запаўненьня перасячэньняў ў дыялёґу «Запаўненьня й контур». +
+ + Shift + + + Ctrl + +K + + разьбіць шляхі +
+ Гэты загад спрабуе разьбіць аб'ект на складовыя шляхі, вынік будзе няўдалы, калі аб'ект — адзін суцэльны шлях. +
+

+ Спрошчваньне

+
+ + Ctrl + +L + + спросьціць +
+ Гэты загад спрабуе спросьціць вылучаныя шляхі, прыбіраючы лішнія вузлы. Спачатку ён ператварае ўсе аб'екты ў шляхі. +
+ Калі выканаеш гэты загад некалькі разоў у хуткай пасьлядоўнасьці, ён будзе дзейнічаць усё больш аґрэсіўна. +
+ Выконваньне спрашчэньня ізноў пасьля паўзы аднаўляе прадвызначаны парог (вызначаецца ў настаўленьнях Inkscape). +
+
+
+ +

Вылучальнік

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Вылучэньне (з дапамогай мышы)

+
+ пстрык + + вылучыць аб'ект +
+ Калі робіш пстрык левай па аб'екце, папярэдняе вылучэньне здымаецца. +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ Shift+пстрык дадае аб'ект да бягучага вылучэньня, калі ён ня быў вылучаны, або здымае зь яго вылучэньне, калі вылучаны. +
+ пстрык+пстрык + + правіць аб'ект +
+ Калі двойчы пстрыкнеш па шляху адбудзецца пераключэньне на прыладу Вузлы, па фіґуры — на адпаведную прыладу фіґуры, па тэксьце — на тэкставую прыладу. +
+ У выпадку ґруп, падвойны пстрык выконвае загад «Увайсьці ў ґрупу» (ґрупа становіцца часовым пластом). +
+ Па падвойнмы пстрыку па пустой прасторы адбываецца пераключэньне на бацькоўскі пласт у гіерархіі, калі існуе. +
+

+ Вылучэньне «гумовай стужкай» ці дотыкам

+
+ перацягваньне мышай + + вылучыць «гумовай стужкай» +
+ Працягваньне вакол аб'ектаў робіць вылучэньне «гумовай стужкай», ранейшае вылучэньне здымаецца. +
+ + Shift + +перацягваньне мышай + + дадаць аб'екты да вылучэньня +
+ Нармальна трэба пачаць з пустой прасторы каб пачаць «гумовую стужку». +
+ Аднак, калі да перацягваньня націснуць Shift, то Inkscape пачне «гумовую стужку», нават калі пачнеш з аб'екту. +
+ + Alt + +перацягваньне мышай, + + Shift + + + Alt + +перацягваньне мышай + + вылучыць з дапамогай дотыка +
+ Alt+перацягваньне па-над аб'ектамі вылучае аб'екты, да якіх дакрануўся шлях. +
+ Каб пачаць вылучэньне дотыкам з Alt, нічога не павінна быць вылучана, іначай карыстайся Shift+Alt. +
+ Можна пераключыцца з вылучэньня «гумкай» на вылучэньне дотыкам і нааадварот падчас перацягваньня націскаючы/адпускаючы Alt. +
+

+ Вылучэньне (з дапамогай клявіятуры)

+
+ Tab + + вылучыць наступны аб'ект +
+ + Shift + +Tab + + вылучыць папярэдні аб'ект +
+ Гэтыя клявішы выбіраюць аб'екты паводле іхнага z-парадку (Tab пераходзіць зь нізу ў гару, Shift+Tab — з гары ў ніз). +
+ Калі не было ручных пераўпарадкаваньняў, аб'ект, створаны апошнім, заўжды знаходзіцца ўгары. +
+ Як вынік, калі нічога ня вылучана, аднаразовае націсканьне Shift+Tab зручна вылучае аб'ект, створаны апошнім. +
+ Гэты загад працуе з аб'ектамі на бягучым пласьце (калі ягоныя паводзіны не зьмененыя ў настаўленьнях). +
+ + Ctrl + +A + + вылучыць усё (на бягучым пласьце) +
+ Гэты загад працуе з аб'ектамі на бягучым пласьце (калі ягоныя паводзіны не зьмененыя ў настаўленьнях). +
+ + Ctrl + + + Alt + +A + + вылучыць усё (на ўсіх пластах) +
+ Гэты загад працуе з аб'ектамі на ўсіх бачных і адамкнутых пластах. +
+ ! + + інвэртаваць вылучэньне (на бягучым пласьце) +
+ Гэты загад інвэртуе вылучэньне (здымае вылучэньне з вылучанага й г.д.) на бягучым пласьце. +
+ + Alt + +! + + інвэртаваць вылучэньне (на ўсіх пластах) +
+ Гэты загад інвэртуе вылучэньне (здымае вылучэньне з вылучанага й г.д.) на бачных і адамкнутых пластах. +
+ Esc + + зьняць вылучэньне +
+ Backspace, +Del + + выдаліць вылучэньне +
+

+ Вылучэньне унутры ґрупы, вылучэньне пад курсорам

+
+ + Ctrl + +пстрык + + вылучыць унутры ґрупы +
+ Ctrl+пстрык вылучае аб'ект у пункце пстрыку не зважаючы ні на якія роўні ўкладзенасьці, якія маюць дачыненьне да гэтага аб'екту. +
+ + Shift + + + Ctrl + +пстрык + + пераключыць вылучэньне ўнутры ґрупы +
+ + Alt + +пстрык + + вылучыць пад курсорам +
+ Alt+пстрык вылучае аб'ект у пункце пстрыку, які пад (у z-парадку) найніжэйшага вылучанага аб'екту ў пункце пстрыку. +
+ Калі дасягнуты сподні аб'ект, то наступны Alt+пстрык вылучыць аб'ект угары. Т.ч. з дапамогай некалькіх Alt+пстрыкаў можна прайсьці праз увесь z-парадак у гэтым пункце. +
+ Пры працы ў GNU/Linux Alt+пстрык і Alt+перацягваньне могуць перахоплівацца кіраўніком вакон. Перанастрой яго, каб імі можна было карыстацца ў Inkscape. +
+ Калі твая клявіятура мае клявішу Meta, яе можна выкарыстоўваць замест Alt у якасьці «Клявішы-мадыфікатара». +
+ (часам можна карыстацца Ctrl+Alt+пстрык (выбар пад у ґрупах) з тым жа вынікам, як пры Alt+пстрык.) +
+ + Shift + + + Alt + +пстрык + + пераключыць пад курсорам +
+ + Ctrl + + + Alt + +пстрык + + вылучыць пад курсорам, у ґрупе +
+ + Shift + + + Ctrl + + + Alt + +пстрык + + пераключыць пад курсорам, у ґрупах +
+ + Ctrl + +Увод + + увайсьці ў ґрупу +
+ + Ctrl + +Backspace + + перайсьці да бацькоўскай ґрупы/пласта +
+

+ Перасоўваньне (з дапамогай мышы)

+
+ перацягваньне мышай + + вылучыць і перасунуць +
+ Перацягваньне аб'екту вылучае яго, калі ён ня быў выбраны, потым перасоўвае вылучэньне. +
+ + Alt + +перацягваньне мышай + + пасунуць вылучанае +
+ Alt+перацягваньне перасоўвае бягучае вылучэньне (не вылучаючы таго, што знаходзіцца пад курсорам), ня важна адкуль пачатае перацягваньне. +
+ Пры працы ў GNU/Linux Alt+пстрык і Alt+перацягваньне могуць перахоплівацца кіраўніком вакон. Перанастрой яго, каб імі можна было карыстацца ў Inkscape. +
+ Калі твая клявіятура мае клявішу Meta, яе можна выкарыстоўваць замест Alt у якасьці «Клявішы-мадыфікатара». +
+ + Ctrl + +перацягваньне мышай + + абмежаваць рух гарызантальным ці вэртыкальным +
+ + Shift + +перацягваньне мышай + + часова абязьдзейніць прыцягваньне +
+ Гэты загад часова абязьдзейнівае прыцягваньне да сеткі ці накіроўных, калі перацягваеш з задзейнічанымі сеткай ці накіроўнымі. +
+ перацягваньне мышай+Прагал + + кінуць копію +
+ Пры перацягваньні ці ператварэньні з дапамогай мышы, кожны Прагал пакідае копію вылучанага аб'екту. +
+ Можна націснуць і трымаць Прагал падчас перацягваньня, каб атрымаць прыгожы «хвост». +
+

+ Перасоўваньне (з дапамогай клявіятуры)

+
+ стрэлкі + + перасунуць вылучэньне на адлегласьць штуршка +
+ + Shift + +стрэлкі + + перасунуць вылучэньне на 10 адлегласьцяў штуршка +
+ Прадвызначаная адлегласьць штуршка роўная 2 пкс (у піксэлях SVG, а не экрана). +
+ + Alt + +стрэлкі + + пасунуць вылучэньне на 1 піксэль +
+ + Shift + + + Alt + +стрэлкі + + пасунуцьвылучэньне на 10 піксэляў +
+ Сапраўдная адлегласьць піксэльных зрухаў залежыць ад маштабу, Чым большы маштаб, тым дакладнейшы зрух. +
+

+ Ператварэнрьне (з дапамогай мышы)

+
+ пстрык, + + Shift + +S + + пераключыць ручкі зьмяненьня памеру/паварочваньня +
+ перацягваньне мышай + + зьмяніць памер (з дапамогай ручак зьмяненьня памеру) +
+ перацягваньне мышай + + павернуць ці нахіліць (з дапамогай ручак паварочваньня) +
+

+ Зьмяненьне памеру з дапамогай ручак

+
+ перацягваньне мышай + + зьмяніць памер +
+ + Ctrl + +перацягваньне мышай + + зьмяніць памер захоўваючы стасунак бакоў +
+ + Shift + +перацягваньне мышай + + сымэтрычнае ператварэньне +
+ Утрымліваньне Shift падчас ператварэньня робіць ператварэньне сымэтрычным адносна цэнтру вылучэньня. +
+ + Alt + +перацягваньне мышай + + зьмяніць памер на цэлы лік +
+ Націсьні Alt каб абмежаваць зьмененьне памеру да 2, 3, 4 і г.д. ці 1/2, 1/3, 1/4 і г.д. ад пачатковага памеру. +
+

+ Зьмяненьне памеру (з дапамогай клявіятуры)

+
+ ., +> + + павялічыць вылучэньне на крок зьмяненьня памеру +
+ ,, +< + + зьменшыць вылучэньне на крок зьмяненьня памеру +
+ Прадвызначаны крок зьмяненьня памеру — 2 пкс (у адзінках SVG, а не экрану). +
+ + Ctrl + +., + + Ctrl + +> + + зьмяніць памер да 200% +
+ + Ctrl + +,, + + Ctrl + +< + + зьмяніць памер да 50% +
+ + Alt + +., + + Alt + +> + + павялічыць памер вылучэньня на 1 піксэль +
+ + Alt + +,, + + Alt + +< + + зьменшыць памер вылучэньня на 1 піксэль +
+ Сапраўднае павелічэньне памеру папіксэльнага павелічэньня залежыць ад маштабу. Наблізь для лепшага выніку. +
+ Памер зьмяняецца аднастайна вакол цэнтру, таму павелічэньне памеру выкарыстоўваецца да большага з двух вымераў. +
+

+ Паварочваньне/нахільваньне з дапамогай ручак

+
+ перацягваньне мышай + + павернуць ці нахіліць +
+ + Ctrl + +перацягваньне мышай + + абмежаваць вугал нахілу +
+ Трыманьне Ctrl падчас перацягваньня нахільнай (някутняй) ручкі абмяжоўвае вугал нахілу крокам вугла (прадвызначаны — 15 ґрадусаў). +
+ + Ctrl + +перацягваньне мышай + + абмежаваць вугал павароту +
+ Трыманьне Ctrl падчас перацягваньня паваротнай (кутняй) ручкі абмяжоўвае вугал павароту крокам вугла (прадвызначаны — 15 ґрадусаў). +
+

+ Паварочваньне (з дапамогай клявіятуры)

+
+ [, +] + + павернуць вылучэньне на замацаваны вугал +
+ Прадвызначаны крок вугла — 15 ґрадусаў. ] паварочвае за стрэлкай, [ — супраць. +
+ + Ctrl + +[, + + Ctrl + +] + + павернуць вылучэньне на 90 ґрадусаў +
+ + Alt + +[, + + Alt + +] + + павернуць вылучэньне на 1 піксэль +
+ Сапраўдны вугал піксэльнага павароту залежыць ад маштабу. Чым большы маштаб, тым лепшы зрух. +
+ Гэтыя загады выкарыстоўваюць цэнтар павароту, які можна перацягваць Вылучальнікам (на пачатку ён у ґеамэтрычным цэнтры). +
+

+ Перакульваньне

+
+ h + + гарызантальна перакуліць вылучэньне +
+ v + + вэртыкальна перакуліць вылучэньне +
+ Калі прылада ў рэжыме паварочваньня (бачны цэнтар павароту), гэты цэнтар становіцца восьсю перакульваньня, іначай ён перакульваецца адносна гэамэтрычнага цэнтру вылучэньня. +
+

+ Цэнтар паварочваньня

+
+ перацягваньне мышай + + пасунуць цэнтар паварочваньня +
+ Перасунуты цэнтар паварочваньня запамінае сваё становішча для ўсіх вылучаных аб'ектаў, яго можна вернуць назад. +
+ + Shift + +перацягваньне мышай + + пасунуць без прыцягваньня +
+ + Shift + +пстрык + + вернуць цэнтар павароту +
+ Вяртаньне цэнтру павароту пераносіць яго назад у ґеамэтрычны цэнтар аб'екта ці абмежавальнай рамкі вылучэньня. +
+

+ Адмяніць

+
+ Esc + + адмяніць «гумовую стужку», перасоўваньне, ператварэньне +
+ Націсьні Esc пры націснутай кнопцы мышы каб скасаваць вылучэньне «гумовай стужкай», перасоўваньне ці ператварэньне любога тыпу. +
+
+
+ +

Вузлы

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Вылучэньне аб'ектаў (з дапамогай мышы)

+
+ пстрык + + пстрыкні нявылучаны аб'ект, каб вылучыць яго +
+ + Alt + +пстрык + + вылучыць пад курсорам +
+ + Alt + +кола мышы + + cycle z-order +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ Гэты загад працуе гэтаксама як Вылучальнік. Вузлы ці ручкі асобнага вылучанага аб'екту стаюцца праўнымі. +
+

+ Вылучэньне вузлоў (з дапамогай мышы)

+
+ пстрык + + вылучыць вузел +
+ Пстрык па вузьле вылучае яго. +
+ пстрык + + вылучыць два суседнія вузлы +
+ Пстрык па вылучаным шляху між двума вузламі вылучае два вузлы, найбліжэйшыя да пункту пстрыку. +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ Гэты загад дадае/выдаляе вузел (калі пстрык па вузьле) ці два вузлы (калі пстрык па шляху) да/з вылучэньня вузлоў. +
+ пстрык + + зьняць вылучэньне +
+ Пстрык па пустой прасторы здымае вылучэньне з усіх вылучаных вузлоў. Наступны пстрык здымае вылучэньне з усяго аб'екту. +
+

+ Вылучэньне «гумовай стужкай»

+
+ перацягваньне мышай + + вылучыць некалькі вузлоў +
+ Перацягваньне вакол вузлоў робіць вылучэньне «гумовай стужкай», ранейшае вылучэньне здымаецца. +
+ + Shift + +перацягваньне мышай + + дадаць вузлы да вылучэньня +
+ Звычайна, «гумовую стужку» трэба пачынаць з пункту, які не знаходзіцца на шляху ці вузьле. +
+ Аднак, калі перад перацягваньнем націснуць Shift, то Inkscape пачне «гумовую стужку» нават, калі пачаць яе на шляху. +
+

+ Вылучэньне вузлоў (з дапамогай клявіятурай)

+
+ Tab + + вылучыць наступны вузел +
+ + Shift + +Tab + + вылучыць папярэдні вузел +
+ Гэтыя клявішы вылучаюць вузлы ўнутры вылучана шляху. +
+ + Ctrl + +A + + вылучыць усе вузлы ў падшляху +
+ Калі шлях мае некалькі падшляхоў, і некаторыя вузлы вылучаныя, гэты загад вылучыць усё толькі ў падшляхах з ужо вылучанымі вузламі. +
+ + Ctrl + + + Alt + +A + + вылучыць усе вузлы шляху +
+ Гэты загад вылучае ўсе вузлы ва ўсім шляху. +
+ ! + + інвэртаваць вылучэньне ў падшляхах +
+ Калі шлях мае некалькі падшляхоў, і некаторыя вузлы вылучаныя, гэты загад інвэртуе вылучэньне толькі ў падшляхах з ужо вылучанымі вузламі. +
+ + Alt + +! + + інвэртаваць вылучэньне ў шляху +
+ Гэты загад інвэртуе вылучэньне (здымае вылучэньне з вылучанага й наадварот) ва ўсім шляху. +
+ Esc + + зьняць вылучэньне з усіх вузлоў +
+

+ Зьмяншэньне/павелічэньне вылучэньня вузлоў

+
+ PgUp, +PgDn + + зьмяншэньне/павелічэньне вылучэньня (прасторавае) +
+ кола мышы + + зьмяншэньне/павелічэньне вылучэньня (прасторавае) +
+ + Ctrl + +PgUp, + + Ctrl + +PgDn + + павялічыць/зьменшыць вылучэньне (уздоўж шляху) +
+ + Ctrl + +кола мышы + + павялічыць/зьменшыць вылучэньне (уздоўж шляху) +
+ Курсор мышы мусіць быць па-над вузлом каб павялічыць/зьменшыць. +
+ Кожнае націсканьне клявішы ці пстрык колам вылучае найбліжэйшы нявылучаны вузел ці здымае вылучэньне з найдалейшага вылучанага вузла. +
+ Адлегласьць да вузлоў можна палічыць наўпрост (прасторавы рэжым) ці ўздоўж шляху. +
+

+ Перасоўваньне вузлоў (з дапамогай мышы)

+
+ перацягваньне мышай + + пасунуць вылучаныя вузлы +
+ + Ctrl + +перацягваньне мышай + + абмежаваць рух гарызантальным ці вэртыкальным +
+ + Ctrl + + + Alt + +перацягваньне мышай + + перасунуць уздоўж ручак +
+ Абмяжоўвае рух напрамкамі ручак вузла, іхнымі працягамі й прастастаўнікамі (агулам 8 напрамкаў). +
+ Калі вузел мае прамыя лініі на адным ці абодвух баках, то рух будзе абмежаваны напрамкамі й прастастаўнікамі гэтых ліній. +
+ + Shift + +перацягваньне мышай + + часова абязьдзейніць прыцягваньне +
+ + Shift + +перацягваньне мышай + + выцягнуць ручку +
+ Калі вузел мае ўцягнутую ручку, перацягваньне з Shift дазволіць выцягнуць ручку ў напрамку ад ручкі. +
+ перацягваньне мышай+Прагал + + кінуць копію +
+ Калі перацягваеш вузлы мышай, кожны Прагал пакідае копію вылучанага аб'екту. +
+ Можна націснуць і трымаць Прагал падчас перацягваньня, каб атрымаць прыгожы «хвост». +
+ + Alt + +перацягваньне мышай + + ляпіць вылучаныя вузлы +
+ Лепка перасоўвае вылучаныя вузлы такім чынам, што вузел, які перацягваецца, рухаецца на ўсю адлегласьць, самыя далёкія вылучаныя вузлы застаюцца нерухомымі, а прамежкавыя вузлы перасоўваюцца на адлегласьць, адмежаваную звонападобнай крывой. +
+ Лепка адчувальная да націску, калі выкарыстоўваецца пляншэт, націскай моцна дзеля тупога профілю, слаба — дзеля вострага. +
+ Каб спыніць лепку не губляючы профілю націску спачатку адпусьці Alt, а пасьля падымі пяро. +
+

+ Перасоўваньне вузлоў (з дапамогай клявіятуры)

+
+ стрэлкі + + перасунуць вылучаныя вузлы на адлегласьць штуршка +
+ + Shift + +стрэлкі + + перасунуць вылучаныя вузлы на 10 адлегласьцяў штуршка +
+ Прадвызначаная адлегласьць штуршка роўная 2 пкс (у піксэлях SVG, а не экрана). +
+ + Alt + +стрэлкі + + пасунуць вылучаныя вузлы на 1 піксэль +
+ + Shift + + + Alt + +стрэлкі + + пасунуць вылучаныяі вузлы на 10 піксэляў +
+ Сапраўдная адлегласьць піксэльных зрухаў залежыць ад маштабу, Чым большы маштаб, тым дакладнейшы зрух. +
+

+ Перасоўваньне ручкі вузла (з дапамогай мышы)

+
+ перацягваньне мышай + + пасунуць ручку вузла +
+ + Ctrl + +перацягваньне мышай + + абмежаваць ручку крокам вугла +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. Гэты загад таксама абмяжоўвае спачатны вугал ручкі, ейныя працягі й прастастаўнікі. +
+ + Shift + +перацягваньне мышай + + павернуць абедзьве ручкі +
+ + Alt + +перацягваньне мышай + + замкнуць даўжыню ручкі +
+ Ctrl, Shift, Alt можна выкарыстоўваць разам падчас перацягваньня ручак. +
+ + Ctrl + +пстрык + + уцягнуць ручку +
+ Уцягнутая ручка мае нулявую даўжыню, выкарыстоўвай Shift+перацягваньне каб выцягнуць яе назад. +
+

+ Зьмяненьне памеру ручак (вылучаны 1 вузел)

+
+ <, +> + + зьмяніць памер абедзьвюх ручак на крок зьмяненьня памеру +
+ Прадвызначаны крок зьмяненьня памеру роўны 2 пкс (у піксэлях SVG, а не экрана). Можна выкарыстоўваць больш, як да аднаго вузла. +
+ + Левы Ctrl + +<, + + Левы Ctrl + +> + + зьмяніць памер левай ручкі на крок зьмяненьня памеру +
+ + Правы Ctrl + +<, + + Правы Ctrl + +> + + зьмяніць памер правай ручкі на крок зьмяненьня памеру +
+ + Левы Alt + +<, + + Левы Alt + +> + + зьмяніць памер левай ручкі на 1 піксэль +
+ + Правы Alt + +<, + + Правы Alt + +> + + зьмяніць памер правай ручкі на 1 піксэль +
+ Сапраўднае павелічэньне памеру папіксэльнага павелічэньня залежыць ад маштабу. Наблізь для лепшага выніку. +
+ Замест клявішаў < і > можна карыстацца , (коскай) і . (кропкай) адпаведна. +
+

+ Паварочваньне ручкі (вылучаная 1 ручка)

+
+ [, +] + + павернуць абедзьве ручкі на крок вугла +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. ] паварочвае за стрэлкай, [ — супраць. Можна ўжываць больш, чым да аднаго вузла. +
+ + Левы Ctrl + +[, + + Левы Ctrl + +] + + павернуць левую ручку на крок вугла +
+ + Правы Ctrl + +[, + + Правы Ctrl + +] + + павернуць правую ручку на крок вугла +
+ + Левы Alt + +[, + + Левы Alt + +] + + павернуць левую ручку на 1 піксэль +
+ + Правы Alt + +[, + + Правы Alt + +] + + павернуць правую ручку на 1 піксэль +
+

+ Бачнасьць ручак

+
+ + Ctrl + +H + + схаваць/паказаць ручкі +
+

+ Зьмяненьне памеру ручак (вылучана >1 вузел)

+
+ Гэтыя загады зьмяняе памер вылучаных вузлоў, нібыта яны — «аб'ект». +
+ Калі мыш па-над вузлом, гэты вузел будзе восьсю зьмяненьня памеру, калі не, то зьмяненьне памеру адбываецца вакол ґеамэтрычнага цэнтру вылучаных вузлоў. +
+ ., +> + + павялічыць вузлы на 1 крок +
+ ,, +< + + зьменшыць вузлы на 1 крок +
+ Прадвызначаны крок зьмяненьня памеру — 2 пкс (у адзінках SVG, а не экрану). +
+ + Alt + +., + + Alt + +> + + павялічыць вузлы на 1 піксэль +
+ + Alt + +,, + + Alt + +< + + зьменшыць вызлы на 1 піксэль +
+ Сапраўднае павелічэньне памеру папіксэльнага павелічэньня залежыць ад маштабу. Наблізь для лепшага выніку. +
+ Памер зьмяняецца аднастайна вакол цэнтру, таму павелічэньне памеру выкарыстоўваецца да большага з двух вымераў. +
+

+ Павернуць вузлы (вылучана > 1 вузел)

+
+ Гэтыя загады паварочваюць вылучаныя вузлы, нібыта яны — «аб'ект». +
+ Калі мыш па-над вузлом, то гэты вузел будзе восьсю павароту, калі не, то паварот будзе вакол ґеамэтрычнага цэнтру вылучаных вузлоў. +
+ [, +] + + павернуць вузлы на крок вугла +
+ Прадвызначаны крок вугла — 15 ґрадусаў. ] паварочвае за стрэлкай, [ — супраць. +
+ + Alt + +[, + + Alt + +] + + павернуць вузлы на 1 піксэль +
+ Сапраўдны вугал піксэльнага павароту залежыць ад маштабу. Чым большы маштаб, тым лепшы зрух. +
+

+ Перакуліць вузлы (вылучана > 1 вузел)

+
+ Гэтыя загады перакульваюць вылучаныя вузлы, нібыты яны — «аб'ект», вакол цэнтру гэтага аб'екту. +
+ h + + гарызантальна перакуліць вузлы +
+ v + + вэртыкальна перакуліць вузлы +
+ Калі мыш па-над вузлом, то гэты вузел будзе восьсю перакулу, калі не, то перакул будзе вакол ґеамэтрычнага цэнтру вылучаных вузлоў. +
+

+ Зьмяненьне адрэзкаў

+
+ + Shift + +L + + зрабіць лінію +
+ + Shift + +U + + зрабіць крывую +
+ Для гэтых загадаў патрэбна вылучыць больш за два суседнія вузлы. +
+

+ Зьмяненьне тыпу вузла

+
+ + Shift + +C + + зрабіць вострым +
+ Першае націсканьне Shift+C зьмяняе тып вузла, калі націсьнеш Shift+C яшчэ раз на ўжо вострым вузьле, ён уцягне свае ручкі. +
+ + Shift + +S + + зрабіць згладжаным +
+ Калі востры вузел суседні да адрэзку лініі, першае націсканьне Shift+S зробіць яго паўгладкім з адной ручкай калінэарнай адрэзку, наступнае Shift+S пакажа другую ручку. +
+ + Shift + +Y + + зрабіць сымэтрычным +
+ Калі робіш гладкі ці сымэтрычны вузел, то становішча адной ручкі можна замкнуць трымаючы курсор мышы па-над ёй. +
+ + Shift + +A + + зрабіць аўтаматычным +
+ + Ctrl + +пстрык + + мяняць тып на гладкі/востры/сымэтрычны/аўта +
+

+ Злучэньне/разьбіваньне

+
+ + Shift + +J + + злучыць вылучаныя вузлы +
+ Гэты загад патрабуе каб былі вылучаныя дакладна два вузлы ўнутры шляху. +
+ Становішча аднаго з двух злучаных вузлоў можна замкнуць трымаючы курсор мышы па-над ім. +
+ + Alt + +J + + злучыць вылучаныя канцавыя вузлы новым адрэзкам +
+ + Shift + +B + + разьбіць вылучаныя вузлы +
+ Пасьля разьбіцьця толькі адзін з кожных двух вузлоў вылучаны. Можна выкарыстоўваць да некалькіх вузлоў. +
+

+ Выдаленьне, стварэньне, падвойваньне

+
+ Backspace, +Del + + выдаліць вылучаныя вузлы +
+ + Ctrl + +Backspace, + + Ctrl + +Del + + выдаліць не захоўваючы формы +
+ Выдаленьне без Ctrl папраўляе ручкі на астатніх вузлак каб захаваць форму крывой як мага больш. +
+ Выдаленьне з Ctrl не закранае астатнія вузлы. +
+ + Alt + +Del + + выдаліць шлях між двума неканцавымі вузламі +
+ + Ctrl + + + Alt + +пстрык + + стварыць/выдаліць вузел +
+ Ctrl+Alt+пстрык па вузьле выдаляе яго, Ctrl+Alt+пстрык па шляху між вузламі стварае новы вузел у месцы пстрыку. +
+ Выдаленьне вузлоў гэткім чынам заўжды ікнецца захоўваць форму крывой (гэтаксама як Del/Backspace). +
+ пстрык+пстрык + + стварыць вузел +
+ Падвойны пстрык па шляху між вузламі стварае вузел ў месцы пстрыку. +
+ Ins, + + Shift + +I + + уставіць новы вузел +
+ Гэты загад дадае новыя вузлы ў сярэдзіны вылучаных адрэзкаў, таму ён патрабуе, каб былі вылучаныя больш за два суседнія вузлы. +
+ + Shift + +D + + падвоіць вылучаныя вузлы +
+ Новыя вузлы ствараюцца на тым жа шляху, яны месьцяцца дакладна па-над старых і вылучаюцца. +
+

+ Разьварочваньне

+
+ + Shift + +R + + зьмяніць напрамак шляху +
+

+ Праўленьне фіґур

+
+ Прылада «Вузел» можа таксама перацягваць ручкі фіґур (прастакутнікаў, эліпсаў, зорак, сьпіраляў). Пстрыкні па фіґуры каб вылучыць яе. +
+ Па скароты праўкі глядзі адпаведныя прылады фіґур, яны ўсе працуюць з прыладай «Вузлы». +
+

+ Праўленьне запаўненьняў і эфэктаў шляхоў

+
+ Прылада «Вузлы» таксама можа правіць ручкі запаўненьня ўзорам ці ґрадыентам і ручкі эфэктаў шляху. +
+

+ Адмяніць

+
+ Esc + + адмяніць «гумовую стужку» ці перасоўваньне +
+ Націсьні Esc калі націснутая кнопка мышы каб скасаваць вылучэньне «гумовай стужкай», перасоўваньне вузла ці ручкі. +
+
+
+ +

Карэкцыя

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Дзеяньне

+
+ перацягваньне мышай + + працаваць з вылучанымі шляхамі ў бягучым рэжыме +
+ + Shift + +перацягваньне мышай + + рэжым «наадварот» (калі можна) +
+ + Ctrl + +перацягваньне мышай + + дзейнічаць, часова пераключыўшыся ў рэжым сьцісканьня +
+ + Shift + + + Ctrl + +перацягваньне мышай + + дзейнічаць, часова пераключыўшыся ў рэжым расьцягваньня +
+ Ровень карэкцыйнага дзеяньня найбольшы ў сярэдзіне круглага абсягу й паціху зьмяншаецца ў напрамку краёў. +
+

+ Рэжымы

+
+ + Shift + +M, + + Shift + +0 + + рэжым перасоўваньня +
+ + Shift + +I, + + Shift + +1 + + рэжым падсоўваньня/адсоўваньня +
+ Перацягваньне перасоўвае аб'екты ваўнутар да курсора, з Shift вонкі ад курсора. +
+ + Shift + +Z, + + Shift + +2 + + перасоўваньне ў адвольных напрамках +
+ + Shift + +< + + рэжым зьмяненьня памеру +
+ Перацягваньне зьмяншае аб'екты, перацягваньне з Shift павялічвае. +
+ + Shift + +[ + + рэжым паварочваньня +
+ Перацягваньне паварочвае аб'екты за стрэлкай, з Shift супраць стрэлкі. +
+ + Shift + +D, + + Shift + +5 + + рэжым падвойваньня/выдаленьня +
+ Перацягваньне адвольна падвойвае аб'екты, а з Shift — адвольна выдаляе. +
+ + Shift + +P, + + Shift + +6 + + рэжым выпіхваньня шляху +
+ + Shift + +S, + + Shift + +7 + + рэжым зьмяншэньня/павелічэньня шляху +
+ Перацягваньне сьціскае шляхі, а з Shift — расьцягвае. +
+ + Shift + +A, + + Shift + +8 + + рэжым прыцяваньня/адштурхваньня шляху +
+ Перацягваньне прыцягвае шляхі да курсора, а з Shift — адштурхвае. +
+ + Shift + +R, + + Shift + +9 + + рэжым шурпатасьці +
+ + Shift + +C + + рэжым рысаваньня колерам +
+ + Shift + +J + + рэжым дрыжэньня колераў +
+ + Shift + +B + + рэжым размываньня +
+

+ Парамэтры

+
+ Стрэлка ўлева, +Стрэлка ўправа + + паправіць шырыню пэндзля на 1 +
+ Home, +End + + зрабіць таўшчыню пэндзля роўнай 1/100 +
+ Стрэлка ўверх, +Стрэлка ўніз + + рэґуляваць моц карэкцыі +
+ Шырыню й моц можна рэґуляваць падчас рысаваньня. Пры выкарыстаньні адчувальнага да націску пляншэта моц залежыць таксама ад націску пяра. +
+
+ + +
+ +

Прастакутнік

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Рысаваньне

+
+ перацягваньне мышай + + нарысаваць прастакутнік +
+ + Ctrl + +перацягваньне мышай + + зрабіць квадратны ці цэла-лікавы прастакутнік +
+ Гэты загад абмяжоўвае прастакутнік гэтак, што стасунак вышыні да шырыні роўны цэламу ліку. +
+ + Shift + +перацягваньне мышай + + рысаваць вакол пачатковага пункту +
+ Гэты загад стварае прастакутнік, сымэтрычны адносна пачатковага пункту перацягваньня курсора. +
+

+ Вылучэньне

+
+ пстрык + + пстрыкні каб вылучыць +
+ + Alt + +пстрык, + + Ctrl + + + Alt + +пстрык + + вылучыць пад курсорам +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ З гэтай прыладай вылучэньне пстрыкам не зважае на ґрупаваньне (г.зн. дзейнічае як пстрык з Ctrl у вылучальніку). +
+ Esc + + зьняць вылучэньне +
+

+ Зьмяненьне вымераў з дапамогай ручак

+
+ перацягваньне мышай + + пацягні квадратную ручку, каб зьмяніць вымеры +
+ Спачатку дзьве ручкі зьмяненьня вымераў (квадратныя) знаходзяцца ў верхнім левым і ніжнім правым кутах. +
+ Ручкі зьмяненьня вымераў зьмяняюць шырыню й вышыню прастакутніка ў ягонай уласнай сыстэме каардынат да ўжываньня любых ператварэньняў. +
+ + Ctrl + +перацягваньне мышай + + замкнуць шырыню, вышынб ці стасунак бакоў +
+

+ Скругленьне кутоў з дапамогай ручак

+
+ перацягваньне мышай + + цягні круглую ручку каб скругліць куты +
+ Напачатку дзьве ручкі скругленьня знаходзяцца ў верхнім правым куце прастакутніка. +
+ + Ctrl + +перацягваньне мышай + + замкнуць акругласьць кутоў +
+ + Ctrl + +пстрык + + задаць акругласьць кутоў +
+ Пры скругленьні кутоў перацягваньне адной ручкі скругленьня пакідае кут скругленым калі іншая застаецца ў куце. +
+ Можна перацягнуць абедзьве ручкі каб зрабіць кут эліптычным, ці пацягнуць/пстрыкнуць адну з Ctrl каб ізноў зрабіць яго круглым. +
+ + Shift + +пстрык + + прыбраць закругленьне кутоў +
+
+
+ +

Трохмерная скрыня

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Рысаваньне

+
+ перацягваньне мышай + + парысаваць трохмерную скрыню (плашчыня X/Y) +
+ + Shift + +перацягваньне мышай + + нарысаваць трохмерную скрыню (выціснуць па Z) +
+

+ Вылучэньне

+
+ пстрык + + пстрыкні каб вылучыць +
+ + Alt + +пстрык, + + Ctrl + + + Alt + +пстрык + + вылучыць пад курсорам +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ Esc + + зьняць вылучэньне +
+

+ Праўленьне з дапамогай ручак

+
+ Усе праўчыя дзеяньні адбываюцца «ў пэрспэктыве», г.зн. ці ўздоўж ліній пэрспэктывы ці ўнутры вызначаных імі граняў. +
+ перацягваньне мышай + + зьмяніць памер/пасунуць скрыню +
+ Чатыры пярэднія ручкі й цэнтар нармальна рухаюцца ўнутры плашчыні XY, чатыры заднія ручкі — уздоўж восі Z. +
+ + Shift + +перацягваньне мышай + + зьмяніць вымеры/пасунуць (паводзіны ручак абмененыя) +
+ + Ctrl + +перацягваньне мышай + + зьмяніць вымеры/пасунуць (ручкі прыцягваюцца да восяў ці дыяґаналяў) +
+

+ Праўленьне пэрспэктыў

+
+ Ніжэй мы выкарыстоўваем наступныя абрэвіятуры: ПЗ — пункт зьнікненьня, ЛП — лініі пэрспэктывы. +
+ перацягваньне мышай + + цягні квадратныя ручкі каб перасунуць ПЗ +
+ [, +] + + павернуць X-ЛП (калі паралельныя) на крок вугла +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. },),} паварочваюць за стрэлкай гадзіньніка, [,(,{ паварочваюць супраць стрэлкі. +
+ + Alt + +[, + + Alt + +] + + павернуць X-ЛП (калі паралельныя) на 1 піксэль +
+ (, +) + + павернуць Y-ЛП (калі паралельныя) на крок вугла +
+ + Alt + +(, + + Alt + +) + + павернуць Y-ЛП (калі паралельныя) на 1 піксэль +
+ {, +} + + павернуць Z-ЛП (калі паралельныя) на крок вугла +
+ + Alt + +{, + + Alt + +} + + павернуць Z-ЛП (калі паралельныя) на 1 піксэль +
+
+
+ +

Эліпс

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Рысаваньне

+
+ Бяз Alt пачатковы й канцава пункты перацягваньня мышы пазначаюць куты абмежавальнай рамкі. +
+ З Alt эліпс павялічваецца гэтак, што ягоная акружына праходзіць праз гэтыя два пункты (Ctrl+Alt — асобны выпадак, гл. ніжэй). +
+ перацягваньне мышай + + нарысаваць эліпс +
+ + Ctrl + +перацягваньне мышай + + зрабіць акружыну ці цэлалікавы эліпс +
+ Гэтак абмяжоўвае эліпс, што ягоны стасунак вышыі да шырыні роўны цэламу ліку. +
+ + Shift + +перацягваньне мышай + + рысаваць вакол пачатковага пункту +
+ Гэты загад стварае эліпс, сымэтрычны адносна пачатковага пункту перацягваньня курсора. +
+ + Ctrl + + + Alt + +перацягваньне мышай + + стварыць акружыну, якая праходзіць праз пачатковы й канцавы пункты +
+ Гэты загад стварае правільную акружыну, чый дыямэтар вызначаецца пачатковым і канцавым пунктамі перацягваньня курсора. +
+

+ Вылучэньне

+
+ пстрык + + пстрыкні каб вылучыць +
+ + Alt + +пстрык, + + Ctrl + + + Alt + +пстрык + + вылучыць пад курсорам +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ З гэтай прыладай вылучэньне пстрыкам не зважае на ґрупаваньне (г.зн. дзейнічае як пстрык з Ctrl у вылучальніку). +
+ Esc + + зьняць вылучэньне +
+

+ Праўленьне з дапамогай ручак

+
+ перацягваньне мышай + + зьмяніць вымеры, зрабіць дугу ці акружыну +
+ Спачатку дзьве ручкі зьмяненьня вымераў знаходзяцца ў самым нізкім і высокім пунктах, ручкі дугі/сэґмэнту — у самым правым пункце. +
+ + Ctrl + +перацягваньне мышай + + замкнуць акружыну (ручкі зьмяненьня вымераў) +
+ + Ctrl + +перацягваньне мышай + + абмежаваць крокамі вугла (ручкі дугі/сэґмэнту) +
+ Ручкі зьмяненьня вымераў зьмяняюць шырыню й вышыню эліпса ў ягонай уласнай сыстэме каардынат да ўжываньня любых ператварэньняў. +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. +
+ + Shift + +пстрык + + зрабіць цэлым (ручкі дугі/сэґмэнту) +
+
+
+ +

Зорка

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Рысаваньне

+
+ перацягваньне мышай + + нарысаваць зорку +
+ + Ctrl + +перацягваньне мышай + + абмежаваць зорку крокамі вугла +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. +
+

+ Вылучэньне

+
+ пстрык + + пстрыкні каб вылучыць +
+ + Alt + +пстрык, + + Ctrl + + + Alt + +пстрык + + вылучыць пад курсорам +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ З гэтай прыладай вылучэньне пстрыкам не зважае на ґрупаваньне (г.зн. дзейнічае як пстрык з Ctrl у вылучальніку). +
+ Esc + + зьняць вылучэньне +
+

+ Праўленьне з дапамогай ручак

+
+ перацягваньне мышай + + пацягні ручку каб зьмяніць форму зоркі +
+ + Ctrl + +перацягваньне мышай + + захоўваць промні зоркі радыяльнымі (без нахілу) +
+ + Shift + +перацягваньне мышай + + скругліць зорку +
+ + Shift + +пстрык + + прыбраць скругленьне +
+ + Alt + +перацягваньне мышай + + дадаць адвольнасьць у форму зоркі +
+ + Alt + +пстрык, + + Ctrl + + + Alt + +пстрык + + прыбраць адвольнасьць +
+
+
+ +

Сьпіраль

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Рысаваньне

+
+ перацягваньне мышай + + нарысаваць сьпіраль +
+ + Ctrl + +перацягваньне мышай + + абмежаваць сьпіраль крокамі вугла +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. +
+

+ Вылучэньне

+
+ пстрык + + пстрыкні каб вылучыць +
+ + Alt + +пстрык, + + Ctrl + + + Alt + +пстрык + + вылучыць пад курсорам +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+ З гэтай прыладай вылучэньне пстрыкам не зважае на ґрупаваньне (г.зн. дзейнічае як пстрык з Ctrl у вылучальніку). +
+ Esc + + зьняць вылучэньне +
+

+ Праўленьне з дапамогай ручак

+
+ перацягваньне мышай + + скручваць/раскручваць знутры (нутраная ручка) +
+ Перацягваньне нутранай ручкі рэґулюе парамэтар «нутраны радыюс». +
+ + Alt + +перацягваньне мышай + + сыходжаньне/разыходжаньне (нутраная ручка) +
+ + Alt + +пстрык, + + Ctrl + + + Alt + +пстрык + + вернуць адхіленьне (нутраная ручка) +
+ Вэртыкальнае Alt+перацягваньне нутранай ручкі вызначае парамэтар «адхіленьня», Alt+пстрык вяртае яго да 1. +
+ + Shift + +пстрык + + абнуліць нутраны радыюс (нутраная ручка) +
+ Shift+пстрык па нутранай ручцы робіць каб сьпіраль пачыналася з цэнтру. +
+ перацягваньне мышай + + скручваць/раскручваць вонку (вонкавая ручка) +
+ Dragging the outer handle adjusts the "turns" parameter. +
+ + Alt + +перацягваньне мышай + + lock radius (outer handle) +
+ Roll/unroll without changing radius. +
+ + Shift + +перацягваньне мышай + + зьмяніць памер/павернуць (вонкавая ручка) +
+ Выкарыстоўвай Shift+Alt+перацягваньне каб толькі паварочваць (замкнуць радыюс сьпіралі). +
+ + Ctrl + +перацягваньне мышай + + абмежаваць ручкі крокамі вугла +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. Працуе для абодвух ручак. +
+
+
+ +

Аловак

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ перацягваньне мышай + + нарысаваць лінію ад рукі +
+ + Shift + +перацягваньне мышай + + дадаць да вылучанага шляху +
+ Калі вылучаны шлях Shift+пстрык дзе заўгодна пачынае новы падшлях замест новага незалежнага шляху. +
+ + Shift + +перацягваньне мышай + + часова абязьдзейніць прыцягваньне +
+ Гэты загад часова абязьдзейнівае прыцягваньне да сеткі ці накіроўных, калі перацягваеш з задзейнічанымі сеткай ці накіроўнымі. +
+ + Alt + +перацягваньне мышай + + рысаваньне з пасярэджваньнем (рэжым накіду) +
+

+ Стварэньне кропак

+
+ + Ctrl + +пстрык + + стварыць кропку +
+ Гэты загад стварае маленькае колца. Ягоны памер (прапарцыйны бягучай таўшчыні контура) можна вызначыць у «Настаўленьнях». +
+ + Shift + + + Ctrl + +пстрык + + стварыць кропку падвойнага памеру +
+ + Ctrl + + + Alt + +пстрык + + стварыць кропку адвольнага памеру +
+
+
+ +

Пяро (Бэзье)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Стварэньне вузлоў

+
+ пстрык + + стварыць востры вузел +
+ Калі не было створана ніякага шляху, то будзе пачаты новы. +
+ + Shift + +пстрык + + дадаць да вылучанага шляху +
+ Калі вылучаны шлях, Shift+перацягваньне дзе заўгодна стварае новы падшлях, а ня новы незалежны падшлях. +
+ перацягваньне мышай + + стварыць вузел Бэзье з двума ручкамі +
+ + Shift + +перацягваньне мышай + + пасунуць толькі адну ручку +
+ Гэты загад перасоўвае толькі адну ручку (а ня дзьве) падчас стварэньня вузла, робячы яго вострым. +
+ + Ctrl + +перацягваньне мышай + + абмежаваць ручку крокам вугла +
+ Прадвызначаны крок вугла роўны 15 ґрадусам. +
+

+ Перасоўваньне апошняга вузла

+
+ Гэтыя загады перасоўваюць апошні створаны вузел (на пачатку чырвонага адрэзку) падчас стварэньня шляху. +
+ стрэлкі + + пасунуць апошні вузел на адлегласьць штуршка +
+ + Shift + +стрэлкі + + перасунуць апошні вузел на 10 адлегласьцяў штуршка +
+ Прадвызначаная адлегласьць штуршка роўная 2 пкс (у піксэлях SVG, а не экрана). +
+ + Alt + +стрэлкі + + пасунуць апошні вузел на 1 піксэль +
+ + Shift + + + Alt + +стрэлкі + + пасунуць апошні вузел на 10 піксэляў +
+ Сапраўдная адлегласьць піксэльных зрухаў залежыць ад маштабу, Чым большы маштаб, тым дакладнейшы зрух. +
+

+ Стварэньне/зьмяненьне адрэзкаў

+
+ + Ctrl + + + абмежаваць апошні сэґмэнт крокамі вугла +
+ Гэты загад абмяжоўвае вугал новага вузла крокам вугла (15 ґрадусаў прадвызначана) адносна папярэдняга вузла. +
+ + Shift + +L + + зрабіць апошні адрэзак лініяй +
+ + Shift + +U + + зрабіць апошні адрэзак крывой +
+ Гэтыя загады робяць апошні (чырвоны) адрэзак шляху прамой лініяй ці крывой. +
+

+ Стварэньне кропак

+
+ + Ctrl + +пстрык + + стварыць кропку (толькі ў рэжыме прамых ліній) +
+ Гэты загад стварае маленькае колца. Ягоны памер (прапарцыйны бягучай таўшчыні контура) можна вызначыць у «Настаўленьнях». +
+ + Shift + + + Ctrl + +пстрык + + стварыць кропку падвойнага памеру +
+ + Ctrl + + + Alt + +пстрык + + стварыць кропку адвольнага памеру +
+

+ Сканчэньне

+
+ Увод + + скончыць бягучую лінію +
+ пстрык правай + + скончыць бягучую лінію +
+ пстрык+пстрык + + скончыць бягучую лінію +
+ Enter, пстрык правай, ці падвойны пстрык левай заканчвае бягучую лінію, адкідваючы апошні няспынены (чырвоны) адрэзак. +
+

+ Адмяніць

+
+ Esc, + + Ctrl + +Z + + скасаваць бягучую лінію +
+ Backspace, +Del + + выдаліць апошні сэґмэнт бягучай лініі +
+
+ +
+ +

Тэкст

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Вылучэньне/стварэньне

+
+ пстрык + + стварыць/вылучыць тэкставы аб'ект +
+ Пстрык па пустой прасторы ці ня-тэксьце стварае тэкставы аб'ект, можна пісаць тэкст. +
+ Пстрык па тэкставым аб'екце вылучае яго, курсор разьмешчаны ля месца пстрыку. +
+ Esc + + зьняць вылучэньне з тэкставага аб'екту +
+

+ Перамяшчэньне па тэксьце

+
+ стрэлкі + + пасунуць курсор на адзін знак +
+ + Ctrl + +Стрэлка ўлева, + + Ctrl + +Стрэлка ўправа + + пасунуць курсор на адно слова +
+ + Ctrl + +Стрэлка ўверх, + + Ctrl + +Стрэлка ўніз + + пасунуць курсор на адзін абзац +
+ Home, +End + + перайсьці ў пачатак/канец радка +
+ + Ctrl + +Home, + + Ctrl + +End + + перайсьці ў пачатак/канец тэксту +
+ PgUp, +PgDn + + перасануць курсор на адзін экран +
+ Усе гэтыя загады скасоўваюць бягучае вылучэньне тэксту, калі яно ёсьць. Выкарыстоўвай іх з Shift каб пашырыць вылучэньне. +
+

+ Укладзены тэкст (нутраная рамка)

+
+ перацягваньне мышай + + стварыць укладзены тэкст +
+ Пстрык і перацягваньне на пустой прасторы ці нятэкставым аб'екце стварае плаваючы тэкст з нутраной рамкай. +
+ перацягваньне мышай + + парпавіць памер рамкі +
+ Перацягваньне ручкі ў ніжнім правым куце вылучанага плаваючага тэксту зьмяняе вышыню/шырыню рамкі. +
+ + Ctrl + +перацягваньне мышай + + замкнуць вышыню, шырыню ці стасунак бакоў рамкі +
+ Перацягваньне кутняй ручкі з Ctrl зьмяняе памер рамкі, захоўваючы ці вышыню, ці шырыню, ці стасунак бакоў. +
+

+ Укладзены тэкст (вонкавая рамка)

+
+ + Alt + +W + + укласьці тэкст у фіґуру +
+ Калі вылучаныя тэкставы аб'ект і фіґура/шлях, гэты загад укладвае тэкст у фіґуру/шлях. +
+ Яны застаюцца асобнымі аб'ектамі, але злучанымі, зьмяненьне фіґуры/шляху прымушае тэкст памяняць форму. +
+ + Shift + + + Alt + +W + + выняць тэкст з рамкі +
+ Гэты загад спыняе сувязь плаваючага тэксту з фіґурай/шляхам, ствараючы аднарадковы звычайны тэкставы аб'ект. +
+ + Shift + +D + + вылучыць вонкавую рамку +
+ Каб знайсьці аб'ект, які зьяўляецца рамкай пляваючага тэксту, вылучы тэкст і націсьні Shift+D. Рамка будзе вылучаная. +
+

+ Тэкст на шляху

+
+ + Shift + +D + + вылучыць шлях тэксту +
+ Каб знайсьці шлях, на якім разьмешчаны тэкст, вылучы тэкст і націсьні Shift+D. Шлях будзе вылучаны. +
+

+ Правіць тэкст

+
+ Каб набраць знакі + і - карыстайся ассноўнай клявіятурай, на лічбавай + і - выкарыстоўваюцца для зьмяненьня маштабу (калі не задзейнічаны NumLock). +
+ Увод + + пачаць новы радок ці абзац +
+ Увод у звычайным тэксьце пачынае новы радок, ва ўкладзеным стварае новы абзац. +
+ + Ctrl + +U + + уключыць/выключыць уводжаньне Unicode +
+ Каб уставіць адвольны знак Юнікоду, набяры Ctrl+U, пасьля шаснаццаткавы код, потым Увод. +
+ Напрыклад, набяры Ctrl+U 2 0 1 4 Увод каб атрымаць працяжнік, Ctrl+U a 9 Увод каб атрымаць знак правоў на копіі. +
+ Каб застацца ў рэжыме Юнікоду уставіўшы знак, націсьні Прагал замест Уводу. +
+ Націсьні Esc ці ізноў Ctrl+U каб выйсьці з рэжыму Юнікоду не ўстаўляючы знаку. +
+ + Ctrl + +Прагал + + уставіць непадзельны прагал +
+ Неразрыўны прагал бачны нават у тэкставым аб'екце без without xml:space="preserve". +
+

+ Вылучыць тэкст

+
+ перацягваньне мышай + + вылучыць тэкст +
+ Перацягваньне левай кнопкай мышы па-над тэкстам вылучае тэкставы кавалак. +
+ + Shift + +стрэлкі + + вылучыць тэкст знак-за-знакам +
+ + Shift + + + Ctrl + +стрэлкі + + вылучыць тэкст слова-за-словам +
+ + Shift + +Home, + + Shift + +End + + вылучыць да пачатку/канца радка +
+ + Shift + + + Ctrl + +Home, + + Shift + + + Ctrl + +End + + вылучыць да пачатку/канца тэксту +
+ + Shift + +PgUp, + + Shift + +PgDn + + вылучыць адзін экран долу/угору +
+ пстрык+пстрык + + вылучыць слова +
+ пстрык+пстрык+пстрык + + вылучыць радок +
+ + Ctrl + +A + + вылучыць увесь тэкст +
+ Вылучае ўвесь тэкст бягучага тэкставага аб'екту. +
+

+ Стыль вылучэньня

+
+ + Ctrl + +B + + зрабціь вылучэньне тоўстым +
+ + Ctrl + +I + + зрабіць вылучэньне курсівам +
+ Таксама можна карыстацца дыялёґамі «Тэкст і шрыфт» ці «Нутро й контур» каб задаць любы стыль вылучанаму тэксту. +
+

+ Прагал між літарамі

+
+ + Alt + +> + + пашырыць радок/абзац на 1 піксэль +
+ + Shift + + + Alt + +> + + пашырыць радок/абзац на 10 піксэляў +
+ + Alt + +< + + сьціснуць радок/абзац на 1 піксэль +
+ + Shift + + + Alt + +< + + сьціснуць радок/абзац на 10 піксэляў +
+ Гэтыя загады (толькі пры праўленьні тэксту) папраўляюць міжлітарны інтэрвал у бягучым радку (звычайны тэкст) ці абзац (укладзены тэкст). +
+ Сапраўдны зрух піксэляў залежыць ад маштабу. Павяліч маштаб каб больш дакладнай працы. +
+

+ Міжрадковы інтэрвал

+
+ + Ctrl + + + Alt + +> + + зрабіць тэкставы аб'ект вышэйшым на 1 піксэль +
+ + Shift + + + Ctrl + + + Alt + +> + + зрабіць тэкставы аб'ект вышэйшым на 10 піксэляў +
+ + Ctrl + + + Alt + +< + + зрабіць тэкставы аб'ект ніжэйшым на 1 піксэль +
+ + Shift + + + Ctrl + + + Alt + +< + + зрабіць тэкставы аб'ект ніжэйшым на 10 піксэляў +
+ Гэтыя загады (толькі пры праўленьні тэксту) папраўляюць міжрадковы інтэрвал усяго тэкставага аб'екту (звычайнага ці ўкладзенага). +
+ Сапраўдны зрух піксэляў залежыць ад маштабу. Павяліч маштаб каб больш дакладнай працы. +
+

+ Кернінґ і зрух

+
+ + Alt + +стрэлкі + + зрушыць знакі на 1 піксэль +
+ + Shift + + + Alt + +стрэлкі + + зрушыць знакі на 10 піксэляў +
+ Гэтыя загады працуюць толькі пры праўленьні звычайнага тэкставага аб'екту. Кернінґ не працуе з укладзеным тэкстам. +
+ Без вылучэньня, яны зрушваюць (гарызантальна ці вэртыкальна) знакі за курсорам да канца радка. +
+ З вылучэньнем яны зрушваюць вылучэньне адносна рэшты тэксту (устаўляючы супрацьлеглыя керны на абодвых канцах вылучэньня). +
+ Сапраўдны зрух піксэляў залежыць ад маштабу. Павяліч маштаб каб больш дакладнай працы. +
+

+ Паварочваньне

+
+ + Ctrl + +[, + + Ctrl + +] + + павернуць знак(і) на 90 ґрадус +
+ + Alt + +[, + + Alt + +] + + павернуць знак(і) на 1 піксэль +
+ Гэтыя загады паварочваюць наступны знак (без вылучэньня) ці ўсе знакі ў вылучэньні (з вылучэньнем). +
+ Паварочваць можна толькі звычайны тэкст (ня ўкладзены). +
+ Сапраўдны вугал піксэльнага павароту залежыць ад маштабу. Чым большы маштаб, тым лепшы зрух. +
+
+ + +
+ +

Вядро

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ пстрык + + запоўніць абмежаваную вобласьць +
+ + Shift + +пстрык + + дадаць да вылучанага шляху +
+ Пстрык з Shift аб'ядноўвае новастворанае запаўненьне з папярэднім вылучэньнем. +
+ перацягваньне мышай + + запоўніць з кожнага пункту +
+ З кожнага пункту запаўненьне распаўсюджваецца на суседнія з колерам падобным на гэты пункт. +
+ Гэты загад можна выкарыстоўваць каб запоўніць абсяг, запоўнены ґрадыентам ці размыцьцём. +
+ + Alt + +перацягваньне мышай + + запаўняць з кожнага пункту як з пачатковага пункту +
+ З кожнага пункту запаўненьне распаўсюджваецца на суседнія з колерам падобным на пачатковы пункт перацягваньня. +
+ Гэты загад можна выкарыстоўваць каб запоўніць некалькі абмежаваных абсягаў, пачаўшы ў адным й пацягнуўшы па-над усімі абсягамі. +
+ + Ctrl + +пстрык + + задаць колер запаўненьня +
+ + Shift + + + Ctrl + +пстрык + + задаць колер контуру +
+ Ctrl+пстрык па аб'екце робіць ягонае запаўненьне (ці контур з Shift) як бягучы стыль прылады, аб'ект мусіць ня быць вылучаным. +
+
+
+ +

Ґрадыент

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Вылучыць аб'ект

+
+ пстрык + + пстрыкні аб'ект каб вылучыць +
+ + Alt + +пстрык + + вылучыць пад курсорам +
+ + Shift + +пстрык + + вылучыць/зьняць вылучэньне +
+

+ Стварэньне ґрадыентаў

+
+ перацягваньне мышай + + стварыць ґрадыент +
+ Гэты загад стварае ґрадыент на вылучаных аб'ектах. Кіроўная панэль дазваляе выбраць лінейны/радыяльны тып й запаўненьне/контур новага ґрадыенту. +
+ пстрык+пстрык + + стварыць прадвызначаны ґрадыент +
+ Гэты загад стварае прадвызначаны (гарызантальны ад-краю-да-краю ў выпадку лінейнага, цэнтраваны ад-краю-да-краю ў выпадку радыяльнага) ґрадыент на пстрыкнутым аб'екце. +
+

+ Вылучэньне ручак

+
+ пстрык + + вылучыць ручку +
+ + Shift + +пстрык + + дадаць ручку да вылучэньня +
+ + Shift + +перацягваньне мышай + + вылучыць «гумовай стужкай» +
+ Tab + + вылучыць наступную ручку +
+ + Shift + +Tab + + вылучыць папярэднюю ручку +
+ + Ctrl + +A + + вылучыць усе ручкі +
+ Esc + + зьняць вылучэньне з усіх ручак +
+ Адзін пстрык па-за ўсімі ручкамі таксама здымае вылучэньне з усіх ручак. +
+

+ Стварэньне/выдаленьне прамежкавых спынаў

+
+ + Ctrl + + + Alt + +пстрык + + стварыць спын +
+ пстрык+пстрык + + стварыць спын +
+ Ctrl+Alt+пстрык ці падвойны пстрык па лініі ґрадыенту стварае новы прамежкавы спын. +
+ + Ctrl + + + Alt + +пстрык + + выдаліць спын +
+ Ctrl+Alt+пстрык па ручцы спыну выдаляе спын, калі спын канцавы, то ґрадыент будзе скарочаны ці зьнікне. +
+ Ins + + уставіць новы спын +
+ Гэты загад дадае новыя спыны ў сярэдзіны вылучаных адрэзкаў, таму ён патрабуе каб былі вылучаныя больш за дзьве прылеглыя ручкі. +
+ Del + + выдаліць вылучаныя спыны +
+

+ Перасоўваньне ручак/спынаў

+
+ перацягваньне мышай + + перасоўваць вылучаныя ручкі +
+ + Ctrl + +перацягваньне мышай + + перасоўваць спыны з павелічэньнем у 1/10 дыяпазону +
+ Ctrl+перасоўваньне вылучаных прамежкавых спынаў перасоўвае іх на адлегласьць, абмежаваную 1/10 наяўнага прамежку. +
+ + Alt + +перацягваньне мышай + + ляпіць вылучаныя спыны +
+ Лепка перасоўвае вылучаныя прамежкавыя спыны ў залежнасьці ад іхнае адлегласьці ад спыну, які перацягваецца, выкарыстоўваючы гладкую звонападобную крывую, падобна функцыі лепкі вузлоў прылады «Вузлы». +
+ стрэлкі + + пасунуць вылучаную ручку на адлегласьць штуршка +
+ + Shift + +стрэлкі + + пасунуць вылучаную ручку на 10 адлегласьцяў штуршка +
+ Прадвызначаная адлегласьць штуршка роўная 2 пкс (у піксэлях SVG, а не экрана). +
+ + Alt + +стрэлкі + + пасунуць вылучаную ручку на 1 піксэль +
+ + Shift + + + Alt + +стрэлкі + + пасунуць вылучаную ручку на 10 піксэляў +
+ Калі вылучаная хаця б адна канцавая ручка, клявішы-стрэлкі перасоўваюць канцавую ручку, такім чынам што лінія ґрадыенту перасоўваецца ці зьмяняе памер. +
+ Калі вылучаныя толькі прамежкавыя спыны, то клявішы-стрэлкі перасоўваюць вылучаныя спыны ўздоўж лініі ґрадыенту. +
+ Сапраўдная адлегласьць піксэльных зрухаў залежыць ад маштабу, Чым большы маштаб, тым дакладнейшы зрух. +
+

+ Разьварочваньне

+
+ + Shift + +R + + разьвернуць вызначэньне ґрадыенту +
+ Гэты загад люстэркава адбівае становішчы спынаў бягучага ґрадыенту не перасоўваючы ручак ґрадыенту. +
+

+ Рэдактар ґрадыентаў

+
+ пстрык+пстрык + + адкрыць рэдактар ґрадыентаў +
+ Падвойны пстрык па ручцы ґрадыенту адкрывае рэдактар ґрадыентаў з гэтым ґрадыентам і пстрыкнутай ручкай, вылучанай у сьпісе спынаў. +
+
+ +
+ + + \ No newline at end of file diff --git a/doc/keys.el.html b/doc/keys.el.html index 0df63a679..c67672dc3 100644 --- a/doc/keys.el.html +++ b/doc/keys.el.html @@ -11,8 +11,8 @@
@@ -25,95 +25,101 @@
Περιεχόμενο:  Εργαλεία  | - Διάλογοι + Διάλογοι  · - Άνοιγμα · Εναλλαγή ορατότητας · Μέσα σε ένα διάλογο + Άνοιγμα · Εναλλαγή ορατότητας · Μέσα σε ένα διάλογο  | - Γραμμή ελέγχων + Γραμμή ελέγχων  · - Πρόσβαση · περιήγηση · Αλλαγή τιμών + Πρόσβαση · περιήγηση · Αλλαγή τιμών  | - Καμβάς + Καμβάς  · - Εστίαση · προκαθορισμένες εστιάσεις · εστίαση στο ιστορικό · κύλιση (εστίαση) · Οδηγοί, πλέγματα, πρόσδεση · Κατάσταση εμφάνισης + Εστίαση · προκαθορισμένες εστιάσεις · εστίαση στο ιστορικό · κύλιση (εστίαση) · Οδηγοί, πλέγματα, πρόσδεση · Κατάσταση εμφάνισης  | - Παλέτα + Παλέτα  | - Αρχείο + Αρχείο  | - Παράθυρο + Παράθυρο  | - Στρώσεις + Extensions  | - Αντικείμενο + Στρώσεις  · - Αναίρεση/επανεκτέλεση · Πρόχειρο · Διπλασιασμός · Κλωνοποίηση · Ψηφιογραφίες · Μοτίβα · Guides · Ομαδοποίηση · Διάταξη-Ζ + Hide/lock  | - Μονοπάτι + Αντικείμενο  · - Μετατροπή σε μονοπάτι · Πράξεις Boole · Μετατοπίσεις · Συνδυασμός · Απλοποίηση + Αναίρεση/επανεκτέλεση · Πρόχειρο · Διπλασιασμός · Κλωνοποίηση · Ψηφιογραφίες · Μοτίβα · Guides · Ομαδοποίηση · Διάταξη-Ζ  | - Επιλογέας + Μονοπάτι  · - Επιλογή (ποντίκι) · λάστιχο, επιλογή επαφής · Επιλογή (πληκτρολόγιο) · Επιλογή μες την ομάδα, επιλογή κάτω από · Μετακίνηση (ποντικιού) · Μετακίνηση (πληκτρολόγιο) · Μετασχηματισμός (ποντίκι) · Κλιμάκωση από λαβές · Κλιμάκωση (πληκτρολόγιο) · περιστροφή ή στρέβλωση από τις λαβές περιστροφής · περιστροφή (πληκτρολόγιο) · Αντιστροφή · Κέντρο περιστροφής · Ακύρωση + Μετατροπή σε μονοπάτι · Πράξεις Boole · Μετατοπίσεις · Συνδυασμός · Απλοποίηση  | - Εργαλείο κόμβων + Επιλογέας  · - Επιλογή αντικειμένων (ποντίκι) · Επιλογή κόμβων (ποντίκι) · επιλογή λάστιχου · Επιλογή κόμβων (πληκτρολόγιο) · Μεγέθυνση/συρρίκνωση επιλογής κόμβου · Μετακίνηση κόμβων (ποντίκι) · Μετακίνηση κόμβων (πληκτρολόγιο) · Μετακίνηση λαβής κόμβου (ποντίκι) · Κλιμάκωση λαβής (1 επιλεγμένος κόμβος) · Περιστροφή λαβής (1 επιλεγμένος κόμβος) · Ορατότητα λαβών · Κλιμάκωση κόμβων (>1 επιλεγμένοι κόμβοι) · Περιστροφή κόμβων (>1 επιλεγμένοι κόμβοι) · Αντιστροφή κόμβων (>1 επιλεγμένων κόμβων) · Αλλαγή τμημάτων · Αλλαγή τύπου κόμβου · Ένωση/διάσπαση · Διαγραφή, δημιουργία, διπλασιασμός · Αντιστροφή · Επεξεργασία σχημάτων · Επεξεργασία γεμισμάτων και εφέ μονοπατιού · Ακύρωση + Επιλογή (ποντίκι) · λάστιχο, επιλογή επαφής · Επιλογή (πληκτρολόγιο) · Επιλογή μες την ομάδα, επιλογή κάτω από · Μετακίνηση (ποντικιού) · Μετακίνηση (πληκτρολόγιο) · Μετασχηματισμός (ποντίκι) · Κλιμάκωση από λαβές · Κλιμάκωση (πληκτρολόγιο) · περιστροφή ή στρέβλωση από τις λαβές περιστροφής · περιστροφή (πληκτρολόγιο) · Αντιστροφή · Κέντρο περιστροφής · Ακύρωση  | - Εργαλείο ρυθμίσεων + Εργαλείο κόμβων  · - Λειτουργία · Καταστάσεις · Παράμετροι + Επιλογή αντικειμένων (ποντίκι) · Επιλογή κόμβων (ποντίκι) · επιλογή λάστιχου · Επιλογή κόμβων (πληκτρολόγιο) · Μεγέθυνση/συρρίκνωση επιλογής κόμβου · Μετακίνηση κόμβων (ποντίκι) · Μετακίνηση κόμβων (πληκτρολόγιο) · Μετακίνηση λαβής κόμβου (ποντίκι) · Κλιμάκωση λαβής (1 επιλεγμένος κόμβος) · Περιστροφή λαβής (1 επιλεγμένος κόμβος) · Ορατότητα λαβών · Κλιμάκωση κόμβων (>1 επιλεγμένοι κόμβοι) · Περιστροφή κόμβων (>1 επιλεγμένοι κόμβοι) · Αντιστροφή κόμβων (>1 επιλεγμένων κόμβων) · Αλλαγή τμημάτων · Αλλαγή τύπου κόμβου · Ένωση/διάσπαση · Διαγραφή, δημιουργία, διπλασιασμός · Αντιστροφή · Επεξεργασία σχημάτων · Επεξεργασία γεμισμάτων και εφέ μονοπατιού · Ακύρωση  | - Εργαλείο εστίασης + Εργαλείο ρυθμίσεων +  · + Λειτουργία · Καταστάσεις · Παράμετροι +  | + Εργαλείο εστίασης  | - Εργαλείο ορθογωνίου + Measure tool +  | + Εργαλείο ορθογωνίου  · - Σχεδίαση · Επιλογή · Κλιμάκωση από λαβές · Στρογγυλεμένες γωνίες από τις λαβές + Σχεδίαση · Επιλογή · Κλιμάκωση από λαβές · Στρογγυλεμένες γωνίες από τις λαβές  | - Εργαλείο τρισδιάστατου πλαισίου + Εργαλείο τρισδιάστατου πλαισίου  · - Σχεδίαση · Επιλογή · Επεξεργασία με λαβές · Επεξεργασία προοπτικών + Σχεδίαση · Επιλογή · Επεξεργασία με λαβές · Επεξεργασία προοπτικών  | - Εργαλείο έλλειψης + Εργαλείο έλλειψης  · - Σχεδίαση · Επιλογή · Επεξεργασία με λαβές + Σχεδίαση · Επιλογή · Επεξεργασία με λαβές  | - Εργαλείο αστεριού + Εργαλείο αστεριού  · - Σχεδίαση · Επιλογή · Επεξεργασία με λαβές + Σχεδίαση · Επιλογή · Επεξεργασία με λαβές  | - Εργαλείο σπείρας + Εργαλείο σπείρας  · - Σχεδίαση · Επιλογή · Επεξεργασία με λαβές + Σχεδίαση · Επιλογή · Επεξεργασία με λαβές  | - Εργαλείο μολυβιού + Εργαλείο μολυβιού  · - Δημιουργία κουκκίδων + Δημιουργία κουκκίδων  | - Εργαλείο πένας (Bezier) + Εργαλείο πένας (Bezier)  · - Δημιουργία κόμβων · μετακίνηση τελευταίου κόμβου · Δημιουργία /τροποποίηση τμημάτων · Δημιουργία κουκκίδων · Τελείωμα · Ακύρωση + Δημιουργία κόμβων · μετακίνηση τελευταίου κόμβου · Δημιουργία /τροποποίηση τμημάτων · Δημιουργία κουκκίδων · Τελείωμα · Ακύρωση  | - Εργαλείο καλλιγραφίας + Εργαλείο καλλιγραφίας  | - Εργαλείο κειμένου + Εργαλείο κειμένου  · - Επιλογή/δημιουργία · περιήγηση στο κείμενο · ρέον κείμενο (εσωτερικό πλαίσιο) · ρέον κείμενο (εξωτερικό πλαίσιο) · Κείμενο σε μονοπάτι · Επεξεργασία κειμένου · Επιλογή κειμένου · επιλογή μορφοποίησης · Διάκενο γραμμάτων · Διάκενο γραμμής · πύκνωση και μετατόπιση · Περιστροφή + Επιλογή/δημιουργία · περιήγηση στο κείμενο · ρέον κείμενο (εσωτερικό πλαίσιο) · ρέον κείμενο (εξωτερικό πλαίσιο) · Κείμενο σε μονοπάτι · Επεξεργασία κειμένου · Επιλογή κειμένου · επιλογή μορφοποίησης · Διάκενο γραμμάτων · Διάκενο γραμμής · πύκνωση και μετατόπιση · Περιστροφή  | - Εργαλείο ψεκασμού + Εργαλείο ψεκασμού  · - Καταστάσεις · Παράμετροι + Καταστάσεις · Παράμετροι  | - Εργαλείο σβήστρας + Εργαλείο σβήστρας  | - Κουβάς βαφής + Κουβάς βαφής  | - Εργαλείο διαβάθμισης + Εργαλείο διαβάθμισης  · - Επιλογή αντικειμένων · Δημιουργία διαβαθμίσεων · Επιλογή λαβών · Δημιουργία/διαγραφή ενδιάμεσων φάσεων · μετακίνηση λαβών/φάσεων · Αντιστροφή · Επεξεργαστής διαβάθμισης + Επιλογή αντικειμένων · Δημιουργία διαβαθμίσεων · Επιλογή λαβών · Δημιουργία/διαγραφή ενδιάμεσων φάσεων · μετακίνηση λαβών/φάσεων · Αντιστροφή · Επεξεργαστής διαβάθμισης  | - Εργαλείο σταγονόμετρου + Εργαλείο σταγονόμετρου
@@ -188,6 +194,15 @@ + + + n + + + Measure tool + + + F4, @@ -365,7 +380,7 @@
+
- +

Επιλογέας

- +
@@ -2680,7 +2823,7 @@ @@ -2749,7 +2892,7 @@ @@ -2831,7 +2974,7 @@ @@ -2972,7 +3115,7 @@ @@ -3116,7 +3259,7 @@ @@ -3219,7 +3362,7 @@ @@ -3285,7 +3428,7 @@ @@ -3325,7 +3468,7 @@ @@ -3390,7 +3533,7 @@ @@ -3494,7 +3637,7 @@ @@ -3547,7 +3690,7 @@ @@ -3613,7 +3756,7 @@ @@ -3647,7 +3790,7 @@ @@ -3700,7 +3843,7 @@ @@ -3724,9 +3867,9 @@

- Επιλογή (ποντίκι)

+ Επιλογή (ποντίκι)

- λάστιχο, επιλογή επαφής

+ λάστιχο, επιλογή επαφής

- Επιλογή (πληκτρολόγιο)

+ Επιλογή (πληκτρολόγιο)

- Επιλογή μες την ομάδα, επιλογή κάτω από

+ Επιλογή μες την ομάδα, επιλογή κάτω από

- Μετακίνηση (ποντικιού)

+ Μετακίνηση (ποντικιού)

- Μετακίνηση (πληκτρολόγιο)

+ Μετακίνηση (πληκτρολόγιο)

- Μετασχηματισμός (ποντίκι)

+ Μετασχηματισμός (ποντίκι)

- Κλιμάκωση από λαβές

+ Κλιμάκωση από λαβές

- Κλιμάκωση (πληκτρολόγιο)

+ Κλιμάκωση (πληκτρολόγιο)

- περιστροφή ή στρέβλωση από τις λαβές περιστροφής

+ περιστροφή ή στρέβλωση από τις λαβές περιστροφής

- περιστροφή (πληκτρολόγιο)

+ περιστροφή (πληκτρολόγιο)

- Αντιστροφή

+ Αντιστροφή

- Κέντρο περιστροφής

+ Κέντρο περιστροφής

- Ακύρωση

+ Ακύρωση
- +

Εργαλείο κόμβων

- +
@@ -3734,7 +3877,7 @@ @@ -3758,6 +3901,17 @@ + + + + + @@ -3853,7 +4007,7 @@ @@ -3901,7 +4055,7 @@ @@ -4014,7 +4168,7 @@ @@ -4086,7 +4240,7 @@ @@ -4219,7 +4373,7 @@ @@ -4285,7 +4439,7 @@ @@ -4366,7 +4520,7 @@ @@ -4460,7 +4614,7 @@ @@ -4542,7 +4696,7 @@ @@ -4562,7 +4716,7 @@ @@ -4650,7 +4804,7 @@ @@ -4708,7 +4862,7 @@ @@ -4748,7 +4902,7 @@ @@ -4786,7 +4940,7 @@ @@ -4869,7 +5023,7 @@ @@ -4930,7 +5084,7 @@ @@ -5065,7 +5219,7 @@ @@ -5086,7 +5240,7 @@ @@ -5108,7 +5262,7 @@ @@ -5124,7 +5278,7 @@ @@ -5148,9 +5302,9 @@

- Επιλογή αντικειμένων (ποντίκι)

+ Επιλογή αντικειμένων (ποντίκι)
+ + Alt + +τροχός του ποντικιού + + cycle z-order +
@@ -3781,7 +3935,7 @@

- Επιλογή κόμβων (ποντίκι)

+ Επιλογή κόμβων (ποντίκι)

- επιλογή λάστιχου

+ επιλογή λάστιχου

- Επιλογή κόμβων (πληκτρολόγιο)

+ Επιλογή κόμβων (πληκτρολόγιο)

- Μεγέθυνση/συρρίκνωση επιλογής κόμβου

+ Μεγέθυνση/συρρίκνωση επιλογής κόμβου

- Μετακίνηση κόμβων (ποντίκι)

+ Μετακίνηση κόμβων (ποντίκι)

- Μετακίνηση κόμβων (πληκτρολόγιο)

+ Μετακίνηση κόμβων (πληκτρολόγιο)

- Μετακίνηση λαβής κόμβου (ποντίκι)

+ Μετακίνηση λαβής κόμβου (ποντίκι)

- Κλιμάκωση λαβής (1 επιλεγμένος κόμβος)

+ Κλιμάκωση λαβής (1 επιλεγμένος κόμβος)

- Περιστροφή λαβής (1 επιλεγμένος κόμβος)

+ Περιστροφή λαβής (1 επιλεγμένος κόμβος)

- Ορατότητα λαβών

+ Ορατότητα λαβών

- Κλιμάκωση κόμβων (>1 επιλεγμένοι κόμβοι)

+ Κλιμάκωση κόμβων (>1 επιλεγμένοι κόμβοι)

- Περιστροφή κόμβων (>1 επιλεγμένοι κόμβοι)

+ Περιστροφή κόμβων (>1 επιλεγμένοι κόμβοι)

- Αντιστροφή κόμβων (>1 επιλεγμένων κόμβων)

+ Αντιστροφή κόμβων (>1 επιλεγμένων κόμβων)

- Αλλαγή τμημάτων

+ Αλλαγή τμημάτων

- Αλλαγή τύπου κόμβου

+ Αλλαγή τύπου κόμβου

- Ένωση/διάσπαση

+ Ένωση/διάσπαση

- Διαγραφή, δημιουργία, διπλασιασμός

+ Διαγραφή, δημιουργία, διπλασιασμός

- Αντιστροφή

+ Αντιστροφή

- Επεξεργασία σχημάτων

+ Επεξεργασία σχημάτων

- Επεξεργασία γεμισμάτων και εφέ μονοπατιού

+ Επεξεργασία γεμισμάτων και εφέ μονοπατιού

- Ακύρωση

+ Ακύρωση
+
- +

Εργαλείο σταγονόμετρου

- +
diff --git a/doc/keys.en.html b/doc/keys.en.html index b547a167b..1f93249d0 100644 --- a/doc/keys.en.html +++ b/doc/keys.en.html @@ -11,8 +11,8 @@
@@ -31,95 +31,101 @@ RFE).

Content:  Tools  | - Dialogs + Dialogs  · - Open · Toggle visibility · Within a dialog + Open · Toggle visibility · Within a dialog  | - Controls bar + Controls bar  · - Access · Navigate · Change values + Access · Navigate · Change values  | - Canvas + Canvas  · - Zoom · Preset zooms · Zoom history · Scroll (pan) · Guides, grids, snapping · Display mode + Zoom · Preset zooms · Zoom history · Scroll (pan) · Guides, grids, snapping · Display mode  | - Palette + Palette  | - File + File  | - Window + Window  | - Layers + Extensions  | - Object + Layers  · - Undo/redo · Clipboard · Duplicate · Clone · Bitmaps · Patterns · Guides · Group · Z-order + Hide/lock  | - Path + Object  · - Convert to path · Boolean operations · Offsets · Combine · Simplify + Undo/redo · Clipboard · Duplicate · Clone · Bitmaps · Patterns · Guides · Group · Z-order  | - Selector + Path  · - Select (mouse) · Rubberband, touch selection · Select (keyboard) · Select within group, select under · Move (mouse) · Move (keyboard) · Transform (mouse) · Scale by handles · Scale (keyboard) · Rotate/skew by handles · Rotate (keyboard) · Flip · Rotation center · Cancel + Convert to path · Boolean operations · Offsets · Combine · Simplify  | - Node tool + Selector  · - Select objects (mouse) · Select nodes (mouse) · Rubberband selection · Select nodes (keyboard) · Grow/shrink node selection · Move nodes (mouse) · Move nodes (keyboard) · Move node handle (mouse) · Scale handle (1 node selected) · Rotate handle (1 node selected) · Handles visibility · Scale nodes (>1 nodes selected) · Rotate nodes (>1 nodes selected) · Flip nodes (>1 nodes selected) · Change segment(s) · Change node type · Join/break · Delete, create, duplicate · Reverse · Edit shapes · Edit fills and path effects · Cancel + Select (mouse) · Rubberband, touch selection · Select (keyboard) · Select within group, select under · Move (mouse) · Move (keyboard) · Transform (mouse) · Scale by handles · Scale (keyboard) · Rotate/skew by handles · Rotate (keyboard) · Flip · Rotation center · Cancel  | - Tweak tool + Node tool  · - Operation · Modes · Parameters + Select objects (mouse) · Select nodes (mouse) · Rubberband selection · Select nodes (keyboard) · Grow/shrink node selection · Move nodes (mouse) · Move nodes (keyboard) · Move node handle (mouse) · Scale handle (1 node selected) · Rotate handle (1 node selected) · Handles visibility · Scale nodes (>1 nodes selected) · Rotate nodes (>1 nodes selected) · Flip nodes (>1 nodes selected) · Change segment(s) · Change node type · Join/break · Delete, create, duplicate · Reverse · Edit shapes · Edit fills and path effects · Cancel  | - Zoom tool + Tweak tool +  · + Operation · Modes · Parameters +  | + Zoom tool  | - Rectangle tool + Measure tool +  | + Rectangle tool  · - Draw · Select · Resize by handles · Round corners by handles + Draw · Select · Resize by handles · Round corners by handles  | - 3D box tool + 3D box tool  · - Draw · Select · Edit by handles · Edit perspectives + Draw · Select · Edit by handles · Edit perspectives  | - Ellipse tool + Ellipse tool  · - Draw · Select · Edit by handles + Draw · Select · Edit by handles  | - Star tool + Star tool  · - Draw · Select · Edit by handles + Draw · Select · Edit by handles  | - Spiral tool + Spiral tool  · - Draw · Select · Edit by handles + Draw · Select · Edit by handles  | - Pencil tool + Pencil tool  · - Create dots + Create dots  | - Pen (Bezier) tool + Pen (Bezier) tool  · - Create nodes · Move last node · Create/modify segments · Create dots · Finish · Cancel + Create nodes · Move last node · Create/modify segments · Create dots · Finish · Cancel  | - Calligraphy tool + Calligraphy tool  | - Text tool + Text tool  · - Select/create · Navigate in text · Flowed text (internal frame) · Flowed text (external frame) · Text on path · Edit text · Select text · Style selection · Letter spacing · Line spacing · Kerning and shifting · Rotate + Select/create · Navigate in text · Flowed text (internal frame) · Flowed text (external frame) · Text on path · Edit text · Select text · Style selection · Letter spacing · Line spacing · Kerning and shifting · Rotate  | - Spray tool + Spray tool  · - Modes · Parameters + Modes · Parameters  | - Eraser tool + Eraser tool  | - Paint Bucket + Paint Bucket  | - Gradient tool + Gradient tool  · - Select objects · Create gradients · Select handles · Create/delete intermediate stops · Move handles/stops · Reverse · Gradient editor + Select objects · Create gradients · Select handles · Create/delete intermediate stops · Move handles/stops · Reverse · Gradient editor  | - Dropper tool + Dropper tool
@@ -194,6 +200,15 @@ RFE).

+
+ + + +
+ n + + Measure tool +
F4, @@ -371,7 +386,7 @@ RFE).

+
- +

Node tool

- +
@@ -3740,7 +3883,7 @@ RFE).

@@ -3764,6 +3907,17 @@ RFE).

+ + + + + @@ -3859,7 +4013,7 @@ RFE).

@@ -3907,7 +4061,7 @@ RFE).

@@ -4020,7 +4174,7 @@ RFE).

@@ -4092,7 +4246,7 @@ RFE).

@@ -4225,7 +4379,7 @@ RFE).

@@ -4291,7 +4445,7 @@ RFE).

@@ -4372,7 +4526,7 @@ RFE).

@@ -4466,7 +4620,7 @@ RFE).

@@ -4548,7 +4702,7 @@ RFE).

@@ -4568,7 +4722,7 @@ RFE).

@@ -4656,7 +4810,7 @@ RFE).

@@ -4714,7 +4868,7 @@ RFE).

@@ -4754,7 +4908,7 @@ RFE).

@@ -4792,7 +4946,7 @@ RFE).

@@ -4876,7 +5030,7 @@ with the segment; another Shift+S will expand a second handle. @@ -4937,7 +5091,7 @@ with the segment; another Shift+S will expand a second handle. @@ -5072,7 +5226,7 @@ with the segment; another Shift+S will expand a second handle. @@ -5093,7 +5247,7 @@ with the segment; another Shift+S will expand a second handle. @@ -5115,7 +5269,7 @@ with the segment; another Shift+S will expand a second handle. @@ -5131,7 +5285,7 @@ with the segment; another Shift+S will expand a second handle. @@ -5155,9 +5309,9 @@ with the segment; another Shift+S will expand a second handle.

- Select objects (mouse)

+ Select objects (mouse)
+ + Alt + +mouse wheel + + cycle z-order +
@@ -3787,7 +3941,7 @@ RFE).

- Select nodes (mouse)

+ Select nodes (mouse)

- Rubberband selection

+ Rubberband selection

- Select nodes (keyboard)

+ Select nodes (keyboard)

- Grow/shrink node selection

+ Grow/shrink node selection

- Move nodes (mouse)

+ Move nodes (mouse)

- Move nodes (keyboard)

+ Move nodes (keyboard)

- Move node handle (mouse)

+ Move node handle (mouse)

- Scale handle (1 node selected)

+ Scale handle (1 node selected)

- Rotate handle (1 node selected)

+ Rotate handle (1 node selected)

- Handles visibility

+ Handles visibility

- Scale nodes (>1 nodes selected)

+ Scale nodes (>1 nodes selected)

- Rotate nodes (>1 nodes selected)

+ Rotate nodes (>1 nodes selected)

- Flip nodes (>1 nodes selected)

+ Flip nodes (>1 nodes selected)

- Change segment(s)

+ Change segment(s)

- Change node type

+ Change node type

- Join/break

+ Join/break

- Delete, create, duplicate

+ Delete, create, duplicate

- Reverse

+ Reverse

- Edit shapes

+ Edit shapes

- Edit fills and path effects

+ Edit fills and path effects

- Cancel

+ Cancel
+
- +

Text tool

- +
@@ -7245,7 +7463,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7286,7 +7504,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7373,7 +7591,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7430,7 +7648,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7499,7 +7717,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7526,7 +7744,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7609,7 +7827,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7739,7 +7957,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7777,7 +7995,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7847,7 +8065,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7925,7 +8143,7 @@ with the segment; another Shift+S will expand a second handle. @@ -7983,7 +8201,7 @@ with the segment; another Shift+S will expand a second handle. @@ -8038,9 +8256,9 @@ with the segment; another Shift+S will expand a second handle.

- Select/create

+ Select/create

- Navigate in text

+ Navigate in text

- Flowed text (internal frame)

+ Flowed text (internal frame)

- Flowed text (external frame)

+ Flowed text (external frame)

- Text on path

+ Text on path

- Edit text

+ Edit text

- Select text

+ Select text

- Style selection

+ Style selection

- Letter spacing

+ Letter spacing

- Line spacing

+ Line spacing

- Kerning and shifting

+ Kerning and shifting

- Rotate

+ Rotate
- +

Dropper tool

- +
diff --git a/doc/keys.fr.html b/doc/keys.fr.html index 7dd8562b7..56b4dc05d 100644 --- a/doc/keys.fr.html +++ b/doc/keys.fr.html @@ -11,8 +11,8 @@
@@ -25,95 +25,101 @@
Contenu :  Outils  | - Boîtes de dialogue + Boîtes de dialogue  · - Ouvrir · Afficher ou masquer · À l'intérieur d'une boîte de dialogue + Ouvrir · Afficher ou masquer · À l'intérieur d'une boîte de dialogue  | - Barres de contrôle + Barres de contrôle  · - Accéder · Naviguer · Modifier les valeurs + Accéder · Naviguer · Modifier les valeurs  | - Zone de travail + Zone de travail  · - Zoom · Zooms prédéfinis · Historique du zoom · Faire défiler (déplacer) · Guides, grilles et magnétisme · Mode d'affichage + Zoom · Zooms prédéfinis · Historique du zoom · Faire défiler (déplacer) · Guides, grilles et magnétisme · Mode d'affichage  | - Palette + Palette  | - Fichier + Fichier  | - Fenêtre + Fenêtre  | - Calques + Extensions  | - Objet + Calques  · - Annuler/rétablir · Presse-papiers · Dupliquer · Cloner · Bitmaps · Motifs · Guides · Grouper · ordre dans le plan + Masquer et verrouiller  | - Chemin + Objet  · - Convertir en chemin · Opérations booléennes · Offsets · Combiner · Simplifier + Annuler/rétablir · Presse-papiers · Dupliquer · Cloner · Bitmaps · Motifs · Guides · Grouper · ordre dans le plan  | - Sélecteur + Chemin  · - Sélectionner (souris) · Sélection par cliquer-glisser, sélection par le toucher · Sélectionner (clavier) · Sélectionner à l'intérieur d'un groupe ou sélectionner en dessous · Déplacer (souris) · Déplacer (clavier) · Transformer (souris) · Redimensionner avec les poignées · Redimensionner (clavier) · Tourner et incliner avec les poignées · Tourner (clavier) · Retourner · Centre de rotation · Annuler + Convertir en chemin · Opérations booléennes · Offsets · Combiner · Simplifier  | - Outil Nœud + Sélecteur  · - Sélectionner les objets (souris) · Sélectionner les nœuds (souris) · Sélection par cliquer-glisser · Sélectionner les nœuds (clavier) · Étendre ou restreindre la sélection de nœuds · Déplacer les nœuds (souris) · Déplacer les nœuds (clavier) · Déplacer une poignée de nœud (souris) · Redimensionner une poignée (un nœud sélectionné) · Tourner la poignée (un nœud sélectionné) · Affichage des poignées · Redimensionner les nœuds (plus d'un nœud dans la sélection) · Tourner les nœud s (plus d'un nœud dans la sélection) · Retourner les nœuds (plus d'un nœud dans la sélection) · Modifier les segments · Modifier le type de nœud · Joindre ou briser · Supprimer, créer, dupliquer · Inverser · Éditer les formes · Éditer les remplissages et les effets de chemin · Annuler + Sélectionner (souris) · Sélection par cliquer-glisser, sélection par le toucher · Sélectionner (clavier) · Sélectionner à l'intérieur d'un groupe ou sélectionner en dessous · Déplacer (souris) · Déplacer (clavier) · Transformer (souris) · Redimensionner avec les poignées · Redimensionner (clavier) · Tourner et incliner avec les poignées · Tourner (clavier) · Retourner · Centre de rotation · Annuler  | - Outil Ajuster + Outil Nœud  · - Fonctionnement · Modes · Paramètres + Sélectionner les objets (souris) · Sélectionner les nœuds (souris) · Sélection par cliquer-glisser · Sélectionner les nœuds (clavier) · Étendre ou restreindre la sélection de nœuds · Déplacer les nœuds (souris) · Déplacer les nœuds (clavier) · Déplacer une poignée de nœud (souris) · Redimensionner une poignée (un nœud sélectionné) · Tourner la poignée (un nœud sélectionné) · Affichage des poignées · Redimensionner les nœuds (plus d'un nœud dans la sélection) · Tourner les nœuds (plus d'un nœud dans la sélection) · Retourner les nœuds (plus d'un nœud dans la sélection) · Modifier les segments · Modifier le type de nœud · Joindre ou briser · Supprimer, créer, dupliquer · Inverser · Éditer les formes · Éditer les remplissages et les effets de chemin · Annuler  | - Outil Zoom + Outil Ajuster +  · + Fonctionnement · Modes · Paramètres +  | + Outil Zoom  | - Outil Rectangle + Outil Mesure +  | + Outil Rectangle  · - Dessiner · Sélectionner · Redimensionner avec les poignées · Arrondir les coins avec les poignées + Dessiner · Sélectionner · Redimensionner avec les poignées · Arrondir les coins avec les poignées  | - Outil Boîte 3D + Outil Boîte 3D  · - Dessiner · Sélectionner · Éditer avec les poignées · Éditer les perspectives + Dessiner · Sélectionner · Éditer avec les poignées · Éditer les perspectives  | - Outil ellipse + Outil ellipse  · - Dessiner · Sélectionner · Éditer avec les poignées + Dessiner · Sélectionner · Éditer avec les poignées  | - Outil Étoile + Outil Étoile  · - Dessiner · Sélectionner · Éditer avec les poignées + Dessiner · Sélectionner · Éditer avec les poignées  | - Outil Spirale + Outil Spirale  · - Dessiner · Sélectionner · Éditer avec les poignées + Dessiner · Sélectionner · Éditer avec les poignées  | - Outil crayon + Outil crayon  · - Créer des points + Créer des points  | - Outil Stylo (Bézier) + Outil Stylo (Bézier)  · - Créer des nœuds · Déplacer le dernier nœud · Créer ou modifier des segments · Créer des points · Terminer · Annuler + Créer des nœuds · Déplacer le dernier nœud · Créer ou modifier des segments · Créer des points · Terminer · Annuler  | - Outil Plume calligraphique + Outil Plume calligraphique  | - Outil Texte + Outil Texte  · - Sélectionner ou créer · Se déplacer dans le texte · Cadre de texte (interne) · Cadre de texte (externe) · Texte le long d'un chemin · Éditer du texte · Sélectionner du texte · Appliquer un style à la sélection · Interlettrage · Hauteur de ligne · Crénage et décalage · Tourner + Sélectionner ou créer · Se déplacer dans le texte · Cadre de texte (interne) · Cadre de texte (externe) · Texte le long d'un chemin · Éditer du texte · Sélectionner du texte · Appliquer un style à la sélection · Interlettrage · Hauteur de ligne · Crénage et décalage · Tourner  | - Outil Aérographe + Outil Aérographe  · - Modes · Paramètres + Modes · Paramètres  | - Outil Gomme + Outil Gomme  | - Remplissage au seau + Remplissage au seau  | - Outil Gradient + Outil Gradient  · - Sélectionner les objets · Créer des gradients · Sélectionner les poignées · Créer ou supprimer des stops intermédiaires · Déplacer les poignées et les stops · Inverser · Éditeur de gradient + Sélectionner les objets · Créer des gradients · Sélectionner les poignées · Créer ou supprimer des stops intermédiaires · Déplacer les poignées et les stops · Inverser · Éditeur de gradient  | - Outil Pipette + Outil Pipette
@@ -188,6 +194,15 @@ +
+ + + +
+ n + + Outil Mesure +
F4, @@ -365,7 +380,7 @@
+
- +

Outil Nœud

- +
@@ -3734,7 +3877,7 @@ @@ -3758,6 +3901,17 @@ + + + + + @@ -3853,7 +4007,7 @@ @@ -3901,7 +4055,7 @@ @@ -4014,7 +4168,7 @@ @@ -4086,7 +4240,7 @@ @@ -4219,7 +4373,7 @@ @@ -4285,7 +4439,7 @@ @@ -4366,7 +4520,7 @@ @@ -4460,7 +4614,7 @@ @@ -4542,7 +4696,7 @@ @@ -4562,7 +4716,7 @@ @@ -4650,7 +4804,7 @@ @@ -4708,7 +4862,7 @@ @@ -4748,7 +4902,7 @@ @@ -4786,7 +4940,7 @@ @@ -4869,7 +5023,7 @@ @@ -4930,7 +5084,7 @@ @@ -5065,7 +5219,7 @@ @@ -5086,7 +5240,7 @@ @@ -5108,7 +5262,7 @@ @@ -5124,7 +5278,7 @@ @@ -5148,9 +5302,9 @@

- Sélectionner les objets (souris)

+ Sélectionner les objets (souris)
+ + Alt + +molette de la souris + + parcourir les objets dans le plan +
@@ -3781,7 +3935,7 @@

- Sélectionner les nœuds (souris)

+ Sélectionner les nœuds (souris)

- Sélection par cliquer-glisser

+ Sélection par cliquer-glisser

- Sélectionner les nœuds (clavier)

+ Sélectionner les nœuds (clavier)

- Étendre ou restreindre la sélection de nœuds

+ Étendre ou restreindre la sélection de nœuds

- Déplacer les nœuds (souris)

+ Déplacer les nœuds (souris)

- Déplacer les nœuds (clavier)

+ Déplacer les nœuds (clavier)

- Déplacer une poignée de nœud (souris)

+ Déplacer une poignée de nœud (souris)

- Redimensionner une poignée (un nœud sélectionné)

+ Redimensionner une poignée (un nœud sélectionné)

- Tourner la poignée (un nœud sélectionné)

+ Tourner la poignée (un nœud sélectionné)

- Affichage des poignées

+ Affichage des poignées

- Redimensionner les nœuds (plus d'un nœud dans la sélection)

+ Redimensionner les nœuds (plus d'un nœud dans la sélection)

- Tourner les nœud s (plus d'un nœud dans la sélection)

+ Tourner les nœuds (plus d'un nœud dans la sélection)

- Retourner les nœuds (plus d'un nœud dans la sélection)

+ Retourner les nœuds (plus d'un nœud dans la sélection)

- Modifier les segments

+ Modifier les segments

- Modifier le type de nœud

+ Modifier le type de nœud

- Joindre ou briser

+ Joindre ou briser

- Supprimer, créer, dupliquer

+ Supprimer, créer, dupliquer

- Inverser

+ Inverser

- Éditer les formes

+ Éditer les formes

- Éditer les remplissages et les effets de chemin

+ Éditer les remplissages et les effets de chemin

- Annuler

+ Annuler
+
- +

Outil Pipette

- +
diff --git a/doc/keys.ja.html b/doc/keys.ja.html index bfe88ec22..0330aa5a7 100644 --- a/doc/keys.ja.html +++ b/doc/keys.ja.html @@ -11,8 +11,8 @@
@@ -25,95 +25,101 @@
目次:  ツール  | - ダイアログ + ダイアログ  · - 開く · 表示の切り替え · ダイアログ内 + 開く · 表示の切り替え · ダイアログ内  | - コントロールバー + コントロールバー  · - アクセス · ナビゲート · 値の変更 + アクセス · ナビゲート · 値の変更  | - キャンバス + キャンバス  · - ズーム · プリセットズーム · ズーム履歴 · スクロール (パン) · ガイド、グリッド、スナップ · 表示モード + ズーム · プリセットズーム · ズーム履歴 · スクロール (パン) · ガイド、グリッド、スナップ · 表示モード  | - パレット + パレット  | - ファイル + ファイル  | - ウィンドウ + ウィンドウ  | - レイヤー + Extensions  | - オブジェクト + レイヤー  · - 元に戻す/やり直し · クリップボード · 複製 · クローン · ビットマップ · パターン · ガイド · グループ · Z 軸順序 + Hide/lock  | - パス + オブジェクト  · - パスへ変換 · ブーリアン演算 · オフセット · 結合 · パスの簡略化 + 元に戻す/やり直し · クリップボード · 複製 · クローン · ビットマップ · パターン · ガイド · グループ · Z 軸順序  | - 選択ツール + パス  · - 選択 (マウス) · ラバーバンド、タッチ選択 · 選択 (キーボード) · グループ内の選択、下にあるものの選択 · 移動 (マウス) · 移動 (キーボード) · 変形 (マウス) · ハンドルによる拡大縮小 · 拡大縮小 (キーボード) · ハンドルによる回転/傾斜 · 回転 (キーボード) · 反転 · 回転中心 · キャンセル + パスへ変換 · ブーリアン演算 · オフセット · 結合 · パスの簡略化  | - ノードツール + 選択ツール  · - オブジェクトの選択 (マウス) · ノードの選択 (マウス) · ラバーバンド選択 · ノードの選択 (キーボード) · 選択ノードの拡大/縮小 · ノードの移動 (マウス) · ノードの移動 (キーボード) · ノードハンドルの移動 (マウス) · ハンドルの伸縮 (1 ノード選択時) · ハンドルの回転 (1 ノード選択時) · ハンドルの表示 · ノード群の拡大縮小 (複数ノード選択時) · ノード群の回転 (複数ノード選択時) · ノード群の反転 (複数ノード選択時) · セグメントの変更 · ノード種類の変更 · 連結/切断 · 削除、作成、複製 · 方向を逆に · シェイプの編集 · フィルとパスエフェクトの編集 · キャンセル + 選択 (マウス) · ラバーバンド、タッチ選択 · 選択 (キーボード) · グループ内の選択、下にあるものの選択 · 移動 (マウス) · 移動 (キーボード) · 変形 (マウス) · ハンドルによる拡大縮小 · 拡大縮小 (キーボード) · ハンドルによる回転/傾斜 · 回転 (キーボード) · 反転 · 回転中心 · キャンセル  | - 微調整ツール + ノードツール  · - 操作 · モード · パラメーター + オブジェクトの選択 (マウス) · ノードの選択 (マウス) · ラバーバンド選択 · ノードの選択 (キーボード) · 選択ノードの拡大/縮小 · ノードの移動 (マウス) · ノードの移動 (キーボード) · ノードハンドルの移動 (マウス) · ハンドルの伸縮 (1 ノード選択時) · ハンドルの回転 (1 ノード選択時) · ハンドルの表示 · ノード群の拡大縮小 (複数ノード選択時) · ノード群の回転 (複数ノード選択時) · ノード群の反転 (複数ノード選択時) · セグメントの変更 · ノード種類の変更 · 連結/切断 · 削除、作成、複製 · 方向を逆に · シェイプの編集 · フィルとパスエフェクトの編集 · キャンセル  | - ズームツール + 微調整ツール +  · + 操作 · モード · パラメーター +  | + ズームツール  | - 矩形ツール + Measure tool +  | + 矩形ツール  · - 描画 · 選択 · ハンドルによるサイズ変更 · ハンドルによる角の丸め + 描画 · 選択 · ハンドルによるサイズ変更 · ハンドルによる角の丸め  | - 3D ボックスツール + 3D ボックスツール  · - 描画 · 選択 · ハンドルによる編集 · 遠近法の編集 + 描画 · 選択 · ハンドルによる編集 · 遠近法の編集  | - 円/弧ツール + 円/弧ツール  · - 描画 · 選択 · ハンドルによる編集 + 描画 · 選択 · ハンドルによる編集  | - 星形ツール + 星形ツール  · - 描画 · 選択 · ハンドルによる編集 + 描画 · 選択 · ハンドルによる編集  | - らせんツール + らせんツール  · - 描画 · 選択 · ハンドルによる編集 + 描画 · 選択 · ハンドルによる編集  | - 鉛筆ツール + 鉛筆ツール  · - ドットの作成 + ドットの作成  | - ペン (ベジエ) ツール + ペン (ベジエ) ツール  · - ノードの作製 · 最後のノードの移動 · セグメントの作成/修正 · ドットの作成 · 仕上げ · キャンセル + ノードの作製 · 最後のノードの移動 · セグメントの作成/修正 · ドットの作成 · 仕上げ · キャンセル  | - カリグラフィツール + カリグラフィツール  | - テキストツール + テキストツール  · - 選択/作成 · テキスト内のナビゲート · 流し込みテキスト (内部フレーム) · 流し込みテキスト (外部フレーム) · パス上テキスト · テキストの編集 · テキストの選択 · スタイルの選択 · 文字間隔 · 行間隔 · カーニングとシフティング · 回転 + 選択/作成 · テキスト内のナビゲート · 流し込みテキスト (内部フレーム) · 流し込みテキスト (外部フレーム) · パス上テキスト · テキストの編集 · テキストの選択 · スタイルの選択 · 文字間隔 · 行間隔 · カーニングとシフティング · 回転  | - スプレーツール + スプレーツール  · - モード · パラメーター + モード · パラメーター  | - 消しゴムツール + 消しゴムツール  | - バケツ (塗りつぶし) ツール + バケツ (塗りつぶし) ツール  | - グラデーションツール + グラデーションツール  · - オブジェクトの選択 · グラデーションの作成 · ハンドルの選択 · 色フェーズの作成/削除 · ハンドル/色フェーズの移動 · 方向を逆に · グラデーションエディター + オブジェクトの選択 · グラデーションの作成 · ハンドルの選択 · 色フェーズの作成/削除 · ハンドル/色フェーズの移動 · 方向を逆に · グラデーションエディター  | - スポイトツール + スポイトツール
@@ -188,6 +194,15 @@ +
+ + + +
+ n + + Measure tool +
F4, @@ -365,7 +380,7 @@
+
- +

ノードツール

- +
@@ -3734,7 +3877,7 @@ @@ -3758,6 +3901,17 @@ + + + + + @@ -3853,7 +4007,7 @@ @@ -3901,7 +4055,7 @@ @@ -4014,7 +4168,7 @@ @@ -4086,7 +4240,7 @@ @@ -4219,7 +4373,7 @@ @@ -4285,7 +4439,7 @@ @@ -4366,7 +4520,7 @@ @@ -4460,7 +4614,7 @@ @@ -4542,7 +4696,7 @@ @@ -4562,7 +4716,7 @@ @@ -4574,7 +4728,7 @@ @@ -4650,7 +4804,7 @@ @@ -4662,7 +4816,7 @@ @@ -4708,7 +4862,7 @@ @@ -4738,7 +4892,7 @@ @@ -4748,7 +4902,7 @@ @@ -4786,7 +4940,7 @@ @@ -4837,7 +4991,7 @@ @@ -4869,7 +5023,7 @@ @@ -4892,7 +5046,7 @@ @@ -4930,7 +5084,7 @@ @@ -5065,7 +5219,7 @@ @@ -5086,7 +5240,7 @@ @@ -5108,7 +5262,7 @@ @@ -5124,7 +5278,7 @@ @@ -5148,9 +5302,9 @@

- オブジェクトの選択 (マウス)

+ オブジェクトの選択 (マウス)
+ + Alt + +マウスホイール + + cycle z-order +
@@ -3781,7 +3935,7 @@

- ノードの選択 (マウス)

+ ノードの選択 (マウス)

- ラバーバンド選択

+ ラバーバンド選択

- ノードの選択 (キーボード)

+ ノードの選択 (キーボード)

- 選択ノードの拡大/縮小

+ 選択ノードの拡大/縮小

- ノードの移動 (マウス)

+ ノードの移動 (マウス)

- ノードの移動 (キーボード)

+ ノードの移動 (キーボード)

- ノードハンドルの移動 (マウス)

+ ノードハンドルの移動 (マウス)

- ハンドルの伸縮 (1 ノード選択時)

+ ハンドルの伸縮 (1 ノード選択時)

- ハンドルの回転 (1 ノード選択時)

+ ハンドルの回転 (1 ノード選択時)

- ハンドルの表示

+ ハンドルの表示

- ノード群の拡大縮小 (複数ノード選択時)

+ ノード群の拡大縮小 (複数ノード選択時)
- マウスポインタがノード上にある場合、そのノードが拡大縮小における基準点になります。そうでなければ、選択ノード群の幾何学的中心を基準に拡大縮小します。 + マウスポインターがノード上にある場合、そのノードが拡大縮小における基準点になります。そうでなければ、選択ノード群の幾何学的中心を基準に拡大縮小します。

- ノード群の回転 (複数ノード選択時)

+ ノード群の回転 (複数ノード選択時)
- マウスポインタがノード上にある場合、そのノードが回転軸になります。そうでなければ、選択ノード群の幾何学的中心を基準に回転します。 + マウスポインターがノード上にある場合、そのノードが回転軸になります。そうでなければ、選択ノード群の幾何学的中心を基準に回転します。

- ノード群の反転 (複数ノード選択時)

+ ノード群の反転 (複数ノード選択時)
- マウスポインタがノード上にある場合、そのノードが反転軸になります。そうでなければ、選択ノード群の幾何学的中心を基準に反転します。 + マウスポインターがノード上にある場合、そのノードが反転軸になります。そうでなければ、選択ノード群の幾何学的中心を基準に反転します。

- セグメントの変更

+ セグメントの変更

- ノード種類の変更

+ ノード種類の変更
- スムーズまたは対称にすると、ハンドル上にマウスポインタを置くことでその位置をロックできます。 + スムーズまたは対称にすると、ハンドル上にマウスポインターを置くことでその位置をロックできます。

- 連結/切断

+ 連結/切断
- 連結される2つのノードのうちの一つの上にマウスポインタを置いておくとノードの位置をロックできます。 + 連結される2つのノードのうちの一つの上にマウスポインターを置いておくとノードの位置をロックできます。

- 削除、作成、複製

+ 削除、作成、複製

- 方向を逆に

+ 方向を逆に

- シェイプの編集

+ シェイプの編集

- フィルとパスエフェクトの編集

+ フィルとパスエフェクトの編集

- キャンセル

+ キャンセル
+
- +

スポイトツール

- +
diff --git a/doc/keys.zh_TW.html b/doc/keys.zh_TW.html index 0ec9af652..554affa8a 100644 --- a/doc/keys.zh_TW.html +++ b/doc/keys.zh_TW.html @@ -11,8 +11,8 @@
@@ -25,95 +25,101 @@
目錄:  工具  | - 對話窗 + 對話窗  · - 開啟 · 開啟 / 關閉可視性 · 在對話窗內部 + 開啟 · 開啟 / 關閉可視性 · 在對話窗內部  | - 控制列 + 控制列  · - 存取 · 導覽 · 變更數值 + 存取 · 導覽 · 變更數值  | - 畫布 + 畫布  · - 畫面縮放 · 預設縮放 · 縮放紀錄 · 捲動 (平移) · 參考線、格線、貼齊 · 顯示模式 + 畫面縮放 · 預設縮放 · 縮放紀錄 · 捲動 (平移) · 參考線、格線、貼齊 · 顯示模式  | - 調色盤 + 調色盤  | - 檔案 + 檔案  | - 視窗 + 視窗  | - 圖層 + Extensions  | - 物件 + 圖層  · - 復原 / 取消復原 · 剪貼簿 · 再製 · 仿製 · 點陣圖 · 圖樣 · 參考線 · 群組 · 排列順序 + Hide/lock  | - 路徑 + 物件  · - 轉換成路徑 · 布林運算 · 偏移 · 結合 · 簡化 + 復原 / 取消復原 · 剪貼簿 · 再製 · 仿製 · 點陣圖 · 圖樣 · 參考線 · 群組 · 排列順序  | - 選取工具 + 路徑  · - 選取 (滑鼠) · 框選、觸碰選取 · 選取 (鍵盤) · 選取群組內的物件、選取下層物件 · 移動 (滑鼠) · 移動 (鍵盤) · 變形 (滑鼠) · 用控制點縮放 · 縮放 (鍵盤) · 用控制點旋轉 / 傾斜 · 旋轉 (鍵盤) · 翻轉 · 旋轉中心 · 取消 + 轉換成路徑 · 布林運算 · 偏移 · 結合 · 簡化  | - 節點工具 + 選取工具  · - 選取物件 (滑鼠) · 選取節點 (滑鼠) · 框選 · 選取節點 (鍵盤) · 膨脹 / 收縮節點選取範圍 · 移動節點 (滑鼠) · 移動節點 (鍵盤) · 移動節點控制柄 (滑鼠) · 縮放控制柄 (須先選取1 個節點) · 旋轉控制柄 (須先選取1 個節點) · 控制柄隱現狀態 · 縮放節點 (須選取 1 個以上的節點) · 旋轉節點 (須選取一個以上的節點) · 翻轉節點 (須選取一個以上的節點) · 變更線段 · 變更節點類型 · 結合 / 打斷 · 刪除、建立、再製 · 反轉 · 編輯形狀 · 編輯填充和路徑特效 · 取消 + 選取 (滑鼠) · 框選、觸碰選取 · 選取 (鍵盤) · 選取群組內的物件、選取下層物件 · 移動 (滑鼠) · 移動 (鍵盤) · 變形 (滑鼠) · 用控制點縮放 · 縮放 (鍵盤) · 用控制點旋轉 / 傾斜 · 旋轉 (鍵盤) · 翻轉 · 旋轉中心 · 取消  | - 微調工具 + 節點工具  · - 操作 · 模式 · 參數 + 選取物件 (滑鼠) · 選取節點 (滑鼠) · 框選 · 選取節點 (鍵盤) · 膨脹 / 收縮節點選取範圍 · 移動節點 (滑鼠) · 移動節點 (鍵盤) · 移動節點控制柄 (滑鼠) · 縮放控制柄 (須先選取1 個節點) · 旋轉控制柄 (須先選取1 個節點) · 控制柄隱現狀態 · 縮放節點 (須選取 1 個以上的節點) · 旋轉節點 (須選取一個以上的節點) · 翻轉節點 (須選取一個以上的節點) · 變更線段 · 變更節點類型 · 結合 / 打斷 · 刪除、建立、再製 · 反轉 · 編輯形狀 · 編輯填充和路徑特效 · 取消  | - 縮放工具 + 微調工具 +  · + 操作 · 模式 · 參數 +  | + 縮放工具  | - 矩形工具 + Measure tool +  | + 矩形工具  · - 繪畫 · 選取 · 用控制點調整大小 · 用控制點將頂點圓角化 + 繪畫 · 選取 · 用控制點調整大小 · 用控制點將頂點圓角化  | - 立方體工具 + 立方體工具  · - 繪畫 · 選取 · 用控制點編輯 · 透視角編輯 + 繪畫 · 選取 · 用控制點編輯 · 透視角編輯  | - 橢圓形工具 + 橢圓形工具  · - 繪畫 · 選取 · 用控制點編輯 + 繪畫 · 選取 · 用控制點編輯  | - 星形工具 + 星形工具  · - 繪畫 · 選取 · 用控制點編輯 + 繪畫 · 選取 · 用控制點編輯  | - 螺旋形工具 + 螺旋形工具  · - 繪畫 · 選取 · 用控制點編輯 + 繪畫 · 選取 · 用控制點編輯  | - 鉛筆工具 + 鉛筆工具  · - 建立點 + 建立點  | - 筆型 (貝茲曲線) 工具 + 筆型 (貝茲曲線) 工具  · - 建立節點 · 移動最後建立的節點 · 建立/修改線段 · 建立點 · 結束 · 取消 + 建立節點 · 移動最後建立的節點 · 建立/修改線段 · 建立點 · 結束 · 取消  | - 書法工具 + 書法工具  | - 文字工具 + 文字工具  · - 選取 / 建立 · 瀏覽文字 · 流動文字 (內部文字框) · 流動文字 (外部文字框) · 文字沿置路徑 · 編輯文字 · 選取文字 · 選取樣式 · 字母間距 · 列距 · 字母緊排和位移 · 旋轉 + 選取 / 建立 · 瀏覽文字 · 流動文字 (內部文字框) · 流動文字 (外部文字框) · 文字沿置路徑 · 編輯文字 · 選取文字 · 選取樣式 · 字母間距 · 列距 · 字母緊排和位移 · 旋轉  | - 噴灑工具 + 噴灑工具  · - 模式 · 參數 + 模式 · 參數  | - 橡皮擦工具 + 橡皮擦工具  | - 油漆桶 + 油漆桶  | - 漸層工具 + 漸層工具  · - 選取物件 · 建立漸層 · 選取控制點 · 建立 / 刪除中間停止點 · 移動控制點 / 停止點 · 反轉 · 漸層編輯器 + 選取物件 · 建立漸層 · 選取控制點 · 建立 / 刪除中間停止點 · 移動控制點 / 停止點 · 反轉 · 漸層編輯器  | - 滴管工具 + 滴管工具
@@ -188,6 +194,15 @@ +
+ + + +
+ n + + Measure tool +
F4, @@ -365,7 +380,7 @@
+
- +

節點工具

- +
@@ -3734,7 +3877,7 @@ @@ -3758,6 +3901,17 @@ + + + + + @@ -3853,7 +4007,7 @@ @@ -3901,7 +4055,7 @@ @@ -4014,7 +4168,7 @@ @@ -4086,7 +4240,7 @@ @@ -4219,7 +4373,7 @@ @@ -4285,7 +4439,7 @@ @@ -4366,7 +4520,7 @@ @@ -4460,7 +4614,7 @@ @@ -4542,7 +4696,7 @@ @@ -4562,7 +4716,7 @@ @@ -4650,7 +4804,7 @@ @@ -4708,7 +4862,7 @@ @@ -4748,7 +4902,7 @@ @@ -4786,7 +4940,7 @@ @@ -4869,7 +5023,7 @@ @@ -4930,7 +5084,7 @@ @@ -5065,7 +5219,7 @@ @@ -5086,7 +5240,7 @@ @@ -5108,7 +5262,7 @@ @@ -5124,7 +5278,7 @@ @@ -5148,9 +5302,9 @@

- 選取物件 (滑鼠)

+ 選取物件 (滑鼠)
+ + Alt + +滑鼠滾輪 + + cycle z-order +
@@ -3781,7 +3935,7 @@

- 選取節點 (滑鼠)

+ 選取節點 (滑鼠)

- 框選

+ 框選

- 選取節點 (鍵盤)

+ 選取節點 (鍵盤)

- 膨脹 / 收縮節點選取範圍

+ 膨脹 / 收縮節點選取範圍

- 移動節點 (滑鼠)

+ 移動節點 (滑鼠)

- 移動節點 (鍵盤)

+ 移動節點 (鍵盤)

- 移動節點控制柄 (滑鼠)

+ 移動節點控制柄 (滑鼠)

- 縮放控制柄 (須先選取1 個節點)

+ 縮放控制柄 (須先選取1 個節點)

- 旋轉控制柄 (須先選取1 個節點)

+ 旋轉控制柄 (須先選取1 個節點)

- 控制柄隱現狀態

+ 控制柄隱現狀態

- 縮放節點 (須選取 1 個以上的節點)

+ 縮放節點 (須選取 1 個以上的節點)

- 旋轉節點 (須選取一個以上的節點)

+ 旋轉節點 (須選取一個以上的節點)

- 翻轉節點 (須選取一個以上的節點)

+ 翻轉節點 (須選取一個以上的節點)

- 變更線段

+ 變更線段

- 變更節點類型

+ 變更節點類型

- 結合 / 打斷

+ 結合 / 打斷

- 刪除、建立、再製

+ 刪除、建立、再製

- 反轉

+ 反轉

- 編輯形狀

+ 編輯形狀

- 編輯填充和路徑特效

+ 編輯填充和路徑特效

- 取消

+ 取消
+
- +

滴管工具

- +
-- cgit v1.2.3 From 08cdb898f401b2ed6d2db2a4d0e7916a02fd302e Mon Sep 17 00:00:00 2001 From: Alan Monfort Date: Mon, 8 Dec 2014 06:47:36 +0100 Subject: Translations. Breton translation by Alan (bzr r13791) --- po/br.po | 22454 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 11517 insertions(+), 10937 deletions(-) diff --git a/po/br.po b/po/br.po index f735b4136..e04427c7e 100644 --- a/po/br.po +++ b/po/br.po @@ -5,17 +5,16 @@ msgid "" msgstr "" "Project-Id-Version: Inkscape 0.49\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2014-08-14 23:05-0700\n" -"PO-Revision-Date: 2010-06-10 11:47+0100\n" -"Last-Translator: Alan Monfort \n" +"POT-Creation-Date: 2014-11-23 18:19+0100\n" +"PO-Revision-Date: 2014-12-07 17:34+0100\n" +"Last-Translator: Alan \n" "Language-Team: An Drouizig - www.drouizig.org \n" -"Language: \n" +"Language: br_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Breton\n" -"X-Poedit-Country: FRANCE\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Poedit 1.5.5\n" #: ../inkscape.desktop.in.h:1 msgid "Inkscape" @@ -34,104 +33,2098 @@ msgid "Create and edit Scalable Vector Graphics images" msgstr "Krouiñ hag embann skeudennoù mod SVG (Scalable Vector Graphics)" #: ../inkscape.desktop.in.h:5 -#, fuzzy msgid "New Drawing" -msgstr "Tresadenn" +msgstr "Tresadenn nevez" + +#: ../share/filters/filters.svg.h:2 +msgid "Smart Jelly" +msgstr "Kaotigell lufr" + +#: ../share/filters/filters.svg.h:3 ../share/filters/filters.svg.h:7 +#: ../share/filters/filters.svg.h:15 ../share/filters/filters.svg.h:31 +#: ../share/filters/filters.svg.h:35 ../share/filters/filters.svg.h:107 +#: ../share/filters/filters.svg.h:139 ../share/filters/filters.svg.h:143 +#: ../share/filters/filters.svg.h:147 ../share/filters/filters.svg.h:151 +#: ../share/filters/filters.svg.h:163 ../share/filters/filters.svg.h:171 +#: ../share/filters/filters.svg.h:219 ../share/filters/filters.svg.h:227 +#: ../share/filters/filters.svg.h:283 ../share/filters/filters.svg.h:299 +#: ../share/filters/filters.svg.h:303 ../share/filters/filters.svg.h:551 +#: ../share/filters/filters.svg.h:555 ../share/filters/filters.svg.h:559 +#: ../share/filters/filters.svg.h:563 ../share/filters/filters.svg.h:567 +#: ../src/extension/internal/filter/bevels.h:63 +#: ../src/extension/internal/filter/bevels.h:144 +#: ../src/extension/internal/filter/bevels.h:228 +msgid "Bevels" +msgstr "Beskelloù" + +#: ../share/filters/filters.svg.h:4 +msgid "Same as Matte jelly but with more controls" +msgstr "Heñvel ouzh Kaotigell dilufr met gant muioc'h a reolerezhioù" + +#: ../share/filters/filters.svg.h:6 +msgid "Metal Casting" +msgstr "Teuzadenn vetal" + +#: ../share/filters/filters.svg.h:8 +msgid "Smooth drop-like bevel with metallic finish" +msgstr "Beskell lenkr he stumm un dakenn gant un aozded vetal" + +#: ../share/filters/filters.svg.h:10 +msgid "Apparition" +msgstr "Dont war-wel" + +#: ../share/filters/filters.svg.h:11 ../share/filters/filters.svg.h:323 +#: ../share/filters/filters.svg.h:655 +#: ../src/extension/internal/filter/blurs.h:63 +#: ../src/extension/internal/filter/blurs.h:132 +#: ../src/extension/internal/filter/blurs.h:201 +#: ../src/extension/internal/filter/blurs.h:267 +#: ../src/extension/internal/filter/blurs.h:351 +msgid "Blurs" +msgstr "Ruzedoù" + +#: ../share/filters/filters.svg.h:12 +msgid "Edges are partly feathered out" +msgstr "Plataet eo ar riblennoù evit ul lod anezho" + +#: ../share/filters/filters.svg.h:14 +msgid "Jigsaw Piece" +msgstr "Pezh ur miltamm" + +#: ../share/filters/filters.svg.h:16 +msgid "Low, sharp bevel" +msgstr "Beskell lemm, izel" + +#: ../share/filters/filters.svg.h:18 +msgid "Rubber Stamp" +msgstr "Stampon kaoutchoug" + +#: ../share/filters/filters.svg.h:19 ../share/filters/filters.svg.h:43 +#: ../share/filters/filters.svg.h:47 ../share/filters/filters.svg.h:51 +#: ../share/filters/filters.svg.h:59 ../share/filters/filters.svg.h:63 +#: ../share/filters/filters.svg.h:95 ../share/filters/filters.svg.h:99 +#: ../share/filters/filters.svg.h:103 ../share/filters/filters.svg.h:287 +#: ../share/filters/filters.svg.h:291 ../share/filters/filters.svg.h:331 +#: ../share/filters/filters.svg.h:335 ../share/filters/filters.svg.h:339 +#: ../share/filters/filters.svg.h:391 ../share/filters/filters.svg.h:407 +#: ../share/filters/filters.svg.h:451 ../share/filters/filters.svg.h:455 +#: ../share/filters/filters.svg.h:459 ../share/filters/filters.svg.h:475 +#: ../share/filters/filters.svg.h:487 ../share/filters/filters.svg.h:583 +#: ../share/filters/filters.svg.h:643 ../share/filters/filters.svg.h:683 +#: ../share/filters/filters.svg.h:687 ../share/filters/filters.svg.h:691 +#: ../share/filters/filters.svg.h:695 ../share/filters/filters.svg.h:699 +#: ../share/filters/filters.svg.h:703 ../share/filters/filters.svg.h:707 +#: ../share/filters/filters.svg.h:711 ../share/filters/filters.svg.h:715 +#: ../share/filters/filters.svg.h:723 +#: ../src/extension/internal/filter/overlays.h:80 +msgid "Overlays" +msgstr "Gwiskadoù" + +#: ../share/filters/filters.svg.h:20 +msgid "Random whiteouts inside" +msgstr "Stignoù gwenn dargouezhek e-barzh" + +#: ../share/filters/filters.svg.h:22 +msgid "Ink Bleed" +msgstr "Takenn huz" + +#: ../share/filters/filters.svg.h:23 ../share/filters/filters.svg.h:27 +#: ../share/filters/filters.svg.h:115 ../share/filters/filters.svg.h:431 +msgid "Protrusions" +msgstr "Torgennoù" + +#: ../share/filters/filters.svg.h:24 +msgid "Inky splotches underneath the object" +msgstr "Introù huz dindan an ergorenn" + +#: ../share/filters/filters.svg.h:26 +msgid "Fire" +msgstr "Tan" + +#: ../share/filters/filters.svg.h:28 +msgid "Edges of object are on fire" +msgstr "Tan zo war riblenn an ergorenn" + +#: ../share/filters/filters.svg.h:30 +msgid "Bloom" +msgstr "Bleuñvenn" + +#: ../share/filters/filters.svg.h:32 +msgid "Soft, cushion-like bevel with matte highlights" +msgstr "Beskell guñv heñvel ouzh un dorchenn gant usskedoù dilufr" + +#: ../share/filters/filters.svg.h:34 +msgid "Ridged Border" +msgstr "Riblenn roudennet" + +#: ../share/filters/filters.svg.h:36 +msgid "Ridged border with inner bevel" +msgstr "Riblennoù roudennet gant ur veskell diabarzh" + +#: ../share/filters/filters.svg.h:38 +msgid "Ripple" +msgstr "Gwagenniñ" + +#: ../share/filters/filters.svg.h:39 ../share/filters/filters.svg.h:123 +#: ../share/filters/filters.svg.h:315 ../share/filters/filters.svg.h:319 +#: ../share/filters/filters.svg.h:327 ../share/filters/filters.svg.h:363 +#: ../share/filters/filters.svg.h:443 ../share/filters/filters.svg.h:519 +#: ../share/filters/filters.svg.h:635 +#: ../src/extension/internal/filter/distort.h:96 +#: ../src/extension/internal/filter/distort.h:205 +msgid "Distort" +msgstr "Distummañ" + +#: ../share/filters/filters.svg.h:40 +msgid "Horizontal rippling of edges" +msgstr "Gwagennadur a-blaen ar ar riblennoù" + +#: ../share/filters/filters.svg.h:42 +msgid "Speckle" +msgstr "Brizhañ" + +#: ../share/filters/filters.svg.h:44 +msgid "Fill object with sparse translucent specks" +msgstr "Leuniañ an ergorenn gant brizhoù damvoull strewet" + +#: ../share/filters/filters.svg.h:46 +msgid "Oil Slick" +msgstr "Lennad tireoul" + +#: ../share/filters/filters.svg.h:48 +msgid "Rainbow-colored semitransparent oily splotches" +msgstr "Introù eoulek damvoull gant livioù ar ganavedenn" + +#: ../share/filters/filters.svg.h:50 +msgid "Frost" +msgstr "Skorn" + +#: ../share/filters/filters.svg.h:52 +msgid "Flake-like white splotches" +msgstr "Introù gwenn heñvel ouzh malzennoù" + +#: ../share/filters/filters.svg.h:54 +msgid "Leopard Fur" +msgstr "Kreoñ ul loupard" + +#: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:175 +#: ../share/filters/filters.svg.h:179 ../share/filters/filters.svg.h:183 +#: ../share/filters/filters.svg.h:191 ../share/filters/filters.svg.h:211 +#: ../share/filters/filters.svg.h:239 ../share/filters/filters.svg.h:243 +#: ../share/filters/filters.svg.h:247 ../share/filters/filters.svg.h:255 +#: ../share/filters/filters.svg.h:387 ../share/filters/filters.svg.h:395 +#: ../share/filters/filters.svg.h:399 ../share/filters/filters.svg.h:403 +msgid "Materials" +msgstr "Dafarioù" + +#: ../share/filters/filters.svg.h:56 +msgid "Leopard spots (loses object's own color)" +msgstr "Pikoù mod loupard (koll a ra liv an ergorenn)" + +#: ../share/filters/filters.svg.h:58 +msgid "Zebra" +msgstr "Roudenneg" + +#: ../share/filters/filters.svg.h:60 +msgid "Irregular vertical dark stripes (loses object's own color)" +msgstr "" +"Roudennoù teñval a-serzh ha direoliek (koll a ra liv an ergorenn dezhi)" + +#: ../share/filters/filters.svg.h:62 +msgid "Clouds" +msgstr "Koumoul" + +#: ../share/filters/filters.svg.h:64 +msgid "Airy, fluffy, sparse white clouds" +msgstr "Koumoul gwenn strew, kuñv, sklaer" + +#: ../share/filters/filters.svg.h:66 +#: ../src/extension/internal/bitmap/sharpen.cpp:38 +msgid "Sharpen" +msgstr "Lemmaat" + +#: ../share/filters/filters.svg.h:67 ../share/filters/filters.svg.h:71 +#: ../share/filters/filters.svg.h:87 ../share/filters/filters.svg.h:295 +#: ../share/filters/filters.svg.h:415 +#: ../src/extension/internal/filter/image.h:62 +msgid "Image Effects" +msgstr "Efedoù war ar skeudenn" + +#: ../share/filters/filters.svg.h:68 +msgid "Sharpen edges and boundaries within the object, force=0.15" +msgstr "Lemmaat ar riblennoù hag ar bevennoù en ergorenn, nerzh=0.15" + +#: ../share/filters/filters.svg.h:70 +msgid "Sharpen More" +msgstr "Lemmaat muioc'h" + +#: ../share/filters/filters.svg.h:72 +msgid "Sharpen edges and boundaries within the object, force=0.3" +msgstr "Lemmaat ar riblennoù hag ar bevennoù en ergorenn, nerzh=0.3" + +#: ../share/filters/filters.svg.h:74 +msgid "Oil painting" +msgstr "Pent dre eoul" + +#: ../share/filters/filters.svg.h:75 ../share/filters/filters.svg.h:79 +#: ../share/filters/filters.svg.h:83 ../share/filters/filters.svg.h:447 +#: ../share/filters/filters.svg.h:495 ../share/filters/filters.svg.h:499 +#: ../share/filters/filters.svg.h:503 ../share/filters/filters.svg.h:507 +#: ../share/filters/filters.svg.h:515 ../share/filters/filters.svg.h:659 +#: ../share/filters/filters.svg.h:663 ../share/filters/filters.svg.h:667 +#: ../share/filters/filters.svg.h:671 ../share/filters/filters.svg.h:675 +#: ../share/filters/filters.svg.h:679 ../share/filters/filters.svg.h:719 +#: ../share/filters/filters.svg.h:803 ../share/filters/filters.svg.h:815 +#: ../src/extension/internal/filter/paint.h:113 +#: ../src/extension/internal/filter/paint.h:244 +#: ../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:725 +#: ../src/extension/internal/filter/paint.h:877 +#: ../src/extension/internal/filter/paint.h:981 +msgid "Image Paint and Draw" +msgstr "Livadur ha tresadur ar skeudenn" + +#: ../share/filters/filters.svg.h:76 +msgid "Simulate oil painting style" +msgstr "Darvanañ ar pent dre eoul" + +#. Pencil +#: ../share/filters/filters.svg.h:78 +#: ../src/ui/dialog/inkscape-preferences.cpp:420 +msgid "Pencil" +msgstr "Kreion" + +#: ../share/filters/filters.svg.h:80 +msgid "Detect color edges and retrace them in grayscale" +msgstr "Dinoiñ ar riblennoù liv ha tresañ i en-dro e liveoù louedoù" + +#: ../share/filters/filters.svg.h:82 +msgid "Blueprint" +msgstr "Glasstres" + +#: ../share/filters/filters.svg.h:84 +msgid "Detect color edges and retrace them in blue" +msgstr "Dinoiñ ar riblennoù liv ha tresañ i en-dro e glas" + +#: ../share/filters/filters.svg.h:86 +msgid "Age" +msgstr "Oad" + +#: ../share/filters/filters.svg.h:88 +msgid "Imitate aged photograph" +msgstr "Darvannañ ul luc'hskeudenn gozh" + +#: ../share/filters/filters.svg.h:90 +msgid "Organic" +msgstr "Organek" + +#: ../share/filters/filters.svg.h:91 ../share/filters/filters.svg.h:119 +#: ../share/filters/filters.svg.h:127 ../share/filters/filters.svg.h:187 +#: ../share/filters/filters.svg.h:195 ../share/filters/filters.svg.h:199 +#: ../share/filters/filters.svg.h:251 ../share/filters/filters.svg.h:259 +#: ../share/filters/filters.svg.h:263 ../share/filters/filters.svg.h:355 +#: ../share/filters/filters.svg.h:359 ../share/filters/filters.svg.h:367 +#: ../share/filters/filters.svg.h:371 ../share/filters/filters.svg.h:375 +#: ../share/filters/filters.svg.h:379 ../share/filters/filters.svg.h:383 +#: ../share/filters/filters.svg.h:439 ../share/filters/filters.svg.h:467 +#: ../share/filters/filters.svg.h:491 ../share/filters/filters.svg.h:531 +msgid "Textures" +msgstr "Gwiadezhioù" + +#: ../share/filters/filters.svg.h:92 +msgid "Bulging, knotty, slick 3D surface" +msgstr "Gorre 3M lufr, draenek, goeñvet" + +#: ../share/filters/filters.svg.h:94 +msgid "Barbed Wire" +msgstr "Orjalenn dreinek" + +#: ../share/filters/filters.svg.h:96 +msgid "Gray bevelled wires with drop shadows" +msgstr "Orjalenn beskellet louet gant un disheol bannet" + +#: ../share/filters/filters.svg.h:98 +msgid "Swiss Cheese" +msgstr "Formaj a Vro Suis" + +#: ../share/filters/filters.svg.h:100 +msgid "Random inner-bevel holes" +msgstr "Toulloù gnat beskelloù diabarzh dargouezhek" + +#: ../share/filters/filters.svg.h:102 +msgid "Blue Cheese" +msgstr "Formaj glas" + +#: ../share/filters/filters.svg.h:104 +msgid "Marble-like bluish speckles" +msgstr "Brizh arc'hlas heñvel ouzh marbr" + +#: ../share/filters/filters.svg.h:106 +msgid "Button" +msgstr "Nozelenn" + +#: ../share/filters/filters.svg.h:108 +msgid "Soft bevel, slightly depressed middle" +msgstr "Beskell guñv, kleuzet un tammig e kreiz" + +#: ../share/filters/filters.svg.h:110 +msgid "Inset" +msgstr "Enkrommañ" + +#: ../share/filters/filters.svg.h:111 ../share/filters/filters.svg.h:267 +#: ../share/filters/filters.svg.h:343 ../share/filters/filters.svg.h:435 +#: ../share/filters/filters.svg.h:811 +#: ../src/extension/internal/filter/shadows.h:81 +msgid "Shadows and Glows" +msgstr "Disheolioù ha skleurioù" + +#: ../share/filters/filters.svg.h:112 +msgid "Shadowy outer bevel" +msgstr "Beskell diavaezh gant disheol" + +#: ../share/filters/filters.svg.h:114 +msgid "Dripping" +msgstr "Gleb" + +#: ../share/filters/filters.svg.h:116 +msgid "Random paint streaks downwards" +msgstr "Roudennoù pent dargouezhek davit an traoñ" + +#: ../share/filters/filters.svg.h:118 +msgid "Jam Spread" +msgstr "Kaotigell strewet" + +#: ../share/filters/filters.svg.h:120 +msgid "Glossy clumpy jam spread" +msgstr "Kaotigell ledanaet fetis ha lufrus" + +#: ../share/filters/filters.svg.h:122 +msgid "Pixel Smear" +msgstr "Bastouilhadur pikselioù" + +#: ../share/filters/filters.svg.h:124 +msgid "Van Gogh painting effect for bitmaps" +msgstr "Efedoù pentadur Van Goght evit ar bitmapoù" + +#: ../share/filters/filters.svg.h:126 +msgid "Cracked Glass" +msgstr "Gwerenn dorr" + +#: ../share/filters/filters.svg.h:128 +msgid "Under a cracked glass" +msgstr "Dindan ur werenn torret" + +#: ../share/filters/filters.svg.h:130 +msgid "Bubbly Bumps" +msgstr "Koagennoù klogorek" + +#: ../share/filters/filters.svg.h:131 ../share/filters/filters.svg.h:307 +#: ../share/filters/filters.svg.h:311 ../share/filters/filters.svg.h:347 +#: ../share/filters/filters.svg.h:351 ../share/filters/filters.svg.h:419 +#: ../share/filters/filters.svg.h:423 ../share/filters/filters.svg.h:463 +#: ../share/filters/filters.svg.h:471 ../share/filters/filters.svg.h:479 +#: ../share/filters/filters.svg.h:483 ../share/filters/filters.svg.h:511 +#: ../share/filters/filters.svg.h:535 ../share/filters/filters.svg.h:539 +#: ../share/filters/filters.svg.h:543 ../share/filters/filters.svg.h:547 +#: ../share/filters/filters.svg.h:571 ../share/filters/filters.svg.h:579 +#: ../share/filters/filters.svg.h:595 ../share/filters/filters.svg.h:599 +#: ../share/filters/filters.svg.h:603 ../share/filters/filters.svg.h:607 +#: ../share/filters/filters.svg.h:611 ../share/filters/filters.svg.h:615 +#: ../share/filters/filters.svg.h:619 ../share/filters/filters.svg.h:623 +#: ../share/filters/filters.svg.h:799 ../share/filters/filters.svg.h:807 +#: ../src/extension/internal/filter/bumps.h:142 +#: ../src/extension/internal/filter/bumps.h:362 +msgid "Bumps" +msgstr "Koagennoù" + +#: ../share/filters/filters.svg.h:132 +msgid "Flexible bubbles effect with some displacement" +msgstr "Efed klogorennoù gweñv gant dilec'hiadurioù" + +#: ../share/filters/filters.svg.h:134 +msgid "Glowing Bubble" +msgstr "Bullennoù skeurus" + +#: ../share/filters/filters.svg.h:135 ../share/filters/filters.svg.h:155 +#: ../share/filters/filters.svg.h:159 ../share/filters/filters.svg.h:203 +#: ../share/filters/filters.svg.h:207 ../share/filters/filters.svg.h:215 +#: ../share/filters/filters.svg.h:223 +msgid "Ridges" +msgstr "Riblennoù" + +#: ../share/filters/filters.svg.h:136 +msgid "Bubble effect with refraction and glow" +msgstr "Efed ar bullennoù gant gouskogañ ha skleur" + +#: ../share/filters/filters.svg.h:138 +msgid "Neon" +msgstr "Neon" + +#: ../share/filters/filters.svg.h:140 +msgid "Neon light effect" +msgstr "Efed gouloù neon" + +#: ../share/filters/filters.svg.h:142 +msgid "Molten Metal" +msgstr "Metal o teuziñ" + +#: ../share/filters/filters.svg.h:144 +msgid "Melting parts of object together, with a glossy bevel and a glow" +msgstr "" +"Meskadur parzhioù an ergorenn a-gevred, gant ur veskell lufrus hag ur skleur" + +#: ../share/filters/filters.svg.h:146 +msgid "Pressed Steel" +msgstr "Dir gwasket" + +#: ../share/filters/filters.svg.h:148 +msgid "Pressed metal with a rolled edge" +msgstr "Metal gwasket gant ur riblenn laonennet" + +#: ../share/filters/filters.svg.h:150 +msgid "Matte Bevel" +msgstr "Beskell dilufr" + +#: ../share/filters/filters.svg.h:152 +msgid "Soft, pastel-colored, blurry bevel" +msgstr "Beskell gant ruzed, liv-pastel anezhañ ha kuñv" + +#: ../share/filters/filters.svg.h:154 +msgid "Thin Membrane" +msgstr "Kroc'hennenn voan" + +#: ../share/filters/filters.svg.h:156 +msgid "Thin like a soap membrane" +msgstr "Moan evel ur groc'hennenn soavon" + +#: ../share/filters/filters.svg.h:158 +msgid "Matte Ridge" +msgstr "Riblenn dilufr" + +#: ../share/filters/filters.svg.h:160 +msgid "Soft pastel ridge" +msgstr "Riblenn mod pastel kuñv" + +#: ../share/filters/filters.svg.h:162 +msgid "Glowing Metal" +msgstr "Metal skedus" + +#: ../share/filters/filters.svg.h:164 +msgid "Glowing metal texture" +msgstr "Gwiadezh ar metal skedus" + +#: ../share/filters/filters.svg.h:166 +msgid "Leaves" +msgstr "Deilioù" + +#: ../share/filters/filters.svg.h:167 ../share/filters/filters.svg.h:235 +#: ../share/filters/filters.svg.h:271 ../share/filters/filters.svg.h:639 +#: ../share/extensions/pathscatter.inx.h:1 +msgid "Scatter" +msgstr "Strewiñ" + +#: ../share/filters/filters.svg.h:168 +msgid "Leaves on the ground in Fall, or living foliage" +msgstr "Deil war al leur e-pad an diskar-amzer pe deil bev" + +#: ../share/filters/filters.svg.h:170 +#: ../src/extension/internal/filter/paint.h:339 +msgid "Translucent" +msgstr "Damvoull" + +#: ../share/filters/filters.svg.h:172 +msgid "Illuminated translucent plastic or glass effect" +msgstr "Efed mezell pe wer damvoull sklêrijennet" + +#: ../share/filters/filters.svg.h:174 +msgid "Iridescent Beeswax" +msgstr "Koar gwenan skedus-diskedus" + +#: ../share/filters/filters.svg.h:176 +msgid "Waxy texture which keeps its iridescence through color fill change" +msgstr "Gwiadezh koar o virout he sked-disked gant kemm al leuniañ liv" + +#: ../share/filters/filters.svg.h:178 +msgid "Eroded Metal" +msgstr "Metal merglet" + +#: ../share/filters/filters.svg.h:180 +msgid "Eroded metal texture with ridges, grooves, holes and bumps" +msgstr "Gwiadezh vetal merglet gant riblennoù, irvi, toulloù ha koagennoù" + +#: ../share/filters/filters.svg.h:182 +msgid "Cracked Lava" +msgstr "Lava skarillet" + +#: ../share/filters/filters.svg.h:184 +msgid "A volcanic texture, a little like leather" +msgstr "Gwiadezh ur menez-tan, un tamm heñvel ouzh al lêr" + +#: ../share/filters/filters.svg.h:186 +msgid "Bark" +msgstr "Rusk" + +#: ../share/filters/filters.svg.h:188 +msgid "Bark texture, vertical; use with deep colors" +msgstr "Gwiadezh ar rusk, a-serzh ; da arverañ gant livioù don" + +#: ../share/filters/filters.svg.h:190 +msgid "Lizard Skin" +msgstr "Kroc'hen ur glazard" + +#: ../share/filters/filters.svg.h:192 +msgid "Stylized reptile skin texture" +msgstr "Gwiadezh kroc'henn ur stlejvil eeunaet" + +#: ../share/filters/filters.svg.h:194 +msgid "Stone Wall" +msgstr "Moger vaen" + +#: ../share/filters/filters.svg.h:196 +msgid "Stone wall texture to use with not too saturated colors" +msgstr "Gwiadezh ur voger vaen da arverañ gant livioù n'int ket peurvec'hiet" + +#: ../share/filters/filters.svg.h:198 +msgid "Silk Carpet" +msgstr "Pallenn seiz" + +#: ../share/filters/filters.svg.h:200 +msgid "Silk carpet texture, horizontal stripes" +msgstr "Gwiadezh ur pallenn seiz, bandennoù a-blaen" + +#: ../share/filters/filters.svg.h:202 +msgid "Refractive Gel A" +msgstr "Gel gouskogus A" + +#: ../share/filters/filters.svg.h:204 +msgid "Gel effect with light refraction" +msgstr "Efed ar gel gant gouskogañ skañv" + +#: ../share/filters/filters.svg.h:206 +msgid "Refractive Gel B" +msgstr "Gel gouskogus B" + +#: ../share/filters/filters.svg.h:208 +msgid "Gel effect with strong refraction" +msgstr "Efed ar gel gant gouskogañ kreñv" + +#: ../share/filters/filters.svg.h:210 +msgid "Metallized Paint" +msgstr "Pent metalaet" + +#: ../share/filters/filters.svg.h:212 +msgid "" +"Metallized effect with a soft lighting, slightly translucent at the edges" +msgstr "" +"Efed metal gant ur sklêrijenn guñv, damvoull un tammig war ar riblennoù" + +#: ../share/filters/filters.svg.h:214 +msgid "Dragee" +msgstr "Drajezenn" + +#: ../share/filters/filters.svg.h:216 +msgid "Gel Ridge with a pearlescent look" +msgstr "Riblennoù gelek gant un neuz heñvel ouzh ar perlez" + +#: ../share/filters/filters.svg.h:218 +msgid "Raised Border" +msgstr "Bevenn savet" + +#: ../share/filters/filters.svg.h:220 +msgid "Strongly raised border around a flat surface" +msgstr "Riblennoù savet uhel tro dro d'ur gorre plaen" + +#: ../share/filters/filters.svg.h:222 +msgid "Metallized Ridge" +msgstr "Riblennoù metalaet" + +#: ../share/filters/filters.svg.h:224 +msgid "Gel Ridge metallized at its top" +msgstr "Riblennoù gelek gant o c'hrec'h metalaet" + +#: ../share/filters/filters.svg.h:226 +msgid "Fat Oil" +msgstr "Eoul lart" + +#: ../share/filters/filters.svg.h:228 +msgid "Fat oil with some adjustable turbulence" +msgstr "Eoul lart gant strafuilhoù kengeidus" + +#: ../share/filters/filters.svg.h:230 +msgid "Black Hole" +msgstr "Toull du" + +#: ../share/filters/filters.svg.h:231 ../share/filters/filters.svg.h:275 +#: ../share/filters/filters.svg.h:279 ../share/filters/filters.svg.h:835 +#: ../share/filters/filters.svg.h:839 ../share/filters/filters.svg.h:843 +#: ../src/extension/internal/filter/morphology.h:76 +#: ../src/extension/internal/filter/morphology.h:203 +#: ../src/filter-enums.cpp:32 +msgid "Morphology" +msgstr "Neuziadur" + +#: ../share/filters/filters.svg.h:232 +msgid "Creates a black light inside and outside" +msgstr "Krouiñ a ra ur gouloù du e-barzh hag er-maez" + +#: ../share/filters/filters.svg.h:234 +msgid "Cubes" +msgstr "Diñsoù" + +#: ../share/filters/filters.svg.h:236 +msgid "Scattered cubes; adjust the Morphology primitive to vary size" +msgstr "" +"Diñsoù strewet ; kengeidañ ar gentegenn Stummadur (Morphology) a-benn kemmañ " +"ar vent" + +#: ../share/filters/filters.svg.h:238 +msgid "Peel Off" +msgstr "Diskantañ" + +#: ../share/filters/filters.svg.h:240 +msgid "Peeling painting on a wall" +msgstr "Pent o tiskantañ war ur voger" + +#: ../share/filters/filters.svg.h:242 +msgid "Gold Splatter" +msgstr "Strinkadeg alaouret" + +#: ../share/filters/filters.svg.h:244 +msgid "Splattered cast metal, with golden highlights" +msgstr "Teuzadenn vetal strimpet gant usskedadurioù alaouret" + +#: ../share/filters/filters.svg.h:246 +msgid "Gold Paste" +msgstr "Toaz alaouret" + +#: ../share/filters/filters.svg.h:248 +msgid "Fat pasted cast metal, with golden highlights" +msgstr "Teuzadenn vetal peget lart gant usskedadurioù alaouret" + +#: ../share/filters/filters.svg.h:250 +msgid "Crumpled Plastic" +msgstr "Mezell joget" + +#: ../share/filters/filters.svg.h:252 +msgid "Crumpled matte plastic, with melted edge" +msgstr "Mezell joget dilufr, gant riblennoù arweuzet" + +#: ../share/filters/filters.svg.h:254 +msgid "Enamel Jewelry" +msgstr "Bizoù amailhet" + +#: ../share/filters/filters.svg.h:256 +msgid "Slightly cracked enameled texture" +msgstr "Gwiadezh an amailh skarillet un tamm" + +#: ../share/filters/filters.svg.h:258 +msgid "Rough Paper" +msgstr "Paper rust" + +#: ../share/filters/filters.svg.h:260 +msgid "Aquarelle paper effect which can be used for pictures as for objects" +msgstr "" +"Efed ar paper evit an dourlivañ hag a vez arveret evit ar skeudennoù pe " +"ergorennoù" + +#: ../share/filters/filters.svg.h:262 +msgid "Rough and Glossy" +msgstr "Rust ha skleurus" + +#: ../share/filters/filters.svg.h:264 +msgid "" +"Crumpled glossy paper effect which can be used for pictures as for objects" +msgstr "" +"Efed ar paper skleurus ha joget hag a vez arveret evit ar skeudennoù pe " +"ergorennoù" + +#: ../share/filters/filters.svg.h:266 +msgid "In and Out" +msgstr "Diabarzh ha diavaez" + +#: ../share/filters/filters.svg.h:268 +msgid "Inner colorized shadow, outer black shadow" +msgstr "Disheol livet diabarzh, disheol du diavaez" + +#: ../share/filters/filters.svg.h:270 +msgid "Air Spray" +msgstr "Aersol" + +#: ../share/filters/filters.svg.h:272 +msgid "Convert to small scattered particles with some thickness" +msgstr "Amdreiñ da fullennoù bihan strewet gant un tamm tevder" + +#: ../share/filters/filters.svg.h:274 +msgid "Warm Inside" +msgstr "Tomm en diabarzh" + +#: ../share/filters/filters.svg.h:276 +msgid "Blurred colorized contour, filled inside" +msgstr "Trolinenn livet ha lakaet ruzed warni, leun an diabarzh" + +#: ../share/filters/filters.svg.h:278 +msgid "Cool Outside" +msgstr "Diavaezh cheuc'h" + +#: ../share/filters/filters.svg.h:280 +msgid "Blurred colorized contour, empty inside" +msgstr "Trolinenn livet ha lakaet ruzed warni, goullo an diabarzh" + +#: ../share/filters/filters.svg.h:282 +msgid "Electronic Microscopy" +msgstr "Mikroskop elektronek" + +#: ../share/filters/filters.svg.h:284 +msgid "" +"Bevel, crude light, discoloration and glow like in electronic microscopy" +msgstr "" +"Beskell, gouloù krai, dislivadur ha skleur evel ma vez gant ur mikroskop " +"elektronek" + +#: ../share/filters/filters.svg.h:286 +msgid "Tartan" +msgstr "Tartan" + +#: ../share/filters/filters.svg.h:288 +msgid "Checkered tartan pattern" +msgstr "Goustur un tartan dre zamer" + +#: ../share/filters/filters.svg.h:290 +msgid "Shaken Liquid" +msgstr "Liñvenn bet hejet" + +#: ../share/filters/filters.svg.h:292 +msgid "Colorizable filling with flow inside like transparency" +msgstr "Leuniadur livus gant ul lanv diabarzh evel an treuzweluster" + +#: ../share/filters/filters.svg.h:294 +msgid "Soft Focus Lens" +msgstr "Stiañ kuñv ur ferenn" + +#: ../share/filters/filters.svg.h:296 +msgid "Glowing image content without blurring it" +msgstr "Endalc'had skeudenn skleurus hep lakaat ruzed warnañ" + +#: ../share/filters/filters.svg.h:298 +msgid "Stained Glass" +msgstr "Gwerenn livet" + +#: ../share/filters/filters.svg.h:300 +msgid "Illuminated stained glass effect" +msgstr "Efed ar gwer liv skedus" + +#: ../share/filters/filters.svg.h:302 +msgid "Dark Glass" +msgstr "Gwerenn deñval" + +#: ../share/filters/filters.svg.h:304 +msgid "Illuminated glass effect with light coming from beneath" +msgstr "Efed ar werenn skêrijennet gant ar gouloù o tont eus dindan" + +#: ../share/filters/filters.svg.h:306 +msgid "HSL Bumps Alpha" +msgstr "Alfa war ar c'hoagennoù mod APL" + +#: ../share/filters/filters.svg.h:308 +msgid "Same as HSL Bumps but with transparent highlights" +msgstr "Heñvel ouzh ar c'hoagennoù mod APL met gant usskedoù treuzwelus" + +#: ../share/filters/filters.svg.h:310 +msgid "Bubbly Bumps Alpha" +msgstr "Alfa war ar c'hoagennoù klogorek" + +#: ../share/filters/filters.svg.h:312 +msgid "Same as Bubbly Bumps but with transparent highlights" +msgstr "Heñvel ouzh ar c'hoagennoù klogorek met gant usskedoù treuzwelus" + +#: ../share/filters/filters.svg.h:314 ../share/filters/filters.svg.h:362 +msgid "Torn Edges" +msgstr "Riblennoù roget" + +#: ../share/filters/filters.svg.h:316 ../share/filters/filters.svg.h:364 +msgid "" +"Displace the outside of shapes and pictures without altering their content" +msgstr "" +"Dilec'hiañ diavaez ar stummoù hag ar skeudennoù hep kemmañ o endalc'hadoù" + +#: ../share/filters/filters.svg.h:318 +msgid "Roughen Inside" +msgstr "Rustaat an diabarzh" + +#: ../share/filters/filters.svg.h:320 +msgid "Roughen all inside shapes" +msgstr "Rustaat diabarzh a-bezh ar stummoù" + +#: ../share/filters/filters.svg.h:322 +msgid "Evanescent" +msgstr "Steuzius" + +#: ../share/filters/filters.svg.h:324 +msgid "" +"Blur the contents of objects, preserving the outline and adding progressive " +"transparency at edges" +msgstr "" +"Lakaat ruzed war an ergorenn en ur virout an drolinenn hag en ur ouzhpennañ " +"treuzweluster argammedek d'ar riblennoù" + +#: ../share/filters/filters.svg.h:326 +msgid "Chalk and Sponge" +msgstr "Kleiz ha spouenn" + +#: ../share/filters/filters.svg.h:328 +msgid "Low turbulence gives sponge look and high turbulence chalk" +msgstr "" +"Strafuilhoù izel a sav un neuz spouenn ha strafuilhoù bras a sav un neuz " +"kleiz" + +#: ../share/filters/filters.svg.h:330 +msgid "People" +msgstr "Tud" + +#: ../share/filters/filters.svg.h:332 +msgid "Colorized blotches, like a crowd of people" +msgstr "Brizhoù livet evel ma vefe kalz tud" + +#: ../share/filters/filters.svg.h:334 +msgid "Scotland" +msgstr "Bro Skoz" + +#: ../share/filters/filters.svg.h:336 +msgid "Colorized mountain tops out of the fog" +msgstr "Krec'h ur menez livet dreist al latar" + +#: ../share/filters/filters.svg.h:338 +msgid "Garden of Delights" +msgstr "Liorzh an trugarioù" + +#: ../share/filters/filters.svg.h:340 +msgid "" +"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights" +msgstr "" +"Troellennoù strafuilhek gwalliskiz evel re e Liorzh an Trugarioù gant " +"Hieronymus Bosch" + +#: ../share/filters/filters.svg.h:342 +msgid "Cutout Glow" +msgstr "Skleur war an didroc'hadur" + +#: ../share/filters/filters.svg.h:344 +msgid "In and out glow with a possible offset and colorizable flood" +msgstr "Skleur diabarzh ha diavaez gant ul lanv livus ha linket" + +#: ../share/filters/filters.svg.h:346 +msgid "Dark Emboss" +msgstr "Koagenniñ teñval" + +#: ../share/filters/filters.svg.h:348 +msgid "Emboss effect : 3D relief where white is replaced by black" +msgstr "Efed koagenniñ : bosoù 3M ma vez lakaet du e-lec'h gwenn" + +#: ../share/filters/filters.svg.h:350 +msgid "Bubbly Bumps Matte" +msgstr "Koagennoù klogorek, dilufr" + +#: ../share/filters/filters.svg.h:352 +msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one" +msgstr "" +"Heñvel ouzh ar c'hoagennoù klogorek met gant ur gouloù amstrew e-lec'h unan " +"skalfadel" + +#: ../share/filters/filters.svg.h:354 +msgid "Blotting Paper" +msgstr "Paper-splu" + +#: ../share/filters/filters.svg.h:356 +msgid "Inkblot on blotting paper" +msgstr "Intr huz war baper-splu" + +#: ../share/filters/filters.svg.h:358 +msgid "Wax Print" +msgstr "Moulladur dre goar" + +#: ../share/filters/filters.svg.h:360 +msgid "Wax print on tissue texture" +msgstr "Moulladenn goar war gwiadezh ur gwiad" + +#: ../share/filters/filters.svg.h:366 +msgid "Watercolor" +msgstr "Dourliv" + +#: ../share/filters/filters.svg.h:368 +msgid "Cloudy watercolor effect" +msgstr "Efed an dourlivañ koumoulek" + +#: ../share/filters/filters.svg.h:370 +msgid "Felt" +msgstr "Feultrenn" + +#: ../share/filters/filters.svg.h:372 +msgid "" +"Felt like texture with color turbulence and slightly darker at the edges" +msgstr "" +"Gwiadezh heñvel ouzh ar feultrenn gant strafuilhoù liv ha teñvaloc'h un tamm " +"war ar riblennoù" + +#: ../share/filters/filters.svg.h:374 +msgid "Ink Paint" +msgstr "Pent dre huz" + +#: ../share/filters/filters.svg.h:376 +msgid "Ink paint on paper with some turbulent color shift" +msgstr "Introù huz war un tamm paper gant linkadoù liv strafuilhek" + +#: ../share/filters/filters.svg.h:378 +msgid "Tinted Rainbow" +msgstr "Kanevedenn arlivet" + +#: ../share/filters/filters.svg.h:380 +msgid "Smooth rainbow colors melted along the edges and colorizable" +msgstr "Livioù kuñv ar ganevedenn mesket a-hed ar riblennoù livus" + +#: ../share/filters/filters.svg.h:382 +msgid "Melted Rainbow" +msgstr "Kanevedenn arweuzet" + +#: ../share/filters/filters.svg.h:384 +msgid "Smooth rainbow colors slightly melted along the edges" +msgstr "Livioù kuñv ar ganevedenn mesket un tammik a-hed ar riblennoù" + +#: ../share/filters/filters.svg.h:386 +msgid "Flex Metal" +msgstr "Metal gweñv" + +#: ../share/filters/filters.svg.h:388 +msgid "Bright, polished uneven metal casting, colorizable" +msgstr "Teuzadenn vetal diunvan, splann ha lenkr, livus" + +#: ../share/filters/filters.svg.h:390 +msgid "Wavy Tartan" +msgstr "Tartan gwagennek" + +#: ../share/filters/filters.svg.h:392 +msgid "Tartan pattern with a wavy displacement and bevel around the edges" +msgstr "" +"Goustur un tartan gant un dilec'hiadur gwagennek ha beskelloù tro dro d'ar " +"riblennoù" + +#: ../share/filters/filters.svg.h:394 +msgid "3D Marble" +msgstr "Marbr 3M" + +#: ../share/filters/filters.svg.h:396 +msgid "3D warped marble texture" +msgstr "Gwiadezh marbr distummet 3M" + +#: ../share/filters/filters.svg.h:398 +msgid "3D Wood" +msgstr "Koad 3M" + +#: ../share/filters/filters.svg.h:400 +msgid "3D warped, fibered wood texture" +msgstr "Gwiadezh koad neudennek, distummet 3M" + +#: ../share/filters/filters.svg.h:402 +msgid "3D Mother of Pearl" +msgstr "Nakr mod 3D" + +#: ../share/filters/filters.svg.h:404 +msgid "3D warped, iridescent pearly shell texture" +msgstr "Gwiadezh ur grogenn berlezek splann, distummet 3M" + +#: ../share/filters/filters.svg.h:406 +msgid "Tiger Fur" +msgstr "Kreoñ un tigr" + +#: ../share/filters/filters.svg.h:408 +msgid "Tiger fur pattern with folds and bevel around the edges" +msgstr "Goustur un tigr gant plegoù ha beskelloù tro dro d'ar riblennoù" + +#: ../share/filters/filters.svg.h:410 +msgid "Black Light" +msgstr "Gouloù du" + +#: ../share/filters/filters.svg.h:411 ../share/filters/filters.svg.h:575 +#: ../share/filters/filters.svg.h:587 ../share/filters/filters.svg.h:627 +#: ../share/filters/filters.svg.h:631 ../share/filters/filters.svg.h:819 +#: ../share/filters/filters.svg.h:827 ../share/filters/filters.svg.h:831 +#: ../src/extension/internal/bitmap/colorize.cpp:52 +#: ../src/extension/internal/filter/bumps.h:101 +#: ../src/extension/internal/filter/bumps.h:321 +#: ../src/extension/internal/filter/bumps.h:328 +#: ../src/extension/internal/filter/color.h:82 +#: ../src/extension/internal/filter/color.h:164 +#: ../src/extension/internal/filter/color.h:171 +#: ../src/extension/internal/filter/color.h:262 +#: ../src/extension/internal/filter/color.h:340 +#: ../src/extension/internal/filter/color.h:347 +#: ../src/extension/internal/filter/color.h:437 +#: ../src/extension/internal/filter/color.h:532 +#: ../src/extension/internal/filter/color.h:654 +#: ../src/extension/internal/filter/color.h:751 +#: ../src/extension/internal/filter/color.h:830 +#: ../src/extension/internal/filter/color.h:921 +#: ../src/extension/internal/filter/color.h:1049 +#: ../src/extension/internal/filter/color.h:1119 +#: ../src/extension/internal/filter/color.h:1212 +#: ../src/extension/internal/filter/color.h:1324 +#: ../src/extension/internal/filter/color.h:1429 +#: ../src/extension/internal/filter/color.h:1505 +#: ../src/extension/internal/filter/color.h:1609 +#: ../src/extension/internal/filter/color.h:1616 +#: ../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:713 +#: ../src/extension/internal/filter/paint.h:717 +#: ../src/extension/internal/filter/shadows.h:73 +#: ../src/extension/internal/filter/transparency.h:345 +#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:833 +#: ../src/ui/dialog/clonetiler.cpp:984 +#: ../src/ui/dialog/document-properties.cpp:157 +#: ../share/extensions/color_HSL_adjust.inx.h:20 +#: ../share/extensions/color_blackandwhite.inx.h:3 +#: ../share/extensions/color_brighter.inx.h:2 +#: ../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_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 "Livañ" + +#: ../share/filters/filters.svg.h:412 +msgid "Light areas turn to black" +msgstr "Ar maezioù sklaer a ya da deñval" + +#: ../share/filters/filters.svg.h:414 +msgid "Film Grain" +msgstr "Arwe film" + +#: ../share/filters/filters.svg.h:416 +msgid "Adds a small scale graininess" +msgstr "Ouzhpennañ a ra arwe krai e skeul vihan" + +#: ../share/filters/filters.svg.h:418 +msgid "Plaster Color" +msgstr "Liv plastr" + +#: ../share/filters/filters.svg.h:420 +msgid "Colored plaster emboss effect" +msgstr "Efed koagenniñ war plastr livet" + +#: ../share/filters/filters.svg.h:422 +msgid "Velvet Bumps" +msgstr "Bosoù heñvel ouzh ar voulouz" + +#: ../share/filters/filters.svg.h:424 +msgid "Gives Smooth Bumps velvet like" +msgstr "Reiñ a ra bosoù lenkr heñvel ouzh ar voulouz" + +#: ../share/filters/filters.svg.h:426 +msgid "Comics Cream" +msgstr "Koavon ar bandennoù treset" + +#: ../share/filters/filters.svg.h:427 ../share/filters/filters.svg.h:727 +#: ../share/filters/filters.svg.h:731 ../share/filters/filters.svg.h:735 +#: ../share/filters/filters.svg.h:739 ../share/filters/filters.svg.h:743 +#: ../share/filters/filters.svg.h:747 ../share/filters/filters.svg.h:751 +#: ../share/filters/filters.svg.h:755 ../share/filters/filters.svg.h:759 +#: ../share/filters/filters.svg.h:763 ../share/filters/filters.svg.h:767 +#: ../share/filters/filters.svg.h:771 ../share/filters/filters.svg.h:775 +#: ../share/filters/filters.svg.h:779 ../share/filters/filters.svg.h:783 +#: ../share/filters/filters.svg.h:787 ../share/filters/filters.svg.h:791 +#: ../share/filters/filters.svg.h:795 +msgid "Non realistic 3D shaders" +msgstr "Skeudoù 3M diveziadek" + +#: ../share/filters/filters.svg.h:428 +msgid "Comics shader with creamy waves transparency" +msgstr "" +"Deouez skeud ar bandennoù treset gant un treuzweluster dre wagennoù koavonek" + +#: ../share/filters/filters.svg.h:430 +msgid "Chewing Gum" +msgstr "Gom chaok" + +#: ../share/filters/filters.svg.h:432 +msgid "" +"Creates colorizable blotches which smoothly flow over the edges of the lines " +"at their crossings" +msgstr "" +"Krouiñ a ra introù livus gant ul lanv lenkr dreist riblennoù al linennoù ma " +"'z emaint o kroaziañ" + +#: ../share/filters/filters.svg.h:434 +msgid "Dark And Glow" +msgstr "Teñval ha skleur" + +#: ../share/filters/filters.svg.h:436 +msgid "Darkens the edge with an inner blur and adds a flexible glow" +msgstr "" +"Teñvalaat a ra ar riblenn gant ur ruzed diabarzh hag ouzhpennañ a ra ur " +"skleur gweñv" + +#: ../share/filters/filters.svg.h:438 +msgid "Warped Rainbow" +msgstr "Kanevedenn distummet" + +#: ../share/filters/filters.svg.h:440 +msgid "Smooth rainbow colors warped along the edges and colorizable" +msgstr "Livioù kuñv ar ganevedenn distummet a-hed ar riblennoù livus" + +#: ../share/filters/filters.svg.h:442 +msgid "Rough and Dilate" +msgstr "Rustaat hag arlediñ" + +#: ../share/filters/filters.svg.h:444 +msgid "Create a turbulent contour around" +msgstr "Krouiñ un drolinenn fistoulik tro-dro dezhi" + +#: ../share/filters/filters.svg.h:446 +msgid "Old Postcard" +msgstr "Kartenn bost kozh" + +#: ../share/filters/filters.svg.h:448 +msgid "Slightly posterize and draw edges like on old printed postcards" +msgstr "" +"Skritellaat kuñv ha tresañ riblennoù heñvel ouzh ar c'hartennoù post kozh " +"moullet" + +#: ../share/filters/filters.svg.h:450 +msgid "Dots Transparency" +msgstr "Treuzweluster ar pikoù" + +#: ../share/filters/filters.svg.h:452 +msgid "Gives a pointillist HSL sensitive transparency" +msgstr "Reiñ a ra un treuzweluster kizidik mod APL heñvel ouzh ar boentegezh" + +#: ../share/filters/filters.svg.h:454 +msgid "Canvas Transparency" +msgstr "Treuzweluster ar steuennoù" + +#: ../share/filters/filters.svg.h:456 +msgid "Gives a canvas like HSL sensitive transparency." +msgstr "Reiñ a ra un treuzweluster kizidik mod APL evel ur steuenn." + +#: ../share/filters/filters.svg.h:458 +msgid "Smear Transparency" +msgstr "Treuzweluster ar bastouilhadur " + +#: ../share/filters/filters.svg.h:460 +msgid "" +"Paint objects with a transparent turbulence which turns around color edges" +msgstr "" +"Pentañ traoù gant strafuilhoù treuzwelus o treiñ tro-dro d'ar riblennoù livet" + +#: ../share/filters/filters.svg.h:462 +msgid "Thick Paint" +msgstr "Pent tev" + +#: ../share/filters/filters.svg.h:464 +msgid "Thick painting effect with turbulence" +msgstr "Efed ar pent tev gant strafuilhoù" + +#: ../share/filters/filters.svg.h:466 +msgid "Burst" +msgstr "Tarzhañ" + +#: ../share/filters/filters.svg.h:468 +msgid "Burst balloon texture crumpled and with holes" +msgstr "Gwiadezh ur c'hwezhigell tarzhet ha joget gant toulloù" + +#: ../share/filters/filters.svg.h:470 +msgid "Embossed Leather" +msgstr "Lêr koagennet" + +#: ../share/filters/filters.svg.h:472 +msgid "" +"Combine a HSL edges detection bump with a leathery or woody and colorizable " +"texture" +msgstr "" +"Kedaozañ koagenn dinoadur ar riblennoù mod APL gant ur wiadezh heñvel ouzh " +"lêr pe goad livus" + +#: ../share/filters/filters.svg.h:474 +msgid "Carnaval" +msgstr "Meurlajez " + +#: ../share/filters/filters.svg.h:476 +msgid "White splotches evocating carnaval masks" +msgstr "Introù gwenn o lakaat da soñjal e maskloù Meurlarjez" + +#: ../share/filters/filters.svg.h:478 +msgid "Plastify" +msgstr "Mezellaat" + +#: ../share/filters/filters.svg.h:480 +msgid "" +"HSL edges detection bump with a wavy reflective surface effect and variable " +"crumple" +msgstr "" +"Koagenn dre zinoadur ar riblennoù mod APL gant efed ur gorre disvannus ha " +"jogadur argemmus" + +#: ../share/filters/filters.svg.h:482 +msgid "Plaster" +msgstr "Plastr" + +#: ../share/filters/filters.svg.h:484 +msgid "" +"Combine a HSL edges detection bump with a matte and crumpled surface effect" +msgstr "" +"Kedaozañ koagenn dinoadur ar riblennoù mod APL gant efed ur gorre joget ha " +"dilufr" + +#: ../share/filters/filters.svg.h:486 +msgid "Rough Transparency" +msgstr "Treuzweluster krai" + +#: ../share/filters/filters.svg.h:488 +msgid "Adds a turbulent transparency which displaces pixels at the same time" +msgstr "" +"Ouzhpennañ a ra un treuzweluster strafuilhet o tilec'hiañ pikselioù war un " +"dro" + +#: ../share/filters/filters.svg.h:490 +msgid "Gouache" +msgstr "Gouach" + +#: ../share/filters/filters.svg.h:492 +msgid "Partly opaque water color effect with bleed" +msgstr "Efed an dourlivañ damdemer gant takennoù" + +#: ../share/filters/filters.svg.h:494 +msgid "Alpha Engraving" +msgstr "Engravadur mod alfa" + +#: ../share/filters/filters.svg.h:496 +msgid "Gives a transparent engraving effect with rough line and filling" +msgstr "" +"Reiñ a ra efed un engravadur treuzwelus gant linennoù ha leuniadur krai" + +#: ../share/filters/filters.svg.h:498 +msgid "Alpha Draw Liquid" +msgstr "Tres mod alfa liñvel" + +#: ../share/filters/filters.svg.h:500 +msgid "Gives a transparent fluid drawing effect with rough line and filling" +msgstr "" +"Reiñ a ra efed un dresadenn dreuzwelus ha liñvel gant linennoù ha leuniadur " +"krai" + +#: ../share/filters/filters.svg.h:502 +msgid "Liquid Drawing" +msgstr "Tresadenn liñvel" + +#: ../share/filters/filters.svg.h:504 +msgid "Gives a fluid and wavy expressionist drawing effect to images" +msgstr "" +"Reiñ a ra efed un dresadenn eztaoloniezhek, gwagennek ha liñvel d'ar " +"skeudennoù" + +#: ../share/filters/filters.svg.h:506 +msgid "Marbled Ink" +msgstr "Huz marbret" + +#: ../share/filters/filters.svg.h:508 +msgid "Marbled transparency effect which conforms to image detected edges" +msgstr "" +"Efed an treuzweluster marbret o klotañ gant riblennoù bet dinoet ar skeudenn" + +#: ../share/filters/filters.svg.h:510 +msgid "Thick Acrylic" +msgstr "Pent akrilik tev" + +#: ../share/filters/filters.svg.h:512 +msgid "Thick acrylic paint texture with high texture depth" +msgstr "Gwiadezh pent akrilik tev gant donder uhel ar wiadezh" + +#: ../share/filters/filters.svg.h:514 +msgid "Alpha Engraving B" +msgstr "Engravadur B mod alfa" + +#: ../share/filters/filters.svg.h:516 +msgid "" +"Gives a controllable roughness engraving effect to bitmaps and materials" +msgstr "" +"Reiñ a ra efed un engravadur krai a vez mestroniet d'ar bitmapoù ha d'an " +"danvezioù" + +#: ../share/filters/filters.svg.h:518 +msgid "Lapping" +msgstr "Saflik" + +#: ../share/filters/filters.svg.h:520 +msgid "Something like a water noise" +msgstr "Un dra bennak evel trubuilh an dour" + +#: ../share/filters/filters.svg.h:522 +msgid "Monochrome Transparency" +msgstr "Treuzweluster unliv" + +#: ../share/filters/filters.svg.h:523 ../share/filters/filters.svg.h:527 +#: ../share/filters/filters.svg.h:647 ../share/filters/filters.svg.h:651 +#: ../share/filters/filters.svg.h:823 +#: ../src/extension/internal/filter/transparency.h:70 +#: ../src/extension/internal/filter/transparency.h:141 +#: ../src/extension/internal/filter/transparency.h:215 +#: ../src/extension/internal/filter/transparency.h:288 +#: ../src/extension/internal/filter/transparency.h:350 +msgid "Fill and Transparency" +msgstr "Leuniadur ha treuzweluster" + +#: ../share/filters/filters.svg.h:524 +msgid "Convert to a colorizable transparent positive or negative" +msgstr "Amdreiñ d'ur c'hinenn pe d'ur goc'henn yonel dreuzwelus livus" + +#: ../share/filters/filters.svg.h:526 +msgid "Saturation Map" +msgstr "Kartenn ar peurvec'hiañ" + +#: ../share/filters/filters.svg.h:528 +msgid "" +"Creates an approximative semi-transparent and colorizable image of the " +"saturation levels" +msgstr "" +"Krouiñ a ra ur skeudenn amspis, hanter-dreuzwelus ha livus eus al liveoù " +"peurvec'hiañ" + +#: ../share/filters/filters.svg.h:530 +msgid "Riddled" +msgstr "Toullet-didoullet" + +#: ../share/filters/filters.svg.h:532 +msgid "Riddle the surface and add bump to images" +msgstr "Toullañ-didoullañ ar c'horre hag ouzhpennañ koagennoù d'ar skeudennoù" + +#: ../share/filters/filters.svg.h:534 +msgid "Wrinkled Varnish" +msgstr "Gwernis joget" + +#: ../share/filters/filters.svg.h:536 +msgid "Thick glossy and translucent paint texture with high depth" +msgstr "Gwiadezh pent tev, skedus ha damvoull gant un donder uhel" + +#: ../share/filters/filters.svg.h:538 +msgid "Canvas Bumps" +msgstr "Koagennoù ar steuenn " + +#: ../share/filters/filters.svg.h:540 +msgid "Canvas texture with an HSL sensitive height map" +msgstr "Gwiadezh ar steuenn gant ur gartenn he sav gizidik mod APL" + +#: ../share/filters/filters.svg.h:542 +msgid "Canvas Bumps Matte" +msgstr "Koagennoù ar steuenn, dilufr" + +#: ../share/filters/filters.svg.h:544 +msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one" +msgstr "" +"Heñvel ouzh koagennoù ar steuenn met gant ur gouloù amstrew e-lec'h unan " +"skalfadel" + +#: ../share/filters/filters.svg.h:546 +msgid "Canvas Bumps Alpha" +msgstr "Koagennoù ar steuenn, alfa" + +#: ../share/filters/filters.svg.h:548 +msgid "Same as Canvas Bumps but with transparent highlights" +msgstr "Heñvel ouzh koagennoù ar steuenn met gant usskedoù treuzwelus" + +#: ../share/filters/filters.svg.h:550 +msgid "Bright Metal" +msgstr "Metal sklaer" + +#: ../share/filters/filters.svg.h:552 +msgid "Bright metallic effect for any color" +msgstr "Efed metalek sklaer evit an holl livioù" + +#: ../share/filters/filters.svg.h:554 +msgid "Deep Colors Plastic" +msgstr "Mezell gant livioù don" + +#: ../share/filters/filters.svg.h:556 +msgid "Transparent plastic with deep colors" +msgstr "Mezell treuzwelus gant livioù don" + +#: ../share/filters/filters.svg.h:558 +msgid "Melted Jelly Matte" +msgstr "Kaotigell teuzet, dilufr" + +#: ../share/filters/filters.svg.h:560 +msgid "Matte bevel with blurred edges" +msgstr "Beskell dilufr gant riblennoù lakaet ruzed warno" + +#: ../share/filters/filters.svg.h:562 +msgid "Melted Jelly" +msgstr "Kaotigell teuzet" + +#: ../share/filters/filters.svg.h:564 +msgid "Glossy bevel with blurred edges" +msgstr "Beskell skedus gant riblennoù lakaet ruzed warno" + +#: ../share/filters/filters.svg.h:566 +msgid "Combined Lighting" +msgstr "Sklêrijenn kedaozet" + +#: ../share/filters/filters.svg.h:568 +#: ../src/extension/internal/filter/bevels.h:231 +msgid "Basic specular bevel to use for building textures" +msgstr "Beskell skalfadel diazez da arverañ a-benn sevel gwiadezhioù" + +#: ../share/filters/filters.svg.h:570 +msgid "Tinfoil" +msgstr "Follenn aluminiom" + +#: ../share/filters/filters.svg.h:572 +msgid "Metallic foil effect combining two lighting types and variable crumple" +msgstr "Efed ur follenn vetal o kedaozañ daou rizh luc'hañ ha jogadur argemmus" + +#: ../share/filters/filters.svg.h:574 +msgid "Soft Colors" +msgstr "Livioù dous" + +#: ../share/filters/filters.svg.h:576 +msgid "Adds a colorizable edges glow inside objects and pictures" +msgstr "" +"Ouzhpennañ a ra ur skleur war ar riblennoù livus e-barzh an ergorennoù hag " +"ar skeudennoù" + +#: ../share/filters/filters.svg.h:578 +msgid "Relief Print" +msgstr "Moulladur dre vosoù" + +#: ../share/filters/filters.svg.h:580 +msgid "Bumps effect with a bevel, color flood and complex lighting" +msgstr "" +"Efed ar c'hoagennoù gant ur veskell, ul lanv livioù ha sklêrijenn kemplezh" + +#: ../share/filters/filters.svg.h:582 +msgid "Growing Cells" +msgstr "Kelligoù o kreskiñ" + +#: ../share/filters/filters.svg.h:584 +msgid "Random rounded living cells like fill" +msgstr "Leuniadur gant kelligoù bev dargouezhek rontaet" + +#: ../share/filters/filters.svg.h:586 +msgid "Fluorescence" +msgstr "Kendreluc'hañ" + +#: ../share/filters/filters.svg.h:588 +msgid "Oversaturate colors which can be fluorescent in real world" +msgstr "Livioù dreistpeurvec'hiet a c'hall bezañ kendreluc'hek er bed gwir" + +#: ../share/filters/filters.svg.h:590 +msgid "Pixellize" +msgstr "Pikselaat" + +#: ../share/filters/filters.svg.h:591 +msgid "Pixel tools" +msgstr "Binvioù Pikel" + +#: ../share/filters/filters.svg.h:592 +msgid "Reduce or remove antialiasing around shapes" +msgstr "Digreñvaat pe dilemel al lufrañ tro dro d'al lunioù" + +#: ../share/filters/filters.svg.h:594 +msgid "Basic Diffuse Bump" +msgstr "Koagennoù amstrew diazez" + +#: ../share/filters/filters.svg.h:596 +msgid "Matte emboss effect" +msgstr "Efed koagenniñ dilufr" + +#: ../share/filters/filters.svg.h:598 +msgid "Basic Specular Bump" +msgstr "Koagennoù melezourel diazez" + +#: ../share/filters/filters.svg.h:600 +msgid "Specular emboss effect" +msgstr "Efed koagenniñ dre velezour" + +#: ../share/filters/filters.svg.h:602 +msgid "Basic Two Lights Bump" +msgstr "Koagennoù dre zaou c'houloù diazez" + +#: ../share/filters/filters.svg.h:604 +msgid "Two types of lighting emboss effect" +msgstr "Daou rizh eus efed koagenniñ al luc'hañ" + +#: ../share/filters/filters.svg.h:606 +msgid "Linen Canvas" +msgstr "Steuenn lin" + +#: ../share/filters/filters.svg.h:608 ../share/filters/filters.svg.h:616 +msgid "Painting canvas emboss effect" +msgstr "Efedoù koagenniñ war steuenn al livadur" + +#: ../share/filters/filters.svg.h:610 +msgid "Plasticine" +msgstr "Plastisin" + +#: ../share/filters/filters.svg.h:612 +msgid "Matte modeling paste emboss effect" +msgstr "Efed koagenniñ war un toaz mezellañ dilufr" + +#: ../share/filters/filters.svg.h:614 +msgid "Rough Canvas Painting" +msgstr "Pentadur dispis war ar steuenn" + +#: ../share/filters/filters.svg.h:618 +msgid "Paper Bump" +msgstr "Koagennoù paper" + +#: ../share/filters/filters.svg.h:620 +msgid "Paper like emboss effect" +msgstr "Efed un tamm paper gant un efed koagenniñ" + +#: ../share/filters/filters.svg.h:622 +msgid "Jelly Bump" +msgstr "Kaotigell goagennek" + +#: ../share/filters/filters.svg.h:624 +msgid "Convert pictures to thick jelly" +msgstr "Amdreiñ ar skeudennoù da gaotigell dev" + +#: ../share/filters/filters.svg.h:626 +msgid "Blend Opposites" +msgstr "Kemmeskañ al livioù gin" + +#: ../share/filters/filters.svg.h:628 +msgid "Blend an image with its hue opposite" +msgstr "Kemmeskañ ar skeudenn gant he arliv gin" + +#: ../share/filters/filters.svg.h:630 +msgid "Hue to White" +msgstr "Arliv da wenn" + +#: ../share/filters/filters.svg.h:632 +msgid "Fades hue progressively to white" +msgstr "Lakaat a ra an arliv da arveuz er gwenn" + +#: ../share/filters/filters.svg.h:634 +#: ../src/extension/internal/bitmap/swirl.cpp:37 +msgid "Swirl" +msgstr "Troenn" + +#: ../share/filters/filters.svg.h:636 +msgid "" +"Paint objects with a transparent turbulence which wraps around color edges" +msgstr "" +"Pentañ traoù gant strafuilhoù treuzwelus o treiñ tro-dro d'ar riblennoù livet" + +#: ../share/filters/filters.svg.h:638 +msgid "Pointillism" +msgstr "Poentegezh" + +#: ../share/filters/filters.svg.h:640 +msgid "Gives a turbulent pointillist HSL sensitive transparency" +msgstr "" +"Reiñ a ra un treuzweluster kizidik mod APL heñvel ouzh ar boentegezh " +"strafuilhet" + +#: ../share/filters/filters.svg.h:642 +msgid "Silhouette Marbled" +msgstr "Trolinenn varbr" + +#: ../share/filters/filters.svg.h:644 +msgid "Basic noise transparency texture" +msgstr "Gwiadezh treuzweluster an trouz diazez" + +#: ../share/filters/filters.svg.h:646 +msgid "Fill Background" +msgstr "Leuniañ an drekva " + +#: ../share/filters/filters.svg.h:648 +msgid "Adds a colorizable opaque background" +msgstr "Ouzhpennañ a ra un drekva demer a c'hall bezañ livet" + +#: ../share/filters/filters.svg.h:650 +msgid "Flatten Transparency" +msgstr "Boullder pladaet" + +#: ../share/filters/filters.svg.h:652 +msgid "Adds a white opaque background" +msgstr "Ouzhpennañ a ra un drekva demer gwenn" + +#: ../share/filters/filters.svg.h:654 +msgid "Blur Double" +msgstr "Daouruzed" + +#: ../share/filters/filters.svg.h:656 +msgid "" +"Overlays two copies with different blur amounts and modifiable blend and " +"composite" +msgstr "" +"Gourloañ a ra daou eilad gant kementadoù ruzed disheñvel ha gant " +"kemmeskadurioù ha liesparzhoù daskemmus " + +#: ../share/filters/filters.svg.h:658 +msgid "Image Drawing Basic" +msgstr "Diazez evit tresañ skeudennoù" + +#: ../share/filters/filters.svg.h:660 +msgid "Enhance and redraw color edges in 1 bit black and white" +msgstr "Gwellaat hag adtresañ riblennoù liv e 1 eizhbit du ha gwenn" + +#: ../share/filters/filters.svg.h:662 +msgid "Poster Draw" +msgstr "Skritell treset" + +#: ../share/filters/filters.svg.h:664 +msgid "Enhance and redraw edges around posterized areas" +msgstr "Gwellaat hag adtresañ ar riblennoù tro dro d'ar maezioù skritellaet" + +#: ../share/filters/filters.svg.h:666 +msgid "Cross Noise Poster" +msgstr "Skritell gant trouz dre groazioù" + +#: ../share/filters/filters.svg.h:668 +msgid "Overlay with a small scale screen like noise" +msgstr "Gourloañ gant ur skeul skramm vihan evel an trouz" + +#: ../share/filters/filters.svg.h:670 +msgid "Cross Noise Poster B" +msgstr "Skritell B gant trouz dre groazioù" + +#: ../share/filters/filters.svg.h:672 +msgid "Adds a small scale screen like noise locally" +msgstr "Ouzhpennañ a ra ur skramm e skeul vihan evel trouz war ul lec'h" + +#: ../share/filters/filters.svg.h:674 +msgid "Poster Color Fun" +msgstr "Tresadennoù da livañ" + +#: ../share/filters/filters.svg.h:678 +msgid "Poster Rough" +msgstr "Brouilhoñs ur skritell" + +#: ../share/filters/filters.svg.h:680 +msgid "Adds roughness to one of the two channels of the Poster paint filter" +msgstr "" +"Ouzhpennañ a ra un efed fraost da unan eus ar div sanell eus ar sil livañ " +"dre skritellaat" + +# ginenn b. -où : négatif +#: ../share/filters/filters.svg.h:682 +msgid "Alpha Monochrome Cracked" +msgstr "Ginenn unliv dre alfa skarillet" + +#: ../share/filters/filters.svg.h:684 ../share/filters/filters.svg.h:688 +#: ../share/filters/filters.svg.h:692 ../share/filters/filters.svg.h:704 +#: ../share/filters/filters.svg.h:708 ../share/filters/filters.svg.h:712 +msgid "Basic noise fill texture; adjust color in Flood" +msgstr "Gwiadezh leuniañ an trouz diazez ; kengeidañ al liv el lanv" + +#: ../share/filters/filters.svg.h:686 +msgid "Alpha Turbulent" +msgstr "Alfa strafuilhek" + +#: ../share/filters/filters.svg.h:690 +msgid "Colorize Turbulent" +msgstr "Livañ strafuilhek" + +#: ../share/filters/filters.svg.h:694 +msgid "Cross Noise B" +msgstr "Trouz dre groazioù B" + +#: ../share/filters/filters.svg.h:696 +msgid "Adds a small scale crossy graininess" +msgstr "Ouzhpennañ a ra arwe e skeul vihan dre groazioù" + +#: ../share/filters/filters.svg.h:698 +msgid "Cross Noise" +msgstr "Trouz dre groazioù" + +#: ../share/filters/filters.svg.h:700 +msgid "Adds a small scale screen like graininess" +msgstr "Ouzhpennañ a ra arwe krai e skeul vihan heñvel ouzh ur skramm" + +#: ../share/filters/filters.svg.h:702 +msgid "Duotone Turbulent" +msgstr "Daouliv strafuilhek" + +#: ../share/filters/filters.svg.h:706 +msgid "Light Eraser Cracked" +msgstr "Diverkell guñv skarillet" + +#: ../share/filters/filters.svg.h:710 +msgid "Poster Turbulent" +msgstr "Skritell dre stafuilhañ" + +#: ../share/filters/filters.svg.h:714 +msgid "Tartan Smart" +msgstr "Tartan speredek" + +#: ../share/filters/filters.svg.h:716 +msgid "Highly configurable checkered tartan pattern" +msgstr "Goustur un tartan dre zamer a vez kefluniet aes" + +#: ../share/filters/filters.svg.h:718 +msgid "Light Contour" +msgstr "Trolinenn skañv" + +#: ../share/filters/filters.svg.h:720 +msgid "Uses vertical specular light to draw lines" +msgstr "Arverañ a ra gouleier skalfadel a-serzh evit tresañ linennoù" + +#: ../share/filters/filters.svg.h:722 +msgid "Liquid" +msgstr "Liñvenn" + +#: ../share/filters/filters.svg.h:724 +msgid "Colorizable filling with liquid transparency" +msgstr "Leuniadur livus gant treuzweluster liñvel" + +#: ../share/filters/filters.svg.h:726 +msgid "Aluminium" +msgstr "Aluminiom" + +#: ../share/filters/filters.svg.h:728 +msgid "Aluminium effect with sharp brushed reflections" +msgstr "Efed an aluminom gant disvannadurioù broustet ha lemm" + +#: ../share/filters/filters.svg.h:730 +msgid "Comics" +msgstr "Bandennoù treset" + +#: ../share/filters/filters.svg.h:732 +msgid "Comics cartoon drawing effect" +msgstr "Efed tresadenn ur vandenn treset" + +#: ../share/filters/filters.svg.h:734 +msgid "Comics Draft" +msgstr "Brouilhoñs ar bandennoù treset" + +#: ../share/filters/filters.svg.h:736 ../share/filters/filters.svg.h:768 +msgid "Draft painted cartoon shading with a glassy look" +msgstr "Deouez un dresadenn fiñv pentet evel ur brouilhoñs gant un neuz gwerek" + +#: ../share/filters/filters.svg.h:738 +msgid "Comics Fading" +msgstr "Dislivadur mod bandennoù treset" + +#: ../share/filters/filters.svg.h:740 +msgid "Cartoon paint style with some fading at the edges" +msgstr "" +"Stil pentañ ar bandennoù treset gant un tamm dislivadur war ar riblennoù" + +#: ../share/filters/filters.svg.h:742 +msgid "Brushed Metal" +msgstr "Metal broustet" + +#: ../share/filters/filters.svg.h:744 +msgid "Satiny metal surface effect" +msgstr "Efed ur gorread metalek ha satinek" + +#: ../share/filters/filters.svg.h:746 +msgid "Opaline" +msgstr "Opalenn" + +#: ../share/filters/filters.svg.h:748 +msgid "Contouring version of smooth shader" +msgstr "Handelv dre linennoù an deouez skeud lenkr" + +#: ../share/filters/filters.svg.h:750 +msgid "Chrome" +msgstr "Krom" + +#: ../share/filters/filters.svg.h:752 +msgid "Bright chrome effect" +msgstr "Efed krom sklaer" + +#: ../share/filters/filters.svg.h:754 +msgid "Deep Chrome" +msgstr "Krom don" + +#: ../share/filters/filters.svg.h:756 +msgid "Dark chrome effect" +msgstr "Efed krom teñval" + +#: ../share/filters/filters.svg.h:758 +msgid "Emboss Shader" +msgstr "Deouez skeud dre goagenniñ" + +#: ../share/filters/filters.svg.h:760 +msgid "Combination of satiny and emboss effect" +msgstr "Kedaozadur eus efed un deouez satinek gant efed ar c'hoagennadur" + +#: ../share/filters/filters.svg.h:762 +msgid "Sharp Metal" +msgstr "Metal lemm" + +#: ../share/filters/filters.svg.h:764 +msgid "Chrome effect with darkened edges" +msgstr "Efed krom gant riblennoù teñvalaet" + +#: ../share/filters/filters.svg.h:766 +msgid "Brush Draw" +msgstr "Tresadenn dre vroust" + +#: ../share/filters/filters.svg.h:770 +msgid "Chrome Emboss" +msgstr "Koagenniñ dre grom" + +#: ../share/filters/filters.svg.h:772 +msgid "Embossed chrome effect" +msgstr "Efedoù krom koagennek" + +#: ../share/filters/filters.svg.h:774 +msgid "Contour Emboss" +msgstr "Koagenniñ an drolinenn" + +#: ../share/filters/filters.svg.h:776 +msgid "Satiny and embossed contour effect" +msgstr "Efedoù koagenniñ ha satinek war an drolinenn" + +#: ../share/filters/filters.svg.h:778 +msgid "Sharp Deco" +msgstr "Kinkladur lLemm" + +#: ../share/filters/filters.svg.h:780 +msgid "Unrealistic reflections with sharp edges" +msgstr "Disvannadur diwirheñvel gant riblennoù lemmaet" + +#: ../share/filters/filters.svg.h:782 +msgid "Deep Metal" +msgstr "Metal gweñv" + +#: ../share/filters/filters.svg.h:784 +msgid "Deep and dark metal shading" +msgstr "Skeud gant neuz ar metal teñval ha don" + +#: ../share/filters/filters.svg.h:786 +msgid "Aluminium Emboss" +msgstr "Koagenniñ dre aluminiom" + +#: ../share/filters/filters.svg.h:788 +msgid "Satiny aluminium effect with embossing" +msgstr "Efedoù mod aluminiom satinek gant koagenniñ" + +#: ../share/filters/filters.svg.h:790 +msgid "Refractive Glass" +msgstr "Gwerenn c'houskogus" + +#: ../share/filters/filters.svg.h:792 +msgid "Double reflection through glass with some refraction" +msgstr "Daouzisvannadur dre ur werenn gant gouskogañ" + +#: ../share/filters/filters.svg.h:794 +msgid "Frosted Glass" +msgstr "Gwerenn skornet" + +#: ../share/filters/filters.svg.h:796 +msgid "Satiny glass effect" +msgstr "Efed ar gwer satinek" + +#: ../share/filters/filters.svg.h:798 +msgid "Bump Engraving" +msgstr "Engravadur ar c'hoagennoù" + +#: ../share/filters/filters.svg.h:800 +msgid "Carving emboss effect" +msgstr "Efed koagenniñ dre zelwenniñ" + +#: ../share/filters/filters.svg.h:802 +msgid "Chromolitho Alternate" +msgstr "Maenlivadur dazeilet" + +#: ../share/filters/filters.svg.h:804 +msgid "Old chromolithographic effect" +msgstr "Efed mod maenliverezh kozh" + +#: ../share/filters/filters.svg.h:806 +msgid "Convoluted Bump" +msgstr "Koagenn dre zroenniñ" + +#: ../share/filters/filters.svg.h:808 +msgid "Convoluted emboss effect" +msgstr "Efed stampiñ dre zroenniñ" + +#: ../share/filters/filters.svg.h:810 +msgid "Emergence" +msgstr "Eskoradur" + +#: ../share/filters/filters.svg.h:812 +msgid "Cut out, add inner shadow and colorize some parts of an image" +msgstr "" +"Dilemel diouti, ouzhpennañ ur skeud diabarzh ha livañ lodennoù zo eus ar " +"skeudenn" + +#: ../share/filters/filters.svg.h:814 +msgid "Litho" +msgstr "Maendresañ" + +#: ../share/filters/filters.svg.h:816 +msgid "Create a two colors lithographic effect" +msgstr "Krouiñ un efed maendresañ gant daou liv" + +#: ../share/filters/filters.svg.h:818 +msgid "Paint Channels" +msgstr "Sanell pentañ" + +#: ../share/filters/filters.svg.h:820 +msgid "Colorize separately the three color channels" +msgstr "Livañ a-hiniennoù an teir sanell liv" + +#: ../share/filters/filters.svg.h:822 +msgid "Posterized Light Eraser" +msgstr "Diverkell guñv skritellaet" + +#: ../share/filters/filters.svg.h:824 +msgid "Create a semi transparent posterized image" +msgstr "Krouiñ ur skeudenn skritellaet damdreuzwelus" + +#: ../share/filters/filters.svg.h:826 +msgid "Trichrome" +msgstr "Triliv" + +#: ../share/filters/filters.svg.h:828 +msgid "Like Duochrome but with three colors" +msgstr "Evel un Daouliv gant tri liv avat" + +#: ../share/filters/filters.svg.h:830 +msgid "Simulate CMY" +msgstr "Darvanañ SMM" + +#: ../share/filters/filters.svg.h:832 +msgid "Render Cyan, Magenta and Yellow channels with a colorizable background" +msgstr "" +"Deoueziñ ar sanelloù Siañ, Majenta ha Melen gant un drekva a c'hall bezañ " +"livet" + +#: ../share/filters/filters.svg.h:834 +msgid "Contouring table" +msgstr "Taolenn drolinennañ" + +#: ../share/filters/filters.svg.h:836 +msgid "Blurred multiple contours for objects" +msgstr "Trolinennoù lies ha lakaet ruzed warno evit an ergorennoù" + +#: ../share/filters/filters.svg.h:838 +msgid "Posterized Blur" +msgstr "Ruzed skritellaet" + +#: ../share/filters/filters.svg.h:840 +msgid "Converts blurred contour to posterized steps" +msgstr "Amdreiñ a ra an trolinennoù dre ruzed da bazioù posteraet" + +#: ../share/filters/filters.svg.h:842 +msgid "Contouring discrete" +msgstr "Trolinennañ flourañ" + +#: ../share/filters/filters.svg.h:844 +msgid "Sharp multiple contour for objects" +msgstr "Trolinennoù lies lemm evit an ergorennoù" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:2 -#, fuzzy msgctxt "Palette" msgid "Black" msgstr "Du" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:3 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "90% Gray" -msgstr "Loued" +msgstr "Loued 90%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:4 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "80% Gray" -msgstr "Loued" +msgstr "Loued 80%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:5 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "70% Gray" -msgstr "Loued" +msgstr "Loued 70%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:6 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "60% Gray" -msgstr "Loued" +msgstr "Loued 60%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:7 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "50% Gray" -msgstr "Loued" +msgstr "Loued 50%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:8 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "40% Gray" -msgstr "Loued" +msgstr "Loued 40%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:9 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "30% Gray" -msgstr "Loued" +msgstr "Loued 30%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:10 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "20% Gray" -msgstr "Loued" +msgstr "Loued 20%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:11 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "10% Gray" -msgstr "Loued" +msgstr "Loued 10%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:12 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "7.5% Gray" -msgstr "Loued" +msgstr "Loued 7.5%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:13 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "5% Gray" -msgstr "Loued" +msgstr "Loued 5%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:14 -#, fuzzy, no-c-format +#, no-c-format msgctxt "Palette" msgid "2.5% Gray" -msgstr "Loued" +msgstr "Loued 2.5%" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:15 -#, fuzzy msgctxt "Palette" msgid "White" msgstr "Gwenn" @@ -140,3155 +2133,2350 @@ msgstr "Gwenn" #: ../share/palettes/palettes.h:16 msgctxt "Palette" msgid "Maroon (#800000)" -msgstr "" +msgstr "Liv gwin Bourdel (#800000)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:17 msgctxt "Palette" msgid "Red (#FF0000)" -msgstr "" +msgstr "Ruz (#FF0000)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:18 msgctxt "Palette" msgid "Olive (#808000)" -msgstr "" +msgstr "Liv olivez (#808000)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:19 msgctxt "Palette" msgid "Yellow (#FFFF00)" -msgstr "" +msgstr "Melen (#FFFF00)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:20 msgctxt "Palette" msgid "Green (#008000)" -msgstr "" +msgstr "Gwer (#008000)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:21 msgctxt "Palette" msgid "Lime (#00FF00)" -msgstr "" +msgstr "Liv sitroñs (#00FF00)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:22 msgctxt "Palette" msgid "Teal (#008080)" -msgstr "" +msgstr "Liv gourhouad (#008080)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:23 msgctxt "Palette" msgid "Aqua (#00FFFF)" -msgstr "" +msgstr "Dour (#00FFFF)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:24 msgctxt "Palette" msgid "Navy (#000080)" -msgstr "" +msgstr "Mor (#000080)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:25 msgctxt "Palette" msgid "Blue (#0000FF)" -msgstr "" +msgstr "Glas (#0000FF)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:26 msgctxt "Palette" msgid "Purple (#800080)" -msgstr "" +msgstr "Limestra (#800080)" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:27 msgctxt "Palette" msgid "Fuchsia (#FF00FF)" -msgstr "" +msgstr "Fuchia (#FF00FF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:28 msgctxt "Palette" msgid "black (#000000)" -msgstr "" +msgstr "du (#000000)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:29 msgctxt "Palette" msgid "dimgray (#696969)" -msgstr "" +msgstr "loued nozik (#696969)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:30 msgctxt "Palette" msgid "gray (#808080)" -msgstr "" +msgstr "loued (#808080)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:31 msgctxt "Palette" msgid "darkgray (#A9A9A9)" -msgstr "" +msgstr "loued teñval (#A9A9A9)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:32 msgctxt "Palette" msgid "silver (#C0C0C0)" -msgstr "" +msgstr "argant (#C0C0C0)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:33 msgctxt "Palette" msgid "lightgray (#D3D3D3)" -msgstr "" +msgstr "loued sklaer (#D3D3D3)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:34 msgctxt "Palette" msgid "gainsboro (#DCDCDC)" -msgstr "" +msgstr "loued gainsboro (#DCDCDC)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:35 msgctxt "Palette" msgid "whitesmoke (#F5F5F5)" -msgstr "" +msgstr "gwenn moged (#F5F5F5)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:36 msgctxt "Palette" msgid "white (#FFFFFF)" -msgstr "" +msgstr "gwenn (#FFFFFF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:37 msgctxt "Palette" msgid "rosybrown (#BC8F8F)" -msgstr "" +msgstr "gell roz (#BC8F8F)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:38 msgctxt "Palette" msgid "indianred (#CD5C5C)" -msgstr "" +msgstr "ruz indian (#CD5C5C)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:39 msgctxt "Palette" msgid "brown (#A52A2A)" -msgstr "" +msgstr "gell (#A52A2A)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:40 msgctxt "Palette" msgid "firebrick (#B22222)" -msgstr "" +msgstr "brikenn dan (#B22222)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:41 msgctxt "Palette" msgid "lightcoral (#F08080)" -msgstr "" +msgstr "koural sklaer (#F08080)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:42 msgctxt "Palette" msgid "maroon (#800000)" -msgstr "" +msgstr "liv gwin Bourdel (#800000)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:43 msgctxt "Palette" msgid "darkred (#8B0000)" -msgstr "" +msgstr "ruz teñval (#8B0000)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:44 msgctxt "Palette" msgid "red (#FF0000)" -msgstr "" +msgstr "ruz (#FF0000)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:45 msgctxt "Palette" msgid "snow (#FFFAFA)" -msgstr "" +msgstr "erc'h (#FFFAFA)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:46 msgctxt "Palette" msgid "mistyrose (#FFE4E1)" -msgstr "" +msgstr "roz latarek (#FFE4E1)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:47 msgctxt "Palette" msgid "salmon (#FA8072)" -msgstr "" +msgstr "eog (#FA8072)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:48 msgctxt "Palette" msgid "tomato (#FF6347)" -msgstr "" +msgstr "liv tomatez (#FF6347)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:49 msgctxt "Palette" msgid "darksalmon (#E9967A)" -msgstr "" +msgstr "liv eog teñval (#E9967A)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:50 msgctxt "Palette" msgid "coral (#FF7F50)" -msgstr "" +msgstr "koural (#FF7F50)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:51 msgctxt "Palette" msgid "orangered (#FF4500)" -msgstr "" +msgstr "livet orañjez" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:52 msgctxt "Palette" msgid "lightsalmon (#FFA07A)" -msgstr "" +msgstr "liv eog sklaer (#FFA07A)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:53 msgctxt "Palette" msgid "sienna (#A0522D)" -msgstr "" +msgstr "liv sienna (#A0522D)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:54 msgctxt "Palette" msgid "seashell (#FFF5EE)" -msgstr "" +msgstr "liv krogenenn vor (#FFF5EE)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:55 msgctxt "Palette" msgid "chocolate (#D2691E)" -msgstr "" +msgstr "chokolad (#D2691E)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:56 msgctxt "Palette" msgid "saddlebrown (#8B4513)" -msgstr "" +msgstr "gell dibr (#8B4513)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:57 msgctxt "Palette" msgid "sandybrown (#F4A460)" -msgstr "" +msgstr "gell traezh (#F4A460)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:58 msgctxt "Palette" msgid "peachpuff (#FFDAB9)" -msgstr "" +msgstr "liv pechez (#FFDAB9)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:59 msgctxt "Palette" msgid "peru (#CD853F)" -msgstr "" +msgstr "gell perou (#CD853F)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:60 msgctxt "Palette" msgid "linen (#FAF0E6)" -msgstr "" +msgstr "liv lin (#FAF0E6)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:61 msgctxt "Palette" msgid "bisque (#FFE4C4)" -msgstr "" +msgstr "liv soubenn legestr (#FFE4C4)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:62 msgctxt "Palette" msgid "darkorange (#FF8C00)" -msgstr "" +msgstr "liv orañjez teñval (#FF8C00)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:63 msgctxt "Palette" msgid "burlywood (#DEB887)" -msgstr "" +msgstr "gell koad (#DEB887)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:64 msgctxt "Palette" msgid "tan (#D2B48C)" -msgstr "" +msgstr "liv arem (#D2B48C)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:65 msgctxt "Palette" msgid "antiquewhite (#FAEBD7)" -msgstr "" +msgstr "gwen henamzer (#FAEBD7)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:66 msgctxt "Palette" msgid "navajowhite (#FFDEAD)" -msgstr "" +msgstr "gwenn navajo (#FFDEAD)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:67 msgctxt "Palette" msgid "blanchedalmond (#FFEBCD)" -msgstr "" +msgstr "liv alamandez wenn (#FFEBCD)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:68 msgctxt "Palette" msgid "papayawhip (#FFEFD5)" -msgstr "" +msgstr "liv papayez dre goaven (#FFEFD5)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:69 msgctxt "Palette" msgid "moccasin (#FFE4B5)" -msgstr "" +msgstr "liv mokasin (#FFE4B5)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:70 msgctxt "Palette" msgid "orange (#FFA500)" -msgstr "" +msgstr "liv orañjez (#FFA500)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:71 msgctxt "Palette" msgid "wheat (#F5DEB3)" -msgstr "" +msgstr "liv ed (#F5DEB3)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:72 msgctxt "Palette" msgid "oldlace (#FDF5E6)" -msgstr "" +msgstr "liv dentel gozh (#FDF5E6)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:73 msgctxt "Palette" msgid "floralwhite (#FFFAF0)" -msgstr "" +msgstr "gwenn bleuñv (#FFFAF0)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:74 msgctxt "Palette" msgid "darkgoldenrod (#B8860B)" -msgstr "" +msgstr "liv bizhier alaouret teñval (#B8860B)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:75 msgctxt "Palette" msgid "goldenrod (#DAA520)" -msgstr "" +msgstr "liv bizhier alaouret (#DAA520)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:76 msgctxt "Palette" msgid "cornsilk (#FFF8DC)" -msgstr "" +msgstr "liv blev maiz (#FFF8DC)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:77 msgctxt "Palette" msgid "gold (#FFD700)" -msgstr "" +msgstr "aour (#FFD700)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:78 msgctxt "Palette" msgid "khaki (#F0E68C)" -msgstr "" +msgstr "kaki (#F0E68C)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:79 msgctxt "Palette" msgid "lemonchiffon (#FFFACD)" -msgstr "" +msgstr "liv moñselin sitroñs (#FFFACD)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:80 msgctxt "Palette" msgid "palegoldenrod (#EEE8AA)" -msgstr "" +msgstr "bizhier alaouret disliv (#EEE8AA)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:81 msgctxt "Palette" msgid "darkkhaki (#BDB76B)" -msgstr "" +msgstr "kaki teñval (#BDB76B)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:82 msgctxt "Palette" msgid "beige (#F5F5DC)" -msgstr "" +msgstr "bej (#F5F5DC)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:83 msgctxt "Palette" msgid "lightgoldenrodyellow (#FAFAD2)" -msgstr "" +msgstr "bizhier alaouret melen sklaer(#FAFAD2)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:84 msgctxt "Palette" msgid "olive (#808000)" -msgstr "" +msgstr "liv olivez (#808000)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:85 msgctxt "Palette" msgid "yellow (#FFFF00)" -msgstr "" +msgstr "melen (#FFFF00)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:86 msgctxt "Palette" msgid "lightyellow (#FFFFE0)" -msgstr "" +msgstr "melen sklaer (#FFFFE0)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:87 msgctxt "Palette" msgid "ivory (#FFFFF0)" -msgstr "" +msgstr "liv dant olifant (#FFFFF0)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:88 msgctxt "Palette" msgid "olivedrab (#6B8E23)" -msgstr "" +msgstr "liv olivez nozik (#6B8E23)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:89 msgctxt "Palette" msgid "yellowgreen (#9ACD32)" -msgstr "" +msgstr "gwer melen (#9ACD32)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:90 msgctxt "Palette" msgid "darkolivegreen (#556B2F)" -msgstr "" +msgstr "gwer olivez teñval (#556B2F)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:91 msgctxt "Palette" msgid "greenyellow (#ADFF2F)" -msgstr "" +msgstr "melen gwer (#ADFF2F)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:92 msgctxt "Palette" msgid "chartreuse (#7FFF00)" -msgstr "" +msgstr "gwer chartreuz (#7FFF00)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:93 msgctxt "Palette" msgid "lawngreen (#7CFC00)" -msgstr "" +msgstr "gwer leton (#7CFC00)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:94 msgctxt "Palette" msgid "darkseagreen (#8FBC8F)" -msgstr "" +msgstr "gwer mor teñval (#8FBC8F)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:95 msgctxt "Palette" msgid "forestgreen (#228B22)" -msgstr "" +msgstr "gwer koadeg (#228B22)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:96 msgctxt "Palette" msgid "limegreen (#32CD32)" -msgstr "" +msgstr "liv sitroñs glas (#32CD32)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:97 msgctxt "Palette" msgid "lightgreen (#90EE90)" -msgstr "" +msgstr "gwer sklaer (#90EE90)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:98 msgctxt "Palette" msgid "palegreen (#98FB98)" -msgstr "" +msgstr "gwer disliv (#98FB98)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:99 msgctxt "Palette" msgid "darkgreen (#006400)" -msgstr "" +msgstr "gwer teñval (#006400)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:100 msgctxt "Palette" msgid "green (#008000)" -msgstr "" +msgstr "gwer (#008000)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:101 msgctxt "Palette" msgid "lime (#00FF00)" -msgstr "" +msgstr "liv sitroñs (#00FF00)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:102 msgctxt "Palette" msgid "honeydew (#F0FFF0)" -msgstr "" +msgstr "liv glizh melek (#F0FFF0)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:103 msgctxt "Palette" msgid "seagreen (#2E8B57)" -msgstr "" +msgstr "gwer mor (#2E8B57)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:104 msgctxt "Palette" msgid "mediumseagreen (#3CB371)" -msgstr "" +msgstr "gwer mor krenn (#3CB371)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:105 msgctxt "Palette" msgid "springgreen (#00FF7F)" -msgstr "" +msgstr "gwer nevez amzer (#00FF7F)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:106 msgctxt "Palette" msgid "mintcream (#F5FFFA)" -msgstr "" +msgstr "liv koaven dre vent (#F5FFFA)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:107 msgctxt "Palette" msgid "mediumspringgreen (#00FA9A)" -msgstr "" +msgstr "gwer nevez-amzer krenn (#00FA9A)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:108 msgctxt "Palette" msgid "mediumaquamarine (#66CDAA)" -msgstr "" +msgstr "dour mor krenn(#66CDAA)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:109 msgctxt "Palette" msgid "aquamarine (#7FFFD4)" -msgstr "" +msgstr "dour mor (#7FFFD4)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:110 msgctxt "Palette" msgid "turquoise (#40E0D0)" -msgstr "" +msgstr "liv maen turkez (#40E0D0)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:111 msgctxt "Palette" msgid "lightseagreen (#20B2AA)" -msgstr "" +msgstr "gwer mor sklaer (#20B2AA)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:112 msgctxt "Palette" msgid "mediumturquoise (#48D1CC)" -msgstr "" +msgstr "liv maen turkez krenn (#48D1CC)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:113 msgctxt "Palette" msgid "darkslategray (#2F4F4F)" -msgstr "" +msgstr "loued pers teñval (#2F4F4F)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:114 msgctxt "Palette" msgid "paleturquoise (#AFEEEE)" -msgstr "" +msgstr "liv maen turkez disliv (#AFEEEE)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:115 msgctxt "Palette" msgid "teal (#008080)" -msgstr "" +msgstr "liv gourhouad (#008080)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:116 msgctxt "Palette" msgid "darkcyan (#008B8B)" -msgstr "" +msgstr "siañ teñval (#008B8B)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:117 msgctxt "Palette" msgid "cyan (#00FFFF)" -msgstr "" +msgstr "siañ (#00FFFF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:118 msgctxt "Palette" msgid "lightcyan (#E0FFFF)" -msgstr "" +msgstr "siañ sklaer (#E0FFFF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:119 msgctxt "Palette" msgid "azure (#F0FFFF)" -msgstr "" +msgstr "pers (#F0FFFF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:120 msgctxt "Palette" msgid "darkturquoise (#00CED1)" -msgstr "" +msgstr "liv maen turkez teñval (#00CED1)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:121 msgctxt "Palette" msgid "cadetblue (#5F9EA0)" -msgstr "" +msgstr "glas danvez ofiser (#5F9EA0)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:122 msgctxt "Palette" msgid "powderblue (#B0E0E6)" -msgstr "" +msgstr "glas pastel (#B0E0E6)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:123 msgctxt "Palette" msgid "lightblue (#ADD8E6)" -msgstr "" +msgstr "glas sklaer (#ADD8E6)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:124 msgctxt "Palette" msgid "deepskyblue (#00BFFF)" -msgstr "" +msgstr "glas oabl don (#00BFFF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:125 msgctxt "Palette" msgid "skyblue (#87CEEB)" -msgstr "" +msgstr "glas oabl (#87CEEB)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:126 msgctxt "Palette" msgid "lightskyblue (#87CEFA)" -msgstr "" +msgstr "glas oabl sklaer (#87CEFA)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:127 msgctxt "Palette" msgid "steelblue (#4682B4)" -msgstr "" +msgstr "glas dir (#4682B4)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:128 msgctxt "Palette" msgid "aliceblue (#F0F8FF)" -msgstr "" +msgstr "glas alis (#F0F8FF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:129 msgctxt "Palette" msgid "dodgerblue (#1E90FF)" -msgstr "" +msgstr "glas mod Dodger (#1E90FF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:130 msgctxt "Palette" msgid "slategray (#708090)" -msgstr "" +msgstr "loued pers (#708090)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:131 msgctxt "Palette" msgid "lightslategray (#778899)" -msgstr "" +msgstr "loued pers sklaer (#778899)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:132 msgctxt "Palette" msgid "lightsteelblue (#B0C4DE)" -msgstr "" +msgstr "glas dir sklaer (#B0C4DE)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:133 msgctxt "Palette" msgid "cornflowerblue (#6495ED)" -msgstr "" +msgstr "glas glizin (#6495ED)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:134 msgctxt "Palette" msgid "royalblue (#4169E1)" -msgstr "" +msgstr "glas roue (#4169E1)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:135 msgctxt "Palette" msgid "midnightblue (#191970)" -msgstr "" +msgstr "glas kreisnoz (#191970)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:136 msgctxt "Palette" msgid "lavender (#E6E6FA)" -msgstr "" +msgstr "liv lavañd (#E6E6FA)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:137 msgctxt "Palette" msgid "navy (#000080)" -msgstr "" +msgstr "glas mor (#000080)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:138 msgctxt "Palette" msgid "darkblue (#00008B)" -msgstr "" +msgstr "glas teñval (#00008B)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:139 msgctxt "Palette" msgid "mediumblue (#0000CD)" -msgstr "" +msgstr "glas krenn (#0000CD)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:140 msgctxt "Palette" msgid "blue (#0000FF)" -msgstr "" +msgstr "glas (#0000FF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:141 msgctxt "Palette" msgid "ghostwhite (#F8F8FF)" -msgstr "" +msgstr "gwenn tasmant (#F8F8FF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:142 msgctxt "Palette" msgid "slateblue (#6A5ACD)" -msgstr "" +msgstr "glas loued-pers (#6A5ACD)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:143 msgctxt "Palette" msgid "darkslateblue (#483D8B)" -msgstr "" +msgstr "glas loued-pers teñval (#483D8B)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:144 msgctxt "Palette" msgid "mediumslateblue (#7B68EE)" -msgstr "" +msgstr "loued pers krenn (#7B68EE)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:145 msgctxt "Palette" msgid "mediumpurple (#9370DB)" -msgstr "" +msgstr "limestra krenn (#9370DB)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:146 msgctxt "Palette" msgid "blueviolet (#8A2BE2)" -msgstr "" +msgstr "mouk glas (#8A2BE2)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:147 msgctxt "Palette" msgid "indigo (#4B0082)" -msgstr "" +msgstr "indigo (#4B0082)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:148 msgctxt "Palette" msgid "darkorchid (#9932CC)" -msgstr "" +msgstr "liv orkide teñval (#9932CC)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:149 msgctxt "Palette" msgid "darkviolet (#9400D3)" -msgstr "" +msgstr "mouk teñval (#9400D3)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:150 msgctxt "Palette" msgid "mediumorchid (#BA55D3)" -msgstr "" +msgstr "liv orkide krenn (#BA55D3)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:151 msgctxt "Palette" msgid "thistle (#D8BFD8)" -msgstr "" +msgstr "liv askol (#D8BFD8)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:152 msgctxt "Palette" msgid "plum (#DDA0DD)" -msgstr "" +msgstr "liv prun (#DDA0DD)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:153 msgctxt "Palette" msgid "violet (#EE82EE)" -msgstr "" +msgstr "mouk (#EE82EE)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:154 msgctxt "Palette" msgid "purple (#800080)" -msgstr "" +msgstr "limestra (#800080)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:155 msgctxt "Palette" msgid "darkmagenta (#8B008B)" -msgstr "" +msgstr "majenta teñval (#8B008B)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:156 msgctxt "Palette" msgid "magenta (#FF00FF)" -msgstr "" +msgstr "majenta (#FF00FF)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:157 msgctxt "Palette" msgid "orchid (#DA70D6)" -msgstr "" +msgstr "liv orkide (#DA70D6)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:158 msgctxt "Palette" msgid "mediumvioletred (#C71585)" -msgstr "" +msgstr "ruz-mouk krenn (#C71585)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:159 msgctxt "Palette" msgid "deeppink (#FF1493)" -msgstr "" +msgstr "roz don (#FF1493)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:160 msgctxt "Palette" msgid "hotpink (#FF69B4)" -msgstr "" +msgstr "roz flamm (#FF69B4)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:161 msgctxt "Palette" msgid "lavenderblush (#FFF0F5)" -msgstr "" +msgstr "lavañv ruz (#FFF0F5)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:162 msgctxt "Palette" msgid "palevioletred (#DB7093)" -msgstr "" +msgstr "ruz-mouk disliv (#DB7093)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:163 msgctxt "Palette" msgid "crimson (#DC143C)" -msgstr "" +msgstr "ruz-mouk (#DC143C)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:164 msgctxt "Palette" msgid "pink (#FFC0CB)" -msgstr "" +msgstr "roz (#FFC0CB)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:165 msgctxt "Palette" msgid "lightpink (#FFB6C1)" -msgstr "" +msgstr "roz sklaer (#FFB6C1)" #. Palette: ./svg.gpl #: ../share/palettes/palettes.h:166 msgctxt "Palette" msgid "rebeccapurple (#663399)" -msgstr "" +msgstr "rebeccapurple (#663399)" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:167 -#, fuzzy msgctxt "Palette" msgid "Butter 1" -msgstr "Penn karrez berr" +msgstr "Amanenn 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:168 -#, fuzzy msgctxt "Palette" msgid "Butter 2" -msgstr "Penn karrez berr" +msgstr "Amanenn 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:169 -#, fuzzy msgctxt "Palette" msgid "Butter 3" -msgstr "Penn karrez berr" +msgstr "Amanenn 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:170 msgctxt "Palette" msgid "Chameleon 1" -msgstr "" +msgstr "Gwerlaz 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:171 msgctxt "Palette" msgid "Chameleon 2" -msgstr "" +msgstr "Gwerlaz 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:172 msgctxt "Palette" msgid "Chameleon 3" -msgstr "" +msgstr "Gwerlaz 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:173 -#, fuzzy msgctxt "Palette" msgid "Orange 1" -msgstr "Kempenn" +msgstr "Liv orañjez 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:174 -#, fuzzy msgctxt "Palette" msgid "Orange 2" -msgstr "Kempenn" +msgstr "Liv orañjez 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:175 -#, fuzzy msgctxt "Palette" msgid "Orange 3" -msgstr "Kempenn" +msgstr "Liv orañjez 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:176 msgctxt "Palette" msgid "Sky Blue 1" -msgstr "" +msgstr "Glas oabl 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:177 msgctxt "Palette" msgid "Sky Blue 2" -msgstr "" +msgstr "Glas oabl 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:178 msgctxt "Palette" msgid "Sky Blue 3" -msgstr "" +msgstr "Glas oabl 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:179 msgctxt "Palette" msgid "Plum 1" -msgstr "" +msgstr "Liv prun 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:180 msgctxt "Palette" msgid "Plum 2" -msgstr "" +msgstr "Liv prun 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:181 msgctxt "Palette" msgid "Plum 3" -msgstr "" +msgstr "Liv prun 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:182 msgctxt "Palette" msgid "Chocolate 1" -msgstr "" +msgstr "Chokolad 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:183 msgctxt "Palette" msgid "Chocolate 2" -msgstr "" +msgstr "Chokolad 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:184 msgctxt "Palette" msgid "Chocolate 3" -msgstr "" +msgstr "Chokolad 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:185 -#, fuzzy msgctxt "Palette" msgid "Scarlet Red 1" -msgstr "Mod skeulaat" +msgstr "Ruz skarlet 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:186 -#, fuzzy msgctxt "Palette" msgid "Scarlet Red 2" -msgstr "Mod skeulaat" +msgstr "Ruz skarlet 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:187 -#, fuzzy msgctxt "Palette" msgid "Scarlet Red 3" -msgstr "Mod skeulaat" +msgstr "Ruz skarlet 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:188 -#, fuzzy msgctxt "Palette" msgid "Snowy White" -msgstr "Gwenn" +msgstr "Erc'h gwenn" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:189 -#, fuzzy msgctxt "Palette" msgid "Aluminium 1" -msgstr "Aluminiom" +msgstr "Aluminiom 1" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:190 -#, fuzzy msgctxt "Palette" msgid "Aluminium 2" -msgstr "Aluminiom" +msgstr "Aluminiom 2" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:191 -#, fuzzy msgctxt "Palette" msgid "Aluminium 3" -msgstr "Aluminiom" +msgstr "Aluminiom 3" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:192 -#, fuzzy msgctxt "Palette" msgid "Aluminium 4" -msgstr "Aluminiom" +msgstr "Aluminiom 4" + +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:193 +msgctxt "Palette" +msgid "Aluminium 5" +msgstr "Aluminiom 5" + +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:194 +msgctxt "Palette" +msgid "Aluminium 6" +msgstr "Aluminiom 6" + +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:195 +msgctxt "Palette" +msgid "Jet Black" +msgstr "Du pinvidik" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1" +msgstr "Bandennoù 1:1" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1 white" +msgstr "Bandennoù 1:1 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1.5" +msgstr "Bandennoù 1:1.5" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1.5 white" +msgstr "Bandennoù 1:1.5 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:2" +msgstr "Bandennoù 1:2" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:2 white" +msgstr "Bandennoù 1:2 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:3" +msgstr "Bandennoù 1:3" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:3 white" +msgstr "Bandennoù 1:3 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:4" +msgstr "Bandennoù 1:4" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:4 white" +msgstr "Bandennoù 1:4 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:5" +msgstr "Bandennoù 1:5" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:5 white" +msgstr "Bandennoù 1:5 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:8" +msgstr "Bandennoù 1:8" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:8 white" +msgstr "Bandennoù 1:8 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:10" +msgstr "Bandennoù 1:10" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:10 white" +msgstr "Bandennoù 1:10 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:16" +msgstr "Bandennoù 1:16" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:16 white" +msgstr "Bandennoù 1:16 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:32" +msgstr "Bandennoù 1:32" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:32 white" +msgstr "Bandennoù 1:32 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:64" +msgstr "Bandennoù 1:64" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 2:1" +msgstr "Bandennoù 2:1" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 2:1 white" +msgstr "Bandennoù 2:1 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 4:1" +msgstr "Bandennoù 4:1" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 4:1 white" +msgstr "Bandennoù 4:1 gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Checkerboard" +msgstr "Damer" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Checkerboard white" +msgstr "Damer gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Packed circles" +msgstr "Kelc'hioù leuniet" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, small" +msgstr "Piz, bihan" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, small white" +msgstr "Piz, bihan gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, medium" +msgstr "Piz, krenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, medium white" +msgstr "Piz, krenn, krenn gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, large" +msgstr "Piz, bras" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, large white" +msgstr "Piz, bras gwenn" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Wavy" +msgstr "Gwagennek" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:193 -#, fuzzy -msgctxt "Palette" -msgid "Aluminium 5" -msgstr "Aluminiom" +#: ../share/patterns/patterns.svg.h:1 +msgid "Wavy white" +msgstr "Gwagennek gwenn" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:194 -#, fuzzy -msgctxt "Palette" -msgid "Aluminium 6" -msgstr "Aluminiom" +#: ../share/patterns/patterns.svg.h:1 +msgid "Camouflage" +msgstr "Touellivadur" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:195 -#, fuzzy -msgctxt "Palette" -msgid "Jet Black" -msgstr "Du" +#: ../share/patterns/patterns.svg.h:1 +msgid "Ermine" +msgstr "Erminig" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Sand (bitmap)" +msgstr "Traezh (bitmap)" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Cloth (bitmap)" +msgstr "Dilhad (bitmap)" + +#: ../share/patterns/patterns.svg.h:1 +msgid "Old paint (bitmap)" +msgstr "Pent kozh (bitmap)" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:2 msgctxt "Symbol" msgid "AIGA Symbol Signs" -msgstr "" +msgstr "Spletad arouezioù mod AIGA" #. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:3 ../share/symbols/symbols.h:4 +#: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282 msgctxt "Symbol" msgid "Telephone" -msgstr "" +msgstr "Pellgomzer" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:5 ../share/symbols/symbols.h:6 msgctxt "Symbol" msgid "Mail" -msgstr "" +msgstr "Lizhiri" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:7 ../share/symbols/symbols.h:8 -#, fuzzy msgctxt "Symbol" msgid "Currency Exchange" -msgstr "Treuzfollenn vremanel" +msgstr "Eskemm moneiz" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:9 ../share/symbols/symbols.h:10 msgctxt "Symbol" msgid "Currency Exchange - Euro" -msgstr "" +msgstr "Eskemmoù moneiz - Euro" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:11 ../share/symbols/symbols.h:12 msgctxt "Symbol" msgid "Cashier" -msgstr "" +msgstr "Kefiour" #. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:13 ../share/symbols/symbols.h:14 -#, fuzzy +#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214 msgctxt "Symbol" msgid "First Aid" -msgstr "Treyonenn gentañ :" +msgstr "Skoazell gentañ" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:15 ../share/symbols/symbols.h:16 -#, fuzzy msgctxt "Symbol" msgid "Lost and Found" -msgstr "Diront" +msgstr "Kollet ha kavet" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:17 ../share/symbols/symbols.h:18 msgctxt "Symbol" msgid "Coat Check" -msgstr "" +msgstr "Gwiskva" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:19 ../share/symbols/symbols.h:20 msgctxt "Symbol" msgid "Baggage Lockers" -msgstr "" +msgstr "Arrebeurri ar malizennoù" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:21 ../share/symbols/symbols.h:22 msgctxt "Symbol" msgid "Escalator" -msgstr "" +msgstr "Diri ruilh" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:23 ../share/symbols/symbols.h:24 msgctxt "Symbol" msgid "Escalator Down" -msgstr "" +msgstr "Diri ruilh o tiskenn" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:25 ../share/symbols/symbols.h:26 msgctxt "Symbol" msgid "Escalator Up" -msgstr "" +msgstr "Diri ruilh o pignat" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28 msgctxt "Symbol" msgid "Stairs" -msgstr "" +msgstr "Diri" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:29 ../share/symbols/symbols.h:30 msgctxt "Symbol" msgid "Stairs Down" -msgstr "" +msgstr "Diri o tiskenn" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:31 ../share/symbols/symbols.h:32 msgctxt "Symbol" msgid "Stairs Up" -msgstr "" +msgstr "Diri o pignat" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:33 ../share/symbols/symbols.h:34 -#, fuzzy msgctxt "Symbol" msgid "Elevator" -msgstr "Savadur" +msgstr "Diri ruilh" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:35 ../share/symbols/symbols.h:36 msgctxt "Symbol" msgid "Toilets - Men" -msgstr "" +msgstr "Privezioù - Aotrounez" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:37 ../share/symbols/symbols.h:38 msgctxt "Symbol" msgid "Toilets - Women" -msgstr "" +msgstr "Privezioù - Intronezed" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:39 ../share/symbols/symbols.h:40 msgctxt "Symbol" msgid "Toilets" -msgstr "" +msgstr "Privezioù" +# magouri b. -où #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg #: ../share/symbols/symbols.h:41 ../share/symbols/symbols.h:42 -#: ../share/symbols/symbols.h:227 msgctxt "Symbol" msgid "Nursery" -msgstr "" +msgstr "Magouri" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:43 ../share/symbols/symbols.h:44 msgctxt "Symbol" msgid "Drinking Fountain" -msgstr "" +msgstr "Feunteun da evañ" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46 -#, fuzzy msgctxt "Symbol" msgid "Waiting Room" -msgstr "Skrivadur" +msgstr "Sal c'hortoz" #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:47 ../share/symbols/symbols.h:48 -#: ../share/symbols/symbols.h:308 -#, fuzzy +#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232 msgctxt "Symbol" msgid "Information" -msgstr "Stlennoù" +msgstr "Titour" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:49 ../share/symbols/symbols.h:50 -#, fuzzy msgctxt "Symbol" msgid "Hotel Information" -msgstr "Stlennoù ar bajennad" +msgstr "Titouroù al leti" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:51 ../share/symbols/symbols.h:52 -#, fuzzy msgctxt "Symbol" msgid "Air Transportation" -msgstr "Treuzfurmadur" +msgstr "Treuzdougen an aer" #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg #: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54 -#: ../share/symbols/symbols.h:318 msgctxt "Symbol" msgid "Heliport" -msgstr "" +msgstr "Aerborzh biñsaskelloù" #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg #: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56 -#: ../share/symbols/symbols.h:314 msgctxt "Symbol" msgid "Taxi" -msgstr "" +msgstr "Taksi" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58 -#, fuzzy msgctxt "Symbol" msgid "Bus" -msgstr "Ruzedoù" +msgstr "Bus" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60 -#, fuzzy msgctxt "Symbol" msgid "Ground Transportation" -msgstr "Treuzfurmadur" +msgstr "Treuzdougen war al leur" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62 -#, fuzzy msgctxt "Symbol" msgid "Rail Transportation" -msgstr "Treuzfurmadur" +msgstr "Treuzdougen dre roudoù" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64 -#, fuzzy msgctxt "Symbol" msgid "Water Transportation" -msgstr "Treuzfurmadur" +msgstr "Treuzdougen war an dour" #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg #: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66 -#: ../share/symbols/symbols.h:316 msgctxt "Symbol" msgid "Car Rental" -msgstr "" +msgstr "Feurmiñ kirri" #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg #: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68 -#: ../share/symbols/symbols.h:228 msgctxt "Symbol" msgid "Restaurant" -msgstr "" +msgstr "Preti" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70 msgctxt "Symbol" msgid "Coffeeshop" -msgstr "" +msgstr "Kafedi" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72 -#, fuzzy msgctxt "Symbol" msgid "Bar" -msgstr "Rusk" +msgstr "Tavarn" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74 msgctxt "Symbol" msgid "Shops" -msgstr "" +msgstr "Stalioù" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76 msgctxt "Symbol" msgid "Barber Shop - Beauty Salon" -msgstr "" +msgstr "Ficherezh blev - Saloñs kenediñ" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78 msgctxt "Symbol" msgid "Barber Shop" -msgstr "" +msgstr "Ficher blev" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80 msgctxt "Symbol" msgid "Beauty Salon" -msgstr "" +msgstr "Saloñs kenediñ" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82 msgctxt "Symbol" msgid "Ticket Purchase" -msgstr "" +msgstr "Pourchaserezh bilhedoù" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84 msgctxt "Symbol" msgid "Baggage Check In" -msgstr "" +msgstr "Gwiriadur ar pakadoù" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86 msgctxt "Symbol" msgid "Baggage Claim" -msgstr "" +msgstr "Kerc'hat e bakadoù" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88 -#, fuzzy msgctxt "Symbol" msgid "Customs" -msgstr "Personelaat" +msgstr "Maltouterezhioù" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90 -#, fuzzy msgctxt "Symbol" msgid "Immigration" -msgstr "Kefluniadur" +msgstr "Enbroerezh" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92 -#, fuzzy msgctxt "Symbol" msgid "Departing Flights" -msgstr "Sav an arvoned" +msgstr "Nijoù da vont kuit" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94 -#, fuzzy msgctxt "Symbol" msgid "Arriving Flights" -msgstr "Lintr" +msgstr "Nijoù oc'h erruout" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96 msgctxt "Symbol" msgid "Smoking" -msgstr "" +msgstr "Butuniñ" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98 msgctxt "Symbol" msgid "No Smoking" -msgstr "" +msgstr "Arabat butuniñ" #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100 -#: ../share/symbols/symbols.h:325 +#: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246 msgctxt "Symbol" msgid "Parking" -msgstr "" +msgstr "Tuva" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102 msgctxt "Symbol" msgid "No Parking" -msgstr "" +msgstr "Arabat tuvañ" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104 msgctxt "Symbol" msgid "No Dogs" -msgstr "" +msgstr "Chas nac'het" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:105 ../share/symbols/symbols.h:106 msgctxt "Symbol" msgid "No Entry" -msgstr "" +msgstr "Enkerzh difennet" #. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg #: ../share/symbols/symbols.h:107 ../share/symbols/symbols.h:108 -#: ../share/symbols/symbols.h:218 msgctxt "Symbol" msgid "Exit" -msgstr "" +msgstr "Ezkerzh" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:109 ../share/symbols/symbols.h:110 msgctxt "Symbol" msgid "Fire Extinguisher" -msgstr "" +msgstr "Mouger-tan" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:111 ../share/symbols/symbols.h:112 -#, fuzzy msgctxt "Symbol" msgid "Right Arrow" -msgstr "Dehou" +msgstr "Bir dehou" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:113 ../share/symbols/symbols.h:114 msgctxt "Symbol" msgid "Forward and Right Arrow" -msgstr "" +msgstr "Saezh o sevel d'an tu dehou" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:115 ../share/symbols/symbols.h:116 -#, fuzzy msgctxt "Symbol" msgid "Up Arrow" -msgstr "Biroù" +msgstr "Bir sevel" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:117 ../share/symbols/symbols.h:118 msgctxt "Symbol" msgid "Forward and Left Arrow" -msgstr "" +msgstr "Saezh o sevel d'an tu kleiz" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:119 ../share/symbols/symbols.h:120 -#, fuzzy msgctxt "Symbol" msgid "Left Arrow" -msgstr "Biroù" +msgstr "Bir kleiz" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:121 ../share/symbols/symbols.h:122 msgctxt "Symbol" msgid "Left and Down Arrow" -msgstr "" +msgstr "Saezh o tiskenn d'an tu kleiz" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:123 ../share/symbols/symbols.h:124 -#, fuzzy msgctxt "Symbol" msgid "Down Arrow" -msgstr "Biroù" +msgstr "Bir diskenn" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:125 ../share/symbols/symbols.h:126 msgctxt "Symbol" msgid "Right and Down Arrow" -msgstr "" +msgstr "Saezh o tiskenn d'an tu dehou" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:127 ../share/symbols/symbols.h:128 msgctxt "Symbol" msgid "NPS Wheelchair Accessible - 1996" -msgstr "" +msgstr "Haezadus evit kadorioù ruilh Gwazhadoù ar Parkoù Broadel - 1996" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:129 ../share/symbols/symbols.h:130 msgctxt "Symbol" msgid "NPS Wheelchair Accessible" -msgstr "" +msgstr "Haezadus evit kadorioù ruilh Gwazhadoù ar Parkoù Broadel" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:131 ../share/symbols/symbols.h:132 msgctxt "Symbol" msgid "New Wheelchair Accessible" -msgstr "" +msgstr "Haezadus evit ar c'hadorioù ruilh nevez" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:133 msgctxt "Symbol" msgid "Word Balloons" -msgstr "" +msgstr "Lagadennoù komzoù" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:134 msgctxt "Symbol" msgid "Thought Balloon" -msgstr "" +msgstr "Lagadennoù soñjoù" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:135 msgctxt "Symbol" msgid "Dream Speaking" -msgstr "" +msgstr "Lagadenn an hunvreal" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:136 -#, fuzzy msgctxt "Symbol" msgid "Rounded Balloon" -msgstr "Kevre ront" +msgstr "Lagadenn ront" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:137 -#, fuzzy msgctxt "Symbol" msgid "Squared Balloon" -msgstr "Penn karrez" +msgstr "Lagadenn garrez" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:138 msgctxt "Symbol" msgid "Over the Phone" -msgstr "" +msgstr "Dre bellgomz" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:139 msgctxt "Symbol" msgid "Hip Balloon" -msgstr "" +msgstr "C'hwezhigell" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:140 -#, fuzzy msgctxt "Symbol" msgid "Circle Balloon" -msgstr "Kelc'h" +msgstr "Lagadenn gelc'h" #. Symbols: ./BalloonSymbols.svg #: ../share/symbols/symbols.h:141 msgctxt "Symbol" msgid "Exclaim Balloon" -msgstr "" +msgstr "Lgadenn huchal" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:142 msgctxt "Symbol" msgid "Flow Chart Shapes" -msgstr "" +msgstr "Lunioù diervadoù lanvioù" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:143 msgctxt "Symbol" msgid "Process" -msgstr "" +msgstr "Argerzh" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:144 -#, fuzzy msgctxt "Symbol" msgid "Input/Output" -msgstr "Ec'hankad" +msgstr "Enankad/Ec'hankad" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:145 -#, fuzzy msgctxt "Symbol" msgid "Document" msgstr "Teul" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:146 -#, fuzzy msgctxt "Symbol" msgid "Manual Operation" -msgstr "Niñvaderioù jedoniezhel" +msgstr "Niñvader gant an dorn" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:147 -#, fuzzy msgctxt "Symbol" msgid "Preparation" -msgstr "Nebeutoc'h a beurvec'hiañ" +msgstr "Prientadur" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:148 -#, fuzzy msgctxt "Symbol" msgid "Merge" msgstr "Toueziañ" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:149 -#, fuzzy msgctxt "Symbol" msgid "Decision" -msgstr "Spisder" +msgstr "Divizadur" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:150 msgctxt "Symbol" msgid "Magnetic Tape" -msgstr "" +msgstr "Lurell warellek" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:151 -#, fuzzy msgctxt "Symbol" msgid "Display" -msgstr "Mo_d ar skrammañ" +msgstr "Skrammañ" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:152 msgctxt "Symbol" msgid "Auxiliary Operation" -msgstr "" +msgstr "Adniñvader" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:153 -#, fuzzy msgctxt "Symbol" msgid "Manual Input" -msgstr "Enankad EMF" +msgstr "Enankad dre zorn" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:154 -#, fuzzy msgctxt "Symbol" msgid "Extract" -msgstr "Eztennañ ur skeudenn" +msgstr "Eztennañ" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:155 msgctxt "Symbol" msgid "Terminal/Interrupt" -msgstr "" +msgstr "Termenell/Troc'hañ" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:156 msgctxt "Symbol" msgid "Punched Card" -msgstr "" +msgstr "Kartenn treorc'het" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:157 -#, fuzzy msgctxt "Symbol" msgid "Punch Tape" -msgstr "Ober un toull" +msgstr "Lurell treorc'het" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:158 msgctxt "Symbol" msgid "Online Storage" -msgstr "" +msgstr "Kadaviñ enlinenn" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:159 msgctxt "Symbol" msgid "Keying" -msgstr "" +msgstr "Biziata" #. Symbols: ./FlowSymbols.svg #: ../share/symbols/symbols.h:160 msgctxt "Symbol" -msgid "Sort" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:161 -#, fuzzy -msgctxt "Symbol" -msgid "Connector" -msgstr "Kennasker" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:162 -#, fuzzy -msgctxt "Symbol" -msgid "Off-Page Connector" -msgstr "Kennasker" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:163 -msgctxt "Symbol" -msgid "Transmittal Tape" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:164 -msgctxt "Symbol" -msgid "Communication Link" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:165 -#, fuzzy -msgctxt "Symbol" -msgid "Collate" -msgstr "Gouluzañ" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:166 -msgctxt "Symbol" -msgid "Comment/Annotation" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:167 -msgctxt "Symbol" -msgid "Core" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:168 -msgctxt "Symbol" -msgid "Predefined Process" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:169 -msgctxt "Symbol" -msgid "Magnetic Disk (Database)" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:170 -msgctxt "Symbol" -msgid "Magnetic Drum (Direct Access)" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:171 -msgctxt "Symbol" -msgid "Offline Storage" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:172 -msgctxt "Symbol" -msgid "Logical Or" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:173 -msgctxt "Symbol" -msgid "Logical And" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:174 -msgctxt "Symbol" -msgid "Delay" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:175 -msgctxt "Symbol" -msgid "Loop Limit Begin" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:176 -msgctxt "Symbol" -msgid "Loop Limit End" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:177 -#, fuzzy -msgctxt "Symbol" -msgid "Logic Symbols" -msgstr "Arouezioù lizherheñvel" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:178 -msgctxt "Symbol" -msgid "Xnor Gate" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:179 -msgctxt "Symbol" -msgid "Xor Gate" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:180 -msgctxt "Symbol" -msgid "Nor Gate" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:181 -msgctxt "Symbol" -msgid "Or Gate" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:182 -msgctxt "Symbol" -msgid "Nand Gate" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:183 -msgctxt "Symbol" -msgid "And Gate" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:184 -msgctxt "Symbol" -msgid "Buffer" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:185 -msgctxt "Symbol" -msgid "Not Gate" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:186 -msgctxt "Symbol" -msgid "Buffer Small" -msgstr "" - -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:187 -msgctxt "Symbol" -msgid "Not Gate Small" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:188 -#, fuzzy -msgctxt "Symbol" -msgid "Map Symbols" -msgstr "Arouezennoù khmerek" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:189 -msgctxt "Symbol" -msgid "Bed and Breakfast" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:190 -msgctxt "Symbol" -msgid "Youth Hostel" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:191 -#, fuzzy -msgctxt "Symbol" -msgid "Shelter" -msgstr "silañ" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:192 -msgctxt "Symbol" -msgid "Motel" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:193 -msgctxt "Symbol" -msgid "Hotel" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:194 -#, fuzzy -msgctxt "Symbol" -msgid "Hostel" -msgstr "Ostiz" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:195 -#, fuzzy -msgctxt "Symbol" -msgid "Chalet" -msgstr "Livaoueg" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:196 -msgctxt "Symbol" -msgid "Caravan Park" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:197 -#, fuzzy -msgctxt "Symbol" -msgid "Camping" -msgstr "Saflik" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:198 -msgctxt "Symbol" -msgid "Alpine Hut" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:199 -msgctxt "Symbol" -msgid "Bench or Park" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:200 -#, fuzzy -msgctxt "Symbol" -msgid "Playground" -msgstr "Drekva " - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:201 -msgctxt "Symbol" -msgid "Fountain" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:202 -msgctxt "Symbol" -msgid "Library" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:203 -msgctxt "Symbol" -msgid "Town Hall" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:204 -msgctxt "Symbol" -msgid "Court" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:205 -msgctxt "Symbol" -msgid "Fire Station / House" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:206 -#, fuzzy -msgctxt "Symbol" -msgid "Police Station" -msgstr "Muioc'h a beurvec'hiañ" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:207 -msgctxt "Symbol" -msgid "Prison" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:208 -msgctxt "Symbol" -msgid "Post Office" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:209 -#, fuzzy -msgctxt "Symbol" -msgid "Public Building" -msgstr "Domani foran" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:210 -msgctxt "Symbol" -msgid "Recycling" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:211 -#, fuzzy -msgctxt "Symbol" -msgid "Survey Point" -msgstr "Poent Gergonne" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:212 -msgctxt "Symbol" -msgid "Toll Booth" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:213 -msgctxt "Symbol" -msgid "Lift Gate" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:214 -#, fuzzy -msgctxt "Symbol" -msgid "Steps" -msgstr "Pazioù" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:215 -msgctxt "Symbol" -msgid "Stile" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:216 -#, fuzzy -msgctxt "Symbol" -msgid "Kissing Gate" -msgstr "Arouezenn o vankout :" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:217 -msgctxt "Symbol" -msgid "Gate" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:219 -#, fuzzy -msgctxt "Symbol" -msgid "Entrance" -msgstr "Gwellaat" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:220 -msgctxt "Symbol" -msgid "Cycle Barrier" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:221 -#, fuzzy -msgctxt "Symbol" -msgid "Cattle Grid" -msgstr "Kael garteziat" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:222 -msgctxt "Symbol" -msgid "Bollard" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:223 -#, fuzzy -msgctxt "Symbol" -msgid "University" -msgstr "Naoudi" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:224 -msgctxt "Symbol" -msgid "High/Secondary School" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:225 -msgctxt "Symbol" -msgid "School" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:226 -msgctxt "Symbol" -msgid "Kindergarten" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:229 -msgctxt "Symbol" -msgid "Pub" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:230 -msgctxt "Symbol" -msgid "Desserts/Cakes Shop" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:231 -msgctxt "Symbol" -msgid "Fast Food" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:232 -msgctxt "Symbol" -msgid "Public Tap/Water" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:233 -msgctxt "Symbol" -msgid "Cafe" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:234 -msgctxt "Symbol" -msgid "Beer Garden" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:235 -msgctxt "Symbol" -msgid "Wine Bar" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:236 -msgctxt "Symbol" -msgid "Opticians/Eye Doctors" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:237 -#, fuzzy -msgctxt "Symbol" -msgid "Dentist" -msgstr "Naoudi" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:238 -msgctxt "Symbol" -msgid "Veterinarian" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:239 -msgctxt "Symbol" -msgid "Drugs Dispensary" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:240 -msgctxt "Symbol" -msgid "Pharmacy" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:241 -msgctxt "Symbol" -msgid "Accident & Emergency" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:242 -msgctxt "Symbol" -msgid "Hospital" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:243 -#, fuzzy -msgctxt "Symbol" -msgid "Doctors" -msgstr "Kennasker" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:244 -msgctxt "Symbol" -msgid "Scrub Land" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:245 -msgctxt "Symbol" -msgid "Swamp" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:246 -msgctxt "Symbol" -msgid "Hills" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:247 -msgctxt "Symbol" -msgid "Grass Land" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:248 -msgctxt "Symbol" -msgid "Deciduous Forest" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:249 -msgctxt "Symbol" -msgid "Mixed Forest" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:250 -msgctxt "Symbol" -msgid "Coniferous Forest" -msgstr "" +msgid "Sort" +msgstr "Rummañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:251 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:161 msgctxt "Symbol" -msgid "Church or Place of Worship" -msgstr "" +msgid "Connector" +msgstr "Kennasker" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:252 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:162 msgctxt "Symbol" -msgid "Bank" -msgstr "" +msgid "Off-Page Connector" +msgstr "Kennasker etre div bajenn" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:253 -#, fuzzy +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:163 msgctxt "Symbol" -msgid "Power Lines" -msgstr "Klom linenn" +msgid "Transmittal Tape" +msgstr "Lurell dreuzkas" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:254 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:164 msgctxt "Symbol" -msgid "Watch Tower" -msgstr "" +msgid "Communication Link" +msgstr "Ere kehentiñ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:255 -#, fuzzy +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:165 msgctxt "Symbol" -msgid "Transmitter" -msgstr "Treuzfurmiñ ar gousturioù" +msgid "Collate" +msgstr "Dastum" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:256 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:166 msgctxt "Symbol" -msgid "Village" -msgstr "" +msgid "Comment/Annotation" +msgstr "Askelenn/Notenn" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:257 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:167 msgctxt "Symbol" -msgid "Town" -msgstr "" +msgid "Core" +msgstr "Kraoñell" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:258 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:168 msgctxt "Symbol" -msgid "Hamlet" -msgstr "" +msgid "Predefined Process" +msgstr "Argerzh rakdespizet" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:259 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:169 msgctxt "Symbol" -msgid "City" -msgstr "" +msgid "Magnetic Disk (Database)" +msgstr "Kantenn warellek (Stlennvank)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:260 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:170 msgctxt "Symbol" -msgid "Peak" -msgstr "" +msgid "Magnetic Drum (Direct Access)" +msgstr "Tamboulin gwerellek (Haeziñ eeun)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:261 -#, fuzzy +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:171 msgctxt "Symbol" -msgid "Mountain Pass" -msgstr "Gwerenn livet" +msgid "Offline Storage" +msgstr "Kadaviñ ezlinenn" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:262 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:172 msgctxt "Symbol" -msgid "Mine" -msgstr "" +msgid "Logical Or" +msgstr "Pe poellek" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:263 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:173 msgctxt "Symbol" -msgid "Military Complex" -msgstr "" +msgid "Logical And" +msgstr "Ha poellek" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:264 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:174 msgctxt "Symbol" -msgid "Embassy" -msgstr "" +msgid "Delay" +msgstr "Dale" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:265 +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:175 msgctxt "Symbol" -msgid "Toy Shop" -msgstr "" +msgid "Loop Limit Begin" +msgstr "Derou bevenn an dol" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:266 -#, fuzzy +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:176 msgctxt "Symbol" -msgid "Supermarket" -msgstr "Arventenniñ ar markerioù" +msgid "Loop Limit End" +msgstr "Dibenn bevenn an dol" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:267 +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:177 msgctxt "Symbol" -msgid "Jewlers" -msgstr "" +msgid "Logic Symbols" +msgstr "Arouezioù poelloniezh" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:268 +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:178 msgctxt "Symbol" -msgid "Hairdressers" -msgstr "" +msgid "Xnor Gate" +msgstr "Dor EZKETPE (xnor)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:269 -#, fuzzy +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:179 msgctxt "Symbol" -msgid "Greengrocer" -msgstr "Gwer" +msgid "Xor Gate" +msgstr "Dor EZPE (xor)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:270 +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:180 msgctxt "Symbol" -msgid "Gift Shop" -msgstr "" +msgid "Nor Gate" +msgstr "Dor NA (nor)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:271 -#, fuzzy +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:181 msgctxt "Symbol" -msgid "Garden Center" -msgstr "Hanterenn ha kreiz" +msgid "Or Gate" +msgstr "Dor PE (or)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:272 +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:182 msgctxt "Symbol" -msgid "Florist" -msgstr "" +msgid "Nand Gate" +msgstr "Dor KETHA (nand)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:273 +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:183 msgctxt "Symbol" -msgid "Fish Monger" -msgstr "" +msgid "And Gate" +msgstr "Dor PE (and)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:274 +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:184 msgctxt "Symbol" -msgid "Real Estate" -msgstr "" +msgid "Buffer" +msgstr "Skurzher" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:275 -#, fuzzy +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:185 msgctxt "Symbol" -msgid "Hardware / DIY" -msgstr "Dafar" +msgid "Not Gate" +msgstr "Dor KET (not)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:276 +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:186 msgctxt "Symbol" -msgid "Shop" -msgstr "" +msgid "Buffer Small" +msgstr "Stepon bihan" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:277 -#, fuzzy +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:187 msgctxt "Symbol" -msgid "Confectioner" -msgstr "Kennaskadurioù" +msgid "Not Gate Small" +msgstr "Dor KET bihan (not)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:278 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:188 msgctxt "Symbol" -msgid "Computer Shop" -msgstr "" +msgid "United States National Park Service Map Symbols" +msgstr "Arouezioù kartenn gwazerezh parkoù broadel Stadoù Unanet" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:279 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:189 ../share/symbols/symbols.h:190 msgctxt "Symbol" -msgid "Clothing" -msgstr "lenkradur :" +msgid "Airport" +msgstr "Aerborzh" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:280 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:191 ../share/symbols/symbols.h:192 msgctxt "Symbol" -msgid "Mechanic" -msgstr "" +msgid "Amphitheatre" +msgstr "Kelc'hva" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:281 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:193 ../share/symbols/symbols.h:194 msgctxt "Symbol" -msgid "Car Dealer" -msgstr "" +msgid "Bicycle Trail" +msgstr "Gwenoden evit roñsed houarn" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:282 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:195 ../share/symbols/symbols.h:196 msgctxt "Symbol" -msgid "Butcher" -msgstr "" +msgid "Boat Launch" +msgstr "Lañsañ bigi" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:283 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:197 ../share/symbols/symbols.h:198 msgctxt "Symbol" -msgid "Meat Shop" -msgstr "" +msgid "Boat Tour" +msgstr "Tro dre vag" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:284 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:199 ../share/symbols/symbols.h:200 msgctxt "Symbol" -msgid "Bicycle Shop" -msgstr "" +msgid "Bus Stop" +msgstr "Ehan bus" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:285 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202 msgctxt "Symbol" -msgid "Baker" -msgstr "" +msgid "Campfire" +msgstr "Tan kampi" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:286 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:203 ../share/symbols/symbols.h:204 msgctxt "Symbol" -msgid "Off License / Liquor Store" -msgstr "" +msgid "Campground" +msgstr "Leur gampi" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:287 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:205 ../share/symbols/symbols.h:206 msgctxt "Symbol" -msgid "Wind Surfing" -msgstr "" +msgid "CanoeAccess" +msgstr "Haeziñ kanoeoù" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:288 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:207 ../share/symbols/symbols.h:208 msgctxt "Symbol" -msgid "Tennis" -msgstr "" +msgid "Crosscountry Ski Trail" +msgstr "Redadeg skiañ dre ar vro" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:289 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:209 ../share/symbols/symbols.h:210 msgctxt "Symbol" -msgid "Outdoor Pool" -msgstr "" +msgid "Downhill Skiing" +msgstr "Skiañ d'an traoñ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:290 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:211 ../share/symbols/symbols.h:212 msgctxt "Symbol" -msgid "Indoor Pool" -msgstr "" +msgid "Drinking Water" +msgstr "Dour da evañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:291 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:215 ../share/symbols/symbols.h:216 msgctxt "Symbol" -msgid "Skiing" -msgstr "" +msgid "Fishing" +msgstr "Pesketa" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:292 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:217 ../share/symbols/symbols.h:218 msgctxt "Symbol" -msgid "Sailing" -msgstr "Dibunañ" +msgid "Food Service" +msgstr "Gwazerezh boued" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:293 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220 msgctxt "Symbol" -msgid "Leisure Center" -msgstr "Adderaouekaat ar c'hreiz" +msgid "Four Wheel Drive Road" +msgstr "Hent evit peder rod luskañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:294 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222 msgctxt "Symbol" -msgid "Ice Skating" -msgstr "Satin" +msgid "Gas Station" +msgstr "Stal strilheoul" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:295 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:223 ../share/symbols/symbols.h:224 msgctxt "Symbol" -msgid "Equine Sports" -msgstr "" +msgid "Golfing" +msgstr "Golf" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:296 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:225 ../share/symbols/symbols.h:226 msgctxt "Symbol" -msgid "Rock Climbing" -msgstr "" +msgid "Horseback Riding" +msgstr "Mont war varc'h" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:297 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228 msgctxt "Symbol" -msgid "Gym" -msgstr "" +msgid "Hospital" +msgstr "Klañvdi" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:298 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230 msgctxt "Symbol" -msgid "Golf" -msgstr "" +msgid "Ice Skating" +msgstr "Skornruzikellaat" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:299 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:233 ../share/symbols/symbols.h:234 msgctxt "Symbol" -msgid "Diving" -msgstr "Rannañ" +msgid "Litter Receptacle" +msgstr "Pod lastez" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:300 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:235 ../share/symbols/symbols.h:236 msgctxt "Symbol" -msgid "Archery" -msgstr "" +msgid "Lodging" +msgstr "Bodañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:301 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:237 ../share/symbols/symbols.h:238 msgctxt "Symbol" -msgid "Zoo" -msgstr "Zoum" +msgid "Marina" +msgstr "Marina" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:302 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:239 ../share/symbols/symbols.h:240 msgctxt "Symbol" -msgid "Wreck" -msgstr "" +msgid "Motorbike Trail" +msgstr "Gwenodenn evit erc'hmarc'h-tan" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:303 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242 msgctxt "Symbol" -msgid "Water Wheel" -msgstr "Rod" +msgid "Radiator Water" +msgstr "Distaner dour" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:304 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:243 ../share/symbols/symbols.h:244 msgctxt "Symbol" -msgid "Point of Interest" -msgstr "Perzhioù ar moullañ" +msgid "Recycling" +msgstr "Adkelc'hiañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:305 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:247 ../share/symbols/symbols.h:248 msgctxt "Symbol" -msgid "Theater" -msgstr "Krouiñ" +msgid "Pets On Leash" +msgstr "Loened dalc'het gant ur rollenn" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:306 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:249 ../share/symbols/symbols.h:250 msgctxt "Symbol" -msgid "Park / Picnic Area" -msgstr "" +msgid "Picnic Area" +msgstr "Maez piknikañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:307 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:251 ../share/symbols/symbols.h:252 msgctxt "Symbol" -msgid "Monument" -msgstr "Teul" +msgid "Post Office" +msgstr "Ti Post" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:309 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254 msgctxt "Symbol" -msgid "Beach" -msgstr "" +msgid "Ranger Station" +msgstr "Savlec'h gwarded ar c'hoadeg" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:310 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:255 ../share/symbols/symbols.h:256 msgctxt "Symbol" -msgid "Battle Location" -msgstr "Lec'hiadur" +msgid "RV Campground" +msgstr "Tachenn ar c'hirri kampiñ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:311 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:257 ../share/symbols/symbols.h:258 msgctxt "Symbol" -msgid "Archaeology / Ruins" -msgstr "" +msgid "Restrooms" +msgstr "Salioù diskouizhañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:312 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:259 ../share/symbols/symbols.h:260 msgctxt "Symbol" -msgid "Walking" -msgstr "" +msgid "Sailing" +msgstr "Bageal" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:313 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:261 ../share/symbols/symbols.h:262 msgctxt "Symbol" -msgid "Train" -msgstr "Mod tresañ" +msgid "Sanitary Disposal Station" +msgstr "Savlec'h yec'hedel ar skarzhañ " -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:315 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:263 ../share/symbols/symbols.h:264 msgctxt "Symbol" -msgid "Underground Rail" -msgstr "" +msgid "Scuba Diving" +msgstr "Splujañ danvor" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:317 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:265 ../share/symbols/symbols.h:266 msgctxt "Symbol" -msgid "Bike Rental" -msgstr "" +msgid "Self Guided Trail" +msgstr "Gwenodenn dre emsturiañ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:319 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:267 ../share/symbols/symbols.h:268 msgctxt "Symbol" -msgid "Carpool" -msgstr "" +msgid "Shelter" +msgstr "Loj" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:320 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:269 ../share/symbols/symbols.h:270 msgctxt "Symbol" -msgid "Flood Gate" -msgstr "Lañv" +msgid "Showers" +msgstr "Strinkadennoù" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:321 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:271 ../share/symbols/symbols.h:272 msgctxt "Symbol" -msgid "Shipping" -msgstr "Gleb" +msgid "Sledding" +msgstr "Ruzikellaat" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:322 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:273 ../share/symbols/symbols.h:274 msgctxt "Symbol" -msgid "Disabled Parking" -msgstr "Diweredekaet" +msgid "SnowmobileTrail" +msgstr "Gwenodenn evit erc'hmarc'h-tan" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:323 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:275 ../share/symbols/symbols.h:276 msgctxt "Symbol" -msgid "Paid Parking" -msgstr "" +msgid "Stable" +msgstr "Kraoñ" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:324 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278 msgctxt "Symbol" -msgid "Bike Parking" -msgstr "" +msgid "Store" +msgstr "Stal" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:326 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:279 ../share/symbols/symbols.h:280 msgctxt "Symbol" -msgid "Marina" -msgstr "" +msgid "Swimming" +msgstr "Neuial" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:327 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:283 ../share/symbols/symbols.h:284 msgctxt "Symbol" -msgid "Fuel Station" -msgstr "Darempred" +msgid "Emergency Telephone" +msgstr "Pellgomz an trummadoù" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:328 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:285 ../share/symbols/symbols.h:286 msgctxt "Symbol" -msgid "Bus Stop" -msgstr "_Paouez" +msgid "Trailhead" +msgstr "Penn an hent" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:329 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:287 ../share/symbols/symbols.h:288 msgctxt "Symbol" -msgid "Bus Station" -msgstr "Nebeutoc'h a beurvec'hiañ" +msgid "Wheelchair Accessible" +msgstr "Haezadus evit kadorioù ruilh" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:330 -#, fuzzy +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:289 ../share/symbols/symbols.h:290 msgctxt "Symbol" -msgid "Airport" -msgstr "Enporzhiañ" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "A4 Landscape Page" -msgstr "Gwe_ledva" - -#: ../share/templates/templates.h:1 -msgid "Empty A4 landscape sheet" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty landscape" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "A4 Page" -msgstr "Pajenn" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Empty A4 sheet" -msgstr "Diuzad goullo" - -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Black Opaque" -msgstr "Sanell du" - -#: ../share/templates/templates.h:1 -msgid "Empty black page" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "black opaque empty" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "White Opaque" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Empty white page" -msgstr "Ezporzhiañ an dresadenn, ket ar bajennad" - -#: ../share/templates/templates.h:1 -msgid "white opaque empty" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Business Card 85x54mm" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Empty business card template." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "business card empty 85x54" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Business Card 90x50mm" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "business card empty 90x50" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "CD Cover 300dpi" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Empty CD box cover." -msgstr "" +msgid "Wind Surfing" +msgstr "Surfañ dre avel" -#: ../share/templates/templates.h:1 -msgid "CD cover disc disk 300dpi box" -msgstr "" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:291 +msgctxt "Symbol" +msgid "Blank" +msgstr "Goullo" #: ../share/templates/templates.h:1 -msgid "CD Label 120x120 " -msgstr "" +msgid "CD Label 120mmx120mm " +msgstr "Skritellig CD 120mmx120mm" #: ../share/templates/templates.h:1 msgid "Simple CD Label template with disc's pattern." -msgstr "" +msgstr "Patrom ur skritell evit ur CD eeun gant goustur ar gantenn." #: ../share/templates/templates.h:1 msgid "CD label 120x120 disc disk" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Regular 300dpi " -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD covers." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD cover regular 300dpi" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Slim 300dpi " -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD slim covers." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD cover slim 300dpi" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Superslim 300dpi " -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD superslim covers." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD cover superslim 300dpi" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Ultraslim 300dpi " -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD ultraslim covers." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "DVD cover ultraslim 300dpi" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Desktop 1024x768" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Empty desktop size sheet" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "desktop 1024x768 wallpaper" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Desktop 1600x1200" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "desktop 1600x1200 wallpaper" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Desktop 640x480" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "desktop 640x480 wallpaper" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Desktop 800x600" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "desktop 800x600 wallpaper" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Fontforge Glyph" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "font fontforge glyph 1000x1000" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Icon 16x16" -msgstr "16x16" - -#: ../share/templates/templates.h:1 -msgid "Small 16x16 icon template." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "icon 16x16 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Icon 32x32" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "32x32 icon template." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "icon 32x32 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Icon 48x48" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "48x48 icon template." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "icon 48x48 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Icon 64x64" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "64x64 icon template." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "icon 64x64 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Letter Landscape" -msgstr "Gwe_ledva" - -#: ../share/templates/templates.h:1 -msgid "Standard letter landscape sheet - 792x612" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "letter landscape 792x612 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Letter" -msgstr "Lizherenn :" - -#: ../share/templates/templates.h:1 -msgid "Standard letter sheet - 612x792" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "letter 612x792 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "No Borders" -msgstr "Urzh" - -#: ../share/templates/templates.h:1 -msgid "Empty sheet with no borders" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "no borders empty" -msgstr "" +msgstr "Skritellig CD 120x120 pladenn kantenn" #: ../share/templates/templates.h:1 -#, fuzzy msgid "No Layers" -msgstr "Treuzfollenn" +msgstr "Treuzfollenn ebet" #: ../share/templates/templates.h:1 msgid "Empty sheet with no layers" -msgstr "" +msgstr "Follenn c'houllo hep treuzfollennoù" #: ../share/templates/templates.h:1 -#, fuzzy msgid "no layers empty" -msgstr "Kemmañ demerez an dreuzfollenn" - -#: ../share/templates/templates.h:1 -msgid "Video HDTV 1920x1080" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "HDTV video template for 1920x1080 resolution." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "HDTV video empty 1920x1080" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Video NTSC 720x486" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "NTSC video template for 720x486 resolution." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "NTSC video empty 720x486" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Video PAL 728x576" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "PAL video template for 728x576 resolution." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "PAL video empty 728x576" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Web Banner 468x60" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Empty 468x60 web banner template." -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "web banner 468x60 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Web Banner 728x90" -msgstr "" - -#: ../share/templates/templates.h:1 -msgid "Empty 728x90 web banner template." -msgstr "" +msgstr "treuzfollenn c'houllo ebet" #: ../share/templates/templates.h:1 -msgid "web banner 728x90 empty" -msgstr "" - -#: ../share/templates/templates.h:1 -#, fuzzy msgid "LaTeX Beamer" -msgstr "Moullañ LaTex" +msgstr "Videovannerez LaTex" #: ../share/templates/templates.h:1 msgid "LaTeX beamer template with helping grid." -msgstr "" +msgstr "Patrom videovannerez LaTex gant ur gael skoazellañ." #: ../share/templates/templates.h:1 msgid "LaTex LaTeX latex grid beamer" -msgstr "" +msgstr "Videovannerez ar gael evit LaTex LaTeX latex" #: ../share/templates/templates.h:1 -#, fuzzy msgid "Typography Canvas" -msgstr "Spirograf" +msgstr "Steuenn al lizherennerezh" #: ../share/templates/templates.h:1 msgid "Empty typography canvas with helping guidelines." -msgstr "" +msgstr "Steuenn lizherennerezh c'houllo gant ar sturlinennoù skoazell." #: ../share/templates/templates.h:1 msgid "guidelines typography canvas" -msgstr "" +msgstr "steuenn lizherennerezh ar sturlinennoù" #. 3D box -#: ../src/box3d.cpp:259 ../src/box3d.cpp:1310 -#: ../src/ui/dialog/inkscape-preferences.cpp:398 +#: ../src/box3d.cpp:260 ../src/box3d.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:403 msgid "3D Box" msgstr "Boest 3M" -#: ../src/color-profile.cpp:852 +#: ../src/color-profile.cpp:853 #, c-format msgid "Color profiles directory (%s) is unavailable." msgstr "Dihegerz eo kavlec'hiad aelad al livioù (%s)." -#: ../src/color-profile.cpp:911 ../src/color-profile.cpp:928 +#: ../src/color-profile.cpp:912 ../src/color-profile.cpp:929 msgid "(invalid UTF-8 string)" msgstr "(hedad mod UTF-8 didalvoudek)" -#: ../src/color-profile.cpp:913 ../src/filter-enums.cpp:121 -#: ../src/live_effects/lpe-ruler.cpp:32 -#: ../src/ui/dialog/filter-effects-dialog.cpp:549 -#: ../src/ui/dialog/inkscape-preferences.cpp:332 -#: ../src/ui/dialog/inkscape-preferences.cpp:643 -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 -#: ../src/ui/dialog/inkscape-preferences.cpp:1837 -#: ../src/ui/dialog/input.cpp:742 ../src/ui/dialog/input.cpp:743 -#: ../src/ui/dialog/input.cpp:1571 ../src/ui/dialog/input.cpp:1625 -#: ../src/verbs.cpp:2349 ../src/widgets/gradient-toolbar.cpp:1112 -#: ../src/widgets/pencil-toolbar.cpp:155 -#: ../src/widgets/stroke-marker-selector.cpp:388 -#: ../share/extensions/gcodetools_area.inx.h:48 -#: ../share/extensions/gcodetools_dxf_points.inx.h:20 -#: ../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:24 -#: ../share/extensions/plotter.inx.h:15 ../share/extensions/scour.inx.h:18 +#: ../src/color-profile.cpp:914 +msgctxt "Profile name" msgid "None" msgstr "Tra ebet" -#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65 +#: ../src/context-fns.cpp:33 ../src/context-fns.cpp:62 msgid "Current layer is hidden. Unhide it to be able to draw on it." msgstr "" "Kuzhet eo bet an dreuzfollenn vremanel. Diguzhat a-benn bezañ evit " "tresañ warni." -#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71 +#: ../src/context-fns.cpp:39 ../src/context-fns.cpp:68 msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "" "Prennet eo bet an dreuzfollenn vremanel. Dibrennañ a-benn bezañ evit " @@ -3298,16 +4486,16 @@ msgstr "" msgid "Create guide" msgstr "Krouiñ un dealf" -#: ../src/desktop-events.cpp:471 +#: ../src/desktop-events.cpp:481 msgid "Move guide" msgstr "Dilec'hiañ un dealf" -#: ../src/desktop-events.cpp:478 ../src/desktop-events.cpp:536 +#: ../src/desktop-events.cpp:488 ../src/desktop-events.cpp:546 #: ../src/ui/dialog/guides.cpp:138 msgid "Delete guide" msgstr "Diverkañ un dealf" -#: ../src/desktop-events.cpp:516 +#: ../src/desktop-events.cpp:526 #, c-format msgid "Guideline: %s" msgstr "Linenn an dealfoù : %s" @@ -3320,95 +4508,92 @@ msgstr "Zoum kent ebet" msgid "No next zoom." msgstr "Zoum nes ebet" -#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:693 +#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:667 msgid "Grid _units:" msgstr "_Unanennoù ar gael :" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 +#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:669 msgid "_Origin X:" msgstr "_Orin X :" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -#: ../src/ui/dialog/inkscape-preferences.cpp:762 +#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:669 +#: ../src/ui/dialog/inkscape-preferences.cpp:742 +#: ../src/ui/dialog/inkscape-preferences.cpp:767 msgid "X coordinate of grid origin" msgstr "Daveenn X ar gael orin" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 +#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:671 msgid "O_rigin Y:" msgstr "O_rin Y :" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 -#: ../src/ui/dialog/inkscape-preferences.cpp:738 -#: ../src/ui/dialog/inkscape-preferences.cpp:763 +#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:671 +#: ../src/ui/dialog/inkscape-preferences.cpp:743 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 msgid "Y coordinate of grid origin" msgstr "Daveenn Y ar gael orin" -#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:701 +#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:675 msgid "Spacing _Y:" msgstr "Esaouiñ _Y :" #: ../src/display/canvas-axonomgrid.cpp:323 -#: ../src/ui/dialog/inkscape-preferences.cpp:766 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "Base length of z-axis" msgstr "Hirder diazez an ahel-z" #: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:769 -#: ../src/widgets/box3d-toolbar.cpp:299 +#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle X:" msgstr "Korn X :" #: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:769 +#: ../src/ui/dialog/inkscape-preferences.cpp:774 msgid "Angle of x-axis" msgstr "Korn an ahel-x" #: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:770 -#: ../src/widgets/box3d-toolbar.cpp:378 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle Z:" msgstr "Korn Z :" #: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:770 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Angle of z-axis" msgstr "Korn an ahel-y" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -#, fuzzy +#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 msgid "Minor grid line _color:" -msgstr "Liv linennoù pennañ ar gael :" +msgstr "Liv linennoù _bihanañ ar gael :" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -#: ../src/ui/dialog/inkscape-preferences.cpp:721 -#, fuzzy +#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 +#: ../src/ui/dialog/inkscape-preferences.cpp:726 msgid "Minor grid line color" -msgstr "Liv linennoù pennañ ar gael" +msgstr "Liv linennoù bihanañ ar gael" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -#, fuzzy +#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 msgid "Color of the minor grid lines" -msgstr "Liv linennoù ar gael" +msgstr "Liv linennoù bihanañ ar gael" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 +#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:684 msgid "Ma_jor grid line color:" msgstr "Liv linennoù _pennañ ar gael :" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 -#: ../src/ui/dialog/inkscape-preferences.cpp:723 +#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:684 +#: ../src/ui/dialog/inkscape-preferences.cpp:728 msgid "Major grid line color" msgstr "Liv linennoù pennañ ar gael" -#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:711 +#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:685 msgid "Color of the major (highlighted) grid lines" msgstr "Liv linennoù pennañ (usskedus) ar gael" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:689 msgid "_Major grid line every:" msgstr "Linenn bennañ war bep :" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:689 msgid "lines" msgstr "linenn" @@ -3422,15 +4607,15 @@ msgstr "Kael reizhornek" msgid "Axonometric grid" msgstr "Kael ahelventouriel" -#: ../src/display/canvas-grid.cpp:275 +#: ../src/display/canvas-grid.cpp:249 msgid "Create new grid" msgstr "Krouiñ ur gael nevez" -#: ../src/display/canvas-grid.cpp:341 +#: ../src/display/canvas-grid.cpp:315 msgid "_Enabled" msgstr "Gw_eredekaet" -#: ../src/display/canvas-grid.cpp:342 +#: ../src/display/canvas-grid.cpp:316 msgid "" "Determines whether to snap to this grid or not. Can be 'on' for invisible " "grids." @@ -3438,11 +4623,11 @@ msgstr "" "Despizañ a ra mar bez desteudet ouzh ar gael pe get. Gweredekaet e vez evit " "kaelioù diwelus ivez." -#: ../src/display/canvas-grid.cpp:346 +#: ../src/display/canvas-grid.cpp:320 msgid "Snap to visible _grid lines only" msgstr "Desteudañ ouzh linennoù hewel ar _gael nemetken" -#: ../src/display/canvas-grid.cpp:347 +#: ../src/display/canvas-grid.cpp:321 msgid "" "When zoomed out, not all grid lines will be displayed. Only the visible ones " "will be snapped to" @@ -3450,11 +4635,11 @@ msgstr "" "Pa vez zoumet da vrasaat ne vo ket skrammet holl linennoù ar gael. Ouzh ar " "re hewel nemetken e vezo desteudet" -#: ../src/display/canvas-grid.cpp:351 +#: ../src/display/canvas-grid.cpp:325 msgid "_Visible" msgstr "_Hewel" -#: ../src/display/canvas-grid.cpp:352 +#: ../src/display/canvas-grid.cpp:326 msgid "" "Determines whether the grid is displayed or not. Objects are still snapped " "to invisible grids." @@ -3462,25 +4647,25 @@ msgstr "" "Despizañ a ra mar bez skrammet ar gael pe get. Desteudet e vez an ergorennoù " "ouzh ar c'haelioù diwelus." -#: ../src/display/canvas-grid.cpp:699 +#: ../src/display/canvas-grid.cpp:673 msgid "Spacing _X:" msgstr "Esaouiñ _X :" -#: ../src/display/canvas-grid.cpp:699 -#: ../src/ui/dialog/inkscape-preferences.cpp:743 +#: ../src/display/canvas-grid.cpp:673 +#: ../src/ui/dialog/inkscape-preferences.cpp:748 msgid "Distance between vertical grid lines" msgstr "Pellder etre linennoù a-serzh ar gael" -#: ../src/display/canvas-grid.cpp:701 -#: ../src/ui/dialog/inkscape-preferences.cpp:744 +#: ../src/display/canvas-grid.cpp:675 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 msgid "Distance between horizontal grid lines" -msgstr "Pellder etre linennoù a-zremm ar gael" +msgstr "Pellder etre linennoù a-blaen ar gael" -#: ../src/display/canvas-grid.cpp:732 +#: ../src/display/canvas-grid.cpp:706 msgid "_Show dots instead of lines" msgstr "Diskouez poentoù e-lec'h linennoù" -#: ../src/display/canvas-grid.cpp:733 +#: ../src/display/canvas-grid.cpp:707 msgid "If set, displays dots at gridpoints instead of gridlines" msgstr "Mar gweredekaet e vo diskouezet poentoù e-lec'h linennoù gant ar gael" @@ -3499,9 +4684,8 @@ msgid "grid intersection" msgstr "kenskejadur ar gael" #: ../src/display/snap-indicator.cpp:85 -#, fuzzy msgid "grid line (perpendicular)" -msgstr "Kreizkornenn genserzh" +msgstr "linenn ar gael (kenserzh)" #: ../src/display/snap-indicator.cpp:88 msgid "guide" @@ -3516,9 +4700,8 @@ msgid "guide origin" msgstr "orin an dealf" #: ../src/display/snap-indicator.cpp:97 -#, fuzzy msgid "guide (perpendicular)" -msgstr "Kreizkornenn genserzh" +msgstr "dealf (kenserzh)" #: ../src/display/snap-indicator.cpp:100 msgid "grid-guide intersection" @@ -3537,40 +4720,36 @@ msgid "path" msgstr "treug" #: ../src/display/snap-indicator.cpp:112 -#, fuzzy msgid "path (perpendicular)" -msgstr "Kreizkornenn genserzh" +msgstr "treug (kenserzh)" #: ../src/display/snap-indicator.cpp:115 msgid "path (tangential)" -msgstr "" +msgstr "treug (a-spin)" #: ../src/display/snap-indicator.cpp:118 msgid "path intersection" msgstr "Kenskejadur an treug" #: ../src/display/snap-indicator.cpp:121 -#, fuzzy msgid "guide-path intersection" -msgstr "kenskejadur an dealf" +msgstr "kenskejadur dealf-treug" #: ../src/display/snap-indicator.cpp:124 -#, fuzzy msgid "clip-path" -msgstr "Arventenniñ an treug dic'hronnañ" +msgstr "treug dic'hronnañ" #: ../src/display/snap-indicator.cpp:127 -#, fuzzy msgid "mask-path" -msgstr "Embann treug ur maskl" +msgstr "maskl-treug" #: ../src/display/snap-indicator.cpp:130 msgid "bounding box corner" -msgstr "kornad ar voest bevennet" +msgstr "kornad ar voestad vevenniñ" #: ../src/display/snap-indicator.cpp:133 msgid "bounding box side" -msgstr "tu ar voest bevennet" +msgstr "tu ar voestad vevenniñ" #: ../src/display/snap-indicator.cpp:136 msgid "page border" @@ -3594,7 +4773,7 @@ msgstr "poent kreiz tu ar voestad vevenniñ" #: ../src/display/snap-indicator.cpp:151 msgid "bounding box midpoint" -msgstr "Poent kreiz ar voest vevenniñ" +msgstr "Poent kreiz ar voestad vevenniñ" #: ../src/display/snap-indicator.cpp:154 msgid "page corner" @@ -3610,7 +4789,7 @@ msgstr "kornad" #: ../src/display/snap-indicator.cpp:164 msgid "text anchor" -msgstr "" +msgstr "eror an destenn" #: ../src/display/snap-indicator.cpp:167 msgid "text baseline" @@ -3626,21 +4805,21 @@ msgstr "destrizhadur" #: ../src/display/snap-indicator.cpp:187 msgid "Bounding box corner" -msgstr "Kornad ar boest bevennet" +msgstr "Kornad ar voestad vevenniñ" #: ../src/display/snap-indicator.cpp:190 msgid "Bounding box midpoint" -msgstr "Poent kreiz ar boest bevennet" +msgstr "Poent kreiz ar voestad vevenniñ" #: ../src/display/snap-indicator.cpp:193 msgid "Bounding box side midpoint" msgstr "Poent kreiz tu ar voestad vevenniñ" -#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1319 +#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1505 msgid "Smooth node" msgstr "Klomoù lenkr" -#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1318 +#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1504 msgid "Cusp node" msgstr "Klom ar beg" @@ -3685,9 +4864,8 @@ msgid "Corner" msgstr "Kornad" #: ../src/display/snap-indicator.cpp:234 -#, fuzzy msgid "Text anchor" -msgstr "Enankad testenn" +msgstr "Eor an destenn" #: ../src/display/snap-indicator.cpp:237 msgid "Multiple of grid spacing" @@ -3697,22 +4875,21 @@ msgstr "Lieskement da esaouaiñ ar gael" msgid " to " msgstr " e " -#: ../src/document.cpp:542 +#: ../src/document.cpp:541 #, c-format msgid "New document %d" msgstr "Teul nevez %d" -#: ../src/document.cpp:547 -#, fuzzy, c-format +#: ../src/document.cpp:546 +#, c-format msgid "Memory document %d" msgstr "Teul kounañ %d" -#: ../src/document.cpp:576 -#, fuzzy +#: ../src/document.cpp:575 msgid "Memory document %1" -msgstr "Teul kounañ %d" +msgstr "Teul kounañ %1" -#: ../src/document.cpp:788 +#: ../src/document.cpp:790 #, c-format msgid "Unnamed document %d" msgstr "Teul dianv %d" @@ -3722,11 +4899,11 @@ msgid "[Unchanged]" msgstr "[Digemm]" #. Edit -#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2386 +#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2469 msgid "_Undo" msgstr "Diz_ober" -#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2388 +#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2471 msgid "_Redo" msgstr "Adobe_r" @@ -3754,10 +4931,9 @@ msgstr " deskrivadur" msgid " (No preferences)" msgstr " (Gwellvez ebet)" -#: ../src/extension/effect.h:70 ../src/verbs.cpp:2160 -#, fuzzy +#: ../src/extension/effect.h:70 ../src/verbs.cpp:2243 msgid "Extensions" -msgstr "Askouez_hioù" +msgstr "Askouezhioù" #. This is some filler text, needs to change before relase #: ../src/extension/error-file.cpp:52 @@ -3787,7 +4963,7 @@ msgstr "Emañ '%s' o labourat, gortozit mar plij..." #. static int i = 0; #. std::cout << "Checking module[" << i++ << "]: " << name << std::endl; -#: ../src/extension/extension.cpp:266 +#: ../src/extension/extension.cpp:271 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." @@ -3796,71 +4972,71 @@ msgstr "" "askouezh-mañ. Marteze ez eo erruet ar restr .inx dizereat en abeg d'ur " "staliadur faziek eus Inkscape." -#: ../src/extension/extension.cpp:276 +#: ../src/extension/extension.cpp:281 msgid "the extension is designed for Windows only." -msgstr "" +msgstr "evit Windows nemetken eo bet ergrafet an askouezh." -#: ../src/extension/extension.cpp:281 +#: ../src/extension/extension.cpp:286 msgid "an ID was not defined for it." msgstr "ne oa ket despizet an naoudi (id) eviti." -#: ../src/extension/extension.cpp:285 +#: ../src/extension/extension.cpp:290 msgid "there was no name defined for it." msgstr "ne oa anv ebet despizet eviti." -#: ../src/extension/extension.cpp:289 +#: ../src/extension/extension.cpp:294 msgid "the XML description of it got lost." msgstr "kollet eo bet an deskrivadur XML eviti." -#: ../src/extension/extension.cpp:293 +#: ../src/extension/extension.cpp:298 msgid "no implementation was defined for the extension." msgstr "kefloueradur ebet bet despizet evit an askouezh." #. std::cout << "Failed: " << *(_deps[i]) << std::endl; -#: ../src/extension/extension.cpp:300 +#: ../src/extension/extension.cpp:305 msgid "a dependency was not met." msgstr "n'eo ket bet kejet ouzh un diazalc'h." -#: ../src/extension/extension.cpp:320 +#: ../src/extension/extension.cpp:325 msgid "Extension \"" msgstr "Askouezh \"" -#: ../src/extension/extension.cpp:320 +#: ../src/extension/extension.cpp:325 msgid "\" failed to load because " msgstr "\" n'eo ket bet karget rak" -#: ../src/extension/extension.cpp:669 +#: ../src/extension/extension.cpp:674 #, c-format msgid "Could not create extension error log file '%s'" msgstr "" "N'haller ket krouiñ ur restr e kerzhlevr ar fazioù a-fet askouezhioù '%s'" -#: ../src/extension/extension.cpp:777 +#: ../src/extension/extension.cpp:782 #: ../share/extensions/webslicer_create_rect.inx.h:2 msgid "Name:" msgstr "Anv :" -#: ../src/extension/extension.cpp:778 +#: ../src/extension/extension.cpp:783 msgid "ID:" msgstr "Naoudi :" -#: ../src/extension/extension.cpp:779 +#: ../src/extension/extension.cpp:784 msgid "State:" msgstr "Stad :" -#: ../src/extension/extension.cpp:779 +#: ../src/extension/extension.cpp:784 msgid "Loaded" msgstr "Pellgarget" -#: ../src/extension/extension.cpp:779 +#: ../src/extension/extension.cpp:784 msgid "Unloaded" msgstr "Ket karget" -#: ../src/extension/extension.cpp:779 +#: ../src/extension/extension.cpp:784 msgid "Deactivated" msgstr "Diweredekaet" -#: ../src/extension/extension.cpp:819 +#: ../src/extension/extension.cpp:824 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 " @@ -3870,7 +5046,7 @@ msgstr "" "sell war lec'hienn internet Inkscape pe c'houlennit digant ar \"mailing list" "\" mar bez goulennoù a-zivout an askouezh-mañ." -#: ../src/extension/implementation/script.cpp:1037 +#: ../src/extension/implementation/script.cpp:1057 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 " @@ -3903,6 +5079,7 @@ msgstr "Gwehin azasaus" #: ../src/extension/internal/bitmap/raise.cpp:42 #: ../src/extension/internal/bitmap/sample.cpp:41 #: ../src/extension/internal/bluredge.cpp:138 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:63 #: ../src/ui/dialog/object-attributes.cpp:68 #: ../src/ui/dialog/object-attributes.cpp:77 #: ../src/widgets/calligraphy-toolbar.cpp:430 @@ -3965,9 +5142,8 @@ msgid "Raster" msgstr "Anneuenn" #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:49 -#, fuzzy msgid "Apply adaptive thresholding to selected bitmap(s)" -msgstr "Arloañ efed ar gwehin azasaus d'ar bitmap(où) diuzet." +msgstr "Seveniñ efed ar gwehin azasaus d'ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/addNoise.cpp:45 msgid "Add Noise" @@ -3996,11 +5172,11 @@ msgstr "Unvaniñ an trouz" #: ../src/extension/internal/bitmap/addNoise.cpp:49 msgid "Gaussian Noise" -msgstr "Trouz Gausse" +msgstr "Trouz mod Gausse" #: ../src/extension/internal/bitmap/addNoise.cpp:50 msgid "Multiplicative Gaussian Noise" -msgstr "Trouz Gaussian liesadel" +msgstr "Trouz mod Gausse liesadel" #: ../src/extension/internal/bitmap/addNoise.cpp:51 msgid "Impulse Noise" @@ -4008,16 +5184,15 @@ msgstr "Luskañ an trouz" #: ../src/extension/internal/bitmap/addNoise.cpp:52 msgid "Laplacian Noise" -msgstr "Trouz Laplace" +msgstr "Trouz mod Laplace" #: ../src/extension/internal/bitmap/addNoise.cpp:53 msgid "Poisson Noise" -msgstr "Trouz Poisson" +msgstr "Trouz mod Poisson" #: ../src/extension/internal/bitmap/addNoise.cpp:60 -#, fuzzy msgid "Add random noise to selected bitmap(s)" -msgstr "Ouzhpennañ trouz dargouezhekaet d'ar bitmap(où) diuzet." +msgstr "Ouzhpennañ trouz dargouezhekaet d'ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/blur.cpp:38 #: ../src/extension/internal/filter/blurs.h:54 @@ -4044,9 +5219,8 @@ msgstr "Skin :" #: ../src/extension/internal/bitmap/gaussianBlur.cpp:41 #: ../src/extension/internal/bitmap/sharpen.cpp:41 #: ../src/extension/internal/bitmap/unsharpmask.cpp:44 -#, fuzzy msgid "Sigma:" -msgstr "Sigma" +msgstr "Sigma :" #: ../src/extension/internal/bitmap/blur.cpp:47 msgid "Blur selected bitmap(s)" @@ -4057,9 +5231,8 @@ msgid "Channel" msgstr "Sanell" #: ../src/extension/internal/bitmap/channel.cpp:50 -#, fuzzy msgid "Layer:" -msgstr "Treuzfollenn" +msgstr "Treuzfollenn :" #: ../src/extension/internal/bitmap/channel.cpp:51 #: ../src/extension/internal/bitmap/levelChannel.cpp:55 @@ -4107,88 +5280,27 @@ msgid "Matte Channel" msgstr "Sanell an disgleur" #: ../src/extension/internal/bitmap/channel.cpp:66 -#, fuzzy msgid "Extract specific channel from image" -msgstr "Eztennañ ar sanell spesadel diouzh ar skeudenn." +msgstr "Eztennañ ar sanell spesadel diouzh ar skeudenn" #: ../src/extension/internal/bitmap/charcoal.cpp:38 msgid "Charcoal" msgstr "Glaou tresañ" #: ../src/extension/internal/bitmap/charcoal.cpp:47 -#, fuzzy msgid "Apply charcoal stylization to selected bitmap(s)" -msgstr "Arloañ efed ar glaou tresañ war ar bitmap(où) diuzet" +msgstr "Seveniñ efed ar glaou tresañ war ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/colorize.cpp:50 #: ../src/extension/internal/filter/color.h:317 msgid "Colorize" msgstr "Livañ" -#: ../src/extension/internal/bitmap/colorize.cpp:52 -#: ../src/extension/internal/filter/bumps.h:101 -#: ../src/extension/internal/filter/bumps.h:321 -#: ../src/extension/internal/filter/bumps.h:328 -#: ../src/extension/internal/filter/color.h:82 -#: ../src/extension/internal/filter/color.h:164 -#: ../src/extension/internal/filter/color.h:171 -#: ../src/extension/internal/filter/color.h:262 -#: ../src/extension/internal/filter/color.h:340 -#: ../src/extension/internal/filter/color.h:347 -#: ../src/extension/internal/filter/color.h:437 -#: ../src/extension/internal/filter/color.h:532 -#: ../src/extension/internal/filter/color.h:654 -#: ../src/extension/internal/filter/color.h:751 -#: ../src/extension/internal/filter/color.h:830 -#: ../src/extension/internal/filter/color.h:921 -#: ../src/extension/internal/filter/color.h:1049 -#: ../src/extension/internal/filter/color.h:1119 -#: ../src/extension/internal/filter/color.h:1212 -#: ../src/extension/internal/filter/color.h:1324 -#: ../src/extension/internal/filter/color.h:1429 -#: ../src/extension/internal/filter/color.h:1505 -#: ../src/extension/internal/filter/color.h:1609 -#: ../src/extension/internal/filter/color.h:1616 -#: ../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:713 -#: ../src/extension/internal/filter/paint.h:717 -#: ../src/extension/internal/filter/shadows.h:73 -#: ../src/extension/internal/filter/transparency.h:345 -#: ../src/filter-enums.cpp:66 ../src/ui/dialog/clonetiler.cpp:832 -#: ../src/ui/dialog/clonetiler.cpp:983 -#: ../src/ui/dialog/document-properties.cpp:157 -#: ../share/extensions/color_HSL_adjust.inx.h:20 -#: ../share/extensions/color_blackandwhite.inx.h:3 -#: ../share/extensions/color_brighter.inx.h:2 -#: ../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_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 "Livañ" - #: ../src/extension/internal/bitmap/colorize.cpp:58 -#, fuzzy msgid "Colorize selected bitmap(s) with specified color, using given opacity" msgstr "" "Livañ ar bitmap(où) diuzet gant al liv erspizet, en ur arverañ an demerez " -"lavaret." +"lavaret" #: ../src/extension/internal/bitmap/contrast.cpp:40 #: ../src/extension/internal/filter/color.h:1114 @@ -4196,9 +5308,8 @@ msgid "Contrast" msgstr "Dargemm" #: ../src/extension/internal/bitmap/contrast.cpp:42 -#, fuzzy msgid "Adjust:" -msgstr "Kengeidañ" +msgstr "Kengeidañ :" #: ../src/extension/internal/bitmap/contrast.cpp:48 msgid "Increase or decrease contrast in bitmap(s)" @@ -4208,31 +5319,27 @@ msgstr "Kreskiñ pe zigreskiñ an dargemm war ar bitmap(où)" #: ../src/extension/internal/filter/bumps.h:86 #: ../src/extension/internal/filter/bumps.h:315 msgid "Crop" -msgstr "" +msgstr "Didroc'hañ" #: ../src/extension/internal/bitmap/crop.cpp:68 msgid "Top (px):" -msgstr "" +msgstr "Krec'h (pks) :" #: ../src/extension/internal/bitmap/crop.cpp:69 -#, fuzzy msgid "Bottom (px):" -msgstr "Traoñ :" +msgstr "Traoñ (pks) :" #: ../src/extension/internal/bitmap/crop.cpp:70 -#, fuzzy msgid "Left (px):" -msgstr "Linkañ x" +msgstr "Kleiz (pks) :" #: ../src/extension/internal/bitmap/crop.cpp:71 -#, fuzzy msgid "Right (px):" -msgstr "Dehou :" +msgstr "Dehou (pks) :" #: ../src/extension/internal/bitmap/crop.cpp:77 -#, fuzzy -msgid "Crop selected bitmap(s)." -msgstr "Ruzed war ar bitmap(où) diuzet" +msgid "Crop selected bitmap(s)" +msgstr "Didroc'hañ war ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/cycleColormap.cpp:37 msgid "Cycle Colormap" @@ -4246,79 +5353,70 @@ msgid "Amount:" msgstr "Kementad :" #: ../src/extension/internal/bitmap/cycleColormap.cpp:45 -#, fuzzy msgid "Cycle colormap(s) of selected bitmap(s)" -msgstr "Rodad livioù ar bitmap(où) diuzet." +msgstr "Rodad livioù ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/despeckle.cpp:36 msgid "Despeckle" msgstr "Divrizhañ" #: ../src/extension/internal/bitmap/despeckle.cpp:43 -#, fuzzy msgid "Reduce speckle noise of selected bitmap(s)" -msgstr "Digreskiñ trouz dre vrizh ar bitmap(où) diuzet." +msgstr "Digreskiñ trouz dre vrizh ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/edge.cpp:37 msgid "Edge" msgstr "Riblenn" #: ../src/extension/internal/bitmap/edge.cpp:45 -#, fuzzy msgid "Highlight edges of selected bitmap(s)" -msgstr "Usskediñ riblennoù ar bitmap(où) diuzet." +msgstr "Usskediñ riblennoù ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/emboss.cpp:38 msgid "Emboss" msgstr "Koagenniñ" #: ../src/extension/internal/bitmap/emboss.cpp:47 -#, fuzzy msgid "Emboss selected bitmap(s); highlight edges with 3D effect" msgstr "" -"Koagenniñ ar bitmap(où) diuzet -- usskediñ ar riblennoù gant an efedoù 3M." +"Koagenniñ ar bitmap(où) diuzet ; usskediñ ar riblennoù gant an efedoù 3M" #: ../src/extension/internal/bitmap/enhance.cpp:35 msgid "Enhance" msgstr "Gwellaat" #: ../src/extension/internal/bitmap/enhance.cpp:42 -#, fuzzy msgid "Enhance selected bitmap(s); minimize noise" -msgstr "Gwellaat ar bitmap(où) diuzet -- izekaat an trouz." +msgstr "Gwellaat ar bitmap(où) diuzet ; izekaat an trouz" #: ../src/extension/internal/bitmap/equalize.cpp:35 msgid "Equalize" msgstr "Kempouezañ" #: ../src/extension/internal/bitmap/equalize.cpp:42 -#, fuzzy msgid "Equalize selected bitmap(s); histogram equalization" -msgstr "Kempouezañ ar bitmap(où) diuzet -- tellun kempouezañ." +msgstr "Kempouezañ ar bitmap(où) diuzet ; tellun kempouezañ" #: ../src/extension/internal/bitmap/gaussianBlur.cpp:38 -#: ../src/filter-enums.cpp:28 +#: ../src/filter-enums.cpp:29 msgid "Gaussian Blur" msgstr "Ruzed Gausse" #: ../src/extension/internal/bitmap/gaussianBlur.cpp:40 #: ../src/extension/internal/bitmap/implode.cpp:39 #: ../src/extension/internal/bitmap/solarize.cpp:41 -#, fuzzy msgid "Factor:" -msgstr "Periad" +msgstr "Periad :" #: ../src/extension/internal/bitmap/gaussianBlur.cpp:47 -#, fuzzy msgid "Gaussian blur selected bitmap(s)" -msgstr "Ruzed Gausse war ar bitmap(où) diuzet." +msgstr "Ruzed Gausse war ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/implode.cpp:37 msgid "Implode" msgstr "Enbloskañ" #: ../src/extension/internal/bitmap/implode.cpp:45 -#, fuzzy msgid "Implode selected bitmap(s)" msgstr "Enbloskañ ar bitmap(où) diuzet" @@ -4332,30 +5430,26 @@ msgstr "Live" #: ../src/extension/internal/bitmap/level.cpp:43 #: ../src/extension/internal/bitmap/levelChannel.cpp:65 -#, fuzzy msgid "Black Point:" -msgstr "Poent du" +msgstr "Poent du :" #: ../src/extension/internal/bitmap/level.cpp:44 #: ../src/extension/internal/bitmap/levelChannel.cpp:66 -#, fuzzy msgid "White Point:" -msgstr "Poent gwenn" +msgstr "Poent gwenn :" #: ../src/extension/internal/bitmap/level.cpp:45 #: ../src/extension/internal/bitmap/levelChannel.cpp:67 -#, fuzzy msgid "Gamma Correction:" -msgstr "Reizhadur Gamma" +msgstr "Reizhadur Gamma :" #: ../src/extension/internal/bitmap/level.cpp:51 -#, fuzzy msgid "" "Level selected bitmap(s) by scaling values falling between the given ranges " "to the full color range" msgstr "" "Lakaat a-live ar bitmap(où) diuzet dre skeulaat ar gwerzhioù o kouezhañ etre " -"al ledadoù lavaret betek al ledad liv klok." +"al ledadoù lavaret betek al ledad liv klok" #: ../src/extension/internal/bitmap/levelChannel.cpp:52 msgid "Level (with Channel)" @@ -4363,48 +5457,42 @@ msgstr "Live (gant ur sanell)" #: ../src/extension/internal/bitmap/levelChannel.cpp:54 #: ../src/extension/internal/filter/color.h:636 -#, fuzzy msgid "Channel:" -msgstr "Sanelloù : " +msgstr "Sanell : " #: ../src/extension/internal/bitmap/levelChannel.cpp:73 -#, fuzzy msgid "" "Level the specified channel of selected bitmap(s) by scaling values falling " "between the given ranges to the full color range" msgstr "" "Lakaat sanell erspizet ar bitmap(où) diuzet a-live dre skeulaat ar gwerzhioù " -"o kouezhañ etre al ledadoù lavaret betek al ledad liv klok." +"o kouezhañ etre al ledadoù lavaret betek al ledad liv klok" #: ../src/extension/internal/bitmap/medianFilter.cpp:37 msgid "Median" msgstr "Etre" #: ../src/extension/internal/bitmap/medianFilter.cpp:45 -#, fuzzy msgid "" "Replace each pixel component with the median color in a circular neighborhood" msgstr "" -"Amsaviñ pep piksel ar pazh gant al liv keitat en un amezegiezh kelc'hiek." +"Amsaviñ pep piksel ar pazh gant al liv keitat en un amezegiezh kelc'hiek" #: ../src/extension/internal/bitmap/modulate.cpp:40 msgid "HSB Adjust" msgstr "Kengeidañ an APL" #: ../src/extension/internal/bitmap/modulate.cpp:42 -#, fuzzy msgid "Hue:" -msgstr "Arliv" +msgstr "Arliv :" #: ../src/extension/internal/bitmap/modulate.cpp:43 -#, fuzzy msgid "Saturation:" -msgstr "Peurvec'hiañ" +msgstr "Peurvec'hiañ :" #: ../src/extension/internal/bitmap/modulate.cpp:44 -#, fuzzy msgid "Brightness:" -msgstr "Lintr" +msgstr "Lintr :" #: ../src/extension/internal/bitmap/modulate.cpp:50 msgid "" @@ -4416,38 +5504,35 @@ msgid "Negate" msgstr "Ginenn" #: ../src/extension/internal/bitmap/negate.cpp:43 -#, fuzzy msgid "Negate (take inverse) selected bitmap(s)" -msgstr "Ginañ (lakaat da c'hinel) ar bitmap(où) diuzet." +msgstr "Ginañ (lakaat da c'hinel) ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/normalize.cpp:36 msgid "Normalize" msgstr "Reizhaat" #: ../src/extension/internal/bitmap/normalize.cpp:43 -#, fuzzy msgid "" "Normalize selected bitmap(s), expanding color range to the full possible " "range of color" msgstr "" "Skoueriekaat ar bitmap(où) diuzet, en ur astenn al ledad liv betek al ledad " -"livioù klok" +"livioù klok a c'hall bezañ" #: ../src/extension/internal/bitmap/oilPaint.cpp:37 msgid "Oil Paint" msgstr "Pent dre eoul" #: ../src/extension/internal/bitmap/oilPaint.cpp:45 -#, fuzzy msgid "Stylize selected bitmap(s) so that they appear to be painted with oils" msgstr "" "Stilaat ar bitmap(où) diuzet a-benn ma vint diskouezet evel ma vefent pentet " -"gant pent dre eoul." +"gant pent dre eoul" #: ../src/extension/internal/bitmap/opacity.cpp:38 #: ../src/extension/internal/filter/blurs.h:333 #: ../src/extension/internal/filter/transparency.h:279 -#: ../src/ui/dialog/clonetiler.cpp:840 ../src/ui/dialog/clonetiler.cpp:993 +#: ../src/ui/dialog/clonetiler.cpp:841 ../src/ui/dialog/clonetiler.cpp:994 #: ../src/widgets/tweak-toolbar.cpp:334 #: ../share/extensions/interp_att_g.inx.h:16 msgid "Opacity" @@ -4455,13 +5540,13 @@ msgstr "Demerez" #: ../src/extension/internal/bitmap/opacity.cpp:40 #: ../src/ui/dialog/filter-effects-dialog.cpp:2884 -#: ../src/widgets/dropper-toolbar.cpp:83 +#: ../src/ui/dialog/objects.cpp:1621 ../src/widgets/dropper-toolbar.cpp:83 msgid "Opacity:" msgstr "Demerez :" #: ../src/extension/internal/bitmap/opacity.cpp:46 -msgid "Modify opacity channel(s) of selected bitmap(s)." -msgstr "Daskemmañ sanell(où) demerez ar bitmap(où) diuzet." +msgid "Modify opacity channel(s) of selected bitmap(s)" +msgstr "Daskemmañ sanell(où) demerez ar bitmap(où) diuzet" #: ../src/extension/internal/bitmap/raise.cpp:40 msgid "Raise" @@ -4472,11 +5557,10 @@ msgid "Raised" msgstr "Savet" #: ../src/extension/internal/bitmap/raise.cpp:50 -#, fuzzy msgid "" "Alter lightness the edges of selected bitmap(s) to create a raised appearance" msgstr "" -"Kemmañ lintr riblennoù ar bitmap(où) diuzet evit krouiñ un neuz uhelaet." +"Kemmañ lintr riblennoù ar bitmap(où) diuzet evit krouiñ un neuz uhelaet" #: ../src/extension/internal/bitmap/reduceNoise.cpp:40 msgid "Reduce Noise" @@ -4490,12 +5574,11 @@ msgid "Order:" msgstr "Urzh :" #: ../src/extension/internal/bitmap/reduceNoise.cpp:48 -#, fuzzy msgid "" "Reduce noise in selected bitmap(s) using a noise peak elimination filter" msgstr "" "Digreskiñ an trouz er bitmap(où) diuzet en ur arverañ ur sil da lemel an " -"uc'hadoù trouz." +"uc'hadoù trouz" #: ../src/extension/internal/bitmap/sample.cpp:39 msgid "Resample" @@ -4513,30 +5596,22 @@ msgid "Shade" msgstr "Skeud" #: ../src/extension/internal/bitmap/shade.cpp:42 -#, fuzzy msgid "Azimuth:" -msgstr "Azimut" +msgstr "Azimut :" #: ../src/extension/internal/bitmap/shade.cpp:43 -#, fuzzy msgid "Elevation:" -msgstr "Savadur" +msgstr "Savadur :" #: ../src/extension/internal/bitmap/shade.cpp:44 msgid "Colored Shading" msgstr "Deouez skeud livet" #: ../src/extension/internal/bitmap/shade.cpp:50 -#, fuzzy msgid "Shade selected bitmap(s) simulating distant light source" -msgstr "Skeud war ar bitmap(où) diuzet en ur zarvanañ un tarzh luc'h a-bell." - -#: ../src/extension/internal/bitmap/sharpen.cpp:38 -msgid "Sharpen" -msgstr "Lemmaat" +msgstr "Skeud war ar bitmap(où) diuzet en ur zarvanañ un tarzh luc'h a-bell" #: ../src/extension/internal/bitmap/sharpen.cpp:47 -#, fuzzy msgid "Sharpen selected bitmap(s)" msgstr "Lemmaat ar bitmap(où) diuzet" @@ -4547,7 +5622,6 @@ msgid "Solarize" msgstr "Heoliaat" #: ../src/extension/internal/bitmap/solarize.cpp:47 -#, fuzzy msgid "Solarize selected bitmap(s), like overexposing photographic film" msgstr "" "Heoliaat ar bitmap(où) diuzet evel ma vefe bet gant ur goc'henn uskizet" @@ -4564,18 +5638,13 @@ msgstr "" "Strewiñ dargouezhek ar pikseloù er bitmap(où) diuzet, gant ar skin lavaret " "eus al lec'hiadur orinel" -#: ../src/extension/internal/bitmap/swirl.cpp:37 -msgid "Swirl" -msgstr "Troenn" - #: ../src/extension/internal/bitmap/swirl.cpp:39 msgid "Degrees:" msgstr "Derezioù :" #: ../src/extension/internal/bitmap/swirl.cpp:45 -#, fuzzy msgid "Swirl selected bitmap(s) around center point" -msgstr "Troenniñ ar bitmap(où) diuzet tro dro d'ur poent kreiz." +msgstr "Troenniñ ar bitmap(où) diuzet tro dro d'ur poent kreiz" #. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html #: ../src/extension/internal/bitmap/threshold.cpp:38 @@ -4584,12 +5653,11 @@ msgstr "Gwehin" #: ../src/extension/internal/bitmap/threshold.cpp:40 #: ../src/extension/internal/bitmap/unsharpmask.cpp:46 -#: ../src/widgets/paintbucket-toolbar.cpp:146 +#: ../src/widgets/paintbucket-toolbar.cpp:148 msgid "Threshold:" msgstr "Gwehin :" #: ../src/extension/internal/bitmap/threshold.cpp:46 -#, fuzzy msgid "Threshold selected bitmap(s)" msgstr "Gwehin ar bitmap(où) diuzet" @@ -4598,32 +5666,28 @@ msgid "Unsharp Mask" msgstr "Maskl dilemm" #: ../src/extension/internal/bitmap/unsharpmask.cpp:52 -#, fuzzy msgid "Sharpen selected bitmap(s) using unsharp mask algorithms" msgstr "" -"Lemmaat ar bitmap(où) diuzet en ur arverañ algoritmoù ar maskloù dilemmaat." +"Lemmaat ar bitmap(où) diuzet en ur arverañ algoritmoù ar maskloù dilemmaat" #: ../src/extension/internal/bitmap/wave.cpp:38 msgid "Wave" msgstr "Gwagennoù" #: ../src/extension/internal/bitmap/wave.cpp:40 -#, fuzzy msgid "Amplitude:" -msgstr "Heled" +msgstr "Heled :" #: ../src/extension/internal/bitmap/wave.cpp:41 -#, fuzzy msgid "Wavelength:" -msgstr "Trohed" +msgstr "Trohed :" #: ../src/extension/internal/bitmap/wave.cpp:47 -#, fuzzy msgid "Alter selected bitmap(s) along sine wave" -msgstr "Kemmañ ar bitmap(où) diuzet a-hed ur wagenn sinuz." +msgstr "Kemmañ ar bitmap(où) diuzet a-hed ur wagenn sinuz" # inset : strishaat -# outset : ladanaat +# outset : ledanaat #: ../src/extension/internal/bluredge.cpp:136 msgid "Inset/Outset Halo" msgstr "Strishaat/ledanaat ar rodenn" @@ -4633,9 +5697,8 @@ msgid "Width in px of the halo" msgstr "Led ar rodenn e px" #: ../src/extension/internal/bluredge.cpp:139 -#, fuzzy msgid "Number of steps:" -msgstr "Niver a bazioù" +msgstr "Niver a bazioù :" #: ../src/extension/internal/bluredge.cpp:139 msgid "Number of inset/outset copies of the object to make" @@ -4658,9 +5721,8 @@ msgstr "Postscript" #: ../src/extension/internal/cairo-ps-out.cpp:329 #: ../src/extension/internal/cairo-ps-out.cpp:368 -#, fuzzy msgid "Restrict to PS level:" -msgstr "Destrizhañ da live PS" +msgstr "Destrizhañ da live PS :" #: ../src/extension/internal/cairo-ps-out.cpp:330 #: ../src/extension/internal/cairo-ps-out.cpp:369 @@ -4675,8 +5737,8 @@ msgstr "Live 2 Postscript" #: ../src/extension/internal/cairo-ps-out.cpp:333 #: ../src/extension/internal/cairo-ps-out.cpp:372 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250 -#: ../src/extension/internal/emf-inout.cpp:3550 -#: ../src/extension/internal/wmf-inout.cpp:3141 +#: ../src/extension/internal/emf-inout.cpp:3569 +#: ../src/extension/internal/wmf-inout.cpp:3144 msgid "Convert texts to paths" msgstr "Amdreiñ an testennoù da dreugoù" @@ -4693,41 +5755,36 @@ msgstr "Efedoù ar siloù amdreiñ da vitmap" #: ../src/extension/internal/cairo-ps-out.cpp:336 #: ../src/extension/internal/cairo-ps-out.cpp:375 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253 -#, fuzzy msgid "Resolution for rasterization (dpi):" -msgstr "Diarunusted evit evit ar pikselaat (pdm)" +msgstr "Diarunusted evit evit an amdreiñ da vitmap (pdm) :" #: ../src/extension/internal/cairo-ps-out.cpp:337 #: ../src/extension/internal/cairo-ps-out.cpp:376 -#, fuzzy msgid "Output page size" -msgstr "Arventenniñ ment ar bajenn" +msgstr "Ec'hankañ ment ar bajenn" #: ../src/extension/internal/cairo-ps-out.cpp:338 #: ../src/extension/internal/cairo-ps-out.cpp:377 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:255 -#, fuzzy msgid "Use document's page size" -msgstr "Arventenniñ ment ar bajenn" +msgstr "Arverañ ment pajenn an teul" #: ../src/extension/internal/cairo-ps-out.cpp:339 #: ../src/extension/internal/cairo-ps-out.cpp:378 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:256 msgid "Use exported object's size" -msgstr "" +msgstr "Ober gant ment an ergorenn bet ezporzhiet" #: ../src/extension/internal/cairo-ps-out.cpp:341 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258 -#, fuzzy msgid "Bleed/margin (mm):" -msgstr "Marz o vont dresti" +msgstr "Dic'hlannañ/marz (mm) :" #: ../src/extension/internal/cairo-ps-out.cpp:342 #: ../src/extension/internal/cairo-ps-out.cpp:381 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:259 -#, fuzzy msgid "Limit export to the object with ID:" -msgstr "Ezporzhiañ an ergorennoù gant un naoudi (ID) nemetken" +msgstr "Ezporzhiañ an ergorennoù gant un naoudi (ID) nemetken :" #: ../src/extension/internal/cairo-ps-out.cpp:346 #: ../share/extensions/ps_input.inx.h:2 @@ -4748,9 +5805,8 @@ msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file" msgstr "EPS+LaTeX : Ankouaat an destenn en EPS ha krouiñ ur restr LaTeX" #: ../src/extension/internal/cairo-ps-out.cpp:380 -#, fuzzy msgid "Bleed/margin (mm)" -msgstr "Marz o vont dresti" +msgstr "Dic'hlannañ/marz (mm)" #: ../src/extension/internal/cairo-ps-out.cpp:385 #: ../share/extensions/eps_input.inx.h:2 @@ -4762,14 +5818,12 @@ msgid "Encapsulated PostScript File" msgstr "Restr mod Postscript bolc'hennet" #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244 -#, fuzzy msgid "Restrict to PDF version:" -msgstr "Destrizhañ da handelv PDF" +msgstr "Destrizhañ da handelv PDF :" #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:246 -#, fuzzy msgid "PDF 1.5" -msgstr "PDF 1.4" +msgstr "PDF 1.5" #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:248 msgid "PDF 1.4" @@ -4780,157 +5834,150 @@ msgid "PDF+LaTeX: Omit text in PDF, and create LaTeX file" msgstr "PDF+LaTeX : Ankouaat an destenn er PDF ha krouiñ ur restr LaTeX" #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:254 -#, fuzzy msgid "Output page size:" -msgstr "Arventenniñ ment ar bajenn" +msgstr "Ec'hankañ ment ar bajenn :" -#: ../src/extension/internal/cdr-input.cpp:102 +#: ../src/extension/internal/cdr-input.cpp:116 #: ../src/extension/internal/pdfinput/pdf-input.cpp:87 -#: ../src/extension/internal/vsd-input.cpp:101 +#: ../src/extension/internal/vsd-input.cpp:116 msgid "Select page:" msgstr "Diuzañ ar bajenn :" #. Display total number of pages -#: ../src/extension/internal/cdr-input.cpp:114 +#: ../src/extension/internal/cdr-input.cpp:128 #: ../src/extension/internal/pdfinput/pdf-input.cpp:106 -#: ../src/extension/internal/vsd-input.cpp:113 +#: ../src/extension/internal/vsd-input.cpp:128 #, c-format msgid "out of %i" msgstr "diwar %i" -#: ../src/extension/internal/cdr-input.cpp:145 -#: ../src/extension/internal/vsd-input.cpp:144 -#, fuzzy +#: ../src/extension/internal/cdr-input.cpp:165 +#: ../src/extension/internal/vsd-input.cpp:165 msgid "Page Selector" -msgstr "Diuzer" +msgstr "Diuzer ar bajenn" -#: ../src/extension/internal/cdr-input.cpp:274 +#: ../src/extension/internal/cdr-input.cpp:300 msgid "Corel DRAW Input" msgstr "Enankad mod Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:279 +#: ../src/extension/internal/cdr-input.cpp:305 msgid "Corel DRAW 7-X4 files (*.cdr)" msgstr "Restr mod Corel DRAW 7-X4 (*.cdr)" -#: ../src/extension/internal/cdr-input.cpp:280 +#: ../src/extension/internal/cdr-input.cpp:306 msgid "Open files saved in Corel DRAW 7-X4" msgstr "Digeriñ restroù enrollet e Corel DRAW 7-X4" -#: ../src/extension/internal/cdr-input.cpp:287 +#: ../src/extension/internal/cdr-input.cpp:313 msgid "Corel DRAW templates input" msgstr "Enankad patromoù mod Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:292 -#, fuzzy +#: ../src/extension/internal/cdr-input.cpp:318 msgid "Corel DRAW 7-13 template files (*.cdt)" -msgstr "Restr standilhon mod Corel DRAW 7-13 (.cdt)" +msgstr "Restr patrom mod Corel DRAW 7-13 (.cdt)" -#: ../src/extension/internal/cdr-input.cpp:293 +#: ../src/extension/internal/cdr-input.cpp:319 msgid "Open files saved in Corel DRAW 7-13" msgstr "Digeriñ restroù enrollet e Corel DRAW 7-13" -#: ../src/extension/internal/cdr-input.cpp:300 +#: ../src/extension/internal/cdr-input.cpp:326 msgid "Corel DRAW Compressed Exchange files input" msgstr "Enankad restroù eskemmañ koazhet mod Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:305 -#, fuzzy +#: ../src/extension/internal/cdr-input.cpp:331 msgid "Corel DRAW Compressed Exchange files (*.ccx)" msgstr "Restroù eskemmañ koazhet mod Corel DRAW (.ccx)" -#: ../src/extension/internal/cdr-input.cpp:306 +#: ../src/extension/internal/cdr-input.cpp:332 msgid "Open compressed exchange files saved in Corel DRAW" msgstr "Digeriñ restroù eskemmañ koazhet enrollet e Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:313 +#: ../src/extension/internal/cdr-input.cpp:339 msgid "Corel DRAW Presentation Exchange files input" msgstr "Enankad restroù eskemmañ kinnigadenn mod Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:318 -#, fuzzy +#: ../src/extension/internal/cdr-input.cpp:344 msgid "Corel DRAW Presentation Exchange files (*.cmx)" msgstr "Restroù eskemmañ kinnigadenn mod Corel DRAW (.cmx)" -#: ../src/extension/internal/cdr-input.cpp:319 +#: ../src/extension/internal/cdr-input.cpp:345 msgid "Open presentation exchange files saved in Corel DRAW" msgstr "Digeriñ restroù eskemmañ kinnigadenn enrollet e Corel DRAW" -#: ../src/extension/internal/emf-inout.cpp:3534 +#: ../src/extension/internal/emf-inout.cpp:3553 msgid "EMF Input" msgstr "Enankad EMF" -#: ../src/extension/internal/emf-inout.cpp:3539 +#: ../src/extension/internal/emf-inout.cpp:3558 msgid "Enhanced Metafiles (*.emf)" msgstr "Enhanced Metafiles (*.emf)" -#: ../src/extension/internal/emf-inout.cpp:3540 +#: ../src/extension/internal/emf-inout.cpp:3559 msgid "Enhanced Metafiles" msgstr "Metarestroù gwellaet" -#: ../src/extension/internal/emf-inout.cpp:3548 +#: ../src/extension/internal/emf-inout.cpp:3567 msgid "EMF Output" msgstr "Ec'hankad WMF" -#: ../src/extension/internal/emf-inout.cpp:3551 -#: ../src/extension/internal/wmf-inout.cpp:3142 +#: ../src/extension/internal/emf-inout.cpp:3570 +#: ../src/extension/internal/wmf-inout.cpp:3145 msgid "Map Unicode to Symbol font" -msgstr "" +msgstr "Kartenn Unicode da nodrezh Symbol" -#: ../src/extension/internal/emf-inout.cpp:3552 -#: ../src/extension/internal/wmf-inout.cpp:3143 +#: ../src/extension/internal/emf-inout.cpp:3571 +#: ../src/extension/internal/wmf-inout.cpp:3146 msgid "Map Unicode to Wingdings" -msgstr "" +msgstr "Kartenn Unicode da Wingdings" -#: ../src/extension/internal/emf-inout.cpp:3553 -#: ../src/extension/internal/wmf-inout.cpp:3144 +#: ../src/extension/internal/emf-inout.cpp:3572 +#: ../src/extension/internal/wmf-inout.cpp:3147 msgid "Map Unicode to Zapf Dingbats" -msgstr "" +msgstr "Kartenn Unicode da Zapf Dingbats" -#: ../src/extension/internal/emf-inout.cpp:3554 -#: ../src/extension/internal/wmf-inout.cpp:3145 +#: ../src/extension/internal/emf-inout.cpp:3573 +#: ../src/extension/internal/wmf-inout.cpp:3148 msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters" msgstr "" +"Ober gant MS Unicode PUA (0xF020-0xF0FF) evit an arouezennoù bet amdroet" -#: ../src/extension/internal/emf-inout.cpp:3555 -#: ../src/extension/internal/wmf-inout.cpp:3146 +#: ../src/extension/internal/emf-inout.cpp:3574 +#: ../src/extension/internal/wmf-inout.cpp:3149 msgid "Compensate for PPT font bug" -msgstr "" +msgstr "Kempouezañ evit beug an nodrezh mod PPT" -#: ../src/extension/internal/emf-inout.cpp:3556 -#: ../src/extension/internal/wmf-inout.cpp:3147 +#: ../src/extension/internal/emf-inout.cpp:3575 +#: ../src/extension/internal/wmf-inout.cpp:3150 msgid "Convert dashed/dotted lines to single lines" -msgstr "" +msgstr "Amdreiñ linennoù dre boentoù/dre c'hourzhelloù da linennoù eeun" -#: ../src/extension/internal/emf-inout.cpp:3557 -#: ../src/extension/internal/wmf-inout.cpp:3148 -#, fuzzy +#: ../src/extension/internal/emf-inout.cpp:3576 +#: ../src/extension/internal/wmf-inout.cpp:3151 msgid "Convert gradients to colored polygon series" -msgstr "Kemmañ liv maez an ilrezenn" +msgstr "Amdreiñ an ilrezenn da stiradoù liestuegoù livet" -#: ../src/extension/internal/emf-inout.cpp:3558 -#, fuzzy +#: ../src/extension/internal/emf-inout.cpp:3577 msgid "Use native rectangular linear gradients" -msgstr "Krouiñ un ilrezenn linennek" +msgstr "Arverañ an ilrezenn linennek reizhkornek genidik" -#: ../src/extension/internal/emf-inout.cpp:3559 +#: ../src/extension/internal/emf-inout.cpp:3578 msgid "Map all fill patterns to standard EMF hatches" msgstr "" +"Glennañ an holl c'housturioù leuniañ gant roudennadurioù mod EMF skoueriek" -#: ../src/extension/internal/emf-inout.cpp:3560 -#, fuzzy +#: ../src/extension/internal/emf-inout.cpp:3579 msgid "Ignore image rotations" -msgstr "Orin ar reteradur" +msgstr "Leuskel a-gostez reteradurioù ar skeudenn" -#: ../src/extension/internal/emf-inout.cpp:3564 +#: ../src/extension/internal/emf-inout.cpp:3583 msgid "Enhanced Metafile (*.emf)" msgstr "Enhanced Metafile (*.emf)" -#: ../src/extension/internal/emf-inout.cpp:3565 +#: ../src/extension/internal/emf-inout.cpp:3584 msgid "Enhanced Metafile" msgstr "Metarestr gwellaet" #: ../src/extension/internal/filter/bevels.h:53 -#, fuzzy msgid "Diffuse Light" msgstr "Gouloù amstrew" @@ -4939,30 +5986,26 @@ msgstr "Gouloù amstrew" #: ../src/extension/internal/filter/bevels.h:219 #: ../src/extension/internal/filter/paint.h:89 #: ../src/extension/internal/filter/paint.h:340 -#, fuzzy msgid "Smoothness" msgstr "Lenkrder" #: ../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 "Savadur" +msgstr "Savadur (°)" #: ../src/extension/internal/filter/bevels.h:57 #: ../src/extension/internal/filter/bevels.h:138 #: ../src/extension/internal/filter/bevels.h:222 -#, fuzzy msgid "Azimuth (°)" -msgstr "Azimut" +msgstr "Azimut (°)" #: ../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 "Liv usske_dusaat :" +msgstr "Liv luc'hañ" #: ../src/extension/internal/filter/bevels.h:62 #: ../src/extension/internal/filter/bevels.h:143 @@ -5018,18 +6061,11 @@ msgstr "Liv usske_dusaat :" msgid "Filters" msgstr "Siloù" -#: ../src/extension/internal/filter/bevels.h:63 -#: ../src/extension/internal/filter/bevels.h:144 -#: ../src/extension/internal/filter/bevels.h:228 -msgid "Bevels" -msgstr "Beskelloù" - #: ../src/extension/internal/filter/bevels.h:66 msgid "Basic diffuse bevel to use for building textures" msgstr "Beskell amstrew diazez da arverañ a-benn sevel gwiadezhioù" #: ../src/extension/internal/filter/bevels.h:133 -#, fuzzy msgid "Matte Jelly" msgstr "Kaotigell dilufr" @@ -5037,7 +6073,6 @@ msgstr "Kaotigell dilufr" #: ../src/extension/internal/filter/bevels.h:220 #: ../src/extension/internal/filter/blurs.h:187 #: ../src/extension/internal/filter/color.h:74 -#, fuzzy msgid "Brightness" msgstr "Lintr" @@ -5046,49 +6081,32 @@ msgid "Bulging, matte jelly covering" msgstr "Gwiskad gant kaotigell dilufr, goeñvet" #: ../src/extension/internal/filter/bevels.h:217 -#, fuzzy msgid "Specular Light" msgstr "Gouloù skalfadel" -#: ../src/extension/internal/filter/bevels.h:231 -msgid "Basic specular bevel to use for building textures" -msgstr "Beskell skalfadel diazez da arverañ a-benn sevel gwiadezhioù" - #: ../src/extension/internal/filter/blurs.h:56 #: ../src/extension/internal/filter/blurs.h:189 #: ../src/extension/internal/filter/blurs.h:329 #: ../src/extension/internal/filter/distort.h:73 -#, fuzzy msgid "Horizontal blur" -msgstr "A-zremm" +msgstr "Ruzed a-blaen" #: ../src/extension/internal/filter/blurs.h:57 #: ../src/extension/internal/filter/blurs.h:190 #: ../src/extension/internal/filter/blurs.h:330 #: ../src/extension/internal/filter/distort.h:74 -#, fuzzy msgid "Vertical blur" -msgstr "A-serzh" +msgstr "Ruzed a-serzh" #: ../src/extension/internal/filter/blurs.h:58 -#, fuzzy msgid "Blur content only" -msgstr "Endalc'had ar ruzed" - -#: ../src/extension/internal/filter/blurs.h:63 -#: ../src/extension/internal/filter/blurs.h:132 -#: ../src/extension/internal/filter/blurs.h:201 -#: ../src/extension/internal/filter/blurs.h:267 -#: ../src/extension/internal/filter/blurs.h:351 -msgid "Blurs" -msgstr "Ruzedoù" +msgstr "Lakaat ruzed war an endalc'had hepken" #: ../src/extension/internal/filter/blurs.h:66 msgid "Simple vertical and horizontal blur effect" -msgstr "" +msgstr "Efed eeun ar ruzed a-serzh hag a-blaen" #: ../src/extension/internal/filter/blurs.h:125 -#, fuzzy msgid "Clean Edges" msgstr "Skarzhañ ar riblennoù" @@ -5097,9 +6115,8 @@ msgstr "Skarzhañ ar riblennoù" #: ../src/extension/internal/filter/paint.h:237 #: ../src/extension/internal/filter/paint.h:336 #: ../src/extension/internal/filter/paint.h:341 -#, fuzzy msgid "Strength" -msgstr "Kreñver (%) :" +msgstr "Kreñvder" #: ../src/extension/internal/filter/blurs.h:135 msgid "" @@ -5107,23 +6124,20 @@ msgid "" "some filters" msgstr "" "Dilemel pe zigreskiñ a ra ar skleurioù hag an neuzioù mod sukr \"jageri\" " -"tro dro da riblennoù an ergorenn goude bezañ arloet siloù zo" +"tro dro da riblennoù an ergorenn goude bezañ sevenet siloù zo" #: ../src/extension/internal/filter/blurs.h:185 -#, fuzzy msgid "Cross Blur" -msgstr "Ruzed Gausse" +msgstr "Ruzed dre groazioù" #: ../src/extension/internal/filter/blurs.h:188 -#, fuzzy msgid "Fading" -msgstr "Disheoladur" +msgstr "Treveuz" #: ../src/extension/internal/filter/blurs.h:191 #: ../src/extension/internal/filter/textures.h:74 -#, fuzzy msgid "Blend:" -msgstr "Kemmeskañ" +msgstr "Kemmeskañ :" #: ../src/extension/internal/filter/blurs.h:192 #: ../src/extension/internal/filter/blurs.h:339 @@ -5137,7 +6151,7 @@ msgstr "Kemmeskañ" #: ../src/extension/internal/filter/color.h:1602 #: ../src/extension/internal/filter/paint.h:705 #: ../src/extension/internal/filter/transparency.h:63 -#: ../src/filter-enums.cpp:54 +#: ../src/filter-enums.cpp:55 msgid "Darken" msgstr "Teñvalaat" @@ -5154,7 +6168,7 @@ msgstr "Teñvalaat" #: ../src/extension/internal/filter/color.h:1594 #: ../src/extension/internal/filter/paint.h:703 #: ../src/extension/internal/filter/transparency.h:62 -#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:382 +#: ../src/filter-enums.cpp:54 ../src/ui/dialog/input.cpp:382 msgid "Screen" msgstr "Skramm" @@ -5172,7 +6186,7 @@ msgstr "Skramm" #: ../src/extension/internal/filter/color.h:1601 #: ../src/extension/internal/filter/paint.h:701 #: ../src/extension/internal/filter/transparency.h:60 -#: ../src/filter-enums.cpp:52 +#: ../src/filter-enums.cpp:53 msgid "Multiply" msgstr "Liesaat" @@ -5187,14 +6201,13 @@ msgstr "Liesaat" #: ../src/extension/internal/filter/color.h:1593 #: ../src/extension/internal/filter/paint.h:704 #: ../src/extension/internal/filter/transparency.h:64 -#: ../src/filter-enums.cpp:55 +#: ../src/filter-enums.cpp:56 msgid "Lighten" msgstr "Sklaeraat" #: ../src/extension/internal/filter/blurs.h:204 -#, fuzzy msgid "Combine vertical and horizontal blur" -msgstr "Fiñval ar c'hlomoù a-zremm" +msgstr "Kedaozañ ar ruzed a-serzh hag a-zremm" #: ../src/extension/internal/filter/blurs.h:260 msgid "Feather" @@ -5205,9 +6218,8 @@ msgid "Blurred mask on the edge without altering the contents" msgstr "Maskl gant ruzed war ar riblenn hep tizhout an endalc'hadoù" #: ../src/extension/internal/filter/blurs.h:325 -#, fuzzy msgid "Out of Focus" -msgstr "Er-maez eus dirïad al livioù !" +msgstr "Er-maez eus ar stiañ" #: ../src/extension/internal/filter/blurs.h:331 #: ../src/extension/internal/filter/distort.h:75 @@ -5215,9 +6227,8 @@ msgstr "Er-maez eus dirïad al livioù !" #: ../src/extension/internal/filter/paint.h:235 #: ../src/extension/internal/filter/paint.h:342 #: ../src/extension/internal/filter/paint.h:346 -#, fuzzy msgid "Dilatation" -msgstr "C'hwelañ :" +msgstr "Arledadur" #: ../src/extension/internal/filter/blurs.h:332 #: ../src/extension/internal/filter/distort.h:76 @@ -5228,9 +6239,8 @@ msgstr "C'hwelañ :" #: ../src/extension/internal/filter/paint.h:347 #: ../src/extension/internal/filter/transparency.h:208 #: ../src/extension/internal/filter/transparency.h:282 -#, fuzzy msgid "Erosion" -msgstr "Lec'hiadur :" +msgstr "Kreuadur" #: ../src/extension/internal/filter/blurs.h:336 #: ../src/extension/internal/filter/color.h:1205 @@ -5241,9 +6251,8 @@ msgstr "Liv an drekva" #: ../src/extension/internal/filter/blurs.h:337 #: ../src/extension/internal/filter/bumps.h:129 -#, fuzzy msgid "Blend type:" -msgstr "Rizh an dibenn" +msgstr "Rizh kemmeskañ :" #: ../src/extension/internal/filter/blurs.h:338 #: ../src/extension/internal/filter/bumps.h:130 @@ -5260,41 +6269,36 @@ msgstr "Rizh an dibenn" #: ../src/extension/internal/filter/paint.h:702 #: ../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:644 +#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:649 msgid "Normal" msgstr "Reizh" #: ../src/extension/internal/filter/blurs.h:344 -#, fuzzy msgid "Blend to background" -msgstr "Dilemel an drekva" +msgstr "Kemmeskañ en drekleur" #: ../src/extension/internal/filter/blurs.h:354 msgid "Blur eroded by white or transparency" -msgstr "" +msgstr "Ruzed strizhaet gant al liv gwenn pe gant treuzweluster" #: ../src/extension/internal/filter/bumps.h:80 -#, fuzzy msgid "Bump" msgstr "Koagennoù" #: ../src/extension/internal/filter/bumps.h:84 #: ../src/extension/internal/filter/bumps.h:313 -#, fuzzy msgid "Image simplification" -msgstr "Kavlec'hiad oberiant didalvoudek : %s" +msgstr "Eeunadur ar skeudenn" #: ../src/extension/internal/filter/bumps.h:85 #: ../src/extension/internal/filter/bumps.h:314 -#, fuzzy msgid "Bump simplification" -msgstr "Gwehin eeunaat :" +msgstr "Eeunadur ar c'hoagenniñ" #: ../src/extension/internal/filter/bumps.h:87 #: ../src/extension/internal/filter/bumps.h:316 -#, fuzzy msgid "Bump source" -msgstr "Koagennoù" +msgstr "Tarzh ar c'hoagennoù" #: ../src/extension/internal/filter/bumps.h:88 #: ../src/extension/internal/filter/bumps.h:317 @@ -5302,10 +6306,10 @@ msgstr "Koagennoù" #: ../src/extension/internal/filter/color.h:637 #: ../src/extension/internal/filter/color.h:821 #: ../src/extension/internal/filter/transparency.h:132 -#: ../src/filter-enums.cpp:127 ../src/ui/tools/flood-tool.cpp:193 -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 +#: ../src/filter-enums.cpp:128 ../src/ui/tools/flood-tool.cpp:193 +#: ../src/widgets/sp-color-icc-selector.cpp:330 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 msgid "Red" msgstr "Ruz" @@ -5315,10 +6319,10 @@ msgstr "Ruz" #: ../src/extension/internal/filter/color.h:638 #: ../src/extension/internal/filter/color.h:822 #: ../src/extension/internal/filter/transparency.h:133 -#: ../src/filter-enums.cpp:128 ../src/ui/tools/flood-tool.cpp:194 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 +#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:194 +#: ../src/widgets/sp-color-icc-selector.cpp:331 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 msgid "Green" msgstr "Gwer" @@ -5328,37 +6332,33 @@ msgstr "Gwer" #: ../src/extension/internal/filter/color.h:639 #: ../src/extension/internal/filter/color.h:823 #: ../src/extension/internal/filter/transparency.h:134 -#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:195 -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 +#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:195 +#: ../src/widgets/sp-color-icc-selector.cpp:332 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 msgid "Blue" msgstr "Glas" #: ../src/extension/internal/filter/bumps.h:91 -#, fuzzy msgid "Bump from background" -msgstr "Dilemel an drekva" +msgstr "Koagenniñ diouzh an drekleur" #: ../src/extension/internal/filter/bumps.h:94 -#, fuzzy msgid "Lighting type:" -msgstr " rizh :" +msgstr "Rizh al luc'hañ :" #: ../src/extension/internal/filter/bumps.h:95 -#, fuzzy msgid "Specular" -msgstr "Koagenn skalfadel" +msgstr "Skalfadel" #: ../src/extension/internal/filter/bumps.h:96 -#, fuzzy msgid "Diffuse" -msgstr "Gouloù amstrew" +msgstr "Amstrewiñ" #: ../src/extension/internal/filter/bumps.h:98 #: ../src/extension/internal/filter/bumps.h:329 #: ../src/libgdl/gdl-dock-placeholder.c:175 ../src/libgdl/gdl-dock.c:199 -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 #: ../share/extensions/interp_att_g.inx.h:11 msgid "Height" msgstr "Sav" @@ -5372,47 +6372,42 @@ msgstr "Sav" #: ../src/extension/internal/filter/paint.h:592 #: ../src/extension/internal/filter/paint.h:707 #: ../src/ui/tools/flood-tool.cpp:198 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:461 -#: ../src/widgets/sp-color-scales.cpp:462 ../src/widgets/tweak-toolbar.cpp:318 +#: ../src/widgets/sp-color-icc-selector.cpp:341 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 ../src/widgets/tweak-toolbar.cpp:318 #: ../share/extensions/color_randomize.inx.h:5 msgid "Lightness" msgstr "Lintr" #: ../src/extension/internal/filter/bumps.h:100 #: ../src/extension/internal/filter/bumps.h:331 -#, fuzzy msgid "Precision" -msgstr "Spisder" +msgstr "Spister" #: ../src/extension/internal/filter/bumps.h:103 -#, fuzzy msgid "Light source" -msgstr "Tarzh luc'h :" +msgstr "Tarzh luc'h" #: ../src/extension/internal/filter/bumps.h:104 -#, fuzzy msgid "Light source:" -msgstr "Tarzh luc'h :" +msgstr "Tarzh luc'h" #: ../src/extension/internal/filter/bumps.h:105 -#, fuzzy msgid "Distant" -msgstr "Distummañ" +msgstr "A-bell" #: ../src/extension/internal/filter/bumps.h:106 -#: ../src/ui/dialog/inkscape-preferences.cpp:451 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Point" msgstr "poent" #: ../src/extension/internal/filter/bumps.h:107 msgid "Spot" -msgstr "" +msgstr "Pik" #: ../src/extension/internal/filter/bumps.h:109 -#, fuzzy msgid "Distant light options" -msgstr "Sklêrijenn a-bell" +msgstr "Dibarzhioù ar sklêrijenn a-bell" #: ../src/extension/internal/filter/bumps.h:110 #: ../src/extension/internal/filter/bumps.h:332 @@ -5427,161 +6422,132 @@ msgid "Elevation" msgstr "Savadur" #: ../src/extension/internal/filter/bumps.h:112 -#, fuzzy msgid "Point light options" -msgstr "Sklêrijenn ar poent" +msgstr "Dibarzhioù sklêrijenn ar poent" #: ../src/extension/internal/filter/bumps.h:113 #: ../src/extension/internal/filter/bumps.h:117 -#, fuzzy msgid "X location" -msgstr " lec'hiadur :" +msgstr "Lec'hiadur X" #: ../src/extension/internal/filter/bumps.h:114 #: ../src/extension/internal/filter/bumps.h:118 -#, fuzzy msgid "Y location" -msgstr " lec'hiadur :" +msgstr "Lec'hiadur Y" #: ../src/extension/internal/filter/bumps.h:115 #: ../src/extension/internal/filter/bumps.h:119 -#, fuzzy msgid "Z location" -msgstr " lec'hiadur :" +msgstr "Lec'hiadur Z" #: ../src/extension/internal/filter/bumps.h:116 -#, fuzzy msgid "Spot light options" -msgstr "Pik Sklêrijenn" +msgstr "Dibarzhioù sklêrijenn ar pik" #: ../src/extension/internal/filter/bumps.h:120 -#, fuzzy msgid "X target" -msgstr "Bukenn :" +msgstr "Bukenn X" #: ../src/extension/internal/filter/bumps.h:121 -#, fuzzy msgid "Y target" -msgstr "Bukenn :" +msgstr "Bukenn Y" #: ../src/extension/internal/filter/bumps.h:122 -#, fuzzy msgid "Z target" -msgstr "Bukenn :" +msgstr "Bukenn Z" #: ../src/extension/internal/filter/bumps.h:123 -#, fuzzy msgid "Specular exponent" msgstr "Mac'her skalfadel" #: ../src/extension/internal/filter/bumps.h:124 -#, fuzzy msgid "Cone angle" msgstr "Korn ar c'hern" #: ../src/extension/internal/filter/bumps.h:127 -#, fuzzy msgid "Image color" -msgstr "Pegañ al liv" +msgstr "Liv ar skeudenn" #: ../src/extension/internal/filter/bumps.h:128 -#, fuzzy msgid "Color bump" -msgstr "Livañ" - -#: ../src/extension/internal/filter/bumps.h:142 -#: ../src/extension/internal/filter/bumps.h:362 -msgid "Bumps" -msgstr "Koagennoù" +msgstr "Livañ ar c'hoagenniñ" #: ../src/extension/internal/filter/bumps.h:145 msgid "All purposes bump filter" -msgstr "" +msgstr "Sil koagenniñ evit an holl vukennoù" #: ../src/extension/internal/filter/bumps.h:309 -#, fuzzy msgid "Wax Bump" -msgstr "Koagennoù" +msgstr "Koagennoù koar" #: ../src/extension/internal/filter/bumps.h:320 -#, fuzzy msgid "Background:" -msgstr "Drek_va :" +msgstr "Drekva :" #: ../src/extension/internal/filter/bumps.h:322 #: ../src/extension/internal/filter/transparency.h:57 -#: ../src/filter-enums.cpp:29 ../src/sp-image.cpp:517 +#: ../src/filter-enums.cpp:30 ../src/sp-image.cpp:518 msgid "Image" msgstr "Skeudenn" #: ../src/extension/internal/filter/bumps.h:323 -#, fuzzy msgid "Blurred image" -msgstr "Enkorfañ ar skeudennoù" +msgstr "Skeudenn lakaet ruzed warni" #: ../src/extension/internal/filter/bumps.h:325 -#, fuzzy msgid "Background opacity" -msgstr "Alfa an drekva" +msgstr "Demerez an drekva" #: ../src/extension/internal/filter/bumps.h:327 #: ../src/extension/internal/filter/color.h:1040 -#, fuzzy msgid "Lighting" msgstr "Sklaeraat" #: ../src/extension/internal/filter/bumps.h:334 -#, fuzzy msgid "Lighting blend:" -msgstr "Tresañ dilezet" +msgstr "Kemmesk al luc'hañ :" #: ../src/extension/internal/filter/bumps.h:341 -#, fuzzy msgid "Highlight blend:" -msgstr "Liv usske_dusaat :" +msgstr "Kemmesk usske_dusaat :" #: ../src/extension/internal/filter/bumps.h:350 -#, fuzzy msgid "Bump color" -msgstr "Lakaat ul liv" +msgstr "Koagenniñ al liv" #: ../src/extension/internal/filter/bumps.h:351 -#, fuzzy msgid "Revert bump" -msgstr "Di_streiñ" +msgstr "Tuginañ ar c'hoagenniñ " #: ../src/extension/internal/filter/bumps.h:352 -#, fuzzy msgid "Transparency type:" -msgstr "0 (treuzwelus)" +msgstr "Rizh an treuzweluster" #: ../src/extension/internal/filter/bumps.h:353 #: ../src/extension/internal/filter/morphology.h:176 -#: ../src/filter-enums.cpp:90 +#: ../src/filter-enums.cpp:91 msgid "Atop" msgstr "War ar c'hrec'h" #: ../src/extension/internal/filter/bumps.h:354 #: ../src/extension/internal/filter/distort.h:70 #: ../src/extension/internal/filter/morphology.h:174 -#: ../src/filter-enums.cpp:88 +#: ../src/filter-enums.cpp:89 msgid "In" msgstr "E-barzh" #: ../src/extension/internal/filter/bumps.h:365 msgid "Turns an image to jelly" -msgstr "" +msgstr "Treiñ a ra ur skeudenn da gaotigell" #: ../src/extension/internal/filter/color.h:72 -#, fuzzy msgid "Brilliance" -msgstr "Lizherenneg kirillek" +msgstr "Splannder" #: ../src/extension/internal/filter/color.h:75 #: ../src/extension/internal/filter/color.h:1417 -#, fuzzy msgid "Over-saturation" -msgstr "Nebeutoc'h a beurvec'hiañ" +msgstr "Dreistpeurvec'hiañ" #: ../src/extension/internal/filter/color.h:77 #: ../src/extension/internal/filter/color.h:161 @@ -5590,67 +6556,59 @@ msgstr "Nebeutoc'h a beurvec'hiañ" #: ../src/extension/internal/filter/paint.h:502 #: ../src/extension/internal/filter/transparency.h:136 #: ../src/extension/internal/filter/transparency.h:210 -#, fuzzy msgid "Inverted" -msgstr "Tuginañ" +msgstr "Tuginet" #: ../src/extension/internal/filter/color.h:85 -#, fuzzy msgid "Brightness filter" -msgstr "Pazioù al lintr" +msgstr "Sil al lintr" #: ../src/extension/internal/filter/color.h:152 -#, fuzzy msgid "Channel Painting" -msgstr "Pent dre eoul" +msgstr "Pent dre ar sanell" #: ../src/extension/internal/filter/color.h:156 #: ../src/extension/internal/filter/color.h:257 -#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:943 +#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:66 +#: ../src/ui/dialog/inkscape-preferences.cpp:948 #: ../src/ui/tools/flood-tool.cpp:197 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:458 -#: ../src/widgets/sp-color-scales.cpp:459 ../src/widgets/tweak-toolbar.cpp:302 +#: ../src/widgets/sp-color-icc-selector.cpp:337 +#: ../src/widgets/sp-color-icc-selector.cpp:342 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/tweak-toolbar.cpp:302 #: ../share/extensions/color_randomize.inx.h:4 msgid "Saturation" msgstr "Peurvec'hiañ" #: ../src/extension/internal/filter/color.h:160 #: ../src/extension/internal/filter/transparency.h:135 -#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:199 +#: ../src/filter-enums.cpp:131 ../src/ui/tools/flood-tool.cpp:199 msgid "Alpha" msgstr "Alfa" #: ../src/extension/internal/filter/color.h:174 -#, fuzzy msgid "Replace RGB by any color" -msgstr "Amsaviñ an arliv gant daou liv" +msgstr "Amsaviñ RGG gant ne vern pe liv" #: ../src/extension/internal/filter/color.h:254 -#, fuzzy msgid "Color Shift" -msgstr "Deouez skeud livet" +msgstr "Linkad al liv" #: ../src/extension/internal/filter/color.h:256 -#, fuzzy msgid "Shift (°)" -msgstr "Li_nkañ" +msgstr "Linkañ (°)" #: ../src/extension/internal/filter/color.h:265 msgid "Rotate and desaturate hue" -msgstr "" +msgstr "C'hwelañ ha dibeurvec'hiañ an arliv" #: ../src/extension/internal/filter/color.h:321 -#, fuzzy msgid "Harsh light" -msgstr "Sav ar barrennoù :" +msgstr "Gouloù kreñv" #: ../src/extension/internal/filter/color.h:322 -#, fuzzy msgid "Normal light" -msgstr "Reizhaat" +msgstr "Gouloù reizh" #: ../src/extension/internal/filter/color.h:323 msgid "Duotone" @@ -5658,260 +6616,227 @@ msgstr "Daouliv" #: ../src/extension/internal/filter/color.h:324 #: ../src/extension/internal/filter/color.h:1412 -#, fuzzy msgid "Blend 1:" -msgstr "Kemmeskañ" +msgstr "Kemmeskañ 1 :" #: ../src/extension/internal/filter/color.h:331 #: ../src/extension/internal/filter/color.h:1418 -#, fuzzy msgid "Blend 2:" -msgstr "Kemmeskañ" +msgstr "Kemmeskañ 2 :" #: ../src/extension/internal/filter/color.h:350 -#, fuzzy msgid "Blend image or object with a flood color" -msgstr "" -"Kemmeskañ ar skeudenn pe an ergorenn gant ul lanv liv hag arventenniñ al " -"lintr hag an dargemm" +msgstr "Kemmeskañ ar skeudenn pe an ergorenn gant ul lanv liv" -#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:22 +#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:23 msgid "Component Transfer" msgstr "Treuzkas ar parzh" -#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:109 +#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:110 msgid "Identity" msgstr "Naoudi" #: ../src/extension/internal/filter/color.h:428 -#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:110 +#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:111 #: ../src/ui/dialog/filter-effects-dialog.cpp:1050 msgid "Table" msgstr "Taolenn" #: ../src/extension/internal/filter/color.h:429 -#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:111 +#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:112 #: ../src/ui/dialog/filter-effects-dialog.cpp:1053 msgid "Discrete" msgstr "Damguzh" -#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:112 -#: ../src/live_effects/lpe-powerstroke.cpp:188 +#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:113 +#: ../src/live_effects/lpe-interpolate_points.cpp:25 +#: ../src/live_effects/lpe-powerstroke.cpp:194 msgid "Linear" msgstr "Linennek" -#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:113 +#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:114 msgid "Gamma" msgstr "Gamma" #: ../src/extension/internal/filter/color.h:440 -#, fuzzy msgid "Basic component transfer structure" -msgstr "Gwiadezh damvoull an trouz diazez" +msgstr "Frammad treuzkas ar parzh diazez" #: ../src/extension/internal/filter/color.h:509 -#, fuzzy msgid "Duochrome" -msgstr "Krom" +msgstr "Daouliv" #: ../src/extension/internal/filter/color.h:513 -#, fuzzy msgid "Fluorescence level" -msgstr "Kendreluc'hañ" +msgstr "Live ar c'hendreluc'hañ" #: ../src/extension/internal/filter/color.h:514 -#, fuzzy msgid "Swap:" -msgstr "Lun :" +msgstr "Kevamsaviñ :" #: ../src/extension/internal/filter/color.h:515 -#, fuzzy msgid "No swap" -msgstr "Beg ar c'hlom" +msgstr "Arabat kevamsaviñ " #: ../src/extension/internal/filter/color.h:516 -#, fuzzy msgid "Color and alpha" -msgstr "Livioù ardoet" +msgstr "Liv hag alfa" #: ../src/extension/internal/filter/color.h:517 -#, fuzzy msgid "Color only" -msgstr "Livañ al linenn diabarzh" +msgstr "Liv nemetken" #: ../src/extension/internal/filter/color.h:518 -#, fuzzy msgid "Alpha only" -msgstr "Leuniadur dre alfa" +msgstr "Alfa nemetken" #: ../src/extension/internal/filter/color.h:522 -#, fuzzy msgid "Color 1" -msgstr "Livañ" +msgstr "Liv 1" #: ../src/extension/internal/filter/color.h:525 -#, fuzzy msgid "Color 2" -msgstr "Livañ" +msgstr "Liv 2" #: ../src/extension/internal/filter/color.h:535 -#, fuzzy msgid "Convert luminance values to a duochrome palette" -msgstr "Kemmañ al livioù en ul livaoueg daouliv" +msgstr "Amdreiñ gwerzhioù ar sked d'ul livaoueg daouliv" #: ../src/extension/internal/filter/color.h:634 -#, fuzzy msgid "Extract Channel" -msgstr "Sanell an demerez" +msgstr "Eztennañ ar sanell" #: ../src/extension/internal/filter/color.h:640 -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:483 -#: ../src/widgets/sp-color-scales.cpp:484 +#: ../src/widgets/sp-color-icc-selector.cpp:344 +#: ../src/widgets/sp-color-icc-selector.cpp:349 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 msgid "Cyan" msgstr "Siañ" #: ../src/extension/internal/filter/color.h:641 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:486 -#: ../src/widgets/sp-color-scales.cpp:487 +#: ../src/widgets/sp-color-icc-selector.cpp:345 +#: ../src/widgets/sp-color-icc-selector.cpp:350 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 msgid "Magenta" msgstr "Majenta" #: ../src/extension/internal/filter/color.h:642 -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:489 -#: ../src/widgets/sp-color-scales.cpp:490 +#: ../src/widgets/sp-color-icc-selector.cpp:346 +#: ../src/widgets/sp-color-icc-selector.cpp:351 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 msgid "Yellow" msgstr "Melen" #: ../src/extension/internal/filter/color.h:644 -#, fuzzy msgid "Background blend mode:" -msgstr "Liv an drekva :" +msgstr "Mod kemmeskañ an drekleur :" #: ../src/extension/internal/filter/color.h:649 -#, fuzzy msgid "Channel to alpha" -msgstr "Sked da alfa" +msgstr "Sanell da alfa" #: ../src/extension/internal/filter/color.h:657 -#, fuzzy msgid "Extract color channel as a transparent image" -msgstr "Eztennañ ar sanell spesadel diouzh ar skeudenn." +msgstr "Eztennañ ar sanell liv evel ur skeudenn dreuzwelus" #: ../src/extension/internal/filter/color.h:740 -#, fuzzy msgid "Fade to Black or White" -msgstr "Du ha gwenn" +msgstr "Arweuz en du pe er gwenn" #: ../src/extension/internal/filter/color.h:743 -#, fuzzy msgid "Fade to:" -msgstr "Moanaat betek" +msgstr "Arveuz e :" #: ../src/extension/internal/filter/color.h:744 -#: ../src/ui/widget/selected-style.cpp:257 -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:492 -#: ../src/widgets/sp-color-scales.cpp:493 +#: ../src/ui/widget/selected-style.cpp:274 +#: ../src/widgets/sp-color-icc-selector.cpp:347 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 msgid "Black" msgstr "Du" #: ../src/extension/internal/filter/color.h:745 -#: ../src/ui/widget/selected-style.cpp:253 +#: ../src/ui/widget/selected-style.cpp:270 msgid "White" msgstr "Gwenn" #: ../src/extension/internal/filter/color.h:754 -#, fuzzy msgid "Fade to black or white" -msgstr "Du ha gwenn nemetken" +msgstr "Arweuz en du pe er gwenn" #: ../src/extension/internal/filter/color.h:819 -#, fuzzy msgid "Greyscale" -msgstr "Skeul louedoù" +msgstr "Liveoù louedoù" #: ../src/extension/internal/filter/color.h:825 #: ../src/extension/internal/filter/paint.h:83 #: ../src/extension/internal/filter/paint.h:239 -#, fuzzy msgid "Transparent" -msgstr "0 (treuzwelus)" +msgstr "Treuzwelus" #: ../src/extension/internal/filter/color.h:833 msgid "Customize greyscale components" -msgstr "" +msgstr "Personelaat parzhioù al liveoù louedoù" #: ../src/extension/internal/filter/color.h:905 -#: ../src/ui/widget/selected-style.cpp:249 +#: ../src/ui/widget/selected-style.cpp:266 msgid "Invert" msgstr "Tuginañ" #: ../src/extension/internal/filter/color.h:907 -#, fuzzy msgid "Invert channels:" -msgstr "Tuginañ an arliv" +msgstr "Tuginañ ar sanelloù :" #: ../src/extension/internal/filter/color.h:908 -#, fuzzy msgid "No inversion" -msgstr "Traoù nevez gant an handelv-mañ" +msgstr "Tuginadur ebet" #: ../src/extension/internal/filter/color.h:909 -#, fuzzy msgid "Red and blue" -msgstr "Sanell ruz" +msgstr "Ruz ha glas" #: ../src/extension/internal/filter/color.h:910 msgid "Red and green" -msgstr "" +msgstr "Ruz ha gwer" #: ../src/extension/internal/filter/color.h:911 -#, fuzzy msgid "Green and blue" -msgstr "Sanell wer" +msgstr "Gwer ha glas" #: ../src/extension/internal/filter/color.h:913 -#, fuzzy msgid "Light transparency" -msgstr "Treuzweluster krai" +msgstr "Boullder skañv" #: ../src/extension/internal/filter/color.h:914 msgid "Invert hue" msgstr "Tuginañ an arliv" #: ../src/extension/internal/filter/color.h:915 -#, fuzzy msgid "Invert lightness" -msgstr "Tuginañ ar skeudenn" +msgstr "Tuginañ al lintr" #: ../src/extension/internal/filter/color.h:916 -#, fuzzy msgid "Invert transparency" -msgstr "Treuzweluster ar bastouilhadur " +msgstr "Tuginañ an treuzweluster" #: ../src/extension/internal/filter/color.h:924 msgid "Manage hue, lightness and transparency inversions" -msgstr "" +msgstr "Ardeiñ tuginadurioù ar arlivioù, al lintroù hag an treuzwelusterioù" #: ../src/extension/internal/filter/color.h:1042 -#, fuzzy msgid "Lights" -msgstr "Dehou :" +msgstr "Gouleier" #: ../src/extension/internal/filter/color.h:1043 -#, fuzzy msgid "Shadows" -msgstr "Diskouez :" +msgstr "Skeudoù" #: ../src/extension/internal/filter/color.h:1044 -#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:32 -#: ../src/live_effects/effect.cpp:95 +#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:33 +#: ../src/live_effects/effect.cpp:110 #: ../src/ui/dialog/filter-effects-dialog.cpp:1047 #: ../src/widgets/gradient-toolbar.cpp:1156 msgid "Offset" @@ -5919,25 +6844,23 @@ msgstr "Linkañ" #: ../src/extension/internal/filter/color.h:1052 msgid "Modify lights and shadows separately" -msgstr "" +msgstr "Daskemmañ ar gouleier hag ar skeudoù bep hini diouzh o zu" #: ../src/extension/internal/filter/color.h:1111 msgid "Lightness-Contrast" msgstr "Lintr-Dargemm" #: ../src/extension/internal/filter/color.h:1122 -#, fuzzy msgid "Modify lightness and contrast separately" -msgstr "Kreskiñ pe zigreskiñ al lintr pe an dargemm" +msgstr "Daskemmañ al lintr pe an dargemm bep hini diouzh e du" #: ../src/extension/internal/filter/color.h:1190 msgid "Nudge RGB" -msgstr "" +msgstr "Bountañ war ar sanelloù mod RGG" #: ../src/extension/internal/filter/color.h:1194 -#, fuzzy msgid "Red offset" -msgstr "Linkad ar goustur" +msgstr "Linkad ar ruz" #: ../src/extension/internal/filter/color.h:1195 #: ../src/extension/internal/filter/color.h:1198 @@ -5956,59 +6879,56 @@ msgstr "X" #: ../src/extension/internal/filter/color.h:1311 #: ../src/extension/internal/filter/color.h:1314 #: ../src/ui/dialog/input.cpp:1616 -#, fuzzy msgid "Y" -msgstr "Y :" +msgstr "Y" #: ../src/extension/internal/filter/color.h:1197 -#, fuzzy msgid "Green offset" -msgstr "Linkad ar goustur" +msgstr "Linkad ar gwer" #: ../src/extension/internal/filter/color.h:1200 -#, fuzzy msgid "Blue offset" -msgstr "Gwerzh da arventennañ" +msgstr "Linkad ar glas" #: ../src/extension/internal/filter/color.h:1215 msgid "" "Nudge RGB channels separately and blend them to different types of " "backgrounds" msgstr "" +"Bountañ war ar sanelloù mod RGG a-unanoù ha kemmeskit i e meur a rizh " +"drekleurioù" #: ../src/extension/internal/filter/color.h:1302 msgid "Nudge CMY" -msgstr "" +msgstr "Bountañ war ar sanelloù mod SMM" #: ../src/extension/internal/filter/color.h:1306 -#, fuzzy msgid "Cyan offset" -msgstr "Linkad ar goustur" +msgstr "Linkad ar siañ" #: ../src/extension/internal/filter/color.h:1309 -#, fuzzy msgid "Magenta offset" -msgstr "Linkad a-spin" +msgstr "Linkad ar majenta" #: ../src/extension/internal/filter/color.h:1312 -#, fuzzy msgid "Yellow offset" -msgstr "Linkad ar goustur" +msgstr "Linkad ar melen" #: ../src/extension/internal/filter/color.h:1327 msgid "" "Nudge CMY channels separately and blend them to different types of " "backgrounds" msgstr "" +"Bountañ war ar sanelloù mod SMM a-unanoù ha kemmeskit i e meur a rizh " +"drekvaoù" #: ../src/extension/internal/filter/color.h:1408 msgid "Quadritone fantasy" msgstr "Faltazi pevarliv" #: ../src/extension/internal/filter/color.h:1410 -#, fuzzy msgid "Hue distribution (°)" -msgstr "Arverañ an dasparzhañ skoueriek" +msgstr "Dasparzhañ an arliv (°)" #: ../src/extension/internal/filter/color.h:1411 #: ../share/extensions/svgcalendar.inx.h:19 @@ -6020,16 +6940,14 @@ msgid "Replace hue by two colors" msgstr "Amsaviñ an arliv gant daou liv" #: ../src/extension/internal/filter/color.h:1496 -#, fuzzy msgid "Hue rotation (°)" -msgstr "C'hwelañ (derezioù)" +msgstr "C'hwelañ an arliv (°)" #: ../src/extension/internal/filter/color.h:1499 msgid "Moonarize" msgstr "Loaraat" #: ../src/extension/internal/filter/color.h:1508 -#, fuzzy msgid "Classic photographic solarization effect" msgstr "Efed heoliaat klasel war al luc'hskeudennoù" @@ -6038,74 +6956,66 @@ msgid "Tritone" msgstr "Triliv" #: ../src/extension/internal/filter/color.h:1587 -#, fuzzy msgid "Enhance hue" -msgstr "Gwellaat" +msgstr "Gwellaat an arliv" #: ../src/extension/internal/filter/color.h:1588 -#, fuzzy msgid "Phosphorescence" -msgstr "Bezañs" +msgstr "Ardan" #: ../src/extension/internal/filter/color.h:1589 -#, fuzzy msgid "Colored nights" -msgstr "Deouez skeud livet" +msgstr "Nozioù livet" #: ../src/extension/internal/filter/color.h:1590 -#, fuzzy msgid "Hue to background" -msgstr "Dilemel an drekva" +msgstr "Arliv en drekva" #: ../src/extension/internal/filter/color.h:1592 -#, fuzzy msgid "Global blend:" -msgstr "Krommadur hollek" +msgstr "Krommadur hollek :" #: ../src/extension/internal/filter/color.h:1598 msgid "Glow" msgstr "Skleur" #: ../src/extension/internal/filter/color.h:1599 -#, fuzzy msgid "Glow blend:" -msgstr "Bullennoù skeurus" +msgstr "Kemmesk skleurus :" #: ../src/extension/internal/filter/color.h:1604 -#, fuzzy msgid "Local light" -msgstr "Gouloù skalfadel" +msgstr "Gouloù lec'hel" #: ../src/extension/internal/filter/color.h:1605 -#, fuzzy msgid "Global light" -msgstr "Krommadur hollek" +msgstr "Gouloù hollek" #: ../src/extension/internal/filter/color.h:1608 -#, fuzzy msgid "Hue distribution (°):" -msgstr "Arverañ an dasparzhañ skoueriek" +msgstr "Dasparzhañ an arliv (°) :" #: ../src/extension/internal/filter/color.h:1619 msgid "" "Create a custom tritone palette with additional glow, blend modes and hue " "moving" msgstr "" +"Krouiñ ul livaoueg triliv personelaet gant skleur ouzhpenn, modoù kemmeskañ " +"ha dilec'hiadurioù arlivioù" #: ../src/extension/internal/filter/distort.h:67 -#, fuzzy msgid "Felt Feather" -msgstr "Pluenn" +msgstr "Pluenn e feultr" #: ../src/extension/internal/filter/distort.h:71 #: ../src/extension/internal/filter/morphology.h:175 -#: ../src/filter-enums.cpp:89 +#: ../src/filter-enums.cpp:90 msgid "Out" msgstr "Er-maez" #: ../src/extension/internal/filter/distort.h:77 #: ../src/extension/internal/filter/textures.h:75 -#: ../src/ui/widget/selected-style.cpp:131 +#: ../src/ui/widget/selected-style.cpp:132 #: ../src/ui/widget/style-swatch.cpp:128 msgid "Stroke:" msgstr "Tres :" @@ -6117,32 +7027,29 @@ msgstr "Ledan" #: ../src/extension/internal/filter/distort.h:80 #: ../src/extension/internal/filter/textures.h:78 -#, fuzzy msgid "Narrow" -msgstr "strizh" +msgstr "Strizh" #: ../src/extension/internal/filter/distort.h:81 msgid "No fill" msgstr "Leuniadur ebet" #: ../src/extension/internal/filter/distort.h:83 -#, fuzzy msgid "Turbulence:" -msgstr "Strafuilh" +msgstr "Strafuilh :" #: ../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:692 -#, fuzzy msgid "Fractal noise" msgstr "Trouz brevennek" #: ../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:693 ../src/filter-enums.cpp:35 -#: ../src/filter-enums.cpp:144 +#: ../src/extension/internal/filter/paint.h:693 ../src/filter-enums.cpp:36 +#: ../src/filter-enums.cpp:145 msgid "Turbulence" msgstr "Strafuilh" @@ -6150,53 +7057,43 @@ msgstr "Strafuilh" #: ../src/extension/internal/filter/distort.h:196 #: ../src/extension/internal/filter/paint.h:93 #: ../src/extension/internal/filter/paint.h:695 -#, fuzzy msgid "Horizontal frequency" -msgstr "Poent a-zremm :" +msgstr "Talmenn a-blaen" #: ../src/extension/internal/filter/distort.h:88 #: ../src/extension/internal/filter/distort.h:197 #: ../src/extension/internal/filter/paint.h:94 #: ../src/extension/internal/filter/paint.h:696 -#, fuzzy msgid "Vertical frequency" -msgstr "Talmenn ar c'hren" +msgstr "Talmenn a-serzh" #: ../src/extension/internal/filter/distort.h:89 #: ../src/extension/internal/filter/distort.h:198 #: ../src/extension/internal/filter/paint.h:95 #: ../src/extension/internal/filter/paint.h:697 -#, fuzzy msgid "Complexity" -msgstr "Kemplezhelezh uc'hek" +msgstr "Kemplezhelezh" #: ../src/extension/internal/filter/distort.h:90 #: ../src/extension/internal/filter/distort.h:199 #: ../src/extension/internal/filter/paint.h:96 #: ../src/extension/internal/filter/paint.h:698 -#, fuzzy msgid "Variation" -msgstr "Stagadur :" +msgstr "Argemmadur" #: ../src/extension/internal/filter/distort.h:91 #: ../src/extension/internal/filter/distort.h:200 -#, fuzzy msgid "Intensity" -msgstr "Naoudi" - -#: ../src/extension/internal/filter/distort.h:96 -#: ../src/extension/internal/filter/distort.h:205 -msgid "Distort" -msgstr "Distummañ" +msgstr "Kreñvder" #: ../src/extension/internal/filter/distort.h:99 -#, fuzzy msgid "Blur and displace edges of shapes and pictures" msgstr "" -"Ouzhpennañ a ra ur skleur war ar riblennoù livus e-barzh an ergorennoù hag " -"ar skeudennoù" +"Ouzhpennañ a ra ur ruzed ha dilec'hiañ riblennoù an ergorennoù hag ar " +"skeudennoù" #: ../src/extension/internal/filter/distort.h:190 +#: ../src/live_effects/effect.cpp:140 msgid "Roughen" msgstr "Rustaat" @@ -6204,9 +7101,8 @@ msgstr "Rustaat" #: ../src/extension/internal/filter/overlays.h:60 #: ../src/extension/internal/filter/paint.h:691 #: ../src/extension/internal/filter/textures.h:64 -#, fuzzy msgid "Turbulence type:" -msgstr "Strafuilh" +msgstr "Rizh ar strafuilh :" #: ../src/extension/internal/filter/distort.h:208 msgid "Small-scale roughening to edges and content" @@ -6225,40 +7121,31 @@ msgid "Null external module directory name. Filters will not be loaded." msgstr "Nullañ anv kavlec'hiad ar mollad diavaez. Ne vo ket karget ar siloù." #: ../src/extension/internal/filter/image.h:49 -#, fuzzy msgid "Edge Detect" msgstr "Dinoadur ar riblennoù" #: ../src/extension/internal/filter/image.h:51 msgid "Detect:" -msgstr "" +msgstr "Dinoiñ :" #: ../src/extension/internal/filter/image.h:52 #: ../src/ui/dialog/template-load-tab.cpp:105 #: ../src/ui/dialog/template-load-tab.cpp:142 -#, fuzzy msgid "All" msgstr "an holl" #: ../src/extension/internal/filter/image.h:53 -#, fuzzy msgid "Vertical lines" -msgstr "Skin a-serzh" +msgstr "Linennoù a-serzh" #: ../src/extension/internal/filter/image.h:54 -#, fuzzy msgid "Horizontal lines" -msgstr "Skin a-zremm" +msgstr "Linennoù a-blaen" #: ../src/extension/internal/filter/image.h:57 msgid "Invert colors" msgstr "Tuginañ al livioù" -#: ../src/extension/internal/filter/image.h:62 -#, fuzzy -msgid "Image Effects" -msgstr "Efedoù war ar skeudenn" - #: ../src/extension/internal/filter/image.h:65 msgid "Detect color edges in object" msgstr "Dinoiñ ar riblennoù liv en ergorenn" @@ -6269,23 +7156,21 @@ msgstr "Kuñvaat" #: ../src/extension/internal/filter/morphology.h:61 #: ../src/extension/internal/filter/shadows.h:66 -#, fuzzy msgid "Inner" -msgstr "Skleur diabarzh" +msgstr "Diabarzh" #: ../src/extension/internal/filter/morphology.h:62 #: ../src/extension/internal/filter/shadows.h:65 msgid "Outer" -msgstr "" +msgstr "Diavaez" #: ../src/extension/internal/filter/morphology.h:63 -#, fuzzy msgid "Open" -msgstr "_Digeriñ..." +msgstr "Digeriñ" #: ../src/extension/internal/filter/morphology.h:65 #: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191 -#: ../src/widgets/rect-toolbar.cpp:314 ../src/widgets/spray-toolbar.cpp:116 +#: ../src/widgets/rect-toolbar.cpp:318 ../src/widgets/spray-toolbar.cpp:116 #: ../src/widgets/tweak-toolbar.cpp:128 #: ../share/extensions/interp_att_g.inx.h:10 msgid "Width" @@ -6293,124 +7178,102 @@ msgstr "Led" #: ../src/extension/internal/filter/morphology.h:69 #: ../src/extension/internal/filter/morphology.h:190 -#, fuzzy msgid "Antialiasing" -msgstr "Lenkraat" +msgstr "Lufraat" #: ../src/extension/internal/filter/morphology.h:70 msgid "Blur content" msgstr "Endalc'had ar ruzed" -#: ../src/extension/internal/filter/morphology.h:76 -#: ../src/extension/internal/filter/morphology.h:203 -#: ../src/filter-enums.cpp:31 -msgid "Morphology" -msgstr "Neuziadur" - #: ../src/extension/internal/filter/morphology.h:79 msgid "Smooth edges and angles of shapes" -msgstr "" +msgstr "Lenkraat riblennoù ha kornioù al lunioù" #: ../src/extension/internal/filter/morphology.h:166 msgid "Outline" msgstr "Trolinenn" #: ../src/extension/internal/filter/morphology.h:170 -#, fuzzy msgid "Fill image" -msgstr "An holl skeudennoù" +msgstr "Leuniañ ar skeudenn" #: ../src/extension/internal/filter/morphology.h:171 -#, fuzzy msgid "Hide image" -msgstr "Kuzhat an dreuzfollenn" +msgstr "Kuzhat ar skeudenn" #: ../src/extension/internal/filter/morphology.h:172 -#, fuzzy msgid "Composite type:" -msgstr "Liesparzh" +msgstr "Rizh al liesparzhad :" #: ../src/extension/internal/filter/morphology.h:173 -#: ../src/filter-enums.cpp:87 +#: ../src/filter-enums.cpp:88 msgid "Over" msgstr "A-us da" #: ../src/extension/internal/filter/morphology.h:177 -#: ../src/filter-enums.cpp:91 +#: ../src/filter-enums.cpp:92 msgid "XOR" msgstr "XOR" #: ../src/extension/internal/filter/morphology.h:179 #: ../src/ui/dialog/layer-properties.cpp:185 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:59 msgid "Position:" msgstr "Lec'hiadur :" #: ../src/extension/internal/filter/morphology.h:180 -#, fuzzy msgid "Inside" -msgstr "Eil tu" +msgstr "Diabarzh" #: ../src/extension/internal/filter/morphology.h:181 -#, fuzzy msgid "Outside" -msgstr "L_edanaat" +msgstr "Diavaez" #: ../src/extension/internal/filter/morphology.h:182 -#, fuzzy msgid "Overlayed" -msgstr "Gwiskadoù" +msgstr "Gwisket" #: ../src/extension/internal/filter/morphology.h:184 -#, fuzzy msgid "Width 1" -msgstr "Led :" +msgstr "Led 1" #: ../src/extension/internal/filter/morphology.h:185 -#, fuzzy msgid "Dilatation 1" -msgstr "C'hwelañ :" +msgstr "Arledadur 1" #: ../src/extension/internal/filter/morphology.h:186 -#, fuzzy msgid "Erosion 1" -msgstr "Lec'hiadur :" +msgstr "Kreuadur 1" #: ../src/extension/internal/filter/morphology.h:187 -#, fuzzy msgid "Width 2" -msgstr "Led :" +msgstr "Led 2" #: ../src/extension/internal/filter/morphology.h:188 -#, fuzzy msgid "Dilatation 2" -msgstr "C'hwelañ :" +msgstr "Arledadur 2" #: ../src/extension/internal/filter/morphology.h:189 -#, fuzzy msgid "Erosion 2" -msgstr "Lec'hiadur :" +msgstr "Kreuadur 2" #: ../src/extension/internal/filter/morphology.h:191 msgid "Smooth" msgstr "Lenkraat" #: ../src/extension/internal/filter/morphology.h:195 -#, fuzzy msgid "Fill opacity:" -msgstr "Leuniañ gant demerez, %" +msgstr "Leuniañ gant demerez :" #: ../src/extension/internal/filter/morphology.h:196 -#, fuzzy msgid "Stroke opacity:" -msgstr "Demerez an tres, %" +msgstr "Demerez an tres :" #: ../src/extension/internal/filter/morphology.h:206 -#, fuzzy msgid "Adds a colorizable outline" -msgstr "Ouzhpennañ a ra ur skleur livus enni" +msgstr "Ouzhpennañ a ra un drolinenn a c'hall bezañ livet" #: ../src/extension/internal/filter/overlays.h:56 -#, fuzzy msgid "Noise Fill" msgstr "Leuniadur an trouz" @@ -6445,54 +7308,42 @@ msgid "Options" msgstr "Dibarzhioù" #: ../src/extension/internal/filter/overlays.h:64 -#, fuzzy msgid "Horizontal frequency:" -msgstr "Poent a-zremm :" +msgstr "Talmenn a-blaen :" #: ../src/extension/internal/filter/overlays.h:65 -#, fuzzy msgid "Vertical frequency:" -msgstr "Talmenn ar c'hren" +msgstr "Talmenn a-serzh :" #: ../src/extension/internal/filter/overlays.h:66 #: ../src/extension/internal/filter/textures.h:69 -#, fuzzy msgid "Complexity:" -msgstr "Kemplezhelezh uc'hek" +msgstr "Kemplezhelezh :" #: ../src/extension/internal/filter/overlays.h:67 #: ../src/extension/internal/filter/textures.h:70 -#, fuzzy msgid "Variation:" -msgstr "Stagadur :" +msgstr "Argemmadur :" #: ../src/extension/internal/filter/overlays.h:68 -#, fuzzy msgid "Dilatation:" -msgstr "C'hwelañ :" +msgstr "Arledadur :" #: ../src/extension/internal/filter/overlays.h:69 -#, fuzzy msgid "Erosion:" -msgstr "Lec'hiadur :" +msgstr "Kreuadur :" #: ../src/extension/internal/filter/overlays.h:72 -#, fuzzy msgid "Noise color" -msgstr "Liv ar bloaz" - -#: ../src/extension/internal/filter/overlays.h:80 -msgid "Overlays" -msgstr "Gwiskadoù" +msgstr "Liv an trouz" #: ../src/extension/internal/filter/overlays.h:83 -#, fuzzy msgid "Basic noise fill and transparency texture" -msgstr "Gwiadezh damvoull an trouz diazez" +msgstr "Trouz diazez ha gwiadezh treuzwelus" #: ../src/extension/internal/filter/paint.h:71 msgid "Chromolitho" -msgstr "" +msgstr "Maenlivadur" #: ../src/extension/internal/filter/paint.h:75 #: ../share/extensions/jessyInk_keyBindings.inx.h:16 @@ -6500,68 +7351,48 @@ msgid "Drawing mode" msgstr "Mod tresañ" #: ../src/extension/internal/filter/paint.h:76 -#, fuzzy msgid "Drawing blend:" -msgstr "Tresañ dilezet" +msgstr "Kemmesk tresañ :" #: ../src/extension/internal/filter/paint.h:84 -#, fuzzy msgid "Dented" -msgstr "kreiz" +msgstr "Dentek" #: ../src/extension/internal/filter/paint.h:88 #: ../src/extension/internal/filter/paint.h:699 -#, fuzzy msgid "Noise reduction" -msgstr "Tuadur" +msgstr "Digresk an trouz" #: ../src/extension/internal/filter/paint.h:91 -#, fuzzy msgid "Grain" -msgstr "Mod tresañ" +msgstr "Arwe" #: ../src/extension/internal/filter/paint.h:92 -#, fuzzy msgid "Grain mode" -msgstr "Mod tresañ" +msgstr "Mod arwe" #: ../src/extension/internal/filter/paint.h:97 #: ../src/extension/internal/filter/transparency.h:207 #: ../src/extension/internal/filter/transparency.h:281 -#, fuzzy msgid "Expansion" -msgstr "Askouezh \"" +msgstr "Emled" #: ../src/extension/internal/filter/paint.h:100 -#, fuzzy msgid "Grain blend:" -msgstr "Ilrezenn" - -#: ../src/extension/internal/filter/paint.h:113 -#: ../src/extension/internal/filter/paint.h:244 -#: ../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:725 -#: ../src/extension/internal/filter/paint.h:877 -#: ../src/extension/internal/filter/paint.h:981 -msgid "Image Paint and Draw" -msgstr "" +msgstr "Kemmesk an arwe :" #: ../src/extension/internal/filter/paint.h:116 msgid "Chromo effect with customizable edge drawing and graininess" -msgstr "" +msgstr "Efedoù krom gant tresañ ha greunder war ar riblenn personeladus" #: ../src/extension/internal/filter/paint.h:232 -#, fuzzy msgid "Cross Engraving" -msgstr "Engravadur mod alfa" +msgstr "Engravadur dre groazioù" #: ../src/extension/internal/filter/paint.h:234 #: ../src/extension/internal/filter/paint.h:337 -#, fuzzy msgid "Clean-up" -msgstr "Penn :" +msgstr "Skarzhañ" #: ../src/extension/internal/filter/paint.h:238 #: ../share/extensions/measure.inx.h:11 @@ -6571,6 +7402,7 @@ msgstr "Hirder" #: ../src/extension/internal/filter/paint.h:247 msgid "Convert image to an engraving made of vertical and horizontal lines" msgstr "" +"Amdreiñ ar skeudenn d'un engravadur savet gant linennoù a-serzh hag a-blaen" #: ../src/extension/internal/filter/paint.h:331 #: ../src/ui/dialog/align-and-distribute.cpp:1004 @@ -6578,207 +7410,173 @@ msgstr "" msgid "Drawing" msgstr "Tresadenn" +#. 0.91 #: ../src/extension/internal/filter/paint.h:335 #: ../src/extension/internal/filter/paint.h:496 #: ../src/extension/internal/filter/paint.h:590 -#: ../src/extension/internal/filter/paint.h:976 ../src/splivarot.cpp:2212 +#: ../src/extension/internal/filter/paint.h:976 +#: ../src/live_effects/effect.cpp:151 ../src/splivarot.cpp:2212 msgid "Simplify" msgstr "Eeunaat" #: ../src/extension/internal/filter/paint.h:338 #: ../src/extension/internal/filter/paint.h:709 -#, fuzzy msgid "Erase" msgstr "Diverkell" -#: ../src/extension/internal/filter/paint.h:339 -msgid "Translucent" -msgstr "Damvoull" - #: ../src/extension/internal/filter/paint.h:344 -#, fuzzy msgid "Melt" -msgstr "Feultrenn" +msgstr "Teuziñ" #: ../src/extension/internal/filter/paint.h:350 #: ../src/extension/internal/filter/paint.h:712 -#, fuzzy msgid "Fill color" -msgstr "Liv leuniañ, Ruz" +msgstr "Liv leuniañ" #: ../src/extension/internal/filter/paint.h:351 #: ../src/extension/internal/filter/paint.h:714 -#, fuzzy msgid "Image on fill" -msgstr "Restr skeudenn" +msgstr "Skeudenn gant al leuniañ" #: ../src/extension/internal/filter/paint.h:354 -#, fuzzy msgid "Stroke color" -msgstr "Arventenniñ liv an tres" +msgstr "Liv an tres" #: ../src/extension/internal/filter/paint.h:355 -#, fuzzy msgid "Image on stroke" -msgstr "Tres ar goustur" +msgstr "Skeudenn gant an tres" #: ../src/extension/internal/filter/paint.h:366 -#, fuzzy msgid "Convert images to duochrome drawings" -msgstr "Lakaat ar bajenn da genglotañ gant an dresadenn" +msgstr "Amdreiñ ar skeudennoù da dresadennoù daouliv" #: ../src/extension/internal/filter/paint.h:494 msgid "Electrize" -msgstr "" +msgstr "Tredanekaat" #: ../src/extension/internal/filter/paint.h:497 #: ../src/extension/internal/filter/paint.h:852 -#, fuzzy msgid "Effect type:" -msgstr "Roll an efedoù" +msgstr "Rizh an efed :" #: ../src/extension/internal/filter/paint.h:501 #: ../src/extension/internal/filter/paint.h:860 #: ../src/extension/internal/filter/paint.h:975 -#, fuzzy msgid "Levels" -msgstr "Live" +msgstr "Liveoù" #: ../src/extension/internal/filter/paint.h:510 -#, fuzzy msgid "Electro solarization effects" -msgstr "Efed heoliaat klasel war al luc'hskeudennoù" +msgstr "Efed heoliaat tredanel" #: ../src/extension/internal/filter/paint.h:584 -#, fuzzy msgid "Neon Draw" -msgstr "Neon" +msgstr "Tresadenn dre neon" #: ../src/extension/internal/filter/paint.h:586 -#, fuzzy msgid "Line type:" -msgstr " rizh :" +msgstr "Rizh al linenn :" #: ../src/extension/internal/filter/paint.h:587 -#, fuzzy msgid "Smoothed" -msgstr "Lenkraat" +msgstr "Lenkraet" #: ../src/extension/internal/filter/paint.h:588 -#, fuzzy msgid "Contrasted" -msgstr "Dargemm" +msgstr "Dargemm warni" #: ../src/extension/internal/filter/paint.h:591 -#, fuzzy +#: ../src/live_effects/lpe-jointype.cpp:51 msgid "Line width" msgstr "Tevder al linenn" #: ../src/extension/internal/filter/paint.h:593 #: ../src/extension/internal/filter/paint.h:861 #: ../src/ui/widget/filter-effect-chooser.cpp:25 -#, fuzzy msgid "Blend mode:" -msgstr "Mod ke_mmeskañ :" +msgstr "Mod kemmeskañ :" #: ../src/extension/internal/filter/paint.h:605 msgid "Posterize and draw smooth lines around color shapes" -msgstr "" +msgstr "Skritellaat ha tresañ linennoù lenkr tro dro da lunioù liv" #: ../src/extension/internal/filter/paint.h:687 -#, fuzzy msgid "Point Engraving" -msgstr "Engravadur mod alfa" +msgstr "Engravadur dre boentoù" #: ../src/extension/internal/filter/paint.h:700 -#, fuzzy msgid "Noise blend:" -msgstr "Bullennoù skeurus" +msgstr "Kemmesk an trouz :" #: ../src/extension/internal/filter/paint.h:708 -#, fuzzy msgid "Grain lightness" -msgstr "Lintr" +msgstr "Lintr an arwe" #: ../src/extension/internal/filter/paint.h:716 -#, fuzzy msgid "Points color" -msgstr "Liv ar mizioù" +msgstr "Liv ar poentoù :" #: ../src/extension/internal/filter/paint.h:718 -#, fuzzy msgid "Image on points" -msgstr "Restr skeudenn" +msgstr "Skeudenn war ar poentoù" #: ../src/extension/internal/filter/paint.h:728 -#, fuzzy msgid "Convert image to a transparent point engraving" -msgstr "Amdreiñ d'ur c'hinenn pe d'ur goc'henn yonel dreuzwelus livus" +msgstr "Amdreiñ ar skeudenn d'un Engravadur dre boentoù treuzwelus" #: ../src/extension/internal/filter/paint.h:850 -#, fuzzy msgid "Poster Paint" -msgstr "destrizhadur" +msgstr "Skritell dre bentañ" #: ../src/extension/internal/filter/paint.h:856 -#, fuzzy msgid "Transfer type:" -msgstr "Treuzfurmiñ ar gousturioù" +msgstr "Rizh an treuzkas :" #: ../src/extension/internal/filter/paint.h:857 -#, fuzzy msgid "Poster" -msgstr "Plastr" +msgstr "Skritall" #: ../src/extension/internal/filter/paint.h:858 -#, fuzzy msgid "Painting" -msgstr "Pent dre eoul" +msgstr "Livadur" #: ../src/extension/internal/filter/paint.h:868 -#, fuzzy msgid "Simplify (primary)" -msgstr "Oc'h eeunaat treugoù :" +msgstr "Eeunaat (kentael)" #: ../src/extension/internal/filter/paint.h:869 -#, fuzzy msgid "Simplify (secondary)" -msgstr "Eeunaat al livioù" +msgstr "Eeunaat (eilvedel)" #: ../src/extension/internal/filter/paint.h:870 -#, fuzzy msgid "Pre-saturation" -msgstr "Nebeutoc'h a beurvec'hiañ" +msgstr "Rakpeurvec'hiañ" #: ../src/extension/internal/filter/paint.h:871 -#, fuzzy msgid "Post-saturation" -msgstr "Kengeidañ ar peurvec'hiañ" +msgstr "Goudepeurvec'hiañ" #: ../src/extension/internal/filter/paint.h:872 -#, fuzzy msgid "Simulate antialiasing" -msgstr "Darvanañ ar pent dre eoul" +msgstr "Darvanañ al lufrañ" #: ../src/extension/internal/filter/paint.h:880 -#, fuzzy msgid "Poster and painting effects" -msgstr "Pegañ efed an treug bev" +msgstr "Skritell hag efedoù pentañ" #: ../src/extension/internal/filter/paint.h:973 msgid "Posterize Basic" -msgstr "" +msgstr "Skritellaat diazez" #: ../src/extension/internal/filter/paint.h:984 msgid "Simple posterizing effect" -msgstr "" +msgstr "Efed skritellaat eeun" #: ../src/extension/internal/filter/protrusions.h:48 msgid "Snow crest" msgstr "Krec'h gant erc'h" #: ../src/extension/internal/filter/protrusions.h:50 -#, fuzzy msgid "Drift Size" msgstr "Ment ar rikladur" @@ -6791,91 +7589,72 @@ msgid "Drop Shadow" msgstr "Disheol bannet" #: ../src/extension/internal/filter/shadows.h:61 -#, fuzzy msgid "Blur radius (px)" -msgstr "Skin ar ruzed, px" +msgstr "Skin ar ruzed (pks)" #: ../src/extension/internal/filter/shadows.h:62 -#, fuzzy msgid "Horizontal offset (px)" -msgstr "Linkañ a-zremm, px" +msgstr "Linkañ a-blaen (pks)" #: ../src/extension/internal/filter/shadows.h:63 -#, fuzzy msgid "Vertical offset (px)" -msgstr "Linkañ a-serzh, px" +msgstr "Linkañ a-serzh (pks)" #: ../src/extension/internal/filter/shadows.h:64 -#, fuzzy msgid "Shadow type:" -msgstr "Diskouez :" +msgstr "Rizh skeudoù :" #: ../src/extension/internal/filter/shadows.h:67 msgid "Outer cutout" -msgstr "" +msgstr "Didroc'hadur diavaez" #: ../src/extension/internal/filter/shadows.h:68 -#, fuzzy msgid "Inner cutout" -msgstr "Trolinenn diabarzh" +msgstr "Didroc'hadur diabarzh" #: ../src/extension/internal/filter/shadows.h:69 -#, fuzzy msgid "Shadow only" -msgstr "Leuniadur dre alfa" +msgstr "Skeud nemetken" #: ../src/extension/internal/filter/shadows.h:72 -#, fuzzy msgid "Blur color" -msgstr "Liv leuniañ, Ruz" +msgstr "Liv ar ruzed" #: ../src/extension/internal/filter/shadows.h:74 -#, fuzzy msgid "Use object's color" -msgstr "Arverañ al livioù anvet" - -#: ../src/extension/internal/filter/shadows.h:81 -msgid "Shadows and Glows" -msgstr "Disheolioù ha skleurioù" +msgstr "Arverañ liv an ergorenn" #: ../src/extension/internal/filter/shadows.h:84 -#, fuzzy msgid "Colorizable Drop shadow" -msgstr "Ouzhpennañ a ra un disheol bannet livus enni" +msgstr "Disheol bannet livus" #: ../src/extension/internal/filter/textures.h:62 msgid "Ink Blot" -msgstr "" +msgstr "Intr huz" #: ../src/extension/internal/filter/textures.h:68 -#, fuzzy msgid "Frequency:" -msgstr "Talmenn diazez :" +msgstr "Talmenn :" #: ../src/extension/internal/filter/textures.h:71 -#, fuzzy msgid "Horizontal inlay:" -msgstr "Poent a-zremm :" +msgstr "Enkorad a-blaen :" #: ../src/extension/internal/filter/textures.h:72 -#, fuzzy msgid "Vertical inlay:" -msgstr "Poent a-serzh :" +msgstr "Enkorad a-serzh :" #: ../src/extension/internal/filter/textures.h:73 -#, fuzzy msgid "Displacement:" -msgstr "Dilec'hiadur X :" +msgstr "Dilec'hiadur :" #: ../src/extension/internal/filter/textures.h:79 -#, fuzzy msgid "Overlapping" -msgstr "Saflik" +msgstr "Dreistlakaat" #: ../src/extension/internal/filter/textures.h:80 -#, fuzzy msgid "External" -msgstr "Embann er-maez..." +msgstr "Diavaez" #: ../src/extension/internal/filter/textures.h:81 #: ../share/extensions/markers_strokepaint.inx.h:8 @@ -6883,86 +7662,68 @@ msgid "Custom" msgstr "Personelaat" #: ../src/extension/internal/filter/textures.h:83 -#, fuzzy msgid "Custom stroke options" -msgstr "Poentoù personelaet ha dibarzhioù" +msgstr "Dibarzhioù an tresoù personelaet" #: ../src/extension/internal/filter/textures.h:84 -#, fuzzy msgid "k1:" -msgstr "K1 :" +msgstr "k1 :" #: ../src/extension/internal/filter/textures.h:85 -#, fuzzy msgid "k2:" -msgstr "K2 :" +msgstr "k2 :" #: ../src/extension/internal/filter/textures.h:86 -#, fuzzy msgid "k3:" -msgstr "K3 :" +msgstr "k3 :" #: ../src/extension/internal/filter/textures.h:94 msgid "Inkblot on tissue or rough paper" msgstr "Intr huz war gwiad pe baper krai" #: ../src/extension/internal/filter/transparency.h:53 -#: ../src/filter-enums.cpp:20 +#: ../src/filter-enums.cpp:21 msgid "Blend" msgstr "Kemmeskañ" #: ../src/extension/internal/filter/transparency.h:55 ../src/rdf.cpp:261 -#, fuzzy msgid "Source:" -msgstr "Tarzh" +msgstr "Tarzh :" #: ../src/extension/internal/filter/transparency.h:56 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1551 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1590 msgid "Background" msgstr "Drekva " #: ../src/extension/internal/filter/transparency.h:59 #: ../src/ui/dialog/filter-effects-dialog.cpp:2839 #: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:106 -#: ../src/widgets/pencil-toolbar.cpp:127 ../src/widgets/spray-toolbar.cpp:186 +#: ../src/widgets/pencil-toolbar.cpp:132 ../src/widgets/spray-toolbar.cpp:186 #: ../src/widgets/tweak-toolbar.cpp:254 ../share/extensions/extrude.inx.h:2 #: ../share/extensions/triangle.inx.h:8 msgid "Mode:" msgstr "Mod :" -#: ../src/extension/internal/filter/transparency.h:70 -#: ../src/extension/internal/filter/transparency.h:141 -#: ../src/extension/internal/filter/transparency.h:215 -#: ../src/extension/internal/filter/transparency.h:288 -#: ../src/extension/internal/filter/transparency.h:350 -#, fuzzy -msgid "Fill and Transparency" -msgstr "Boestad emziviz an dreuzweluster :" - #: ../src/extension/internal/filter/transparency.h:73 msgid "Blend objects with background images or with themselves" -msgstr "" +msgstr "Kemmeskañ an ergorennoù gant skeudennoù an drekva pe ganto o unan" #: ../src/extension/internal/filter/transparency.h:130 -#, fuzzy msgid "Channel Transparency" -msgstr "Boestad emziviz an dreuzweluster :" +msgstr "Treuzweluster ar sanell" #: ../src/extension/internal/filter/transparency.h:144 -#, fuzzy msgid "Replace RGB with transparency" -msgstr "Treuzweluster krai" +msgstr "Amsaviñ RGG gant treuzweluster" #: ../src/extension/internal/filter/transparency.h:205 -#, fuzzy msgid "Light Eraser" msgstr "Diverkell guñv" #: ../src/extension/internal/filter/transparency.h:209 #: ../src/extension/internal/filter/transparency.h:283 -#, fuzzy msgid "Global opacity" -msgstr "Krommadur hollek" +msgstr "Demerez hollek" #: ../src/extension/internal/filter/transparency.h:218 msgid "Make the lightest parts of the object progressively transparent" @@ -6971,31 +7732,30 @@ msgstr "" #: ../src/extension/internal/filter/transparency.h:291 msgid "Set opacity and strength of opacity boundaries" -msgstr "" +msgstr "Arventenniñ demerez ha kreñvder eus ar bevennoù demerez" #: ../src/extension/internal/filter/transparency.h:341 msgid "Silhouette" -msgstr "" +msgstr "Trolinenn" #: ../src/extension/internal/filter/transparency.h:344 msgid "Cutout" msgstr "Didroc'hañ" #: ../src/extension/internal/filter/transparency.h:353 -#, fuzzy msgid "Repaint anything visible monochrome" -msgstr "Adpentañ pep tra unliv" +msgstr "Adpentañ pep tra hewel da unliv" -#: ../src/extension/internal/gdkpixbuf-input.cpp:184 -#, fuzzy, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:183 +#, c-format msgid "%s bitmap image import" -msgstr "Lakaat ur skeudenn mod bitmap" +msgstr "Enporzhiadur skeudenn mod bitmap %s" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +#: ../src/extension/internal/gdkpixbuf-input.cpp:190 msgid "Image Import Type:" -msgstr "" +msgstr "Rizh enporzhiañ ar skeudenn :" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +#: ../src/extension/internal/gdkpixbuf-input.cpp:190 msgid "" "Embed results in stand-alone, larger SVG files. Link references a file " "outside this SVG document and all files must be moved together." @@ -7003,73 +7763,71 @@ msgstr "" "Enkorfañ a sav ur restr mod SVH brasoc'h hag emren. Eren a veneg ur restr en " "diavaez eus an teul mod SVG ha ret eo dilec'hiañ an holl restroù a-gevred." -#: ../src/extension/internal/gdkpixbuf-input.cpp:192 -#: ../src/ui/dialog/inkscape-preferences.cpp:1447 -#, fuzzy +#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +#: ../src/ui/dialog/inkscape-preferences.cpp:1452 msgid "Embed" msgstr "enkorfañ" -#: ../src/extension/internal/gdkpixbuf-input.cpp:193 ../src/sp-anchor.cpp:119 -#: ../src/ui/dialog/inkscape-preferences.cpp:1447 -#, fuzzy +#: ../src/extension/internal/gdkpixbuf-input.cpp:192 ../src/sp-anchor.cpp:119 +#: ../src/ui/dialog/inkscape-preferences.cpp:1452 msgid "Link" -msgstr "Ere :" +msgstr "Ere" -#: ../src/extension/internal/gdkpixbuf-input.cpp:196 -#, fuzzy +#: ../src/extension/internal/gdkpixbuf-input.cpp:195 msgid "Image DPI:" -msgstr "Skeudenn" +msgstr "PDM ar skeudenn :" -#: ../src/extension/internal/gdkpixbuf-input.cpp:196 +#: ../src/extension/internal/gdkpixbuf-input.cpp:195 msgid "" "Take information from file or use default bitmap import resolution as " "defined in the preferences." msgstr "" +"Tapout stlennoù diouzh ar restr pe ober gant diarunuster enporzhiañ ar " +"bitmap dre ziouer evel ma'z eo despizet er gwellvezioù." -#: ../src/extension/internal/gdkpixbuf-input.cpp:197 -#, fuzzy +#: ../src/extension/internal/gdkpixbuf-input.cpp:196 msgid "From file" -msgstr "Kargañ diouzh ar restr" +msgstr "Diouzh ar restr" -#: ../src/extension/internal/gdkpixbuf-input.cpp:198 -#, fuzzy +#: ../src/extension/internal/gdkpixbuf-input.cpp:197 msgid "Default import resolution" -msgstr "Diarunusted ezporzhiañ dre ziouer :" +msgstr "Diarunusted enporzhiañ dre ziouer" -#: ../src/extension/internal/gdkpixbuf-input.cpp:201 -#, fuzzy +#: ../src/extension/internal/gdkpixbuf-input.cpp:200 msgid "Image Rendering Mode:" -msgstr "Deouez" +msgstr "Mod deouez ar skeudenn :" -#: ../src/extension/internal/gdkpixbuf-input.cpp:201 +#: ../src/extension/internal/gdkpixbuf-input.cpp:200 msgid "" "When an image is upscaled, apply smoothing or keep blocky (pixelated). (Will " "not work in all browsers.)" msgstr "" +"Pa vez brasaet skeul ur skeudenn, seveniñ al lenkraat pe virout gant " +"bloc'hadoù (pikselioù). (Ned ay ket en-dro gant an holl verdeerioù)." -#: ../src/extension/internal/gdkpixbuf-input.cpp:202 -#: ../src/ui/dialog/inkscape-preferences.cpp:1454 -#, fuzzy +#: ../src/extension/internal/gdkpixbuf-input.cpp:201 +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 msgid "None (auto)" msgstr "Tra ebet (dre ziouer)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:203 -#: ../src/ui/dialog/inkscape-preferences.cpp:1454 +#: ../src/extension/internal/gdkpixbuf-input.cpp:202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 msgid "Smooth (optimizeQuality)" -msgstr "" +msgstr "Lenkraat (Perzhded gwellekaet)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:204 -#: ../src/ui/dialog/inkscape-preferences.cpp:1454 +#: ../src/extension/internal/gdkpixbuf-input.cpp:203 +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 msgid "Blocky (optimizeSpeed)" -msgstr "" +msgstr "Bloc'hadek (Tizh gwellekaet)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:207 +#: ../src/extension/internal/gdkpixbuf-input.cpp:206 msgid "Hide the dialog next time and always apply the same actions." msgstr "" +"Kuzhat ar voestad emziviz ar wech a zeu ha seveniñ an hevelep gwezhiadurioù." -#: ../src/extension/internal/gdkpixbuf-input.cpp:207 +#: ../src/extension/internal/gdkpixbuf-input.cpp:206 msgid "Don't ask again" -msgstr "" +msgstr "Arabat goulenn en-dro" #: ../src/extension/internal/gimpgrad.cpp:272 msgid "GIMP Gradients" @@ -7088,32 +7846,27 @@ msgid "Grid" msgstr "Kael" #: ../src/extension/internal/grid.cpp:212 -#, fuzzy msgid "Line Width:" -msgstr "Tevder al linenn" +msgstr "Tevder al linenn :" #: ../src/extension/internal/grid.cpp:213 -#, fuzzy msgid "Horizontal Spacing:" -msgstr "Esaouiñ a-zremm" +msgstr "Esaouiñ a-blaen :" #: ../src/extension/internal/grid.cpp:214 -#, fuzzy msgid "Vertical Spacing:" -msgstr "Esaouiñ a-serzh" +msgstr "Esaouiñ a-serzh :" #: ../src/extension/internal/grid.cpp:215 -#, fuzzy msgid "Horizontal Offset:" -msgstr "Linkañ a-zremm" +msgstr "Linkañ a-blaen :" #: ../src/extension/internal/grid.cpp:216 -#, fuzzy msgid "Vertical Offset:" -msgstr "Linkañ a-serzh" +msgstr "Linkañ a-serzh :" #: ../src/extension/internal/grid.cpp:220 -#: ../src/ui/dialog/inkscape-preferences.cpp:1468 +#: ../src/ui/dialog/inkscape-preferences.cpp:1473 #: ../share/extensions/draw_from_triangle.inx.h:58 #: ../share/extensions/eqtexsvg.inx.h:4 #: ../share/extensions/foldablebox.inx.h:9 @@ -7135,6 +7888,7 @@ msgstr "Linkañ a-serzh" #: ../share/extensions/render_barcode_qrcode.inx.h:18 #: ../share/extensions/render_gear_rack.inx.h:5 #: ../share/extensions/render_gears.inx.h:11 ../share/extensions/rtree.inx.h:4 +#: ../share/extensions/seamless_pattern.inx.h:5 #: ../share/extensions/spirograph.inx.h:10 #: ../share/extensions/svgcalendar.inx.h:38 #: ../share/extensions/triangle.inx.h:14 @@ -7144,7 +7898,7 @@ msgstr "Deouez" #: ../src/extension/internal/grid.cpp:221 #: ../src/ui/dialog/document-properties.cpp:155 -#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 #: ../src/widgets/toolbox.cpp:1826 msgid "Grids" msgstr "Kaelioù" @@ -7218,7 +7972,7 @@ msgstr "boestad arz" #. Crop settings #: ../src/extension/internal/pdfinput/pdf-input.cpp:112 msgid "Clip to:" -msgstr "Stagañ ouzh :" +msgstr "Didroc'hañ ouzh :" #: ../src/extension/internal/pdfinput/pdf-input.cpp:123 msgid "Page settings" @@ -7238,7 +7992,7 @@ msgstr "" #: ../src/extension/internal/pdfinput/pdf-input.cpp:128 msgid "import via Poppler" -msgstr "" +msgstr "enporzhiañ dre Poppler" #: ../src/extension/internal/pdfinput/pdf-input.cpp:138 msgid "rough" @@ -7272,50 +8026,46 @@ msgid "PDF Import Settings" msgstr "Arventennoù enporzhiañ PDF" #: ../src/extension/internal/pdfinput/pdf-input.cpp:431 -#, fuzzy msgctxt "PDF input precision" msgid "rough" msgstr "bouilhoñs" #: ../src/extension/internal/pdfinput/pdf-input.cpp:432 -#, fuzzy msgctxt "PDF input precision" msgid "medium" msgstr "krenn" #: ../src/extension/internal/pdfinput/pdf-input.cpp:433 -#, fuzzy msgctxt "PDF input precision" msgid "fine" msgstr "spis" #: ../src/extension/internal/pdfinput/pdf-input.cpp:434 -#, fuzzy msgctxt "PDF input precision" msgid "very fine" msgstr "spis kenañ" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:877 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:901 msgid "PDF Input" msgstr "Enankad PDF" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:882 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:906 msgid "Adobe PDF (*.pdf)" msgstr "Adobe PDF (*.pdf)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:883 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:907 msgid "Adobe Portable Document Format" msgstr "Adobe Portable Document Format" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:890 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:914 msgid "AI Input" msgstr "Enankad AI" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:895 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:919 msgid "Adobe Illustrator 9.0 and above (*.ai)" msgstr "Adobe Illustrator 9.0 ha nevesoc'h (*.ai)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:896 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:920 msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" msgstr "Digeriñ ar restroù enrollet gant Adobe Illustrator 9.0 ha nevesoc'h" @@ -7395,106 +8145,99 @@ msgstr "Plain SVG koazhet (*.svgz)" msgid "Scalable Vector Graphics format compressed with GZip" msgstr "Mentrezh restr SVG koazhet gant GZip" -#: ../src/extension/internal/vsd-input.cpp:274 -#, fuzzy +#: ../src/extension/internal/vsd-input.cpp:301 msgid "VSD Input" -msgstr "Enankad PDF" +msgstr "Enankad mod VSD" -#: ../src/extension/internal/vsd-input.cpp:279 -#, fuzzy +#: ../src/extension/internal/vsd-input.cpp:306 msgid "Microsoft Visio Diagram (*.vsd)" -msgstr "Diervad Dia (*.dia)" +msgstr "Diervad mod Microsoft Visio(*.vsd)" -#: ../src/extension/internal/vsd-input.cpp:280 +#: ../src/extension/internal/vsd-input.cpp:307 msgid "File format used by Microsoft Visio 6 and later" -msgstr "" +msgstr "Mentrezh restr arveret gant Microsoft Visio 6 ha nevesoc'h" -#: ../src/extension/internal/vsd-input.cpp:287 -#, fuzzy +#: ../src/extension/internal/vsd-input.cpp:314 msgid "VDX Input" -msgstr "Enankad DXF" +msgstr "Enankad mod VDX" -#: ../src/extension/internal/vsd-input.cpp:292 -#, fuzzy +#: ../src/extension/internal/vsd-input.cpp:319 msgid "Microsoft Visio XML Diagram (*.vdx)" -msgstr "Microsoft XAML (*.xaml)" +msgstr "Diervad mod Microsoft Visio XML (*.vdx)" -#: ../src/extension/internal/vsd-input.cpp:293 +#: ../src/extension/internal/vsd-input.cpp:320 msgid "File format used by Microsoft Visio 2010 and later" -msgstr "" +msgstr "Mentrezh restr arveret gant Microsoft Visio 201 ha nevesoc'h" -#: ../src/extension/internal/vsd-input.cpp:300 -#, fuzzy +#: ../src/extension/internal/vsd-input.cpp:327 msgid "VSDM Input" -msgstr "Enankad EMF" +msgstr "Enankad mod VSDM " -#: ../src/extension/internal/vsd-input.cpp:305 +#: ../src/extension/internal/vsd-input.cpp:332 msgid "Microsoft Visio 2013 drawing (*.vsdm)" -msgstr "" +msgstr "Tresadenn mod Microsoft Visio 2013 (*.vsdm)" -#: ../src/extension/internal/vsd-input.cpp:306 -#: ../src/extension/internal/vsd-input.cpp:319 +#: ../src/extension/internal/vsd-input.cpp:333 +#: ../src/extension/internal/vsd-input.cpp:346 msgid "File format used by Microsoft Visio 2013 and later" -msgstr "" +msgstr "Mentrezh restr arveret gant Microsoft Visio 2013 ha nevesoc'h" -#: ../src/extension/internal/vsd-input.cpp:313 -#, fuzzy +#: ../src/extension/internal/vsd-input.cpp:340 msgid "VSDX Input" -msgstr "Enankad DXF" +msgstr "Enankad mod VSDX " -#: ../src/extension/internal/vsd-input.cpp:318 +#: ../src/extension/internal/vsd-input.cpp:345 msgid "Microsoft Visio 2013 drawing (*.vsdx)" -msgstr "" +msgstr "Tresadenn mod Microsoft Visio 2013 (*.vsdx)" -#: ../src/extension/internal/wmf-inout.cpp:3125 +#: ../src/extension/internal/wmf-inout.cpp:3128 msgid "WMF Input" msgstr "Enankad WMF" -#: ../src/extension/internal/wmf-inout.cpp:3130 +#: ../src/extension/internal/wmf-inout.cpp:3133 msgid "Windows Metafiles (*.wmf)" msgstr "Windows Metafiles (*.wmf)" -#: ../src/extension/internal/wmf-inout.cpp:3131 +#: ../src/extension/internal/wmf-inout.cpp:3134 msgid "Windows Metafiles" msgstr "Windows Metafiles" -#: ../src/extension/internal/wmf-inout.cpp:3139 -#, fuzzy +#: ../src/extension/internal/wmf-inout.cpp:3142 msgid "WMF Output" -msgstr "Ec'hankad WMF" +msgstr "Ec'hankad mod WMF" -#: ../src/extension/internal/wmf-inout.cpp:3149 +#: ../src/extension/internal/wmf-inout.cpp:3152 msgid "Map all fill patterns to standard WMF hatches" msgstr "" +"Glennañ an holl c'housturioù leuniañ gant roudennadurioù mod WMF skoueriek" -#: ../src/extension/internal/wmf-inout.cpp:3153 +#: ../src/extension/internal/wmf-inout.cpp:3156 #: ../share/extensions/wmf_input.inx.h:2 #: ../share/extensions/wmf_output.inx.h:2 msgid "Windows Metafile (*.wmf)" msgstr "Windows Metafile (*.wmf)" -#: ../src/extension/internal/wmf-inout.cpp:3154 -#, fuzzy +#: ../src/extension/internal/wmf-inout.cpp:3157 msgid "Windows Metafile" -msgstr "Windows Metafiles" +msgstr "Windows Metafile" -#: ../src/extension/internal/wpg-input.cpp:129 +#: ../src/extension/internal/wpg-input.cpp:144 msgid "WPG Input" msgstr "Enankad WPG" -#: ../src/extension/internal/wpg-input.cpp:134 +#: ../src/extension/internal/wpg-input.cpp:149 msgid "WordPerfect Graphics (*.wpg)" msgstr "WordPerfect Graphics (*.wpg)" -#: ../src/extension/internal/wpg-input.cpp:135 +#: ../src/extension/internal/wpg-input.cpp:150 msgid "Vector graphics format used by Corel WordPerfect" msgstr "Mentrezh kevregadoù sturiadel arveret gant Corel WordPerfect" -#: ../src/extension/prefdialog.cpp:272 +#: ../src/extension/prefdialog.cpp:276 msgid "Live preview" msgstr "Alberz bev" -#: ../src/extension/prefdialog.cpp:272 +#: ../src/extension/prefdialog.cpp:276 msgid "Is the effect previewed live on canvas?" msgstr "Hag an efed bev zo rakwelet war ar steuenn ?" @@ -7504,58 +8247,56 @@ msgstr "" "C'hwitadenn war emzinoiñ ar mentrezh. Digoret e vo ar restr evit ur restr " "SVG." -#: ../src/file.cpp:181 +#: ../src/file.cpp:183 msgid "default.svg" msgstr "default.svg" -#: ../src/file.cpp:320 +#: ../src/file.cpp:322 msgid "Broken links have been changed to point to existing files." -msgstr "" +msgstr "Kemmet eo bet an ereoù torr da vukañ davit restroù ez eus anezho." -#: ../src/file.cpp:331 ../src/file.cpp:1247 +#: ../src/file.cpp:333 ../src/file.cpp:1249 #, c-format msgid "Failed to load the requested file %s" msgstr "C'hwitadenn war bellgargañ ar restr goullennet %s" -#: ../src/file.cpp:357 +#: ../src/file.cpp:359 msgid "Document not saved yet. Cannot revert." msgstr "N'eo ket bet enrollet an teul c'hoazh. N'heller ket tuginañ." -#: ../src/file.cpp:363 -#, fuzzy +#: ../src/file.cpp:365 msgid "Changes will be lost! Are you sure you want to reload document %1?" msgstr "" -"Kollet e vo ar c'hemmoù ! Ha sur oc'h e fell deoc'h adkargañ an teul %s ?" +"Kollet e vo ar c'hemmoù ! Ha sur oc'h e fell deoc'h adkargañ an teul %1 ?" -#: ../src/file.cpp:389 +#: ../src/file.cpp:391 msgid "Document reverted." msgstr "Teul tuginet" -#: ../src/file.cpp:391 +#: ../src/file.cpp:393 msgid "Document not reverted." msgstr "Teul ket bet tuginet" -#: ../src/file.cpp:541 +#: ../src/file.cpp:543 msgid "Select file to open" msgstr "Diuzañ ar restr da zigeriñ" -#: ../src/file.cpp:623 -#, fuzzy +#: ../src/file.cpp:625 msgid "Clean up document" -msgstr "Enrollañ an teul" +msgstr "Skarzhañ an teul" -#: ../src/file.cpp:630 +#: ../src/file.cpp:632 #, c-format msgid "Removed %i unused definition in <defs>." msgid_plural "Removed %i unused definitions in <defs>." msgstr[0] "Dilemet ez eus bet %i despizadur e <desps>." msgstr[1] "Dilemet ez eus bet %i a zespizadurioù e <desps>." -#: ../src/file.cpp:635 +#: ../src/file.cpp:637 msgid "No unused definitions in <defs>." msgstr "Despizadur diarver ebe en <desp>." -#: ../src/file.cpp:667 +#: ../src/file.cpp:669 #, c-format msgid "" "No Inkscape extension found to save document (%s). This may have been " @@ -7564,12 +8305,12 @@ msgstr "" "Askouezhadenn Inkscape ebet bet kavet evit enrollañ an teul (%s). Marteze ez " "eo degouezhet en abeg d'un askouezhadenn restr dianav." -#: ../src/file.cpp:668 ../src/file.cpp:676 ../src/file.cpp:684 -#: ../src/file.cpp:690 ../src/file.cpp:695 +#: ../src/file.cpp:670 ../src/file.cpp:678 ../src/file.cpp:686 +#: ../src/file.cpp:692 ../src/file.cpp:697 msgid "Document not saved." msgstr "N'eo ket bet enrollet an teul." -#: ../src/file.cpp:675 +#: ../src/file.cpp:677 #, c-format msgid "" "File %s is write protected. Please remove write protection and try again." @@ -7577,280 +8318,267 @@ msgstr "" "Goudoret eo ar restr %s a-enep ar skrivañ. Mar plij, dilamit ar goudor a-" "enep ar skrivañ ha klaskit en-dro." -#: ../src/file.cpp:683 +#: ../src/file.cpp:685 #, c-format msgid "File %s could not be saved." msgstr "Ne oa ket bet tu da enrollañ ar restr %s." -#: ../src/file.cpp:713 ../src/file.cpp:715 +#: ../src/file.cpp:715 ../src/file.cpp:717 msgid "Document saved." msgstr "Teul bet enrollet." #. We are saving for the first time; create a unique default filename -#: ../src/file.cpp:858 ../src/file.cpp:1406 -#, fuzzy +#: ../src/file.cpp:860 ../src/file.cpp:1408 msgid "drawing" -msgstr "tresadenn%s" +msgstr "tresadenn" -#: ../src/file.cpp:863 -#, fuzzy +#: ../src/file.cpp:865 msgid "drawing-%1" -msgstr "tresadenn%s" +msgstr "tresadenn-%1" -#: ../src/file.cpp:880 +#: ../src/file.cpp:882 msgid "Select file to save a copy to" msgstr "Diuzañ ur restr evit enrollañ un eilad enni" -#: ../src/file.cpp:882 +#: ../src/file.cpp:884 msgid "Select file to save to" msgstr "Diuzañ ur restr evit enrollañ enni" -#: ../src/file.cpp:987 ../src/file.cpp:989 +#: ../src/file.cpp:989 ../src/file.cpp:991 msgid "No changes need to be saved." msgstr "Kemm ebet da enrollañ" -#: ../src/file.cpp:1008 +#: ../src/file.cpp:1010 msgid "Saving document..." msgstr "Oc'h enrollañ an teul..." -#: ../src/file.cpp:1244 ../src/ui/dialog/inkscape-preferences.cpp:1441 +#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1446 #: ../src/ui/dialog/ocaldialogs.cpp:1244 msgid "Import" msgstr "Enporzhiañ" -#: ../src/file.cpp:1294 +#: ../src/file.cpp:1296 msgid "Select file to import" msgstr "Diuzañ ar restr da enporzhiañ" -#: ../src/file.cpp:1427 +#: ../src/file.cpp:1429 msgid "Select file to export to" msgstr "Diuzañ ar restr da ezporzhiañ betek" -#: ../src/file.cpp:1680 -#, fuzzy +#: ../src/file.cpp:1682 msgid "Import Clip Art" -msgstr "Enporzhiañ/Ezporzhiañ" +msgstr "Enporzhiañ ar skeudenn" -#: ../src/filter-enums.cpp:21 +#: ../src/filter-enums.cpp:22 msgid "Color Matrix" msgstr "Livañ an oged" -#: ../src/filter-enums.cpp:23 +#: ../src/filter-enums.cpp:24 msgid "Composite" msgstr "Liesparzh" -#: ../src/filter-enums.cpp:24 +#: ../src/filter-enums.cpp:25 msgid "Convolve Matrix" msgstr "Oged dre an dakenn dour" -#: ../src/filter-enums.cpp:25 +#: ../src/filter-enums.cpp:26 msgid "Diffuse Lighting" msgstr "Gouloù amstrew" -#: ../src/filter-enums.cpp:26 +#: ../src/filter-enums.cpp:27 msgid "Displacement Map" msgstr "Kartenn dilec'hiañ" -#: ../src/filter-enums.cpp:27 +#: ../src/filter-enums.cpp:28 msgid "Flood" msgstr "Lañv" -#: ../src/filter-enums.cpp:30 ../share/extensions/text_merge.inx.h:1 +#: ../src/filter-enums.cpp:31 ../share/extensions/text_merge.inx.h:1 msgid "Merge" msgstr "Toueziañ" -#: ../src/filter-enums.cpp:33 +#: ../src/filter-enums.cpp:34 msgid "Specular Lighting" msgstr "Gouloù skalfadel" -#: ../src/filter-enums.cpp:34 +#: ../src/filter-enums.cpp:35 msgid "Tile" msgstr "Karrell" -#: ../src/filter-enums.cpp:40 +#: ../src/filter-enums.cpp:41 msgid "Source Graphic" msgstr "Tarzh ar c'hevredad" -#: ../src/filter-enums.cpp:41 +#: ../src/filter-enums.cpp:42 msgid "Source Alpha" msgstr "Tarzh an Alfa" -#: ../src/filter-enums.cpp:42 +#: ../src/filter-enums.cpp:43 msgid "Background Image" msgstr "Skeudenn an drekva" -#: ../src/filter-enums.cpp:43 +#: ../src/filter-enums.cpp:44 msgid "Background Alpha" msgstr "Alfa an drekva" -#: ../src/filter-enums.cpp:44 +#: ../src/filter-enums.cpp:45 msgid "Fill Paint" msgstr "Pent leuniañ" -#: ../src/filter-enums.cpp:45 +#: ../src/filter-enums.cpp:46 msgid "Stroke Paint" msgstr "Pent an tres" #. New in Compositing and Blending Level 1 -#: ../src/filter-enums.cpp:57 -#, fuzzy +#: ../src/filter-enums.cpp:58 msgid "Overlay" -msgstr "Gwiskadoù" +msgstr "Gwiskad" -#: ../src/filter-enums.cpp:58 -#, fuzzy +#: ../src/filter-enums.cpp:59 msgid "Color Dodge" -msgstr "Livañ al linenn diabarzh" +msgstr "Liv sklaeraat" -#: ../src/filter-enums.cpp:59 -#, fuzzy +#: ../src/filter-enums.cpp:60 msgid "Color Burn" -msgstr "Barrennoù al livioù" +msgstr "Liv teñvalaat" -#: ../src/filter-enums.cpp:60 -#, fuzzy +#: ../src/filter-enums.cpp:61 msgid "Hard Light" -msgstr "Sav ar barrennoù :" +msgstr "Gouloù kreñv" -#: ../src/filter-enums.cpp:61 -#, fuzzy +#: ../src/filter-enums.cpp:62 msgid "Soft Light" -msgstr "Pik Sklêrijenn" +msgstr "Sklêrijenn guñv" -#: ../src/filter-enums.cpp:62 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 +#: ../src/filter-enums.cpp:63 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 msgid "Difference" msgstr "Diforc'hañ" -#: ../src/filter-enums.cpp:63 ../src/splivarot.cpp:100 +#: ../src/filter-enums.cpp:64 ../src/splivarot.cpp:100 msgid "Exclusion" msgstr "Diskarzhañ" -#: ../src/filter-enums.cpp:64 ../src/ui/tools/flood-tool.cpp:196 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:455 -#: ../src/widgets/sp-color-scales.cpp:456 ../src/widgets/tweak-toolbar.cpp:286 +#: ../src/filter-enums.cpp:65 ../src/ui/tools/flood-tool.cpp:196 +#: ../src/widgets/sp-color-icc-selector.cpp:336 +#: ../src/widgets/sp-color-icc-selector.cpp:340 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/tweak-toolbar.cpp:286 #: ../share/extensions/color_randomize.inx.h:3 msgid "Hue" msgstr "Arliv" -#: ../src/filter-enums.cpp:67 +#: ../src/filter-enums.cpp:68 msgid "Luminosity" -msgstr "" +msgstr "Sklaerder" -#: ../src/filter-enums.cpp:77 +#: ../src/filter-enums.cpp:78 msgid "Matrix" msgstr "Oged" -#: ../src/filter-enums.cpp:78 +#: ../src/filter-enums.cpp:79 msgid "Saturate" msgstr "Peurvec'hiañ" -#: ../src/filter-enums.cpp:79 +#: ../src/filter-enums.cpp:80 msgid "Hue Rotate" msgstr "C'hwelañ an arliv" -#: ../src/filter-enums.cpp:80 +#: ../src/filter-enums.cpp:81 msgid "Luminance to Alpha" msgstr "Sked da alfa" #. File -#: ../src/filter-enums.cpp:86 ../src/verbs.cpp:2352 +#: ../src/filter-enums.cpp:87 ../src/verbs.cpp:2435 #: ../share/extensions/jessyInk_mouseHandler.inx.h:3 #: ../share/extensions/jessyInk_transitions.inx.h:7 msgid "Default" msgstr "Diouer" #. New CSS -#: ../src/filter-enums.cpp:94 -#, fuzzy +#: ../src/filter-enums.cpp:95 msgid "Clear" -msgstr "_Skarzhañ" +msgstr "Skarzhañ" -#: ../src/filter-enums.cpp:95 -#, fuzzy +#: ../src/filter-enums.cpp:96 msgid "Copy" -msgstr "_Eilañ" +msgstr "Eilañ" -#: ../src/filter-enums.cpp:96 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1571 +#: ../src/filter-enums.cpp:97 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1610 msgid "Destination" msgstr "Arvoned" -#: ../src/filter-enums.cpp:97 -#, fuzzy +#: ../src/filter-enums.cpp:98 msgid "Destination Over" -msgstr "Arvoned" +msgstr "Arvoned Dreist" -#: ../src/filter-enums.cpp:98 -#, fuzzy +#: ../src/filter-enums.cpp:99 msgid "Destination In" -msgstr "Arvoned" +msgstr "Arvoned E-barzh" -#: ../src/filter-enums.cpp:99 -#, fuzzy +#: ../src/filter-enums.cpp:100 msgid "Destination Out" -msgstr "Arvoned" +msgstr "Arvoned Er-maez" -#: ../src/filter-enums.cpp:100 -#, fuzzy +#: ../src/filter-enums.cpp:101 msgid "Destination Atop" -msgstr "Arvoned" +msgstr "Arvoned E lein" -#: ../src/filter-enums.cpp:101 -#, fuzzy +#: ../src/filter-enums.cpp:102 msgid "Lighter" msgstr "Sklaeraat" -#: ../src/filter-enums.cpp:103 +#: ../src/filter-enums.cpp:104 msgid "Arithmetic" msgstr "Niveroniel" -#: ../src/filter-enums.cpp:119 ../src/selection-chemistry.cpp:535 +#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:550 msgid "Duplicate" msgstr "Arredaoliñ" -#: ../src/filter-enums.cpp:120 +#: ../src/filter-enums.cpp:121 msgid "Wrap" msgstr "Ambakañ" -#: ../src/filter-enums.cpp:136 +#: ../src/filter-enums.cpp:122 +msgctxt "Convolve matrix, edge mode" +msgid "None" +msgstr "Tra ebet" + +#: ../src/filter-enums.cpp:137 msgid "Erode" msgstr "Strishaat" -#: ../src/filter-enums.cpp:137 +#: ../src/filter-enums.cpp:138 msgid "Dilate" msgstr "Arlediñ" -#: ../src/filter-enums.cpp:143 +#: ../src/filter-enums.cpp:144 msgid "Fractal Noise" msgstr "Trouz brevennek" -#: ../src/filter-enums.cpp:150 +#: ../src/filter-enums.cpp:151 msgid "Distant Light" msgstr "Sklêrijenn a-bell" -#: ../src/filter-enums.cpp:151 +#: ../src/filter-enums.cpp:152 msgid "Point Light" msgstr "Sklêrijenn ar poent" -#: ../src/filter-enums.cpp:152 +#: ../src/filter-enums.cpp:153 msgid "Spot Light" msgstr "Pik Sklêrijenn" #: ../src/gradient-chemistry.cpp:1580 -#, fuzzy msgid "Invert gradient colors" -msgstr "Tuginañ an ilrezenn" +msgstr "Tuginañ livioù an ilrezenn" #: ../src/gradient-chemistry.cpp:1606 -#, fuzzy msgid "Reverse gradient" msgstr "Tuginañ an ilrezenn" -#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:245 -#, fuzzy +#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:227 msgid "Delete swatch" -msgstr "Diverkañ ur maez" +msgstr "Diverkañ an eurier" #: ../src/gradient-drag.cpp:97 ../src/ui/tools/gradient-tool.cpp:100 msgid "Linear gradient start" @@ -7885,37 +8613,34 @@ msgid "Radial gradient mid stop" msgstr "Ilrezenn skinek arsav kreiz" #: ../src/gradient-drag.cpp:106 ../src/ui/tools/mesh-tool.cpp:103 -#, fuzzy msgid "Mesh gradient corner" -msgstr "Ilrezenn skinek kreiz" +msgstr "Kornadilrezenn ar rouedad " #: ../src/gradient-drag.cpp:107 ../src/ui/tools/mesh-tool.cpp:104 -#, fuzzy msgid "Mesh gradient handle" -msgstr "Dilec'hiañ dornelloù an ilrezenn" +msgstr "Dornellilrezenn ar rouedad " #: ../src/gradient-drag.cpp:108 ../src/ui/tools/mesh-tool.cpp:105 -#, fuzzy msgid "Mesh gradient tensor" -msgstr "Ilrezenn linennek dibenn" +msgstr "Stignellilrezenn ar rouedad " #: ../src/gradient-drag.cpp:567 msgid "Added patch row or column" -msgstr "" +msgstr "Renk pe vann takonañ ouzhpennet" -#: ../src/gradient-drag.cpp:797 +#: ../src/gradient-drag.cpp:799 msgid "Merge gradient handles" msgstr "Toueziañ dornelloù an ilrezenn" -#: ../src/gradient-drag.cpp:1104 +#: ../src/gradient-drag.cpp:1106 msgid "Move gradient handle" msgstr "Dilec'hiañ dornelloù an ilrezenn" -#: ../src/gradient-drag.cpp:1163 ../src/widgets/gradient-vector.cpp:847 +#: ../src/gradient-drag.cpp:1165 ../src/widgets/gradient-vector.cpp:827 msgid "Delete gradient stop" msgstr "Diverkañ maezioù an ilrezenn" -#: ../src/gradient-drag.cpp:1426 +#: ../src/gradient-drag.cpp:1428 #, c-format msgid "" "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" @@ -7924,11 +8649,11 @@ msgstr "" "%s %d evit : %s%s; riklañ gant Ctrl evit azvuiadañ al linkañ ; klikañ " "gant Ctrl+Alt evit dilemel an arsav" -#: ../src/gradient-drag.cpp:1430 ../src/gradient-drag.cpp:1437 +#: ../src/gradient-drag.cpp:1432 ../src/gradient-drag.cpp:1439 msgid " (stroke)" msgstr " (tre)" -#: ../src/gradient-drag.cpp:1434 +#: ../src/gradient-drag.cpp:1436 #, c-format msgid "" "%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " @@ -7938,7 +8663,7 @@ msgstr "" "Ctrl+Alt evit mirout ar c'horn, gant Ctrl+Pennliz. evit " "skeulaat tro dro d'ar c'hreiz" -#: ../src/gradient-drag.cpp:1442 +#: ../src/gradient-drag.cpp:1444 msgid "" "Radial gradient center and focus; drag with Shift to " "separate focus" @@ -7946,7 +8671,7 @@ msgstr "" "Kreizañ ha stiañ an ilrezenn skinek ; riklañ gant Pennliz. evit disrannañ ar stiañ" -#: ../src/gradient-drag.cpp:1445 +#: ../src/gradient-drag.cpp:1447 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -7961,59 +8686,59 @@ msgstr[1] "" "Poent an ilrezenn rannet gant %d ilrezenn ; riklañ gant Pennliz. evit disrannañ" -#: ../src/gradient-drag.cpp:2377 +#: ../src/gradient-drag.cpp:2379 msgid "Move gradient handle(s)" msgstr "Dilec'hiañ dornell(où) an ilrezenn" -#: ../src/gradient-drag.cpp:2413 +#: ../src/gradient-drag.cpp:2415 msgid "Move gradient mid stop(s)" msgstr "Dilec'hiañ arsav(ioù) kreiz an ilrezenn" -#: ../src/gradient-drag.cpp:2702 +#: ../src/gradient-drag.cpp:2704 msgid "Delete gradient stop(s)" msgstr "Dilemel maez(ioù) an ilrezenn" -#: ../src/inkscape.cpp:344 -#, fuzzy +#: ../src/inkscape.cpp:310 msgid "Autosave failed! Cannot create directory %1." -msgstr "N'haller ket krouiñ kavlec'hiad an aelad %s." +msgstr "" +"C'hwitadenn war an emenrollañ ! N'haller ket krouiñ ar c'havlec'hiad %1." -#: ../src/inkscape.cpp:353 -#, fuzzy +#: ../src/inkscape.cpp:319 msgid "Autosave failed! Cannot open directory %1." -msgstr "N'haller ket krouiñ kavlec'hiad an aelad %s." +msgstr "" +"C'hwitadenn war an emenrollañ ! N'haller ket digeriñ ar c'havlec'hiad %1." -#: ../src/inkscape.cpp:369 +#: ../src/inkscape.cpp:335 msgid "Autosaving documents..." msgstr "Oc'h emenrollañ an teul..." -#: ../src/inkscape.cpp:442 +#: ../src/inkscape.cpp:408 msgid "Autosave failed! Could not find inkscape extension to save document." msgstr "" "C'hwitadenn war an emenrollañ ! N'haller ket kavet an askouezh a-benn " "enrollañ an teul." -#: ../src/inkscape.cpp:445 ../src/inkscape.cpp:452 +#: ../src/inkscape.cpp:411 ../src/inkscape.cpp:418 #, c-format msgid "Autosave failed! File %s could not be saved." msgstr "" "C'hwitadenn war an emenrollañ. Ne oa ket bet tu da enrollañ ar restr %s." -#: ../src/inkscape.cpp:467 +#: ../src/inkscape.cpp:433 msgid "Autosave complete." msgstr "Emenrollañ peurechu." -#: ../src/inkscape.cpp:715 +#: ../src/inkscape.cpp:681 msgid "Untitled document" msgstr "Teul dianv" #. Show nice dialog box -#: ../src/inkscape.cpp:747 +#: ../src/inkscape.cpp:713 msgid "Inkscape encountered an internal error and will close now.\n" msgstr "" "Degouezhet ez eus bet ur fazi diabarzh gant Inkscape, serret e vo bremañ.\n" -#: ../src/inkscape.cpp:748 +#: ../src/inkscape.cpp:714 msgid "" "Automatic backups of unsaved documents were done to the following " "locations:\n" @@ -8021,296 +8746,32 @@ msgstr "" "Graet ez eus bet gwaredadurioù emgefreek eus teulioù dienroll el lec'h-" "mañ :\n" -#: ../src/inkscape.cpp:749 +#: ../src/inkscape.cpp:715 msgid "Automatic backup of the following documents failed:\n" msgstr "C'hwitadenn war gwaredadur emgefreek an teulioù da zont :\n" -#: ../src/interface.cpp:748 -#, fuzzy -msgctxt "Interface setup" -msgid "Default" -msgstr "Diouer" - -#: ../src/interface.cpp:748 -msgid "Default interface setup" -msgstr "Arventennoù ar c'hetal dre ziouer" - -#: ../src/interface.cpp:749 -#, fuzzy -msgctxt "Interface setup" -msgid "Custom" -msgstr "Personelaat" - -#: ../src/interface.cpp:749 -#, fuzzy -msgid "Setup for custom task" -msgstr "Arventennañ an drevell personelaet" - -#: ../src/interface.cpp:750 -#, fuzzy -msgctxt "Interface setup" -msgid "Wide" -msgstr "Ledan" - -#: ../src/interface.cpp:750 -msgid "Setup for widescreen work" -msgstr "Kefluniadur evit al labour gant ur skramm ledan" - -#: ../src/interface.cpp:862 -#, c-format -msgid "Verb \"%s\" Unknown" -msgstr "Verb \"%s\" dianav" - -#: ../src/interface.cpp:901 -msgid "Open _Recent" -msgstr "Digeriñ ar _restroù nevez krouet" - -#: ../src/interface.cpp:1009 ../src/interface.cpp:1095 -#: ../src/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:528 -msgid "Drop color" -msgstr "Lakaat ul liv" - -#: ../src/interface.cpp:1048 ../src/interface.cpp:1158 -msgid "Drop color on gradient" -msgstr "Lakaat al liv war an ilrezenn" - -#: ../src/interface.cpp:1211 -msgid "Could not parse SVG data" -msgstr "N'haller ket dezrannañ ar roadennoù SVG" - -#: ../src/interface.cpp:1250 -msgid "Drop SVG" -msgstr "Lakaat un SVG" - -#: ../src/interface.cpp:1263 -#, fuzzy -msgid "Drop Symbol" -msgstr "Arouezennoù khmerek" - -#: ../src/interface.cpp:1294 -msgid "Drop bitmap image" -msgstr "Lakaat ur skeudenn mod bitmap" - -#: ../src/interface.cpp:1386 -#, c-format -msgid "" -"A file named \"%s\" already exists. Do " -"you want to replace it?\n" -"\n" -"The file already exists in \"%s\". Replacing it will overwrite its contents." -msgstr "" -"Ur restr anvet \"%s\" zo anezhi endeo. " -"Fellout a ra deoc'h he amsaviñ ?\n" -"\n" -"Ar restr zo anezhi e \"%s\". Mar bez amsavet e vo skrivet war hec'h " -"endalc'had." - -#: ../src/interface.cpp:1392 ../src/ui/dialog/export.cpp:1302 -#: ../src/widgets/desktop-widget.cpp:1122 -#: ../src/widgets/desktop-widget.cpp:1184 -msgid "_Cancel" -msgstr "_Dilezel" - -#: ../src/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 -#: ../share/extensions/web-transmit-att.inx.h:19 -msgid "Replace" -msgstr "Amsaviñ" - -#: ../src/interface.cpp:1464 -msgid "Go to parent" -msgstr "Mont da gar" - -#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1505 -#, fuzzy -msgid "Enter group #%1" -msgstr "Enankañ ar strollad #%s" - -#. Item dialog -#: ../src/interface.cpp:1641 ../src/verbs.cpp:2849 -msgid "_Object Properties..." -msgstr "Perzhioù an erg_orenn..." - -#: ../src/interface.cpp:1650 -msgid "_Select This" -msgstr "Diu_zañ an dra-se" - -#: ../src/interface.cpp:1661 -#, fuzzy -msgid "Select Same" -msgstr "Diuzañ ar bajenn :" - -#. Select same fill and stroke -#: ../src/interface.cpp:1671 -#, fuzzy -msgid "Fill and Stroke" -msgstr "_Leuniañ ha Tresañ" - -#. Select same fill color -#: ../src/interface.cpp:1678 -#, fuzzy -msgid "Fill Color" -msgstr "Liv leuniañ, Ruz" - -#. Select same stroke color -#: ../src/interface.cpp:1685 -#, fuzzy -msgid "Stroke Color" -msgstr "Arventenniñ liv an tres" - -#. Select same stroke style -#: ../src/interface.cpp:1692 -#, fuzzy -msgid "Stroke Style" -msgstr "S_til an tres" - -#. Select same stroke style -#: ../src/interface.cpp:1699 -#, fuzzy -msgid "Object type" -msgstr "Rizh an ergorenn" - -#. Move to layer -#: ../src/interface.cpp:1706 -#, fuzzy -msgid "_Move to layer ..." -msgstr "Diskenn an dreuzfollenn" - -#. Create link -#: ../src/interface.cpp:1716 -#, fuzzy -msgid "Create _Link" -msgstr "_Krouiñ un ere" - -#. Set mask -#: ../src/interface.cpp:1739 -msgid "Set Mask" -msgstr "Arventenniñ ar maskl" - -#. Release mask -#: ../src/interface.cpp:1750 -msgid "Release Mask" -msgstr "Lakaat ur maskl" - -#. Set Clip -#: ../src/interface.cpp:1761 -#, fuzzy -msgid "Set Cl_ip" -msgstr "Arventenniñ an didroc'hañ" - -#. Release Clip -#: ../src/interface.cpp:1772 -#, fuzzy -msgid "Release C_lip" -msgstr "Seveniñ an didroc'hañ" - -#. Group -#: ../src/interface.cpp:1783 ../src/verbs.cpp:2486 -msgid "_Group" -msgstr "_Strollañ" - -#: ../src/interface.cpp:1854 -msgid "Create link" -msgstr "Krouiñ un ere" - -#. Ungroup -#: ../src/interface.cpp:1885 ../src/verbs.cpp:2488 -msgid "_Ungroup" -msgstr "_Distrollañ" - -#. Link dialog -#: ../src/interface.cpp:1910 -#, fuzzy -msgid "Link _Properties..." -msgstr "_Perzhioù an ere" - -#. Select item -#: ../src/interface.cpp:1916 -msgid "_Follow Link" -msgstr "_Heuliañ an ere" - -#. Reset transformations -#: ../src/interface.cpp:1922 -msgid "_Remove Link" -msgstr "Di_verkan an ere" - -#: ../src/interface.cpp:1953 -#, fuzzy -msgid "Remove link" -msgstr "Di_verkan an ere" - -#. Image properties -#: ../src/interface.cpp:1964 -#, fuzzy -msgid "Image _Properties..." -msgstr "_Perzhioù ar skeudenn" - -#. Edit externally -#: ../src/interface.cpp:1970 -msgid "Edit Externally..." -msgstr "Embann er-maez..." - -#. Trace Bitmap -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/interface.cpp:1979 ../src/verbs.cpp:2549 -msgid "_Trace Bitmap..." -msgstr "_Sturiadelaat ar bitmap..." - -#. Trace Pixel Art -#: ../src/interface.cpp:1988 -msgid "Trace Pixel Art" -msgstr "" - -#: ../src/interface.cpp:1998 -#, fuzzy -msgctxt "Context menu" -msgid "Embed Image" -msgstr "Enkorfañ ar skeudennoù" - -#: ../src/interface.cpp:2009 -#, fuzzy -msgctxt "Context menu" -msgid "Extract Image..." -msgstr "Eztennañ ur skeudenn" - -#. Item dialog -#. Fill and Stroke dialog -#: ../src/interface.cpp:2154 ../src/interface.cpp:2174 ../src/verbs.cpp:2812 -msgid "_Fill and Stroke..." -msgstr "Leuniañ ha Tresoù..." - -#. Edit Text dialog -#: ../src/interface.cpp:2180 ../src/verbs.cpp:2831 -msgid "_Text and Font..." -msgstr "_Testenn ha nodrezhoù..." - -#. Spellcheck dialog -#: ../src/interface.cpp:2186 ../src/verbs.cpp:2839 -msgid "Check Spellin_g..." -msgstr "_Gwiriadur ar reizhskrivadur..." - -#: ../src/knot.cpp:332 +#: ../src/knot.cpp:346 msgid "Node or handle drag canceled." msgstr "Dilezet eo bet rikladur ar c'hlom pe an dornell." -#: ../src/knotholder.cpp:158 +#: ../src/knotholder.cpp:170 msgid "Change handle" msgstr "Kemmañ an dornell" -#: ../src/knotholder.cpp:237 +#: ../src/knotholder.cpp:257 msgid "Move handle" msgstr "Dilec'hiañ an dornell" #. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:256 ../src/knotholder.cpp:278 +#: ../src/knotholder.cpp:276 ../src/knotholder.cpp:298 msgid "Move the pattern fill inside the object" msgstr "dilec'hiañ ar goustur leuniañ e-barzh an ergorenn" -#: ../src/knotholder.cpp:260 ../src/knotholder.cpp:282 +#: ../src/knotholder.cpp:280 ../src/knotholder.cpp:302 msgid "Scale the pattern fill; uniformly if with Ctrl" msgstr "Skeulaat ar goustur leuniañ ; unvan gant Ctrl" -#: ../src/knotholder.cpp:264 ../src/knotholder.cpp:286 +#: ../src/knotholder.cpp:284 ../src/knotholder.cpp:306 msgid "Rotate the pattern fill; with Ctrl to snap angle" msgstr "" "C'hwelañ leuniadur ar goustur ; gant Ctrl evit azvuiadañ ar " @@ -8326,11 +8787,11 @@ msgstr "Ergorenn GdlDockMaster ma 'z eo staget penefi ar varrenn gae outi" #: ../src/libgdl/gdl-dock-bar.c:113 msgid "Dockbar style" -msgstr "Stil barrenn ar c'hae" +msgstr "Stil ar varrenn gae " #: ../src/libgdl/gdl-dock-bar.c:114 msgid "Dockbar style to show items on it" -msgstr "Stil barrenn ar c'hae evit diskouez an ergorennoù warni" +msgstr "Stil ar varrenn gae evit diskouez an ergorennoù warni" #: ../src/libgdl/gdl-dock-item-grip.c:399 msgid "Iconify this dock" @@ -8351,7 +8812,7 @@ msgstr "Ergorenn gae hag 'en deus' ar stagell-mañ" #. Name #: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 -#: ../src/widgets/text-toolbar.cpp:1416 +#: ../src/widgets/text-toolbar.cpp:1418 #: ../share/extensions/gcodetools_graffiti.inx.h:9 #: ../share/extensions/gcodetools_orientation_points.inx.h:2 msgid "Orientation" @@ -8366,11 +8827,10 @@ msgid "Resizable" msgstr "Admentus" #: ../src/libgdl/gdl-dock-item.c:315 -#, fuzzy msgid "If set, the dock item can be resized when docked in a GtkPanel widget" msgstr "" -"Mar gweredekaet e vez admentet ergorenn ar c'hae mar bez staget ouzh un " -"isprenestr" +"Mar gweredekaet e vez adventet ergorenn ar c'hae mar bez staget ouzh ur " +"widjed GtkPanel" #: ../src/libgdl/gdl-dock-item.c:322 msgid "Item behavior" @@ -8500,8 +8960,9 @@ msgstr "" #: ../src/libgdl/gdl-dock-notebook.c:132 #: ../src/ui/dialog/align-and-distribute.cpp:1003 #: ../src/ui/dialog/document-properties.cpp:153 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1536 #: ../src/widgets/desktop-widget.cpp:1992 +#: ../share/extensions/empty_page.inx.h:1 #: ../share/extensions/voronoi2svg.inx.h:9 msgid "Page" msgstr "Pajenn" @@ -8511,10 +8972,11 @@ msgid "The index of the current page" msgstr "Ibil ar bajenn vremanel" #: ../src/libgdl/gdl-dock-object.c:125 -#: ../src/ui/dialog/inkscape-preferences.cpp:1502 +#: ../src/live_effects/parameter/originalpatharray.cpp:86 +#: ../src/ui/dialog/inkscape-preferences.cpp:1507 #: ../src/ui/widget/page-sizer.cpp:258 -#: ../src/widgets/gradient-selector.cpp:158 -#: ../src/widgets/sp-xmlview-attr-list.cpp:54 +#: ../src/widgets/gradient-selector.cpp:140 +#: ../src/widgets/sp-xmlview-attr-list.cpp:49 msgid "Name" msgstr "Anv" @@ -8536,7 +8998,7 @@ msgstr "Arlun ar bern" #: ../src/libgdl/gdl-dock-object.c:141 msgid "Stock icon for the dock object" -msgstr "Berniañ arlun Pixbuf evit ergorenn ar c'hae" +msgstr "Arlun ar bern evit ergorenn ar c'hae" #: ../src/libgdl/gdl-dock-object.c:147 msgid "Pixbuf Icon" @@ -8641,22 +9103,18 @@ msgid "Whether the placeholder is standing in for a floating toplevel dock" msgstr "Mard emañ ar mirer-lec'h enni evit live uhelañ ur c'hae neuennus" #: ../src/libgdl/gdl-dock-placeholder.c:189 -#, fuzzy msgid "X Coordinate" -msgstr "Daveoù-X" +msgstr "Daveenn X" #: ../src/libgdl/gdl-dock-placeholder.c:190 -#, fuzzy msgid "X coordinate for dock when floating" msgstr "Daveenn X evit ar c'hae pa vez o neuennat" #: ../src/libgdl/gdl-dock-placeholder.c:196 -#, fuzzy msgid "Y Coordinate" -msgstr "Daveoù-Y" +msgstr "Daveenn Y" #: ../src/libgdl/gdl-dock-placeholder.c:197 -#, fuzzy msgid "Y coordinate for dock when floating" msgstr "Daveenn Y evit ar c'hae pa vez o neuennat" @@ -8682,8 +9140,8 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "Ergorenn gae 'hag a zo dezhi' ar skritell daolenn-mañ" -#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:633 -#: ../src/ui/dialog/inkscape-preferences.cpp:676 +#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:638 +#: ../src/ui/dialog/inkscape-preferences.cpp:681 msgid "Floating" msgstr "Neuennus" @@ -8724,154 +9182,208 @@ msgstr "Daveenn Y evit ur c'hae neuennus" msgid "Dock #%d" msgstr "Kae niv. %d" -#: ../src/libnrtype/FontFactory.cpp:767 +#: ../src/libnrtype/FontFactory.cpp:618 msgid "Ignoring font without family that will crash Pango" msgstr "Leuskel a-gostez an nodrezhoù hep familh a gasfe Pango d'ar chanad" -#: ../src/live_effects/effect.cpp:84 +#: ../src/live_effects/effect.cpp:99 msgid "doEffect stack test" msgstr "doEffect stack test" -#: ../src/live_effects/effect.cpp:85 +#: ../src/live_effects/effect.cpp:100 msgid "Angle bisector" msgstr "Korn ar greizkornenn" #. TRANSLATORS: boolean operations -#: ../src/live_effects/effect.cpp:87 +#: ../src/live_effects/effect.cpp:102 msgid "Boolops" msgstr "Niñvadurioù boulean" -#: ../src/live_effects/effect.cpp:88 +#: ../src/live_effects/effect.cpp:103 msgid "Circle (by center and radius)" msgstr "Kelc'h (dre ar c'hreiz hag ar skin)" -#: ../src/live_effects/effect.cpp:89 +#: ../src/live_effects/effect.cpp:104 msgid "Circle by 3 points" msgstr "Kelc'h dre tri foent" -#: ../src/live_effects/effect.cpp:90 +#: ../src/live_effects/effect.cpp:105 msgid "Dynamic stroke" msgstr "Tres dialuskel" -#: ../src/live_effects/effect.cpp:91 ../share/extensions/extrude.inx.h:1 +#: ../src/live_effects/effect.cpp:106 ../share/extensions/extrude.inx.h:1 msgid "Extrude" msgstr "Eztourzhañ" -#: ../src/live_effects/effect.cpp:92 +#: ../src/live_effects/effect.cpp:107 msgid "Lattice Deformation" -msgstr "Distrummadur mod treilh" +msgstr "Distummadur mod treilh" -#: ../src/live_effects/effect.cpp:93 +#: ../src/live_effects/effect.cpp:108 msgid "Line Segment" msgstr "Regennoù al linenn" -#: ../src/live_effects/effect.cpp:94 +#: ../src/live_effects/effect.cpp:109 msgid "Mirror symmetry" msgstr "Kemparzh ar melezour" -#: ../src/live_effects/effect.cpp:96 +#: ../src/live_effects/effect.cpp:111 msgid "Parallel" msgstr "A-genstur" -#: ../src/live_effects/effect.cpp:97 +#: ../src/live_effects/effect.cpp:112 msgid "Path length" msgstr "Hirder an treug" -#: ../src/live_effects/effect.cpp:98 +#: ../src/live_effects/effect.cpp:113 msgid "Perpendicular bisector" msgstr "Kreizkornenn genserzh" -#: ../src/live_effects/effect.cpp:99 +#: ../src/live_effects/effect.cpp:114 msgid "Perspective path" msgstr "Treug an diarsell" -#: ../src/live_effects/effect.cpp:100 +#: ../src/live_effects/effect.cpp:115 msgid "Rotate copies" msgstr "C'hwelañ an eiladoù" -#: ../src/live_effects/effect.cpp:101 +#: ../src/live_effects/effect.cpp:116 msgid "Recursive skeleton" msgstr "Korf eskern askizat" -#: ../src/live_effects/effect.cpp:102 +#: ../src/live_effects/effect.cpp:117 msgid "Tangent to curve" msgstr "A-spin d'ar grommenn" -#: ../src/live_effects/effect.cpp:103 +#: ../src/live_effects/effect.cpp:118 msgid "Text label" msgstr "Skritell destenn" #. 0.46 -#: ../src/live_effects/effect.cpp:106 +#: ../src/live_effects/effect.cpp:121 msgid "Bend" msgstr "Pleg" -#: ../src/live_effects/effect.cpp:107 +#: ../src/live_effects/effect.cpp:122 msgid "Gears" -msgstr "Dafarioù" +msgstr "Rodoù dentek" -#: ../src/live_effects/effect.cpp:108 +#: ../src/live_effects/effect.cpp:123 msgid "Pattern Along Path" msgstr "Goustur a-hed an treug" #. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:109 +#: ../src/live_effects/effect.cpp:124 msgid "Stitch Sub-Paths" msgstr "Kevreañ an istreugoù" #. 0.47 -#: ../src/live_effects/effect.cpp:111 +#: ../src/live_effects/effect.cpp:126 msgid "VonKoch" msgstr "VonKoch" -#: ../src/live_effects/effect.cpp:112 +#: ../src/live_effects/effect.cpp:127 msgid "Knot" msgstr "Klom" -#: ../src/live_effects/effect.cpp:113 +#: ../src/live_effects/effect.cpp:128 msgid "Construct grid" msgstr "Sevel ar gael" -#: ../src/live_effects/effect.cpp:114 +#: ../src/live_effects/effect.cpp:129 msgid "Spiro spline" msgstr "Krommlinenn droellenn" -#: ../src/live_effects/effect.cpp:115 +#: ../src/live_effects/effect.cpp:130 msgid "Envelope Deformation" msgstr "Distummadur al lun" -#: ../src/live_effects/effect.cpp:116 +#: ../src/live_effects/effect.cpp:131 msgid "Interpolate Sub-Paths" msgstr "Etrelotodiñ an istreugoù" -#: ../src/live_effects/effect.cpp:117 +#: ../src/live_effects/effect.cpp:132 msgid "Hatches (rough)" msgstr "Linennaouegoù (dispis)" -#: ../src/live_effects/effect.cpp:118 +#: ../src/live_effects/effect.cpp:133 msgid "Sketch" msgstr "Sketch" -#: ../src/live_effects/effect.cpp:119 +#: ../src/live_effects/effect.cpp:134 msgid "Ruler" msgstr "Reolenn" -#. 0.49 -#: ../src/live_effects/effect.cpp:121 -#, fuzzy +#. 0.91 +#: ../src/live_effects/effect.cpp:136 msgid "Power stroke" -msgstr "Tres ar goustur" +msgstr "Tres dialuskel" -#: ../src/live_effects/effect.cpp:122 ../src/selection-chemistry.cpp:2835 -#, fuzzy +#: ../src/live_effects/effect.cpp:137 msgid "Clone original path" -msgstr "Amsaviñ an destenn" +msgstr "Klonañ an treug orin" + +#. EXPERIMENTAL +#: ../src/live_effects/effect.cpp:139 +#: ../src/live_effects/lpe-show_handles.cpp:26 +msgid "Show handles" +msgstr "Diskouez an dornelloù" + +#: ../src/live_effects/effect.cpp:141 ../src/widgets/pencil-toolbar.cpp:109 +msgid "BSpline" +msgstr "Krommlinenn-B" + +#: ../src/live_effects/effect.cpp:142 +#: ../src/live_effects/lpe-taperstroke.cpp:78 +msgid "Join type" +msgstr "Rizh juntañ" + +#: ../src/live_effects/effect.cpp:143 +msgid "Taper stroke" +msgstr "Tres ar guchenn vegek" + +#. Ponyscape +#: ../src/live_effects/effect.cpp:145 +msgid "Attach path" +msgstr "Krafañ an treug" + +#: ../src/live_effects/effect.cpp:146 +msgid "Fill between strokes" +msgstr "Leuniañ etre an tresoù" + +#: ../src/live_effects/effect.cpp:147 ../src/selection-chemistry.cpp:2929 +msgid "Fill between many" +msgstr "Leuniañ etre meur a" + +#: ../src/live_effects/effect.cpp:148 +msgid "Ellipse by 5 points" +msgstr "Elipsenn dre bemp poent" + +#: ../src/live_effects/effect.cpp:149 +msgid "Bounding Box" +msgstr "Boestad vevenniñ" + +#: ../src/live_effects/effect.cpp:152 +msgid "Lattice Deformation 2" +msgstr "Distummadur mod treilh 2" + +#: ../src/live_effects/effect.cpp:153 +msgid "Perspective/Envelope" +msgstr "Diarsell/Ambakad" + +#: ../src/live_effects/effect.cpp:154 +msgid "Fillet/Chamfer" +msgstr "Salizadur/Chafren" + +#: ../src/live_effects/effect.cpp:155 +msgid "Interpolate points" +msgstr "Pentoù etrelotodiñ" -#: ../src/live_effects/effect.cpp:284 +#: ../src/live_effects/effect.cpp:362 msgid "Is visible?" msgstr "Zo hewel ?" -#: ../src/live_effects/effect.cpp:284 +#: ../src/live_effects/effect.cpp:362 msgid "" "If unchecked, the effect remains applied to the object but is temporarily " "disabled on canvas" @@ -8879,32 +9391,92 @@ msgstr "" "Mar digevasket e chomo an efed arloet war an ergorenn met diweredekaet e vo " "war ar steuenn gant un doare padennek" -#: ../src/live_effects/effect.cpp:305 +#: ../src/live_effects/effect.cpp:384 msgid "No effect" msgstr "Efed ebet" -#: ../src/live_effects/effect.cpp:352 +#: ../src/live_effects/effect.cpp:492 #, c-format msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" msgstr "" "Mar plij, erspizit un arventenn evit an treug evit Efedoù Bev an Treug (LPE) " "'%s' gant klikoù %d al logodenn" -#: ../src/live_effects/effect.cpp:624 +#: ../src/live_effects/effect.cpp:759 #, c-format msgid "Editing parameter %s." msgstr "Oc'h embann an arventennoù%s." -#: ../src/live_effects/effect.cpp:629 +#: ../src/live_effects/effect.cpp:764 msgid "None of the applied path effect's parameters can be edited on-canvas." msgstr "" "Efed ebet e-touez arventennoù an efedoù treug a c'hall bezañ arloet war ar " "steuenn." +#: ../src/live_effects/lpe-attach-path.cpp:29 +msgid "Start path:" +msgstr "Treug deraouiñ :" + +#: ../src/live_effects/lpe-attach-path.cpp:29 +msgid "Path to attach to the start of this path" +msgstr "Treug da stagañ ouzh derou an treug-mañ" + +#: ../src/live_effects/lpe-attach-path.cpp:30 +msgid "Start path position:" +msgstr "Lec'hiadur deraouiñ an treug" + +#: ../src/live_effects/lpe-attach-path.cpp:30 +msgid "Position to attach path start to" +msgstr "Al lec'hiadur da stagañ an treug a grog da" + +#: ../src/live_effects/lpe-attach-path.cpp:31 +msgid "Start path curve start:" +msgstr "Derou krommenn an treug derouiñ :" + +#: ../src/live_effects/lpe-attach-path.cpp:31 +#: ../src/live_effects/lpe-attach-path.cpp:35 +msgid "Starting curve" +msgstr "Krommenn deraouiñ" + +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:32 +msgid "Start path curve end:" +msgstr "Dibenn krommenn an treug derouiñ :" + +#: ../src/live_effects/lpe-attach-path.cpp:32 +#: ../src/live_effects/lpe-attach-path.cpp:36 +msgid "Ending curve" +msgstr "Krommenn echuiñ" + +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:33 +msgid "End path:" +msgstr "Treug echuiñ :" + +#: ../src/live_effects/lpe-attach-path.cpp:33 +msgid "Path to attach to the end of this path" +msgstr "Treug da da stagañ ouzh dibenn an treug-mañ" + +#: ../src/live_effects/lpe-attach-path.cpp:34 +msgid "End path position:" +msgstr "Lec'hiadur dibenn an treug" + +#: ../src/live_effects/lpe-attach-path.cpp:34 +msgid "Position to attach path end to" +msgstr "Al lec'hiadur da stagañ an treug a echu da" + +#: ../src/live_effects/lpe-attach-path.cpp:35 +msgid "End path curve start:" +msgstr "Derou krommenn an treug ec'huiñ :" + +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:36 +msgid "End path curve end:" +msgstr "Dibenn krommenn an treug ec'huiñ :" + #: ../src/live_effects/lpe-bendpath.cpp:53 -#, fuzzy msgid "Bend path:" -msgstr "Krommañ an treug" +msgstr "Krommañ an treug :" #: ../src/live_effects/lpe-bendpath.cpp:53 msgid "Path along which to bend the original path" @@ -8922,18 +9494,16 @@ msgid "Width of the path" msgstr "Led an treug" #: ../src/live_effects/lpe-bendpath.cpp:55 -#, fuzzy msgid "W_idth in units of length" -msgstr "Led e unanennoù an hirder " +msgstr "Led e unanennoù an h_irder " #: ../src/live_effects/lpe-bendpath.cpp:55 msgid "Scale the width of the path in units of its length" msgstr "Skeulaat led an treug e unanennoù e hirder" #: ../src/live_effects/lpe-bendpath.cpp:56 -#, fuzzy msgid "_Original path is vertical" -msgstr "A-serzh eo an treug orin" +msgstr "A-_serzh eo an treug orin" #: ../src/live_effects/lpe-bendpath.cpp:56 msgid "Rotates the original 90 degrees, before bending it along the bend path" @@ -8941,56 +9511,106 @@ msgstr "" "C'hwelañ a ra an hini orin betek 90 derez, kent e grommañ a-hed an treug " "krommañ" +#: ../src/live_effects/lpe-bounding-box.cpp:24 #: ../src/live_effects/lpe-clone-original.cpp:18 -#, fuzzy +#: ../src/live_effects/lpe-fill-between-many.cpp:25 +#: ../src/live_effects/lpe-fill-between-strokes.cpp:23 msgid "Linked path:" -msgstr "Eren ouzh an treug" +msgstr "Treug ereet :" +#: ../src/live_effects/lpe-bounding-box.cpp:24 #: ../src/live_effects/lpe-clone-original.cpp:18 -#, fuzzy +#: ../src/live_effects/lpe-fill-between-strokes.cpp:23 msgid "Path from which to take the original path data" -msgstr "Treug hag a vo krommet a-hed an treug orin" +msgstr "Treug ma vo tapet roadennoù an treug orin diouztañ" + +#: ../src/live_effects/lpe-bounding-box.cpp:25 +msgid "Visual Bounds" +msgstr "Bevennoù hewel" + +#: ../src/live_effects/lpe-bounding-box.cpp:25 +msgid "Uses the visual bounding box" +msgstr "Arverañ ar voestad vevenniñ hewel" + +#. initialise your parameters here: +#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, +#. Geom::Point(100,100)), +#: ../src/live_effects/lpe-bspline.cpp:60 +msgid "Steps with CTRL:" +msgstr "Pazioù gant CTRL :" + +#: ../src/live_effects/lpe-bspline.cpp:60 +msgid "Change number of steps with CTRL pressed" +msgstr "Kemmañ an niver a bazioù gant CTRL pouezet" + +#: ../src/live_effects/lpe-bspline.cpp:61 +msgid "Ignore cusp nodes" +msgstr "Leuskel klomoù ar beg a-gostez" + +#: ../src/live_effects/lpe-bspline.cpp:61 +msgid "Change ignoring cusp nodes" +msgstr "Kemmañ leuskel klomoù ar beg a-gostez" + +#: ../src/live_effects/lpe-bspline.cpp:62 +#: ../src/live_effects/lpe-fillet-chamfer.cpp:57 +msgid "Change only selected nodes" +msgstr "Kemmañ ar c'hlomoù bet diuzet hepken" + +#: ../src/live_effects/lpe-bspline.cpp:63 +msgid "Show helper paths" +msgstr "Diskouez treugoù ar skoazeller" + +#: ../src/live_effects/lpe-bspline.cpp:64 +msgid "Change weight:" +msgstr "Kemmañ ar sav :" + +#: ../src/live_effects/lpe-bspline.cpp:64 +msgid "Change weight of the effect" +msgstr "Kemmañ sav an efed" + +#: ../src/live_effects/lpe-bspline.cpp:291 +msgid "Default weight" +msgstr "Sav dre ziouer" + +#: ../src/live_effects/lpe-bspline.cpp:296 +msgid "Make cusp" +msgstr "Ober ur beg" #: ../src/live_effects/lpe-constructgrid.cpp:27 -#, fuzzy msgid "Size _X:" -msgstr "Ment X" +msgstr "Ment _X :" #: ../src/live_effects/lpe-constructgrid.cpp:27 msgid "The size of the grid in X direction." msgstr "Ment ar gael davit ar roud X." #: ../src/live_effects/lpe-constructgrid.cpp:28 -#, fuzzy msgid "Size _Y:" -msgstr "Ment Y" +msgstr "Ment _Y :" #: ../src/live_effects/lpe-constructgrid.cpp:28 msgid "The size of the grid in Y direction." msgstr "Ment ar gael davit ar roud Y." #: ../src/live_effects/lpe-curvestitch.cpp:41 -#, fuzzy msgid "Stitch path:" -msgstr "Krafañ an treug" +msgstr "Krafañ an treug :" #: ../src/live_effects/lpe-curvestitch.cpp:41 msgid "The path that will be used as stitch." msgstr "An treug a vo arveret evit kevre." #: ../src/live_effects/lpe-curvestitch.cpp:42 -#, fuzzy msgid "N_umber of paths:" -msgstr "Niver a dreugoù" +msgstr "Niver a dre_ugoù :" #: ../src/live_effects/lpe-curvestitch.cpp:42 msgid "The number of paths that will be generated." msgstr "An niver a dreugoù a vo ganet." #: ../src/live_effects/lpe-curvestitch.cpp:43 -#, fuzzy msgid "Sta_rt edge variance:" -msgstr "Loc'hañ argemmad ar riblenn" +msgstr "Hebiant ar _riblenn en derou :" #: ../src/live_effects/lpe-curvestitch.cpp:43 msgid "" @@ -9001,9 +9621,8 @@ msgstr "" "mailhennoù e-barzh & er-maez eus treug an dealf" #: ../src/live_effects/lpe-curvestitch.cpp:44 -#, fuzzy msgid "Sta_rt spacing variance:" -msgstr "Loc'hañ argemmad an esaouiñ" +msgstr "Hebiant an esaouiñ en de_rou :" #: ../src/live_effects/lpe-curvestitch.cpp:44 msgid "" @@ -9014,9 +9633,8 @@ msgstr "" "mailhennoù war-gil & war-raok a-hed treug an dealf" #: ../src/live_effects/lpe-curvestitch.cpp:45 -#, fuzzy msgid "End ed_ge variance:" -msgstr "Hebiant an dibenn riblenn" +msgstr "Hebiant ar _riblenn en dibenn :" #: ../src/live_effects/lpe-curvestitch.cpp:45 msgid "" @@ -9027,9 +9645,8 @@ msgstr "" "barzh & er-maez eus treug an dealf" #: ../src/live_effects/lpe-curvestitch.cpp:46 -#, fuzzy msgid "End spa_cing variance:" -msgstr "Echuiñ argemmad an esaouiñ" +msgstr "Hebiant an esaouiñ en di_benn :" #: ../src/live_effects/lpe-curvestitch.cpp:46 msgid "" @@ -9040,72 +9657,72 @@ msgstr "" "mailhennoù war-gil & war-raok a-hed treug an dealf" #: ../src/live_effects/lpe-curvestitch.cpp:47 -#, fuzzy msgid "Scale _width:" -msgstr "Skeulaat al led" +msgstr "Skeulaat al _led :" #: ../src/live_effects/lpe-curvestitch.cpp:47 msgid "Scale the width of the stitch path" msgstr "Skeulaat tevder kraf an treug" #: ../src/live_effects/lpe-curvestitch.cpp:48 -#, fuzzy msgid "Scale _width relative to length" -msgstr "Skeulaat an tevder e-keñver an hirder" +msgstr "Skeulaat an _tevder e-keñver an hirder" #: ../src/live_effects/lpe-curvestitch.cpp:48 msgid "Scale the width of the stitch path relative to its length" msgstr "Skeulaat tevder kraf an treug e-keñver e hirder" +#: ../src/live_effects/lpe-ellipse_5pts.cpp:77 +msgid "Five points required for constructing an ellipse" +msgstr "Pemp poent azgoulennet evit sevel un elipsenn" + +#: ../src/live_effects/lpe-ellipse_5pts.cpp:162 +msgid "No ellipse found for specified points" +msgstr "N'eus ket bet kavet un elipsenn evit ar poentoù erspizet" + #: ../src/live_effects/lpe-envelope.cpp:31 -#, fuzzy msgid "Top bend path:" -msgstr "Treug e krec'h krommet" +msgstr "Treug e krec'h krommet :" #: ../src/live_effects/lpe-envelope.cpp:31 msgid "Top path along which to bend the original path" msgstr "Treug e krec'h ma vo krommet an treug orin a-hed dezhañ" #: ../src/live_effects/lpe-envelope.cpp:32 -#, fuzzy msgid "Right bend path:" -msgstr "Treug a-zehou krommet" +msgstr "Treug a-zehou krommet :" #: ../src/live_effects/lpe-envelope.cpp:32 msgid "Right path along which to bend the original path" msgstr "Treug a-zehou ma vo krommet an treug orin a-hed dezhañ" #: ../src/live_effects/lpe-envelope.cpp:33 -#, fuzzy msgid "Bottom bend path:" -msgstr "Treug en traoñ krommet" +msgstr "Treug en traoñ krommet :" #: ../src/live_effects/lpe-envelope.cpp:33 msgid "Bottom path along which to bend the original path" msgstr "Treug en traoñ ma vo krommet an treug orin a-hed dezhañ" #: ../src/live_effects/lpe-envelope.cpp:34 -#, fuzzy msgid "Left bend path:" -msgstr "Treug a-gleiz krommet" +msgstr "Treug a-gleiz krommet :" #: ../src/live_effects/lpe-envelope.cpp:34 msgid "Left path along which to bend the original path" msgstr "Treug a-gleiz ma vo krommet an treug orin a-hed dezhañ" #: ../src/live_effects/lpe-envelope.cpp:35 -#, fuzzy -msgid "E_nable left & right paths" -msgstr "Gweredekaat an treugoù a-gleiz & a-zehou" +msgid "_Enable left & right paths" +msgstr "Gwere_dekaat an treugoù a-gleiz & a-zehou" #: ../src/live_effects/lpe-envelope.cpp:35 msgid "Enable the left and right deformation paths" msgstr "Gweredekaat an treugoù distummañ a-gleiz & a-zehou" #: ../src/live_effects/lpe-envelope.cpp:36 -#, fuzzy msgid "_Enable top & bottom paths" -msgstr "Gweredekaat an treugoù a-gleiz & a-zehou" +msgstr "Gwe_redekaat an treugoù e krec'h & en traoñ" #: ../src/live_effects/lpe-envelope.cpp:36 msgid "Enable the top and bottom deformation paths" @@ -9119,19 +9736,122 @@ msgstr "Tuadur" msgid "Defines the direction and magnitude of the extrusion" msgstr "Despizañ a ra an tuadur hag ar brasder eus an eztourzhañ" +#: ../src/live_effects/lpe-fill-between-many.cpp:25 +msgid "Paths from which to take the original path data" +msgstr "Treug ma vo tapet roadennoù an treug orin dioutañ" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:24 +msgid "Second path:" +msgstr "Eil treug :" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:24 +msgid "Second path from which to take the original path data" +msgstr "Eil treug ma vo tapet roadennoù an treug orin dioutañ" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:25 +msgid "Reverse Second" +msgstr "Tuginañ an eil" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:25 +msgid "Reverses the second path order" +msgstr "Tuginañ urzh an eil treug" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:42 +#: ../share/extensions/render_barcode_qrcode.inx.h:5 +msgid "Auto" +msgstr "Emgefreek" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:43 +msgid "Force arc" +msgstr "Bountañ war ar wareg" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:44 +msgid "Force bezier" +msgstr "Bountañ war Bezier" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:54 +msgid "Fillet point" +msgstr "Poent salizañ" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:55 +msgid "Hide knots" +msgstr "Kuzhat ar c'hlomoù" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:56 +msgid "Ignore 0 radius knots" +msgstr "Leuskel a-gostez ar c'hlomoù gant un skin a dalv da 0" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:58 +msgid "Flexible radius size (%)" +msgstr "Ment weñv ar skin (%)" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:59 +msgid "Use knots distance instead radius" +msgstr "Arverañ pellder etre ar c'hlomoù e-lerc'h ar skin" + +#. initialise your parameters here: +#: ../src/live_effects/lpe-fillet-chamfer.cpp:60 +#: ../src/live_effects/lpe-roughen.cpp:39 ../src/live_effects/lpe-ruler.cpp:42 +#: ../src/widgets/ruler.cpp:201 +msgid "Unit" +msgstr "unanenn" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:61 +#: ../src/live_effects/lpe-roughen.cpp:40 +msgid "Method" +msgstr "Hentenn" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:61 +msgid "Fillets methods" +msgstr "Hentenn ar salizadurioù" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:62 +msgid "Radius (unit or %)" +msgstr "Skin (unanenn pe %)" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:62 +msgid "Radius, in unit or %" +msgstr "Skin, e unanenn pe %" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:63 +msgid "Chamfer steps" +msgstr "Pazioù ar chafren :" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:65 +msgid "Helper size with direction" +msgstr "Ment ar skoazeller gant un tuadur" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:157 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:76 +msgid "Fillet" +msgstr "Salizañ" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:161 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:78 +msgid "Inverse fillet" +msgstr "Tuginañ ar salizañ" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:166 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:80 +msgid "Chamfer" +msgstr "Chafren" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:170 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:82 +msgid "Inverse chamfer" +msgstr "Tuginañ ar chafren :" + #: ../src/live_effects/lpe-gears.cpp:214 -#, fuzzy msgid "_Teeth:" -msgstr "Dent" +msgstr "_Dent :" #: ../src/live_effects/lpe-gears.cpp:214 msgid "The number of teeth" msgstr "An niver a zent" #: ../src/live_effects/lpe-gears.cpp:215 -#, fuzzy msgid "_Phi:" -msgstr "PHI" +msgstr "_Phi :" #: ../src/live_effects/lpe-gears.cpp:215 msgid "" @@ -9142,18 +9862,16 @@ msgstr "" "tosañ." #: ../src/live_effects/lpe-interpolate.cpp:31 -#, fuzzy msgid "Trajectory:" -msgstr "Hent-bann" +msgstr "Hent-bann :" #: ../src/live_effects/lpe-interpolate.cpp:31 msgid "Path along which intermediate steps are created." msgstr "Treug ma vo krouet ar pazioù etre a-hed dezhañ" #: ../src/live_effects/lpe-interpolate.cpp:32 -#, fuzzy msgid "Steps_:" -msgstr "Pazioù" +msgstr "Pazioù_:" #: ../src/live_effects/lpe-interpolate.cpp:32 msgid "Determines the number of steps from start to end path." @@ -9161,9 +9879,8 @@ msgstr "" "Despizañ a ra an niver a bazioù eus an treug derou betek an treug dibenn." #: ../src/live_effects/lpe-interpolate.cpp:33 -#, fuzzy msgid "E_quidistant spacing" -msgstr "Esaouiñ keitpell" +msgstr "Esaouiñ keit_pell" #: ../src/live_effects/lpe-interpolate.cpp:33 msgid "" @@ -9175,69 +9892,405 @@ msgstr "" "Mar diwir emañ e-keñver ar pellder eus al lec'hiadur eus klomoù treug an " "hent-bann." +#: ../src/live_effects/lpe-interpolate_points.cpp:26 +#: ../src/live_effects/lpe-powerstroke.cpp:195 +msgid "CubicBezierFit" +msgstr "CubicBezierFit" + +#: ../src/live_effects/lpe-interpolate_points.cpp:27 +#: ../src/live_effects/lpe-powerstroke.cpp:196 +msgid "CubicBezierJohan" +msgstr "CubicBezierJohan" + +#: ../src/live_effects/lpe-interpolate_points.cpp:28 +#: ../src/live_effects/lpe-powerstroke.cpp:197 +msgid "SpiroInterpolator" +msgstr "SpiroInterpolator" + +#: ../src/live_effects/lpe-interpolate_points.cpp:29 +#: ../src/live_effects/lpe-powerstroke.cpp:198 +msgid "Centripetal Catmull-Rom" +msgstr "Krommlinenn greizkerc'h mod Catmull-Rom" + +#: ../src/live_effects/lpe-interpolate_points.cpp:37 +#: ../src/live_effects/lpe-powerstroke.cpp:240 +msgid "Interpolator type:" +msgstr "Rizh etrelotodiñ :" + +#: ../src/live_effects/lpe-interpolate_points.cpp:38 +#: ../src/live_effects/lpe-powerstroke.cpp:240 +msgid "" +"Determines which kind of interpolator will be used to interpolate between " +"stroke width along the path" +msgstr "" +"Despizañ a ra peseurt etreletodiñ a vo arveret da etreletodiñ etre tevder an " +"tresoù a-hed an treug" + +#: ../src/live_effects/lpe-jointype.cpp:31 +#: ../src/live_effects/lpe-powerstroke.cpp:227 +#: ../src/live_effects/lpe-taperstroke.cpp:63 +msgid "Beveled" +msgstr "Beskellet" + +#: ../src/live_effects/lpe-jointype.cpp:32 +#: ../src/live_effects/lpe-jointype.cpp:40 +#: ../src/live_effects/lpe-powerstroke.cpp:228 +#: ../src/live_effects/lpe-taperstroke.cpp:64 +#: ../src/widgets/star-toolbar.cpp:536 +msgid "Rounded" +msgstr "Rontaet" + +#: ../src/live_effects/lpe-jointype.cpp:33 +#: ../src/live_effects/lpe-powerstroke.cpp:231 +#: ../src/live_effects/lpe-taperstroke.cpp:66 +msgid "Miter" +msgstr "Garan" + +#: ../src/live_effects/lpe-jointype.cpp:34 +#: ../src/live_effects/lpe-taperstroke.cpp:65 +#: ../src/widgets/gradient-toolbar.cpp:1115 +msgid "Reflected" +msgstr "Disvannet" + +#. {LINEJOIN_EXTRP_MITER, N_("Extrapolated"), "extrapolated"}, // disabled because doesn't work well +#: ../src/live_effects/lpe-jointype.cpp:35 +#: ../src/live_effects/lpe-powerstroke.cpp:230 +msgid "Extrapolated arc" +msgstr "Gwareg traletodet" + +#: ../src/live_effects/lpe-jointype.cpp:39 +#: ../src/live_effects/lpe-powerstroke.cpp:210 +msgid "Butt" +msgstr "Nozelenn" + +#: ../src/live_effects/lpe-jointype.cpp:41 +#: ../src/live_effects/lpe-powerstroke.cpp:211 +msgid "Square" +msgstr "Karrez" + +#: ../src/live_effects/lpe-jointype.cpp:42 +#: ../src/live_effects/lpe-powerstroke.cpp:213 +msgid "Peak" +msgstr "Krec'h" + +#: ../src/live_effects/lpe-jointype.cpp:43 +msgid "Leaned" +msgstr "Moanaet" + +#: ../src/live_effects/lpe-jointype.cpp:51 +msgid "Thickness of the stroke" +msgstr "Tevder an tres" + +#: ../src/live_effects/lpe-jointype.cpp:52 +msgid "Line cap" +msgstr "Dibenn al linenn" + +#: ../src/live_effects/lpe-jointype.cpp:52 +msgid "The end shape of the stroke" +msgstr "Stumm dibenn an tres" + +#. 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-jointype.cpp:53 +#: ../src/live_effects/lpe-powerstroke.cpp:243 +#: ../src/widgets/stroke-style.cpp:227 +msgid "Join:" +msgstr "Rizh ar c'hevre :" + +#: ../src/live_effects/lpe-jointype.cpp:53 +#: ../src/live_effects/lpe-powerstroke.cpp:243 +msgid "Determines the shape of the path's corners" +msgstr "Despizañ a ra stumm kornadoù an treug" + +#: ../src/live_effects/lpe-jointype.cpp:54 +msgid "Start path lean" +msgstr "Moanadur an treug deraouiñ" + +#: ../src/live_effects/lpe-jointype.cpp:55 +msgid "End path lean" +msgstr "Moanadur an treug echuiñ" + +#: ../src/live_effects/lpe-jointype.cpp:56 +#: ../src/live_effects/lpe-powerstroke.cpp:244 +msgid "Miter limit:" +msgstr "Bevenn ar garan :" + +#: ../src/live_effects/lpe-jointype.cpp:56 +msgid "Maximum length of the miter join (in units of stroke width)" +msgstr "Hirder uc'hek junt ar garan (e unanennoù eus tevder an tres)" + +#: ../src/live_effects/lpe-jointype.cpp:57 +msgid "Force miter" +msgstr "Bountañ war ar garan" + +#: ../src/live_effects/lpe-jointype.cpp:57 +msgid "Overrides the miter limit and forces a join." +msgstr "Tremen a ra dreist bevenn ar garan ha bountañ war ur junt." + #. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:350 -#, fuzzy +#: ../src/live_effects/lpe-knot.cpp:351 msgid "Fi_xed width:" -msgstr "Tevder fest" +msgstr "Te_vder fest :" -#: ../src/live_effects/lpe-knot.cpp:350 +#: ../src/live_effects/lpe-knot.cpp:351 msgid "Size of hidden region of lower string" msgstr "Ment ar maez kuzh eus an hedad izelañ" -#: ../src/live_effects/lpe-knot.cpp:351 -#, fuzzy +#: ../src/live_effects/lpe-knot.cpp:352 msgid "_In units of stroke width" -msgstr "E unanennoù tevder an tres" +msgstr "E _unanennoù tevder an tres" -#: ../src/live_effects/lpe-knot.cpp:351 +#: ../src/live_effects/lpe-knot.cpp:352 msgid "Consider 'Interruption width' as a ratio of stroke width" msgstr "Gwelout 'Led an troc'hadur' evit ur feur eus un tevder tres." -#: ../src/live_effects/lpe-knot.cpp:352 -#, fuzzy +#: ../src/live_effects/lpe-knot.cpp:353 msgid "St_roke width" -msgstr "Tevder an tres" +msgstr "Tevde_r an tres" -#: ../src/live_effects/lpe-knot.cpp:352 +#: ../src/live_effects/lpe-knot.cpp:353 msgid "Add the stroke width to the interruption size" msgstr "Ouzhpennañ tevder an tres da vent an troc'hadur." -#: ../src/live_effects/lpe-knot.cpp:353 -#, fuzzy +#: ../src/live_effects/lpe-knot.cpp:354 msgid "_Crossing path stroke width" -msgstr "Kroaziadur tevder an tres" +msgstr "_Tevder treug an tres kroaz" -#: ../src/live_effects/lpe-knot.cpp:353 +#: ../src/live_effects/lpe-knot.cpp:354 msgid "Add crossed stroke width to the interruption size" msgstr "Ouzhpennañ tevder tresoù kroaziet da vent an troc'hadur." -#: ../src/live_effects/lpe-knot.cpp:354 -#, fuzzy +#: ../src/live_effects/lpe-knot.cpp:355 msgid "S_witcher size:" -msgstr "Ment an trec'haoler" +msgstr "Ment an _trec'haoler :" -#: ../src/live_effects/lpe-knot.cpp:354 +#: ../src/live_effects/lpe-knot.cpp:355 msgid "Orientation indicator/switcher size" msgstr "Meneger ar reteradur/trec'haoler ar vent" -#: ../src/live_effects/lpe-knot.cpp:355 +#: ../src/live_effects/lpe-knot.cpp:356 msgid "Crossing Signs" msgstr "Arouezennoù kroaziañ" -#: ../src/live_effects/lpe-knot.cpp:355 +#: ../src/live_effects/lpe-knot.cpp:356 msgid "Crossings signs" msgstr "Arouezennoù kroaziañ" -#: ../src/live_effects/lpe-knot.cpp:622 +#: ../src/live_effects/lpe-knot.cpp:627 msgid "Drag to select a crossing, click to flip it" msgstr "Riklañ a-benn diuzañ ur c'hroaziadur, klikañ a-benn e wintañ" #. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:660 +#: ../src/live_effects/lpe-knot.cpp:665 msgid "Change knot crossing" msgstr "Kemmañ kroaziadur ar c'hlomoù" +#. initialise your parameters here: +#: ../src/live_effects/lpe-lattice2.cpp:47 +msgid "Control handle 0:" +msgstr "Dornell reoliañ 0 :" + +#: ../src/live_effects/lpe-lattice2.cpp:47 +msgid "Control handle 0 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 0 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:48 +msgid "Control handle 1:" +msgstr "Dornell reoliañ 1 :" + +#: ../src/live_effects/lpe-lattice2.cpp:48 +msgid "Control handle 1 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 1 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:49 +msgid "Control handle 2:" +msgstr "Dornell reoliañ 2 :" + +#: ../src/live_effects/lpe-lattice2.cpp:49 +msgid "Control handle 2 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 2 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:50 +msgid "Control handle 3:" +msgstr "Dornell reoliañ 3 :" + +#: ../src/live_effects/lpe-lattice2.cpp:50 +msgid "Control handle 3 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 3 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:51 +msgid "Control handle 4:" +msgstr "Dornell reoliañ 4 :" + +#: ../src/live_effects/lpe-lattice2.cpp:51 +msgid "Control handle 4 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 4 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:52 +msgid "Control handle 5:" +msgstr "Dornell reoliañ 5 :" + +#: ../src/live_effects/lpe-lattice2.cpp:52 +msgid "Control handle 5 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 5 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:53 +msgid "Control handle 6:" +msgstr "Dornell reoliañ 6 :" + +#: ../src/live_effects/lpe-lattice2.cpp:53 +msgid "Control handle 6 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 6 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:54 +msgid "Control handle 7:" +msgstr "Dornell reoliañ 7 :" + +#: ../src/live_effects/lpe-lattice2.cpp:54 +msgid "Control handle 7 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 7 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:55 +msgid "Control handle 8x9:" +msgstr "Dornell reoliañ 8x9 :" + +#: ../src/live_effects/lpe-lattice2.cpp:55 +msgid "Control handle 8x9 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 8x9 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:56 +msgid "Control handle 10x11:" +msgstr "Dornell reoliañ 10x11 :" + +#: ../src/live_effects/lpe-lattice2.cpp:56 +msgid "Control handle 10x11 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 10x11 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:57 +msgid "Control handle 12:" +msgstr "Dornell reoliañ 13 :" + +#: ../src/live_effects/lpe-lattice2.cpp:57 +msgid "Control handle 12 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 12 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:58 +msgid "Control handle 13:" +msgstr "Dornell reoliañ 13 :" + +#: ../src/live_effects/lpe-lattice2.cpp:58 +msgid "Control handle 13 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 13 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:59 +msgid "Control handle 14:" +msgstr "Dornell reoliañ 14 :" + +#: ../src/live_effects/lpe-lattice2.cpp:59 +msgid "Control handle 14 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 14 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:60 +msgid "Control handle 15:" +msgstr "Dornell reoliañ 15 :" + +#: ../src/live_effects/lpe-lattice2.cpp:60 +msgid "Control handle 15 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 15 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:61 +msgid "Control handle 16:" +msgstr "Dornell reoliañ 16 :" + +#: ../src/live_effects/lpe-lattice2.cpp:61 +msgid "Control handle 16 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 16 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:62 +msgid "Control handle 17:" +msgstr "Dornell reoliañ 17 :" + +#: ../src/live_effects/lpe-lattice2.cpp:62 +msgid "Control handle 17 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 17 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:63 +msgid "Control handle 18:" +msgstr "Dornell reoliañ 18 :" + +#: ../src/live_effects/lpe-lattice2.cpp:63 +msgid "Control handle 18 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 18 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:64 +msgid "Control handle 19:" +msgstr "Dornell reoliañ 19 :" + +#: ../src/live_effects/lpe-lattice2.cpp:64 +msgid "Control handle 19 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 19 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:65 +msgid "Control handle 20x21:" +msgstr "Dornell reoliañ 20x21 :" + +#: ../src/live_effects/lpe-lattice2.cpp:65 +msgid "Control handle 20x21 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 20x21 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:66 +msgid "Control handle 22x23:" +msgstr "Dornell reoliañ 22x23 :" + +#: ../src/live_effects/lpe-lattice2.cpp:66 +msgid "Control handle 22x23 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 22x23 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:67 +msgid "Control handle 24x26:" +msgstr "Dornell reoliañ 24x26 :" + +#: ../src/live_effects/lpe-lattice2.cpp:67 +msgid "Control handle 24x26 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 24x26 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:68 +msgid "Control handle 25x27:" +msgstr "Dornell reoliañ 25x27 :" + +#: ../src/live_effects/lpe-lattice2.cpp:68 +msgid "Control handle 25x27 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 25x27 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:69 +msgid "Control handle 28x30:" +msgstr "Dornell reoliañ 28x30 :" + +#: ../src/live_effects/lpe-lattice2.cpp:69 +msgid "Control handle 28x30 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 28x30 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:70 +msgid "Control handle 29x31:" +msgstr "Dornell reoliañ 29x31 :" + +#: ../src/live_effects/lpe-lattice2.cpp:70 +msgid "Control handle 29x31 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 29x30 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:71 +msgid "Control handle 32x33x34x35:" +msgstr "Dornell reoliañ 32x33x34x35 :" + +#: ../src/live_effects/lpe-lattice2.cpp:71 +msgid "Control handle 32x33x34x35 - Ctrl+Alt+Click to reset" +msgstr "Dornell reoliañ 32x33x34x35 - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-lattice2.cpp:221 +msgid "Reset grid" +msgstr "Adderaouekaat ar gael" + #: ../src/live_effects/lpe-patternalongpath.cpp:50 #: ../share/extensions/pathalongpath.inx.h:10 msgid "Single" @@ -9259,40 +10312,36 @@ msgid "Repeated, stretched" msgstr "Arreet, astennet" #: ../src/live_effects/lpe-patternalongpath.cpp:59 -#, fuzzy msgid "Pattern source:" -msgstr "Tarzh ar goustur" +msgstr "Tarzh ar goustur :" #: ../src/live_effects/lpe-patternalongpath.cpp:59 msgid "Path to put along the skeleton path" msgstr "Treug da lakaat a-hed an treug atel" #: ../src/live_effects/lpe-patternalongpath.cpp:60 -#, fuzzy msgid "Pattern copies:" -msgstr "Eiladoù ar gousturioù" +msgstr "Eiladoù ar gousturioù :" #: ../src/live_effects/lpe-patternalongpath.cpp:60 msgid "How many pattern copies to place along the skeleton path" -msgstr "Pel eiladoù ar goustur lakaat a-hed an treug atel" +msgstr "Pet eiladoù ar goustur lakaat a-hed an treug atel" #: ../src/live_effects/lpe-patternalongpath.cpp:62 msgid "Width of the pattern" msgstr "Led ar goustur" #: ../src/live_effects/lpe-patternalongpath.cpp:63 -#, fuzzy msgid "Wid_th in units of length" -msgstr "Led e unanennoù an hirder " +msgstr "Le_d e unanennoù an hirder " #: ../src/live_effects/lpe-patternalongpath.cpp:64 msgid "Scale the width of the pattern in units of its length" msgstr "Skeulaat led goustur an treug e unanennoù e hirder" #: ../src/live_effects/lpe-patternalongpath.cpp:66 -#, fuzzy msgid "Spa_cing:" -msgstr "Esaouiñ :" +msgstr "E_saouiñ :" #: ../src/live_effects/lpe-patternalongpath.cpp:68 #, no-c-format @@ -9304,19 +10353,16 @@ msgstr "" "int da -90% eus led ar goustur." #: ../src/live_effects/lpe-patternalongpath.cpp:70 -#, fuzzy msgid "No_rmal offset:" -msgstr "Linkad reizh" +msgstr "Linkad _reizh" #: ../src/live_effects/lpe-patternalongpath.cpp:71 -#, fuzzy msgid "Tan_gential offset:" -msgstr "Linkad a-spin" +msgstr "Linkad a-_spin :" #: ../src/live_effects/lpe-patternalongpath.cpp:72 -#, fuzzy msgid "Offsets in _unit of pattern size" -msgstr "Linkadoù e unanennoù ment ar goustur" +msgstr "Linkañ a ra e _unanennoù ment ar goustur" #: ../src/live_effects/lpe-patternalongpath.cpp:73 msgid "" @@ -9326,187 +10372,151 @@ msgstr "" "An esaouiñ, al linkad a-spin ha reizh zo estaolet evit ur genfeur eus led/sav" #: ../src/live_effects/lpe-patternalongpath.cpp:75 -#, fuzzy msgid "Pattern is _vertical" -msgstr "A-serzh eo ar goustur" +msgstr "A-_serzh eo ar goustur" #: ../src/live_effects/lpe-patternalongpath.cpp:75 msgid "Rotate pattern 90 deg before applying" -msgstr "C'hwelañ ar goustur dre 90° kent arloañ" +msgstr "C'hwelañ ar goustur dre 90° kent seveniñ " #: ../src/live_effects/lpe-patternalongpath.cpp:77 -#, fuzzy msgid "_Fuse nearby ends:" -msgstr "Toueziañ an dibenn a zo e-kichen" +msgstr "_Toueziañ an dibenn a zo e-kichen :" #: ../src/live_effects/lpe-patternalongpath.cpp:77 msgid "Fuse ends closer than this number. 0 means don't fuse." msgstr "" "Toueziañ an dibennoù tostoc'h eget an niver-mañ. 0 a dalv arabat toueziañ." -#: ../src/live_effects/lpe-powerstroke.cpp:189 -#, fuzzy -msgid "CubicBezierFit" -msgstr "Bezier" +#: ../src/live_effects/lpe-perspective-envelope.cpp:37 +#: ../share/extensions/perspective.inx.h:1 +msgid "Perspective" +msgstr "Diarsell" -#: ../src/live_effects/lpe-powerstroke.cpp:190 -msgid "CubicBezierJohan" -msgstr "" +#: ../src/live_effects/lpe-perspective-envelope.cpp:38 +msgid "Envelope deformation" +msgstr "Distummadur an ambakad" -#: ../src/live_effects/lpe-powerstroke.cpp:191 -#, fuzzy -msgid "SpiroInterpolator" -msgstr "Etrelotodiñ" +#. initialise your parameters here: +#: ../src/live_effects/lpe-perspective-envelope.cpp:46 +msgid "Type" +msgstr "Rizh" -#: ../src/live_effects/lpe-powerstroke.cpp:203 -#, fuzzy -msgid "Butt" -msgstr "Nozelenn" +#: ../src/live_effects/lpe-perspective-envelope.cpp:46 +msgid "Select the type of deformation" +msgstr "Diuzañ rizh an distummadur" -#: ../src/live_effects/lpe-powerstroke.cpp:204 -msgid "Square" -msgstr "Karrez" +#: ../src/live_effects/lpe-perspective-envelope.cpp:47 +msgid "Top Left" +msgstr "Krec'h ha tu kleiz" -#: ../src/live_effects/lpe-powerstroke.cpp:205 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 -#, fuzzy -msgid "Round" -msgstr "Rontaet" +#: ../src/live_effects/lpe-perspective-envelope.cpp:47 +msgid "Top Left - Ctrl+Alt+Click to reset" +msgstr "Krec'h a-gleiz - Ctrl+Alt+Klik da adderaouekaat" -#: ../src/live_effects/lpe-powerstroke.cpp:206 -msgid "Peak" -msgstr "" +#: ../src/live_effects/lpe-perspective-envelope.cpp:48 +msgid "Top Right" +msgstr "Krec'h ha tu dehou" -#: ../src/live_effects/lpe-powerstroke.cpp:207 -#, fuzzy -msgid "Zero width" -msgstr "Led ar c'hreion" +#: ../src/live_effects/lpe-perspective-envelope.cpp:48 +msgid "Top Right - Ctrl+Alt+Click to reset" +msgstr "Krec'h a-zehou - Ctrl+Alt+Klik da adderaouekaat" -#: ../src/live_effects/lpe-powerstroke.cpp:220 -#, fuzzy -msgid "Beveled" -msgstr "Beskelloù" +#: ../src/live_effects/lpe-perspective-envelope.cpp:49 +msgid "Down Left" +msgstr "Traoñ ha tu kleiz" -#: ../src/live_effects/lpe-powerstroke.cpp:221 -#: ../src/widgets/star-toolbar.cpp:534 -msgid "Rounded" -msgstr "Rontaet" +#: ../src/live_effects/lpe-perspective-envelope.cpp:49 +msgid "Down Left - Ctrl+Alt+Click to reset" +msgstr "Traoñ a-gleiz - Ctrl+Alt+Klik da adderaouekaat" -#: ../src/live_effects/lpe-powerstroke.cpp:222 -#, fuzzy -msgid "Extrapolated" -msgstr "Etrelotodiñ" +#: ../src/live_effects/lpe-perspective-envelope.cpp:50 +msgid "Down Right" +msgstr "Traoñ ha tu dehou" -#: ../src/live_effects/lpe-powerstroke.cpp:223 -#, fuzzy -msgid "Miter" -msgstr "Kevre lemm" +#: ../src/live_effects/lpe-perspective-envelope.cpp:50 +msgid "Down Right - Ctrl+Alt+Click to reset" +msgstr "Traoñ a-zehou - Ctrl+Alt+Klik da adderaouekaat" + +#: ../src/live_effects/lpe-perspective-envelope.cpp:257 +msgid "Handles:" +msgstr "Dornelloù :" -#: ../src/live_effects/lpe-powerstroke.cpp:224 +#: ../src/live_effects/lpe-powerstroke.cpp:193 +msgid "CubicBezierSmooth" +msgstr "LenkraatBezierDiñsek" + +#: ../src/live_effects/lpe-powerstroke.cpp:212 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 +msgid "Round" +msgstr "Rontaet" + +#: ../src/live_effects/lpe-powerstroke.cpp:214 +msgid "Zero width" +msgstr "Led mann" + +#: ../src/live_effects/lpe-powerstroke.cpp:232 #: ../src/widgets/pencil-toolbar.cpp:103 msgid "Spiro" msgstr "Troellenn" -#: ../src/live_effects/lpe-powerstroke.cpp:226 -msgid "Extrapolated arc" -msgstr "" - -#: ../src/live_effects/lpe-powerstroke.cpp:233 -#, fuzzy +#: ../src/live_effects/lpe-powerstroke.cpp:238 msgid "Offset points" -msgstr "Linkañ an treug" +msgstr "Poentoù linkañ" -#: ../src/live_effects/lpe-powerstroke.cpp:234 -#, fuzzy +#: ../src/live_effects/lpe-powerstroke.cpp:239 msgid "Sort points" -msgstr "Reteradur" +msgstr "Rummañ ar poentoù" -#: ../src/live_effects/lpe-powerstroke.cpp:234 +#: ../src/live_effects/lpe-powerstroke.cpp:239 msgid "Sort offset points according to their time value along the curve" -msgstr "" - -#: ../src/live_effects/lpe-powerstroke.cpp:235 -#, fuzzy -msgid "Interpolator type:" -msgstr "Stil an etrelotodiñ" - -#: ../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 "" +msgstr "Rummañ ar poentoù linkañ hervez o gwerzh amzer a-hed ar grommenn" -#: ../src/live_effects/lpe-powerstroke.cpp:236 +#: ../src/live_effects/lpe-powerstroke.cpp:241 #: ../share/extensions/fractalize.inx.h:3 -#, fuzzy msgid "Smoothness:" -msgstr "Lenkrder" +msgstr "Lenkrder :" -#: ../src/live_effects/lpe-powerstroke.cpp:236 +#: ../src/live_effects/lpe-powerstroke.cpp:241 msgid "" "Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear " "interpolation, 1 = smooth" msgstr "" +"Kefluniañ a ra lenkrded evit an etreletodiñ mod CubicBezierJohan ; 0 = " +"etreletodiñ linennek, 1 = lenkr" -#: ../src/live_effects/lpe-powerstroke.cpp:237 -#, fuzzy +#: ../src/live_effects/lpe-powerstroke.cpp:242 msgid "Start cap:" -msgstr "Deraouiñ :" +msgstr "Penn deraouiñ :" -#: ../src/live_effects/lpe-powerstroke.cpp:237 -#, fuzzy +#: ../src/live_effects/lpe-powerstroke.cpp:242 msgid "Determines the shape of the path's start" -msgstr "" -"Despizañ a ra an niver a bazioù eus an treug derou betek an treug dibenn." - -#. 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:238 -#: ../src/widgets/stroke-style.cpp:227 -msgid "Join:" -msgstr "Rizh ar c'hevre :" - -#: ../src/live_effects/lpe-powerstroke.cpp:238 -#, fuzzy -msgid "Determines the shape of the path's corners" -msgstr "" -"Despizañ a ra an niver a bazioù eus an treug derou betek an treug dibenn." +msgstr "Despizañ a ra stumm derou an treug" -#: ../src/live_effects/lpe-powerstroke.cpp:239 -#, fuzzy -msgid "Miter limit:" -msgstr "Bevenn al lemmaat :" - -#: ../src/live_effects/lpe-powerstroke.cpp:239 +#: ../src/live_effects/lpe-powerstroke.cpp:244 #: ../src/widgets/stroke-style.cpp:278 msgid "Maximum length of the miter (in units of stroke width)" msgstr "Hirder uc'hek al lemmadur (e unanennoù eus tevder an tres)" -#: ../src/live_effects/lpe-powerstroke.cpp:240 -#, fuzzy +#: ../src/live_effects/lpe-powerstroke.cpp:245 msgid "End cap:" -msgstr "Penn ront" +msgstr "Penn ront :" -#: ../src/live_effects/lpe-powerstroke.cpp:240 -#, fuzzy +#: ../src/live_effects/lpe-powerstroke.cpp:245 msgid "Determines the shape of the path's end" -msgstr "" -"Despizañ a ra an niver a bazioù eus an treug derou betek an treug dibenn." +msgstr "Despizañ a ra stumm dibenn an treug" #: ../src/live_effects/lpe-rough-hatches.cpp:225 -#, fuzzy msgid "Frequency randomness:" -msgstr "Dargouezhelezh an talm" +msgstr "Dargouezhelezh an talm :" #: ../src/live_effects/lpe-rough-hatches.cpp:225 msgid "Variation of distance between hatches, in %." msgstr "Kemmadur ar pellder etre al linennaouegoù, e %." #: ../src/live_effects/lpe-rough-hatches.cpp:226 -#, fuzzy msgid "Growth:" -msgstr "Kresk" +msgstr "Kresk :" #: ../src/live_effects/lpe-rough-hatches.cpp:226 msgid "Growth of distance between hatches." @@ -9514,9 +10524,8 @@ msgstr "Kresk ar pellder etre al linennaouegoù." #. FIXME: top/bottom names are inverted in the UI/svg and in the code!! #: ../src/live_effects/lpe-rough-hatches.cpp:228 -#, fuzzy msgid "Half-turns smoothness: 1st side, in:" -msgstr "Lenkrder an hanter-droioù : tu kentañ, diabarzh" +msgstr "Lenkrder an hanter-droioù : tu kentañ, diabarzh :" #: ../src/live_effects/lpe-rough-hatches.cpp:228 msgid "" @@ -9527,9 +10536,8 @@ msgstr "" "0=lemm, 1=dre ziouer" #: ../src/live_effects/lpe-rough-hatches.cpp:229 -#, fuzzy msgid "1st side, out:" -msgstr "Tu kentañ, diavaez" +msgstr "Tu kentañ, diavaez :" #: ../src/live_effects/lpe-rough-hatches.cpp:229 msgid "" @@ -9540,9 +10548,8 @@ msgstr "" "0=lemm, 1=dre ziouer" #: ../src/live_effects/lpe-rough-hatches.cpp:230 -#, fuzzy msgid "2nd side, in:" -msgstr "Eil tu, diabarzh" +msgstr "Eil tu, diabarzh :" #: ../src/live_effects/lpe-rough-hatches.cpp:230 msgid "" @@ -9553,9 +10560,8 @@ msgstr "" "0=lemm, 1=dre ziouer" #: ../src/live_effects/lpe-rough-hatches.cpp:231 -#, fuzzy msgid "2nd side, out:" -msgstr "Eil tu, diavaez" +msgstr "Eil tu, diavaez :" #: ../src/live_effects/lpe-rough-hatches.cpp:231 msgid "" @@ -9566,9 +10572,8 @@ msgstr "" "0=lemm, 1=dre ziouer" #: ../src/live_effects/lpe-rough-hatches.cpp:232 -#, fuzzy msgid "Magnitude jitter: 1st side:" -msgstr "Distabilder ar brasder : tu kentañ" +msgstr "Distabilder ar brasder : tu kentañ :" #: ../src/live_effects/lpe-rough-hatches.cpp:232 msgid "Randomly moves 'bottom' half-turns to produce magnitude variations." @@ -9579,9 +10584,8 @@ msgstr "" #: ../src/live_effects/lpe-rough-hatches.cpp:233 #: ../src/live_effects/lpe-rough-hatches.cpp:235 #: ../src/live_effects/lpe-rough-hatches.cpp:237 -#, fuzzy msgid "2nd side:" -msgstr "Eil tu" +msgstr "Eil tu :" #: ../src/live_effects/lpe-rough-hatches.cpp:233 msgid "Randomly moves 'top' half-turns to produce magnitude variations." @@ -9590,9 +10594,8 @@ msgstr "" "krouiñ argemmadoù brasder." #: ../src/live_effects/lpe-rough-hatches.cpp:234 -#, fuzzy msgid "Parallelism jitter: 1st side:" -msgstr "Distabilder ar gensturelezh : tu kentañ" +msgstr "Distabilder ar gensturelezh : tu kentañ :" #: ../src/live_effects/lpe-rough-hatches.cpp:234 msgid "" @@ -9611,9 +10614,8 @@ msgstr "" "gant un doare a-spin davit ar vevenn." #: ../src/live_effects/lpe-rough-hatches.cpp:236 -#, fuzzy msgid "Variance: 1st side:" -msgstr "Vebiant : tu kentañ" +msgstr "Hebiant : tu kentañ :" #: ../src/live_effects/lpe-rough-hatches.cpp:236 msgid "Randomness of 'bottom' half-turns smoothness" @@ -9641,18 +10643,16 @@ msgid "Add a global bend to the hatches (slower)" msgstr "Ouzhpennañ ur c'hrommañ hollek d'al linennaouegoù (gorrekoc'h)" #: ../src/live_effects/lpe-rough-hatches.cpp:241 -#, fuzzy msgid "Thickness: at 1st side:" -msgstr "Tevder : war an tu kentañ" +msgstr "Tevder : war an tu kentañ :" #: ../src/live_effects/lpe-rough-hatches.cpp:241 msgid "Width at 'bottom' half-turns" msgstr "Led war hanter-droioù 'en traoñ" #: ../src/live_effects/lpe-rough-hatches.cpp:242 -#, fuzzy msgid "At 2nd side:" -msgstr "war an eil tu" +msgstr "War an eil tu :" #: ../src/live_effects/lpe-rough-hatches.cpp:242 msgid "Width at 'top' half-turns" @@ -9660,18 +10660,16 @@ msgstr "Led war hanter-droioù 'e krec'h" #. #: ../src/live_effects/lpe-rough-hatches.cpp:244 -#, fuzzy msgid "From 2nd to 1st side:" -msgstr "eus an eil tu betek an hini kentañ" +msgstr "Eus an eil tu betek an hini kentañ :" #: ../src/live_effects/lpe-rough-hatches.cpp:244 msgid "Width from 'top' to 'bottom'" msgstr "Led eus 'krec'h' betek 'an traoñ'" #: ../src/live_effects/lpe-rough-hatches.cpp:245 -#, fuzzy msgid "From 1st to 2nd side:" -msgstr "eus an tu kentañ betek an eil" +msgstr "Eus an tu kentañ betek an eil :" #: ../src/live_effects/lpe-rough-hatches.cpp:245 msgid "Width from 'bottom' to 'top'" @@ -9698,6 +10696,64 @@ msgstr "" "Al lec'hiadur daveel ouzh ar poent dave a zespiz roud ha kementad ar " "c'hrommadur hollek" +#: ../src/live_effects/lpe-roughen.cpp:30 ../share/extensions/addnodes.inx.h:4 +msgid "By number of segments" +msgstr "Dre niver a regennoù" + +#: ../src/live_effects/lpe-roughen.cpp:31 +msgid "By max. segment size" +msgstr "Dre vent uc'hek ar regenn" + +#: ../src/live_effects/lpe-roughen.cpp:40 +msgid "Division method" +msgstr "Hentenn rannañ" + +#: ../src/live_effects/lpe-roughen.cpp:42 +msgid "Max. segment size" +msgstr "Ment uc'hek ar regenn" + +#: ../src/live_effects/lpe-roughen.cpp:44 +msgid "Number of segments" +msgstr "Niver a regennoù" + +#: ../src/live_effects/lpe-roughen.cpp:46 +msgid "Max. displacement in X" +msgstr "Dilec'hiadur uc'hek war X" + +#: ../src/live_effects/lpe-roughen.cpp:48 +msgid "Max. displacement in Y" +msgstr "Dilec'hiadur uc'hek war Y" + +#: ../src/live_effects/lpe-roughen.cpp:50 +msgid "Global randomize" +msgstr "Dargouezhekaet hollek" + +#: ../src/live_effects/lpe-roughen.cpp:52 +#: ../share/extensions/radiusrand.inx.h:5 +msgid "Shift nodes" +msgstr "Linkañ ar c'hlomoù" + +#: ../src/live_effects/lpe-roughen.cpp:54 +#: ../share/extensions/radiusrand.inx.h:6 +msgid "Shift node handles" +msgstr "Linkañ klomoù an dornelloù" + +#: ../src/live_effects/lpe-roughen.cpp:103 +msgid "Roughen unit" +msgstr "Unanenn rustaat" + +#: ../src/live_effects/lpe-roughen.cpp:111 +msgid "Add nodes Subdivide each segment" +msgstr "Ouzhpennañ klomoù Isrannañ pep regenn" + +#: ../src/live_effects/lpe-roughen.cpp:120 +msgid "Jitter nodes Move nodes/handles" +msgstr "Klomoù an distabilder Dilec'hiañ klomoù/dornelloù" + +#: ../src/live_effects/lpe-roughen.cpp:129 +msgid "Extra roughen Add a extra layer of rough" +msgstr "Rustaat ouzhpenn Ouzhpennañ un dreuzfollenn rustaat ouzhpenn" + #: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:12 #: ../share/extensions/text_extract.inx.h:8 #: ../share/extensions/text_merge.inx.h:8 @@ -9714,18 +10770,22 @@ msgstr "Dehou" msgid "Both" msgstr "An eil hag egile" -#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:326 +#: ../src/live_effects/lpe-ruler.cpp:32 +msgctxt "Border mark" +msgid "None" +msgstr "Tra ebet" + +#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:328 msgid "Start" msgstr "Derou" -#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:339 +#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:341 msgid "End" msgstr "Dibenn" #: ../src/live_effects/lpe-ruler.cpp:41 -#, fuzzy msgid "_Mark distance:" -msgstr "Pellder ar merk" +msgstr "_Pellder ar merk :" #: ../src/live_effects/lpe-ruler.cpp:41 msgid "Distance between successive ruler marks" @@ -9739,106 +10799,164 @@ msgstr "Pellder etre merkoù kenheuilh ar reolenn" msgid "Unit:" msgstr "Unanenn : " -#: ../src/live_effects/lpe-ruler.cpp:42 ../src/widgets/ruler.cpp:201 -msgid "Unit" -msgstr "unanenn" - #: ../src/live_effects/lpe-ruler.cpp:43 -#, fuzzy msgid "Ma_jor length:" -msgstr "Major length" +msgstr "Led br_asañ :" #: ../src/live_effects/lpe-ruler.cpp:43 msgid "Length of major ruler marks" msgstr "Led eus merkoù ar reolenn vrasañ" #: ../src/live_effects/lpe-ruler.cpp:44 -#, fuzzy msgid "Mino_r length:" -msgstr "Led bihanañ" +msgstr "Led _bihanañ :" #: ../src/live_effects/lpe-ruler.cpp:44 msgid "Length of minor ruler marks" msgstr "Led eus merkoù ar reolenn vihanañ" #: ../src/live_effects/lpe-ruler.cpp:45 -#, fuzzy msgid "Major steps_:" -msgstr "Pazioù brasañ" +msgstr "Pazioù brasañ_:" #: ../src/live_effects/lpe-ruler.cpp:45 msgid "Draw a major mark every ... steps" msgstr "Tresañ ur merk bras bep ... a bazioù" #: ../src/live_effects/lpe-ruler.cpp:46 -#, fuzzy msgid "Shift marks _by:" -msgstr "Linkañ ar merkoù dre" +msgstr "Linkañ ar merkoù _dre :" #: ../src/live_effects/lpe-ruler.cpp:46 msgid "Shift marks by this many steps" msgstr "Linkañ ar merkoù dre" #: ../src/live_effects/lpe-ruler.cpp:47 -#, fuzzy msgid "Mark direction:" -msgstr "Roud ar merk" +msgstr "Roud ar merk :" #: ../src/live_effects/lpe-ruler.cpp:47 msgid "Direction of marks (when viewing along the path from start to end)" msgstr "Roud ar merkoù (pa weler a-hed an treug eus ar penn derou d'an dibenn)" #: ../src/live_effects/lpe-ruler.cpp:48 -#, fuzzy msgid "_Offset:" -msgstr "Linkañ :" +msgstr "_Linkañ :" #: ../src/live_effects/lpe-ruler.cpp:48 msgid "Offset of first mark" msgstr "Linkad ar merk kentañ" #: ../src/live_effects/lpe-ruler.cpp:49 -#, fuzzy msgid "Border marks:" -msgstr "Merkoù ar riblenn" +msgstr "Merkoù ar riblenn :" #: ../src/live_effects/lpe-ruler.cpp:49 msgid "Choose whether to draw marks at the beginning and end of the path" msgstr "Dibab mar bez treset ar merkoù e penn derou pe e dibenn an treug" +#: ../src/live_effects/lpe-show_handles.cpp:25 +msgid "Show nodes" +msgstr "Diskouez ar c'hlomoù" + +#: ../src/live_effects/lpe-show_handles.cpp:27 +msgid "Show path" +msgstr "Diskouez an treug" + +#: ../src/live_effects/lpe-show_handles.cpp:28 +msgid "Scale nodes and handles" +msgstr "Skeulaat ar c'hlomoù hag an dornelloù" + +#: ../src/live_effects/lpe-show_handles.cpp:50 +msgid "" +"The \"show handles\" path effect will remove any custom style on the object " +"you are applying it to. If this is not what you want, click Cancel." +msgstr "" +"An efed \"diskouez an dornelloù\" a zilamo an holl stiloù personel war an " +"ergorenn ma vo sevenet an efed warni. Ma n'eo ket pezh a fell deoc'h ober, " +"klikit war Nullañ." + +#: ../src/live_effects/lpe-simplify.cpp:29 +msgid "Steps:" +msgstr "Pazioù :" + +#: ../src/live_effects/lpe-simplify.cpp:29 +msgid "Change number of simplify steps " +msgstr "Kemmañ an niver a bazioù eeunaat" + +#: ../src/live_effects/lpe-simplify.cpp:30 +msgid "Roughly threshold:" +msgstr "Gwehin well-wazh :" + +#: ../src/live_effects/lpe-simplify.cpp:31 +msgid "Helper size:" +msgstr "_Ment ar skoazeller :" + +#: ../src/live_effects/lpe-simplify.cpp:31 +msgid "Helper size" +msgstr "Ment ar skoazeller :" + +#: ../src/live_effects/lpe-simplify.cpp:32 +msgid "Helper nodes" +msgstr "Klomoù ar skoazeller" + +#: ../src/live_effects/lpe-simplify.cpp:32 +msgid "Show helper nodes" +msgstr "Diskouez klomoù ar skoazeller" + +#: ../src/live_effects/lpe-simplify.cpp:34 +msgid "Helper handles" +msgstr "Dornell ar skoazeller" + +#: ../src/live_effects/lpe-simplify.cpp:34 +msgid "Show helper handles" +msgstr "Diskouez dornelloù ar skoazeller" + +#: ../src/live_effects/lpe-simplify.cpp:36 +msgid "Paths separately" +msgstr "Treugoù a-hiniennoù" + +#: ../src/live_effects/lpe-simplify.cpp:36 +msgid "Simplifying paths (separately)" +msgstr "Oc'h eeunaat treugoù (disparti)" + +#: ../src/live_effects/lpe-simplify.cpp:38 +msgid "Just coalesce" +msgstr "Kemmeskañ hepken" + +#: ../src/live_effects/lpe-simplify.cpp:38 +msgid "Simplify just coalesce" +msgstr "Eeunaat kemmeskañ hepken" + #. initialise your parameters here: #. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), #: ../src/live_effects/lpe-sketch.cpp:38 -#, fuzzy msgid "Strokes:" -msgstr "Tresoù" +msgstr "Tresoù :" #: ../src/live_effects/lpe-sketch.cpp:38 msgid "Draw that many approximating strokes" msgstr "Tresañ an tresoù nesaat niverus-mañ" #: ../src/live_effects/lpe-sketch.cpp:39 -#, fuzzy msgid "Max stroke length:" -msgstr "Led an tres uc'hek" +msgstr "Led an tres uc'hek :" #: ../src/live_effects/lpe-sketch.cpp:40 msgid "Maximum length of approximating strokes" msgstr "Hirder uc'hek an tres nesaat" #: ../src/live_effects/lpe-sketch.cpp:41 -#, fuzzy msgid "Stroke length variation:" -msgstr "Argemmad hirder an tres" +msgstr "Argemmad hirder an tres :" #: ../src/live_effects/lpe-sketch.cpp:42 msgid "Random variation of stroke length (relative to maximum length)" msgstr "Argemmad dargouezhek hirder an tres (e-keñver e hirder uc'hek)" #: ../src/live_effects/lpe-sketch.cpp:43 -#, fuzzy msgid "Max. overlap:" -msgstr "Teollennadur uc'hek" +msgstr "Teollennadur uc'hek :" #: ../src/live_effects/lpe-sketch.cpp:44 msgid "How much successive strokes should overlap (relative to maximum length)" @@ -9847,18 +10965,16 @@ msgstr "" "al led uc'hek)" #: ../src/live_effects/lpe-sketch.cpp:45 -#, fuzzy msgid "Overlap variation:" -msgstr "Argemmad an teolennañ" +msgstr "Argemmad an teolennañ :" #: ../src/live_effects/lpe-sketch.cpp:46 msgid "Random variation of overlap (relative to maximum overlap)" msgstr "Argemmad dargouezhet an teolennañ (e-keñver an teolennañ uc'hek)" #: ../src/live_effects/lpe-sketch.cpp:47 -#, fuzzy msgid "Max. end tolerance:" -msgstr "Aotrevarz uc'hek an dibenn" +msgstr "Aotrevarz uc'hek an dibenn :" #: ../src/live_effects/lpe-sketch.cpp:48 msgid "" @@ -9869,36 +10985,32 @@ msgstr "" "led uc'hek)" #: ../src/live_effects/lpe-sketch.cpp:49 -#, fuzzy msgid "Average offset:" -msgstr "Linkad keitat" +msgstr "Linkad keitat :" #: ../src/live_effects/lpe-sketch.cpp:50 msgid "Average distance each stroke is away from the original path" msgstr "Pellder keitat etre pep treug hag an treug orin" #: ../src/live_effects/lpe-sketch.cpp:51 -#, fuzzy msgid "Max. tremble:" -msgstr "Krenadur uc'hek" +msgstr "Krenadur uc'hek :" #: ../src/live_effects/lpe-sketch.cpp:52 msgid "Maximum tremble magnitude" msgstr "Brasder ar c'hrenadur uc'hek" #: ../src/live_effects/lpe-sketch.cpp:53 -#, fuzzy msgid "Tremble frequency:" -msgstr "Talmenn ar c'hren" +msgstr "Talmenn ar c'hren :" #: ../src/live_effects/lpe-sketch.cpp:54 msgid "Average number of tremble periods in a stroke" msgstr "Niver keitat a vareoù krenañ gant un tres" #: ../src/live_effects/lpe-sketch.cpp:56 -#, fuzzy msgid "Construction lines:" -msgstr "Linennoù sevel" +msgstr "Linennoù sevel :" #: ../src/live_effects/lpe-sketch.cpp:57 msgid "How many construction lines (tangents) to draw" @@ -9919,27 +11031,24 @@ msgstr "" "5*linkad)" #: ../src/live_effects/lpe-sketch.cpp:60 -#, fuzzy msgid "Max. length:" -msgstr "Hirder uc'hek" +msgstr "Hirder uc'hek :" #: ../src/live_effects/lpe-sketch.cpp:60 msgid "Maximum length of construction lines" msgstr "Led uc'hek al linennoù sevel" #: ../src/live_effects/lpe-sketch.cpp:61 -#, fuzzy msgid "Length variation:" -msgstr "Argemmad an hirder" +msgstr "Argemmad an hirder :" #: ../src/live_effects/lpe-sketch.cpp:61 msgid "Random variation of the length of construction lines" msgstr "Argemmad dargouezhek eus led al linennoù sevel" #: ../src/live_effects/lpe-sketch.cpp:62 -#, fuzzy msgid "Placement randomness:" -msgstr "Dargouezhelezh al lec'hiadur" +msgstr "Dargouezhelezh al lec'hiadur :" #: ../src/live_effects/lpe-sketch.cpp:62 msgid "0: evenly distributed construction lines, 1: purely random placement" @@ -9948,45 +11057,97 @@ msgstr "" "dargouezhek da vat" #: ../src/live_effects/lpe-sketch.cpp:64 -#, fuzzy msgid "k_min:" -msgstr "k_izek" +msgstr "k_izek :" #: ../src/live_effects/lpe-sketch.cpp:64 msgid "min curvature" msgstr "Krommañ izek" #: ../src/live_effects/lpe-sketch.cpp:65 -#, fuzzy msgid "k_max:" -msgstr "k_uc'hek" +msgstr "k_uc'hek :" #: ../src/live_effects/lpe-sketch.cpp:65 msgid "max curvature" msgstr "Krommañ uc'hek" +#: ../src/live_effects/lpe-taperstroke.cpp:67 +msgid "Extrapolated" +msgstr "Etrelotodet" + +#: ../src/live_effects/lpe-taperstroke.cpp:74 +#: ../src/widgets/stroke-style.cpp:192 +msgid "Stroke width" +msgstr "Tevder an tres" + +#: ../src/live_effects/lpe-taperstroke.cpp:74 +msgid "The (non-tapered) width of the path" +msgstr "Tevder an treug (hep kuchenn vegek)" + +#: ../src/live_effects/lpe-taperstroke.cpp:75 +msgid "Start offset" +msgstr "Kregiñ gant al linkañ" + +#: ../src/live_effects/lpe-taperstroke.cpp:75 +msgid "Taper distance from path start" +msgstr "Pellder ar guchenn vegek diouzh an treug derouiñ" + +#: ../src/live_effects/lpe-taperstroke.cpp:76 +msgid "End offset" +msgstr "Echuiñ al linkañ" + +#: ../src/live_effects/lpe-taperstroke.cpp:76 +msgid "The ending position of the taper" +msgstr "Lec'hiadur echuiñ ar guchenn vegek" + +#: ../src/live_effects/lpe-taperstroke.cpp:77 +msgid "Taper smoothing" +msgstr "Lenkradur ar guchenn vegek" + +#: ../src/live_effects/lpe-taperstroke.cpp:77 +msgid "Amount of smoothing to apply to the tapers" +msgstr "Kementad lenkraat da seveniñ d'ar c'huchennoù begek" + +#: ../src/live_effects/lpe-taperstroke.cpp:78 +msgid "Join type for non-smooth nodes" +msgstr "Rizh juntañ evit ar c'hlomoù nad int ket lenkr" + +#: ../src/live_effects/lpe-taperstroke.cpp:79 +msgid "Miter limit" +msgstr "Bevenn ar garan" + +#: ../src/live_effects/lpe-taperstroke.cpp:79 +msgid "Limit for miter joins" +msgstr "Bevenn evit juntoù ar garan" + +#: ../src/live_effects/lpe-taperstroke.cpp:536 +msgid "Start point of the taper" +msgstr "Poent deraouiñ ar guchenn vegek" + +#: ../src/live_effects/lpe-taperstroke.cpp:540 +msgid "End point of the taper" +msgstr "Poent echuiñ ar guchenn vegek" + #: ../src/live_effects/lpe-vonkoch.cpp:46 -#, fuzzy msgid "N_r of generations:" -msgstr "Niver a grouadurioù" +msgstr "Niver a grouadurioù :" #: ../src/live_effects/lpe-vonkoch.cpp:46 msgid "Depth of the recursion --- keep low!!" msgstr "Donder an darren --- da virout izel !!" #: ../src/live_effects/lpe-vonkoch.cpp:47 -#, fuzzy msgid "Generating path:" -msgstr "Krouadur un treug" +msgstr "Krouadur un treug :" #: ../src/live_effects/lpe-vonkoch.cpp:47 msgid "Path whose segments define the iterated transforms" msgstr "Treug : despizet e vo an treuzfurmadurioù arredoek gant e regennoù" #: ../src/live_effects/lpe-vonkoch.cpp:48 -#, fuzzy msgid "_Use uniform transforms only" -msgstr "Arverañ treuzfurmadurioù unvan hepken" +msgstr "_Arverañ treuzfurmadurioù unvan hepken" #: ../src/live_effects/lpe-vonkoch.cpp:48 msgid "" @@ -9997,9 +11158,8 @@ msgstr "" "hend-all e tespizont un treuzfurmadur hollek)." #: ../src/live_effects/lpe-vonkoch.cpp:49 -#, fuzzy msgid "Dra_w all generations" -msgstr "Tresañ an holl grouadurioù" +msgstr "Tresañ an holl g_rouadurioù" #: ../src/live_effects/lpe-vonkoch.cpp:49 msgid "If unchecked, draw only the last generation" @@ -10007,23 +11167,21 @@ msgstr "Mar digevasket, tresañ ar c'hrouadur diwezhañ hepken" #. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true) #: ../src/live_effects/lpe-vonkoch.cpp:51 -#, fuzzy msgid "Reference segment:" -msgstr "Regenn daveiñ" +msgstr "Regenn daveiñ :" #: ../src/live_effects/lpe-vonkoch.cpp:51 msgid "The reference segment. Defaults to the horizontal midline of the bbox." msgstr "" -"Ar regenn daveiñ. Arventennoù dre ziouer gant linenn greiz a-zremm eus ar " +"Ar regenn daveiñ. Arventennoù dre ziouer gant linenn greiz a-blaen eus ar " "voestad vevenniñ." #. refA(_("Ref Start"), _("Left side middle of the reference box"), "refA", &wr, this), #. refB(_("Ref End"), _("Right side middle of the reference box"), "refB", &wr, this), #. FIXME: a path is used here instead of 2 points to work around path/point param incompatibility bug. #: ../src/live_effects/lpe-vonkoch.cpp:55 -#, fuzzy msgid "_Max complexity:" -msgstr "Kemplezhelezh uc'hek" +msgstr "Kemplezhelezh _uc'hek :" #: ../src/live_effects/lpe-vonkoch.cpp:55 msgid "Disable effect if the output is too complex" @@ -10037,16 +11195,89 @@ msgstr "Kemmañ arventenn ar bolean" msgid "Change enumeration parameter" msgstr "Kemmañ arventenn an niveriñ" +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:782 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:843 +msgid "" +"Chamfer: Ctrl+Click toogle type, Shift+Click open " +"dialog, Ctrl+Alt+Click reset" +msgstr "" +"Chafren: Ctrl+Klik rizh trec'haoliñ, Pennlizh.+Klik " +"digeriñ ar voestad emziviz, Ctrl+Alt+Klik adderaouekaat" + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:786 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:847 +msgid "" +"Inverse Chamfer: Ctrl+Click toogle type, Shift+Click " +"open dialog, Ctrl+Alt+Click reset" +msgstr "" +"Tuginañ ar chafren: Ctrl+Klik rizh trec'haoliñ, Pennlizh." +"+Klik digeriñ ar voestad emziviz, Ctrl+Alt+Klik adderaouekaat" + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:790 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:851 +msgid "" +"Inverse Fillet: Ctrl+Click toogle type, Shift+Click " +"open dialog, Ctrl+Alt+Click reset" +msgstr "" +"Chafren: Ctrl+Klik rizh trec'haoliñ, Pennlizh.+Klik " +"digeriñ ar voestad emziviz, Ctrl+Alt+Klik adderaouekaat" + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:794 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:855 +msgid "" +"Fillet: Ctrl+Click toogle type, Shift+Click open " +"dialog, Ctrl+Alt+Click reset" +msgstr "" +"Salizañ: Ctrl+Klik rizh trec'haoliñ, Pennlizh.+Klik " +"digeriñ ar voestad emziviz, Ctrl+Alt+Klik adderaouekaat" + #: ../src/live_effects/parameter/originalpath.cpp:71 +#: ../src/live_effects/parameter/originalpatharray.cpp:159 msgid "Link to path" msgstr "Eren ouzh an treug" #: ../src/live_effects/parameter/originalpath.cpp:83 -#, fuzzy msgid "Select original" -msgstr "Diuzañ an hini _orin" +msgstr "Diuzañ an hini orin" + +#: ../src/live_effects/parameter/originalpatharray.cpp:94 +#: ../src/widgets/gradient-toolbar.cpp:1202 +msgid "Reverse" +msgstr "Tuginañ" + +#: ../src/live_effects/parameter/originalpatharray.cpp:134 +#: ../src/live_effects/parameter/originalpatharray.cpp:319 +#: ../src/live_effects/parameter/path.cpp:475 +msgid "Link path parameter to path" +msgstr "Eren arventennoù an treug ouzh an treug" + +#: ../src/live_effects/parameter/originalpatharray.cpp:171 +msgid "Remove Path" +msgstr "Dilemel an treug" -#: ../src/live_effects/parameter/parameter.cpp:141 +#: ../src/live_effects/parameter/originalpatharray.cpp:183 +#: ../src/ui/dialog/objects.cpp:1847 +msgid "Move Down" +msgstr "Dilec'hiañ davit an traoñ" + +#: ../src/live_effects/parameter/originalpatharray.cpp:195 +#: ../src/ui/dialog/objects.cpp:1862 +msgid "Move Up" +msgstr "Dilec'hiañ davit al lein" + +#: ../src/live_effects/parameter/originalpatharray.cpp:235 +msgid "Move path up" +msgstr "Dilec'hiañ an treug davit al lein" + +#: ../src/live_effects/parameter/originalpatharray.cpp:265 +msgid "Move path down" +msgstr "Dilec'hiañ an treug davit an traoñ" + +#: ../src/live_effects/parameter/originalpatharray.cpp:283 +msgid "Remove path" +msgstr "Dilemel an treug" + +#: ../src/live_effects/parameter/parameter.cpp:168 msgid "Change scalar parameter" msgstr "Kemmañ an arverntennoù skeuliadel" @@ -10063,28 +11294,29 @@ msgid "Paste path" msgstr "Pegañ an treug" #: ../src/live_effects/parameter/path.cpp:200 -#, fuzzy msgid "Link to path on clipboard" -msgstr "Netra er golver." +msgstr "Eren ouzh an treug er golver" #: ../src/live_effects/parameter/path.cpp:443 msgid "Paste path parameter" msgstr "Pegañ arventennoù an treug" -#: ../src/live_effects/parameter/path.cpp:475 -msgid "Link path parameter to path" -msgstr "Eren arventennoù an treug ouzh an treug" - #: ../src/live_effects/parameter/point.cpp:89 +#: ../src/live_effects/parameter/pointreseteable.cpp:103 msgid "Change point parameter" msgstr "Kemmañ arventenn ar poent" -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:229 -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:241 +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:239 +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:256 msgid "" "Stroke width control point: drag to alter the stroke width. Ctrl" -"+click adds a control point, Ctrl+Alt+click deletes it." +"+click adds a control point, Ctrl+Alt+click deletes it, Shift" +"+click launches width dialog." msgstr "" +"Poent reoliañ tevder an tres: riklañ da gemmañ tevder an tres. Ctrl" +"+klikañ ouzhpennañ a ra ur poent reoliañ, Ctrl+Alt+klikañ " +"diverkañ a ra ar poent, Pennlizh.+klik a lañs boestad emziviz an " +"tevder." #: ../src/live_effects/parameter/random.cpp:134 msgid "Change random parameter" @@ -10094,14 +11326,19 @@ msgstr "Kemmañ arventenn dargouezhek" msgid "Change text parameter" msgstr "Kemmañ arventenn an destenn" -#: ../src/live_effects/parameter/unit.cpp:80 -msgid "Change unit parameter" -msgstr "Kemmañ arventenn an unanennoù" +#: ../src/live_effects/parameter/togglebutton.cpp:112 +msgid "Change togglebutton parameter" +msgstr "Kemmañ arventenn an afell drec'haoliñ" +#: ../src/live_effects/parameter/transformedpoint.cpp:98 #: ../src/live_effects/parameter/vector.cpp:99 msgid "Change vector parameter" msgstr "Kemmañ arventenn ar sturiadell" +#: ../src/live_effects/parameter/unit.cpp:80 +msgid "Change unit parameter" +msgstr "Kemmañ arventenn an unanennoù" + #: ../src/main-cmdlineact.cpp:50 #, c-format msgid "Unable to find verb ID '%s' specified on the command line.\n" @@ -10150,10 +11387,10 @@ msgstr "Ezporzhiañ an teul davit ur restr PNG" #: ../src/main.cpp:325 msgid "" "Resolution for exporting to bitmap and for rasterization of filters in PS/" -"EPS/PDF (default 90)" +"EPS/PDF (default 96)" msgstr "" "Diarunusted evit ezporzhiadur e bitmap hag evit ar pikselaat eus siloù e " -"modoù PS/EPS/PDF (dre ziouer : 90)" +"modoù PS/EPS/PDF (dre ziouer : 96)" #: ../src/main.cpp:326 ../src/ui/widget/rendering-options.cpp:37 msgid "DPI" @@ -10182,6 +11419,8 @@ msgstr "Ar maez ezporzhiet eo ar bajenn a-bezh" #: ../src/main.cpp:345 msgid "Only for PS/EPS/PDF, sets margin in mm around exported area (default 0)" msgstr "" +"Evit PS/EPS/PDF hepken, despizañ a ra ar marzioù e mm tro dro d'ar maez " +"ezporzhiet (dre ziouer 0)" #: ../src/main.cpp:346 ../src/main.cpp:388 msgid "VALUE" @@ -10198,7 +11437,7 @@ msgstr "" #: ../src/main.cpp:355 msgid "The width of exported bitmap in pixels (overrides export-dpi)" msgstr "" -"Led ar bitmap ezporzhiet e pikselioù (tremen a ra dreist dpi an ezporzhiañ)" +"Led ar bitmap ezporzhiet e pikselioù (tremen a ra dreist pdm an ezporzhiañ)" #: ../src/main.cpp:356 msgid "WIDTH" @@ -10207,7 +11446,7 @@ msgstr "LED" #: ../src/main.cpp:360 msgid "The height of exported bitmap in pixels (overrides export-dpi)" msgstr "" -"Sav ar bitmap ezporzhiet e pikselioù (tremen a ra dreist dpi an ezporzhiañ)" +"Sav ar bitmap ezporzhiet e pikselioù (tremen a ra dreist dpm an ezporzhiañ)" #: ../src/main.cpp:361 msgid "HEIGHT" @@ -10218,7 +11457,7 @@ msgid "The ID of the object to export" msgstr "Naoudi an ergorenn da ezporzhiañ" #: ../src/main.cpp:366 ../src/main.cpp:479 -#: ../src/ui/dialog/inkscape-preferences.cpp:1505 +#: ../src/ui/dialog/inkscape-preferences.cpp:1510 msgid "ID" msgstr "NAOUDI" @@ -10267,11 +11506,12 @@ msgid "" "Choose the PostScript Level used to export. Possible choices are 2 (the " "default) and 3" msgstr "" +"Dibab Live Postscrip arveret da ezporzhiañ. An dibaboù a c'hall bezañ 2 (dre " +"ziouer) ha 3" #: ../src/main.cpp:409 -#, fuzzy msgid "PS Level" -msgstr "Live" +msgstr "Live mod PS" #: ../src/main.cpp:413 msgid "Export document to a PDF file" @@ -10283,10 +11523,13 @@ msgid "" "Export PDF to given version. (hint: make sure to input the exact string " "found in the PDF export dialog, e.g. \"PDF 1.4\" which is PDF-a conformant)" msgstr "" +"Ezporzhiañ ar PDF gant an handelv lavaret. (tun : bezit sur hoc'h eus " +"enanket an hedad spis kavet e boestad emziviz ezporzhiañ ar PDF, dle \"PDF " +"1.4\" hag a zo kewir gant ur PDF-a) " #: ../src/main.cpp:420 msgid "PDF_VERSION" -msgstr "" +msgstr "HANDELV_PDF" #: ../src/main.cpp:424 msgid "" @@ -10304,14 +11547,12 @@ msgid "Export document to an Enhanced Metafile (EMF) File" msgstr "Ezporzhiañ an teul davit ur restr EMF (Enhanced Metafile)" #: ../src/main.cpp:434 -#, fuzzy msgid "Export document to a Windows Metafile (WMF) File" -msgstr "Ezporzhiañ an teul davit ur restr EMF (Enhanced Metafile)" +msgstr "Ezporzhiañ an teul davit ur restr mod Windows Metafile (WMF)" #: ../src/main.cpp:439 -#, fuzzy msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)" -msgstr "Amdreiñ an destenn da dreugoù gant an ezporzhiañ (PS, EPS, PDF)" +msgstr "Amdreiñ an destenn da dreugoù gant an ezporzhiañ (PS, EPS, PDF, SVG)" #: ../src/main.cpp:444 msgid "" @@ -10375,17 +11616,19 @@ msgstr "" #: ../src/main.cpp:495 msgid "Enter a listening loop for D-Bus messages in console mode" -msgstr "" +msgstr "Enankañ un dol a selaou evit ar c'hemennadennoù mod D-Bus er mod penel" #: ../src/main.cpp:500 msgid "" "Specify the D-Bus bus name to listen for messages on (default is org." "inkscape)" msgstr "" +"Despizañ anv ar bus D-Bus da selaou ar c'hemennadennoù drezañ (dre ziouer : " +"org.inkscape)" #: ../src/main.cpp:501 msgid "BUS-NAME" -msgstr "" +msgstr "ANV-BUS" #: ../src/main.cpp:506 msgid "List the IDs of all the verbs in Inkscape" @@ -10426,17 +11669,18 @@ msgstr "" msgid "_File" msgstr "_Restr" -#: ../src/menus-skeleton.h:17 +#. Tag +#: ../src/menus-skeleton.h:17 ../src/verbs.cpp:2730 msgid "_New" msgstr "_Nevez" #. " \n" #. " \n" -#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2634 ../src/verbs.cpp:2640 +#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2717 ../src/verbs.cpp:2725 msgid "_Edit" msgstr "_Embann" -#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2398 +#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2481 msgid "Paste Si_ze" msgstr "Pe_gañ ar vent" @@ -10445,9 +11689,8 @@ msgid "Clo_ne" msgstr "Klo_nañ" #: ../src/menus-skeleton.h:79 -#, fuzzy msgid "Select Sa_me" -msgstr "Diuzañ ar bajenn :" +msgstr "Diuzañ an he_velep hini" #: ../src/menus-skeleton.h:97 msgid "_View" @@ -10465,17 +11708,15 @@ msgstr "Mo_d ar skrammañ" #. " \n" #. " \n" #: ../src/menus-skeleton.h:123 -#, fuzzy msgid "_Color display mode" -msgstr "Mo_d ar skrammañ" +msgstr "Mo_d skrammañ al livioù" #. Better location in menu needs to be found #. " \n" #. " \n" #: ../src/menus-skeleton.h:136 -#, fuzzy msgid "Sh_ow/Hide" -msgstr "Diskouezh/Kuzhat" +msgstr "Disk_ouez/Kuzhat" #. Not quite ready to be in the menus. #. " \n" @@ -10487,223 +11728,104 @@ msgstr "_Treuzfollenn" msgid "_Object" msgstr "Erg_orenn" -#: ../src/menus-skeleton.h:188 +#: ../src/menus-skeleton.h:191 msgid "Cli_p" msgstr "Tro_c'hañ" -#: ../src/menus-skeleton.h:192 +#: ../src/menus-skeleton.h:195 msgid "Mas_k" msgstr "Mas_klañ" -#: ../src/menus-skeleton.h:196 +#: ../src/menus-skeleton.h:199 msgid "Patter_n" msgstr "Gous_tur" -#: ../src/menus-skeleton.h:220 +#: ../src/menus-skeleton.h:223 msgid "_Path" msgstr "Tr_eug" -#: ../src/menus-skeleton.h:248 ../src/ui/dialog/find.cpp:77 -#: ../src/ui/dialog/text-edit.cpp:72 +#: ../src/menus-skeleton.h:251 ../src/ui/dialog/find.cpp:77 +#: ../src/ui/dialog/text-edit.cpp:71 msgid "_Text" msgstr "_Testenn" -#: ../src/menus-skeleton.h:266 +#: ../src/menus-skeleton.h:269 msgid "Filter_s" msgstr "Sil_où" -#: ../src/menus-skeleton.h:272 +#: ../src/menus-skeleton.h:275 msgid "Exte_nsions" msgstr "Askouez_hioù" -#: ../src/menus-skeleton.h:278 +#: ../src/menus-skeleton.h:281 msgid "_Help" msgstr "_Skoazell" -#: ../src/menus-skeleton.h:282 +#: ../src/menus-skeleton.h:285 msgid "Tutorials" msgstr "Teulioù kelenn" -#: ../src/object-edit.cpp:439 -msgid "" -"Adjust the horizontal rounding radius; with Ctrl to make the " -"vertical radius the same" -msgstr "" -"Kengeidañ ar skin rontaat a-zremm ; gant Ctrl a-benn ma vo " -"heñvel ar skin a-serzh" - -#: ../src/object-edit.cpp:444 -msgid "" -"Adjust the vertical rounding radius; with Ctrl to make the " -"horizontal radius the same" -msgstr "" -"Kengeidañ ar skin rontaat a-serzh ; gant Ctrl a-benn ma vo " -"heñvel ar skin a-zremm" - -#: ../src/object-edit.cpp:449 ../src/object-edit.cpp:454 -msgid "" -"Adjust the width and height of the rectangle; with Ctrl to " -"lock ratio or stretch in one dimension only" -msgstr "" -"Kengeidañ led ha sav ar reizhkorn ; gant Ctrl evit prennañ ar " -"genfeur pe astenn en ur vent nemetken" - -#: ../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 Shift along the Z axis; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Admentañ ar voest er roudoù X/Y ; gant Pennliz. a-hed an ahel X ; " -"gant Ctrl evit destrizhañ ouzh roudoù ar bordoù pe an treuzvegennoù" - -#: ../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 Shift in X/Y direction; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Admentañ ar voest a-hed an ahel X ; gant Pennliz. e roudoù X/Y ; " -"gant Ctrl evit destrizhañ ouzh roudoù ar bordoù pe an treuzvegennoù" - -#: ../src/object-edit.cpp:721 -msgid "Move the box in perspective" -msgstr "Dilec'hiañ ar voest en diarsell" - -#: ../src/object-edit.cpp:948 -msgid "Adjust ellipse width, with Ctrl to make circle" -msgstr "" -"Kengeidañ led un elipsenn, gant Ctrlevit tresañ ur c'helc'h" - -#: ../src/object-edit.cpp:952 -msgid "Adjust ellipse height, with Ctrl to make circle" -msgstr "" -"Kengeidañ sav un elipsenn, gant Ctrlevit tresañ ur c'helc'h" - -#: ../src/object-edit.cpp:956 -msgid "" -"Position the start point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Lec'hiadur poent deraouiñ ar wareg pe ar regenn ; gant Ctrl " -"evit azvuiadañ ar c'horn ; riklañ e-barzh an elipsenn evit kaout ur " -"wareg, er-maez evit ur regenn" - -#: ../src/object-edit.cpp:961 -msgid "" -"Position the end point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Lec'hiadur poent echuiñ ar wareg pe ar regenn ; gant Ctrl evit " -"azvuiadañ ar c'horn ; riklañ e-barzh an elipsenn evit kaout ur wareg, " -"e-maez evit ur regenn" - -#: ../src/object-edit.cpp:1101 -msgid "" -"Adjust the tip radius of the star or polygon; with Shift to " -"round; with Alt to randomize" -msgstr "" -"Kengeidañ skin beg ar steredenn pe al liestueg ; gant Pennliz. " -"evit rontaat ; gant Alt evit dargouezhekaat" - -#: ../src/object-edit.cpp:1109 -msgid "" -"Adjust the base radius of the star; with Ctrl to keep star " -"rays radial (no skew); with Shift to round; with Alt to " -"randomize" -msgstr "" -"Kengeidañ skin diaz ar steredenn ; gant Ctrl evit lakaat " -"skinoù ar steredenn da chom skinek (distummadur a-veskell ebet) ; gant " -"Pennliz. evit rontaat ; gant Alt evit dargouezhekaat" - -#: ../src/object-edit.cpp:1299 -msgid "" -"Roll/unroll the spiral from inside; with Ctrl to snap angle; " -"with Alt to converge/diverge" -msgstr "" -"Rollañ/dirollañ an droellenn en diabarzh; gant Ctrl evit " -"azvuiadañ ar c'horn ; gant Alt evit kengerc'hañ/kenforc'hañ." - -#: ../src/object-edit.cpp:1303 -#, fuzzy -msgid "" -"Roll/unroll the spiral from outside; with Ctrl to snap angle; " -"with Shift to scale/rotate; with Alt to lock radius" -msgstr "" -"Rollañ/dirollañ an droellenn en diavaez; gant Ctrl evit " -"azvuiadañ ar c'horn ; gant Pennliz. evit skeulaat/c'hwelañ." - -#: ../src/object-edit.cpp:1348 -msgid "Adjust the offset distance" -msgstr "Kengeidañ pellder al linkañ" - -#: ../src/object-edit.cpp:1384 -msgid "Drag to resize the flowed text frame" -msgstr "Riklañ evit admentañ framma an destenn red" - -#: ../src/path-chemistry.cpp:53 +#: ../src/path-chemistry.cpp:54 msgid "Select object(s) to combine." msgstr "Diuzañ ergorenno(ù) da gedaozañ." -#: ../src/path-chemistry.cpp:57 +#: ../src/path-chemistry.cpp:58 msgid "Combining paths..." msgstr "O kedaozañ treugoù..." -#: ../src/path-chemistry.cpp:170 +#: ../src/path-chemistry.cpp:174 msgid "Combine" msgstr "Kedaozañ" -#: ../src/path-chemistry.cpp:177 +#: ../src/path-chemistry.cpp:181 msgid "No path(s) to combine in the selection." msgstr "Treug ebet da gedaozañ en diuzad." -#: ../src/path-chemistry.cpp:189 +#: ../src/path-chemistry.cpp:193 msgid "Select path(s) to break apart." msgstr "Diuzañ treug(où) da derriñ ingal." -#: ../src/path-chemistry.cpp:193 +#: ../src/path-chemistry.cpp:197 msgid "Breaking apart paths..." msgstr "Terriñ an treugoù..." -#: ../src/path-chemistry.cpp:284 +#: ../src/path-chemistry.cpp:287 msgid "Break apart" msgstr "Terriñ ingal" -#: ../src/path-chemistry.cpp:286 +#: ../src/path-chemistry.cpp:289 msgid "No path(s) to break apart in the selection." msgstr "Treug ebet da derriñ ingal en diuzad." -#: ../src/path-chemistry.cpp:296 +#: ../src/path-chemistry.cpp:299 msgid "Select object(s) to convert to path." msgstr "Diuzañ ergorenn(où) da amdreiñ da dreug." -#: ../src/path-chemistry.cpp:302 +#: ../src/path-chemistry.cpp:305 msgid "Converting objects to paths..." msgstr "Amdreiñ an ergorennoù da dreugoù..." -#: ../src/path-chemistry.cpp:324 +#: ../src/path-chemistry.cpp:327 msgid "Object to path" msgstr "Ergorenn da dreug" -#: ../src/path-chemistry.cpp:326 +#: ../src/path-chemistry.cpp:329 msgid "No objects to convert to path in the selection." msgstr "Ergorenn ebet da amdreiñ da dreug en diuzad." -#: ../src/path-chemistry.cpp:603 +#: ../src/path-chemistry.cpp:620 msgid "Select path(s) to reverse." msgstr "Diuzañ an treug(où) da ziuzañ." -#: ../src/path-chemistry.cpp:612 +#: ../src/path-chemistry.cpp:629 msgid "Reversing paths..." msgstr "Tuginañ an treug..." -#: ../src/path-chemistry.cpp:647 +#: ../src/path-chemistry.cpp:664 msgid "Reverse path" msgstr "Tuginañ an treug" -#: ../src/path-chemistry.cpp:649 +#: ../src/path-chemistry.cpp:666 msgid "No paths to reverse in the selection." msgstr "Treug ebet da duginañ en diuzad." @@ -10715,27 +11837,27 @@ msgstr "Trec'haoliñ an trafoent" msgid "Toggle multiple vanishing points" msgstr "Trec'haoliñ an trafoentoù lies" -#: ../src/preferences-skeleton.h:101 +#: ../src/preferences-skeleton.h:102 msgid "Dip pen" msgstr "Stouiñ ar c'hreion" -#: ../src/preferences-skeleton.h:102 +#: ../src/preferences-skeleton.h:103 msgid "Marker" msgstr "Merker" -#: ../src/preferences-skeleton.h:103 +#: ../src/preferences-skeleton.h:104 msgid "Brush" msgstr "Broust" -#: ../src/preferences-skeleton.h:104 +#: ../src/preferences-skeleton.h:105 msgid "Wiggly" msgstr "Kildroennek" -#: ../src/preferences-skeleton.h:105 +#: ../src/preferences-skeleton.h:106 msgid "Splotchy" msgstr "Strimpet" -#: ../src/preferences-skeleton.h:106 +#: ../src/preferences-skeleton.h:107 msgid "Tracing" msgstr "Tresadur" @@ -10815,9 +11937,8 @@ msgid "CC Attribution-NonCommercial-NoDerivs" msgstr "CC Attribution-NonCommercial-NoDerivs" #: ../src/rdf.cpp:205 -#, fuzzy msgid "CC0 Public Domain Dedication" -msgstr "Domani foran" +msgstr "Dediadur an domani foran CC0" #: ../src/rdf.cpp:210 msgid "FreeArt" @@ -10834,18 +11955,18 @@ msgstr "Titl :" #: ../src/rdf.cpp:236 msgid "A name given to the resource" -msgstr "" +msgstr "Un anv roet d'al loaz" #: ../src/rdf.cpp:238 -#, fuzzy msgid "Date:" -msgstr "Deiziad" +msgstr "Deiziad :" #: ../src/rdf.cpp:239 msgid "" "A point or period of time associated with an event in the lifecycle of the " "resource" msgstr "" +"Ur poent pe ur marevezh kevredet gant an degouezh e kelc'hiad buhez al loaz" #: ../src/rdf.cpp:241 ../share/extensions/webslicer_create_rect.inx.h:3 msgid "Format:" @@ -10853,153 +11974,135 @@ msgstr "Mentrezh :" #: ../src/rdf.cpp:242 msgid "The file format, physical medium, or dimensions of the resource" -msgstr "" +msgstr "Mentrezh restr, media alvezel pe ventoù al loaz" #: ../src/rdf.cpp:245 msgid "The nature or genre of the resource" -msgstr "" +msgstr "Natur pe zoare al loaz" #: ../src/rdf.cpp:248 -#, fuzzy msgid "Creator:" -msgstr "Krouer" +msgstr "Krouer :" #: ../src/rdf.cpp:249 -#, fuzzy msgid "An entity primarily responsible for making the resource" -msgstr "Anv krouer endalc'had an teul-mañ." +msgstr "Ar re o deus krouet al loaz-mañ" #: ../src/rdf.cpp:251 -#, fuzzy msgid "Rights:" -msgstr "Dehou :" +msgstr "Gwirioù :" #: ../src/rdf.cpp:252 msgid "Information about rights held in and over the resource" -msgstr "" +msgstr "Titouroù diwar-benn ar gwirioù endalc'het ha miret el loaz" #: ../src/rdf.cpp:254 -#, fuzzy msgid "Publisher:" -msgstr "Embanner" +msgstr "Embanner :" #: ../src/rdf.cpp:255 -#, fuzzy msgid "An entity responsible for making the resource available" -msgstr "Anvioù ar re o deus lakaet an teul-mañ da vezañ hegerz." +msgstr "Anvioù ar re o deus lakaet al loaz-mañ da vezañ hegerz" #: ../src/rdf.cpp:258 -#, fuzzy msgid "Identifier:" -msgstr "Naoudi" +msgstr "Naoudi :" #: ../src/rdf.cpp:259 msgid "An unambiguous reference to the resource within a given context" -msgstr "" +msgstr "Un dave diforc'hell ouzh al loaz en ur gendestenn lavaret" #: ../src/rdf.cpp:262 msgid "A related resource from which the described resource is derived" -msgstr "" +msgstr "Ul loaz daveel ma 'z eo bet deveret al loaz deskrivet dioutañ" #: ../src/rdf.cpp:264 -#, fuzzy msgid "Relation:" -msgstr "Darempred" +msgstr "Darempred :" #: ../src/rdf.cpp:265 -#, fuzzy msgid "A related resource" -msgstr "Mod ke_mmeskañ :" +msgstr "Ul loaz daveet" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1857 +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1862 msgid "Language:" msgstr "Yezh :" #: ../src/rdf.cpp:268 -#, fuzzy msgid "A language of the resource" -msgstr "Korn an eilad kentañ" +msgstr "Ur yezh eus al loaz" #: ../src/rdf.cpp:270 -#, fuzzy msgid "Keywords:" -msgstr "Gerioù alc'hwez" +msgstr "Gerioù alc'hwez :" #: ../src/rdf.cpp:271 -#, fuzzy msgid "The topic of the resource" -msgstr "Riblenn lein an tarzh" +msgstr "Lec'h al loaz" #. 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:275 -#, fuzzy msgid "Coverage:" -msgstr "Goloadur" +msgstr "Goloadur :" #: ../src/rdf.cpp:276 msgid "" "The spatial or temporal topic of the resource, the spatial applicability of " "the resource, or the jurisdiction under which the resource is relevant" msgstr "" +"Danvez en egor pe en amzer al loaz, dedalvoudelezh en egor al loaz pe ar " +"barenerezh m'emañ al loaz-mañ e dalc'h gantañ" #: ../src/rdf.cpp:279 -#, fuzzy msgid "Description:" -msgstr "Deskrivañ" +msgstr "Deskrivadur :" #: ../src/rdf.cpp:280 -#, fuzzy msgid "An account of the resource" -msgstr "Un damsell eus endalc'had an teul." +msgstr "Ur gont eus al loaz" #. FIXME: need to handle 1 agent per line of input #: ../src/rdf.cpp:284 -#, fuzzy msgid "Contributors:" -msgstr "Perzhiaded" +msgstr "Perzhiaded :" #: ../src/rdf.cpp:285 -#, fuzzy msgid "An entity responsible for making contributions to the resource" -msgstr "Anv ar re o deus kemeret perzh e savadur an teul." +msgstr "Ar re o deus kemeret perzh e savadur al loaz-mañ" #. TRANSLATORS: URL to a page that defines the license for the document #: ../src/rdf.cpp:289 -#, fuzzy msgid "URI:" -msgstr "URI" +msgstr "URI :" #. TRANSLATORS: this is where you put a URL to a page that defines the license #: ../src/rdf.cpp:291 -#, fuzzy msgid "URI to this document's license's namespace definition" -msgstr "URI to this document's license's namespace definition." +msgstr "www.creativecommons.org/publicdomain/zero/1.0/" #. TRANSLATORS: fragment of XML representing the license of the document #: ../src/rdf.cpp:295 -#, fuzzy msgid "Fragment:" -msgstr "Bruzhunenn" +msgstr "Tammoù :" #: ../src/rdf.cpp:296 -#, fuzzy msgid "XML fragment for the RDF 'License' section" -msgstr "Bruzhunenn XML evit kevrenn al 'Lañvaz' RDF." +msgstr "Tamm XML evit kevrenn al 'Lañvaz' RDF" #: ../src/resource-manager.cpp:332 msgid "Fixup broken links" -msgstr "" +msgstr "Ratreañ an ereoù torret" -#: ../src/selection-chemistry.cpp:396 +#: ../src/selection-chemistry.cpp:406 msgid "Delete text" msgstr "Diverkañ an destenn" -#: ../src/selection-chemistry.cpp:404 +#: ../src/selection-chemistry.cpp:414 msgid "Nothing was deleted." msgstr "Tra ebet zo bet diverket." -#: ../src/selection-chemistry.cpp:423 +#: ../src/selection-chemistry.cpp:433 #: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 #: ../src/ui/dialog/swatches.cpp:278 ../src/ui/tools/text-tool.cpp:974 #: ../src/widgets/eraser-toolbar.cpp:93 @@ -11010,40 +12113,41 @@ msgstr "Tra ebet zo bet diverket." msgid "Delete" msgstr "Diverkañ" -#: ../src/selection-chemistry.cpp:451 +#: ../src/selection-chemistry.cpp:461 msgid "Select object(s) to duplicate." msgstr "Diuzañ ergorenn(où) da arredaoliñ." -#: ../src/selection-chemistry.cpp:560 +#: ../src/selection-chemistry.cpp:576 msgid "Delete all" msgstr "Diverkañ pep tra" -#: ../src/selection-chemistry.cpp:750 +#: ../src/selection-chemistry.cpp:767 msgid "Select some objects to group." msgstr "Diuzañ ergorennoù zo da strollañ." -#: ../src/selection-chemistry.cpp:765 ../src/sp-item-group.cpp:329 +#: ../src/selection-chemistry.cpp:782 +msgctxt "Verb" msgid "Group" msgstr "Strollañ" -#: ../src/selection-chemistry.cpp:788 +#: ../src/selection-chemistry.cpp:805 msgid "Select a group to ungroup." msgstr "Diuzañ ur strollad da zistrollañ." -#: ../src/selection-chemistry.cpp:803 +#: ../src/selection-chemistry.cpp:820 msgid "No groups to ungroup in the selection." msgstr "Strollad ebet da zistrollañ en diuzad." -#: ../src/selection-chemistry.cpp:861 ../src/sp-item-group.cpp:562 +#: ../src/selection-chemistry.cpp:878 ../src/sp-item-group.cpp:563 msgid "Ungroup" msgstr "Distrollañ" -#: ../src/selection-chemistry.cpp:942 +#: ../src/selection-chemistry.cpp:960 msgid "Select object(s) to raise." msgstr "Diuzañ ergorenno(ù) da sevel." -#: ../src/selection-chemistry.cpp:948 ../src/selection-chemistry.cpp:1004 -#: ../src/selection-chemistry.cpp:1032 ../src/selection-chemistry.cpp:1093 +#: ../src/selection-chemistry.cpp:966 ../src/selection-chemistry.cpp:1023 +#: ../src/selection-chemistry.cpp:1051 ../src/selection-chemistry.cpp:1113 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" @@ -11051,222 +12155,215 @@ msgstr "" "treuzfollennoù" #. TRANSLATORS: "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:988 -#, fuzzy +#: ../src/selection-chemistry.cpp:1007 msgctxt "Undo action" msgid "Raise" msgstr "Sevel" -#: ../src/selection-chemistry.cpp:996 +#: ../src/selection-chemistry.cpp:1015 msgid "Select object(s) to raise to top." msgstr "Diuzañ ergorenno(ù) da sevel betek krec'h." -#: ../src/selection-chemistry.cpp:1019 +#: ../src/selection-chemistry.cpp:1038 msgid "Raise to top" msgstr "Sevel betek krec'h" -#: ../src/selection-chemistry.cpp:1026 +#: ../src/selection-chemistry.cpp:1045 msgid "Select object(s) to lower." msgstr "Diuzañ ergorenno(ù) da ziskenn." #. TRANSLATORS: "Lower" means "to lower an object" in the undo history -#: ../src/selection-chemistry.cpp:1077 -#, fuzzy +#: ../src/selection-chemistry.cpp:1097 msgctxt "Undo action" msgid "Lower" msgstr "Diskenn" -#: ../src/selection-chemistry.cpp:1085 +#: ../src/selection-chemistry.cpp:1105 msgid "Select object(s) to lower to bottom." msgstr "Diuzañ ergorenno(ù) da ziskenn betek an traoñ." -#: ../src/selection-chemistry.cpp:1120 +#: ../src/selection-chemistry.cpp:1140 msgid "Lower to bottom" msgstr "Eus an traoñ betek krec'h" -#: ../src/selection-chemistry.cpp:1130 +#: ../src/selection-chemistry.cpp:1150 msgid "Nothing to undo." msgstr "Netra da zizober." -#: ../src/selection-chemistry.cpp:1141 +#: ../src/selection-chemistry.cpp:1161 msgid "Nothing to redo." msgstr "Netra da adober." -#: ../src/selection-chemistry.cpp:1208 +#: ../src/selection-chemistry.cpp:1233 msgid "Paste" msgstr "Pegañ" -#: ../src/selection-chemistry.cpp:1216 +#: ../src/selection-chemistry.cpp:1241 msgid "Paste style" msgstr "Pegañ ar stil" -#: ../src/selection-chemistry.cpp:1226 +#: ../src/selection-chemistry.cpp:1251 msgid "Paste live path effect" msgstr "Pegañ efed an treug bev" -#: ../src/selection-chemistry.cpp:1248 +#: ../src/selection-chemistry.cpp:1273 msgid "Select object(s) to remove live path effects from." msgstr "Diuzañ ergorenn(où) da zilemel efedoù an treug bev diwarno." -#: ../src/selection-chemistry.cpp:1260 +#: ../src/selection-chemistry.cpp:1285 msgid "Remove live path effect" msgstr "Dilemel an efed treug bev" -#: ../src/selection-chemistry.cpp:1271 +#: ../src/selection-chemistry.cpp:1296 msgid "Select object(s) to remove filters from." msgstr "Diuzañ ergorenn(où) evit dilemel ar siloù diouto." -#: ../src/selection-chemistry.cpp:1281 +#: ../src/selection-chemistry.cpp:1306 #: ../src/ui/dialog/filter-effects-dialog.cpp:1678 msgid "Remove filter" msgstr "Dilemel ar sil" -#: ../src/selection-chemistry.cpp:1290 +#: ../src/selection-chemistry.cpp:1315 msgid "Paste size" msgstr "Pegañ ar vent" -#: ../src/selection-chemistry.cpp:1299 +#: ../src/selection-chemistry.cpp:1324 msgid "Paste size separately" msgstr "Pegañ ar vent disrann" -#: ../src/selection-chemistry.cpp:1309 +#: ../src/selection-chemistry.cpp:1334 msgid "Select object(s) to move to the layer above." msgstr "Diuzañ ergorenn(où) da zilec'hiañ betek an dreuzfollenn a-us." -#: ../src/selection-chemistry.cpp:1335 +#: ../src/selection-chemistry.cpp:1360 msgid "Raise to next layer" msgstr "Sevel betek an dreuzfollenn war-lerc'h" -#: ../src/selection-chemistry.cpp:1342 +#: ../src/selection-chemistry.cpp:1367 msgid "No more layers above." msgstr "Treuzfollenn ebet ken a-us." -#: ../src/selection-chemistry.cpp:1354 +#: ../src/selection-chemistry.cpp:1379 msgid "Select object(s) to move to the layer below." msgstr "" "Diuzañ ergorenn(où) da zilec'hiañ betek an dreuzfollenn a-zindan." -#: ../src/selection-chemistry.cpp:1380 +#: ../src/selection-chemistry.cpp:1405 msgid "Lower to previous layer" msgstr "Diskenn betek an dreuzfollenn gent" -#: ../src/selection-chemistry.cpp:1387 +#: ../src/selection-chemistry.cpp:1412 msgid "No more layers below." msgstr "Treuzfollenn ebet ken dindan." -#: ../src/selection-chemistry.cpp:1399 -#, fuzzy +#: ../src/selection-chemistry.cpp:1424 msgid "Select object(s) to move." -msgstr "Diuzañ ergorenno(ù) da ziskenn." +msgstr "Diuzañ ergorenn(où) da dilec'hiañ." -#: ../src/selection-chemistry.cpp:1416 ../src/verbs.cpp:2577 -#, fuzzy +#: ../src/selection-chemistry.cpp:1441 ../src/verbs.cpp:2660 msgid "Move selection to layer" -msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn a-_us" +msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn" #. An SVG element cannot have a transform. We could change 'x' and 'y' in response #. to a translation... but leave that for another day. -#: ../src/selection-chemistry.cpp:1503 ../src/seltrans.cpp:388 +#: ../src/selection-chemistry.cpp:1531 ../src/seltrans.cpp:388 msgid "Cannot transform an embedded SVG." -msgstr "" +msgstr "N'haller ket treuzfurmiñ ar restr mod SVG enkorfet." -#: ../src/selection-chemistry.cpp:1647 +#: ../src/selection-chemistry.cpp:1702 msgid "Remove transform" msgstr "Diverkañ an treuzfurmadur" -#: ../src/selection-chemistry.cpp:1750 -#, fuzzy +#: ../src/selection-chemistry.cpp:1809 msgid "Rotate 90° CCW" -msgstr "C'hwelañ 90° RGB" +msgstr "C'hwelañ 90° RGB" -#: ../src/selection-chemistry.cpp:1750 -#, fuzzy +#: ../src/selection-chemistry.cpp:1809 msgid "Rotate 90° CW" -msgstr "C'hwelañ 90° RB" +msgstr "C'hwelañ 90° RB" -#: ../src/selection-chemistry.cpp:1771 ../src/seltrans.cpp:483 +#: ../src/selection-chemistry.cpp:1830 ../src/seltrans.cpp:483 #: ../src/ui/dialog/transformation.cpp:894 msgid "Rotate" msgstr "C'hwelañ" -#: ../src/selection-chemistry.cpp:2142 +#: ../src/selection-chemistry.cpp:2217 msgid "Rotate by pixels" msgstr "C'hwelañ dre biksel" -#: ../src/selection-chemistry.cpp:2172 ../src/seltrans.cpp:480 +#: ../src/selection-chemistry.cpp:2247 ../src/seltrans.cpp:480 #: ../src/ui/dialog/transformation.cpp:869 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Scale" msgstr "Skeulaat" -#: ../src/selection-chemistry.cpp:2197 +#: ../src/selection-chemistry.cpp:2272 msgid "Scale by whole factor" msgstr "Skeulaat dre an holl varennoù" -#: ../src/selection-chemistry.cpp:2212 +#: ../src/selection-chemistry.cpp:2287 msgid "Move vertically" msgstr "Dilec'hiañ a-serzh" -#: ../src/selection-chemistry.cpp:2215 +#: ../src/selection-chemistry.cpp:2290 msgid "Move horizontally" -msgstr "Dilec'hiañ a-zremm" +msgstr "Dilec'hiañ a-blaen" -#: ../src/selection-chemistry.cpp:2218 ../src/selection-chemistry.cpp:2244 +#: ../src/selection-chemistry.cpp:2293 ../src/selection-chemistry.cpp:2319 #: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:807 msgid "Move" msgstr "Dilec'hiañ" -#: ../src/selection-chemistry.cpp:2238 +#: ../src/selection-chemistry.cpp:2313 msgid "Move vertically by pixels" msgstr "Dilec'hiañ a-serzh dre biksel" -#: ../src/selection-chemistry.cpp:2241 +#: ../src/selection-chemistry.cpp:2316 msgid "Move horizontally by pixels" -msgstr "Dilec'hiañ a-zremm dre biksel" +msgstr "Dilec'hiañ a-blaen dre biksel" -#: ../src/selection-chemistry.cpp:2373 +#: ../src/selection-chemistry.cpp:2448 msgid "The selection has no applied path effect." msgstr "N'eus tamm efedoù treug arloet ebet gant an diuzad." -#: ../src/selection-chemistry.cpp:2542 ../src/ui/dialog/clonetiler.cpp:2218 +#: ../src/selection-chemistry.cpp:2620 ../src/ui/dialog/clonetiler.cpp:2223 msgid "Select an object to clone." msgstr "Diuzañ un ergorenn da glonañ." -#: ../src/selection-chemistry.cpp:2578 -#, fuzzy +#: ../src/selection-chemistry.cpp:2656 msgctxt "Action" msgid "Clone" -msgstr "Klonet" +msgstr "Klonañ" -#: ../src/selection-chemistry.cpp:2594 +#: ../src/selection-chemistry.cpp:2672 msgid "Select clones to relink." msgstr "Diuzañ klonioù da aderen." -#: ../src/selection-chemistry.cpp:2601 +#: ../src/selection-chemistry.cpp:2679 msgid "Copy an object to clipboard to relink clones to." msgstr "Eilañ un ergorenn er golver da aderen klonioù outi." -#: ../src/selection-chemistry.cpp:2625 +#: ../src/selection-chemistry.cpp:2702 msgid "No clones to relink in the selection." msgstr "Klon ebet da aderen en diuzad-mañ." -#: ../src/selection-chemistry.cpp:2628 +#: ../src/selection-chemistry.cpp:2705 msgid "Relink clone" msgstr "Aderen ar c'hlon" -#: ../src/selection-chemistry.cpp:2642 +#: ../src/selection-chemistry.cpp:2719 msgid "Select clones to unlink." msgstr "Diuzañ klonioù da zieren." -#: ../src/selection-chemistry.cpp:2696 +#: ../src/selection-chemistry.cpp:2775 msgid "No clones to unlink in the selection." msgstr "Klon ebet da zieren en diuzad." -#: ../src/selection-chemistry.cpp:2700 +#: ../src/selection-chemistry.cpp:2779 msgid "Unlink clone" msgstr "Dieren ar c'hlon" -#: ../src/selection-chemistry.cpp:2713 +#: ../src/selection-chemistry.cpp:2792 msgid "" "Select a clone to go to its original. Select a linked offset " "to go to its source. Select a text on path to go to the path. Select " @@ -11276,7 +12373,7 @@ msgstr "" "b> evit mont betek e darzh. Diuzañ un destenn war un treug evit mont " "d'an treug. Diuzañ un destenn red evit mont d'he frammad." -#: ../src/selection-chemistry.cpp:2746 +#: ../src/selection-chemistry.cpp:2840 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" @@ -11284,7 +12381,7 @@ msgstr "" "N'haller ket kavout an ergorenn da ziuzañ (klon emzivad, linkad, " "treug testenn, testenn red ?)" -#: ../src/selection-chemistry.cpp:2752 +#: ../src/selection-chemistry.cpp:2846 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" @@ -11292,233 +12389,227 @@ msgstr "" "N'eo ket hewel an ergorenn emaoc'h o klask diuzañ (emañ e <" "defs>)" -#: ../src/selection-chemistry.cpp:2797 -#, fuzzy -msgid "Select one path to clone." -msgstr "Diuzañ un ergorenn da glonañ." - -#: ../src/selection-chemistry.cpp:2801 -#, fuzzy -msgid "Select one path to clone." -msgstr "Diuzañ un ergorenn da glonañ." +#: ../src/selection-chemistry.cpp:2931 +msgid "Select path(s) to fill." +msgstr "Diuzañ treug(où) da leuniañ." -#: ../src/selection-chemistry.cpp:2857 +#: ../src/selection-chemistry.cpp:2949 msgid "Select object(s) to convert to marker." msgstr "Diuzañ ergorenn(où) da amdreiñ da verkerioù." -#: ../src/selection-chemistry.cpp:2924 +#: ../src/selection-chemistry.cpp:3024 msgid "Objects to marker" msgstr "Ergorennoù da verker" -#: ../src/selection-chemistry.cpp:2948 +#: ../src/selection-chemistry.cpp:3049 msgid "Select object(s) to convert to guides." msgstr "Diuzañ ergorenn(où) da amdreiñ da zealfoù." -#: ../src/selection-chemistry.cpp:2971 +#: ../src/selection-chemistry.cpp:3072 msgid "Objects to guides" msgstr "Ergorennoù da zealfoù" -#: ../src/selection-chemistry.cpp:3007 -#, fuzzy +#: ../src/selection-chemistry.cpp:3108 msgid "Select objects to convert to symbol." -msgstr "Diuzañ ergorenn(où) da amdreiñ da verkerioù." +msgstr "Diuzañ ergorennoù da amdreiñ da arouez." -#: ../src/selection-chemistry.cpp:3113 +#: ../src/selection-chemistry.cpp:3214 msgid "Group to symbol" -msgstr "" +msgstr "Strollad da arouez" -#: ../src/selection-chemistry.cpp:3132 -#, fuzzy +#: ../src/selection-chemistry.cpp:3233 msgid "Select a symbol to extract objects from." -msgstr "" -"Diuzañ an ergorenn gant ur goustur leuniañ evit eztennañ ergorennoù " -"diouti." +msgstr "Diuzañ un arouez da eztennañ ergorennoù diouti." -#: ../src/selection-chemistry.cpp:3141 +#: ../src/selection-chemistry.cpp:3242 msgid "Select only one symbol in Symbol dialog to convert to group." msgstr "" +"Diuzañ un arouez hepken diouzh ar voestad emziviz Arouez da amdreiñ " +"da strollad." -#: ../src/selection-chemistry.cpp:3199 +#: ../src/selection-chemistry.cpp:3300 msgid "Group from symbol" -msgstr "" +msgstr "Strolladiñ diouzh an arouezennoù" -#: ../src/selection-chemistry.cpp:3217 +#: ../src/selection-chemistry.cpp:3318 msgid "Select object(s) to convert to pattern." msgstr "Diuzañ ergorenn(où) da amdreiñ da c'houstur." -#: ../src/selection-chemistry.cpp:3307 +#: ../src/selection-chemistry.cpp:3417 msgid "Objects to pattern" msgstr "Ergorennoù da c'houstur" -#: ../src/selection-chemistry.cpp:3323 +#: ../src/selection-chemistry.cpp:3433 msgid "Select an object with pattern fill to extract objects from." msgstr "" "Diuzañ an ergorenn gant ur goustur leuniañ evit eztennañ ergorennoù " "diouti." -#: ../src/selection-chemistry.cpp:3378 +#: ../src/selection-chemistry.cpp:3494 msgid "No pattern fills in the selection." msgstr "Leniadur goustur ebet en diuzad." -#: ../src/selection-chemistry.cpp:3381 +#: ../src/selection-chemistry.cpp:3497 msgid "Pattern to objects" msgstr "Goustur da ergorennoù" -#: ../src/selection-chemistry.cpp:3472 +#: ../src/selection-chemistry.cpp:3588 msgid "Select object(s) to make a bitmap copy." msgstr "Diuzañ ergorenn(où) evit ober un eilad bitmap." -#: ../src/selection-chemistry.cpp:3476 +#: ../src/selection-chemistry.cpp:3592 msgid "Rendering bitmap..." msgstr "O teouez ar bitmap..." -#: ../src/selection-chemistry.cpp:3655 +#: ../src/selection-chemistry.cpp:3779 msgid "Create bitmap" msgstr "Krouiñ ur bitmap" -#: ../src/selection-chemistry.cpp:3687 +#: ../src/selection-chemistry.cpp:3804 ../src/selection-chemistry.cpp:3923 msgid "Select object(s) to create clippath or mask from." msgstr "" "Diuzañ ergorennoù evit krouiñ un treug dic'hronnañ pe ur maskl diouto." -#: ../src/selection-chemistry.cpp:3690 +#: ../src/selection-chemistry.cpp:3897 +msgid "Create Clip Group" +msgstr "Krouiñ ur strollad didroc'hañ" + +#: ../src/selection-chemistry.cpp:3926 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" -"Diuzañ ar maskl ergorenn hag ergorennoù evit arloañ un treug " +"Diuzañ ar maskl ergorenn hag ergorennoù evit seveniñ un treug " "dic'hronnañ pe ur maskl warno." -#: ../src/selection-chemistry.cpp:3873 +#: ../src/selection-chemistry.cpp:4109 msgid "Set clipping path" msgstr "Arventenniñ an treug dic'hronnañ" -#: ../src/selection-chemistry.cpp:3875 +#: ../src/selection-chemistry.cpp:4111 msgid "Set mask" msgstr "Arventenniñ ar maskl" -#: ../src/selection-chemistry.cpp:3890 +#: ../src/selection-chemistry.cpp:4126 msgid "Select object(s) to remove clippath or mask from." msgstr "" "Diuzañ ergorennoù evit dilemel an treug dic'hronnañ pe ar maskl " "warno." -#: ../src/selection-chemistry.cpp:4001 +#: ../src/selection-chemistry.cpp:4246 msgid "Release clipping path" msgstr "Lakaat un treug dic'hronnañ" -#: ../src/selection-chemistry.cpp:4003 +#: ../src/selection-chemistry.cpp:4248 msgid "Release mask" msgstr "Lakaat ur maskl" -#: ../src/selection-chemistry.cpp:4022 +#: ../src/selection-chemistry.cpp:4267 msgid "Select object(s) to fit canvas to." msgstr "" "Diuzañ ergorenn(où) da lakaat da genglotañ gant ment ar steuenn." #. Fit Page -#: ../src/selection-chemistry.cpp:4042 ../src/verbs.cpp:2905 +#: ../src/selection-chemistry.cpp:4287 ../src/verbs.cpp:2996 msgid "Fit Page to Selection" msgstr "Lakaat ar bajenn da genglotañ gant an diuzad" -#: ../src/selection-chemistry.cpp:4071 ../src/verbs.cpp:2907 +#: ../src/selection-chemistry.cpp:4316 ../src/verbs.cpp:2998 msgid "Fit Page to Drawing" msgstr "Lakaat ar bajenn da genglotañ gant an dresadenn" -#: ../src/selection-chemistry.cpp:4092 ../src/verbs.cpp:2909 +#: ../src/selection-chemistry.cpp:4337 ../src/verbs.cpp:3000 msgid "Fit Page to Selection or Drawing" msgstr "Lakaat ar bajenn da genglotañ gant an diuzad pe an dresadenn" -#: ../src/selection-describer.cpp:128 +#: ../src/selection-describer.cpp:138 msgid "root" msgstr "gwrizienn" -#: ../src/selection-describer.cpp:130 ../src/widgets/ege-paint-def.cpp:66 +#: ../src/selection-describer.cpp:140 ../src/widgets/ege-paint-def.cpp:66 #: ../src/widgets/ege-paint-def.cpp:90 msgid "none" msgstr "tra ebet" -#: ../src/selection-describer.cpp:142 +#: ../src/selection-describer.cpp:152 #, c-format msgid "layer %s" msgstr "treuzfollenn %s" -#: ../src/selection-describer.cpp:144 +#: ../src/selection-describer.cpp:154 #, c-format msgid "layer %s" msgstr "Treuzfollenn %s" -#: ../src/selection-describer.cpp:155 +#: ../src/selection-describer.cpp:165 #, c-format msgid "%s" msgstr "%s" -#: ../src/selection-describer.cpp:165 +#: ../src/selection-describer.cpp:175 #, c-format msgid " in %s" msgstr " e %s" -#: ../src/selection-describer.cpp:167 -#, fuzzy +#: ../src/selection-describer.cpp:177 msgid " hidden in definitions" -msgstr "Mirout ouzh rannadur depizadurioù an ilrezennoù" +msgstr " kuzh en despizadurioù" -#: ../src/selection-describer.cpp:169 +#: ../src/selection-describer.cpp:179 #, c-format msgid " in group %s (%s)" msgstr " er strollad %s (%s)" -#: ../src/selection-describer.cpp:171 -#, fuzzy, c-format +#: ../src/selection-describer.cpp:181 +#, c-format msgid " in unnamed group (%s)" -msgstr " er strollad %s (%s)" +msgstr " er strollad dizanv (%s)" -#: ../src/selection-describer.cpp:173 -#, fuzzy, c-format +#: ../src/selection-describer.cpp:183 +#, c-format msgid " in %i parent (%s)" msgid_plural " in %i parents (%s)" -msgstr[0] " e %i a gerent (%s)" +msgstr[0] " e %i c'har (%s)" msgstr[1] " e %i a gerent (%s)" -#: ../src/selection-describer.cpp:176 -#, fuzzy, c-format +#: ../src/selection-describer.cpp:186 +#, c-format msgid " in %i layer" msgid_plural " in %i layers" -msgstr[0] " e %i a dreuzfollennoù" -msgstr[1] " e %i a dreuzfollennoù" +msgstr[0] " war %i dreuzfollenn" +msgstr[1] " war %i a dreuzfollennoù" -#: ../src/selection-describer.cpp:187 -#, fuzzy +#: ../src/selection-describer.cpp:198 msgid "Convert symbol to group to edit" -msgstr "Amdreiñ an tres da dreug" +msgstr "Amdreiñ an arouez d'ur strollad da embann" -#: ../src/selection-describer.cpp:191 +#: ../src/selection-describer.cpp:202 msgid "Remove from symbols tray to edit symbol" -msgstr "" +msgstr "Dilemel diouzh an arouezaoueg da embann un arouez" -#: ../src/selection-describer.cpp:195 +#: ../src/selection-describer.cpp:208 msgid "Use Shift+D to look up original" msgstr "Arverañ Pennliz.+D evit teurle ur sell war an hini orin" -#: ../src/selection-describer.cpp:199 +#: ../src/selection-describer.cpp:214 msgid "Use Shift+D to look up path" msgstr "Arverañ Pennliz.+D evit teurle ur sell war an treug" -#: ../src/selection-describer.cpp:203 +#: ../src/selection-describer.cpp:220 msgid "Use Shift+D to look up frame" msgstr "Arverañ Pennliz.+D evit teurle ur sell war ar framm" -#: ../src/selection-describer.cpp:215 -#, fuzzy, c-format +#: ../src/selection-describer.cpp:236 +#, c-format msgid "%i objects selected of type %s" msgid_plural "%i objects selected of types %s" -msgstr[0] "%i ergorenn diuzet" -msgstr[1] "%i ergorenn diuzet" +msgstr[0] "%i ergorenn diuzet he rizh %s" +msgstr[1] "%i ergorenn diuzet he rizhoù %s" -#: ../src/selection-describer.cpp:225 -#, fuzzy, c-format +#: ../src/selection-describer.cpp:246 +#, c-format msgid "; %d filtered object " msgid_plural "; %d filtered objects " -msgstr[0] "%s; silet" -msgstr[1] "%s; silet" +msgstr[0] "; %d ergorenn silet" +msgstr[1] "; %d ergorenn silet" #: ../src/seltrans-handles.cpp:9 msgid "" @@ -11584,37 +12675,37 @@ msgstr "" #. TRANSLATORS: don't modify the first ";" #. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1192 +#: ../src/seltrans.cpp:1199 #, c-format msgid "Skew: %0.2f°; with Ctrl to snap angle" msgstr "Stouiñ: %0.2f°; gant Ctrl evit azvuiadañ ar c'horn" #. TRANSLATORS: don't modify the first ";" #. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1267 +#: ../src/seltrans.cpp:1274 #, c-format msgid "Rotate: %0.2f°; with Ctrl to snap angle" msgstr "" "C'hwelañ: %0.2f°; gant Ctrl evit azvuiadañ ar c'horn" -#: ../src/seltrans.cpp:1304 +#: ../src/seltrans.cpp:1311 #, c-format msgid "Move center to %s, %s" msgstr "Dilec'hiañ ar c'hreiz betek %s, %s" -#: ../src/seltrans.cpp:1458 +#: ../src/seltrans.cpp:1465 #, c-format msgid "" "Move by %s, %s; with Ctrl to restrict to horizontal/vertical; " "with Shift to disable snapping" msgstr "" -"Dilec'hiañ dre %s, %s; gant Ctrl evit destrizhañ ouzh a-zremm/" +"Dilec'hiañ dre %s, %s; gant Ctrl evit destrizhañ ouzh a-blaen/" "a-serzh ; gant Pennliz. evit diweredekaat an azvuiadañ" #: ../src/shortcuts.cpp:226 -#, fuzzy, c-format +#, c-format msgid "Keyboard directory (%s) is unavailable." -msgstr "Dihegerz eo kavlec'hiad al livaouegoù (%s)." +msgstr "Dihegerz eo kavlec'hiad ar c'hlavier (%s)." #: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1299 #: ../src/ui/dialog/export.cpp:1333 @@ -11622,95 +12713,84 @@ msgid "Select a filename for exporting" msgstr "Diuzañ un anv restr evit an ezporzhiañ" #: ../src/shortcuts.cpp:370 -#, fuzzy msgid "Select a file to import" -msgstr "Diuzañ ar restr da enporzhiañ" +msgstr "Diuzañ ur restr da enporzhiañ" #: ../src/sp-anchor.cpp:125 #, c-format msgid "to %s" -msgstr "" +msgstr "da %s" #: ../src/sp-anchor.cpp:129 -#, fuzzy msgid "without URI" -msgstr "Eren hep URI" +msgstr "hep URI" -#: ../src/sp-ellipse.cpp:374 -#, fuzzy +#: ../src/sp-ellipse.cpp:373 msgid "Segment" -msgstr "Regennoù al linenn" +msgstr "Regenn" -#: ../src/sp-ellipse.cpp:376 -#, fuzzy +#: ../src/sp-ellipse.cpp:375 msgid "Arc" -msgstr "Arabeg" +msgstr "Gwareg" #. Ellipse -#: ../src/sp-ellipse.cpp:379 ../src/sp-ellipse.cpp:386 -#: ../src/ui/dialog/inkscape-preferences.cpp:403 -#: ../src/widgets/pencil-toolbar.cpp:158 +#: ../src/sp-ellipse.cpp:378 ../src/sp-ellipse.cpp:385 +#: ../src/ui/dialog/inkscape-preferences.cpp:408 +#: ../src/widgets/pencil-toolbar.cpp:163 msgid "Ellipse" msgstr "Elipsenn" -#: ../src/sp-ellipse.cpp:383 +#: ../src/sp-ellipse.cpp:382 msgid "Circle" msgstr "Kelc'h" #. TRANSLATORS: "Flow region" is an area where text is allowed to flow -#: ../src/sp-flowregion.cpp:192 -#, fuzzy +#: ../src/sp-flowregion.cpp:195 msgid "Flow Region" -msgstr "Maez red" +msgstr "Maez ar red" #. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the #. * flow excluded region. flowRegionExclude in SVG 1.2: see #. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and #. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. -#: ../src/sp-flowregion.cpp:342 -#, fuzzy +#: ../src/sp-flowregion.cpp:348 msgid "Flow Excluded Region" -msgstr "Maez berzhet ar red" +msgstr "Maez berzhet evit ar red" -#: ../src/sp-flowtext.cpp:289 -#, fuzzy +#: ../src/sp-flowtext.cpp:290 msgid "Flowed Text" -msgstr "Testenn gwagennet" +msgstr "Testenn red" -#: ../src/sp-flowtext.cpp:291 -#, fuzzy +#: ../src/sp-flowtext.cpp:292 msgid "Linked Flowed Text" -msgstr "Testenn gwagennet" +msgstr "Testenn red ereet" -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:353 +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:371 #: ../src/ui/tools/text-tool.cpp:1566 msgid " [truncated]" msgstr " [munturniet]" #: ../src/sp-flowtext.cpp:300 -#, fuzzy, c-format +#, c-format msgid "(%d character%s)" msgid_plural "(%d characters%s)" -msgstr[0] "Enlakaat un arouezenn Unicode" -msgstr[1] "Enlakaat un arouezenn Unicode" +msgstr[0] "(%d arouezenn %s)" +msgstr[1] "(%d arouezenn %s)" -#: ../src/sp-guide.cpp:303 -#, fuzzy +#: ../src/sp-guide.cpp:225 msgid "Create Guides Around the Page" -msgstr "Dealfoù tro-dro d'ar bajenn" +msgstr "Krouiñ dealfoù tro-dro d'ar bajenn" -#: ../src/sp-guide.cpp:315 ../src/verbs.cpp:2470 -#, fuzzy +#: ../src/sp-guide.cpp:237 ../src/verbs.cpp:2553 msgid "Delete All Guides" -msgstr "Diverkañ un dealf" +msgstr "Diverkañ an holl zealfoù" #. Guide has probably been deleted and no longer has an attached namedview. -#: ../src/sp-guide.cpp:475 -#, fuzzy +#: ../src/sp-guide.cpp:407 msgid "Deleted" -msgstr "Diverkañ" +msgstr "Dilamet" -#: ../src/sp-guide.cpp:484 +#: ../src/sp-guide.cpp:416 msgid "" "Shift+drag to rotate, Ctrl+drag to move origin, Del to " "delete" @@ -11718,65 +12798,69 @@ msgstr "" "Pennlizh+riklañ a-benn c'hwelañ, Reol+riklañ a-benn dilec'hiañ " "an orin, Div a-benn diverkañ" -#: ../src/sp-guide.cpp:488 +#: ../src/sp-guide.cpp:420 #, c-format msgid "vertical, at %s" msgstr "a-serzh, e %s" -#: ../src/sp-guide.cpp:491 +#: ../src/sp-guide.cpp:423 #, c-format msgid "horizontal, at %s" -msgstr "a-zremm, e %s" +msgstr "a-blaen, e %s" -#: ../src/sp-guide.cpp:496 +#: ../src/sp-guide.cpp:428 #, c-format msgid "at %d degrees, through (%s,%s)" msgstr "betek %d a zerezioù, dre (%s,%s)" -#: ../src/sp-image.cpp:525 +#: ../src/sp-image.cpp:526 msgid "embedded" msgstr "enkorfet" -#: ../src/sp-image.cpp:533 -#, fuzzy, c-format +#: ../src/sp-image.cpp:534 +#, c-format msgid "[bad reference]: %s" -msgstr "Gwellvezioù ar steredennoù" +msgstr "[dave fall]: %s" -#: ../src/sp-image.cpp:534 -#, fuzzy, c-format +#: ../src/sp-image.cpp:535 +#, c-format msgid "%d × %d: %s" -msgstr "Skeudenn %d × %d: %s" +msgstr "%d × %d : %s" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 -#, fuzzy, c-format +#: ../src/sp-item-group.cpp:327 +msgid "Group" +msgstr "Strollañ" + +#: ../src/sp-item-group.cpp:333 ../src/sp-switch.cpp:82 +#, c-format msgid "of %d object" -msgstr "Strollad gant %d ergorenn" +msgstr "gant %d ergorenn" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 -#, fuzzy, c-format +#: ../src/sp-item-group.cpp:333 ../src/sp-switch.cpp:82 +#, c-format msgid "of %d objects" -msgstr "Strollad gant %d ergorenn" +msgstr "gant %d ergorenn" -#: ../src/sp-item.cpp:961 ../src/verbs.cpp:213 +#: ../src/sp-item.cpp:1051 ../src/verbs.cpp:214 msgid "Object" msgstr "Ergorenn" -#: ../src/sp-item.cpp:978 +#: ../src/sp-item.cpp:1063 #, c-format msgid "%s; clipped" msgstr "%s; dic'honnet" -#: ../src/sp-item.cpp:984 +#: ../src/sp-item.cpp:1069 #, c-format msgid "%s; masked" msgstr "%s; masklet" -#: ../src/sp-item.cpp:994 +#: ../src/sp-item.cpp:1079 #, c-format msgid "%s; filtered (%s)" msgstr "%s; silet (%s)" -#: ../src/sp-item.cpp:996 +#: ../src/sp-item.cpp:1081 #, c-format msgid "%s; filtered" msgstr "%s; silet" @@ -11785,25 +12869,23 @@ msgstr "%s; silet" msgid "Line" msgstr "Linenn" -#: ../src/sp-lpe-item.cpp:262 +#: ../src/sp-lpe-item.cpp:261 msgid "An exception occurred during execution of the Path Effect." msgstr "Degouezhet ez eus bet un nemedenn e-pad erounit an Efed Treug." #: ../src/sp-offset.cpp:339 -#, fuzzy msgid "Linked Offset" -msgstr "_Linkañ ereet" +msgstr "Linkañ ereet" #: ../src/sp-offset.cpp:341 -#, fuzzy msgid "Dynamic Offset" -msgstr "Linkañ _dialuskel" +msgstr "Linkañ dialuskel" #. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign #: ../src/sp-offset.cpp:347 #, c-format msgid "%s by %f pt" -msgstr "" +msgstr "%s dre %f pt" #: ../src/sp-offset.cpp:348 msgid "outset" @@ -11818,19 +12900,19 @@ msgid "Path" msgstr "Treug" #: ../src/sp-path.cpp:95 -#, fuzzy, c-format +#, c-format msgid ", path effect: %s" -msgstr "Gweredekaat an efed treug" +msgstr ", an efed treug : %s" #: ../src/sp-path.cpp:98 -#, fuzzy, c-format +#, c-format msgid "%i node%s" -msgstr "Kenstagañ ar c'hlomoù" +msgstr "%i c'hlom%s" #: ../src/sp-path.cpp:98 -#, fuzzy, c-format +#, c-format msgid "%i nodes%s" -msgstr "Kenstagañ ar c'hlomoù" +msgstr "%i a glomoù%s" #: ../src/sp-polygon.cpp:185 msgid "Polygon" @@ -11841,12 +12923,12 @@ msgid "Polyline" msgstr "Lieslinenneg" #. Rectangle -#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:393 +#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:398 msgid "Rectangle" -msgstr "Reizhkorn" +msgstr "Reizhkorneg" #. Spiral -#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:411 +#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:416 #: ../share/extensions/gcodetools_area.inx.h:11 msgid "Spiral" msgstr "Troellenn" @@ -11854,17 +12936,17 @@ msgstr "Troellenn" #. TRANSLATORS: since turn count isn't an integer, please adjust the #. string as needed to deal with an localized plural forms. #: ../src/sp-spiral.cpp:236 -#, fuzzy, c-format +#, c-format msgid "with %3f turns" -msgstr "Troellenn gant %3f a droioù" +msgstr "gant %3f a droioù" #. Star -#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:407 -#: ../src/widgets/star-toolbar.cpp:469 +#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:412 +#: ../src/widgets/star-toolbar.cpp:471 msgid "Star" msgstr "Steredenn" -#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:462 +#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:464 msgid "Polygon" msgstr "Liestueg" @@ -11872,20 +12954,20 @@ msgstr "Liestueg" #. make calls to ngettext because the pluralization may be different #. for various numbers >=3. The singular form is used as the index. #: ../src/sp-star.cpp:264 -#, fuzzy, c-format +#, c-format msgid "with %d vertex" -msgstr "Steredenn gant %d beg" +msgstr "gant %d beg" #: ../src/sp-star.cpp:264 -#, fuzzy, c-format +#, c-format msgid "with %d vertices" -msgstr "Steredenn gant %d beg" +msgstr "gant %d a vegoù" #: ../src/sp-switch.cpp:76 msgid "Conditional Group" -msgstr "" +msgstr "Strollad kemparzhel" -#: ../src/sp-text.cpp:326 ../src/verbs.cpp:328 +#: ../src/sp-text.cpp:355 ../src/verbs.cpp:348 #: ../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 @@ -11900,69 +12982,59 @@ msgstr "" msgid "Text" msgstr "Testenn" -#. TRANSLATORS: For description of font with no name. -#: ../src/sp-text.cpp:343 -msgid "<no name found>" -msgstr "<anv ebet bet kavet>" - -#: ../src/sp-text.cpp:357 -#, fuzzy, c-format +#: ../src/sp-text.cpp:375 +#, c-format msgid "on path%s (%s, %s)" -msgstr "Testenn war an treug%s (%s, %s)" +msgstr "war an treug%s (%s, %s)" -#: ../src/sp-text.cpp:358 -#, fuzzy, c-format +#: ../src/sp-text.cpp:376 +#, c-format msgid "%s (%s, %s)" -msgstr "Testenn%s (%s, %s)" +msgstr "%s (%s, %s)" #: ../src/sp-tref.cpp:230 -#, fuzzy msgid "Cloned Character Data" -msgstr "Roadennoù an arouez klonet %s%s" +msgstr "Roadennoù an arouezenn klonet" #: ../src/sp-tref.cpp:246 msgid " from " msgstr " a-berzh " -#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:262 +#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:278 msgid "[orphaned]" -msgstr "" +msgstr "[lakaet da emzivad]" #: ../src/sp-tspan.cpp:217 -#, fuzzy msgid "Text Span" -msgstr "Enankad testenn" +msgstr "Goloadur an destenn" -#: ../src/sp-use.cpp:227 -#, fuzzy +#: ../src/sp-use.cpp:243 msgid "Symbol" -msgstr "Arouezennoù khmerek" +msgstr "Arouez" -#: ../src/sp-use.cpp:230 -#, fuzzy +#: ../src/sp-use.cpp:245 msgid "Clone" -msgstr "Klonet" +msgstr "Klonañ" -#: ../src/sp-use.cpp:237 ../src/sp-use.cpp:239 +#: ../src/sp-use.cpp:253 ../src/sp-use.cpp:255 #, c-format msgid "called %s" -msgstr "" +msgstr "anvet %s" -#: ../src/sp-use.cpp:239 -#, fuzzy +#: ../src/sp-use.cpp:255 msgid "Unnamed Symbol" -msgstr "Arouezennoù khmerek" +msgstr "Arouez dianv" #. TRANSLATORS: Used for statusbar description for long chains: #. * "Clone of: Clone of: ... in Layer 1". -#: ../src/sp-use.cpp:248 +#: ../src/sp-use.cpp:264 msgid "..." msgstr "..." -#: ../src/sp-use.cpp:257 -#, fuzzy, c-format +#: ../src/sp-use.cpp:273 +#, c-format msgid "of: %s" -msgstr "Fazioù" +msgstr "eus : %s" #: ../src/splivarot.cpp:70 ../src/splivarot.cpp:76 msgid "Union" @@ -12097,15 +13169,15 @@ msgid "" "You cannot put text on a rectangle in this version. Convert rectangle to " "path first." msgstr "" -"N'hallit ket lakaat un testenn war ur reizhkorn gant an handelv-mañ. Amdreiñ " -"ar reizhkorn da dreug da gentañ." +"N'hallit ket lakaat un testenn war ur reizhkorneg gant an handelv-mañ. " +"Amdreiñ ar reizhkorneg da dreug da gentañ." #: ../src/text-chemistry.cpp:115 msgid "The flowed text(s) must be visible in order to be put on a path." msgstr "" "Ret eo d'an destenn red bezañ hewel a-benn ma vo lakaet war un treug." -#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2492 +#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2575 msgid "Put text on path" msgstr "Lakaat an destenn war an treug" @@ -12117,7 +13189,7 @@ msgstr "Diuzañ un destenn war un treug evit he dilemel diwar an treug." msgid "No texts-on-paths in the selection." msgstr "Testenn war dreug ebet en diuzad." -#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2494 +#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2577 msgid "Remove text from path" msgstr "Dilemel an destenn diwar an treug" @@ -12147,7 +13219,7 @@ msgstr "Diuzañ un destenn red da ziredek." #: ../src/text-chemistry.cpp:472 msgid "Unflow flowed text" -msgstr "Diredek un destenn dired" +msgstr "Diredek un destenn red" #: ../src/text-chemistry.cpp:484 msgid "Select flowed text(s) to convert." @@ -12155,7 +13227,7 @@ msgstr "Diuzañ un destenn red da amdreiñ." #: ../src/text-chemistry.cpp:502 msgid "The flowed text(s) must be visible in order to be converted." -msgstr "Ret eo d'an testennoù bezañ hewel a-benn ma vint amdroet." +msgstr "Ret eo d'an testenn(où) red bezañ hewel a-benn ma vint amdroet." #: ../src/text-chemistry.cpp:530 msgid "Convert flowed text to text" @@ -12169,174 +13241,10 @@ msgstr "Testenn red ebet da amdreiñ en diuzad." msgid "You cannot edit cloned character data." msgstr "N'hallit ket embann roadennoù un arouez bet klonet." -#: ../src/tools-switch.cpp:91 -#, fuzzy -msgid "" -"Click to Select and Transform objects, Drag to select many " -"objects." -msgstr "Klikañ evit diuzañ klomoù, riklañ evit adkempenn." - -#: ../src/tools-switch.cpp:92 -#, fuzzy -msgid "Modify selected path points (nodes) directly." -msgstr "Eeunaat an treugoù diuzet (dilemel ar c'hlomoù diezhomm)" - -#: ../src/tools-switch.cpp:93 -msgid "To tweak a path by pushing, select it and drag over it." -msgstr "Evit peurlipat un treud dre vountañ, diuzañ eñ ha riklañ a-us dezhañ." - -#: ../src/tools-switch.cpp:94 -#, fuzzy -msgid "" -"Drag, click or click and scroll to spray the selected " -"objects." -msgstr "" -"Klikañ pe glikañ ha riklañ evit serriñ hag echuiñ an treug." - -#: ../src/tools-switch.cpp:95 -msgid "" -"Drag to create a rectangle. Drag controls to round corners and " -"resize. Click to select." -msgstr "" -"Riklañ evit krouiñ ur reizhkorn. Riklañ ar reolerioù evit " -"rontaat ar c'hornadoù ha kemm ar vent. Klikañ evit diuzañ." - -#: ../src/tools-switch.cpp:96 -msgid "" -"Drag to create a 3D box. Drag controls to resize in " -"perspective. Click to select (with Ctrl+Alt for single faces)." -msgstr "" -"Riklañ evit krouiñ ur voest 3M. Riklañ ar reolerioù evit kemm " -"ar vent en diarsell. Klikañ evit diuzañ (gant Ctrl+Alt evit an " -"talioù en o unan)." - -#: ../src/tools-switch.cpp:97 -msgid "" -"Drag to create an ellipse. Drag controls to make an arc or " -"segment. Click to select." -msgstr "" -"Riklañ evit krouiñ un elipsenn. Riklañ ar reolerioù evit ober " -"ur wareg pe ur regenn. Klikañ evit diuzañ." - -#: ../src/tools-switch.cpp:98 -msgid "" -"Drag to create a star. Drag controls to edit the star shape. " -"Click to select." -msgstr "" -"Riklañ evit krouiñ ur steredenn. Riklañ ar reolerioù evit " -"kempenn stumm ar steredenn. Klikañ evit diuzañ." - -#: ../src/tools-switch.cpp:99 -msgid "" -"Drag to create a spiral. Drag controls to edit the spiral " -"shape. Click to select." -msgstr "" -"Riklañ evit krouiñ un droellenn. Riklañ ar reolerioù evit " -"kempenn stumm an droellenn. Klikañ evit diuzañ." - -#: ../src/tools-switch.cpp:100 -msgid "" -"Drag to create a freehand line. Shift appends to selected " -"path, Alt activates sketch mode." -msgstr "" -"Riklañ evit krouiñ ul linenn dre zorn. Pennliz. evit " -"ouzhpennañ d'an treug diuzet, Alt evit gweredekaat ar mod brastresañ." - -#: ../src/tools-switch.cpp:101 -msgid "" -"Click or click and drag to start a path; with Shift to " -"append to selected path. Ctrl+click to create single dots (straight " -"line modes only)." -msgstr "" -"Klikañ pe klikañ ha riklañ evit kregiñ un treug ; gant " -"Pennliz. evit ouzhpennañ d'an treug diuzet. Ctrl+klikañ evit " -"krouiñ pikoù eeun (mod al linennoù eeun nemetken)" - -#: ../src/tools-switch.cpp:102 -msgid "" -"Drag to draw a calligraphic stroke; with Ctrl to track a guide " -"path. Arrow keys adjust width (left/right) and angle (up/down)." -msgstr "" -"Riklañ evit tresañ un tres kaerskrivet ; gant Ctrl evit " -"stlejañ un dealf Ar biroù a gengeid an tevder (kleiz/dehou) hag ar " -"c'horn (sevel/diskenn)." - -#: ../src/tools-switch.cpp:103 ../src/ui/tools/text-tool.cpp:1593 -msgid "" -"Click to select or create text, drag to create flowed text; " -"then type." -msgstr "" -"Klikañ evit diuzañ pe grouiñ un destenn, riklañ evit krouiñ un " -"destenn red ; biziata neuze." - -#: ../src/tools-switch.cpp:104 -msgid "" -"Drag or double click to create a gradient on selected objects, " -"drag handles to adjust gradients." -msgstr "" -"Riklan pe daouglikañ evit krouiñ un ilrezenn war an ergorenn " -"diuzet, riklañ an dornelloù evit kengeidañ an ilrezennoù." - -#: ../src/tools-switch.cpp:105 -#, fuzzy -msgid "" -"Drag or double click to create a mesh on selected objects, " -"drag handles to adjust meshes." -msgstr "" -"Riklan pe daouglikañ evit krouiñ un ilrezenn war an ergorenn " -"diuzet, riklañ an dornelloù evit kengeidañ an ilrezennoù." - -#: ../src/tools-switch.cpp:106 -msgid "" -"Click or drag around an area to zoom in, Shift+click to " -"zoom out." -msgstr "" -"Klikañ pe riklañ tro dro d'ar maez evit zoumañ da vrasaat, " -"Pennliz.+klikañ evit zoumañ da vihanaat." - -#: ../src/tools-switch.cpp:107 -msgid "Drag to measure the dimensions of objects." -msgstr "" - -#: ../src/tools-switch.cpp:108 ../src/ui/tools/dropper-tool.cpp:285 -msgid "" -"Click to set fill, Shift+click to set stroke; drag to " -"average color in area; with Alt to pick inverse color; Ctrl+C " -"to copy the color under mouse to clipboard" -msgstr "" -"Klikañ evit arventenniñ al leuniañ, Pennliz.+ klik evit " -"arventenniñ an tres; riklañ evit goleiñ ar maez gant al liv; gant " -"Alt evit pakañ al liv gin; Ctrl+C evit eilañ al liv dindan al " -"logodenn er golver" - -#: ../src/tools-switch.cpp:109 -msgid "Click and drag between shapes to create a connector." -msgstr "Klikañ ha riklañ etre al lunioù evit krouiñ ur c'hennasker." - -#: ../src/tools-switch.cpp:110 -msgid "" -"Click to paint a bounded area, Shift+click to union the new " -"fill with the current selection, Ctrl+click to change the clicked " -"object's fill and stroke to the current setting." -msgstr "" -"Klikañ evit pentañ ur maez bevennet, Pennliz.+klikañ evit " -"unvaniñ al leuniadur nevez gant an diuzad bremanel, Ctrl+klikañ evit " -"kemmañ leuniadur ha tres an ergorennoù bet kliket warno en arventennoù " -"bremanel." - -#: ../src/tools-switch.cpp:111 -msgid "Drag to erase." -msgstr "Riklañ da ziverkañ." - -#: ../src/tools-switch.cpp:112 -msgid "Choose a subtool from the toolbar" -msgstr "Dibab un isbenveg diouzh ar varrennad vinvioù" - #: ../src/trace/potrace/inkscape-potrace.cpp:512 #: ../src/trace/potrace/inkscape-potrace.cpp:575 -#, fuzzy msgid "Trace: %1. %2 nodes" -msgstr "Tresañ : %d. %ld a glomoù" +msgstr "Tresañ : %1. %2 a glomoù" #: ../src/trace/trace.cpp:59 ../src/trace/trace.cpp:124 #: ../src/trace/trace.cpp:132 ../src/trace/trace.cpp:225 @@ -12384,41 +13292,41 @@ msgid "Trace: Done. %ld nodes created" msgstr "Tresañ : Graet. %ld a glomoù bet krouet" #. check whether something is selected -#: ../src/ui/clipboard.cpp:261 +#: ../src/ui/clipboard.cpp:262 msgid "Nothing was copied." msgstr "N'eus netra bet eilet" -#: ../src/ui/clipboard.cpp:374 ../src/ui/clipboard.cpp:583 -#: ../src/ui/clipboard.cpp:612 +#: ../src/ui/clipboard.cpp:382 ../src/ui/clipboard.cpp:594 +#: ../src/ui/clipboard.cpp:623 msgid "Nothing on the clipboard." msgstr "Netra er golver." -#: ../src/ui/clipboard.cpp:432 +#: ../src/ui/clipboard.cpp:440 msgid "Select object(s) to paste style to." msgstr "Diuzañ ergorenn(où) da begañ ar stil warno." -#: ../src/ui/clipboard.cpp:443 ../src/ui/clipboard.cpp:460 +#: ../src/ui/clipboard.cpp:451 ../src/ui/clipboard.cpp:468 msgid "No style on the clipboard." msgstr "Stil ebet er golver." -#: ../src/ui/clipboard.cpp:485 +#: ../src/ui/clipboard.cpp:493 msgid "Select object(s) to paste size to." msgstr "Diuzañ ergorenn(où) da begañ ar vent warno." -#: ../src/ui/clipboard.cpp:492 +#: ../src/ui/clipboard.cpp:500 msgid "No size on the clipboard." msgstr "Ment ebet er golver." -#: ../src/ui/clipboard.cpp:545 +#: ../src/ui/clipboard.cpp:556 msgid "Select object(s) to paste live path effect to." msgstr "Diuzañ ergorenn(où) da begañ efed an treug bev warno." #. no_effect: -#: ../src/ui/clipboard.cpp:570 +#: ../src/ui/clipboard.cpp:581 msgid "No effect on the clipboard." msgstr "Efed ebet er golver." -#: ../src/ui/clipboard.cpp:589 ../src/ui/clipboard.cpp:626 +#: ../src/ui/clipboard.cpp:600 ../src/ui/clipboard.cpp:637 msgid "Clipboard does not contain a path." msgstr "N'eus ket un treug e-bazh ar golver." @@ -12462,7 +13370,7 @@ msgstr "about.br.svg" #. TRANSLATORS: Put here your name (and other national contributors') #. one per line in the form of: name surname (email). Use \n for newline. -#: ../src/ui/dialog/aboutbox.cpp:416 +#: ../src/ui/dialog/aboutbox.cpp:426 msgid "translator-credits" msgstr "" "Alan Monfort\n" @@ -12482,25 +13390,23 @@ msgstr "Dasparzhañ" #: ../src/ui/dialog/align-and-distribute.cpp:420 msgid "Minimum horizontal gap (in px units) between bounding boxes" -msgstr "Esaou a-zremm izek (e pikselioù) etre ar voestad bevennet" +msgstr "Esaou a-blaen izek (e pikselioù) etre ar voestad vevenniñ" #. TRANSLATORS: "H:" stands for horizontal gap #: ../src/ui/dialog/align-and-distribute.cpp:422 -#, fuzzy msgctxt "Gap" msgid "_H:" -msgstr "_A" +msgstr "A-_Z. :" #: ../src/ui/dialog/align-and-distribute.cpp:430 msgid "Minimum vertical gap (in px units) between bounding boxes" -msgstr "Esaou a-serzh izek (e pikselioù) etre ar voestad bevennet" +msgstr "Esaou a-serzh izek (e pikselioù) etre ar voestad vevenniñ" #. TRANSLATORS: Vertical gap #: ../src/ui/dialog/align-and-distribute.cpp:432 -#, fuzzy msgctxt "Gap" msgid "_V:" -msgstr "A-S. :" +msgstr "A-_S. :" #: ../src/ui/dialog/align-and-distribute.cpp:468 #: ../src/ui/dialog/align-and-distribute.cpp:855 @@ -12514,9 +13420,8 @@ msgid "Arrange connector network" msgstr "Kempenn rouedad ar c'hennaskerioù" #: ../src/ui/dialog/align-and-distribute.cpp:592 -#, fuzzy msgid "Exchange Positions" -msgstr "Dargouezhekaat al lec'hiadurioù" +msgstr "Eskemm al lec'hiadurioù" #: ../src/ui/dialog/align-and-distribute.cpp:626 msgid "Unclump" @@ -12535,9 +13440,8 @@ msgid "Align text baselines" msgstr "Desteudañ linennoù diazez an destenn" #: ../src/ui/dialog/align-and-distribute.cpp:854 -#, fuzzy msgid "Rearrange" -msgstr "Kempenn" +msgstr "Adkempenn" #: ../src/ui/dialog/align-and-distribute.cpp:856 #: ../src/widgets/toolbox.cpp:1728 @@ -12549,64 +13453,63 @@ msgid "Relative to: " msgstr "Daveel ouzh :" #: ../src/ui/dialog/align-and-distribute.cpp:871 -#, fuzzy msgid "_Treat selection as group: " -msgstr "Keweriañ un diuzad evit ur strollad :" +msgstr "_Keweriañ un diuzad evit ur strollad :" #. Align -#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:2937 -#: ../src/verbs.cpp:2938 +#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:3028 +#: ../src/verbs.cpp:3029 msgid "Align right edges of objects to the left edge of the anchor" msgstr "Desteudañ tuioù a-zehou an ergorennoù ouzh riblenn a-gleiz an eor" -#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:2939 -#: ../src/verbs.cpp:2940 +#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:3030 +#: ../src/verbs.cpp:3031 msgid "Align left edges" msgstr "Desteudañ an tuioù a-gleiz" -#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:2941 -#: ../src/verbs.cpp:2942 +#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:3032 +#: ../src/verbs.cpp:3033 msgid "Center on vertical axis" msgstr "Kreizañ war an ahel a-serzh" -#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:2943 -#: ../src/verbs.cpp:2944 +#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:3034 +#: ../src/verbs.cpp:3035 msgid "Align right sides" msgstr "Desteudañ an tuioù a-zehou" -#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:2945 -#: ../src/verbs.cpp:2946 +#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:3036 +#: ../src/verbs.cpp:3037 msgid "Align left edges of objects to the right edge of the anchor" msgstr "Desteudañ tuioù a-gleiz an ergorennoù ouzh riblenn a-zehou an eor" -#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:2947 -#: ../src/verbs.cpp:2948 +#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:3038 +#: ../src/verbs.cpp:3039 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "Desteudañ riblennoù traoñioù an ergorennoù ouzh riblenn grec'h an eor" -#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:2949 -#: ../src/verbs.cpp:2950 +#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:3040 +#: ../src/verbs.cpp:3041 msgid "Align top edges" msgstr "Desteudañ riblennoù krec'h" -#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:2951 -#: ../src/verbs.cpp:2952 +#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:3042 +#: ../src/verbs.cpp:3043 msgid "Center on horizontal axis" -msgstr "Kreizañ war an ahel a-zremm" +msgstr "Kreizañ war an ahel a-blaen" -#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:2953 -#: ../src/verbs.cpp:2954 +#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:3044 +#: ../src/verbs.cpp:3045 msgid "Align bottom edges" msgstr "Desteudañ riblennoù an traoñ" -#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:2955 -#: ../src/verbs.cpp:2956 +#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:3046 +#: ../src/verbs.cpp:3047 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "Desteudañ krec'hioù an ergorennoù ouzh riblenn traoñ an eor" #: ../src/ui/dialog/align-and-distribute.cpp:909 msgid "Align baseline anchors of texts horizontally" -msgstr "Desteudañ a-zremm eorioù linenn diazez an testennoù " +msgstr "Desteudañ a-blaen eorioù linenn diazez an testennoù " #: ../src/ui/dialog/align-and-distribute.cpp:912 msgid "Align baselines of texts" @@ -12614,7 +13517,7 @@ msgstr "Desteudañ linennoù diazez an testennoù " #: ../src/ui/dialog/align-and-distribute.cpp:917 msgid "Make horizontal gaps between objects equal" -msgstr "Lakaat an esaouioù a-zremm etre an ergorennoù da vezañ unvan" +msgstr "Lakaat an esaouioù a-blaen etre an ergorennoù da vezañ unvan" #: ../src/ui/dialog/align-and-distribute.cpp:921 msgid "Distribute left edges equidistantly" @@ -12622,7 +13525,7 @@ msgstr "Dasparzhañ ar riblennoù kleiz keitpell" #: ../src/ui/dialog/align-and-distribute.cpp:924 msgid "Distribute centers equidistantly horizontally" -msgstr "Dasparzhañ ar c'hreizioù keitpell a-zremm" +msgstr "Dasparzhañ ar c'hreizioù keitpell a-blaen" #: ../src/ui/dialog/align-and-distribute.cpp:927 msgid "Distribute right edges equidistantly" @@ -12646,7 +13549,7 @@ msgstr "Dasparzhañ riblennoù an traonioù keitpell" #: ../src/ui/dialog/align-and-distribute.cpp:946 msgid "Distribute baseline anchors of texts horizontally" -msgstr "Dasparzhañ eorioù al linenn destenn diaz a-zremm" +msgstr "Dasparzhañ eorioù al linenn destenn diaz a-blaen" #: ../src/ui/dialog/align-and-distribute.cpp:949 msgid "Distribute baselines of texts vertically" @@ -12659,15 +13562,16 @@ msgstr "Kempenn brav rouedad ar c'hennaskerioù bet diuzet" #: ../src/ui/dialog/align-and-distribute.cpp:958 msgid "Exchange positions of selected objects - selection order" -msgstr "" +msgstr "Eskemm lec'hiadur an ergorennoù diuzet - urzh an diuzañ" #: ../src/ui/dialog/align-and-distribute.cpp:961 msgid "Exchange positions of selected objects - stacking order" -msgstr "" +msgstr "Eskemm lec'hiadur an ergorennoù diuzet - urzh ar berniañ" #: ../src/ui/dialog/align-and-distribute.cpp:964 msgid "Exchange positions of selected objects - clockwise rotate" msgstr "" +"Eskemm lec'hiadur an ergorennoù diuzet - c'hwelañ gant roud gin ar bizied" #: ../src/ui/dialog/align-and-distribute.cpp:969 msgid "Randomize centers in both dimensions" @@ -12683,12 +13587,12 @@ msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" msgstr "" -"Dilec'hiañ an ergorennoù ken bihan ha ma vo tu d'ober ken na varc'ho ket o " -"boestoù bevennet" +" Dilec'hiañ an ergorennoù ken bihan ha ma vo tu d'ober ken na varc'ho ket o " +"boestadoù bevenniñ" #: ../src/ui/dialog/align-and-distribute.cpp:985 msgid "Align selected nodes to a common horizontal line" -msgstr "Desteudan ar c'hlomoù diuzet war ur genlinenn a-zremm" +msgstr "Desteudan ar c'hlomoù diuzet war ur genlinenn a-blaen" #: ../src/ui/dialog/align-and-distribute.cpp:988 msgid "Align selected nodes to a common vertical line" @@ -12696,7 +13600,7 @@ msgstr "Desteudan ar c'hlomoù diuzet war ur genlinenn a-serzh" #: ../src/ui/dialog/align-and-distribute.cpp:991 msgid "Distribute selected nodes horizontally" -msgstr "Dasparzhañ ar c'hlomoù diuzet a-zremm" +msgstr "Dasparzhañ ar c'hlomoù diuzet a-blaen" #: ../src/ui/dialog/align-and-distribute.cpp:994 msgid "Distribute selected nodes vertically" @@ -12720,15 +13624,13 @@ msgid "Smallest object" msgstr "Ergorenn vihanañ" #: ../src/ui/dialog/align-and-distribute.cpp:1005 -#, fuzzy msgid "Selection Area" -msgstr "Diuzad" +msgstr "Maez diuzañ" #: ../src/ui/dialog/calligraphic-profile-rename.cpp:40 #: ../src/ui/dialog/calligraphic-profile-rename.cpp:138 -#, fuzzy msgid "Edit profile" -msgstr "Aelad an trevnad :" +msgstr "Embann an aelad" #: ../src/ui/dialog/calligraphic-profile-rename.cpp:53 msgid "Profile name:" @@ -12739,374 +13641,372 @@ msgid "Save" msgstr "Enrollañ" #: ../src/ui/dialog/calligraphic-profile-rename.cpp:134 -#, fuzzy msgid "Add profile" -msgstr "Ouzhpennañ ar sil" +msgstr "Ouzhpennañ un aelad" -#: ../src/ui/dialog/clonetiler.cpp:112 +#: ../src/ui/dialog/clonetiler.cpp:113 msgid "_Symmetry" msgstr "_Kemparzh" #. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/ui/dialog/clonetiler.cpp:124 +#: ../src/ui/dialog/clonetiler.cpp:125 msgid "P1: simple translation" msgstr "P1: linkadur-dilec'hiadur eeun" -#: ../src/ui/dialog/clonetiler.cpp:125 +#: ../src/ui/dialog/clonetiler.cpp:126 msgid "P2: 180° rotation" msgstr "P2: 180° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:126 +#: ../src/ui/dialog/clonetiler.cpp:127 msgid "PM: reflection" msgstr "PM: disvannadur" #. 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 +#: ../src/ui/dialog/clonetiler.cpp:130 msgid "PG: glide reflection" msgstr "PG: rikladur-disvannadur" -#: ../src/ui/dialog/clonetiler.cpp:130 +#: ../src/ui/dialog/clonetiler.cpp:131 msgid "CM: reflection + glide reflection" msgstr "CM: disvannadur + rikladur-disvannadur" -#: ../src/ui/dialog/clonetiler.cpp:131 +#: ../src/ui/dialog/clonetiler.cpp:132 msgid "PMM: reflection + reflection" msgstr "PMM: disvannadur + disvannadur" -#: ../src/ui/dialog/clonetiler.cpp:132 +#: ../src/ui/dialog/clonetiler.cpp:133 msgid "PMG: reflection + 180° rotation" msgstr "PMG: disvannadur + 180° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:133 +#: ../src/ui/dialog/clonetiler.cpp:134 msgid "PGG: glide reflection + 180° rotation" msgstr "PGG: rikladur-disvannadur+ 180° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:134 +#: ../src/ui/dialog/clonetiler.cpp:135 msgid "CMM: reflection + reflection + 180° rotation" msgstr "CMM: disvannadur + disvannadur + 180° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:135 +#: ../src/ui/dialog/clonetiler.cpp:136 msgid "P4: 90° rotation" msgstr "P4: 90° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:136 +#: ../src/ui/dialog/clonetiler.cpp:137 msgid "P4M: 90° rotation + 45° reflection" msgstr "P4M: 90° c'hweladur + 45° disvannadur" -#: ../src/ui/dialog/clonetiler.cpp:137 +#: ../src/ui/dialog/clonetiler.cpp:138 msgid "P4G: 90° rotation + 90° reflection" msgstr "P4G: 90° c'hweladur + 90° disvannadur" -#: ../src/ui/dialog/clonetiler.cpp:138 +#: ../src/ui/dialog/clonetiler.cpp:139 msgid "P3: 120° rotation" msgstr "P3: 120° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:139 +#: ../src/ui/dialog/clonetiler.cpp:140 msgid "P31M: reflection + 120° rotation, dense" msgstr "P31M: disvannadur + 120° c'hweladur, fetis" -#: ../src/ui/dialog/clonetiler.cpp:140 +#: ../src/ui/dialog/clonetiler.cpp:141 msgid "P3M1: reflection + 120° rotation, sparse" msgstr "P3M1: disvannadur + 120° c'hweladur, difetis" -#: ../src/ui/dialog/clonetiler.cpp:141 +#: ../src/ui/dialog/clonetiler.cpp:142 msgid "P6: 60° rotation" msgstr "P6: 60° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:142 +#: ../src/ui/dialog/clonetiler.cpp:143 msgid "P6M: reflection + 60° rotation" msgstr "P6M: disvannadur + 60° c'hweladur" -#: ../src/ui/dialog/clonetiler.cpp:162 +#: ../src/ui/dialog/clonetiler.cpp:163 msgid "Select one of the 17 symmetry groups for the tiling" msgstr "Diuzañ unan e-touez ar 17 strollad kemperzhañ evit ar c'harrellañ" -#: ../src/ui/dialog/clonetiler.cpp:180 +#: ../src/ui/dialog/clonetiler.cpp:181 msgid "S_hift" msgstr "Li_nkañ" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/ui/dialog/clonetiler.cpp:190 +#: ../src/ui/dialog/clonetiler.cpp:191 #, no-c-format msgid "Shift X:" msgstr "Linkad X :" -#: ../src/ui/dialog/clonetiler.cpp:198 +#: ../src/ui/dialog/clonetiler.cpp:199 #, no-c-format msgid "Horizontal shift per row (in % of tile width)" -msgstr "Linkad a-zremm dre renk (e % eus led ar c'harrell)" +msgstr "Linkad a-blaen dre renk (e % eus led ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:206 +#: ../src/ui/dialog/clonetiler.cpp:207 #, no-c-format msgid "Horizontal shift per column (in % of tile width)" -msgstr "Linkad a-zremm dre vann (e % eus led ar c'harrell)" +msgstr "Linkad a-blaen dre vann (e % eus led ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:212 +#: ../src/ui/dialog/clonetiler.cpp:213 msgid "Randomize the horizontal shift by this percentage" -msgstr "Dargouezekaat al linkad a-zremm dre an dregantad-mañ" +msgstr "Dargouezekaat al linkad a-blaen dre an dregantad-mañ" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/ui/dialog/clonetiler.cpp:222 +#: ../src/ui/dialog/clonetiler.cpp:223 #, no-c-format msgid "Shift Y:" msgstr "Linkad Y :" -#: ../src/ui/dialog/clonetiler.cpp:230 +#: ../src/ui/dialog/clonetiler.cpp:231 #, no-c-format msgid "Vertical shift per row (in % of tile height)" msgstr "Linkad a-serzh dre renk (e % eus sav ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:238 +#: ../src/ui/dialog/clonetiler.cpp:239 #, no-c-format msgid "Vertical shift per column (in % of tile height)" msgstr "Linkad a-serzh dre vann (e % eus sav ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:245 +#: ../src/ui/dialog/clonetiler.cpp:246 msgid "Randomize the vertical shift by this percentage" msgstr "Dargouezekaat al linkad a-serzh dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399 +#: ../src/ui/dialog/clonetiler.cpp:254 ../src/ui/dialog/clonetiler.cpp:400 msgid "Exponent:" msgstr "Mac'her :" -#: ../src/ui/dialog/clonetiler.cpp:260 +#: ../src/ui/dialog/clonetiler.cpp:261 msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Mar bez esaouet ar renkoù unvan (1), mar kengerc'hint (<1) pe mar " "diforc'hint (>1)" -#: ../src/ui/dialog/clonetiler.cpp:267 +#: ../src/ui/dialog/clonetiler.cpp:268 msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Mar bez esaouet ar bannoù unvan (1), mar kengerc'hint (<1) pe mar " "diforc'hint (>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 +#: ../src/ui/dialog/clonetiler.cpp:276 ../src/ui/dialog/clonetiler.cpp:440 +#: ../src/ui/dialog/clonetiler.cpp:516 ../src/ui/dialog/clonetiler.cpp:589 +#: ../src/ui/dialog/clonetiler.cpp:635 ../src/ui/dialog/clonetiler.cpp:762 msgid "Alternate:" msgstr "Dazeilañ :" -#: ../src/ui/dialog/clonetiler.cpp:281 +#: ../src/ui/dialog/clonetiler.cpp:282 msgid "Alternate the sign of shifts for each row" msgstr "Dazeilañ arouez al lankadoù evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:286 +#: ../src/ui/dialog/clonetiler.cpp:287 msgid "Alternate the sign of shifts for each column" msgstr "Dazeilañ arouez al lankadoù evit pep bann" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457 -#: ../src/ui/dialog/clonetiler.cpp:533 +#: ../src/ui/dialog/clonetiler.cpp:294 ../src/ui/dialog/clonetiler.cpp:458 +#: ../src/ui/dialog/clonetiler.cpp:534 msgid "Cumulate:" msgstr "Dazeilañ :" -#: ../src/ui/dialog/clonetiler.cpp:299 +#: ../src/ui/dialog/clonetiler.cpp:300 msgid "Cumulate the shifts for each row" msgstr "Dassammañ al lankadoù evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:304 +#: ../src/ui/dialog/clonetiler.cpp:305 msgid "Cumulate the shifts for each column" msgstr "Dassammañ al lankadoù evit pep bann" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:311 +#: ../src/ui/dialog/clonetiler.cpp:312 msgid "Exclude tile:" msgstr "Ezlakaat ar c'harrelloù :" -#: ../src/ui/dialog/clonetiler.cpp:317 +#: ../src/ui/dialog/clonetiler.cpp:318 msgid "Exclude tile height in shift" msgstr "Diskarzhañ sav ar c'harrell gant al linkañ" -#: ../src/ui/dialog/clonetiler.cpp:322 +#: ../src/ui/dialog/clonetiler.cpp:323 msgid "Exclude tile width in shift" msgstr "Diskarzhañ led ar c'harrell gant al linkañ" -#: ../src/ui/dialog/clonetiler.cpp:331 +#: ../src/ui/dialog/clonetiler.cpp:332 msgid "Sc_ale" msgstr "Skeul_aat" -#: ../src/ui/dialog/clonetiler.cpp:339 +#: ../src/ui/dialog/clonetiler.cpp:340 msgid "Scale X:" msgstr "Skeul X :" -#: ../src/ui/dialog/clonetiler.cpp:347 +#: ../src/ui/dialog/clonetiler.cpp:348 #, no-c-format msgid "Horizontal scale per row (in % of tile width)" -msgstr "Skeulaat a-zremm dre renk (e % eus led ar c'harrell)" +msgstr "Skeulaat a-blaen dre renk (e % eus led ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:355 +#: ../src/ui/dialog/clonetiler.cpp:356 #, no-c-format msgid "Horizontal scale per column (in % of tile width)" -msgstr "Skeulaat a-zremm dre vann (e % eus led ar c'harrell)" +msgstr "Skeulaat a-blaen dre vann (e % eus led ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:361 +#: ../src/ui/dialog/clonetiler.cpp:362 msgid "Randomize the horizontal scale by this percentage" -msgstr "Dargouezekaat al linkad a-zremm dre an dregantad-mañ" +msgstr "Dargouezekaat al linkad a-blaen dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:369 +#: ../src/ui/dialog/clonetiler.cpp:370 msgid "Scale Y:" msgstr "Skeul Y :" -#: ../src/ui/dialog/clonetiler.cpp:377 +#: ../src/ui/dialog/clonetiler.cpp:378 #, no-c-format msgid "Vertical scale per row (in % of tile height)" msgstr "Skeulaat a-serzh dre renk (e % eus sav ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:385 +#: ../src/ui/dialog/clonetiler.cpp:386 #, no-c-format msgid "Vertical scale per column (in % of tile height)" -msgstr "Skeulaat a-zremm dre vann (e % eus sav ar c'harrell)" +msgstr "Skeulaat a-blaen dre vann (e % eus sav ar c'harrell)" -#: ../src/ui/dialog/clonetiler.cpp:391 +#: ../src/ui/dialog/clonetiler.cpp:392 msgid "Randomize the vertical scale by this percentage" msgstr "Dargouezekaat ar skeulaat a-serzh dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:405 +#: ../src/ui/dialog/clonetiler.cpp:406 msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Mar bez unvan skeulaat ar bann (1), mar kengerc'ho (<1) pe mar kenforc'ho " "(>1)" -#: ../src/ui/dialog/clonetiler.cpp:411 +#: ../src/ui/dialog/clonetiler.cpp:412 msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Mar bez unvan skeulaat ar renk (1), mar kengerc'ho (<1) pe mar kenforc'ho " "(>1)" -#: ../src/ui/dialog/clonetiler.cpp:419 +#: ../src/ui/dialog/clonetiler.cpp:420 msgid "Base:" msgstr "Diazez" -#: ../src/ui/dialog/clonetiler.cpp:425 ../src/ui/dialog/clonetiler.cpp:431 +#: ../src/ui/dialog/clonetiler.cpp:426 ../src/ui/dialog/clonetiler.cpp:432 msgid "" "Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" msgstr "" "Diazez evit un droellenn logaritmek ; diarver (0), kengerc'hañ (<1), " "kenforc'hañ (>1)" -#: ../src/ui/dialog/clonetiler.cpp:445 +#: ../src/ui/dialog/clonetiler.cpp:446 msgid "Alternate the sign of scales for each row" msgstr "Dazeilañ arouez ar skeuladurioù evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:450 +#: ../src/ui/dialog/clonetiler.cpp:451 msgid "Alternate the sign of scales for each column" msgstr "Dazeilañ arouez ar skeuladurioù evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:463 +#: ../src/ui/dialog/clonetiler.cpp:464 msgid "Cumulate the scales for each row" msgstr "Dassammañ ar skeuladurioù evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:468 +#: ../src/ui/dialog/clonetiler.cpp:469 msgid "Cumulate the scales for each column" msgstr "Dassammañ ar skeuladurioù evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:477 +#: ../src/ui/dialog/clonetiler.cpp:478 msgid "_Rotation" msgstr "_C'hwelañ" -#: ../src/ui/dialog/clonetiler.cpp:485 +#: ../src/ui/dialog/clonetiler.cpp:486 msgid "Angle:" msgstr "Korn :" -#: ../src/ui/dialog/clonetiler.cpp:493 +#: ../src/ui/dialog/clonetiler.cpp:494 #, no-c-format msgid "Rotate tiles by this angle for each row" msgstr "C'hwelañ ar c'harrelloù dre ar c'horn-mañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:501 +#: ../src/ui/dialog/clonetiler.cpp:502 #, no-c-format msgid "Rotate tiles by this angle for each column" msgstr "C'hwelañ ar c'harrelloù dre ar c'horn-mañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:507 +#: ../src/ui/dialog/clonetiler.cpp:508 msgid "Randomize the rotation angle by this percentage" msgstr "Dargouezhekaat c'hwelañ ar c'horn dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:521 +#: ../src/ui/dialog/clonetiler.cpp:522 msgid "Alternate the rotation direction for each row" msgstr "Dazeilañ tuadur ar c'hwelañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:526 +#: ../src/ui/dialog/clonetiler.cpp:527 msgid "Alternate the rotation direction for each column" msgstr "Dazeilañ tuadur ar c'hwelañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:539 +#: ../src/ui/dialog/clonetiler.cpp:540 msgid "Cumulate the rotation for each row" msgstr "Dassammañ ar c'hwelañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:544 +#: ../src/ui/dialog/clonetiler.cpp:545 msgid "Cumulate the rotation for each column" msgstr "Dassammañ ar c'hwelañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:553 +#: ../src/ui/dialog/clonetiler.cpp:554 msgid "_Blur & opacity" msgstr "_Ruzed & demerez" -#: ../src/ui/dialog/clonetiler.cpp:562 +#: ../src/ui/dialog/clonetiler.cpp:563 msgid "Blur:" msgstr "Ruzed :" -#: ../src/ui/dialog/clonetiler.cpp:568 +#: ../src/ui/dialog/clonetiler.cpp:569 msgid "Blur tiles by this percentage for each row" msgstr "Reiñ ruzed war ar c'harrelloù dre an dregantad-mañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:574 +#: ../src/ui/dialog/clonetiler.cpp:575 msgid "Blur tiles by this percentage for each column" msgstr "Reiñ ruzed war ar c'harrelloù dre an dregantad-mañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:580 +#: ../src/ui/dialog/clonetiler.cpp:581 msgid "Randomize the tile blur by this percentage" msgstr "Dargouezhekaat ruzed ar c'harrelloù dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:594 +#: ../src/ui/dialog/clonetiler.cpp:595 msgid "Alternate the sign of blur change for each row" msgstr "Dazeilañ arouez kemm ar ruzed evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:599 +#: ../src/ui/dialog/clonetiler.cpp:600 msgid "Alternate the sign of blur change for each column" msgstr "Dazeilañ arouez kemm ar ruzed evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:608 -#, fuzzy +#: ../src/ui/dialog/clonetiler.cpp:609 msgid "Opacity:" -msgstr "Demerez :" +msgstr "Demerez :" -#: ../src/ui/dialog/clonetiler.cpp:614 +#: ../src/ui/dialog/clonetiler.cpp:615 msgid "Decrease tile opacity by this percentage for each row" msgstr "Digreskiñ demerez ar c'harrelloù dre an dregantad-mañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:620 +#: ../src/ui/dialog/clonetiler.cpp:621 msgid "Decrease tile opacity by this percentage for each column" msgstr "Digreskiñ demerez ar c'harrelloù dre an dregantad-mañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:626 +#: ../src/ui/dialog/clonetiler.cpp:627 msgid "Randomize the tile opacity by this percentage" msgstr "Dargouezhekaat demerez ar c'harrelloù dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:640 +#: ../src/ui/dialog/clonetiler.cpp:641 msgid "Alternate the sign of opacity change for each row" msgstr "Dazeilañ arouez kemm an demerez evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:645 +#: ../src/ui/dialog/clonetiler.cpp:646 msgid "Alternate the sign of opacity change for each column" msgstr "Dazeilañ arouez kemm an demerez evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:653 +#: ../src/ui/dialog/clonetiler.cpp:654 msgid "Co_lor" msgstr "_Livañ" -#: ../src/ui/dialog/clonetiler.cpp:663 +#: ../src/ui/dialog/clonetiler.cpp:664 msgid "Initial color: " msgstr "Liv orin :" -#: ../src/ui/dialog/clonetiler.cpp:667 +#: ../src/ui/dialog/clonetiler.cpp:668 msgid "Initial color of tiled clones" msgstr "Liv orin ar c'hlonioù karrellet" -#: ../src/ui/dialog/clonetiler.cpp:667 +#: ../src/ui/dialog/clonetiler.cpp:668 msgid "" "Initial color for clones (works only if the original has unset fill or " "stroke)" @@ -13114,182 +14014,179 @@ msgstr "" "Liv orin evit ar c'hlonioù (mont a ra en-dro mar bez ul leuniadur pe tresoù " "diarventennet gant an ergorenn orin)" -#: ../src/ui/dialog/clonetiler.cpp:682 +#: ../src/ui/dialog/clonetiler.cpp:683 msgid "H:" msgstr "A :" -#: ../src/ui/dialog/clonetiler.cpp:688 +#: ../src/ui/dialog/clonetiler.cpp:689 msgid "Change the tile hue by this percentage for each row" msgstr "Kemmet e vo arliv ar c'harrell dre an dregantad-mañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:694 +#: ../src/ui/dialog/clonetiler.cpp:695 msgid "Change the tile hue by this percentage for each column" msgstr "Kemmet e vo arliv ar c'harrell dre an dregantad-mañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:700 +#: ../src/ui/dialog/clonetiler.cpp:701 msgid "Randomize the tile hue by this percentage" msgstr "Dargouezhekaat arliv ar c'harrell dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:709 +#: ../src/ui/dialog/clonetiler.cpp:710 msgid "S:" msgstr "P :" -#: ../src/ui/dialog/clonetiler.cpp:715 +#: ../src/ui/dialog/clonetiler.cpp:716 msgid "Change the color saturation by this percentage for each row" msgstr "Kemmet e vo peurvec'hiañ al liv dre an dregantad-mañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:721 +#: ../src/ui/dialog/clonetiler.cpp:722 msgid "Change the color saturation by this percentage for each column" msgstr "Kemmet e vo peurvec'hiañ al liv dre an dregantad-mañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:727 +#: ../src/ui/dialog/clonetiler.cpp:728 msgid "Randomize the color saturation by this percentage" msgstr "Dargouezhekaat peurvec'hiañ ar c'harrell dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:735 +#: ../src/ui/dialog/clonetiler.cpp:736 msgid "L:" msgstr "L :" -#: ../src/ui/dialog/clonetiler.cpp:741 +#: ../src/ui/dialog/clonetiler.cpp:742 msgid "Change the color lightness by this percentage for each row" msgstr "Kemmet e vo lintr al liv dre an dregantad-mañ evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:747 +#: ../src/ui/dialog/clonetiler.cpp:748 msgid "Change the color lightness by this percentage for each column" msgstr "Kemmet e vo lintr al liv dre an dregantad-mañ evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:753 +#: ../src/ui/dialog/clonetiler.cpp:754 msgid "Randomize the color lightness by this percentage" msgstr "Dargouezhekaat lintr ar c'harrell dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:767 +#: ../src/ui/dialog/clonetiler.cpp:768 msgid "Alternate the sign of color changes for each row" msgstr "Dazeilañ arouez ar c'hemmoù liv evit pep renk" -#: ../src/ui/dialog/clonetiler.cpp:772 +#: ../src/ui/dialog/clonetiler.cpp:773 msgid "Alternate the sign of color changes for each column" msgstr "Dazeilañ arouez ar c'hemmoù liv evit pep bann" -#: ../src/ui/dialog/clonetiler.cpp:780 +#: ../src/ui/dialog/clonetiler.cpp:781 msgid "_Trace" msgstr "_Tresañ" -#: ../src/ui/dialog/clonetiler.cpp:792 +#: ../src/ui/dialog/clonetiler.cpp:793 msgid "Trace the drawing under the tiles" msgstr "Tresañ an dresadenn dindan ar c'harrelloù" -#: ../src/ui/dialog/clonetiler.cpp:796 +#: ../src/ui/dialog/clonetiler.cpp:797 msgid "" "For each clone, pick a value from the drawing in that clone's location and " "apply it to the clone" msgstr "" "Evit pep klon, pakañ ur werzh diouz an dresadenn e lec'hiadur ar c'hlon-mañ " -"hag arloañ hi d'ar c'hlon" +"ha seveniñ hi d'ar c'hlon" -#: ../src/ui/dialog/clonetiler.cpp:815 +#: ../src/ui/dialog/clonetiler.cpp:816 msgid "1. Pick from the drawing:" msgstr "1. Tennañ diouzh an dresadenn :" -#: ../src/ui/dialog/clonetiler.cpp:833 +#: ../src/ui/dialog/clonetiler.cpp:834 msgid "Pick the visible color and opacity" msgstr "Tennañ al liv hewel hag an demerez" -#: ../src/ui/dialog/clonetiler.cpp:841 +#: ../src/ui/dialog/clonetiler.cpp:842 msgid "Pick the total accumulated opacity" msgstr "Tennañ an demerez berniet hollek" -#: ../src/ui/dialog/clonetiler.cpp:848 +#: ../src/ui/dialog/clonetiler.cpp:849 msgid "R" msgstr "R" -#: ../src/ui/dialog/clonetiler.cpp:849 +#: ../src/ui/dialog/clonetiler.cpp:850 msgid "Pick the Red component of the color" msgstr "Pakañ parzh Ruz al liv" -#: ../src/ui/dialog/clonetiler.cpp:856 +#: ../src/ui/dialog/clonetiler.cpp:857 msgid "G" msgstr "G" -#: ../src/ui/dialog/clonetiler.cpp:857 +#: ../src/ui/dialog/clonetiler.cpp:858 msgid "Pick the Green component of the color" msgstr "Pakañ parzh Gwer al liv" -#: ../src/ui/dialog/clonetiler.cpp:864 +#: ../src/ui/dialog/clonetiler.cpp:865 msgid "B" msgstr "G" -#: ../src/ui/dialog/clonetiler.cpp:865 +#: ../src/ui/dialog/clonetiler.cpp:866 msgid "Pick the Blue component of the color" msgstr "Pakañ parzh Glas al liv" -#: ../src/ui/dialog/clonetiler.cpp:872 -#, fuzzy +#: ../src/ui/dialog/clonetiler.cpp:873 msgctxt "Clonetiler color hue" msgid "H" msgstr "A" -#: ../src/ui/dialog/clonetiler.cpp:873 +#: ../src/ui/dialog/clonetiler.cpp:874 msgid "Pick the hue of the color" msgstr "Tennañ arliv al liv" -#: ../src/ui/dialog/clonetiler.cpp:880 -#, fuzzy +#: ../src/ui/dialog/clonetiler.cpp:881 msgctxt "Clonetiler color saturation" msgid "S" msgstr "P" -#: ../src/ui/dialog/clonetiler.cpp:881 +#: ../src/ui/dialog/clonetiler.cpp:882 msgid "Pick the saturation of the color" msgstr "Tennañ peurvec'hiañ al liv" -#: ../src/ui/dialog/clonetiler.cpp:888 -#, fuzzy +#: ../src/ui/dialog/clonetiler.cpp:889 msgctxt "Clonetiler color lightness" msgid "L" msgstr "L" -#: ../src/ui/dialog/clonetiler.cpp:889 +#: ../src/ui/dialog/clonetiler.cpp:890 msgid "Pick the lightness of the color" msgstr "Tennañ lintr al liv" -#: ../src/ui/dialog/clonetiler.cpp:899 +#: ../src/ui/dialog/clonetiler.cpp:900 msgid "2. Tweak the picked value:" msgstr "2. Peurlipat al werzh tennet :" -#: ../src/ui/dialog/clonetiler.cpp:916 +#: ../src/ui/dialog/clonetiler.cpp:917 msgid "Gamma-correct:" msgstr "Reizhañ Gamma :" -#: ../src/ui/dialog/clonetiler.cpp:920 +#: ../src/ui/dialog/clonetiler.cpp:921 msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" msgstr "" "Linkañ hanter ledad ar werzh tapet war greskiñ (>0) pe war zigreskiñ (<0)" -#: ../src/ui/dialog/clonetiler.cpp:927 +#: ../src/ui/dialog/clonetiler.cpp:928 msgid "Randomize:" msgstr "Dargouezhekaat :" -#: ../src/ui/dialog/clonetiler.cpp:931 +#: ../src/ui/dialog/clonetiler.cpp:932 msgid "Randomize the picked value by this percentage" msgstr "Dargouezhekaat ar werzh bet tennet dre an dregantad-mañ" -#: ../src/ui/dialog/clonetiler.cpp:938 +#: ../src/ui/dialog/clonetiler.cpp:939 msgid "Invert:" msgstr "Tuginañ :" -#: ../src/ui/dialog/clonetiler.cpp:942 +#: ../src/ui/dialog/clonetiler.cpp:943 msgid "Invert the picked value" msgstr "Tuginañ ar werzh tennet" -#: ../src/ui/dialog/clonetiler.cpp:948 +#: ../src/ui/dialog/clonetiler.cpp:949 msgid "3. Apply the value to the clones':" -msgstr "3. Arloañ ar werzh d'ar c'hlonioù :" +msgstr "3. Seveniñ ar werzh d'ar c'hlonioù :" -#: ../src/ui/dialog/clonetiler.cpp:963 +#: ../src/ui/dialog/clonetiler.cpp:964 msgid "Presence" msgstr "Bezañs" -#: ../src/ui/dialog/clonetiler.cpp:966 +#: ../src/ui/dialog/clonetiler.cpp:967 msgid "" "Each clone is created with the probability determined by the picked value in " "that point" @@ -13297,15 +14194,15 @@ msgstr "" "Krouet eo pep klon gant an debegezh despizet gant ar werzh tennet diouzh ar " "poent-mañ" -#: ../src/ui/dialog/clonetiler.cpp:973 +#: ../src/ui/dialog/clonetiler.cpp:974 msgid "Size" msgstr "Ment" -#: ../src/ui/dialog/clonetiler.cpp:976 +#: ../src/ui/dialog/clonetiler.cpp:977 msgid "Each clone's size is determined by the picked value in that point" msgstr "Despizet eo ment pep klon gant ar werzh tennet diouzh ar poent-mañ" -#: ../src/ui/dialog/clonetiler.cpp:986 +#: ../src/ui/dialog/clonetiler.cpp:987 msgid "" "Each clone is painted by the picked color (the original must have unset fill " "or stroke)" @@ -13313,47 +14210,47 @@ msgstr "" "Pentet eo pep klon gant al liv tennet (ret eo d'an hini orin bezañ gant ul " "leuniadur pe dresoù diarventenn)" -#: ../src/ui/dialog/clonetiler.cpp:996 +#: ../src/ui/dialog/clonetiler.cpp:997 msgid "Each clone's opacity is determined by the picked value in that point" msgstr "Despizet eo demerez pep klon gant ar werzh tennet diouzh ar poent-mañ" -#: ../src/ui/dialog/clonetiler.cpp:1044 +#: ../src/ui/dialog/clonetiler.cpp:1045 msgid "How many rows in the tiling" msgstr "Pet a renkoù gant ar c'harrellañ" -#: ../src/ui/dialog/clonetiler.cpp:1074 +#: ../src/ui/dialog/clonetiler.cpp:1075 msgid "How many columns in the tiling" msgstr "Pet a vannoù gant ar c'harrellañ" -#: ../src/ui/dialog/clonetiler.cpp:1119 +#: ../src/ui/dialog/clonetiler.cpp:1120 msgid "Width of the rectangle to be filled" -msgstr "Led ar reizhkorn da vezañ leuniet" +msgstr "Led ar reizhkorneg da vezañ leuniet" -#: ../src/ui/dialog/clonetiler.cpp:1152 +#: ../src/ui/dialog/clonetiler.cpp:1153 msgid "Height of the rectangle to be filled" -msgstr "Sav ar reizhkorn da vezañ leuniet" +msgstr "Sav ar reizhkorneg da vezañ leuniet" -#: ../src/ui/dialog/clonetiler.cpp:1169 +#: ../src/ui/dialog/clonetiler.cpp:1170 msgid "Rows, columns: " msgstr "Renkoù, bannoù :" -#: ../src/ui/dialog/clonetiler.cpp:1170 +#: ../src/ui/dialog/clonetiler.cpp:1171 msgid "Create the specified number of rows and columns" msgstr "Krouiñ an niver erspizet a renkoù ha bannoù" -#: ../src/ui/dialog/clonetiler.cpp:1179 +#: ../src/ui/dialog/clonetiler.cpp:1180 msgid "Width, height: " msgstr "Led, sav :" -#: ../src/ui/dialog/clonetiler.cpp:1180 +#: ../src/ui/dialog/clonetiler.cpp:1181 msgid "Fill the specified width and height with the tiling" msgstr "Leuniañ al led hag ar sav erspizet gant ar c'harrellañ" -#: ../src/ui/dialog/clonetiler.cpp:1201 +#: ../src/ui/dialog/clonetiler.cpp:1202 msgid "Use saved size and position of the tile" msgstr "Arverañ ment ha lec'hiadur ar c'harrell bet enrollet" -#: ../src/ui/dialog/clonetiler.cpp:1204 +#: ../src/ui/dialog/clonetiler.cpp:1205 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" @@ -13361,11 +14258,11 @@ msgstr "" "Ment ha lec'hiadur ar c'harrell a vefe heñvel ouzh ar re a oa ar wech " "diwezhañ ho poa karrellet (mard ho poa), e-lec'h arverañ ar vent vremanel" -#: ../src/ui/dialog/clonetiler.cpp:1238 +#: ../src/ui/dialog/clonetiler.cpp:1239 msgid " _Create " msgstr " _Krouiñ " -#: ../src/ui/dialog/clonetiler.cpp:1240 +#: ../src/ui/dialog/clonetiler.cpp:1241 msgid "Create and tile the clones of the selection" msgstr "Krouiñ ha karrellañ klonioù an diuzad" @@ -13374,32 +14271,32 @@ msgstr "Krouiñ ha karrellañ klonioù an diuzad" #. diagrams on the left in the following screenshot: #. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png #. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/ui/dialog/clonetiler.cpp:1260 +#: ../src/ui/dialog/clonetiler.cpp:1261 msgid " _Unclump " msgstr "Dasparzhañ _unvan" -#: ../src/ui/dialog/clonetiler.cpp:1261 +#: ../src/ui/dialog/clonetiler.cpp:1262 msgid "Spread out clones to reduce clumping; can be applied repeatedly" msgstr "" "Strewiñ ar c'hlonioù a-benn ma vint dasparzhet diunvan ; meur a wech e vez " "arloet" -#: ../src/ui/dialog/clonetiler.cpp:1267 +#: ../src/ui/dialog/clonetiler.cpp:1268 msgid " Re_move " msgstr " Dilec'hi_añ" -#: ../src/ui/dialog/clonetiler.cpp:1268 +#: ../src/ui/dialog/clonetiler.cpp:1269 msgid "Remove existing tiled clones of the selected object (siblings only)" msgstr "" "Dilemel ar c'hlonioù karrellet a zo anezho diouzh an ergorenn diuzet " "(breudeur hepken)" -#: ../src/ui/dialog/clonetiler.cpp:1284 +#: ../src/ui/dialog/clonetiler.cpp:1285 msgid " R_eset " msgstr "D_eraouekaat" #. TRANSLATORS: "change" is a noun here -#: ../src/ui/dialog/clonetiler.cpp:1286 +#: ../src/ui/dialog/clonetiler.cpp:1287 msgid "" "Reset all shifts, scales, rotates, opacity and color changes in the dialog " "to zero" @@ -13407,40 +14304,40 @@ msgstr "" "Deraouekaat an holl linkadurioù, c'hweladurioù, kemmoù liv pe zemerez er " "voestad emziviz betek mann" -#: ../src/ui/dialog/clonetiler.cpp:1359 +#: ../src/ui/dialog/clonetiler.cpp:1360 msgid "Nothing selected." msgstr "Netra bet diuzet" -#: ../src/ui/dialog/clonetiler.cpp:1365 +#: ../src/ui/dialog/clonetiler.cpp:1366 msgid "More than one object selected." msgstr "Muioc'h eget un ergorenn bet diuzet." -#: ../src/ui/dialog/clonetiler.cpp:1372 +#: ../src/ui/dialog/clonetiler.cpp:1373 #, c-format msgid "Object has %d tiled clones." msgstr "Klonioù zo bet lakaet %d gant an ergorenn." -#: ../src/ui/dialog/clonetiler.cpp:1377 +#: ../src/ui/dialog/clonetiler.cpp:1378 msgid "Object has no tiled clones." msgstr "Klonioù ebet bet lakaet %d gant an ergorenn." -#: ../src/ui/dialog/clonetiler.cpp:2097 +#: ../src/ui/dialog/clonetiler.cpp:2100 msgid "Select one object whose tiled clones to unclump." msgstr "Diuzañ un ergorenn he c'hlonioù karrellet da zasparzhañ unvan." -#: ../src/ui/dialog/clonetiler.cpp:2119 +#: ../src/ui/dialog/clonetiler.cpp:2122 msgid "Unclump tiled clones" msgstr "Dasparzhañ unvan ar c'hlonioù karrellet" -#: ../src/ui/dialog/clonetiler.cpp:2148 +#: ../src/ui/dialog/clonetiler.cpp:2151 msgid "Select one object whose tiled clones to remove." msgstr "Diuzañ un ergorenn he c'hlonioù karrellet da ziverkañ." -#: ../src/ui/dialog/clonetiler.cpp:2171 +#: ../src/ui/dialog/clonetiler.cpp:2176 msgid "Delete tiled clones" msgstr "Diverkañ ar c'hlonioù karrellet" -#: ../src/ui/dialog/clonetiler.cpp:2224 +#: ../src/ui/dialog/clonetiler.cpp:2229 msgid "" "If you want to clone several objects, group them and clone the " "group." @@ -13448,23 +14345,23 @@ msgstr "" "Mar fell deoc'h klonañ meur a ergorenn, strollit i ha klonit ar " "strollad." -#: ../src/ui/dialog/clonetiler.cpp:2233 +#: ../src/ui/dialog/clonetiler.cpp:2238 msgid "Creating tiled clones..." msgstr "O krouiñ klonioù karellet..." -#: ../src/ui/dialog/clonetiler.cpp:2640 +#: ../src/ui/dialog/clonetiler.cpp:2651 msgid "Create tiled clones" msgstr "Krouiñ klonioù karrellet" -#: ../src/ui/dialog/clonetiler.cpp:2873 +#: ../src/ui/dialog/clonetiler.cpp:2884 msgid "Per row:" msgstr "Dre renk :" -#: ../src/ui/dialog/clonetiler.cpp:2891 +#: ../src/ui/dialog/clonetiler.cpp:2902 msgid "Per column:" msgstr "Dre vann :" -#: ../src/ui/dialog/clonetiler.cpp:2899 +#: ../src/ui/dialog/clonetiler.cpp:2910 msgid "Randomize:" msgstr "Dargouezhek :" @@ -13496,11 +14393,11 @@ msgstr "Arventenniñ liv an tres da netra" msgid "Set fill color to none" msgstr "Arventenniñ al leuniañ liv da netra" -#: ../src/ui/dialog/color-item.cpp:700 +#: ../src/ui/dialog/color-item.cpp:702 msgid "Set stroke color from swatch" msgstr "Arventenniñ liv an tres diouzh ar rodad" -#: ../src/ui/dialog/color-item.cpp:700 +#: ../src/ui/dialog/color-item.cpp:702 msgid "Set fill color from swatch" msgstr "Arventenniñ stil al leuniañ diouzh ar rodad" @@ -13542,14 +14439,12 @@ msgstr "Lañvaz" #. --------------------------------------------------------------- #: ../src/ui/dialog/document-properties.cpp:111 -#, fuzzy msgid "Use antialiasing" -msgstr "Lenkraat" +msgstr "Ober gant al lufraat" #: ../src/ui/dialog/document-properties.cpp:111 -#, fuzzy msgid "If unset, no antialiasing will be done on the drawing" -msgstr "Mar bez arventennet e vo atav ar riblenn war krec'h an dresadenn" +msgstr "Mar bez diarventennet ne vo ket lufraet an dresadenn" #: ../src/ui/dialog/document-properties.cpp:112 msgid "Show page _border" @@ -13578,15 +14473,16 @@ msgstr "" "en traoñ " #: ../src/ui/dialog/document-properties.cpp:115 -#, fuzzy msgid "Back_ground color:" -msgstr "Liv an drekva :" +msgstr "Liv an _drekva :" #: ../src/ui/dialog/document-properties.cpp:115 msgid "" "Color of the page background. Note: transparency setting ignored while " "editing but used when exporting to bitmap." msgstr "" +"Liv drekleur ar bajenn. Notenn : laosket e vo arventennoù ar boullder e-pad " +"an embann, arveret e vint pa vo ezporzhiet da vitmap, avat." #: ../src/ui/dialog/document-properties.cpp:116 msgid "Border _color:" @@ -13601,8 +14497,8 @@ msgid "Color of the page border" msgstr "Liv riblenn ar bajenn" #: ../src/ui/dialog/document-properties.cpp:117 -msgid "Default _units:" -msgstr "Unanennoù dre zio_uer :" +msgid "Display _units:" +msgstr "Unanenno_ù skrammañ :" #. --------------------------------------------------------------- #. General snap options @@ -13712,7 +14608,7 @@ msgstr "" #: ../src/ui/dialog/document-properties.cpp:136 msgid "Always snap to guides, regardless of the distance" -msgstr "Atav pegañ ouzh an dealfoù, ne vern ar pellder diouto" +msgstr "Bepred desteudañ ouzh an dealfoù, ne vern ar pellder diouto" #: ../src/ui/dialog/document-properties.cpp:137 msgid "" @@ -13724,44 +14620,46 @@ msgstr "" #. --------------------------------------------------------------- #: ../src/ui/dialog/document-properties.cpp:140 -#, fuzzy msgid "Snap to clip paths" -msgstr "Desteudañ ouzh an treugoù" +msgstr "Desteudañ ouzh an treugoù dic'hronnañ" #: ../src/ui/dialog/document-properties.cpp:140 msgid "When snapping to paths, then also try snapping to clip paths" msgstr "" +"Pa vez desteudet ouzh an treugoù, klask ivez desteudañ ouzh an treugoù " +"dic'hronnañ" #: ../src/ui/dialog/document-properties.cpp:141 -#, fuzzy msgid "Snap to mask paths" -msgstr "Desteudañ ouzh an treugoù" +msgstr "Desteudañ ouzh treugoù ar maskl" #: ../src/ui/dialog/document-properties.cpp:141 msgid "When snapping to paths, then also try snapping to mask paths" msgstr "" +"Pa vez desteudet ouzh an treugoù, klask ivez desteudañ ouzh an treugoù " +"masklañ" #: ../src/ui/dialog/document-properties.cpp:142 -#, fuzzy msgid "Snap perpendicularly" -msgstr "Kreizkornenn genserzh" +msgstr "Desteudañ a-genserzh" #: ../src/ui/dialog/document-properties.cpp:142 msgid "" "When snapping to paths or guides, then also try snapping perpendicularly" msgstr "" +"Pa vez desteudet ouzh an treugoù pe an dealfoù, klask ivez desteudañ a-" +"genserzh" #: ../src/ui/dialog/document-properties.cpp:143 -#, fuzzy msgid "Snap tangentially" -msgstr "Arventenniñ al leuniañ" +msgstr "Desteudañ a-spin" #: ../src/ui/dialog/document-properties.cpp:143 msgid "When snapping to paths or guides, then also try snapping tangentially" msgstr "" +"Pa vez desteudet ouzh an treugoù pe an dealfoù, klask ivez desteudañ a-spin" #: ../src/ui/dialog/document-properties.cpp:146 -#, fuzzy msgctxt "Grid" msgid "_New" msgstr "_Nevez" @@ -13771,7 +14669,6 @@ msgid "Create new grid." msgstr "Krouiñ ur gael nevez" #: ../src/ui/dialog/document-properties.cpp:147 -#, fuzzy msgctxt "Grid" msgid "_Remove" msgstr "_Dilemel" @@ -13785,7 +14682,7 @@ msgstr "Dilemel ar gaet diuzet." msgid "Guides" msgstr "Dealfoù" -#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2744 +#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2831 msgid "Snap" msgstr "Desteudañ" @@ -13802,9 +14699,8 @@ msgid "Page Size" msgstr "Ment ar bajenn" #: ../src/ui/dialog/document-properties.cpp:326 -#, fuzzy msgid "Display" -msgstr "k" +msgstr "Skrammañ" #: ../src/ui/dialog/document-properties.cpp:361 msgid "Guides" @@ -13830,7 +14726,7 @@ msgstr "Liesseurt" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:2921 +#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:3012 msgid "Link Color Profile" msgstr "Eren aelad al livioù" @@ -13851,23 +14747,20 @@ msgid "Link Profile" msgstr "Aelad an ere" #: ../src/ui/dialog/document-properties.cpp:626 -#, fuzzy msgid "Unlink Profile" -msgstr "Aelad an ere" +msgstr "Terriñ ere an aelad" #: ../src/ui/dialog/document-properties.cpp:710 msgid "Profile Name" msgstr "Anv an aelad :" #: ../src/ui/dialog/document-properties.cpp:746 -#, fuzzy msgid "External scripts" -msgstr "Ouzhpennañ ar skript diavaez..." +msgstr "Skriptoù diavaez" #: ../src/ui/dialog/document-properties.cpp:747 -#, fuzzy msgid "Embedded scripts" -msgstr "Dilemel ar skript" +msgstr "Skriptoù enkorfet" #: ../src/ui/dialog/document-properties.cpp:752 msgid "External script files:" @@ -13875,11 +14768,11 @@ msgstr "Restroù skript diavaez :" #: ../src/ui/dialog/document-properties.cpp:754 msgid "Add the current file name or browse for a file" -msgstr "" +msgstr "Ouzhpennañ anv ar restr vremanel pe vont da gerc'hat ur restr" #: ../src/ui/dialog/document-properties.cpp:763 #: ../src/ui/dialog/document-properties.cpp:852 -#: ../src/ui/widget/selected-style.cpp:339 +#: ../src/ui/widget/selected-style.cpp:356 msgid "Remove" msgstr "Dilemel" @@ -13888,42 +14781,36 @@ msgid "Filename" msgstr "Anv ar restr" #: ../src/ui/dialog/document-properties.cpp:841 -#, fuzzy msgid "Embedded script files:" -msgstr "Restroù skript diavaez :" +msgstr "Restroù ar skriptoù enkorfet :" #: ../src/ui/dialog/document-properties.cpp:843 -#, fuzzy msgid "New" msgstr "Nevez" #: ../src/ui/dialog/document-properties.cpp:922 -#, fuzzy msgid "Script id" -msgstr "Skript :" +msgstr "Id ar skript" #: ../src/ui/dialog/document-properties.cpp:928 -#, fuzzy msgid "Content:" -msgstr "Mac'her :" +msgstr "Endalc'had :" #: ../src/ui/dialog/document-properties.cpp:1045 -#, fuzzy msgid "_Save as default" -msgstr "Arventenniñ da ziouer" +msgstr "En_rollañ evel arventenn dre ziouer" #: ../src/ui/dialog/document-properties.cpp:1046 msgid "Save this metadata as the default metadata" -msgstr "" +msgstr "Enrollañ ar metaroadennoù evel metaroadennoù dre ziouer" #: ../src/ui/dialog/document-properties.cpp:1047 -#, fuzzy msgid "Use _default" -msgstr "Arventenn ar reizhiad dre ziouer" +msgstr "Arverañ an arventenn dre ziouer" #: ../src/ui/dialog/document-properties.cpp:1048 msgid "Use the previously saved default metadata here" -msgstr "" +msgstr "Arverañ amañ ar metaroadennoù dre ziouer bet enrollet a-raok" #. inform the document, so we can undo #: ../src/ui/dialog/document-properties.cpp:1121 @@ -13931,15 +14818,13 @@ msgid "Add external script..." msgstr "Ouzhpennañ ar skript diavaez..." #: ../src/ui/dialog/document-properties.cpp:1160 -#, fuzzy msgid "Select a script to load" -msgstr "An ergorenn n'eo ket un treug pe ul lun" +msgstr "Diuzañ ur skript da gargañ" #. inform the document, so we can undo #: ../src/ui/dialog/document-properties.cpp:1188 -#, fuzzy msgid "Add embedded script..." -msgstr "Ouzhpennañ ar skript diavaez..." +msgstr "Ouzhpennañ ar skript enkorfet..." #. inform the document, so we can undo #: ../src/ui/dialog/document-properties.cpp:1219 @@ -13948,43 +14833,40 @@ msgstr "Dilemel ar skript diavaez" #. inform the document, so we can undo #: ../src/ui/dialog/document-properties.cpp:1249 -#, fuzzy msgid "Remove embedded script" -msgstr "Dilemel ar skript" +msgstr "Dilemel ar skript enkorfet" #. TODO repr->set_content(_EmbeddedContent.get_buffer()->get_text()); #. inform the document, so we can undo #: ../src/ui/dialog/document-properties.cpp:1346 -#, fuzzy msgid "Edit embedded script" -msgstr "Dilemel ar skript" +msgstr "Embann ar skript enkorfet" -#: ../src/ui/dialog/document-properties.cpp:1429 +#: ../src/ui/dialog/document-properties.cpp:1434 msgid "Creation" msgstr "Krouidigezh" -#: ../src/ui/dialog/document-properties.cpp:1430 +#: ../src/ui/dialog/document-properties.cpp:1435 msgid "Defined grids" msgstr "Kaelioù bet despizet" -#: ../src/ui/dialog/document-properties.cpp:1677 +#: ../src/ui/dialog/document-properties.cpp:1682 msgid "Remove grid" msgstr "Dilemel ar gael" -#: ../src/ui/dialog/document-properties.cpp:1756 -#, fuzzy -msgid "Changed document unit" -msgstr "Teul dianv %d" +#: ../src/ui/dialog/document-properties.cpp:1770 +msgid "Changed default display unit" +msgstr "Unanenn skrammañ an teul kemmet" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2796 +#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2883 msgid "_Page" msgstr "_Pajenn" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2800 +#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2887 msgid "_Drawing" msgstr "_Tresañ" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2802 +#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2889 msgid "_Selection" msgstr "_Diuzañ" @@ -13999,14 +14881,12 @@ msgid "Units:" msgstr "Unanennoù : " #: ../src/ui/dialog/export.cpp:172 -#, fuzzy msgid "_Export As..." -msgstr "_Ezporzhiañ Bitmap..." +msgstr "_Ezporzhiañ evel..." #: ../src/ui/dialog/export.cpp:175 -#, fuzzy msgid "B_atch export all selected objects" -msgstr "Ezporzhiañ a-stroll an holl ergorennoù diuzet" +msgstr "Ezporzhi_añ a-stroll an holl ergorennoù diuzet" #: ../src/ui/dialog/export.cpp:175 msgid "" @@ -14017,9 +14897,8 @@ msgstr "" "tunioù ezporzhiañ mar bez anezho (diwall, skrivañ a ra hep goulenn !)" #: ../src/ui/dialog/export.cpp:177 -#, fuzzy msgid "Hide a_ll except selected" -msgstr "Kuzhat an holl anezho nemet ar re ziuzet" +msgstr "Kuzhat an ho_ll anezho nemet ar re ziuzet" #: ../src/ui/dialog/export.cpp:177 msgid "In the exported image, hide all objects except those that are selected" @@ -14027,22 +14906,20 @@ msgstr "" "Er skeudenn ezporzhiet, kuzhat an holl ergorennoù nemet ar re a zo bet ziuzet" #: ../src/ui/dialog/export.cpp:178 -#, fuzzy msgid "Close when complete" -msgstr "Emenrollañ peurechu." +msgstr "Serriñ pa vez peurechuet." #: ../src/ui/dialog/export.cpp:178 msgid "Once the export completes, close this dialog" -msgstr "" +msgstr "Ur wech ma vo echu an ezporzhiañ, serriñ ar voestad emziviz-mañ" #: ../src/ui/dialog/export.cpp:180 msgid "_Export" msgstr "_Ezporzhiañ" #: ../src/ui/dialog/export.cpp:198 -#, fuzzy msgid "Export area" -msgstr "Ezporzhiañ ar maez" +msgstr "Ezporzhiañ ar maez" #: ../src/ui/dialog/export.cpp:237 msgid "_x0:" @@ -14069,9 +14946,8 @@ msgid "Hei_ght:" msgstr "Sa_v :" #: ../src/ui/dialog/export.cpp:272 -#, fuzzy msgid "Image size" -msgstr "Ment ar bajenn" +msgstr "Ment ar skeudenn" #: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/export.cpp:301 msgid "pixels at" @@ -14087,46 +14963,43 @@ msgid "_Height:" msgstr "_Sav :" #: ../src/ui/dialog/export.cpp:309 -#: ../src/ui/dialog/inkscape-preferences.cpp:1434 -#: ../src/ui/dialog/inkscape-preferences.cpp:1438 -#: ../src/ui/dialog/inkscape-preferences.cpp:1462 +#: ../src/ui/dialog/inkscape-preferences.cpp:1439 +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/ui/dialog/inkscape-preferences.cpp:1467 msgid "dpi" msgstr "pdm" #: ../src/ui/dialog/export.cpp:317 -#, fuzzy msgid "_Filename" -msgstr "_Anv restr" +msgstr "_Anv restr" #: ../src/ui/dialog/export.cpp:359 msgid "Export the bitmap file with these settings" msgstr "Ezporzhiañ ar restr bitmap gant an arvetennoù-mañ" #: ../src/ui/dialog/export.cpp:612 -#, fuzzy, c-format +#, c-format msgid "B_atch export %d selected object" msgid_plural "B_atch export %d selected objects" -msgstr[0] "Ezporzhiañ a-stroll %d ergorenn diuzet" -msgstr[1] "Ezporzhiañ a-stroll %d a ergorennoù diuzet" +msgstr[0] "Ezporzhi_añ a-stroll %d ergorenn diuzet" +msgstr[1] "Ezporzhi_añ a-stroll %d a ergorennoù diuzet" #: ../src/ui/dialog/export.cpp:928 msgid "Export in progress" msgstr "Emañ oc'h ezporzhiañ" #: ../src/ui/dialog/export.cpp:1018 -#, fuzzy msgid "No items selected." -msgstr "Efed ebet bet diuzet" +msgstr "Elfenn ebet bet diuzet." #: ../src/ui/dialog/export.cpp:1022 ../src/ui/dialog/export.cpp:1024 -#, fuzzy msgid "Exporting %1 files" msgstr "O ezporzhiañ %d restr" #: ../src/ui/dialog/export.cpp:1064 ../src/ui/dialog/export.cpp:1066 -#, fuzzy, c-format +#, c-format msgid "Exporting file %s..." -msgstr "O ezporzhiañ %d restr" +msgstr "O ezporzhiañ %s..." #: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1166 #, c-format @@ -14134,28 +15007,27 @@ msgid "Could not export to filename %s.\n" msgstr "N'haller ket ezporzhiañ dindan anv restr %s.\n" #: ../src/ui/dialog/export.cpp:1078 -#, fuzzy, c-format +#, c-format msgid "Could not export to filename %s." -msgstr "N'haller ket ezporzhiañ dindan anv restr %s.\n" +msgstr "N'haller ket ezporzhiañ evel an anv restr%s." #: ../src/ui/dialog/export.cpp:1093 #, c-format msgid "Successfully exported %d files from %d selected items." msgstr "" +"Ezporzhiet ez eus bet %d restr diouzh %d ergorenn bet diuzet." #: ../src/ui/dialog/export.cpp:1104 -#, fuzzy msgid "You have to enter a filename." -msgstr "Ret eo deoc'h enankañ un anv restr" +msgstr "Ret eo deoc'h enankañ un anv restr." #: ../src/ui/dialog/export.cpp:1105 msgid "You have to enter a filename" msgstr "Ret eo deoc'h enankañ un anv restr" #: ../src/ui/dialog/export.cpp:1119 -#, fuzzy msgid "The chosen area to be exported is invalid." -msgstr "Didalvoudek eo ar maez dibabet da vezañ ezporzhiet" +msgstr "Didalvoudek eo ar maez dibabet da vezañ ezporzhiet." #: ../src/ui/dialog/export.cpp:1120 msgid "The chosen area to be exported is invalid" @@ -14168,22 +15040,26 @@ msgstr "Ar c'havlec'hiad %s n'eus ket anezhañ pe n'eo ket ur c'havlec'hiad.\n" #. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image #: ../src/ui/dialog/export.cpp:1149 ../src/ui/dialog/export.cpp:1151 -#, fuzzy msgid "Exporting %1 (%2 x %3)" -msgstr "Oc'h ezporzhiañ %s (%lu x %lu)" +msgstr "Oc'h ezporzhiañ %1 (%2 x %3)" #: ../src/ui/dialog/export.cpp:1177 -#, fuzzy, c-format +#, c-format msgid "Drawing exported to %s." -msgstr "Oc'h embann an arventennoù%s." +msgstr "Tresadenn ezporzhiet evel %s." #: ../src/ui/dialog/export.cpp:1181 -#, fuzzy msgid "Export aborted." -msgstr "Emañ oc'h ezporzhiañ" +msgstr "Dilezet eo bet an ezporzhiañ." + +#: ../src/ui/dialog/export.cpp:1302 ../src/ui/interface.cpp:1392 +#: ../src/widgets/desktop-widget.cpp:1122 +#: ../src/widgets/desktop-widget.cpp:1184 +msgid "_Cancel" +msgstr "_Dilezel" #: ../src/ui/dialog/export.cpp:1303 ../src/ui/dialog/input.cpp:1082 -#: ../src/verbs.cpp:2358 ../src/widgets/desktop-widget.cpp:1123 +#: ../src/verbs.cpp:2441 ../src/widgets/desktop-widget.cpp:1123 msgid "_Save" msgstr "_Enrollañ" @@ -14191,8 +15067,8 @@ msgstr "_Enrollañ" msgid "Information" msgstr "Stlennoù" -#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:290 -#: ../src/verbs.cpp:309 ../share/extensions/color_HSL_adjust.inx.h:11 +#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:310 +#: ../src/verbs.cpp:329 ../share/extensions/color_HSL_adjust.inx.h:11 #: ../share/extensions/color_custom.inx.h:7 #: ../share/extensions/color_randomize.inx.h:6 #: ../share/extensions/dots.inx.h:7 @@ -14245,103 +15121,103 @@ msgid "Parameters" msgstr "Arventennoù" #. Fill in the template -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:376 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:415 msgid "No preview" msgstr "Alberz ebet" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:480 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:519 msgid "too large for preview" msgstr "re vras evit an alberz" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:565 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:604 msgid "Enable preview" msgstr "Gweredekaat an alberz" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:715 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:735 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:743 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:759 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:754 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:767 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:782 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:798 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:813 #: ../src/ui/dialog/filedialogimpl-win32.cpp:282 #: ../src/ui/dialog/filedialogimpl-win32.cpp:413 msgid "All Files" msgstr "An holl restroù" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:740 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:756 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:779 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:795 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:810 #: ../src/ui/dialog/filedialogimpl-win32.cpp:283 msgid "All Inkscape Files" msgstr "An holl restroù mod Inkscape" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:747 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:763 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:777 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:786 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:802 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:816 #: ../src/ui/dialog/filedialogimpl-win32.cpp:284 msgid "All Images" msgstr "An holl skeudennoù" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:750 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:766 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:789 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:805 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:819 #: ../src/ui/dialog/filedialogimpl-win32.cpp:285 msgid "All Vectors" msgstr "An holl sturiadelloù" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:753 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:769 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:792 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:808 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:822 #: ../src/ui/dialog/filedialogimpl-win32.cpp:286 msgid "All Bitmaps" msgstr "An holl vitmapoù" #. ###### File options #. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1002 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1560 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1041 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1599 msgid "Append filename extension automatically" msgstr "Lakaat askouezhadenn ar restr ent emgefreek" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1175 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1428 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1214 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1467 msgid "Guess from extension" msgstr "Divinout gant an askouezhadenn" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1447 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1486 msgid "Left edge of source" msgstr "Riblenn gleiz an tarzh" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1448 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 msgid "Top edge of source" msgstr "Riblenn lein an tarzh" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1449 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 msgid "Right edge of source" msgstr "Riblenn dehou an tarzh" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1450 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489 msgid "Bottom edge of source" msgstr "Riblenn diaz an tarzh" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1451 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490 msgid "Source width" msgstr "Led an tarzh" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1452 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491 msgid "Source height" msgstr "Sav an tarzh" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1453 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492 msgid "Destination width" msgstr "Led an arvoned" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1454 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 msgid "Destination height" msgstr "Sav an arvoned" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1455 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494 msgid "Resolution (dots per inch)" msgstr "Diarunusted (pikoù dre veutad)" @@ -14349,38 +15225,36 @@ msgstr "Diarunusted (pikoù dre veutad)" #. ## EXTRA WIDGET -- SOURCE SIDE #. ######################################### #. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1532 msgid "Document" msgstr "Teul" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1501 ../src/verbs.cpp:175 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1540 ../src/verbs.cpp:176 #: ../src/widgets/desktop-widget.cpp:2000 #: ../share/extensions/printing_marks.inx.h:18 msgid "Selection" msgstr "Diuzad" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1505 -#, fuzzy +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1544 msgctxt "Export dialog" msgid "Custom" -msgstr "Personelaat" +msgstr "Personelaet" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1525 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1564 msgid "Source" msgstr "Tarzh" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1584 msgid "Cairo" msgstr "Kairo" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1548 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1587 msgid "Antialias" msgstr "Lenkraat" #: ../src/ui/dialog/filedialogimpl-win32.cpp:414 -#, fuzzy msgid "All Executable Files" -msgstr "An holl restroù mod skeudenn" +msgstr "An holl restroù erounezadus" #: ../src/ui/dialog/filedialogimpl-win32.cpp:606 msgid "Show Preview" @@ -14391,9 +15265,8 @@ msgid "No file selected" msgstr "Restr ebet bet diuzet" #: ../src/ui/dialog/fill-and-stroke.cpp:62 -#, fuzzy msgid "_Fill" -msgstr "Leuniañ" +msgstr "_Leuniañ" #: ../src/ui/dialog/fill-and-stroke.cpp:63 msgid "Stroke _paint" @@ -14417,6 +15290,12 @@ msgstr "" "diwezhañ n'eo ket e dalc'h al livioù enankañ, neuze e vez arveret evit " "kengeidañ ur werzh parzh arstalek." +#: ../src/ui/dialog/filter-effects-dialog.cpp:549 +#: ../share/extensions/grid_polar.inx.h:4 +msgctxt "Label" +msgid "None" +msgstr "Tra ebet" + #: ../src/ui/dialog/filter-effects-dialog.cpp:656 msgid "Image File" msgstr "Restr skeudenn" @@ -14440,27 +15319,23 @@ msgstr "N'eo ket kefloueret c'hoazh efed ar sil SVG e-barzh Inkscape." #: ../src/ui/dialog/filter-effects-dialog.cpp:1041 msgid "Slope" -msgstr "Pouez traoñ" +msgstr "Stouadur" #: ../src/ui/dialog/filter-effects-dialog.cpp:1042 -#, fuzzy msgid "Intercept" -msgstr "Ketal" +msgstr "Kenskejañ" #: ../src/ui/dialog/filter-effects-dialog.cpp:1045 -#, fuzzy msgid "Amplitude" msgstr "Heled" #: ../src/ui/dialog/filter-effects-dialog.cpp:1046 -#, fuzzy msgid "Exponent" -msgstr "Mac'her :" +msgstr "Mac'her" #: ../src/ui/dialog/filter-effects-dialog.cpp:1143 -#, fuzzy msgid "New transfer function type" -msgstr "Treuzfurmiñ ar gousturioù" +msgstr "Rizh arc'hwel an treuzkas" #: ../src/ui/dialog/filter-effects-dialog.cpp:1178 msgid "Light Source:" @@ -14479,9 +15354,8 @@ msgstr "Korn ar roud evit an tarzh luc'h war ar blaenenn YZ, e derezioù." #. default z: #: ../src/ui/dialog/filter-effects-dialog.cpp:1199 #: ../src/ui/dialog/filter-effects-dialog.cpp:1202 -#, fuzzy msgid "Location:" -msgstr "Lec'hiadur" +msgstr "Lec'hiadur :" #: ../src/ui/dialog/filter-effects-dialog.cpp:1199 #: ../src/ui/dialog/filter-effects-dialog.cpp:1202 @@ -14550,7 +15424,7 @@ msgstr "Adenvel ar sil" #: ../src/ui/dialog/filter-effects-dialog.cpp:1565 msgid "Apply filter" -msgstr "Arloañ ar sil" +msgstr "Seveniñ ar sil" #: ../src/ui/dialog/filter-effects-dialog.cpp:1635 msgid "filter" @@ -14649,25 +15523,21 @@ msgid "Value(s):" msgstr "Gwerzh(ioù) :" #: ../src/ui/dialog/filter-effects-dialog.cpp:2847 -#, fuzzy msgid "R:" -msgstr "Sx :" +msgstr "R :" #: ../src/ui/dialog/filter-effects-dialog.cpp:2848 -#: ../src/widgets/sp-color-icc-selector.cpp:359 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:334 msgid "G:" -msgstr "_G" +msgstr "G :" #: ../src/ui/dialog/filter-effects-dialog.cpp:2849 -#, fuzzy msgid "B:" -msgstr "_G" +msgstr "G :" #: ../src/ui/dialog/filter-effects-dialog.cpp:2850 -#, fuzzy msgid "A:" -msgstr "_A" +msgstr "A :" #: ../src/ui/dialog/filter-effects-dialog.cpp:2853 #: ../src/ui/dialog/filter-effects-dialog.cpp:2893 @@ -14771,7 +15641,7 @@ msgid "" "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 "" -"Goude bezañ arloet kraoñellOged d'ar skeudenn enankad evit reiñ un niver e " +"Goude bezañ sevenet kraoñellOged d'ar skeudenn enankad evit reiñ un niver e " "vo rannet an niver-mañ gant ur ranner evit pourchas ar werzh liv arvoned " "diwezhel. Ur ranner hag a zo sammad eus holl werzhioù an oged a denn da " "gaout un efed noz war strollad kreñvderioù liv an disoc'h." @@ -14786,7 +15656,7 @@ msgid "" "value as the zero response of the filter." msgstr "" "Ouzhpennet eo ar werzh-mañ da bep parzh. Talvoudus eo evit despizañ ur werzh " -"arstal evel ar respont mann eus ar sil." +"arstalek evel ar respont mann eus ar sil." #: ../src/ui/dialog/filter-effects-dialog.cpp:2867 msgid "Edge Mode:" @@ -14843,7 +15713,7 @@ msgstr "Arstalek :" #: ../src/ui/dialog/filter-effects-dialog.cpp:2873 #: ../src/ui/dialog/filter-effects-dialog.cpp:2906 msgid "This constant affects the Phong lighting model." -msgstr "Tizhet e vez ar patrom luc'hañ mod Phong gant an arstelenn-mañ." +msgstr "Tizhet e vez ar patrom luc'hañ mod Phong gant an arstalenn-mañ." #: ../src/ui/dialog/filter-effects-dialog.cpp:2874 #: ../src/ui/dialog/filter-effects-dialog.cpp:2908 @@ -14892,8 +15762,8 @@ msgid "" "Erode: performs \"thinning\" of input image.\n" "Dilate: performs \"fattenning\" of input image." msgstr "" -"Strishaat : arloañ a ra \"moanadur\" ar skeudenn enankañ.\n" -"Arlediñ : arloañ a ra \"druzadur\" ar skeudenn enankañ." +"Strishaat : seveniñ a ra \"moanadur\" ar skeudenn enankañ.\n" +"Arlediñ : seveniñ a ra \"druzadur\" ar skeudenn enankañ." #: ../src/ui/dialog/filter-effects-dialog.cpp:2897 msgid "Source of Image:" @@ -15007,7 +15877,7 @@ msgid "" "is faster and resolution-independent." msgstr "" "Ar sil kentidik feOgedTroenn a ro tu deoc'h da erspizañ un troenniñ " -"da arloañ war ar skeudenn. Dre efed an troenniñ e krouer ruzed, lemmaat, " +"da seveniñ war ar skeudenn. Dre efed an troenniñ e krouer ruzed, lemmaat, " "koagenniñ ha dinoiñ riblennoù. Ar ruzed Gausse a vez krouet gant ar sil-mañ " "ivez koulskoude e vo herrekoc'h ar sil Ruzed kentidik ha dizalc'h a-fet " "diarunusted." @@ -15019,7 +15889,7 @@ msgid "" "information: higher opacity areas are raised toward the viewer and lower " "opacity areas recede away from the viewer." msgstr "" -"Ar sil kentidik feAmstrewiñGouleier ha feGouleierSkalfadel a grou " +"Ar siloù kentidik feAmstrewiñGouleier ha feGouleierSkalfadel a grou " "skeudoù \"koagennet\". Arveret e vez ar sanell alfa evit pourchas stlennoù a-" "fet donder : maezioù gant demerez uheloc'h zo savet davet ar gwelour ha " "maezioù gant demerez izeloc'h zo pellaet diouzh ar gwelour." @@ -15043,7 +15913,7 @@ msgid "" "a graphic." msgstr "" "Ar sil kentidik feLanv a leugn ur maez gant ul liv hag un demerez " -"lavaret. Arveret e vez evel un enankad evit siloù all da arloañ livioù d'ur " +"lavaret. Arveret e vez evel un enankad evit siloù all da lakaat livioù d'ur " "c'hevregad." #: ../src/ui/dialog/filter-effects-dialog.cpp:2980 @@ -15096,17 +15966,16 @@ msgstr "" "an disheol war un lec'h disheñvel un tamm diouzh lec'hiadur an ergorenn." #: ../src/ui/dialog/filter-effects-dialog.cpp:3000 -#, fuzzy msgid "" "The feDiffuseLighting 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 "" -"Ar sil kentidik feAmstrewiñGouleier ha feGouleierSkalfadel a grou " -"skeudoù \"koagennet\". Arveret e vez ar sanell alfa evit pourchas stlennoù a-" -"fet donder : maezioù gant demerez uheloc'h zo savet davet ar gwelour ha " -"maezioù gant demerez izeloc'h zo pellaet diouzh ar gwelour." +"Ar siloù kentidik feAmstrewiñGouleier ha feGouleierSkalfadel " +"a grou skeudoù \"koagennet\". Arveret e vez ar sanell alfa evit pourchas " +"stlennoù a-fet donder : maezioù gant demerez uheloc'h zo savet davet ar " +"gwelour ha maezioù gant demerez izeloc'h zo pellaet diouzh ar gwelour." #: ../src/ui/dialog/filter-effects-dialog.cpp:3004 msgid "" @@ -15136,91 +16005,79 @@ msgstr "Arventenniñ doareennoù ar sil kentidik" #: ../src/ui/dialog/find.cpp:71 msgid "F_ind:" -msgstr "" +msgstr "_Kavout :" #: ../src/ui/dialog/find.cpp:71 -#, fuzzy msgid "Find objects by their content or properties (exact or partial match)" -msgstr "Kavout an ergorennoù dre an destenn enno (kenglotadur rik pe darnel)" +msgstr "Kavout an ergorennoù dre o endalc'had (kenglotadur rik pe zarnel)" #: ../src/ui/dialog/find.cpp:72 -#, fuzzy msgid "R_eplace:" -msgstr "Amsaviñ :" +msgstr "A_msaviñ :" #: ../src/ui/dialog/find.cpp:72 -#, fuzzy msgid "Replace match with this value" -msgstr "Eilañ ergorennoù, gant Pennliz. e vo diverket" +msgstr "Amsaviñ ar genglotadenn gant ar werzh-mañ" #: ../src/ui/dialog/find.cpp:74 msgid "_All" -msgstr "" +msgstr "_An holl" #: ../src/ui/dialog/find.cpp:74 -#, fuzzy msgid "Search in all layers" -msgstr "Diuzañ war an holl dreuzfollennoù" +msgstr "Klask war an holl dreuzfollennoù" #: ../src/ui/dialog/find.cpp:75 -#, fuzzy msgid "Current _layer" -msgstr "Treuzfollenn vremanel" +msgstr "Treuzfo_llenn vremanel" #: ../src/ui/dialog/find.cpp:75 msgid "Limit search to the current layer" msgstr "Klask en dreuzfollenn vremanel nemetken" #: ../src/ui/dialog/find.cpp:76 -#, fuzzy msgid "Sele_ction" -msgstr "Diuzad" +msgstr "Diu_zad" #: ../src/ui/dialog/find.cpp:76 msgid "Limit search to the current selection" msgstr "Klask en diuzad bremanel nemetken" #: ../src/ui/dialog/find.cpp:77 -#, fuzzy msgid "Search in text objects" -msgstr "Klask ergorennoù testenn" +msgstr "Klask e-touez an ergorennoù mod testenn" #: ../src/ui/dialog/find.cpp:78 -#, fuzzy msgid "_Properties" -msgstr "Perzhioù %s" +msgstr "_Perzhioù" #: ../src/ui/dialog/find.cpp:78 msgid "Search in object properties, styles, attributes and IDs" -msgstr "" +msgstr "Klask e-touez perzhioù an ergorenn, he stiloù, doareennoù ha naoudioù" #: ../src/ui/dialog/find.cpp:80 -#, fuzzy msgid "Search in" -msgstr "Klask" +msgstr "Klask e" #: ../src/ui/dialog/find.cpp:81 msgid "Scope" -msgstr "" +msgstr "Maez klask" #: ../src/ui/dialog/find.cpp:83 -#, fuzzy msgid "Case sensiti_ve" -msgstr "Kizidigezh ar jestr :" +msgstr "Teurel ev_ezh ouzh an direnneg" #: ../src/ui/dialog/find.cpp:83 msgid "Match upper/lower case" -msgstr "" +msgstr "Kenglotañ ouzh an direnneg" #: ../src/ui/dialog/find.cpp:84 -#, fuzzy msgid "E_xact match" -msgstr "Eztennañ ur skeudenn" +msgstr "Kenglotadenn ri_k" #: ../src/ui/dialog/find.cpp:84 -#, fuzzy msgid "Match whole objects only" -msgstr "Gwintañ a-zremm an ergorennoù bet diuzet" +msgstr "Kenglotadenn ouzh an ergorennoù a-bezh nemetken" #: ../src/ui/dialog/find.cpp:85 msgid "Include _hidden" @@ -15231,7 +16088,6 @@ msgid "Include hidden objects in search" msgstr "Gannañ an ergorennoù kuzh er c'hlask" #: ../src/ui/dialog/find.cpp:86 -#, fuzzy msgid "Include loc_ked" msgstr "Gannañ ar re br_ennet" @@ -15240,80 +16096,68 @@ msgid "Include locked objects in search" msgstr "Gannañ an ergorennoù prennet er c'hlask" #: ../src/ui/dialog/find.cpp:88 -#, fuzzy msgid "General" -msgstr "Hollek" +msgstr "Hollek" #: ../src/ui/dialog/find.cpp:90 -#, fuzzy msgid "_ID" -msgstr "_Naoudi : " +msgstr "_Naoudi (id) : " #: ../src/ui/dialog/find.cpp:90 -#, fuzzy msgid "Search id name" -msgstr "Klask skeudennoù" +msgstr "Klask anv an naoudi (ID)" #: ../src/ui/dialog/find.cpp:91 -#, fuzzy msgid "Attribute _name" -msgstr "Anv an doareenn" +msgstr "_Anv an doareenn" #: ../src/ui/dialog/find.cpp:91 -#, fuzzy msgid "Search attribute name" -msgstr "Anv an doareenn" +msgstr "Klask anv an doareenn" #: ../src/ui/dialog/find.cpp:92 -#, fuzzy msgid "Attri_bute value" -msgstr "Gwerzh an doareenn" +msgstr "Gwerzh an _doareenn" #: ../src/ui/dialog/find.cpp:92 -#, fuzzy msgid "Search attribute value" -msgstr "Gwerzh an doareenn" +msgstr "Klask gwerzh an doareenn" #: ../src/ui/dialog/find.cpp:93 -#, fuzzy msgid "_Style" -msgstr "_Stil : " +msgstr "_Stil" #: ../src/ui/dialog/find.cpp:93 -#, fuzzy msgid "Search style" -msgstr "Klask klonioù" +msgstr "Klask ar stil" #: ../src/ui/dialog/find.cpp:94 msgid "F_ont" -msgstr "" +msgstr "N_odrezh" #: ../src/ui/dialog/find.cpp:94 -#, fuzzy msgid "Search fonts" -msgstr "Klask klonioù" +msgstr "Klask an nodrezhoù" #: ../src/ui/dialog/find.cpp:95 -#, fuzzy msgid "Properties" -msgstr "Perzhioù %s" +msgstr "Perzhioù" #: ../src/ui/dialog/find.cpp:97 msgid "All types" msgstr "Holl rizhoù" #: ../src/ui/dialog/find.cpp:97 -#, fuzzy msgid "Search all object types" -msgstr "Klask e holl rizhoù ergorennoù" +msgstr "Klask an holl rizhoù ergorennoù" #: ../src/ui/dialog/find.cpp:98 msgid "Rectangles" -msgstr "Reizhkornioù" +msgstr "Reizhkornegoù" #: ../src/ui/dialog/find.cpp:98 msgid "Search rectangles" -msgstr "Klask reizhkornioù" +msgstr "Klask reizhkornegoù" #: ../src/ui/dialog/find.cpp:99 msgid "Ellipses" @@ -15365,7 +16209,6 @@ msgstr "Klask strolladoù" #. TRANSLATORS: "Clones" is a noun indicating type of object to find #: ../src/ui/dialog/find.cpp:107 -#, fuzzy msgctxt "Find dialog" msgid "Clones" msgstr "Klonioù" @@ -15392,37 +16235,31 @@ msgid "Search offset objects" msgstr "Klask linkad ergorennoù" #: ../src/ui/dialog/find.cpp:111 -#, fuzzy msgid "Object types" -msgstr "Rizh an ergorenn" +msgstr "Rizh an ergorennoù" #: ../src/ui/dialog/find.cpp:114 msgid "_Find" msgstr "_Kavout" #: ../src/ui/dialog/find.cpp:114 -#, fuzzy msgid "Select all objects matching the selection criteria" -msgstr "" -"Diuzañ an ergorennoù o klotañ gant an holl vaeziennoù hoc'h eus leuniet" +msgstr "Diuzañ an holl ergorennoù o klotañ gant dezverkoù an diuzad" #: ../src/ui/dialog/find.cpp:115 -#, fuzzy msgid "_Replace All" -msgstr "Amsaviñ" +msgstr "_Amsaviñ pep tra" #: ../src/ui/dialog/find.cpp:115 -#, fuzzy msgid "Replace all matches" -msgstr "Amsaviñ an destenn" +msgstr "Amsaviñ an holl genglotadurioù" -#: ../src/ui/dialog/find.cpp:775 -#, fuzzy +#: ../src/ui/dialog/find.cpp:797 msgid "Nothing to replace" -msgstr "Netra da adober." +msgstr "Netra da amsaviñ." #. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed -#: ../src/ui/dialog/find.cpp:816 +#: ../src/ui/dialog/find.cpp:838 #, c-format msgid "%d object found (out of %d), %s match." msgid_plural "%d objects found (out of %d), %s match." @@ -15431,76 +16268,71 @@ msgstr[0] "" msgstr[1] "" "%d ergorenn bet kavet (diwar %d), %s o kenglotañ ganto." -#: ../src/ui/dialog/find.cpp:819 +#: ../src/ui/dialog/find.cpp:841 msgid "exact" msgstr "rik" -#: ../src/ui/dialog/find.cpp:819 +#: ../src/ui/dialog/find.cpp:841 msgid "partial" msgstr "darnel" #. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:822 -#, fuzzy +#: ../src/ui/dialog/find.cpp:844 msgid "%1 match replaced" msgid_plural "%1 matches replaced" -msgstr[0] "Amsaviñ" -msgstr[1] "Amsaviñ" +msgstr[0] "%1 c'henglotadur bet amsavet" +msgstr[1] "%1 a genglotadurioù bet amsavet" #. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:826 -#, fuzzy +#: ../src/ui/dialog/find.cpp:848 msgid "%1 object found" msgid_plural "%1 objects found" -msgstr[0] "Ergorenn ebet bet kavet" -msgstr[1] "Ergorenn ebet bet kavet" +msgstr[0] "%1 ergorenn bet kavet" +msgstr[1] "%1 ergorenn bet kavet" -#: ../src/ui/dialog/find.cpp:837 -#, fuzzy +#: ../src/ui/dialog/find.cpp:862 msgid "Replace text or property" -msgstr "Arventenniñ perzhioù an dealfoù" +msgstr "Amsaviñ an destenn pe ar perzh" -#: ../src/ui/dialog/find.cpp:841 -#, fuzzy +#: ../src/ui/dialog/find.cpp:866 msgid "Nothing found" -msgstr "Netra da zizober." +msgstr "Netra bet kavet." -#: ../src/ui/dialog/find.cpp:846 +#: ../src/ui/dialog/find.cpp:871 msgid "No objects found" msgstr "Ergorenn ebet bet kavet" -#: ../src/ui/dialog/find.cpp:867 -#, fuzzy +#: ../src/ui/dialog/find.cpp:892 msgid "Select an object type" -msgstr "Arredaoliñ an ergorennoù bet diuzet" +msgstr "Diuzañ ur rizh ergorenn" -#: ../src/ui/dialog/find.cpp:885 -#, fuzzy +#: ../src/ui/dialog/find.cpp:910 msgid "Select a property" -msgstr "Arventenniñ perzhioù an dealfoù" +msgstr "Diuañ ur prezh" #: ../src/ui/dialog/font-substitution.cpp:87 msgid "" "\n" "Some fonts are not available and have been substituted." msgstr "" +"\n" +"Nodrezhoù zo n'int ket hegerz hag amsavet int bet." #: ../src/ui/dialog/font-substitution.cpp:90 msgid "Font substitution" -msgstr "" +msgstr "Amsavadur an nodrezh" #: ../src/ui/dialog/font-substitution.cpp:109 -#, fuzzy msgid "Select all the affected items" -msgstr "Arredaoliñ an ergorennoù bet diuzet" +msgstr "Diuzañ an holl ergorennoù bet tizhet" #: ../src/ui/dialog/font-substitution.cpp:114 msgid "Don't show this warning again" -msgstr "" +msgstr "Na ziskouez an ezvezh-mañ en-dro" #: ../src/ui/dialog/font-substitution.cpp:255 msgid "Font '%1' substituted with '%2'" -msgstr "" +msgstr "Amsavet eo bet an nodrezh '%1' gant '%2'" #: ../src/ui/dialog/glyphs.cpp:60 ../src/ui/dialog/glyphs.cpp:152 msgid "all" @@ -16240,9 +17072,8 @@ msgid "X:" msgstr "X :" #: ../src/ui/dialog/grid-arrange-tab.cpp:589 -#, fuzzy msgid "Horizontal spacing between columns." -msgstr "Esaouiñ a-zremm etre ar bannoù (piks.)" +msgstr "Esaouiñ a-blaen etre ar bannoù." #: ../src/ui/dialog/grid-arrange-tab.cpp:590 #: ../src/ui/dialog/object-attributes.cpp:67 @@ -16252,23 +17083,20 @@ msgid "Y:" msgstr "Y :" #: ../src/ui/dialog/grid-arrange-tab.cpp:590 -#, fuzzy msgid "Vertical spacing between rows." -msgstr "Esaouiñ a-serzh etre ar renkoù (piks.)" +msgstr "Esaouiñ a-serzh etre ar renkoù." #: ../src/ui/dialog/grid-arrange-tab.cpp:637 -#, fuzzy msgid "_Rows:" -msgstr "Renkoù :" +msgstr "_Renkoù :" #: ../src/ui/dialog/grid-arrange-tab.cpp:646 msgid "Number of rows" msgstr "Niver a renkoù" #: ../src/ui/dialog/grid-arrange-tab.cpp:650 -#, fuzzy msgid "Equal _height" -msgstr "Sav unvan" +msgstr "_Sav unvan" #: ../src/ui/dialog/grid-arrange-tab.cpp:661 msgid "If not set, each row has the height of the tallest object in it" @@ -16277,18 +17105,16 @@ msgstr "" #. #### Number of columns #### #: ../src/ui/dialog/grid-arrange-tab.cpp:677 -#, fuzzy msgid "_Columns:" -msgstr "Bannoù :" +msgstr "_Bannoù :" #: ../src/ui/dialog/grid-arrange-tab.cpp:686 msgid "Number of columns" msgstr "Niver a vannoù" #: ../src/ui/dialog/grid-arrange-tab.cpp:690 -#, fuzzy msgid "Equal _width" -msgstr "Led unvan" +msgstr "_Led unvan" #: ../src/ui/dialog/grid-arrange-tab.cpp:700 msgid "If not set, each column has the width of the widest object in it" @@ -16297,20 +17123,17 @@ msgstr "" #. Anchor selection widget #: ../src/ui/dialog/grid-arrange-tab.cpp:711 -#, fuzzy msgid "Alignment:" -msgstr "Desteudañ" +msgstr "Desteudañ :" #. #### Radio buttons to control spacing manually or to fit selection bbox #### #: ../src/ui/dialog/grid-arrange-tab.cpp:720 -#, fuzzy msgid "_Fit into selection box" -msgstr "Lakaat e-barzh ar voestad diuzañ" +msgstr "Lakaat da gen_glotañ e-barzh ar voestad diuzañ" #: ../src/ui/dialog/grid-arrange-tab.cpp:727 -#, fuzzy msgid "_Set spacing:" -msgstr "Arventenniñ an esaouiñ :" +msgstr "Arventenniñ an _esaouiñ :" #: ../src/ui/dialog/guides.cpp:47 msgid "Rela_tive change" @@ -16321,30 +17144,26 @@ msgid "Move and/or rotate the guide relative to current settings" msgstr "Dilec'hiañ ha/pe c'hwelañ an dealf e-keñver e arventennoù bremanel" #: ../src/ui/dialog/guides.cpp:48 -#, fuzzy msgctxt "Guides" msgid "_X:" -msgstr "X :" +msgstr "_X :" #: ../src/ui/dialog/guides.cpp:49 -#, fuzzy msgctxt "Guides" msgid "_Y:" -msgstr "Y :" +msgstr "_Y:" #: ../src/ui/dialog/guides.cpp:50 ../src/ui/dialog/object-properties.cpp:59 -#, fuzzy msgid "_Label:" -msgstr "Skri_tell" +msgstr "Skri_tell :" #: ../src/ui/dialog/guides.cpp:50 msgid "Optionally give this guideline a name" -msgstr "" +msgstr "Reiñ un anv d'an dealf-mañ dre zibarzh" #: ../src/ui/dialog/guides.cpp:51 -#, fuzzy msgid "_Angle:" -msgstr "Korn :" +msgstr "_Korn :" #: ../src/ui/dialog/guides.cpp:130 msgid "Set guide properties" @@ -16354,12 +17173,12 @@ msgstr "Arventenniñ perzhioù an dealfoù" msgid "Guideline" msgstr "Dealf" -#: ../src/ui/dialog/guides.cpp:310 +#: ../src/ui/dialog/guides.cpp:311 #, c-format msgid "Guideline ID: %s" msgstr "Naoudi linenn an dealfoù : %s" -#: ../src/ui/dialog/guides.cpp:316 +#: ../src/ui/dialog/guides.cpp:317 #, c-format msgid "Current: %s" msgstr "Arventennoù bremanel : %s" @@ -16378,66 +17197,64 @@ msgid "Actual Size:" msgstr "Ment vremanel :" #: ../src/ui/dialog/icon-preview.cpp:245 -#, fuzzy msgctxt "Icon preview window" msgid "Sele_ction" -msgstr "Diuzad" +msgstr "Diu_zad" #: ../src/ui/dialog/icon-preview.cpp:247 msgid "Selection only or whole document" msgstr "Diuzad nemetken pe an teul a-bezh" -#: ../src/ui/dialog/inkscape-preferences.cpp:181 +#: ../src/ui/dialog/inkscape-preferences.cpp:183 msgid "Show selection cue" msgstr "Diskouez merk an diuzañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:182 +#: ../src/ui/dialog/inkscape-preferences.cpp:184 msgid "" "Whether selected objects display a selection cue (the same as in selector)" msgstr "" "Mar diuzet e vez skrammet ur merk diuzañ gant an ergorennoù (an hevelep hini " "hag en diuzer)" -#: ../src/ui/dialog/inkscape-preferences.cpp:188 +#: ../src/ui/dialog/inkscape-preferences.cpp:190 msgid "Enable gradient editing" msgstr "Gweredekaat embann an ilrezennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:189 +#: ../src/ui/dialog/inkscape-preferences.cpp:191 msgid "Whether selected objects display gradient editing controls" msgstr "" "Mar diuzet e vez skammet reolerioù embann an ilrezennoù gant an ergorennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:194 +#: ../src/ui/dialog/inkscape-preferences.cpp:196 msgid "Conversion to guides uses edges instead of bounding box" -msgstr "Amdreiñ da zealfoù a arver riblennoù e-lec'h boestad bevennet" +msgstr "Amdreiñ da zealfoù a arver riblennoù e-lec'h ur voestad vevenniñ" -#: ../src/ui/dialog/inkscape-preferences.cpp:195 +#: ../src/ui/dialog/inkscape-preferences.cpp:197 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 "" "Amdreiñ un ergorenn da zealfoù a lakaa a re-se a-hed riblennoù gwir an " -"ergorenn (o tarvanañ stumm an ergorenn), ket a-hed ar voestad bevennet" +"ergorenn (o tarvanañ stumm an ergorenn), ket a-hed ar voestad vevenniñ" -#: ../src/ui/dialog/inkscape-preferences.cpp:202 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:204 msgid "Ctrl+click _dot size:" -msgstr "Ctrl+Klik ment ar pikoù :" +msgstr "Ctrl+Klik ment ar _pikoù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:202 +#: ../src/ui/dialog/inkscape-preferences.cpp:204 msgid "times current stroke width" msgstr "a wechioù tevder an tres bremanel" -#: ../src/ui/dialog/inkscape-preferences.cpp:203 +#: ../src/ui/dialog/inkscape-preferences.cpp:205 msgid "Size of dots created with Ctrl+click (relative to current stroke width)" msgstr "" "Ment ar pikoù krouet gant Ctrl+Klikañ (o taveiñ da devder an tres bremanel)" -#: ../src/ui/dialog/inkscape-preferences.cpp:218 +#: ../src/ui/dialog/inkscape-preferences.cpp:220 msgid "No objects selected to take the style from." msgstr "Ergorenn ebet bet diuzet da gemer he stil diouti." -#: ../src/ui/dialog/inkscape-preferences.cpp:227 +#: ../src/ui/dialog/inkscape-preferences.cpp:229 msgid "" "More than one object selected. Cannot take style from multiple " "objects." @@ -16445,81 +17262,79 @@ msgstr "" "Muioc'h eget un ergorenn bet diuzet N'haller ket kemer ar stil diouzh " "meur a ergorenn." -#: ../src/ui/dialog/inkscape-preferences.cpp:260 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:265 msgid "Style of new objects" -msgstr "Stil ar reizhkornioù nevez" +msgstr "Stil an ergorennoù nevez" -#: ../src/ui/dialog/inkscape-preferences.cpp:262 +#: ../src/ui/dialog/inkscape-preferences.cpp:267 msgid "Last used style" msgstr "Stil diwezhañ arveret" -#: ../src/ui/dialog/inkscape-preferences.cpp:264 +#: ../src/ui/dialog/inkscape-preferences.cpp:269 msgid "Apply the style you last set on an object" -msgstr "Arloañ ar stil diwezhañ bet arventennet d'ur ergorenn" +msgstr "Seveniñ ar stil diwezhañ bet arventennet d'ur ergorenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:269 +#: ../src/ui/dialog/inkscape-preferences.cpp:274 msgid "This tool's own style:" msgstr "Stil dezhañ e unan ar benveg-mañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:273 +#: ../src/ui/dialog/inkscape-preferences.cpp:278 msgid "" "Each tool may store its own style to apply to the newly created objects. Use " "the button below to set it." msgstr "" -"Gant pep benveg e vez kavadet he stil dezhi evit e arloañ d'an ergorennoù " +"Gant pep benveg e vez kavadet he stil dezhi evit e seveniñ d'an ergorennoù " "nevez savet. Arverañ an afell amañ dindan evit arvetenniñ." #. style swatch -#: ../src/ui/dialog/inkscape-preferences.cpp:277 +#: ../src/ui/dialog/inkscape-preferences.cpp:282 msgid "Take from selection" msgstr "Kemer diouzh an diuzad" -#: ../src/ui/dialog/inkscape-preferences.cpp:282 +#: ../src/ui/dialog/inkscape-preferences.cpp:287 msgid "This tool's style of new objects" msgstr "Stil ar benveg-mañ digant an ergorennoù nevez" -#: ../src/ui/dialog/inkscape-preferences.cpp:289 +#: ../src/ui/dialog/inkscape-preferences.cpp:294 msgid "Remember the style of the (first) selected object as this tool's style" msgstr "" "Derc'hel soñj e stil an ergorenn (gentañ) bet diuzet evit stil ar benveg" -#: ../src/ui/dialog/inkscape-preferences.cpp:294 +#: ../src/ui/dialog/inkscape-preferences.cpp:299 msgid "Tools" msgstr "Binvioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:297 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:302 msgid "Bounding box to use" -msgstr "Boestad vevennet da arverañ" +msgstr "Boestad vevenniñ da arverañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:298 +#: ../src/ui/dialog/inkscape-preferences.cpp:303 msgid "Visual bounding box" -msgstr "Boestad bevennet hewel" +msgstr "Boestad vevenniñ hewel" -#: ../src/ui/dialog/inkscape-preferences.cpp:300 +#: ../src/ui/dialog/inkscape-preferences.cpp:305 msgid "This bounding box includes stroke width, markers, filter margins, etc." msgstr "" -"Gannet eo er voestad-mañ tevder an tres, merkerioù, marzioù ar siloù, h.a." +"Gannet eo er voestad vevenniñ-mañ tevder an tres, merkerioù, marzioù ar " +"siloù, h.a." -#: ../src/ui/dialog/inkscape-preferences.cpp:301 +#: ../src/ui/dialog/inkscape-preferences.cpp:306 msgid "Geometric bounding box" -msgstr "Boestad bevennet mentoniel" +msgstr "Boestad vevenniñ ventoniel" -#: ../src/ui/dialog/inkscape-preferences.cpp:303 +#: ../src/ui/dialog/inkscape-preferences.cpp:308 msgid "This bounding box includes only the bare path" -msgstr "Gannet eo er voest riblennet-mañ an treug goullo hepken" +msgstr "Gannet eo er voestad vevenniñ-mañ an treug goullo hepken" -#: ../src/ui/dialog/inkscape-preferences.cpp:305 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:310 msgid "Conversion to guides" -msgstr "Amdreiñ da zealfoù :" +msgstr "Amdreiñ da zealfoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:306 +#: ../src/ui/dialog/inkscape-preferences.cpp:311 msgid "Keep objects after conversion to guides" msgstr "Mirout an ergorennoù goude bezañ bet amdroet da zealfoù." -#: ../src/ui/dialog/inkscape-preferences.cpp:308 +#: ../src/ui/dialog/inkscape-preferences.cpp:313 msgid "" "When converting an object to guides, don't delete the object after the " "conversion" @@ -16527,11 +17342,11 @@ msgstr "" "Pa vez amdroet un ergorenn da zealfoù, arabat diverkañ an ergorenn goude an " "amdroadur" -#: ../src/ui/dialog/inkscape-preferences.cpp:309 +#: ../src/ui/dialog/inkscape-preferences.cpp:314 msgid "Treat groups as a single object" msgstr "Labourat war ar strolladoù evel ma vefent ur ergorenn eeun" -#: ../src/ui/dialog/inkscape-preferences.cpp:311 +#: ../src/ui/dialog/inkscape-preferences.cpp:316 msgid "" "Treat groups as a single object during conversion to guides rather than " "converting each child separately" @@ -16539,106 +17354,109 @@ msgstr "" "Keweriañ ar strolladoù da ergorennoù eeun e-pad an amdroadur da zealfoù " "kentoc'h eget amdreiñ pep mab diouzh e du" -#: ../src/ui/dialog/inkscape-preferences.cpp:313 +#: ../src/ui/dialog/inkscape-preferences.cpp:318 msgid "Average all sketches" msgstr "Lakaat ur berzhded keitat war an holl vrastresoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:314 +#: ../src/ui/dialog/inkscape-preferences.cpp:319 msgid "Width is in absolute units" msgstr "Led e unanennoù dizave" -#: ../src/ui/dialog/inkscape-preferences.cpp:315 +#: ../src/ui/dialog/inkscape-preferences.cpp:320 msgid "Select new path" msgstr "Diuzañ un treug nevez" -#: ../src/ui/dialog/inkscape-preferences.cpp:316 +#: ../src/ui/dialog/inkscape-preferences.cpp:321 msgid "Don't attach connectors to text objects" msgstr "Arabat liammañ ar c'hennaskerioù ouzh an testennoù" #. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:319 +#: ../src/ui/dialog/inkscape-preferences.cpp:324 msgid "Selector" msgstr "Diuzer" -#: ../src/ui/dialog/inkscape-preferences.cpp:324 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:329 msgid "When transforming, show" -msgstr "Pa vez treuzfurmet, diskouez :" +msgstr "Pa vez treuzfurmet, diskouez" -#: ../src/ui/dialog/inkscape-preferences.cpp:325 +#: ../src/ui/dialog/inkscape-preferences.cpp:330 msgid "Objects" msgstr "Ergorennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:327 +#: ../src/ui/dialog/inkscape-preferences.cpp:332 msgid "Show the actual objects when moving or transforming" msgstr "Diskouez an ergorennoù bremanel pa vezont dilec'hiet pe dreuzfurmet" -#: ../src/ui/dialog/inkscape-preferences.cpp:328 +#: ../src/ui/dialog/inkscape-preferences.cpp:333 msgid "Box outline" msgstr "Trolinenn ar voest" -#: ../src/ui/dialog/inkscape-preferences.cpp:330 +#: ../src/ui/dialog/inkscape-preferences.cpp:335 msgid "Show only a box outline of the objects when moving or transforming" msgstr "" "Diskouez trolinenn boest an ergorennoù pa vezont dilec'hiet pe dreuzfurmet" -#: ../src/ui/dialog/inkscape-preferences.cpp:331 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:336 msgid "Per-object selection cue" -msgstr "Merk diuzañ dre bep ergorenn :" +msgstr "Merk diuzañ dre bep ergorenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:334 +#: ../src/ui/dialog/inkscape-preferences.cpp:337 +msgctxt "Selection cue" +msgid "None" +msgstr "Tra ebet" + +#: ../src/ui/dialog/inkscape-preferences.cpp:339 msgid "No per-object selection indication" msgstr "Megeg ebet a-fet diuzañ dre bep ergorenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:335 +#: ../src/ui/dialog/inkscape-preferences.cpp:340 msgid "Mark" msgstr "Merk" -#: ../src/ui/dialog/inkscape-preferences.cpp:337 +#: ../src/ui/dialog/inkscape-preferences.cpp:342 msgid "Each selected object has a diamond mark in the top left corner" msgstr "Ur merk diamant e kornad kleiz al lein zo da bep ergorenn diuzet" -#: ../src/ui/dialog/inkscape-preferences.cpp:338 +#: ../src/ui/dialog/inkscape-preferences.cpp:343 msgid "Box" msgstr "Boest" -#: ../src/ui/dialog/inkscape-preferences.cpp:340 +#: ../src/ui/dialog/inkscape-preferences.cpp:345 msgid "Each selected object displays its bounding box" -msgstr "Skrammet e vo he boest bevennet gant pep ergorenn diuzet" +msgstr "Skrammet e vo he boestad vevenniñ gant pep ergorenn diuzet" #. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:343 +#: ../src/ui/dialog/inkscape-preferences.cpp:348 msgid "Node" msgstr "Klom" -#: ../src/ui/dialog/inkscape-preferences.cpp:346 +#: ../src/ui/dialog/inkscape-preferences.cpp:351 msgid "Path outline" msgstr "Trolinenn an treug" -#: ../src/ui/dialog/inkscape-preferences.cpp:347 +#: ../src/ui/dialog/inkscape-preferences.cpp:352 msgid "Path outline color" msgstr "Liv trolinenn an treug" -#: ../src/ui/dialog/inkscape-preferences.cpp:348 +#: ../src/ui/dialog/inkscape-preferences.cpp:353 msgid "Selects the color used for showing the path outline" msgstr "Diuzañ a ra al liv arveret evit diskouez trolinenn an treug" -#: ../src/ui/dialog/inkscape-preferences.cpp:349 +#: ../src/ui/dialog/inkscape-preferences.cpp:354 msgid "Always show outline" msgstr "Diskouez an drolinenn bepred" -#: ../src/ui/dialog/inkscape-preferences.cpp:350 +#: ../src/ui/dialog/inkscape-preferences.cpp:355 msgid "Show outlines for all paths, not only invisible paths" msgstr "" "Diskouez an trolinennoù evit an holl dreugoù, ket evit an treugoù diwelus " "hepken" -#: ../src/ui/dialog/inkscape-preferences.cpp:351 +#: ../src/ui/dialog/inkscape-preferences.cpp:356 msgid "Update outline when dragging nodes" msgstr "Hizivaat an drolinenn pa vez riklet klomoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:352 +#: ../src/ui/dialog/inkscape-preferences.cpp:357 msgid "" "Update the outline when dragging or transforming nodes; if this is off, the " "outline will only update when completing a drag" @@ -16646,11 +17464,11 @@ msgstr "" "Hizivaat an drolinenn pa vez riklet pe dreuzfurmet klomoù. Mar diweredekaet " "e vo hizivaet an drolinenn pa vo peurechu ar riklañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:353 +#: ../src/ui/dialog/inkscape-preferences.cpp:358 msgid "Update paths when dragging nodes" msgstr "Hizivaat an treugoù pa vez riklet klomoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:354 +#: ../src/ui/dialog/inkscape-preferences.cpp:359 msgid "" "Update paths when dragging or transforming nodes; if this is off, paths will " "only be updated when completing a drag" @@ -16658,11 +17476,11 @@ msgstr "" "Hizivaat an treugoù pa vez riklet pe dreuzfurmet klomoù ; mar diweredekaet e " "vo hizivaet an drolinenn pa vo peurechu ar riklañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:355 +#: ../src/ui/dialog/inkscape-preferences.cpp:360 msgid "Show path direction on outlines" msgstr "Diskouez tuadur an treug war an trolinennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:356 +#: ../src/ui/dialog/inkscape-preferences.cpp:361 msgid "" "Visualize the direction of selected paths by drawing small arrows in the " "middle of each outline segment" @@ -16670,29 +17488,28 @@ msgstr "" "Diskouez an tuadur eus an treugoù diuzet dre zresañ biroù bihan e kreiz pep " "trolinenn ur regenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:357 +#: ../src/ui/dialog/inkscape-preferences.cpp:362 msgid "Show temporary path outline" msgstr "Diskouez trolinenn an treug ent dargouezhek" -#: ../src/ui/dialog/inkscape-preferences.cpp:358 +#: ../src/ui/dialog/inkscape-preferences.cpp:363 msgid "When hovering over a path, briefly flash its outline" msgstr "Pa dremen dreist un treug, lakaat luc'h ent berr war e drolinenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:359 +#: ../src/ui/dialog/inkscape-preferences.cpp:364 msgid "Show temporary outline for selected paths" msgstr "Diskouez ent dargouezhek an drolinenn evit an treugoù diuzet" -#: ../src/ui/dialog/inkscape-preferences.cpp:360 +#: ../src/ui/dialog/inkscape-preferences.cpp:365 msgid "Show temporary outline even when a path is selected for editing" msgstr "" "Diskouez trolinennoù padennek ha pa vefe diuzet un treug evit an embann" -#: ../src/ui/dialog/inkscape-preferences.cpp:362 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:367 msgid "_Flash time:" -msgstr "Pad al luc'h" +msgstr "_Pad al luc'h :" -#: ../src/ui/dialog/inkscape-preferences.cpp:362 +#: ../src/ui/dialog/inkscape-preferences.cpp:367 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 " @@ -16702,23 +17519,23 @@ msgstr "" "logodenn dreistañ (e milieilennoù) ; erspizañ 0 a-benn ma vo diskouezet an " "drolinenn betek ma kuitay al logodenn diwar an treug" -#: ../src/ui/dialog/inkscape-preferences.cpp:363 +#: ../src/ui/dialog/inkscape-preferences.cpp:368 msgid "Editing preferences" msgstr "Embannadur ar gwellvezioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:369 msgid "Show transform handles for single nodes" msgstr "Diskouez dornelloù treuzfurmañ evit ar c'hlomoù eeun" -#: ../src/ui/dialog/inkscape-preferences.cpp:365 +#: ../src/ui/dialog/inkscape-preferences.cpp:370 msgid "Show transform handles even when only a single node is selected" msgstr "Diskouez dornelloù treuzfurmañ ha pa vefe diuzet ur c'hlom eeun hepken" -#: ../src/ui/dialog/inkscape-preferences.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 msgid "Deleting nodes preserves shape" msgstr "Diverkañ klomoù ne zistumm ket al lun" -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/inkscape-preferences.cpp:372 msgid "" "Move handles next to deleted nodes to resemble original shape; hold Ctrl to " "get the other behavior" @@ -16727,54 +17544,50 @@ msgstr "" "orin ; derc'hel Ctrl a-benn kaout an emzalc'hioù all" #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:370 +#: ../src/ui/dialog/inkscape-preferences.cpp:375 msgid "Tweak" msgstr "Peurlipat" -#: ../src/ui/dialog/inkscape-preferences.cpp:371 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:376 msgid "Object paint style" -msgstr "Poentoù kreiz an ergorenn" +msgstr "Stil pentañ an ergorenn" #. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:376 +#: ../src/ui/dialog/inkscape-preferences.cpp:381 #: ../src/widgets/desktop-widget.cpp:631 msgid "Zoom" msgstr "Zoum" #. Measure -#: ../src/ui/dialog/inkscape-preferences.cpp:381 ../src/verbs.cpp:2678 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:386 ../src/verbs.cpp:2765 msgctxt "ContextVerb" msgid "Measure" msgstr "Muzul" -#: ../src/ui/dialog/inkscape-preferences.cpp:383 +#: ../src/ui/dialog/inkscape-preferences.cpp:388 msgid "Ignore first and last points" -msgstr "" +msgstr "Leuskel a-gostez ar poent kentañ hag an hini diwezhañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:384 +#: ../src/ui/dialog/inkscape-preferences.cpp:389 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 "" +"Ne vo ket taolet pled eus linenn reoliñ ar benveg muzuliañ etre an derou hag " +"an dibenn evit jediñ hirderioù. Skrammet e vo hirderioù etre kenskejadennoù " +"ar c'hrommennoù bremanel nemetken." #. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:387 +#: ../src/ui/dialog/inkscape-preferences.cpp:392 msgid "Shapes" msgstr "Lunioù" -#. Pencil -#: ../src/ui/dialog/inkscape-preferences.cpp:415 -msgid "Pencil" -msgstr "Kreion" - -#: ../src/ui/dialog/inkscape-preferences.cpp:419 +#: ../src/ui/dialog/inkscape-preferences.cpp:424 msgid "Sketch mode" msgstr "Mod Sketch" -#: ../src/ui/dialog/inkscape-preferences.cpp:421 +#: ../src/ui/dialog/inkscape-preferences.cpp:426 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" @@ -16784,26 +17597,26 @@ msgstr "" "nevez" #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:424 +#: ../src/ui/dialog/inkscape-preferences.cpp:429 #: ../src/ui/dialog/input.cpp:1485 msgid "Pen" msgstr "Kreion" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:430 +#: ../src/ui/dialog/inkscape-preferences.cpp:435 msgid "Calligraphy" msgstr "Kaerskrivañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:434 +#: ../src/ui/dialog/inkscape-preferences.cpp:439 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 "" "Mar gweredekaet, e unanennoù dizave (pikselioù) emren e-keñver ar zoum eo " -"tevder ar c'hreion ; a-henn-all liammet eo tevder ar c'hreion ouzh ar zoum a-" +"tevder ar c'hreion ; a-hend-all liammet eo tevder ar c'hreion ouzh ar zoum a-" "benn ma chomo heñvel gant ne vern pe doare zoumañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:436 +#: ../src/ui/dialog/inkscape-preferences.cpp:441 msgid "" "If on, each newly created object will be selected (deselecting previous " "selection)" @@ -16812,111 +17625,113 @@ msgstr "" "diuzad kent)" #. Text -#: ../src/ui/dialog/inkscape-preferences.cpp:439 ../src/verbs.cpp:2670 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:444 ../src/verbs.cpp:2757 msgctxt "ContextVerb" msgid "Text" msgstr "Testenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:444 +#: ../src/ui/dialog/inkscape-preferences.cpp:449 msgid "Show font samples in the drop-down list" msgstr "Diskouez ar standilhonoù nodrezhoù war ar roll dibunadus" -#: ../src/ui/dialog/inkscape-preferences.cpp:445 +#: ../src/ui/dialog/inkscape-preferences.cpp:450 msgid "" "Show font samples alongside font names in the drop-down list in Text bar" msgstr "" "Diskouez ar standilhonoù nodrezhoù a-hed anvioù an nodrezhoù war ar roll " "dibunadus e barrenn an destenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:447 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:452 msgid "Show font substitution warning dialog" -msgstr "Diskouez an afell serriñ war ar voestad emziviz" +msgstr "Diskouez ar voestad emziviz da evezhiañ a-fet erlec'hiañ nodrezhoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:448 +#: ../src/ui/dialog/inkscape-preferences.cpp:453 msgid "" "Show font substitution warning dialog when requested fonts are not available " "on the system" msgstr "" +"Diskouez boestad emziviz evezhiañ a-fet amsavadur an nodrezhoù pa vank " +"nodrezhoù war ar reizhiad" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Pixel" msgstr "piksel" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Pica" msgstr "pica" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Millimeter" msgstr "milimetr" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Centimeter" msgstr "c'hentimetr" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Inch" msgstr "meutad" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Em square" msgstr "emmed karrez" #. , _("Ex square"), _("Percent") #. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT -#: ../src/ui/dialog/inkscape-preferences.cpp:454 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:459 msgid "Text units" -msgstr "Enankad testenn" +msgstr "Unanennoù an destenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:461 msgid "Text size unit type:" -msgstr "Testenn : Kemmañ stil an nodrezh" +msgstr "Ment an destenn ha rizh an unanennoù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:457 +#: ../src/ui/dialog/inkscape-preferences.cpp:462 msgid "Set the type of unit used in the text toolbar and text dialogs" msgstr "" +"Despizañ rizh an unanennoù e barrenn ostilhoù an destenn hag e boestadoù " +"emziviz an destenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:458 +#: ../src/ui/dialog/inkscape-preferences.cpp:463 msgid "Always output text size in pixels (px)" -msgstr "" +msgstr "Lavarout ment an destenn e pikselioù (pks)" -#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/dialog/inkscape-preferences.cpp:464 msgid "" "Always convert the text size units above into pixels (px) before saving to " "file" msgstr "" +"Amdreiñ bepred unanennoù ment an destenn e pikselioù (pks) kent enrollañ er " +"restr" #. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:464 +#: ../src/ui/dialog/inkscape-preferences.cpp:469 msgid "Spray" msgstr "Difruañ" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:469 +#: ../src/ui/dialog/inkscape-preferences.cpp:474 msgid "Eraser" msgstr "Diverkell" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:473 +#: ../src/ui/dialog/inkscape-preferences.cpp:478 msgid "Paint Bucket" msgstr "Sailh Livañ" #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:478 -#: ../src/widgets/gradient-selector.cpp:152 -#: ../src/widgets/gradient-selector.cpp:320 +#: ../src/ui/dialog/inkscape-preferences.cpp:483 +#: ../src/widgets/gradient-selector.cpp:134 +#: ../src/widgets/gradient-selector.cpp:302 msgid "Gradient" msgstr "Ilrezenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:480 +#: ../src/ui/dialog/inkscape-preferences.cpp:485 msgid "Prevent sharing of gradient definitions" msgstr "Mirout ouzh rannadur depizadurioù an ilrezennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:482 +#: ../src/ui/dialog/inkscape-preferences.cpp:487 msgid "" "When on, shared gradient definitions are automatically forked on change; " "uncheck to allow sharing of gradient definitions so that editing one object " @@ -16927,38 +17742,41 @@ msgstr "" "ma vo tizhet ergorennoù all, oc'h arverañ an hevelep ilrezenn, mar bez " "kemmet un ergorenn. " -#: ../src/ui/dialog/inkscape-preferences.cpp:483 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:488 msgid "Use legacy Gradient Editor" -msgstr "Embanner ilrezennoù" +msgstr "Arverañ an embanner ilrezennoù kozh" -#: ../src/ui/dialog/inkscape-preferences.cpp:485 +#: ../src/ui/dialog/inkscape-preferences.cpp:490 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 "" +"Mar gweredekaet e vo diskouezet boestad emziviz kozh da embann an ilrezennoù " +"gant an afell Embann an ilrezenn, mar diweredekaet e vo arveret ar benveg " +"Ilrezenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:488 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:493 msgid "Linear gradient _angle:" -msgstr "Leuniañ gant un ilrezenn linennek" +msgstr "K_orn an ilrezenn linennek :" -#: ../src/ui/dialog/inkscape-preferences.cpp:489 +#: ../src/ui/dialog/inkscape-preferences.cpp:494 msgid "" "Default angle of new linear gradients in degrees (clockwise from horizontal)" msgstr "" +"Korn dre ziouer an ilrezennoù linennek nevez e derezioù (gant roud ar bizied " +"diouzh ul linenn a-blaen)" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:493 +#: ../src/ui/dialog/inkscape-preferences.cpp:498 msgid "Dropper" msgstr "Garrennig" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:498 +#: ../src/ui/dialog/inkscape-preferences.cpp:503 msgid "Connector" msgstr "Kennasker" -#: ../src/ui/dialog/inkscape-preferences.cpp:501 +#: ../src/ui/dialog/inkscape-preferences.cpp:506 msgid "If on, connector attachment points will not be shown for text objects" msgstr "" "Mar gweredekaet, poentoù liammañ ar c'hennaskerioù ne vint ket diskouezet " @@ -16966,347 +17784,343 @@ msgstr "" #. LPETool #. disabled, because the LPETool is not finished yet. -#: ../src/ui/dialog/inkscape-preferences.cpp:506 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:511 msgid "LPE Tool" msgstr "Benveg Efedoù Bev an Treug" -#: ../src/ui/dialog/inkscape-preferences.cpp:513 +#: ../src/ui/dialog/inkscape-preferences.cpp:518 msgid "Interface" msgstr "Ketal" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "System default" msgstr "Arventenn ar reizhiad dre ziouer" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "Albanian (sq)" msgstr "Albanieg (sq)" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "Amharic (am)" msgstr "Amharieg (am)" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "Arabic (ar)" msgstr "Arabeg (ar)" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "Armenian (hy)" msgstr "Armenieg (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "Azerbaijani (az)" msgstr "Azerbaijanieg (az)" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "Basque (eu)" msgstr "Euskareg (eu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 +#: ../src/ui/dialog/inkscape-preferences.cpp:521 msgid "Belarusian (be)" msgstr "Belarusianeg (be)" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Bulgarian (bg)" msgstr "Bulgarieg (bg)" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Bengali (bn)" msgstr "Bengalieg (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Bengali/Bangladesh (bn_BD)" -msgstr "Bengalieg (bn)" +msgstr "Bengalieg/Bangladech (bn_BD)" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Breton (br)" msgstr "Brezhoneg (br)" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Catalan (ca)" msgstr "Katalaneg (ca)" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Valencian Catalan (ca@valencia)" msgstr "Katalaneg Valensia (ca@valencia)" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Chinese/China (zh_CN)" msgstr "Sineg/Sina (zh_CN)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:523 msgid "Chinese/Taiwan (zh_TW)" msgstr "Sineg/Taiwan (zh_TW)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:523 msgid "Croatian (hr)" msgstr "Kroateg (hr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:523 msgid "Czech (cs)" msgstr "Tchekeg (cs)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 msgid "Danish (da)" msgstr "Daneg (da)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 msgid "Dutch (nl)" msgstr "Izelvroeg (nl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 msgid "Dzongkha (dz)" msgstr "Dzongkheg (dz)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 msgid "German (de)" msgstr "Alamaneg (de)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 msgid "Greek (el)" msgstr "Gresianeg (el)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 msgid "English (en)" msgstr "Saozneg (en)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 msgid "English/Australia (en_AU)" msgstr "Saozneg/Aostalia (en_AU)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "English/Canada (en_CA)" msgstr "Saozneg/Kanada (en_CA)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "English/Great Britain (en_GB)" msgstr "Saozneg/Breizh-Veur (en_GB)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Pig Latin (en_US@piglatin)" msgstr "Pig Latin (en_US@piglatin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Esperanto (eo)" msgstr "Esperanto (eo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Estonian (et)" msgstr "Estonieg (et)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Farsi (fa)" msgstr "Farsieg (fa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Finnish (fi)" msgstr "Finneg (fi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "French (fr)" msgstr "Galleg (fr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Irish (ga)" msgstr "Iwerzhoneg (ga)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Galician (gl)" msgstr "Galisieg (gl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Hebrew (he)" msgstr "Hebraeg (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Hungarian (hu)" msgstr "Hungareg (hu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Indonesian (id)" msgstr "Indonezieg (id)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Italian (it)" msgstr "Italianeg (it)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Japanese (ja)" msgstr "Japoneg (ja)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Khmer (km)" msgstr "Khmereg (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Kinyarwanda (rw)" msgstr "Kinyarwandeg (rw)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Korean (ko)" msgstr "Koreeg (ko)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Lithuanian (lt)" msgstr "Lituanieg (lt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Latvian (lv)" -msgstr "Lituanieg (lt)" +msgstr "Letoneg (lv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Macedonian (mk)" msgstr "Makedonieg (mk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Mongolian (mn)" msgstr "Mongolieg (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Nepali (ne)" msgstr "Nepalegi (ne)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Norwegian Bokmål (nb)" msgstr "Norwegeg mod Bokmål (nb)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Norwegian Nynorsk (nn)" msgstr "Norwegeg mod Nynorsk (nn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Panjabi (pa)" msgstr "Penjabeg (pa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Polish (pl)" msgstr "Pologneg (pl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Portuguese (pt)" msgstr "Portugaleg (pt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Portuguese/Brazil (pt_BR)" msgstr "Portuguese/Brazil (pt_BR)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Romanian (ro)" msgstr "Romanieg (ro)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Russian (ru)" msgstr "Rusianeg (ru)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Serbian (sr)" msgstr "Serbeg (sr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Serbian in Latin script (sr@latin)" msgstr "Serbeg dre skritur Latin (sr@latin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Slovak (sk)" msgstr "Sloveg (sk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Slovenian (sl)" msgstr "Slovenieg (sl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Spanish (es)" msgstr "Spagnoleg (es)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Spanish/Mexico (es_MX)" msgstr "Spagnoleg/Mec'hiko (es_MX)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Swedish (sv)" msgstr "Swedeg (sv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 -#, fuzzy -msgid "Telugu (te_IN)" -msgstr "Telugueg" +#: ../src/ui/dialog/inkscape-preferences.cpp:532 +msgid "Telugu (te)" +msgstr "Telugueg (te)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Thai (th)" msgstr "Thaieg (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Turkish (tr)" msgstr "Turkeg (tr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Ukrainian (uk)" msgstr "Ukrainieg (uk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Vietnamese (vi)" msgstr "Vietnameg (vi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:559 +#: ../src/ui/dialog/inkscape-preferences.cpp:564 msgid "Language (requires restart):" msgstr "Yezh (ret e vo adloc'hañ) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:560 +#: ../src/ui/dialog/inkscape-preferences.cpp:565 msgid "Set the language for menus and number formats" msgstr "Arventennañ ar yezh evit al lañserioù ha mentrezh an niverioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:563 -#: ../src/ui/dialog/inkscape-preferences.cpp:648 +#: ../src/ui/dialog/inkscape-preferences.cpp:568 +#: ../src/ui/dialog/inkscape-preferences.cpp:653 msgid "Large" msgstr "Bras" -#: ../src/ui/dialog/inkscape-preferences.cpp:563 -#: ../src/ui/dialog/inkscape-preferences.cpp:648 +#: ../src/ui/dialog/inkscape-preferences.cpp:568 +#: ../src/ui/dialog/inkscape-preferences.cpp:653 msgid "Small" msgstr "Bihan" -#: ../src/ui/dialog/inkscape-preferences.cpp:563 +#: ../src/ui/dialog/inkscape-preferences.cpp:568 msgid "Smaller" msgstr "Bihanoc'h" -#: ../src/ui/dialog/inkscape-preferences.cpp:567 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 msgid "Toolbox icon size:" msgstr "Ment arlunioù ar voestad binvioù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 +#: ../src/ui/dialog/inkscape-preferences.cpp:573 msgid "Set the size for the tool icons (requires restart)" msgstr "Arventennañ o vent evit arlunioù ar binvioù (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:571 +#: ../src/ui/dialog/inkscape-preferences.cpp:576 msgid "Control bar icon size:" msgstr "Ment arlunioù ar varrennad reoliañ :" -#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:577 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "" "Arventennañ ar vent evit an arlunioù e barrennad reoliañ ar binvioù da " "arverañ (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:575 +#: ../src/ui/dialog/inkscape-preferences.cpp:580 msgid "Secondary toolbar icon size:" msgstr "Ment an arlunioù war eil barrennad binvioù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:576 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "" "Arventennañ ment an arlunioù war eil barrennad vinvioù arveret (ret e vo " "adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:579 +#: ../src/ui/dialog/inkscape-preferences.cpp:584 msgid "Work-around color sliders not drawing" msgstr "Tremen e-bioù ar riklelloù liv n'emaint o tresañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:581 +#: ../src/ui/dialog/inkscape-preferences.cpp:586 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders" @@ -17314,16 +18128,15 @@ msgstr "" "Pa vez gweredekaet e klasko tremen e-bioù beugoù gant riklelloù liv e " "neuzioù zo mod GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:586 +#: ../src/ui/dialog/inkscape-preferences.cpp:591 msgid "Clear list" msgstr "Skarzhañ ar roll" -#: ../src/ui/dialog/inkscape-preferences.cpp:589 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:594 msgid "Maximum documents in Open _Recent:" -msgstr "Niver uc'hek a deulioù war Digeriñ an teulioù nevesañ :" +msgstr "Niver uc'hek a deulioù war Digeriñ an teulioù _nevesañ :" -#: ../src/ui/dialog/inkscape-preferences.cpp:590 +#: ../src/ui/dialog/inkscape-preferences.cpp:595 msgid "" "Set the maximum length of the Open Recent list in the File menu, or clear " "the list" @@ -17331,12 +18144,11 @@ msgstr "" "Arventennañ hirder uc'hek roll an teulioù nevez krouet war al lañser Restr, " "pe skarzhañ ar roll" -#: ../src/ui/dialog/inkscape-preferences.cpp:593 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:598 msgid "_Zoom correction factor (in %):" -msgstr "Periad reizhañ ar zoum (e %) :" +msgstr "Periad reizhañ ar _zoum (e %) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:594 +#: ../src/ui/dialog/inkscape-preferences.cpp:599 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 " @@ -17346,11 +18158,11 @@ msgstr "" "gwir. Arveret eo an titour-mañ pa vez zoumet betek 1:1, 1:2, h.a. a-benn " "skrammañ an ergorennoù gant o ventoù gwir" -#: ../src/ui/dialog/inkscape-preferences.cpp:597 +#: ../src/ui/dialog/inkscape-preferences.cpp:602 msgid "Enable dynamic relayout for incomplete sections" msgstr "Gweredekaat an adpajennaozañ dialuskel evit ar c'hevrennoù diglok" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 +#: ../src/ui/dialog/inkscape-preferences.cpp:604 msgid "" "When on, will allow dynamic layout of components that are not completely " "finished being refactored" @@ -17361,12 +18173,11 @@ msgstr "" # kentegenn b. -où : primitive # Ditour elfennel eus un areg gouleviñ. #. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:602 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:607 msgid "Show filter primitives infobox (requires restart)" -msgstr "Diskouez boestad-ditouroù kentegenn ar sil" +msgstr "Diskouez boestad-ditouroù kentegenn ar sil (ret eo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:609 msgid "" "Show icons and descriptions for the filter primitives available at the " "filter effects dialog" @@ -17374,126 +18185,125 @@ msgstr "" "Diskouez an arlunioù hag an deskrivadurioù evit ar c'hentegennoù sil hegerz " "gant boestad emziviz an efedoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -#: ../src/ui/dialog/inkscape-preferences.cpp:615 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:612 +#: ../src/ui/dialog/inkscape-preferences.cpp:620 msgid "Icons only" -msgstr "Livañ al linenn diabarzh" +msgstr "Arlunioù nemetken" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -#: ../src/ui/dialog/inkscape-preferences.cpp:615 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:612 +#: ../src/ui/dialog/inkscape-preferences.cpp:620 msgid "Text only" -msgstr "Enankad testenn" +msgstr "Testenn nemetken" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -#: ../src/ui/dialog/inkscape-preferences.cpp:615 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:612 +#: ../src/ui/dialog/inkscape-preferences.cpp:620 msgid "Icons and text" -msgstr "Diabarzh ha diavaez" +msgstr "Arlunioù ha testenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:617 msgid "Dockbar style (requires restart):" -msgstr "Yezh (ret e vo adloc'hañ) :" +msgstr "Stil ar varrenn gae (ret e vo adloc'hañ) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:613 +#: ../src/ui/dialog/inkscape-preferences.cpp:618 msgid "" "Selects whether the vertical bars on the dockbar will show text labels, " "icons, or both" msgstr "" +"Diuzañ a ra hag e vo diskouezet testennoù ar skritelloù, arlunioù pe an eil " +"ha eben gant ar barrennoù a-serzh war ar varrennoù kae " -#: ../src/ui/dialog/inkscape-preferences.cpp:620 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:625 msgid "Switcher style (requires restart):" -msgstr "(ret e vo adloc'hañ)" +msgstr "Trec'haoler stil (ret e vo adloc'hañ) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:621 +#: ../src/ui/dialog/inkscape-preferences.cpp:626 msgid "" "Selects whether the dockbar switcher will show text labels, icons, or both" msgstr "" +"Diuzañ a ra hag e vo diskouezet testennoù ar skritelloù, arlunioù pe an eil " +"ha eben gant trec'haoler ar varrennoù kae " #. Windows -#: ../src/ui/dialog/inkscape-preferences.cpp:625 +#: ../src/ui/dialog/inkscape-preferences.cpp:630 msgid "Save and restore window geometry for each document" msgstr "Enrollañ hag atoriñ kempennadur ar prenestr evit pep teul" -#: ../src/ui/dialog/inkscape-preferences.cpp:626 +#: ../src/ui/dialog/inkscape-preferences.cpp:631 msgid "Remember and use last window's geometry" msgstr "Derc'hel soñj hag arverañ kempennadur diwezhañ ar prenestr" -#: ../src/ui/dialog/inkscape-preferences.cpp:627 +#: ../src/ui/dialog/inkscape-preferences.cpp:632 msgid "Don't save window geometry" msgstr "Arabat enrollañ kempennadur ar prenestr" -#: ../src/ui/dialog/inkscape-preferences.cpp:629 +#: ../src/ui/dialog/inkscape-preferences.cpp:634 msgid "Save and restore dialogs status" -msgstr "" +msgstr "Enrollañ hag assav stad ar boestadoù emziviz" -#: ../src/ui/dialog/inkscape-preferences.cpp:630 -#: ../src/ui/dialog/inkscape-preferences.cpp:666 +#: ../src/ui/dialog/inkscape-preferences.cpp:635 +#: ../src/ui/dialog/inkscape-preferences.cpp:671 msgid "Don't save dialogs status" -msgstr "" +msgstr "Arabat enrollañ stad ar boestadoù emziviz" -#: ../src/ui/dialog/inkscape-preferences.cpp:632 -#: ../src/ui/dialog/inkscape-preferences.cpp:674 +#: ../src/ui/dialog/inkscape-preferences.cpp:637 +#: ../src/ui/dialog/inkscape-preferences.cpp:679 msgid "Dockable" msgstr "Stagus" -#: ../src/ui/dialog/inkscape-preferences.cpp:636 +#: ../src/ui/dialog/inkscape-preferences.cpp:641 msgid "Native open/save dialogs" -msgstr "" +msgstr "Boestadoù emziviz digeriñ/enrollañ genidik" -#: ../src/ui/dialog/inkscape-preferences.cpp:637 +#: ../src/ui/dialog/inkscape-preferences.cpp:642 msgid "GTK open/save dialogs" -msgstr "" +msgstr "Boestadoù emziviz digeriñ/enrollañ mod GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:639 +#: ../src/ui/dialog/inkscape-preferences.cpp:644 msgid "Dialogs are hidden in taskbar" msgstr "Ar boestadoù emziv a vez kuzhet e barrenn an trevelloù" -#: ../src/ui/dialog/inkscape-preferences.cpp:640 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:645 msgid "Save and restore documents viewport" -msgstr "Enrollañ hag atoriñ kempennadur ar prenestr evit pep teul" +msgstr "Enrollañ hag assav gwel dre ar merdeer eus an teulioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:646 msgid "Zoom when window is resized" msgstr "Zoumañ pa vez admentet ar prenestroù" -#: ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:647 msgid "Show close button on dialogs" msgstr "Diskouez an afell serriñ war ar voestad emziviz" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 +#: ../src/ui/dialog/inkscape-preferences.cpp:648 +msgctxt "Dialog on top" +msgid "None" +msgstr "Tra ebet" + +#: ../src/ui/dialog/inkscape-preferences.cpp:650 msgid "Aggressive" msgstr "Argadus" -#: ../src/ui/dialog/inkscape-preferences.cpp:648 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:653 msgid "Maximized" -msgstr "Gwellekaet" +msgstr "Uc'hekaet" -#: ../src/ui/dialog/inkscape-preferences.cpp:652 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Default window size:" -msgstr "Arventennoù dre ziouer ar gael" +msgstr "Ment ar prenestr dre ziouer :" -#: ../src/ui/dialog/inkscape-preferences.cpp:653 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:658 msgid "Set the default window size" -msgstr "Krouiñ an ilrezenn dre ziouer" +msgstr "Despizañ ment ar prenestr dre ziouer" -#: ../src/ui/dialog/inkscape-preferences.cpp:656 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:661 msgid "Saving window geometry (size and position)" -msgstr "Oc'h enrollañ mentaoueg ar prenestr (ment ha lec'hiadur) :" +msgstr "Oc'h enrollañ mentaoueg ar prenestr (ment ha lec'hiadur)" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 +#: ../src/ui/dialog/inkscape-preferences.cpp:663 msgid "Let the window manager determine placement of all windows" msgstr "Leuskel an ardoer prenestroù da zespizañ lec'hiadur an holl brenestroù" -#: ../src/ui/dialog/inkscape-preferences.cpp:660 +#: ../src/ui/dialog/inkscape-preferences.cpp:665 msgid "" "Remember and use the last window's geometry (saves geometry to user " "preferences)" @@ -17501,7 +18311,7 @@ msgstr "" "Derc'hel soñj hag arverañ mentaoueg diwezhañ ar prenestr (enrollet e vez " "gant gwellvezioù an arveriad)" -#: ../src/ui/dialog/inkscape-preferences.cpp:662 +#: ../src/ui/dialog/inkscape-preferences.cpp:667 msgid "" "Save and restore window geometry for each document (saves geometry in the " "document)" @@ -17509,85 +18319,81 @@ msgstr "" "Enrollañ hag atoriñ mentaoueg ar prenestr evit pep teul (enrollet e vez " "gant gwellvezioù an arveriad)" -#: ../src/ui/dialog/inkscape-preferences.cpp:664 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:669 msgid "Saving dialogs status" -msgstr "Diskouez ar voestad emziviz e-pad al loc'hañ" +msgstr "Enrolladur stad ar voestadoù emziviz" -#: ../src/ui/dialog/inkscape-preferences.cpp:668 +#: ../src/ui/dialog/inkscape-preferences.cpp:673 msgid "" "Save and restore dialogs status (the last open windows dialogs are saved " "when it closes)" msgstr "" +"Enrollañ hag atoriñ staeladoù ar boestadoù emziviz (enrollet e vez boestadoù " +"emziviz ar prenestr bet digoret da ziwezhañ pa vez serret)" -#: ../src/ui/dialog/inkscape-preferences.cpp:672 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:677 msgid "Dialog behavior (requires restart)" -msgstr "Amzalc'h ar voest emziviz (ret e vo adloc'hañ) :" +msgstr "Amzalc'h ar voest emziviz (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:678 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:683 msgid "Desktop integration" -msgstr "Arvoned" +msgstr "Enframmadur er burev" -#: ../src/ui/dialog/inkscape-preferences.cpp:680 +#: ../src/ui/dialog/inkscape-preferences.cpp:685 msgid "Use Windows like open and save dialogs" msgstr "" +"Arverañ ar prenestroù evel ma'z int bet digoret hag enrollañ ar boestadoù " +"emziviz" -#: ../src/ui/dialog/inkscape-preferences.cpp:682 +#: ../src/ui/dialog/inkscape-preferences.cpp:687 msgid "Use GTK open and save dialogs " -msgstr "" +msgstr "Ober gant boestadoù emziviz digeriñ/enrollañ mod GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:686 +#: ../src/ui/dialog/inkscape-preferences.cpp:691 msgid "Dialogs on top:" msgstr "Boestoù emziviz war al lein :" -#: ../src/ui/dialog/inkscape-preferences.cpp:689 +#: ../src/ui/dialog/inkscape-preferences.cpp:694 msgid "Dialogs are treated as regular windows" msgstr "Keweriet e vo ar boestadoù emziviz evit prenestroù reoliek" -#: ../src/ui/dialog/inkscape-preferences.cpp:691 +#: ../src/ui/dialog/inkscape-preferences.cpp:696 msgid "Dialogs stay on top of document windows" msgstr "Ar boestadoù emziviz a chomo war lein an teul" -#: ../src/ui/dialog/inkscape-preferences.cpp:693 +#: ../src/ui/dialog/inkscape-preferences.cpp:698 msgid "Same as Normal but may work better with some window managers" msgstr "" "Heñvel ouzh Reizh koulskoude e tlefe labourat gwelloc'h gant ardoerioù " "prenestroù zo" -#: ../src/ui/dialog/inkscape-preferences.cpp:696 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:701 msgid "Dialog Transparency" -msgstr "Boestad emziviz an dreuzweluster :" +msgstr "Boestad emziviz an treuzweluster" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:703 msgid "_Opacity when focused:" -msgstr "Demerez pa vez stiet :" +msgstr "_Demerez pa vez stiet :" -#: ../src/ui/dialog/inkscape-preferences.cpp:700 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:705 msgid "Opacity when _unfocused:" -msgstr "Demerez pa vez distiet :" +msgstr "Demerez pa vez _distiet :" -#: ../src/ui/dialog/inkscape-preferences.cpp:702 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:707 msgid "_Time of opacity change animation:" -msgstr "Pad ar c'hemm demerez gant ar bliverezh :" +msgstr "Pad ar c'hemm demerez gan_t ar bliverezh :" -#: ../src/ui/dialog/inkscape-preferences.cpp:705 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:710 msgid "Miscellaneous" -msgstr "Liesseurt :" +msgstr "Liesseurt" -#: ../src/ui/dialog/inkscape-preferences.cpp:708 +#: ../src/ui/dialog/inkscape-preferences.cpp:713 msgid "Whether dialog windows are to be hidden in the window manager taskbar" msgstr "" "Mar bez ret da brenestroù ar boestadoù emziviz bezañ kuzhet e barrenn an " "trevelloù eus an ardoer prenestroù" -#: ../src/ui/dialog/inkscape-preferences.cpp:711 +#: ../src/ui/dialog/inkscape-preferences.cpp:716 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 " @@ -17597,132 +18403,128 @@ msgstr "" "maez da welout (an arventenn dre ziouer eo homañ, kemmet e vez e ne vern " "peseurt renestr dre arverañ an afell a-us d'ar varrenn dibunañ a-zehou)" -#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:718 msgid "" "Save documents viewport (zoom and panning position). Useful to turn off when " "sharing version controlled files." msgstr "" +"Enrollañ gwel dre ar merdeer eus an teul (lec'hiadur dre ar zoum pe an " +"amedrec'h). Talvoudus da ziweredekaat pa vez rannet restroù o handelvoù " +"mestroniet." -#: ../src/ui/dialog/inkscape-preferences.cpp:715 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 msgid "Whether dialog windows have a close button (requires restart)" msgstr "" "Mar bez un afell serriñ gant prenestr ar voestad emziviz (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:716 +#: ../src/ui/dialog/inkscape-preferences.cpp:721 msgid "Windows" msgstr "Ar prenestroù" #. Grids -#: ../src/ui/dialog/inkscape-preferences.cpp:719 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 msgid "Line color when zooming out" -msgstr "" +msgstr "Liv al linenn pa vez zoumet da vihanaat" -#: ../src/ui/dialog/inkscape-preferences.cpp:722 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:727 msgid "The gridlines will be shown in minor grid line color" -msgstr "" -"Mar gweredekaet ha bihanaet dre zoum e vo diskouezet ar gael gant livioù " -"boaz e-lec'h ur gael liv brasoc'h" +msgstr "Diskouezet e vo linennoù ar gael gant livioù ur gael liv vihanoc'h" -#: ../src/ui/dialog/inkscape-preferences.cpp:724 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:729 msgid "The gridlines will be shown in major grid line color" -msgstr "" -"Mar gweredekaet ha bihanaet dre zoum e vo diskouezet ar gael gant livioù " -"boaz e-lec'h ur gael liv brasoc'h" +msgstr "Diskouezet e vo linennoù ar gael gant livioù ur gael liv vrasoc'h" -#: ../src/ui/dialog/inkscape-preferences.cpp:726 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 msgid "Default grid settings" msgstr "Arventennoù dre ziouer ar gael" -#: ../src/ui/dialog/inkscape-preferences.cpp:732 -#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:737 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "Grid units:" msgstr "Unanennoù ar gael :" -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -#: ../src/ui/dialog/inkscape-preferences.cpp:762 +#: ../src/ui/dialog/inkscape-preferences.cpp:742 +#: ../src/ui/dialog/inkscape-preferences.cpp:767 msgid "Origin X:" msgstr "Orin X :" -#: ../src/ui/dialog/inkscape-preferences.cpp:738 -#: ../src/ui/dialog/inkscape-preferences.cpp:763 +#: ../src/ui/dialog/inkscape-preferences.cpp:743 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 msgid "Origin Y:" msgstr "Orin Y :" -#: ../src/ui/dialog/inkscape-preferences.cpp:743 +#: ../src/ui/dialog/inkscape-preferences.cpp:748 msgid "Spacing X:" msgstr "Esaouiñ X :" -#: ../src/ui/dialog/inkscape-preferences.cpp:744 -#: ../src/ui/dialog/inkscape-preferences.cpp:766 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "Spacing Y:" msgstr "Esaouiñ Y :" -#: ../src/ui/dialog/inkscape-preferences.cpp:746 -#: ../src/ui/dialog/inkscape-preferences.cpp:747 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:751 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 +#: ../src/ui/dialog/inkscape-preferences.cpp:776 +#: ../src/ui/dialog/inkscape-preferences.cpp:777 msgid "Minor grid line color:" -msgstr "Liv linennoù pennañ ar gael :" +msgstr "Liv linennoù ar gael vihanoc'h" -#: ../src/ui/dialog/inkscape-preferences.cpp:747 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 +#: ../src/ui/dialog/inkscape-preferences.cpp:777 msgid "Color used for normal grid lines" msgstr "Lliv arveret evit linennoù ur gael reizh." -#: ../src/ui/dialog/inkscape-preferences.cpp:748 -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:773 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 msgid "Major grid line color:" msgstr "Liv linennoù pennañ ar gael :" -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 msgid "Color used for major (highlighted) grid lines" msgstr "Liv arveret evit linennoù pennañ (usskedus) ar gael" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Major grid line every:" msgstr "Linenn bennañ ar gael war bep :" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 msgid "Show dots instead of lines" msgstr "Diskouez pikoù e-lec'h linennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "Mar gweredekaet e vo diskouezet poentoù e-lec'h linennoù gant ar gael" -#: ../src/ui/dialog/inkscape-preferences.cpp:834 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:839 msgid "Input/Output" -msgstr "Ec'hankad" +msgstr "Enankad/Ec'hankad" -#: ../src/ui/dialog/inkscape-preferences.cpp:837 +#: ../src/ui/dialog/inkscape-preferences.cpp:842 msgid "Use current directory for \"Save As ...\"" msgstr "Arverañ ar c'havlec'hiad bremanel evit \"Enrollañ evel...\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:839 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:844 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" +"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 "" "Pa vez gweredekaet an dibarzh-mañ e tigoro atav ar voestad emziviz " -"\"Enrollañ da...\" e-barzh ar c'havlec'hiad m'emañ an teul digor bremanel ; " -"pa vez diweredekaet e tigoro er c'havlec'hiad ma 'z hoc'h eus enrollet ar " -"restr oc'h ober gant ar voestad emziviz-mañ d'ar wech diwezhañ." +"\"Enrollañ evel...\" ha \"Enrollañ evel un eilad...\"e-barzh ar " +"c'havlec'hiad m'emañ an teul digor bremanel ; pa vez diweredekaet e tigoro " +"er c'havlec'hiad ma 'z hoc'h eus enrollet ar restr oc'h ober gant ar voestad " +"emziviz-mañ d'ar wech diwezhañ." -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Add label comments to printing output" msgstr "Ouzhpennañ ur skritellad askelennoù d'an ec'hankad moullañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:843 +#: ../src/ui/dialog/inkscape-preferences.cpp:848 msgid "" "When on, a comment will be added to the raw print output, marking the " "rendered output for an object with its label" @@ -17730,28 +18532,27 @@ msgstr "" "Mar gweredekaet e vo ouzhpennet un askelenn da renk an ec'hankad moullañ, o " "verkañ an ec'hankad deouezet evit an ergorenn gant he skritell" -#: ../src/ui/dialog/inkscape-preferences.cpp:845 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "Add default metadata to new documents" -msgstr "Embann metaroadennoù an teul-mañ (da vezañ enrollet gant an teul)" +msgstr "Ouzhpennañ metaroadennoù en teulioù nevez" -#: ../src/ui/dialog/inkscape-preferences.cpp:847 +#: ../src/ui/dialog/inkscape-preferences.cpp:852 msgid "" "Add default metadata to new documents. Default metadata can be set from " "Document Properties->Metadata." msgstr "" +"Ouzhpennañ metaroadennoù dre ziouer en teulioù nevez. Arventennet e vez ar " +"metaroadennoù dre Perzhioù an teul -> Metaroadennoù." -#: ../src/ui/dialog/inkscape-preferences.cpp:851 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:856 msgid "_Grab sensitivity:" -msgstr "Kizidigezh ar jestr :" +msgstr "Kizi_digezh ar jestr :" -#: ../src/ui/dialog/inkscape-preferences.cpp:851 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:856 msgid "pixels (requires restart)" -msgstr "(ret e vo adloc'hañ)" +msgstr "a bikselioù (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:852 +#: ../src/ui/dialog/inkscape-preferences.cpp:857 msgid "" "How close on the screen you need to be to an object to be able to grab it " "with mouse (in screen pixels)" @@ -17759,40 +18560,37 @@ msgstr "" "Gant peseurt pellder war ar skramm hoc'h eus ezhomm da vezañ diouzh un " "ergorenn evit bezañ barrek d'he zapout gant al logodenn (e pikselioù)" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:859 msgid "_Click/drag threshold:" -msgstr "Klikañ/riklañ ar gwehin :" +msgstr "_Klikañ/riklañ ar gwehin :" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 -#: ../src/ui/dialog/inkscape-preferences.cpp:1196 -#: ../src/ui/dialog/inkscape-preferences.cpp:1200 -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 +#: ../src/ui/dialog/inkscape-preferences.cpp:859 +#: ../src/ui/dialog/inkscape-preferences.cpp:1201 +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1215 msgid "pixels" msgstr "a bikselioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:855 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "" "Maximum mouse drag (in screen pixels) which is considered a click, not a drag" msgstr "" "Rikladur uc'hek gant al logodenn (e pikselioù) hag a vo gwelet evel ur " "c'hlik ha ket evel ur rikladur" -#: ../src/ui/dialog/inkscape-preferences.cpp:858 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:863 msgid "_Handle size:" -msgstr "Dornell" +msgstr "_Ment an dornell :" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:864 msgid "Set the relative size of node handles" -msgstr "Linkañ klomoù an dornelloù" +msgstr "Arventennañ ment daveel eus klom an dornelloù" -#: ../src/ui/dialog/inkscape-preferences.cpp:861 +#: ../src/ui/dialog/inkscape-preferences.cpp:866 msgid "Use pressure-sensitive tablet (requires restart)" msgstr "Arverañ un tabler kevregañ kizidik ouzh ar gwask (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:863 +#: ../src/ui/dialog/inkscape-preferences.cpp:868 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 " @@ -17802,29 +18600,28 @@ msgstr "" "gwask. Diweredekaat an trevnad mar teuy kudennoù gant an tabler (ul logodenn " "a vo arveret digudenn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Switch tool based on tablet device (requires restart)" msgstr "" "Trec'haoliñ ar benveg diazezet war an taoler kevregat (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:867 +#: ../src/ui/dialog/inkscape-preferences.cpp:872 msgid "" "Change tool as different devices are used on the tablet (pen, eraser, mouse)" msgstr "" "Kemmañ ar benveg d'an trevnadoù disheñvel hag a zo arveret gant an tabler " "(kreion, diverkell, logodenn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:868 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:873 msgid "Input devices" -msgstr "Trevnad_où enankañ..." +msgstr "Trevnadoù enankañ" #. SVG output options -#: ../src/ui/dialog/inkscape-preferences.cpp:871 +#: ../src/ui/dialog/inkscape-preferences.cpp:876 msgid "Use named colors" msgstr "Arverañ al livioù anvet" -#: ../src/ui/dialog/inkscape-preferences.cpp:872 +#: ../src/ui/dialog/inkscape-preferences.cpp:877 msgid "" "If set, write the CSS name of the color when available (e.g. 'red' or " "'magenta') instead of the numeric value" @@ -17832,24 +18629,23 @@ msgstr "" "Mar arventennet, skrivet e vo anv CSS al liv pa vez hegerz (d.l.e. 'ruz' pe " "'melen') e-lec'h ur werzh niverel" -#: ../src/ui/dialog/inkscape-preferences.cpp:874 +#: ../src/ui/dialog/inkscape-preferences.cpp:879 msgid "XML formatting" msgstr "Mentrezhadur mod XML" -#: ../src/ui/dialog/inkscape-preferences.cpp:876 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 msgid "Inline attributes" msgstr "Doareennoù an enlinenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:877 +#: ../src/ui/dialog/inkscape-preferences.cpp:882 msgid "Put attributes on the same line as the element tag" msgstr "Lakaat an doareennoù war an hevelep linenn eget klav an elfenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:880 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "_Indent, spaces:" -msgstr "Dilinennañ, esaouioù :" +msgstr "_Dilinennañ, esaouioù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:880 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" @@ -17857,40 +18653,42 @@ msgstr "" "An niver a esaouioù da arverañ a-benn dilinennañ an elfennoù nes ; 0 a dalv " "da zilinennañ ebet" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:887 msgid "Path data" msgstr "Roadennoù an treug" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 +#: ../src/ui/dialog/inkscape-preferences.cpp:890 msgid "Absolute" -msgstr "" +msgstr "Dizave" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:890 msgid "Relative" -msgstr "Daveel ouzh :" +msgstr "Daveel" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 -#: ../src/ui/dialog/inkscape-preferences.cpp:1175 +#: ../src/ui/dialog/inkscape-preferences.cpp:890 +#: ../src/ui/dialog/inkscape-preferences.cpp:1180 msgid "Optimized" msgstr "Gwellekaet" -#: ../src/ui/dialog/inkscape-preferences.cpp:889 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Path string format:" -msgstr "" +msgstr "Mentrezh hedad an treug :" -#: ../src/ui/dialog/inkscape-preferences.cpp:889 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "" "Path data should be written: only with absolute coordinates, only with " "relative coordinates, or optimized for string length (mixed absolute and " "relative coordinates)" msgstr "" +"Skrivet e tlefe bezañ roadennoù an teug : gant daveennoù dizave hepken, gant " +"daveennoù daveel hepken pe wellekaet evit hirder an hedad (daveennoù dizave " +"ha daveel kemmesket)" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 +#: ../src/ui/dialog/inkscape-preferences.cpp:896 msgid "Force repeat commands" msgstr "Bountañ war adober an arc'had" -#: ../src/ui/dialog/inkscape-preferences.cpp:892 +#: ../src/ui/dialog/inkscape-preferences.cpp:897 msgid "" "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " "of 'L 1,2 3,4')" @@ -17898,25 +18696,23 @@ msgstr "" "Bountañ war adober an hevelep arc'had (da skouer, 'L 1,2 L 3,4' e-lec'h 'L " "1,2 3,4')" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:899 msgid "Numbers" msgstr "Niveroù" -#: ../src/ui/dialog/inkscape-preferences.cpp:897 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:902 msgid "_Numeric precision:" -msgstr "Spisder niverel" +msgstr "Spister _niverel :" -#: ../src/ui/dialog/inkscape-preferences.cpp:897 +#: ../src/ui/dialog/inkscape-preferences.cpp:902 msgid "Significant figures of the values written to the SVG file" msgstr "Sifroù pouezus eus ar gwerzhioù skrivet er restr mod SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:900 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:905 msgid "Minimum _exponent:" -msgstr "Mac'h izek :" +msgstr "Mac'h _izek :" -#: ../src/ui/dialog/inkscape-preferences.cpp:900 +#: ../src/ui/dialog/inkscape-preferences.cpp:905 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero" @@ -17926,133 +18722,142 @@ msgstr "" #. Code to add controls for attribute checking options #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:905 +#: ../src/ui/dialog/inkscape-preferences.cpp:910 msgid "Improper Attributes Actions" -msgstr "" +msgstr "Gwezhadurioù evit doareennoù direizh" -#: ../src/ui/dialog/inkscape-preferences.cpp:907 -#: ../src/ui/dialog/inkscape-preferences.cpp:915 -#: ../src/ui/dialog/inkscape-preferences.cpp:923 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:912 +#: ../src/ui/dialog/inkscape-preferences.cpp:920 +#: ../src/ui/dialog/inkscape-preferences.cpp:928 msgid "Print warnings" -msgstr "Merkoù moullañ" +msgstr "Moullañ ar merkoù evezhiañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:908 +#: ../src/ui/dialog/inkscape-preferences.cpp:913 msgid "" "Print warning if invalid or non-useful attributes found. Database files " "located in inkscape_data_dir/attributes." msgstr "" +"Evezh a-fet moullañ mar bez kavet doareennoù didalvoudek pe zidalvoudus. " +"Emañ restroù ar stlennvon e inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:909 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:914 msgid "Remove attributes" -msgstr "Arventenniñ an doareenn" +msgstr "Dilemel an doareennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:910 +#: ../src/ui/dialog/inkscape-preferences.cpp:915 msgid "Delete invalid or non-useful attributes from element tag" msgstr "" +"Dilemel an doareennoù didalvoudek pe zidalvoudus diouzh klavioù an elfenn" #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:913 +#: ../src/ui/dialog/inkscape-preferences.cpp:918 msgid "Inappropriate Style Properties Actions" -msgstr "" +msgstr "Gwezhadurioù perzhioù ar stiloù dizereat" -#: ../src/ui/dialog/inkscape-preferences.cpp:916 +#: ../src/ui/dialog/inkscape-preferences.cpp:921 msgid "" "Print warning if inappropriate style properties found (i.e. 'font-family' " "set on a ). Database files located in inkscape_data_dir/attributes." msgstr "" +"Evezh a-fet moullañ mar bez kavet doareennoù didalvoudek a-fet stil (dle " +"'font-family' despizet en ur ). Emañ restroù ar stlennvon e " +"inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:917 -#: ../src/ui/dialog/inkscape-preferences.cpp:925 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:922 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 msgid "Remove style properties" -msgstr "Dougen perzhioù an tric'horn-mañ" +msgstr "Dilemel perzhioù ar stil" -#: ../src/ui/dialog/inkscape-preferences.cpp:918 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:923 msgid "Delete inappropriate style properties" -msgstr "Arventenniñ perzhioù an dealfoù" +msgstr "Dilemel ar perzhioù stil dizereat" #. Add default or inherited style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:921 +#: ../src/ui/dialog/inkscape-preferences.cpp:926 msgid "Non-useful Style Properties Actions" -msgstr "" +msgstr "Gwezhadurioù evit doareennoù stil didalvoudus" -#: ../src/ui/dialog/inkscape-preferences.cpp:924 +#: ../src/ui/dialog/inkscape-preferences.cpp:929 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 "" +"Moullañ an evezhiadenn mar bez kavet perzhioù stil gourleizhat (dle. mar bez " +"ur werzh dre ziouer gant ur perzh ha ma n'eo ket hêrezhet ur werzh " +"disheñvel pe mar bez ar werzh heñvel ha ma vefe hêrezhet). Lec'hiet eo " +"restroù ar stlennvon e inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:926 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:931 msgid "Delete redundant style properties" -msgstr "Arventenniñ perzhioù an dealfoù" +msgstr "Dilemel ar perzhioù stil gourleizhat" -#: ../src/ui/dialog/inkscape-preferences.cpp:928 +#: ../src/ui/dialog/inkscape-preferences.cpp:933 msgid "Check Attributes and Style Properties on" -msgstr "" +msgstr "Gweredekaat an doareennoù ha perzhioù ar stiloù" -#: ../src/ui/dialog/inkscape-preferences.cpp:930 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:935 msgid "Reading" -msgstr "Disheoladur" +msgstr "Lennadur" -#: ../src/ui/dialog/inkscape-preferences.cpp:931 +#: ../src/ui/dialog/inkscape-preferences.cpp:936 msgid "" "Check attributes and style properties on reading in SVG files (including " "those internal to Inkscape which will slow down startup)" msgstr "" +"Gweredekaat an doareennoù ha perzhioù ar stiloù e-pag lenn er restroù mod " +"SVG (en o zouez ar re ziabarzh e Inscape hag a c'horrekay loc'hadur ar " +"meziant)" -#: ../src/ui/dialog/inkscape-preferences.cpp:932 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:937 msgid "Editing" -msgstr "_Embann" +msgstr "Daskemmadur" -#: ../src/ui/dialog/inkscape-preferences.cpp:933 +#: ../src/ui/dialog/inkscape-preferences.cpp:938 msgid "" "Check attributes and style properties while editing SVG files (may slow down " "Inkscape, mostly useful for debugging)" msgstr "" +"Gweredekaat an doareennoù ha perzhioù ar stiloù e-pad embann ar restroù mod " +"SVG (marteze e vo gorrekaet Inkscape, talvoudus evit an diveugañ dreist-holl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:934 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:939 msgid "Writing" msgstr "Skrivadur" -#: ../src/ui/dialog/inkscape-preferences.cpp:935 +#: ../src/ui/dialog/inkscape-preferences.cpp:940 msgid "Check attributes and style properties on writing out SVG files" msgstr "" +"Gweredekaat an doareennoù ha perzhioù ar stiloù gant ec'hankañ ar restroù " +"mod SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:937 +#: ../src/ui/dialog/inkscape-preferences.cpp:942 msgid "SVG output" msgstr "Ec'hankad SVG" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:943 +#: ../src/ui/dialog/inkscape-preferences.cpp:948 msgid "Perceptual" msgstr "Heverz" -#: ../src/ui/dialog/inkscape-preferences.cpp:943 +#: ../src/ui/dialog/inkscape-preferences.cpp:948 msgid "Relative Colorimetric" msgstr "Livventerezh daveel" -#: ../src/ui/dialog/inkscape-preferences.cpp:943 +#: ../src/ui/dialog/inkscape-preferences.cpp:948 msgid "Absolute Colorimetric" msgstr "Livventerezh dizave" -#: ../src/ui/dialog/inkscape-preferences.cpp:947 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "(Note: Color management has been disabled in this build)" msgstr "(Notenn : diweredekaet eo bet ardoadur al livioù gant an arload-mañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:951 +#: ../src/ui/dialog/inkscape-preferences.cpp:956 msgid "Display adjustment" msgstr "Kengeidañ ar skrammañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:961 +#: ../src/ui/dialog/inkscape-preferences.cpp:966 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" @@ -18061,111 +18866,111 @@ msgstr "" "An aelad ICC da arverañ evit kavnezañ ec'hankad ar skrammañ.\n" "Kavlec'hiadoù tizhet : %s" -#: ../src/ui/dialog/inkscape-preferences.cpp:962 +#: ../src/ui/dialog/inkscape-preferences.cpp:967 msgid "Display profile:" msgstr "Aelad skrammañ :" -#: ../src/ui/dialog/inkscape-preferences.cpp:967 +#: ../src/ui/dialog/inkscape-preferences.cpp:972 msgid "Retrieve profile from display" msgstr "Atoriñ an aelad diouzh ar skrammañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:970 +#: ../src/ui/dialog/inkscape-preferences.cpp:975 msgid "Retrieve profiles from those attached to displays via XICC" msgstr "Atoriñ an aeladoù diouzh ar re liammet d'ar skrammañ dre XICC" -#: ../src/ui/dialog/inkscape-preferences.cpp:972 +#: ../src/ui/dialog/inkscape-preferences.cpp:977 msgid "Retrieve profiles from those attached to displays" msgstr "Atoriñ an aeladoù diouzh ar re liammet d'ar skrammañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:977 +#: ../src/ui/dialog/inkscape-preferences.cpp:982 msgid "Display rendering intent:" msgstr "Skrammañ mennad an deouez :" -#: ../src/ui/dialog/inkscape-preferences.cpp:978 +#: ../src/ui/dialog/inkscape-preferences.cpp:983 msgid "The rendering intent to use to calibrate display output" msgstr "Mennad an deouez : da arverañ evit kavnezañ ec'hankad ar skrammañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:980 +#: ../src/ui/dialog/inkscape-preferences.cpp:985 msgid "Proofing" msgstr "Gwiriañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:987 msgid "Simulate output on screen" msgstr "Darvanañ an ec'hankad war ar skramm" -#: ../src/ui/dialog/inkscape-preferences.cpp:984 +#: ../src/ui/dialog/inkscape-preferences.cpp:989 msgid "Simulates output of target device" msgstr "Darvanañ a ra ec'hankad an trevnad bukenn." -#: ../src/ui/dialog/inkscape-preferences.cpp:986 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 msgid "Mark out of gamut colors" msgstr "Merkañ er-maez eus an dirïad livioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:988 +#: ../src/ui/dialog/inkscape-preferences.cpp:993 msgid "Highlights colors that are out of gamut for the target device" msgstr "" "Usskediñ a ra al livioù hag a zo er-maez eus an dirïad evit an trevnad bukenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1000 +#: ../src/ui/dialog/inkscape-preferences.cpp:1005 msgid "Out of gamut warning color:" msgstr "Er-maez eus dirïad al livioù eveshaat :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1001 +#: ../src/ui/dialog/inkscape-preferences.cpp:1006 msgid "Selects the color used for out of gamut warning" msgstr "Diuzañ a ra al liv arveret evit lakaat evezh war an dirïad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1008 msgid "Device profile:" msgstr "Aelad an trevnad :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1009 msgid "The ICC profile to use to simulate device output" msgstr "An aelad ICC da arverañ evit darvanañ ec'hankad an trevnad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Device rendering intent:" msgstr "Mennad deouez an trevnad :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +#: ../src/ui/dialog/inkscape-preferences.cpp:1013 msgid "The rendering intent to use to calibrate device output" msgstr "Mennad an deouez da arverañ evit kavnezañ ec'hankad an trevnad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "Black point compensation" msgstr "Kempouezadur ar pik du" -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +#: ../src/ui/dialog/inkscape-preferences.cpp:1017 msgid "Enables black point compensation" msgstr "Gweredekaat a ra kempouezañ ar pikoù du" -#: ../src/ui/dialog/inkscape-preferences.cpp:1014 +#: ../src/ui/dialog/inkscape-preferences.cpp:1019 msgid "Preserve black" msgstr "Mirout al liv du" -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "(LittleCMS 1.15 or later required)" msgstr "(LittleCMS 1.15 pe nevesoc'h azgoulennet)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1028 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "Mirout ar sanell D gant SMMD -> treuzfurmañ a ra SMMD" -#: ../src/ui/dialog/inkscape-preferences.cpp:1037 -#: ../src/widgets/sp-color-icc-selector.cpp:474 -#: ../src/widgets/sp-color-icc-selector.cpp:766 +#: ../src/ui/dialog/inkscape-preferences.cpp:1042 +#: ../src/widgets/sp-color-icc-selector.cpp:449 +#: ../src/widgets/sp-color-icc-selector.cpp:741 msgid "" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1082 +#: ../src/ui/dialog/inkscape-preferences.cpp:1087 msgid "Color management" msgstr "Ardeiñ al livioù" #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1085 +#: ../src/ui/dialog/inkscape-preferences.cpp:1090 msgid "Enable autosave (requires restart)" msgstr "Gweredekaat an emenrollañ (ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1086 +#: ../src/ui/dialog/inkscape-preferences.cpp:1091 msgid "" "Automatically save the current document(s) at a given interval, thus " "minimizing loss in case of a crash" @@ -18173,34 +18978,34 @@ msgstr "" "Enrollañ emgefreek an teul(ioù) bremanel gant un etremez lavaret, pezh a " "vihano ar c'holloù dre ur chanad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1097 msgctxt "Filesystem" msgid "Autosave _directory:" -msgstr "Kavlec'hiad oberiant didalvoudek : %s" +msgstr "Kavlec'hia_d an enrolladurioù emgefreek :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 +#: ../src/ui/dialog/inkscape-preferences.cpp:1097 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 "" +"Ar c'havlec'hiad ma vo skrivet an emenrolladennoù. Un treug dizave a ranfe " +"bezañ (kregiñ a ra gant / war UNIX pe lizherenn un drobarzhell evel C: war " +"Windows)." -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1099 msgid "_Interval (in minutes):" -msgstr "Etremez (e munutennoù) :" +msgstr "_Etremez (e munutennoù) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 +#: ../src/ui/dialog/inkscape-preferences.cpp:1099 msgid "Interval (in minutes) at which document will be autosaved" msgstr "" "Etremez (e munutennoù) ma vo enrollet an teul gant un doare emgefreek drezañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgid "_Maximum number of autosaves:" -msgstr "Niver uc'hek a Enrolladurioù emgefreek :" +msgstr "Niver u_c'hek a enrolladurioù emgefreek :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" @@ -18219,16 +19024,15 @@ msgstr "" #. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); #. #. ----------- -#: ../src/ui/dialog/inkscape-preferences.cpp:1111 +#: ../src/ui/dialog/inkscape-preferences.cpp:1116 msgid "Autosave" msgstr "EmEnrollañ " -#: ../src/ui/dialog/inkscape-preferences.cpp:1115 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1120 msgid "Open Clip Art Library _Server Name:" -msgstr "Anv an dafariad Open Clip Art Library :" +msgstr "Anv an _dafariad Open Clip Art Library :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1116 +#: ../src/ui/dialog/inkscape-preferences.cpp:1121 msgid "" "The server name of the Open Clip Art Library webdav server; it's used by the " "Import and Export to OCAL function" @@ -18236,41 +19040,36 @@ msgstr "" "Anv dafariad eus dafariad Open Clip Art Library webdav. Arveret eo gant an " "arc'hwel Enporzhiañ hag Ezporzhiañ gant an arc'hwel OCAL" -#: ../src/ui/dialog/inkscape-preferences.cpp:1118 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1123 msgid "Open Clip Art Library _Username:" -msgstr "Anv arveriad eus Open Clip Art Library :" +msgstr "Anv _arveriad eus Open Clip Art Library :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1119 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "The username used to log into Open Clip Art Library" msgstr "" "An anv arveriad arveret evit en em gennaskañ ouzh Open Clip Art Library" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1126 msgid "Open Clip Art Library _Password:" -msgstr "Ger tremen Open Clip Art Library :" +msgstr "Ger _tremen Open Clip Art Library :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1122 +#: ../src/ui/dialog/inkscape-preferences.cpp:1127 msgid "The password used to log into Open Clip Art Library" msgstr "Ar ger tremen arveret evit en em gennaskañ ouzh Open Clip Art Library" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1128 msgid "Open Clip Art" -msgstr "Anv tremen Open Clip Art" +msgstr "Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1128 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1133 msgid "Behavior" msgstr "Emzalc'h" -#: ../src/ui/dialog/inkscape-preferences.cpp:1132 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 msgid "_Simplification threshold:" -msgstr "Gwehin eeunaat :" +msgstr "Gwehin_ eeunaat :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1133 +#: ../src/ui/dialog/inkscape-preferences.cpp:1138 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 " @@ -18280,45 +19079,45 @@ msgstr "" "arc'had-mañ meur a wech ha buan e vo tagus ouzh tagus ar gwered ; mar bez " "galvet goude un ehan e vo atoret ar gwehin dre ziouer." -#: ../src/ui/dialog/inkscape-preferences.cpp:1135 +#: ../src/ui/dialog/inkscape-preferences.cpp:1140 msgid "Color stock markers the same color as object" -msgstr "" +msgstr "Merkerioù liv ar bern zo heñvel o livioù ouzh liv an ergorenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1136 +#: ../src/ui/dialog/inkscape-preferences.cpp:1141 msgid "Color custom markers the same color as object" -msgstr "" +msgstr "Merkerioù liv personelaet zo heñvel o livioù ouzh liv an ergorenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1137 -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../src/ui/dialog/inkscape-preferences.cpp:1142 +#: ../src/ui/dialog/inkscape-preferences.cpp:1352 msgid "Update marker color when object color changes" -msgstr "" +msgstr "Hizivaat liv ar merker pa gemm liv an ergorenn" #. Selecting options -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Select in all layers" msgstr "Diuzañ war an holl dreuzfollennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1141 +#: ../src/ui/dialog/inkscape-preferences.cpp:1146 msgid "Select only within current layer" msgstr "Diuzañ war an dreuzfollenn vremanel hepken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1142 +#: ../src/ui/dialog/inkscape-preferences.cpp:1147 msgid "Select in current layer and sublayers" msgstr "Diuzañ war an dreuzfollenn vremanel hag an treuzfollennoù a-zindan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1143 +#: ../src/ui/dialog/inkscape-preferences.cpp:1148 msgid "Ignore hidden objects and layers" msgstr "Leuskel an ergorennoù hag an treuzfollennoù kuzh a-gostez" -#: ../src/ui/dialog/inkscape-preferences.cpp:1144 +#: ../src/ui/dialog/inkscape-preferences.cpp:1149 msgid "Ignore locked objects and layers" msgstr "Leuskel an ergorennoù hag an treuzfollennoù prennet a-gostez" -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +#: ../src/ui/dialog/inkscape-preferences.cpp:1150 msgid "Deselect upon layer change" msgstr "Diziuzañ dre gemm a dreuzfollenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1148 +#: ../src/ui/dialog/inkscape-preferences.cpp:1153 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" @@ -18326,24 +19125,23 @@ msgstr "" "Digevaskañ an dra-se evit bezañ barrek da leuskel an ergorennoù bremanel " "diuzet pa vez kemmet an dreuzfollenn vremanel" -#: ../src/ui/dialog/inkscape-preferences.cpp:1150 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1155 msgid "Ctrl+A, Tab, Shift+Tab" -msgstr "Ctrl+A, Tab, Pennliz.+Tab :" +msgstr "Ctrl+A, Tao, Pennliz.+Tao" -#: ../src/ui/dialog/inkscape-preferences.cpp:1152 +#: ../src/ui/dialog/inkscape-preferences.cpp:1157 msgid "Make keyboard selection commands work on objects in all layers" msgstr "" "Lakaat arc'hadoù diuzañ dre ar c'hlavier da vont en-dro war an ergorennoù " "war an holl dreuzfollennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1154 +#: ../src/ui/dialog/inkscape-preferences.cpp:1159 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "" "Lakaat arc'hadoù diuzañ da vont en-dro war an ergorennoù war an dreuzfollenn " "vremanel hepken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" @@ -18351,7 +19149,7 @@ msgstr "" "Lakaat arc'hadoù diuzañ dre ar c'hlavier da vont en-dro war an ergorennoù " "war an dreuzfollenn vremanel hag an istreuzfollennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1158 +#: ../src/ui/dialog/inkscape-preferences.cpp:1163 msgid "" "Uncheck this to be able to select objects that are hidden (either by " "themselves or by being in a hidden layer)" @@ -18359,7 +19157,7 @@ msgstr "" "Digevaskañ an dra-se evit bezañ barrek da ziuzañ ergorennoù kuzh (pe drezo o " "unan pe war un dreuzfollenn guzh)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1160 +#: ../src/ui/dialog/inkscape-preferences.cpp:1165 msgid "" "Uncheck this to be able to select objects that are locked (either by " "themselves or by being in a locked layer)" @@ -18367,119 +19165,115 @@ msgstr "" "Digevaskañ an dra-se evit bezañ barrek da ziuzañ ergorennoù kuzh (pe drezo o " "unan pe war un dreuzfollenn prennet)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "Wrap when cycling objects in z-order" -msgstr "" +msgstr "Azasaat pa vez blivet ergorennoù en urzh-z" -#: ../src/ui/dialog/inkscape-preferences.cpp:1164 +#: ../src/ui/dialog/inkscape-preferences.cpp:1169 msgid "Alt+Scroll Wheel" -msgstr "" +msgstr "Alt+Rod dibunañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1166 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Wrap around at start and end when cycling objects in z-order" -msgstr "" +msgstr "Puniñ en derou hag en dibenn pa vez blivet ergorennoù en urzh-z" -#: ../src/ui/dialog/inkscape-preferences.cpp:1168 +#: ../src/ui/dialog/inkscape-preferences.cpp:1173 msgid "Selecting" msgstr "Diuzadur" #. Transforms options -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 -#: ../src/widgets/select-toolbar.cpp:570 +#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +#: ../src/widgets/select-toolbar.cpp:572 msgid "Scale stroke width" msgstr "Skeulaat tevder an tres" -#: ../src/ui/dialog/inkscape-preferences.cpp:1172 +#: ../src/ui/dialog/inkscape-preferences.cpp:1177 msgid "Scale rounded corners in rectangles" -msgstr "Skeulaat ar c'hornadoù rontaet e reizhkornioù" +msgstr "Skeulaat ar c'hornadoù rontaet e reizhkornegoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1173 +#: ../src/ui/dialog/inkscape-preferences.cpp:1178 msgid "Transform gradients" msgstr "Treuzfurmiñ an ilrezennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1174 +#: ../src/ui/dialog/inkscape-preferences.cpp:1179 msgid "Transform patterns" msgstr "Treuzfurmiñ ar gousturioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +#: ../src/ui/dialog/inkscape-preferences.cpp:1181 msgid "Preserved" msgstr "Digemm" -#: ../src/ui/dialog/inkscape-preferences.cpp:1179 -#: ../src/widgets/select-toolbar.cpp:571 +#: ../src/ui/dialog/inkscape-preferences.cpp:1184 +#: ../src/widgets/select-toolbar.cpp:573 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" "Pa vez o skeulaat ergorennoù, skeulaat tevder an tres dre an hevelep kenfeur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 -#: ../src/widgets/select-toolbar.cpp:582 +#: ../src/ui/dialog/inkscape-preferences.cpp:1186 +#: ../src/widgets/select-toolbar.cpp:584 msgid "When scaling rectangles, scale the radii of rounded corners" -msgstr "Pa vez o skeulaat reizhkornioù, skeulaat skin ar c'hornadoù rontaet" +msgstr "Pa vez o skeulaat reizhkornegoù, skeulaat skin ar c'hornadoù rontaet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1183 -#: ../src/widgets/select-toolbar.cpp:593 +#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/widgets/select-toolbar.cpp:595 msgid "Move gradients (in fill or stroke) along with the objects" msgstr "Dilec'hiañ an ilrezennoù (el leuniadur pe en tres) a-hed an ergorennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1185 -#: ../src/widgets/select-toolbar.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/widgets/select-toolbar.cpp:606 msgid "Move patterns (in fill or stroke) along with the objects" msgstr "Dilec'hiañ ar gousturioù (el leuniadur pe en tres) a-hed an ergorennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1186 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1191 msgid "Store transformation" -msgstr "Kadaviñ an treuzfurmadur :" +msgstr "Kadaviñ an treuzfurmadur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/ui/dialog/inkscape-preferences.cpp:1193 msgid "" "If possible, apply transformation to objects without adding a transform= " "attribute" msgstr "" -"Mar bez tu, arloañ an treuzfurmadur e ergorennoù hep ouzhpennañ un doareenn " +"Mar bez tu, seveniñ an treuzfurmadur e ergorennoù hep ouzhpennañ un doareenn " "dreuzfurmañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/ui/dialog/inkscape-preferences.cpp:1195 msgid "Always store transformation as a transform= attribute on objects" msgstr "" "Kadaviñ atav an teuzfurmadur evel un doareenn dreuzfurmañ war an ergorennoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "Transforms" msgstr "Treuzfurmadurioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1196 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1201 msgid "Mouse _wheel scrolls by:" -msgstr "Dibunañ a ra rod al logodenn dre :" +msgstr "Dibunañ a ra _rod al logodenn dre :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1197 +#: ../src/ui/dialog/inkscape-preferences.cpp:1202 msgid "" "One mouse wheel notch scrolls by this distance in screen pixels " "(horizontally with Shift)" msgstr "" "Un ask dibunañ eus rod al logodenn a zibun dre ar pellder-mañ e pikselioù (a-" -"zremm gant Pennliz.)" +"blaen gant Pennliz.)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1198 +#: ../src/ui/dialog/inkscape-preferences.cpp:1203 msgid "Ctrl+arrows" msgstr "Ctrl+biroù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1200 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 msgid "Sc_roll by:" -msgstr "Dibunañ dre :" +msgstr "D_ibunañ dre :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1201 +#: ../src/ui/dialog/inkscape-preferences.cpp:1206 msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" msgstr "Pouezañ war Ctrl+biroù a hereka dre ar pellder-mañ (e pikselioù)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1203 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1208 msgid "_Acceleration:" -msgstr "Herrekaat :" +msgstr "_Herrekaat :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1204 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 msgid "" "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " "acceleration)" @@ -18487,16 +19281,15 @@ msgstr "" "Pouezañ ha kenderc'hel pouezañ war Ctrl+biroù a herrekay a-baz an dibunañ (0 " "evit herrekaat ebet)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1210 msgid "Autoscrolling" msgstr "Emzibunañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1207 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1212 msgid "_Speed:" -msgstr "Tizh :" +msgstr "_Tizh :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1208 +#: ../src/ui/dialog/inkscape-preferences.cpp:1213 msgid "" "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " "autoscroll off)" @@ -18504,13 +19297,12 @@ msgstr "" "Dre be dizh ez emzibun ar steuenn pa vez riklet dreist riblenn ar steuenn (0 " "evit lazhañ an emzibunañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 +#: ../src/ui/dialog/inkscape-preferences.cpp:1215 #: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721 -#, fuzzy msgid "_Threshold:" -msgstr "Gwehin :" +msgstr "_Gwehin :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1211 +#: ../src/ui/dialog/inkscape-preferences.cpp:1216 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" @@ -18523,11 +19315,11 @@ msgstr "" #. _page_scrolling.add_line( false, "", _scroll_space, "", #. _("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)")); #. -#: ../src/ui/dialog/inkscape-preferences.cpp:1217 +#: ../src/ui/dialog/inkscape-preferences.cpp:1222 msgid "Mouse wheel zooms by default" msgstr "Rod al logodenn a zoum dre ziouer" -#: ../src/ui/dialog/inkscape-preferences.cpp:1219 +#: ../src/ui/dialog/inkscape-preferences.cpp:1224 msgid "" "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when " "off, it zooms with Ctrl and scrolls without Ctrl" @@ -18535,25 +19327,24 @@ msgstr "" "Mar gweredekaet, hep Ctrl e zoum rod al logodenn ha gant Ctrl e tibun a-hed " "ar steuenn ; mar diweredekaet e zoum gant Ctrl ha dibunañ a ra hep Ctrl." -#: ../src/ui/dialog/inkscape-preferences.cpp:1220 +#: ../src/ui/dialog/inkscape-preferences.cpp:1225 msgid "Scrolling" msgstr "Dibunañ" #. Snapping options -#: ../src/ui/dialog/inkscape-preferences.cpp:1223 +#: ../src/ui/dialog/inkscape-preferences.cpp:1228 msgid "Enable snap indicator" msgstr "Gweredekaat meneger an desteudañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1225 +#: ../src/ui/dialog/inkscape-preferences.cpp:1230 msgid "After snapping, a symbol is drawn at the point that has snapped" msgstr "Goude an desteudañ ez eo treset un argell ouzh ar poent bet desteudet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1228 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1233 msgid "_Delay (in ms):" -msgstr "Dale (e milieil.) :" +msgstr "_Dale (e milieil.) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1229 +#: ../src/ui/dialog/inkscape-preferences.cpp:1234 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. " @@ -18563,21 +19354,20 @@ msgstr "" "gortoz un tamm c'hoazh. Erspizet eo an dale ouzhpenn-mañ amañ. Mar " "arventennet da 0 pe un niver bihan bihan e vo graet an desteudañ diouzhtu." -#: ../src/ui/dialog/inkscape-preferences.cpp:1231 +#: ../src/ui/dialog/inkscape-preferences.cpp:1236 msgid "Only snap the node closest to the pointer" msgstr "Desteudañ ar c'hlom tostañ ouzh ar reti hepken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1233 +#: ../src/ui/dialog/inkscape-preferences.cpp:1238 msgid "" "Only try to snap the node that is initially closest to the mouse pointer" msgstr "Klask desteudañ ar c'hlom tostañ ouzh reti al logodenn hepken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1236 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1241 msgid "_Weight factor:" -msgstr "Periad ar pouez :" +msgstr "_Periad ar pouez :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1237 +#: ../src/ui/dialog/inkscape-preferences.cpp:1242 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 " @@ -18587,11 +19377,11 @@ msgstr "" "treuzfurmadur tostañ (arventenennet da 0) pe gavout gwell ar c'hlom a oa an " "hini tostañ ouzh ar reti da gentañ (arventennet da 1)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1239 +#: ../src/ui/dialog/inkscape-preferences.cpp:1244 msgid "Snap the mouse pointer when dragging a constrained knot" msgstr "Desteudañ biz al logodenn pa vez riklet ur c'hlom destrizhet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1241 +#: ../src/ui/dialog/inkscape-preferences.cpp:1246 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 " @@ -18601,54 +19391,47 @@ msgstr "" "lec'hiadur biz al logodenn e-lec'h desteudañ bannadur ar c'hlom war al " "linenn destrizhet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1243 +#: ../src/ui/dialog/inkscape-preferences.cpp:1248 msgid "Snapping" msgstr "Desteudadur" #. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1248 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1253 msgid "_Arrow keys move by:" -msgstr "Stokelloù ar biroù a dilec'h dre : " +msgstr "_Stokelloù ar biroù a zilec'h dre : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1249 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1254 msgid "" "Pressing an arrow key moves selected object(s) or node(s) by this distance" msgstr "" "Dilec'hiet e vo an ergorenn(où) pe ar c'hlom(où) bet diuzet dre ar pellder-" -"mañ (e pikselioù) mar bet arveret ar biroù" +"mañ mar bez arveret ar biroù" #. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1252 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1257 msgid "> and < _scale by:" -msgstr "> ha < a skeula dre :" +msgstr "> ha < a _skeula dre :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1253 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1258 msgid "Pressing > or < scales selection up or down by this increment" msgstr "" -"Pouezañ > pe < a skeula da vrasaat pe vihanaat an diuzad dre an azvuiadadur " -"(e pikselioù)" +"Pouezañ war > pe < a skeula da vrasaat pe vihanaat an diuzad dre an " +"azvuiadadur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1260 msgid "_Inset/Outset by:" -msgstr "Strishaat/ledanaat dre :" +msgstr "_Strishaat/ledanaat dre :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1256 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1261 msgid "Inset and Outset commands displace the path by this distance" msgstr "" -"Ar arc'hadoù strishaat ha ledanaat a zilec'h an treug dre ar pellder-mañ (e " -"pikselioù)" +"Ar arc'hadoù strishaat ha ledanaat a zilec'h an treug dre ar pellder-mañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1257 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Compass-like display of angles" msgstr "Skrammet eo ar c'hornioù evel ur c'helc'hier" -#: ../src/ui/dialog/inkscape-preferences.cpp:1259 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 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 " @@ -18658,16 +19441,20 @@ msgstr "" "da 360, muiel gant roud ar bizied ; a-hend-all gant 0 d'ar reter, ul ledad a " "-180 da 180, muiel gant roud gin ar bizied" -#: ../src/ui/dialog/inkscape-preferences.cpp:1265 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 +msgctxt "Rotation angle" +msgid "None" +msgstr "Tra ebet" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgid "_Rotation snaps every:" -msgstr "Ar c'hweladur zo azvuiadet bep a :" +msgstr "Ar c'hweladu_r zo azvuiadet bep a :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1265 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgid "degrees" msgstr "a zerezioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1266 +#: ../src/ui/dialog/inkscape-preferences.cpp:1271 msgid "" "Rotating with Ctrl pressed snaps every that much degrees; also, pressing " "[ or ] rotates by this amount" @@ -18675,26 +19462,29 @@ msgstr "" "C'hwelañ gant Ctrl pouezet a azvuiad dre gement a zerezioù ; ivez, pouezañ " "[ pe ] a c'hwel dre ar c'hementad-mañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1267 +#: ../src/ui/dialog/inkscape-preferences.cpp:1272 msgid "Relative snapping of guideline angles" -msgstr "" +msgstr "Desteudadur daveel eus kornioù an dealf" -#: ../src/ui/dialog/inkscape-preferences.cpp:1269 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "" "When on, the snap angles when rotating a guideline will be relative to the " "original angle" msgstr "" +"Mar gweredekaet, pa vo c'hwelet un dealf e vo daveel ar c'hornioù desteudañ " +"ouzh ar c'horn orin " -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1276 msgid "_Zoom in/out by:" -msgstr "Zoum brasaat/bihanaat dre :" +msgstr "_Zoum brasaat/bihanaat dre :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 +#: ../src/ui/dialog/inkscape-preferences.cpp:1276 +#: ../src/ui/dialog/objects.cpp:1622 +#: ../src/ui/widget/filter-effect-chooser.cpp:27 msgid "%" msgstr "%" -#: ../src/ui/dialog/inkscape-preferences.cpp:1272 +#: ../src/ui/dialog/inkscape-preferences.cpp:1277 msgid "" "Zoom tool click, +/- keys, and middle click zoom in and out by this " "multiplier" @@ -18702,48 +19492,46 @@ msgstr "" "Benveg zoumañ dre glikañ, ar stokelloù +/-, ha klik kreiz a zoum da vrasaat/" "bihanaat dre al lieser-mañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +#: ../src/ui/dialog/inkscape-preferences.cpp:1278 msgid "Steps" msgstr "Pazioù" #. Clones options -#: ../src/ui/dialog/inkscape-preferences.cpp:1276 +#: ../src/ui/dialog/inkscape-preferences.cpp:1281 msgid "Move in parallel" msgstr "a zilec'h a-genstur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1278 +#: ../src/ui/dialog/inkscape-preferences.cpp:1283 msgid "Stay unmoved" msgstr "a chom dilec'h" -#: ../src/ui/dialog/inkscape-preferences.cpp:1280 +#: ../src/ui/dialog/inkscape-preferences.cpp:1285 msgid "Move according to transform" msgstr "a zilec'h dre an treuzfurmañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1282 +#: ../src/ui/dialog/inkscape-preferences.cpp:1287 msgid "Are unlinked" msgstr "zo diere" -#: ../src/ui/dialog/inkscape-preferences.cpp:1284 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Are deleted" msgstr "zo diverket" -#: ../src/ui/dialog/inkscape-preferences.cpp:1287 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1292 msgid "Moving original: clones and linked offsets" msgstr "" -"Pa vez dilec'hiet an ergorenn orin e link he c'hlonioù hag an ergorennoù " -"ereet :" +"Dilec'hiadur an ergorenn orin : linkadoù he c'hlonioù hag an ergorennoù ereet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +#: ../src/ui/dialog/inkscape-preferences.cpp:1294 msgid "Clones are translated by the same vector as their original" msgstr "Treuzkludet eo ar c'hlonioù dre an hevelep sturiadell hag o re orin" -#: ../src/ui/dialog/inkscape-preferences.cpp:1291 +#: ../src/ui/dialog/inkscape-preferences.cpp:1296 msgid "Clones preserve their positions when their original is moved" msgstr "" "Chom a ra ar c'hlonioù war al lec'h pa vez dilec'hiet o ergorennoù orin" -#: ../src/ui/dialog/inkscape-preferences.cpp:1293 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 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" @@ -18751,29 +19539,27 @@ msgstr "" "Pep klon a zilec'h e-keñver gwerzh e dreuzfurmadur=doareenn. Da skouer e vo " "dilec'hiet ur c'hlon c'hwelet gant ur roud disheñvel diouzh e ergorenn orin" -#: ../src/ui/dialog/inkscape-preferences.cpp:1294 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1299 msgid "Deleting original: clones" -msgstr "Pa vez oc'h eilañ an orin+klonioù :" +msgstr "O tilemel al lun orin : klonioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1296 +#: ../src/ui/dialog/inkscape-preferences.cpp:1301 msgid "Orphaned clones are converted to regular objects" msgstr "Da ergorennoù reoliek e vez amdroet ar c'hlonioù emzivad " -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 msgid "Orphaned clones are deleted along with their original" msgstr "Dilamet e vez ar c'hlonioù emzivad gant o hini orin" -#: ../src/ui/dialog/inkscape-preferences.cpp:1300 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Duplicating original+clones/linked offset" -msgstr "Pa vez oc'h eilañ an orin+klonioù :" +msgstr "Oc'h eilañ al lun orin+klonioù/linkad ereet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "Relink duplicated clones" msgstr "Aderen ar c'hlonioù eilet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1304 +#: ../src/ui/dialog/inkscape-preferences.cpp:1309 msgid "" "When duplicating a selection containing both a clone and its original " "(possibly in groups), relink the duplicated clone to the duplicated original " @@ -18783,190 +19569,188 @@ msgstr "" "marteze) aderen ar c'hlon eilet ouzh an orin eilet e-lec'h ouzh an orin kozh" #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:1307 +#: ../src/ui/dialog/inkscape-preferences.cpp:1312 msgid "Clones" msgstr "Klonioù" #. Clip paths and masks options -#: ../src/ui/dialog/inkscape-preferences.cpp:1310 +#: ../src/ui/dialog/inkscape-preferences.cpp:1315 msgid "When applying, use the topmost selected object as clippath/mask" msgstr "" -"Pa vez arloet, arverañ an ergorenn diuzet a zo e krec'h evit treug " +"Pa vez sevenet, arverañ an ergorenn diuzet a zo e krec'h evit treug " "dic'hronnañ/maskl" -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1317 msgid "" "Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" "Digevaskañ an dra-se evit arverañ an ergorenn diuzet a zo en traoñ evel " "treug dic'hronnañ pe vaskl" -#: ../src/ui/dialog/inkscape-preferences.cpp:1313 +#: ../src/ui/dialog/inkscape-preferences.cpp:1318 msgid "Remove clippath/mask object after applying" -msgstr "Dilemel treug dic'hronnañ/maskl diwar an ergorenn ur wech arloet" +msgstr "Dilemel treug dic'hronnañ/maskl diwar an ergorenn ur wech sevenet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:1320 msgid "" "After applying, remove the object used as the clipping path or mask from the " "drawing" msgstr "" -"Ur wech arloet, dilemel an ergorenn arveret evit treug dic'hronnañ pe vaskl " +"Ur wech sevenet, dilemel an ergorenn arveret evit treug dic'hronnañ pe vaskl " "diwar an dresadenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1317 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1322 msgid "Before applying" -msgstr "Kent arloañ didroc'h an treug/masklañ :" +msgstr "Kent seveniñ " -#: ../src/ui/dialog/inkscape-preferences.cpp:1319 +#: ../src/ui/dialog/inkscape-preferences.cpp:1324 msgid "Do not group clipped/masked objects" msgstr "Arabat kenstrollañ an ergorennoù didroc'het/masklet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1320 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1325 msgid "Put every clipped/masked object in its own group" msgstr "" -"Enlakaat pep regorenn dic'hronnet/masklet en he strollad dezhi hec'h unan" +"Enlakaat pep ergorenn dic'hronnet/masklet en he strollad dezhi hec'h unan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1321 +#: ../src/ui/dialog/inkscape-preferences.cpp:1326 msgid "Put all clipped/masked objects into one group" msgstr "" "Lakaat pep ergorenn dic'hronnet/masklet en he strollad dezhi hec'h unan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1324 +#: ../src/ui/dialog/inkscape-preferences.cpp:1329 msgid "Apply clippath/mask to every object" -msgstr "Arloañ didroc'h an treug/masklañ da bep ergorenn" +msgstr "Seveniñ didroc'h an treug/masklañ da bep ergorenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1327 +#: ../src/ui/dialog/inkscape-preferences.cpp:1332 msgid "Apply clippath/mask to groups containing single object" msgstr "" -"Arloañ didroc'h an treug/masklañ d'ar strolladoù gant un ergorenn hepken enno" +"Seveniñ didroc'h an treug/masklañ d'ar strolladoù gant un ergorenn hepken " +"enno" -#: ../src/ui/dialog/inkscape-preferences.cpp:1330 +#: ../src/ui/dialog/inkscape-preferences.cpp:1335 msgid "Apply clippath/mask to group containing all objects" msgstr "" -"Arloañ didroc'h an treug/masklañ d'ar strolladoù gant an holl ergorennoù enno" +"Seveniñ didroc'h an treug/masklañ d'ar strolladoù gant an holl ergorennoù " +"enno" -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1337 msgid "After releasing" -msgstr "Goude bezañ graet an dic'hronnañ/ar masklañ :" +msgstr "Goude bezañ graet " -#: ../src/ui/dialog/inkscape-preferences.cpp:1334 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "Ungroup automatically created groups" msgstr "Distrollañ ent emgefreek an ergorennoù diuzet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1336 +#: ../src/ui/dialog/inkscape-preferences.cpp:1341 msgid "Ungroup groups created when setting clip/mask" msgstr "" "Digenstrollañ ar strolladoù krouet pa o oc'h arventenniñ an dic'hronnañ/ar " "masklañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1338 +#: ../src/ui/dialog/inkscape-preferences.cpp:1343 msgid "Clippaths and masks" msgstr "Treugoù dic'hronnañ ha maskloù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1341 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1346 msgid "Stroke Style Markers" -msgstr "S_til an tres" +msgstr "Merkerioù s_til an tres" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 -#: ../src/ui/dialog/inkscape-preferences.cpp:1345 +#: ../src/ui/dialog/inkscape-preferences.cpp:1348 +#: ../src/ui/dialog/inkscape-preferences.cpp:1350 msgid "" "Stroke color same as object, fill color either object fill color or marker " "fill color" msgstr "" +"Liv an tres heñvel ouzh an ergorenn, al liv leuniañ pe liv leuniañ an " +"ergorenn pe liv leuniañ ar merker" -#: ../src/ui/dialog/inkscape-preferences.cpp:1349 +#: ../src/ui/dialog/inkscape-preferences.cpp:1354 #: ../share/extensions/hershey.inx.h:27 -#, fuzzy msgid "Markers" -msgstr "Merker" +msgstr "Merkerioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1352 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1357 msgid "Document cleanup" -msgstr "Teul" +msgstr "Skarzhadur an teul" -#: ../src/ui/dialog/inkscape-preferences.cpp:1353 -#: ../src/ui/dialog/inkscape-preferences.cpp:1355 +#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +#: ../src/ui/dialog/inkscape-preferences.cpp:1360 msgid "Remove unused swatches when doing a document cleanup" -msgstr "" +msgstr "Dilemel ar standilhonoù diarveret pa vez skarzhet un teul" #. tooltip -#: ../src/ui/dialog/inkscape-preferences.cpp:1356 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1361 msgid "Cleanup" -msgstr "Penn :" +msgstr "Skarzhañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1364 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1369 msgid "Number of _Threads:" -msgstr "Niver a renkoù :" +msgstr "Niver a _neudennoù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1364 -#: ../src/ui/dialog/inkscape-preferences.cpp:1896 +#: ../src/ui/dialog/inkscape-preferences.cpp:1369 +#: ../src/ui/dialog/inkscape-preferences.cpp:1901 msgid "(requires restart)" msgstr "(ret e vo adloc'hañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1365 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1370 msgid "Configure number of processors/threads to use when rendering filters" msgstr "" "Kefluniañ an niver a gewerieroù/neudennoù da arverañ a-benn deoueziñ ar " -"ruzed mod Gausse" +"ruzed mod Gausse :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 msgid "Rendering _cache size:" -msgstr "Deouez" +msgstr "Ment kru_builh an deouez :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 +# Mebi-octet = mega-octet +# E Bzg : Mebi-eizhbit +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 msgctxt "mebibyte (2^20 bytes) abbreviation" msgid "MiB" -msgstr "" +msgstr "MiE" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 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 "" +"Kefluniañ ar c'hementad memor dre deuliad a vo arvered da gadaviñ parzhioù " +"an dresadenn lakaet deouez warni evit un adarver diwezhatoc'h ; lakaat da " +"vann (0) a-benn diweredekaat ar grubuilh" #. blur quality #. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:1372 -#: ../src/ui/dialog/inkscape-preferences.cpp:1396 +#: ../src/ui/dialog/inkscape-preferences.cpp:1377 +#: ../src/ui/dialog/inkscape-preferences.cpp:1401 msgid "Best quality (slowest)" msgstr "Perzhded uhelañ (gorrekañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 -#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1379 +#: ../src/ui/dialog/inkscape-preferences.cpp:1403 msgid "Better quality (slower)" msgstr "Perzhded gwell (gorrekoc'h)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1376 -#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +#: ../src/ui/dialog/inkscape-preferences.cpp:1381 +#: ../src/ui/dialog/inkscape-preferences.cpp:1405 msgid "Average quality" msgstr "Perzhded keitat" -#: ../src/ui/dialog/inkscape-preferences.cpp:1378 -#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1383 +#: ../src/ui/dialog/inkscape-preferences.cpp:1407 msgid "Lower quality (faster)" msgstr "Perzhded izeloc'h (herrekoc'h)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1380 -#: ../src/ui/dialog/inkscape-preferences.cpp:1404 +#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +#: ../src/ui/dialog/inkscape-preferences.cpp:1409 msgid "Lowest quality (fastest)" msgstr "Perzhded izelañ (herrekañ)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1383 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1388 msgid "Gaussian blur quality for display" -msgstr "Perzhded ruzed Gausse evit ar skrammañ :" +msgstr "Perzhded ar ruzed mod Gausse evit ar skrammañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1385 -#: ../src/ui/dialog/inkscape-preferences.cpp:1409 +#: ../src/ui/dialog/inkscape-preferences.cpp:1390 +#: ../src/ui/dialog/inkscape-preferences.cpp:1414 msgid "" "Best quality, but display may be very slow at high zooms (bitmap export " "always uses best quality)" @@ -18974,174 +19758,166 @@ msgstr "" "Perzhded uhelañ, met skrammet e vez gorrek kenañ gant ar zoumoù brasañ (ar " "berzhded uhelañ a vez gant ezporzhiañ ar bitmap)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1387 -#: ../src/ui/dialog/inkscape-preferences.cpp:1411 +#: ../src/ui/dialog/inkscape-preferences.cpp:1392 +#: ../src/ui/dialog/inkscape-preferences.cpp:1416 msgid "Better quality, but slower display" msgstr "Perzhded welloc'h, skrammañ gorrekoù avat" -#: ../src/ui/dialog/inkscape-preferences.cpp:1389 -#: ../src/ui/dialog/inkscape-preferences.cpp:1413 +#: ../src/ui/dialog/inkscape-preferences.cpp:1394 +#: ../src/ui/dialog/inkscape-preferences.cpp:1418 msgid "Average quality, acceptable display speed" msgstr "Perzhded keitat, tizh skrammañ madik a-walc'h" -#: ../src/ui/dialog/inkscape-preferences.cpp:1391 -#: ../src/ui/dialog/inkscape-preferences.cpp:1415 +#: ../src/ui/dialog/inkscape-preferences.cpp:1396 +#: ../src/ui/dialog/inkscape-preferences.cpp:1420 msgid "Lower quality (some artifacts), but display is faster" msgstr "Perzhded izeloc'h (evit ergorennoù zo), tizh skrammañ herrekoc'h avat" -#: ../src/ui/dialog/inkscape-preferences.cpp:1393 -#: ../src/ui/dialog/inkscape-preferences.cpp:1417 +#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1422 msgid "Lowest quality (considerable artifacts), but display is fastest" msgstr "" "Perzhded izelañ (evit an ergorennoù brasañ), an tizh skrammañ herrekañ avat" -#: ../src/ui/dialog/inkscape-preferences.cpp:1407 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1412 msgid "Filter effects quality for display" -msgstr "Perzhded efedoù ar sil evit ar skrammañ :" +msgstr "Perzhded efedoù ar sil evit ar skrammañ" #. build custom preferences tab -#: ../src/ui/dialog/inkscape-preferences.cpp:1419 +#: ../src/ui/dialog/inkscape-preferences.cpp:1424 #: ../src/ui/dialog/print.cpp:232 msgid "Rendering" msgstr "Deouez" #. Note: /options/bitmapoversample removed with Cairo renderer -#: ../src/ui/dialog/inkscape-preferences.cpp:1425 ../src/verbs.cpp:156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1430 ../src/verbs.cpp:157 #: ../src/widgets/calligraphy-toolbar.cpp:626 -#, fuzzy msgid "Edit" -msgstr "_Embann" +msgstr "Embann" -#: ../src/ui/dialog/inkscape-preferences.cpp:1426 +#: ../src/ui/dialog/inkscape-preferences.cpp:1431 msgid "Automatically reload bitmaps" msgstr "Adkargañ ar bitmapoù emgefreek" -#: ../src/ui/dialog/inkscape-preferences.cpp:1428 +#: ../src/ui/dialog/inkscape-preferences.cpp:1433 msgid "Automatically reload linked images when file is changed on disk" msgstr "" "Adkargañ ar skeudennoù erenet gant un doare emgefreek pa vez kemmet ar " "skeudenn war ar gantenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1430 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1435 msgid "_Bitmap editor:" -msgstr "Embanner ar bitmapoù" +msgstr "Embanner ar _bitmapoù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1432 +#: ../src/ui/dialog/inkscape-preferences.cpp:1437 #: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:55 #: ../share/extensions/print_win32_vector.inx.h:2 msgid "Export" msgstr "Ezporzhiañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1434 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1439 msgid "Default export _resolution:" -msgstr "Diarunusted ezporzhiañ dre ziouer :" +msgstr "Dia_runusted ezporzhiañ dre ziouer :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1435 +#: ../src/ui/dialog/inkscape-preferences.cpp:1440 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "" "Diarunusted ar bitmapoù dre ziouer (e poentoù dre meutad) er vestad emziviz " "Ezporzhiañ :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1436 +#: ../src/ui/dialog/inkscape-preferences.cpp:1441 #: ../src/ui/dialog/xml-tree.cpp:912 msgid "Create" msgstr "Krouiñ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1438 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 msgid "Resolution for Create Bitmap _Copy:" -msgstr "Diarunusted evit Krouiñ un eilad eus ar bitmap :" +msgstr "Diarunusted evit Krouiñ un _eilad eus ar bitmap :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1439 +#: ../src/ui/dialog/inkscape-preferences.cpp:1444 msgid "Resolution used by the Create Bitmap Copy command" msgstr "Diarunusted averet gant an arc'had Krouiñ un eilad eus ar bitmap" -#: ../src/ui/dialog/inkscape-preferences.cpp:1442 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 msgid "Ask about linking and scaling when importing" -msgstr "" +msgstr "Goulenn hag e vo ereet ha skeulaet pa vo oc'h enporzhiañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1444 +#: ../src/ui/dialog/inkscape-preferences.cpp:1449 msgid "Pop-up linking and scaling dialog when importing bitmap image." msgstr "" +"Boestad emziviz da eren ha da skeulaat o tiflugañ pa'z emañ oc'h enporzhiañ " +"ur skeudenn mod bitmap." -#: ../src/ui/dialog/inkscape-preferences.cpp:1450 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1455 msgid "Bitmap link:" -msgstr "Embanner ar bitmapoù" +msgstr "Ereadur ar bitmapoù :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1457 +#: ../src/ui/dialog/inkscape-preferences.cpp:1462 msgid "Bitmap scale (image-rendering):" -msgstr "" +msgstr "Skeul ar skeudenn (deouez skeudenn) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1462 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1467 msgid "Default _import resolution:" -msgstr "Diarunusted ezporzhiañ dre ziouer :" +msgstr "Diarunusted _enporzhiañ dre ziouer :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1463 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1468 msgid "Default bitmap resolution (in dots per inch) for bitmap import" msgstr "" -"Diarunusted ar bitmapoù dre ziouer (e poentoù dre meutad) er vestad emziviz " -"Ezporzhiañ :" +"Diarunusted ar bitmapoù dre ziouer (e poentoù dre veutad) evit enporzhiañ ar " +"bitmapoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1464 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1469 msgid "Override file resolution" -msgstr "Diarunusted ezporzhiañ dre ziouer :" +msgstr "Flastrañ diarunusted ar restr" -#: ../src/ui/dialog/inkscape-preferences.cpp:1466 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "Use default bitmap resolution in favor of information from file" -msgstr "" -"Diarunusted ar bitmapoù dre ziouer (e poentoù dre meutad) er vestad emziviz " -"Ezporzhiañ :" +msgstr "Ober gant diarunusted ar bitmapoù dre ziouer stlennoù ar restr" #. rendering outlines for pixmap image tags -#: ../src/ui/dialog/inkscape-preferences.cpp:1470 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1475 msgid "Images in Outline Mode" -msgstr "Tresañ a ra un drolinenn tro-dro dezhi" +msgstr "Skeudennoù e mod trolinenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1471 +#: ../src/ui/dialog/inkscape-preferences.cpp:1476 msgid "" "When active will render images while in outline mode instead of a red box " "with an x. This is useful for manual tracing." msgstr "" +"Mar gweredekaet e vo diskouezet ar skeudennoù evel ma vefe er mod trolinenn " +"e-lec'h ur voest ruz gant un x. Talvoudus eo evit an tresañ dre zorn." -#: ../src/ui/dialog/inkscape-preferences.cpp:1473 +#: ../src/ui/dialog/inkscape-preferences.cpp:1478 msgid "Bitmaps" msgstr "Bitmapoù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1485 +#: ../src/ui/dialog/inkscape-preferences.cpp:1490 msgid "" "Select a file of predefined shortcuts to use. Any customized shortcuts you " "create will be added seperately to " msgstr "" +"Diuzañ ur restr gant berradennoù rakdespizet da arverañ. Ne vern pe " +"verradennoù krouet ganeoc'h a vo ouzhpennet a-unanenn da" -#: ../src/ui/dialog/inkscape-preferences.cpp:1488 +#: ../src/ui/dialog/inkscape-preferences.cpp:1493 msgid "Shortcut file:" -msgstr "" +msgstr "Restr ar verradenn :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1491 +#: ../src/ui/dialog/inkscape-preferences.cpp:1496 #: ../src/ui/dialog/template-load-tab.cpp:48 -#, fuzzy msgid "Search:" -msgstr "Klask" +msgstr "Klask :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1503 +#: ../src/ui/dialog/inkscape-preferences.cpp:1508 msgid "Shortcut" -msgstr "" +msgstr "Berradenn" -#: ../src/ui/dialog/inkscape-preferences.cpp:1504 +#: ../src/ui/dialog/inkscape-preferences.cpp:1509 #: ../src/ui/widget/page-sizer.cpp:260 msgid "Description" msgstr "Deskrivañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1559 +#: ../src/ui/dialog/inkscape-preferences.cpp:1564 #: ../src/ui/dialog/pixelartdialog.cpp:296 #: ../src/ui/dialog/svg-fonts-dialog.cpp:698 #: ../src/ui/dialog/tracedialog.cpp:813 @@ -19149,49 +19925,53 @@ msgstr "Deskrivañ" msgid "Reset" msgstr "Deraouekaat" -#: ../src/ui/dialog/inkscape-preferences.cpp:1559 +#: ../src/ui/dialog/inkscape-preferences.cpp:1564 msgid "" "Remove all your customized keyboard shortcuts, and revert to the shortcuts " "in the shortcut file listed above" msgstr "" +"Dilemel ho perradennoù personelaet holl ha distreiñ d'ar berradennoù a zo er " +"restr berradennoù war ar roll restroù a-us" -#: ../src/ui/dialog/inkscape-preferences.cpp:1563 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 msgid "Import ..." -msgstr "E_nporzhiañ..." +msgstr "Enporzhiañ..." -#: ../src/ui/dialog/inkscape-preferences.cpp:1563 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 msgid "Import custom keyboard shortcuts from a file" -msgstr "" +msgstr "Enporzhiañ ar berradennoù klavier personelaet diouzh ur restr" -#: ../src/ui/dialog/inkscape-preferences.cpp:1566 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1571 msgid "Export ..." -msgstr "_Ezporzhiañ Bitmap..." +msgstr "Ezporzhiañ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1566 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1571 msgid "Export custom keyboard shortcuts to a file" -msgstr "Ezporzhiañ an teul davit ur restr PS" +msgstr "Ezporzhiañ berradennoù klavier en ur restr" -#: ../src/ui/dialog/inkscape-preferences.cpp:1576 +#: ../src/ui/dialog/inkscape-preferences.cpp:1581 msgid "Keyboard Shortcuts" -msgstr "" +msgstr "Berradennoù klavier" #. Find this group in the tree -#: ../src/ui/dialog/inkscape-preferences.cpp:1739 +#: ../src/ui/dialog/inkscape-preferences.cpp:1744 msgid "Misc" msgstr "Liesseurt" -#: ../src/ui/dialog/inkscape-preferences.cpp:1858 +#: ../src/ui/dialog/inkscape-preferences.cpp:1842 +msgctxt "Spellchecker language" +msgid "None" +msgstr "Tra ebet" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1863 msgid "Set the main spell check language" msgstr "Arventennañ yezh pennañ ar gwiriadur reizhskivadel" -#: ../src/ui/dialog/inkscape-preferences.cpp:1861 +#: ../src/ui/dialog/inkscape-preferences.cpp:1866 msgid "Second language:" msgstr "Eil yezh" -#: ../src/ui/dialog/inkscape-preferences.cpp:1862 +#: ../src/ui/dialog/inkscape-preferences.cpp:1867 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" @@ -19199,11 +19979,11 @@ msgstr "" "Arventennañ eil yezh ar gwiriadur reizhskrivadurel ; paouezet e vo war ar " "gerioù dianav nemetken gant AN HOLL yezhoù dibabet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1865 +#: ../src/ui/dialog/inkscape-preferences.cpp:1870 msgid "Third language:" msgstr "Trede ezh :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1866 +#: ../src/ui/dialog/inkscape-preferences.cpp:1871 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" @@ -19211,32 +19991,31 @@ msgstr "" "Arventennañ trede yezh ar gwiriadur reizhskrivadurel ; paouezet e vo war ar " "gerioù dianav nemetken gant AN HOLL yezhoù dibabet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1868 +#: ../src/ui/dialog/inkscape-preferences.cpp:1873 msgid "Ignore words with digits" msgstr "Leuskel ar gerioù e gant niveroù a-gostez" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +#: ../src/ui/dialog/inkscape-preferences.cpp:1875 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "Leuskel ar gerioù e gant niveroù a-gostez evel \"R2D2\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:1872 +#: ../src/ui/dialog/inkscape-preferences.cpp:1877 msgid "Ignore words in ALL CAPITALS" msgstr "Leuskel ar gerioù e PENNLIZHERENNOÙ a-gostez" -#: ../src/ui/dialog/inkscape-preferences.cpp:1874 +#: ../src/ui/dialog/inkscape-preferences.cpp:1879 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "Leuskel ar gerioù e penlizherennoù a-gostez evel \"IUPAC\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:1876 +#: ../src/ui/dialog/inkscape-preferences.cpp:1881 msgid "Spellcheck" msgstr "Reizhadur ar skrivadur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1896 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1901 msgid "Latency _skew:" -msgstr "Treuzkammañ ar gortozvezh :" +msgstr "Treuzkammañ ar _gortozvezh :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1897 +#: ../src/ui/dialog/inkscape-preferences.cpp:1902 msgid "" "Factor by which the event clock is skewed from the actual time (0.9766 on " "some systems)" @@ -19244,11 +20023,11 @@ msgstr "" "Periad ma vo treuzkammet eurier an darvoudoù e-keñver an eur bremanel " "(0.9766 gant reizhiadoù zo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1899 +#: ../src/ui/dialog/inkscape-preferences.cpp:1904 msgid "Pre-render named icons" msgstr "Rakdeouez an arlunioù anvet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +#: ../src/ui/dialog/inkscape-preferences.cpp:1906 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" @@ -19257,93 +20036,83 @@ msgstr "" "c'hetal. An dra-se a dalv evit al labour tro dro d'an beugoù e rebuziñ an " "arlunioù anvet mod GTK+" -#: ../src/ui/dialog/inkscape-preferences.cpp:1909 +#: ../src/ui/dialog/inkscape-preferences.cpp:1914 msgid "System info" msgstr "Titoudoù ar reizhiad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1913 +#: ../src/ui/dialog/inkscape-preferences.cpp:1918 msgid "User config: " msgstr "Kefluniadur an arveriad :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1913 +#: ../src/ui/dialog/inkscape-preferences.cpp:1918 msgid "Location of users configuration" -msgstr "" +msgstr "Lec'hiadur kefluniadur an arveriaded" -#: ../src/ui/dialog/inkscape-preferences.cpp:1917 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "User preferences: " -msgstr "Gwellvezioù an diverkañ" +msgstr "Gwellvezioù an arveriad :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1917 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "Location of the users preferences file" -msgstr "C'hwitadenn war krouadur restr ar gwellvezioù %s" +msgstr "Lec'hiadur restr gwellvezioù an arveriaded" -#: ../src/ui/dialog/inkscape-preferences.cpp:1921 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "User extensions: " -msgstr "Askouezhioù Veda" +msgstr "Askouezhioù an arveriad :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1921 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "Location of the users extensions" -msgstr "Stlennoù diwar-benn askouezhadennoù Inkscape" +msgstr "Lec'hiadur askouezhioù an arveriaded" -#: ../src/ui/dialog/inkscape-preferences.cpp:1925 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "User cache: " msgstr "Krubuilh an arveriad :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1925 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "Location of users cache" -msgstr "Lec'hiadur a-hed ar grommenn" +msgstr "Lec'hiadur krubuilh an arveriaded" -#: ../src/ui/dialog/inkscape-preferences.cpp:1933 +#: ../src/ui/dialog/inkscape-preferences.cpp:1938 msgid "Temporary files: " -msgstr "" +msgstr "Restroù padennek" -#: ../src/ui/dialog/inkscape-preferences.cpp:1933 +#: ../src/ui/dialog/inkscape-preferences.cpp:1938 msgid "Location of the temporary files used for autosave" -msgstr "" +msgstr "Lec'hiadur ar restroù padennek arveret evit an enrollañ emgefreek" -#: ../src/ui/dialog/inkscape-preferences.cpp:1937 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Inkscape data: " -msgstr "Dornlevr Inkscape" +msgstr "Roadennoù Inkscape :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1937 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Location of Inkscape data" -msgstr "Stlennoù diwar-benn askouezhadennoù Inkscape" +msgstr "Lec'hiadur roadennoù Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1941 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Inkscape extensions: " -msgstr "Stlennoù diwar-benn askouezhadennoù Inkscape" +msgstr "Askouezhioù Inkscape :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1941 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Location of the Inkscape extensions" -msgstr "Stlennoù diwar-benn askouezhadennoù Inkscape" +msgstr "Lec'hiadur askouezhioù Inkscape :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 +#: ../src/ui/dialog/inkscape-preferences.cpp:1955 msgid "System data: " msgstr "Roadennoù ar reizhiad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 +#: ../src/ui/dialog/inkscape-preferences.cpp:1955 msgid "Locations of system data" -msgstr "" +msgstr "Lec'hiadurioù roadennoù ar reizhiad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1974 +#: ../src/ui/dialog/inkscape-preferences.cpp:1979 msgid "Icon theme: " msgstr "Neuz an arlun :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1974 -#, fuzzy +#: ../src/ui/dialog/inkscape-preferences.cpp:1979 msgid "Locations of icon themes" -msgstr "Lec'hiadur a-hed ar grommenn" +msgstr "Lec'hiadur dodennoù an arlunioù" -#: ../src/ui/dialog/inkscape-preferences.cpp:1976 +#: ../src/ui/dialog/inkscape-preferences.cpp:1981 msgid "System" msgstr "Reizhiad" @@ -19353,7 +20122,6 @@ msgid "Disabled" msgstr "Diweredekaet" #: ../src/ui/dialog/input.cpp:361 -#, fuzzy msgctxt "Input device" msgid "Screen" msgstr "Skramm" @@ -19367,9 +20135,8 @@ msgid "Test Area" msgstr "Maez arnodiñ" #: ../src/ui/dialog/input.cpp:619 -#, fuzzy msgid "Axis" -msgstr "Ahel-X" +msgstr "Ahel" #: ../src/ui/dialog/input.cpp:708 ../share/extensions/svgcalendar.inx.h:2 msgid "Configuration" @@ -19383,6 +20150,11 @@ msgstr "Dafar" msgid "Link:" msgstr "Ere :" +#: ../src/ui/dialog/input.cpp:742 ../src/ui/dialog/input.cpp:743 +#: ../src/ui/dialog/input.cpp:1571 +msgid "None" +msgstr "Tra ebet" + #: ../src/ui/dialog/input.cpp:758 msgid "Axes count:" msgstr "Kont an ahelioù :" @@ -19404,24 +20176,24 @@ msgid "pad" msgstr "bloc'h" #: ../src/ui/dialog/input.cpp:1081 -#, fuzzy msgid "_Use pressure-sensitive tablet (requires restart)" -msgstr "Arverañ un tabler kevregañ kizidik ouzh ar gwask (ret e vo adloc'hañ)" +msgstr "_Arverañ un tabler kevregañ kizidik ouzh ar gwask (ret e vo adloc'hañ)" #: ../src/ui/dialog/input.cpp:1086 -#, fuzzy msgid "Axes" -msgstr "Tredañ an ahelioù" +msgstr "Ahelioù" #: ../src/ui/dialog/input.cpp:1087 msgid "Keys" -msgstr "" +msgstr "Alc'hwezioù" #: ../src/ui/dialog/input.cpp:1170 msgid "" "A device can be 'Disabled', its co-ordinates mapped to the whole 'Screen', " "or to a single (usually focused) 'Window'" msgstr "" +"'Diweredekaet' e c'hall bezañ un trevnad, e zaveennoù glannet war ar " +"'Skramm' a-bezh, pe war ur prenestr eeun (ent boaz dre stiañ)" #: ../src/ui/dialog/input.cpp:1616 ../src/widgets/calligraphy-toolbar.cpp:578 #: ../src/widgets/spray-toolbar.cpp:224 ../src/widgets/tweak-toolbar.cpp:372 @@ -19430,17 +20202,22 @@ msgstr "Gwask" #: ../src/ui/dialog/input.cpp:1616 msgid "X tilt" -msgstr "" +msgstr "Soubladur X" #: ../src/ui/dialog/input.cpp:1616 msgid "Y tilt" -msgstr "" +msgstr "Soubladur Y" #: ../src/ui/dialog/input.cpp:1616 -#: ../src/widgets/sp-color-wheel-selector.cpp:59 +#: ../src/widgets/sp-color-wheel-selector.cpp:32 msgid "Wheel" msgstr "Rod" +#: ../src/ui/dialog/input.cpp:1625 +msgctxt "Input device axe" +msgid "None" +msgstr "Tra ebet" + #: ../src/ui/dialog/layer-properties.cpp:55 msgid "Layer name:" msgstr "Anv an dreuzfollenn :" @@ -19467,8 +20244,8 @@ msgstr "Adenvel an dreuzfollenn" #. TODO: find an unused layer number, forming name from _("Layer ") + "%d" #: ../src/ui/dialog/layer-properties.cpp:354 -#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194 -#: ../src/verbs.cpp:2289 +#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:195 +#: ../src/verbs.cpp:2372 msgid "Layer" msgstr "Treuzfollenn" @@ -19498,11 +20275,11 @@ msgid "New layer created." msgstr "Treuzfollenn nevez bet krouet." #: ../src/ui/dialog/layer-properties.cpp:408 -#, fuzzy msgid "Move to Layer" -msgstr "Diskenn an dreuzfollenn" +msgstr "Dilec'hiañ betek an dreuzfollenn" #: ../src/ui/dialog/layer-properties.cpp:411 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:120 #: ../src/ui/dialog/transformation.cpp:114 msgid "_Move" msgstr "_Dilec'hiañ" @@ -19523,132 +20300,159 @@ msgstr "Prennañ an dreuzfollenn" msgid "Unlock layer" msgstr "Dibrennañ an dreuzfollenn" -#: ../src/ui/dialog/layers.cpp:624 ../src/verbs.cpp:1405 +#: ../src/ui/dialog/layers.cpp:624 ../src/ui/dialog/objects.cpp:845 +#: ../src/verbs.cpp:1438 msgid "Toggle layer solo" msgstr "Lakaat an dreuzfollenn vremanel-mañ da vezañ hewel en hec'h unan" -#: ../src/ui/dialog/layers.cpp:627 ../src/verbs.cpp:1429 -#, fuzzy +#: ../src/ui/dialog/layers.cpp:627 ../src/ui/dialog/objects.cpp:848 +#: ../src/verbs.cpp:1462 msgid "Lock other layers" -msgstr "Prennañ an dreuzfollenn" +msgstr "Prennañ an treuzfollennoù all" #: ../src/ui/dialog/layers.cpp:721 -#, fuzzy msgid "Moved layer" -msgstr "Diskenn an dreuzfollenn" +msgstr "Treuzfollenn dilec'hiet" #: ../src/ui/dialog/layers.cpp:884 -#, fuzzy msgctxt "Layers" msgid "New" msgstr "Nevez" #: ../src/ui/dialog/layers.cpp:889 -#, fuzzy msgctxt "Layers" msgid "Bot" msgstr "Traoñ" #: ../src/ui/dialog/layers.cpp:895 -#, fuzzy msgctxt "Layers" msgid "Dn" msgstr "Diskenn" #: ../src/ui/dialog/layers.cpp:901 -#, fuzzy msgctxt "Layers" msgid "Up" msgstr "Sevel" #: ../src/ui/dialog/layers.cpp:907 -#, fuzzy msgctxt "Layers" msgid "Top" msgstr "Krec'h" #: ../src/ui/dialog/livepatheffect-add.cpp:32 -#, fuzzy msgid "Add Path Effect" -msgstr "Gweredekaat an efed treug" +msgstr "Ouzhpennañ an efed treug" #: ../src/ui/dialog/livepatheffect-editor.cpp:109 -#, fuzzy msgid "Add path effect" -msgstr "Gweredekaat an efed treug" +msgstr "Ouzhpennañ an efed treug" #: ../src/ui/dialog/livepatheffect-editor.cpp:119 -#, fuzzy msgid "Delete current path effect" -msgstr "_Diverkañ an dreuzfollenn vremanel" +msgstr "Diverkañ an efed diwar an treug bremanel" #: ../src/ui/dialog/livepatheffect-editor.cpp:129 -#, fuzzy msgid "Raise the current path effect" -msgstr "Sevel an dreuzfollenn vremanel" +msgstr "Sevel an efed war an treug bremanel" #: ../src/ui/dialog/livepatheffect-editor.cpp:139 -#, fuzzy msgid "Lower the current path effect" -msgstr "Diskenn an dreuzfollenn vremanel" +msgstr "Diskenn an efed war an treug bremanel" -#: ../src/ui/dialog/livepatheffect-editor.cpp:313 +#: ../src/ui/dialog/livepatheffect-editor.cpp:312 msgid "Unknown effect is applied" msgstr "Arloet ez eus bet un efed dianav" -#: ../src/ui/dialog/livepatheffect-editor.cpp:316 -#, fuzzy +#: ../src/ui/dialog/livepatheffect-editor.cpp:315 msgid "Click button to add an effect" -msgstr "Tresadenn ur vandenn treset broustet gant un doare berus" +msgstr "Klikañ war an afell evit ouzhpennañ un efed" -#: ../src/ui/dialog/livepatheffect-editor.cpp:329 +#: ../src/ui/dialog/livepatheffect-editor.cpp:330 msgid "Click add button to convert clone" -msgstr "" +msgstr "Klikañ war an afell evit amdreiñ ar c'hlon" -#: ../src/ui/dialog/livepatheffect-editor.cpp:334 -#: ../src/ui/dialog/livepatheffect-editor.cpp:338 -#: ../src/ui/dialog/livepatheffect-editor.cpp:346 -#, fuzzy +#: ../src/ui/dialog/livepatheffect-editor.cpp:335 +#: ../src/ui/dialog/livepatheffect-editor.cpp:339 +#: ../src/ui/dialog/livepatheffect-editor.cpp:348 msgid "Select a path or shape" -msgstr "An ergorenn n'eo ket un treug pe ul lun" +msgstr "Diuzañ un treug pe ul lun" -#: ../src/ui/dialog/livepatheffect-editor.cpp:342 +#: ../src/ui/dialog/livepatheffect-editor.cpp:344 msgid "Only one item can be selected" msgstr "Un ergorenn hepken a vez diuzet" -#: ../src/ui/dialog/livepatheffect-editor.cpp:374 +#: ../src/ui/dialog/livepatheffect-editor.cpp:376 msgid "Unknown effect" msgstr "Efed dianav" -#: ../src/ui/dialog/livepatheffect-editor.cpp:450 +#: ../src/ui/dialog/livepatheffect-editor.cpp:452 msgid "Create and apply path effect" -msgstr "Krouiñ hag arloañ un efed treug" +msgstr "Krouiñ ha seveniñ un efed treug" -#: ../src/ui/dialog/livepatheffect-editor.cpp:485 -#, fuzzy +#: ../src/ui/dialog/livepatheffect-editor.cpp:488 msgid "Create and apply Clone original path effect" -msgstr "Krouiñ hag arloañ un efed treug" +msgstr "Krouiñ ha seveniñ un efed treug klonañ orinel" -#: ../src/ui/dialog/livepatheffect-editor.cpp:505 +#: ../src/ui/dialog/livepatheffect-editor.cpp:510 msgid "Remove path effect" msgstr "Dilemel an efed treug" -#: ../src/ui/dialog/livepatheffect-editor.cpp:522 +#: ../src/ui/dialog/livepatheffect-editor.cpp:528 msgid "Move path effect up" msgstr "Sevel an efed treug" -#: ../src/ui/dialog/livepatheffect-editor.cpp:538 +#: ../src/ui/dialog/livepatheffect-editor.cpp:545 msgid "Move path effect down" msgstr "Diskenn an efed treug" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +#: ../src/ui/dialog/livepatheffect-editor.cpp:584 msgid "Activate path effect" msgstr "Gweredekaat an efed treug" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +#: ../src/ui/dialog/livepatheffect-editor.cpp:584 msgid "Deactivate path effect" msgstr "Diweredekaat an efed treug" +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:57 +msgid "Radius (pixels):" +msgstr "Skin (pikselioù) :" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:69 +msgid "Chamfer subdivisions:" +msgstr "Isrannadurioù ar chafren :" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:144 +msgid "Modify Fillet-Chamfer" +msgstr "Daskemmañ Salizadur-Chafren" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:145 +msgid "_Modify" +msgstr "_Daskemmañ" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:210 +msgid "Radius " +msgstr "Skin" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:212 +msgid "Radius approximated " +msgstr "Skin arnesadel" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:215 +msgid "Knot distance " +msgstr "Pellder ar c'hlom" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:222 +msgid "Position (%):" +msgstr "Lec'hiadur (%) :" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:226 +msgid "(" +msgstr "(" + +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:119 +msgid "Modify Node Position" +msgstr "Daskemmañ lec'hiadur ar c'hlom" + #: ../src/ui/dialog/memory.cpp:96 msgid "Heap" msgstr "Krennenn vemor" @@ -19681,9 +20485,8 @@ msgid "Recalculate" msgstr "Adjediñ" #: ../src/ui/dialog/messages.cpp:47 -#, fuzzy msgid "Clear log messages" -msgstr "Pakañ kemennadennoù ar c'herzhlevr" +msgstr "Skarzhañ kemennadennoù ar c'herzhlevr" #: ../src/ui/dialog/messages.cpp:81 msgid "Ready." @@ -19691,20 +20494,19 @@ msgstr "Prest." #: ../src/ui/dialog/messages.cpp:174 msgid "Log capture started." -msgstr "" +msgstr "Deraouet eo enankañ roadennoù en deizlevr." #: ../src/ui/dialog/messages.cpp:203 msgid "Log capture stopped." -msgstr "" +msgstr "Ehanet eo enankañ roadennoù en deizlevr." -#: ../src/ui/dialog/new-from-template.cpp:24 -#, fuzzy +#: ../src/ui/dialog/new-from-template.cpp:27 msgid "Create from template" -msgstr "Krouiñ un treug dre droellenn" +msgstr "Krouiñ diwar ur patrom" -#: ../src/ui/dialog/new-from-template.cpp:26 +#: ../src/ui/dialog/new-from-template.cpp:29 msgid "New From Template" -msgstr "" +msgstr "Nevez diouzh ur patrom" #: ../src/ui/dialog/object-attributes.cpp:47 msgid "Href:" @@ -19737,27 +20539,23 @@ msgid "URL:" msgstr "URL :" #: ../src/ui/dialog/object-attributes.cpp:70 -#, fuzzy msgid "Image Rendering:" -msgstr "Deouez" +msgstr "Deouez ar skeudenn :" #: ../src/ui/dialog/object-properties.cpp:58 #: ../src/ui/dialog/object-properties.cpp:399 #: ../src/ui/dialog/object-properties.cpp:470 #: ../src/ui/dialog/object-properties.cpp:477 -#, fuzzy msgid "_ID:" -msgstr "_Naoudi : " +msgstr "_Naoudi (id) : " #: ../src/ui/dialog/object-properties.cpp:60 -#, fuzzy msgid "_Title:" -msgstr "_Titl" +msgstr "_Titl :" #: ../src/ui/dialog/object-properties.cpp:61 -#, fuzzy msgid "_Image Rendering:" -msgstr "Deouez" +msgstr "Deouez ar _skeudenn :" #: ../src/ui/dialog/object-properties.cpp:62 msgid "_Hide" @@ -19782,9 +20580,8 @@ msgstr "Ur skritell da leuniañ evit an ergorenn" #. Create the frame for the object description #: ../src/ui/dialog/object-properties.cpp:225 -#, fuzzy msgid "_Description:" -msgstr "Deskrivañ" +msgstr "_Deskrivadur :" #: ../src/ui/dialog/object-properties.cpp:260 msgid "" @@ -19795,6 +20592,12 @@ msgid "" "Note that this behaviour is not defined in the SVG 1.1 specification and not " "all browsers follow this interpretation." msgstr "" +"Ar perzh 'deouez skeudenn' a c'hall levezonañ penaos e vo braset skeul ur " +"bitmap :\\t'emgefreek' gwellvez ebet ;\n" +"\t'perzhded gwellekaet' lenkr ;\n" +"\t'tizh gwellekaet' bloc'hek.\n" +"Notennit n'eo ket despizet an emzalc'h-mañ e spesadurioù SVG 1.1 hag an holl " +"verdeerioù ne heuliont ket ar jebenniñ-mañ." #. Hide #: ../src/ui/dialog/object-properties.cpp:293 @@ -19810,8 +20613,8 @@ msgstr "" "logodenn)" #. Button for setting the object's id, label, title and description. -#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2632 -#: ../src/verbs.cpp:2638 +#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2715 +#: ../src/verbs.cpp:2721 msgid "_Set" msgstr "_Arventenniñ" @@ -19865,59 +20668,126 @@ msgstr "Kuzhat an ergorenn" msgid "Unhide object" msgstr "Diguzhat an ergorenn" +#: ../src/ui/dialog/objects.cpp:875 +msgid "Unhide objects" +msgstr "Diguzhat an ergorennoù" + +#: ../src/ui/dialog/objects.cpp:875 +msgid "Hide objects" +msgstr "Kuzhat an ergorennoù" + +#: ../src/ui/dialog/objects.cpp:895 +msgid "Lock objects" +msgstr "Prennañ an ergorennoù" + +#: ../src/ui/dialog/objects.cpp:895 +msgid "Unlock objects" +msgstr "Dibrennañ an ergorennoù" + +#: ../src/ui/dialog/objects.cpp:907 +msgid "Layer to group" +msgstr "Treuzfollenn da strollad" + +#: ../src/ui/dialog/objects.cpp:907 +msgid "Group to layer" +msgstr "Strollad da arodreuzfollenn" + +#: ../src/ui/dialog/objects.cpp:1105 +msgid "Moved objects" +msgstr "Ergorenn dilec'hiet" + +#: ../src/ui/dialog/objects.cpp:1354 ../src/ui/dialog/tags.cpp:875 +#: ../src/ui/dialog/tags.cpp:882 +msgid "Rename object" +msgstr "Adenvel an ergorennoù" + +#: ../src/ui/dialog/objects.cpp:1461 +msgid "Set object highlight color" +msgstr "Arventenniñ liv usskediñ an ergorenn" + +#: ../src/ui/dialog/objects.cpp:1471 +msgid "Set object opacity" +msgstr "Arventenniñ demerez an ergorenn" + +#: ../src/ui/dialog/objects.cpp:1504 +msgid "Set object blend mode" +msgstr "Arventenniñ mod kemmeskañ an ergorenn" + +#: ../src/ui/dialog/objects.cpp:1560 +msgid "Set object blur" +msgstr "Arventenniñ ruzed an ergorenn" + +#: ../src/ui/dialog/objects.cpp:1802 +msgid "Add layer..." +msgstr "Ouzhpennañ un dreuzfollenn..." + +#: ../src/ui/dialog/objects.cpp:1817 +msgid "Remove object" +msgstr "Dilemel an ergorenn" + +#: ../src/ui/dialog/objects.cpp:1832 +msgid "Move To Bottom" +msgstr "Diskenn betek an traoñ" + +#: ../src/ui/dialog/objects.cpp:1877 +msgid "Move To Top" +msgstr "Sevel betek al lein" + +#: ../src/ui/dialog/objects.cpp:1892 +msgid "Collapse All" +msgstr "Skarzhañ an holl" + +#: ../src/ui/dialog/objects.cpp:1974 +msgid "Select Highlight Color" +msgstr "Diuzañ al liv usskediñ" + #: ../src/ui/dialog/ocaldialogs.cpp:715 msgid "Clipart found" -msgstr "" +msgstr "Skeudenn kavet" #: ../src/ui/dialog/ocaldialogs.cpp:764 -#, fuzzy msgid "Downloading image..." -msgstr "O teouez ar bitmap..." +msgstr "O pellgargañ ar skeudenn..." #: ../src/ui/dialog/ocaldialogs.cpp:912 -#, fuzzy msgid "Could not download image" -msgstr "N'haller ket kavet lec'h ar restr : %s" +msgstr "N'haller ket pellgargañ ar skeudenn" #: ../src/ui/dialog/ocaldialogs.cpp:922 msgid "Clipart downloaded successfully" -msgstr "" +msgstr "Skeudenn pellgarget gant berzh" #: ../src/ui/dialog/ocaldialogs.cpp:936 -#, fuzzy msgid "Could not download thumbnail file" -msgstr "N'haller ket kavet lec'h ar restr : %s" +msgstr "N'haller ket pellgargañ restr ar valvenn" #: ../src/ui/dialog/ocaldialogs.cpp:1011 -#, fuzzy msgid "No description" -msgstr " deskrivadur" +msgstr "Deskrivadur ebet" #: ../src/ui/dialog/ocaldialogs.cpp:1079 -#, fuzzy msgid "Searching clipart..." -msgstr "Tuginañ an treug..." +msgstr "O kerc'hat klipartoù..." #: ../src/ui/dialog/ocaldialogs.cpp:1099 ../src/ui/dialog/ocaldialogs.cpp:1120 -#, fuzzy msgid "Could not connect to the Open Clip Art Library" -msgstr "Ezporzhiañ an teul-mañ davit 'Open Clip Art Library'" +msgstr "N'haller ket kennaskañ ouzh 'Open Clip Art Library'" #: ../src/ui/dialog/ocaldialogs.cpp:1145 -#, fuzzy msgid "Could not parse search results" -msgstr "N'haller ket dezrannañ ar roadennoù SVG" +msgstr "N'haller ket dezrannañ disoc'hoù ar c'hlask" #: ../src/ui/dialog/ocaldialogs.cpp:1177 -#, fuzzy msgid "No clipart named %1 was found." -msgstr "Diouzh ar golver" +msgstr "N'eus ket bet kavet ur c'hlipart anvet %1." #: ../src/ui/dialog/ocaldialogs.cpp:1179 msgid "" "Please make sure all keywords are spelled correctly, or try again with " "different keywords." msgstr "" +"Bezit sur emañ skrivet an holl gerioù alc'hwez ent dereat pe glaskit en-dro " +"gant gerioù alc'hez disheñvel." #: ../src/ui/dialog/ocaldialogs.cpp:1231 msgid "Search" @@ -19929,76 +20799,71 @@ msgstr "Serriñ" #: ../src/ui/dialog/pixelartdialog.cpp:190 msgid "_Curves (multiplier):" -msgstr "" +msgstr "_Kromennoù (lieser) :" #: ../src/ui/dialog/pixelartdialog.cpp:193 msgid "Favors connections that are part of a long curve" -msgstr "" +msgstr "Skoazell a ra ar c'hennaskoù a zo ul lod eus ur grommenn hir" #: ../src/ui/dialog/pixelartdialog.cpp:204 -#, fuzzy msgid "_Islands (weight):" -msgstr "Sav ar barrennoù :" +msgstr "_Enezennoù (pouez) :" #: ../src/ui/dialog/pixelartdialog.cpp:207 msgid "Avoid single disconnected pixels" -msgstr "" +msgstr "Mirout ouzh pikselioù digennasket eeun" #: ../src/ui/dialog/pixelartdialog.cpp:209 -#, fuzzy msgid "A constant vote value" -msgstr "Korn destrizhet" +msgstr "Ur werzh vouezhiañ arstalek " #: ../src/ui/dialog/pixelartdialog.cpp:219 msgid "Sparse pixels (window _radius):" -msgstr "" +msgstr "Pikselioù rouez (s_kin ar prenestr) :" #: ../src/ui/dialog/pixelartdialog.cpp:228 msgid "The radius of the window analyzed" -msgstr "" +msgstr "Skin ar prenestr bet dezrannet" #: ../src/ui/dialog/pixelartdialog.cpp:229 msgid "Sparse pixels (_multiplier):" -msgstr "" +msgstr "Pikselioù rouez (_lieser) :" #: ../src/ui/dialog/pixelartdialog.cpp:240 msgid "Favors connections that are part of foreground color" -msgstr "" +msgstr "Skoazell a ra ar c'hennaskoù a zo ul lod eus liv an drekleur" #: ../src/ui/dialog/pixelartdialog.cpp:246 msgid "The heuristic computed vote will be multiplied by this value" -msgstr "" +msgstr "Ar mouezhiañ jedet dre zarnoderezh a vo lieskementet gant ar werzh-mañ" #: ../src/ui/dialog/pixelartdialog.cpp:259 msgid "Heuristics" -msgstr "" +msgstr "Darnoderezh" #: ../src/ui/dialog/pixelartdialog.cpp:266 -#, fuzzy msgid "_Voronoi diagram" -msgstr "Gousturioù Voronoi" +msgstr "Diervad mod _Voronoi" #: ../src/ui/dialog/pixelartdialog.cpp:267 msgid "Output composed of straight lines" -msgstr "" +msgstr "Ec'hankad savet dre linennoù eeun" #: ../src/ui/dialog/pixelartdialog.cpp:273 -#, fuzzy msgid "Convert to _B-spline curves" -msgstr "Amdreiñ da varrennigoùigoù" +msgstr "Amdreiñ da krommlinenn-_B" #: ../src/ui/dialog/pixelartdialog.cpp:274 msgid "Preserve staircasing artifacts" -msgstr "" +msgstr "Mirout efed ar diri war an ergorennoù krouet" #: ../src/ui/dialog/pixelartdialog.cpp:281 -#, fuzzy msgid "_Smooth curves" -msgstr "Kornadoù lenkr" +msgstr "_Krommennoù lenkr" #: ../src/ui/dialog/pixelartdialog.cpp:282 msgid "The Kopf-Lischinski algorithm" -msgstr "" +msgstr "An treol mod Kopf-Lischinski" #: ../src/ui/dialog/pixelartdialog.cpp:289 msgid "Output" @@ -20006,7 +20871,6 @@ msgstr "Ec'hankad" #: ../src/ui/dialog/pixelartdialog.cpp:297 #: ../src/ui/dialog/tracedialog.cpp:814 -#, fuzzy msgid "Reset all settings to defaults" msgstr "Adderaouekaat an holl arventennoù dre ziouer" @@ -20021,13 +20885,6 @@ msgid "Execute the trace" msgstr "Erounit an tresañ" #: ../src/ui/dialog/pixelartdialog.cpp:388 -msgid "" -"Image looks too big. Process may take a while and is wise to save your " -"document before continue.\n" -"\n" -"Continue the procedure (without saving)?" -msgstr "" - #: ../src/ui/dialog/pixelartdialog.cpp:422 msgid "" "Image looks too big. Process may take a while and it is wise to save your " @@ -20035,82 +20892,72 @@ msgid "" "\n" "Continue the procedure (without saving)?" msgstr "" +"Re vras e hañval bezañ ar skeudenn. Hir e c'hallfe bezañ an argerzh\n" +"ha gwell e vefe enrollañ ho teul kent kenderc'hel ganti.\n" +"Kenderc'hel gant an argerzh (hep enrollañ) ?" #: ../src/ui/dialog/pixelartdialog.cpp:499 -#, fuzzy msgid "Trace pixel art" -msgstr "a pikselioù e" +msgstr "Tresañ an arzh dre bikselioù" -#: ../src/ui/dialog/polar-arrange-tab.cpp:43 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:48 msgctxt "Polar arrange tab" msgid "Anchor point:" -msgstr "Reteradur" +msgstr "Poent eoriañ :" -#: ../src/ui/dialog/polar-arrange-tab.cpp:47 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:52 msgctxt "Polar arrange tab" msgid "Object's bounding box:" -msgstr "boestad vevenniñ" +msgstr "Boestad vevenniñ an ergorenn :" -#: ../src/ui/dialog/polar-arrange-tab.cpp:54 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:59 msgctxt "Polar arrange tab" msgid "Object's rotational center" msgstr "Kreiz c'hwelañ an ergorenn" -#: ../src/ui/dialog/polar-arrange-tab.cpp:59 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:64 msgctxt "Polar arrange tab" msgid "Arrange on:" -msgstr "Kempenn" +msgstr "Kempenn war :" -#: ../src/ui/dialog/polar-arrange-tab.cpp:63 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:68 msgctxt "Polar arrange tab" msgid "First selected circle/ellipse/arc" -msgstr "Krouiñ kelc'hioù, elispennoù ha gwaregi" +msgstr "Kelc'h, elispenn ha gwareg diuzet da gentañ" -#: ../src/ui/dialog/polar-arrange-tab.cpp:68 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:73 msgctxt "Polar arrange tab" msgid "Last selected circle/ellipse/arc" -msgstr "Liv diuzet diwezhañ" +msgstr "Kelc'h, elispenn ha gwareg diuzet da ziwezhañ" -#: ../src/ui/dialog/polar-arrange-tab.cpp:73 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:78 msgctxt "Polar arrange tab" msgid "Parameterized:" -msgstr "Arventennoù" +msgstr "Bet arventennet :" -#: ../src/ui/dialog/polar-arrange-tab.cpp:78 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:83 msgid "Center X/Y:" -msgstr "Kreizañ" +msgstr "Kreizañ X/Y :" -#: ../src/ui/dialog/polar-arrange-tab.cpp:91 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:105 msgid "Radius X/Y:" -msgstr "Skin :" +msgstr "Skin X/Y :" -#: ../src/ui/dialog/polar-arrange-tab.cpp:104 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:127 msgid "Angle X/Y:" -msgstr "Korn X :" +msgstr "Korn X/Y :" -#: ../src/ui/dialog/polar-arrange-tab.cpp:118 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:150 msgid "Rotate objects" -msgstr "C'hwelañ ar c'hlomoù" +msgstr "C'hwelañ an ergorennoù" -#: ../src/ui/dialog/polar-arrange-tab.cpp:306 +#: ../src/ui/dialog/polar-arrange-tab.cpp:338 msgid "Couldn't find an ellipse in selection" -msgstr "" +msgstr "N'eus ket bet kavet un elipsenn en diuzad-mañ." -#: ../src/ui/dialog/polar-arrange-tab.cpp:371 -#, fuzzy +#: ../src/ui/dialog/polar-arrange-tab.cpp:403 msgid "Arrange on ellipse" -msgstr "Krouiñ un elipsenn" +msgstr "Kempenn war an elipsenn" #: ../src/ui/dialog/print.cpp:111 msgid "Could not open temporary PNG for bitmap printing" @@ -20147,7 +20994,7 @@ msgstr "_Leuskel a-gostez" #: ../src/ui/dialog/spellcheck.cpp:76 msgid "A_dd" -msgstr "" +msgstr "Ouzh_pennañ" #: ../src/ui/dialog/spellcheck.cpp:78 msgid "_Stop" @@ -20305,7 +21152,6 @@ msgstr "Kempenn gwell esaouiñ etre div arouezenn" #. Kerning Setup: #: ../src/ui/dialog/svg-fonts-dialog.cpp:777 -#, fuzzy msgid "Kerning Setup" msgstr "Kefluniañ an esaouiñ" @@ -20346,7 +21192,7 @@ msgstr "nodrezh" msgid "Add font" msgstr "Ouzhpennañ un nodrezh" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:70 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:69 msgid "_Font" msgstr "_Nodrezh" @@ -20371,9 +21217,9 @@ msgstr "Standilhonañ an destenn" msgid "Preview Text:" msgstr "Alberz an destenn :" -#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:367 -#: ../src/ui/tools/gradient-tool.cpp:465 -#: ../src/widgets/gradient-vector.cpp:814 +#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:370 +#: ../src/ui/tools/gradient-tool.cpp:468 +#: ../src/widgets/gradient-vector.cpp:794 msgid "Add gradient stop" msgstr "Ouzhpennañ maezioù en ilrezenn" @@ -20401,152 +21247,160 @@ msgid "Palettes directory (%s) is unavailable." msgstr "Dihegerz eo kavlec'hiad al livaouegoù (%s)." #. ******************* Symbol Sets ************************ -#: ../src/ui/dialog/symbols.cpp:127 +#: ../src/ui/dialog/symbols.cpp:139 msgid "Symbol set: " -msgstr "" +msgstr "Spletad arouezioù :" #. Fill in later -#: ../src/ui/dialog/symbols.cpp:136 ../src/ui/dialog/symbols.cpp:137 -#, fuzzy +#: ../src/ui/dialog/symbols.cpp:148 ../src/ui/dialog/symbols.cpp:149 msgid "Current Document" -msgstr "Moullañ an teul" +msgstr "Teul bremanel" -#: ../src/ui/dialog/symbols.cpp:204 -#, fuzzy +#: ../src/ui/dialog/symbols.cpp:216 msgid "Add Symbol from the current document." -msgstr "An dreuzfollenn vremanel en hec'h unan" +msgstr "Ouzhpenn an nodrezh Symbol diouzh an teul bremanel." -#: ../src/ui/dialog/symbols.cpp:213 -#, fuzzy +#: ../src/ui/dialog/symbols.cpp:225 msgid "Remove Symbol from the current document." -msgstr "Embann maezioù an ilrezenn" +msgstr "Dilemel an nodrezh Symbol diouzh an teul bremanel." -#: ../src/ui/dialog/symbols.cpp:227 -#, fuzzy +#: ../src/ui/dialog/symbols.cpp:239 msgid "Display more icons in row." -msgstr "Skrammañ titouroù ar muzuliañ" +msgstr "Skrammañ muioc'h a arlunioù war ur renkad." -#: ../src/ui/dialog/symbols.cpp:236 -#, fuzzy +#: ../src/ui/dialog/symbols.cpp:248 msgid "Display fewer icons in row." -msgstr "Skrammañ titouroù ar muzuliañ" +msgstr "Skrammañ muioc'h a arlunioù war ur bannad." -#: ../src/ui/dialog/symbols.cpp:246 +#: ../src/ui/dialog/symbols.cpp:258 msgid "Toggle 'fit' symbols in icon space." -msgstr "" +msgstr "Trec'haoliñ arouezioù 'kenglotañ' war egor an arlunioù." -#: ../src/ui/dialog/symbols.cpp:258 +#: ../src/ui/dialog/symbols.cpp:270 msgid "Make symbols smaller by zooming out." -msgstr "" +msgstr "Lakaat an arouzennoù da vezañ bihanoc'h dre ar zoumañ bihanaat." -#: ../src/ui/dialog/symbols.cpp:268 +#: ../src/ui/dialog/symbols.cpp:280 msgid "Make symbols bigger by zooming in." -msgstr "" +msgstr "Lakaat an arouzennoù da vezañ brasoc'h dre ar zoumañ brasaat." -#: ../src/ui/dialog/symbols.cpp:622 -#, fuzzy +#: ../src/ui/dialog/symbols.cpp:639 msgid "Unnamed Symbols" -msgstr "Arouezennoù khmerek" +msgstr "Arouezioù dizanv" -#: ../src/ui/dialog/template-widget.cpp:36 -#, fuzzy +#: ../src/ui/dialog/tags.cpp:293 ../src/ui/dialog/tags.cpp:591 +#: ../src/ui/dialog/tags.cpp:705 +msgid "Remove from selection set" +msgstr "Dilemel diouzh spletad an diuzad" + +#: ../src/ui/dialog/tags.cpp:449 +msgid "Items" +msgstr "Elfennoù" + +#: ../src/ui/dialog/tags.cpp:688 +msgid "Add selection to set" +msgstr "Ouzhpennañ an diuzad d'ar spletad" + +#: ../src/ui/dialog/tags.cpp:846 +msgid "Moved sets" +msgstr "Spletadoù dilec'hiet" + +#: ../src/ui/dialog/tags.cpp:1016 +msgid "Add a new selection set" +msgstr "Ouzhpennañ ur spletad diuzañ nevez" + +#: ../src/ui/dialog/tags.cpp:1025 +msgid "Remove Item/Set" +msgstr "Dilemel an elfenn/ar spletad" + +#: ../src/ui/dialog/template-widget.cpp:37 msgid "More info" -msgstr "Muioc'h a lintr" +msgstr "Muioc'h a ditouroù" -#: ../src/ui/dialog/template-widget.cpp:38 -#, fuzzy +#: ../src/ui/dialog/template-widget.cpp:39 msgid "no template selected" -msgstr "Efed ebet bet diuzet" +msgstr "patrom ebet bet diuzet" -#: ../src/ui/dialog/template-widget.cpp:119 -#, fuzzy +#: ../src/ui/dialog/template-widget.cpp:123 msgid "Path: " msgstr "Treug :" -#: ../src/ui/dialog/template-widget.cpp:122 -#, fuzzy +#: ../src/ui/dialog/template-widget.cpp:126 msgid "Description: " -msgstr "Deskrivañ" +msgstr "Deskrivadur :" -#: ../src/ui/dialog/template-widget.cpp:124 -#, fuzzy +#: ../src/ui/dialog/template-widget.cpp:128 msgid "Keywords: " -msgstr "Gerioù alc'hwez" +msgstr "Gerioù alc'hwez :" -#: ../src/ui/dialog/template-widget.cpp:131 +#: ../src/ui/dialog/template-widget.cpp:135 msgid "By: " -msgstr "" +msgstr "Gant :" -#: ../src/ui/dialog/text-edit.cpp:73 -#, fuzzy +#: ../src/ui/dialog/text-edit.cpp:72 msgid "Set as _default" -msgstr "Arventenniñ da ziouer" +msgstr "Arventenniñ _da ziouer" -#: ../src/ui/dialog/text-edit.cpp:87 +#: ../src/ui/dialog/text-edit.cpp:86 msgid "AaBbCcIiPpQq12369$€¢?.;/()" msgstr "AaBbKkIiñÑPpùÙ12369$€¢?.;/()" #. Align buttons -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1344 -#: ../src/widgets/text-toolbar.cpp:1345 +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 +#: ../src/widgets/text-toolbar.cpp:1347 msgid "Align left" msgstr "Desteudañ a-gleiz" -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1352 -#: ../src/widgets/text-toolbar.cpp:1353 +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 +#: ../src/widgets/text-toolbar.cpp:1355 msgid "Align center" msgstr "Desteudañ e kreiz" -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1360 -#: ../src/widgets/text-toolbar.cpp:1361 +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 +#: ../src/widgets/text-toolbar.cpp:1363 msgid "Align right" msgstr "Desteudañ a-zehou" -#: ../src/ui/dialog/text-edit.cpp:100 ../src/widgets/text-toolbar.cpp:1369 +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 msgid "Justify (only flowed text)" msgstr "Marzekaat (testenn red hepken)" #. Direction buttons -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1404 +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 msgid "Horizontal text" -msgstr "Testenn a-zremm" +msgstr "Testenn a-blaen" -#: ../src/ui/dialog/text-edit.cpp:110 ../src/widgets/text-toolbar.cpp:1411 +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 msgid "Vertical text" msgstr "Testenn a-serzh" -#: ../src/ui/dialog/text-edit.cpp:130 ../src/ui/dialog/text-edit.cpp:131 -#, fuzzy +#: ../src/ui/dialog/text-edit.cpp:129 ../src/ui/dialog/text-edit.cpp:130 msgid "Spacing between lines (percent of font size)" -msgstr "Esaouadur etre an arroudennoù (lieskementoù ment an nodrezh)." +msgstr "Esaouiñ etre an arroudennoù (dregantad ment an nodrezh)." -#: ../src/ui/dialog/text-edit.cpp:147 -#, fuzzy +#: ../src/ui/dialog/text-edit.cpp:146 msgid "Text path offset" -msgstr "Kengeidañ al linkañ" +msgstr "Linkad treug an destenn" -#: ../src/ui/dialog/text-edit.cpp:588 ../src/ui/dialog/text-edit.cpp:662 +#: ../src/ui/dialog/text-edit.cpp:587 ../src/ui/dialog/text-edit.cpp:661 #: ../src/ui/tools/text-tool.cpp:1455 msgid "Set text style" msgstr "Arventenniñ stil an destenn" #: ../src/ui/dialog/tile.cpp:36 -#, fuzzy msgctxt "Arrange dialog" msgid "Rectangular grid" msgstr "Kael reizhornek" #: ../src/ui/dialog/tile.cpp:37 -#, fuzzy msgctxt "Arrange dialog" msgid "Polar Coordinates" -msgstr "Daveoù teirlinennek" +msgstr "Daveoù bleinek" #: ../src/ui/dialog/tile.cpp:40 -#, fuzzy msgctxt "Arrange dialog" msgid "_Arrange" -msgstr "Kempenn" +msgstr "_Kempenn" #: ../src/ui/dialog/tile.cpp:42 msgid "Arrange selected objects" @@ -20558,9 +21412,8 @@ msgstr "Kempenn an ergorenn bet diuzet" #. # begin single scan #. brightness #: ../src/ui/dialog/tracedialog.cpp:508 -#, fuzzy msgid "_Brightness cutoff" -msgstr "Didroc'hañ dre al lintr" +msgstr "_Didroc'hañ dre al lintr" #: ../src/ui/dialog/tracedialog.cpp:512 msgid "Trace by a given brightness level" @@ -20577,9 +21430,8 @@ msgstr "C'hwilerviñ eeun : krouiñ a ra un treug" #. canny edge detection #. TRANSLATORS: "Canny" is the name of the inventor of this edge detection method #: ../src/ui/dialog/tracedialog.cpp:534 -#, fuzzy msgid "_Edge detection" -msgstr "Dinoadur ar riblennoù" +msgstr "Dinoadur ar _riblennoù" #: ../src/ui/dialog/tracedialog.cpp:538 msgid "Trace with optimal edge detection by J. Canny's algorithm" @@ -20592,18 +21444,16 @@ msgstr "" "riblenn)" #: ../src/ui/dialog/tracedialog.cpp:559 -#, fuzzy msgid "T_hreshold:" -msgstr "Gwehin :" +msgstr "G_wehin :" #. quantization #. TRANSLATORS: Color Quantization: the process of reducing the number #. 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:571 -#, fuzzy msgid "Color _quantization" -msgstr "Digreskiñ an niver a livioù" +msgstr "Digres_kiñ an niver a livioù" #: ../src/ui/dialog/tracedialog.cpp:575 msgid "Trace along the boundaries of reduced colors" @@ -20614,15 +21464,13 @@ msgid "The number of reduced colors" msgstr "An niver a livioù digreskaet" #: ../src/ui/dialog/tracedialog.cpp:586 -#, fuzzy msgid "_Colors:" -msgstr "Livioù :" +msgstr "_Livioù :" #. swap black and white #: ../src/ui/dialog/tracedialog.cpp:594 -#, fuzzy msgid "_Invert image" -msgstr "Tuginañ ar skeudenn" +msgstr "_Tuginañ ar skeudenn" #: ../src/ui/dialog/tracedialog.cpp:599 msgid "Invert black and white regions" @@ -20631,36 +21479,32 @@ msgstr "Tuginañ ar maezioù du ha gwenn" #. # end single scan #. # begin multiple scan #: ../src/ui/dialog/tracedialog.cpp:609 -#, fuzzy msgid "B_rightness steps" -msgstr "Pazioù al lintr" +msgstr "Pazioù al lint_r" #: ../src/ui/dialog/tracedialog.cpp:613 msgid "Trace the given number of brightness levels" msgstr "Tresañ an niver roet eus al liveoù lintr" #: ../src/ui/dialog/tracedialog.cpp:621 -#, fuzzy msgid "Sc_ans:" -msgstr "C'hwilevadurioù :" +msgstr "C'hwilev_adurioù :" #: ../src/ui/dialog/tracedialog.cpp:625 msgid "The desired number of scans" msgstr "An niver a c'hilevadurioù c'hoantaet" #: ../src/ui/dialog/tracedialog.cpp:630 -#, fuzzy msgid "Co_lors" -msgstr "_Livañ" +msgstr "_Livioù" #: ../src/ui/dialog/tracedialog.cpp:634 msgid "Trace the given number of reduced colors" msgstr "Tresañ an niver lavaret a livioù digresket o niver" #: ../src/ui/dialog/tracedialog.cpp:639 -#, fuzzy msgid "_Grays" -msgstr "Louedoù" +msgstr "Loue_doù" #: ../src/ui/dialog/tracedialog.cpp:643 msgid "Same as Colors, but the result is converted to grayscale" @@ -20669,19 +21513,17 @@ msgstr "" #. TRANSLATORS: "Smooth" is a verb here #: ../src/ui/dialog/tracedialog.cpp:649 -#, fuzzy msgid "S_mooth" -msgstr "Lenkraat" +msgstr "Le_nkraat" #: ../src/ui/dialog/tracedialog.cpp:653 msgid "Apply Gaussian blur to the bitmap before tracing" -msgstr "Arloañ ruzed Gausse d'ar bitmap kent tresañ" +msgstr "Seveniñ ruzed Gausse d'ar bitmap kent tresañ" #. TRANSLATORS: "Stack" is a verb here #: ../src/ui/dialog/tracedialog.cpp:657 -#, fuzzy msgid "Stac_k scans" -msgstr "Berniañ ar c'hwilervadurioù" +msgstr "Berniañ ar _c'hwilervadurioù" #: ../src/ui/dialog/tracedialog.cpp:661 msgid "" @@ -20692,9 +21534,8 @@ msgstr "" "karrellañ (dre voaz gant esaouioù)" #: ../src/ui/dialog/tracedialog.cpp:665 -#, fuzzy msgid "Remo_ve background" -msgstr "Dilemel an drekva" +msgstr "Dilemel an drek_va" #. TRANSLATORS: "Layer" refers to one of the stacked paths in the multiscan #: ../src/ui/dialog/tracedialog.cpp:670 @@ -20708,16 +21549,14 @@ msgstr "C'hwilervadurioù lies : krouiñ a ra ur strollad treugoù" #. # end multiple scan #. ## end mode page #: ../src/ui/dialog/tracedialog.cpp:684 -#, fuzzy msgid "_Mode" -msgstr "Mod" +msgstr "_Mod" #. ## begin option page #. # potrace parameters #: ../src/ui/dialog/tracedialog.cpp:690 -#, fuzzy msgid "Suppress _speckles" -msgstr "Dilemel ar brizh" +msgstr "Dilemel ar _brizh" #: ../src/ui/dialog/tracedialog.cpp:692 msgid "Ignore small spots (speckles) in the bitmap" @@ -20728,14 +21567,12 @@ msgid "Speckles of up to this many pixels will be suppressed" msgstr "Ar brizh dreist ar c'hementad pikselioù-mañ a vo dilamet" #: ../src/ui/dialog/tracedialog.cpp:703 -#, fuzzy msgid "S_ize:" -msgstr "Ment :" +msgstr "Men_t :" #: ../src/ui/dialog/tracedialog.cpp:708 -#, fuzzy msgid "Smooth _corners" -msgstr "Kornadoù lenkr" +msgstr "_Kornadoù lenkr" #: ../src/ui/dialog/tracedialog.cpp:710 msgid "Smooth out sharp corners of the trace" @@ -20746,9 +21583,8 @@ msgid "Increase this to smooth corners more" msgstr "Kreskiñ an dra-se evit lenkraat muioc'h ar c'hornadoù" #: ../src/ui/dialog/tracedialog.cpp:726 -#, fuzzy msgid "Optimize p_aths" -msgstr "Gwellekaat an treugoù" +msgstr "Gwellekaat an treu_goù" #: ../src/ui/dialog/tracedialog.cpp:729 msgid "Try to optimize paths by joining adjacent Bezier curve segments" @@ -20765,15 +21601,13 @@ msgstr "" "gwellekadur tagusoc'h" #: ../src/ui/dialog/tracedialog.cpp:739 -#, fuzzy msgid "To_lerance:" -msgstr "Aotrevarz :" +msgstr "Ao_trevarz :" #. ## end option page #: ../src/ui/dialog/tracedialog.cpp:753 -#, fuzzy msgid "O_ptions" -msgstr "Dibarzhioù" +msgstr "D_ibarzhioù" #. ### credits #: ../src/ui/dialog/tracedialog.cpp:757 @@ -20796,23 +21630,20 @@ msgstr "Perzhourion" #. #### begin right panel #. ## SIOX #: ../src/ui/dialog/tracedialog.cpp:774 -#, fuzzy msgid "SIOX _foreground selection" -msgstr "diuzad an drekva SIOX" +msgstr "diuzad an _drekva SIOX" #: ../src/ui/dialog/tracedialog.cpp:777 msgid "Cover the area you want to select as the foreground" msgstr "Goleiñ ar maez a fell deoc'h diuzañ evit rakva" #: ../src/ui/dialog/tracedialog.cpp:782 -#, fuzzy msgid "Live Preview" msgstr "Alberz bev" #: ../src/ui/dialog/tracedialog.cpp:788 -#, fuzzy msgid "_Update" -msgstr "Hizivaat" +msgstr "_Hizivaat" #. I guess it's correct to call the "intermediate bitmap" a preview of the trace #: ../src/ui/dialog/tracedialog.cpp:796 @@ -20828,19 +21659,17 @@ msgstr "Alberz" #: ../src/ui/dialog/transformation.cpp:76 #: ../src/ui/dialog/transformation.cpp:86 -#, fuzzy msgid "_Horizontal:" -msgstr "A-_zremm" +msgstr "A-_blaen :" #: ../src/ui/dialog/transformation.cpp:76 msgid "Horizontal displacement (relative) or position (absolute)" -msgstr "Dilec'hiadur a-zremm (daveel) pe lec'hiadur (dizave)" +msgstr "Dilec'hiadur a-blaen (daveel) pe lec'hiadur (dizave)" #: ../src/ui/dialog/transformation.cpp:78 #: ../src/ui/dialog/transformation.cpp:88 -#, fuzzy msgid "_Vertical:" -msgstr "A-_serzh" +msgstr "A-_serzh :" #: ../src/ui/dialog/transformation.cpp:78 msgid "Vertical displacement (relative) or position (absolute)" @@ -20848,16 +21677,15 @@ msgstr "Dilec'hiadur a-serzh (daveel) pe lec'hiadur (dizave)" #: ../src/ui/dialog/transformation.cpp:80 msgid "Horizontal size (absolute or percentage of current)" -msgstr "Ment a-zremm (dizave pe dregantad eus an hini vremanel)" +msgstr "Ment a-blaen (dizave pe dregantad eus an hini vremanel)" #: ../src/ui/dialog/transformation.cpp:82 msgid "Vertical size (absolute or percentage of current)" msgstr "Ment a-serzh (dizave pe dregantad eus an hini vremanel)" #: ../src/ui/dialog/transformation.cpp:84 -#, fuzzy msgid "A_ngle:" -msgstr "Kor_n" +msgstr "Kor_n :" #: ../src/ui/dialog/transformation.cpp:84 #: ../src/ui/dialog/transformation.cpp:1104 @@ -20869,7 +21697,7 @@ msgid "" "Horizontal skew angle (positive = counterclockwise), or absolute " "displacement, or percentage displacement" msgstr "" -"Stouiñ ar c'horn a-zremm (muiel = gant roud gin ar bizied), pe dilec'hiadur " +"Stouiñ ar c'horn a-blaen (muiel = gant roud gin ar bizied), pe dilec'hiadur " "dizave, pe dilec'hiadur dre zregantad" #: ../src/ui/dialog/transformation.cpp:88 @@ -20917,9 +21745,8 @@ msgstr "" "hend-all embann al lec'hiadur dizave bremanel end-eeun" #: ../src/ui/dialog/transformation.cpp:102 -#, fuzzy msgid "_Scale proportionally" -msgstr "Skeulaat kenfeuriek" +msgstr "_Skeulaat kenfeuriek" #: ../src/ui/dialog/transformation.cpp:102 msgid "Preserve the width/height ratio of the scaled objects" @@ -20927,14 +21754,14 @@ msgstr "Mirout feur al led/ar sav eus an ergorennoù skeulaet" #: ../src/ui/dialog/transformation.cpp:103 msgid "Apply to each _object separately" -msgstr "Arloañ da bep erg_orenn a-hiniennoù" +msgstr "Seveniñ da bep erg_orenn a-hiniennoù" #: ../src/ui/dialog/transformation.cpp:103 msgid "" "Apply the scale/rotate/skew to each selected object separately; otherwise, " "transform the selection as a whole" msgstr "" -"Arloañ ar skeulaat/c'hwelañ/stouiñ da bep ergorenn bet diuzet a-hiniennoù ; " +"Seveniñ ar skeulaat/c'hwelañ/stouiñ da bep ergorenn bet diuzet a-hiniennoù ; " "a-hend-all, treuzfurmañ an diuzad d'un teskad" #: ../src/ui/dialog/transformation.cpp:104 @@ -20971,15 +21798,13 @@ msgstr "Adderaouekaat ar gwerzhioù war an ivinell vremanel d'ar re dre ziouer" #: ../src/ui/dialog/transformation.cpp:157 msgid "Apply transformation to selection" -msgstr "Arloañ an treuzfurmadur d'an diuzañ" +msgstr "Seveniñ an treuzfurmadur d'an diuzañ" #: ../src/ui/dialog/transformation.cpp:332 -#, fuzzy msgid "Rotate in a counterclockwise direction" msgstr "C'hwelañ gant roud gin ar bizied" #: ../src/ui/dialog/transformation.cpp:338 -#, fuzzy msgid "Rotate in a clockwise direction" msgstr "C'hwelañ gant roud ar bizied" @@ -20991,16 +21816,15 @@ msgstr "C'hwelañ gant roud ar bizied" #: ../src/ui/dialog/transformation.cpp:973 #: ../src/ui/dialog/transformation.cpp:997 msgid "Transform matrix is singular, not used." -msgstr "" +msgstr "Dibar eo treuzfurmiñ an oged, ket arveret." #: ../src/ui/dialog/transformation.cpp:1012 msgid "Edit transformation matrix" msgstr "Embann treuzfurmadurioù an oged" #: ../src/ui/dialog/transformation.cpp:1111 -#, fuzzy msgid "Rotation angle (positive = clockwise)" -msgstr "C'hwelañ ar c'horn (muiel = gant roud ar bizied)" +msgstr "Korn c'hwelañ (muiel = gant roud ar bizied)" #: ../src/ui/dialog/xml-tree.cpp:70 ../src/ui/dialog/xml-tree.cpp:126 msgid "New element node" @@ -21105,25 +21929,387 @@ msgstr "nodeAsInXMLinHistoryDialog|Dilemel ar c'hlom" msgid "Change attribute" msgstr "Kemmañ an doareenn" -#: ../src/ui/tool/curve-drag-point.cpp:100 +#: ../src/ui/interface.cpp:748 +msgctxt "Interface setup" +msgid "Default" +msgstr "Diouer" + +#: ../src/ui/interface.cpp:748 +msgid "Default interface setup" +msgstr "Arventennoù ar c'hetal dre ziouer" + +#: ../src/ui/interface.cpp:749 +msgctxt "Interface setup" +msgid "Custom" +msgstr "Personelaat" + +#: ../src/ui/interface.cpp:749 +msgid "Setup for custom task" +msgstr "Arventenn evit an drevell personelaet" + +#: ../src/ui/interface.cpp:750 +msgctxt "Interface setup" +msgid "Wide" +msgstr "Ledan" + +#: ../src/ui/interface.cpp:750 +msgid "Setup for widescreen work" +msgstr "Kefluniadur evit al labour gant ur skramm ledan" + +#: ../src/ui/interface.cpp:862 +#, c-format +msgid "Verb \"%s\" Unknown" +msgstr "Verb \"%s\" dianav" + +#: ../src/ui/interface.cpp:901 +msgid "Open _Recent" +msgstr "Digeriñ ar _restroù nevez krouet" + +#: ../src/ui/interface.cpp:1009 ../src/ui/interface.cpp:1095 +#: ../src/ui/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:545 +msgid "Drop color" +msgstr "Lakaat ul liv" + +#: ../src/ui/interface.cpp:1048 ../src/ui/interface.cpp:1158 +msgid "Drop color on gradient" +msgstr "Lakaat al liv war an ilrezenn" + +#: ../src/ui/interface.cpp:1211 +msgid "Could not parse SVG data" +msgstr "N'haller ket dezrannañ ar roadennoù SVG" + +#: ../src/ui/interface.cpp:1250 +msgid "Drop SVG" +msgstr "Lakaat un SVG" + +#: ../src/ui/interface.cpp:1263 +msgid "Drop Symbol" +msgstr "Leuskel un arouez" + +#: ../src/ui/interface.cpp:1294 +msgid "Drop bitmap image" +msgstr "Lakaat ur skeudenn mod bitmap" + +#: ../src/ui/interface.cpp:1386 +#, c-format +msgid "" +"A file named \"%s\" already exists. Do " +"you want to replace it?\n" +"\n" +"The file already exists in \"%s\". Replacing it will overwrite its contents." +msgstr "" +"Ur restr anvet \"%s\" zo anezhi endeo. " +"Fellout a ra deoc'h he amsaviñ ?\n" +"\n" +"Ar restr zo anezhi e \"%s\". Mar bez amsavet e vo skrivet war hec'h " +"endalc'had." + +#: ../src/ui/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 +#: ../share/extensions/web-transmit-att.inx.h:19 +msgid "Replace" +msgstr "Amsaviñ" + +#: ../src/ui/interface.cpp:1464 +msgid "Go to parent" +msgstr "Mont da gar" + +#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. +#: ../src/ui/interface.cpp:1505 +msgid "Enter group #%1" +msgstr "Enankañ ar strollad #%1" + +#. Item dialog +#: ../src/ui/interface.cpp:1641 ../src/verbs.cpp:2936 +msgid "_Object Properties..." +msgstr "Perzhioù an erg_orenn..." + +#: ../src/ui/interface.cpp:1650 +msgid "_Select This" +msgstr "Diu_zañ an dra-se" + +#: ../src/ui/interface.cpp:1661 +msgid "Select Same" +msgstr "Diuzañ an hini heñvel" + +#. Select same fill and stroke +#: ../src/ui/interface.cpp:1671 +msgid "Fill and Stroke" +msgstr "Leuniañ ha Tresañ" + +#. Select same fill color +#: ../src/ui/interface.cpp:1678 +msgid "Fill Color" +msgstr "Liv leuniañ" + +#. Select same stroke color +#: ../src/ui/interface.cpp:1685 +msgid "Stroke Color" +msgstr "Liv an tres" + +#. Select same stroke style +#: ../src/ui/interface.cpp:1692 +msgid "Stroke Style" +msgstr "Stil an tres" + +#. Select same stroke style +#: ../src/ui/interface.cpp:1699 +msgid "Object type" +msgstr "Rizh an ergorennoù" + +#. Move to layer +#: ../src/ui/interface.cpp:1706 +msgid "_Move to layer ..." +msgstr "_Dilec'hiañ war an dreuzfollenn..." + +#. Create link +#: ../src/ui/interface.cpp:1716 +msgid "Create _Link" +msgstr "_Krouiñ un ere" + +#. Set mask +#: ../src/ui/interface.cpp:1739 +msgid "Set Mask" +msgstr "Arventenniñ ar maskl" + +#. Release mask +#: ../src/ui/interface.cpp:1750 +msgid "Release Mask" +msgstr "Lakaat ur maskl" + +#. SSet Clip Group +#: ../src/ui/interface.cpp:1761 +msgid "Create Clip G_roup" +msgstr "Krouiñ ur strollad did_roc'hañ" + +#. Set Clip +#: ../src/ui/interface.cpp:1768 +msgid "Set Cl_ip" +msgstr "Arventenniñ an didro_c'hañ" + +#. Release Clip +#: ../src/ui/interface.cpp:1779 +msgid "Release C_lip" +msgstr "Seveniñ an didro_c'hañ" + +#. Group +#: ../src/ui/interface.cpp:1790 ../src/verbs.cpp:2569 +msgid "_Group" +msgstr "_Strollañ" + +#: ../src/ui/interface.cpp:1861 +msgid "Create link" +msgstr "Krouiñ un ere" + +#. Ungroup +#: ../src/ui/interface.cpp:1896 ../src/verbs.cpp:2571 +msgid "_Ungroup" +msgstr "_Distrollañ" + +#. Link dialog +#: ../src/ui/interface.cpp:1921 +msgid "Link _Properties..." +msgstr "_Perzhioù an ere..." + +#. Select item +#: ../src/ui/interface.cpp:1927 +msgid "_Follow Link" +msgstr "_Heuliañ an ere" + +#. Reset transformations +#: ../src/ui/interface.cpp:1933 +msgid "_Remove Link" +msgstr "Di_verkan an ere" + +#: ../src/ui/interface.cpp:1964 +msgid "Remove link" +msgstr "Diverkan an ere" + +#. Image properties +#: ../src/ui/interface.cpp:1975 +msgid "Image _Properties..." +msgstr "_Perzhioù ar skeudenn..." + +#. Edit externally +#: ../src/ui/interface.cpp:1981 +msgid "Edit Externally..." +msgstr "Embann er-maez..." + +#. Trace Bitmap +#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) +#: ../src/ui/interface.cpp:1990 ../src/verbs.cpp:2632 +msgid "_Trace Bitmap..." +msgstr "_Sturiadelaat ar bitmap..." + +#. Trace Pixel Art +#: ../src/ui/interface.cpp:1999 +msgid "Trace Pixel Art" +msgstr "Tresañ Arz dre Bikselioù" + +#: ../src/ui/interface.cpp:2009 +msgctxt "Context menu" +msgid "Embed Image" +msgstr "Enkorfañ ar skeudenn" + +#: ../src/ui/interface.cpp:2020 +msgctxt "Context menu" +msgid "Extract Image..." +msgstr "Eztennañ ur skeudenn..." + +#. Item dialog +#. Fill and Stroke dialog +#: ../src/ui/interface.cpp:2165 ../src/ui/interface.cpp:2185 +#: ../src/verbs.cpp:2899 +msgid "_Fill and Stroke..." +msgstr "Leuniañ ha Tresoù..." + +#. Edit Text dialog +#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2918 +msgid "_Text and Font..." +msgstr "_Testenn ha nodrezhoù..." + +#. Spellcheck dialog +#: ../src/ui/interface.cpp:2197 ../src/verbs.cpp:2926 +msgid "Check Spellin_g..." +msgstr "_Gwiriadur ar reizhskrivadur..." + +#: ../src/ui/object-edit.cpp:456 +msgid "" +"Adjust the horizontal rounding radius; with Ctrl to make the " +"vertical radius the same" +msgstr "" +"Kengeidañ ar skin rontaat a-blaen ; gant Ctrl a-benn ma vo " +"heñvel ar skin a-serzh" + +#: ../src/ui/object-edit.cpp:461 +msgid "" +"Adjust the vertical rounding radius; with Ctrl to make the " +"horizontal radius the same" +msgstr "" +"Kengeidañ ar skin rontaat a-serzh ; gant Ctrl a-benn ma vo " +"heñvel ar skin a-blaen" + +#: ../src/ui/object-edit.cpp:466 ../src/ui/object-edit.cpp:471 +msgid "" +"Adjust the width and height of the rectangle; with Ctrl to " +"lock ratio or stretch in one dimension only" +msgstr "" +"Kengeidañ led ha sav ar reizhkorneg ; gant Ctrl evit prennañ " +"ar genfeur pe astenn en ur vent nemetken" + +#: ../src/ui/object-edit.cpp:718 ../src/ui/object-edit.cpp:722 +#: ../src/ui/object-edit.cpp:726 ../src/ui/object-edit.cpp:730 +msgid "" +"Resize box in X/Y direction; with Shift along the Z axis; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" +"Admentañ ar voest er roudoù X/Y ; gant Pennliz. a-hed an ahel X ; " +"gant Ctrl evit destrizhañ ouzh roudoù ar bordoù pe an treuzvegennoù" + +#: ../src/ui/object-edit.cpp:734 ../src/ui/object-edit.cpp:738 +#: ../src/ui/object-edit.cpp:742 ../src/ui/object-edit.cpp:746 +msgid "" +"Resize box along the Z axis; with Shift in X/Y direction; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" +"Admentañ ar voest a-hed an ahel X ; gant Pennliz. e roudoù X/Y ; " +"gant Ctrl evit destrizhañ ouzh roudoù ar bordoù pe an treuzvegennoù" + +#: ../src/ui/object-edit.cpp:750 +msgid "Move the box in perspective" +msgstr "Dilec'hiañ ar voest en diarsell" + +#: ../src/ui/object-edit.cpp:989 +msgid "Adjust ellipse width, with Ctrl to make circle" +msgstr "" +"Kengeidañ led un elipsenn, gant Ctrlevit tresañ ur c'helc'h" + +#: ../src/ui/object-edit.cpp:993 +msgid "Adjust ellipse height, with Ctrl to make circle" +msgstr "" +"Kengeidañ sav un elipsenn, gant Ctrlevit tresañ ur c'helc'h" + +#: ../src/ui/object-edit.cpp:997 +msgid "" +"Position the start point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" +msgstr "" +"Lec'hiadur poent deraouiñ ar wareg pe ar regenn ; gant Ctrl " +"evit azvuiadañ ar c'horn ; riklañ e-barzh an elipsenn evit kaout ur " +"wareg, er-maez evit ur regenn" + +#: ../src/ui/object-edit.cpp:1002 +msgid "" +"Position the end point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" +msgstr "" +"Lec'hiadur poent echuiñ ar wareg pe ar regenn ; gant Ctrl evit " +"azvuiadañ ar c'horn ; riklañ e-barzh an elipsenn evit kaout ur wareg, " +"e-maez evit ur regenn" + +#: ../src/ui/object-edit.cpp:1148 +msgid "" +"Adjust the tip radius of the star or polygon; with Shift to " +"round; with Alt to randomize" +msgstr "" +"Kengeidañ skin beg ar steredenn pe al liestueg ; gant Pennliz. " +"evit rontaat ; gant Alt evit dargouezhekaat" + +#: ../src/ui/object-edit.cpp:1156 +msgid "" +"Adjust the base radius of the star; with Ctrl to keep star " +"rays radial (no skew); with Shift to round; with Alt to " +"randomize" +msgstr "" +"Kengeidañ skin diaz ar steredenn ; gant Ctrl evit lakaat " +"skinoù ar steredenn da chom skinek (distummadur a-veskell ebet) ; gant " +"Pennliz. evit rontaat ; gant Alt evit dargouezhekaat" + +#: ../src/ui/object-edit.cpp:1351 +msgid "" +"Roll/unroll the spiral from inside; with Ctrl to snap angle; " +"with Alt to converge/diverge" +msgstr "" +"Rollañ/dirollañ an droellenn en diabarzh; gant Ctrl evit " +"azvuiadañ ar c'horn ; gant Alt evit kengerc'hañ/kenforc'hañ." + +#: ../src/ui/object-edit.cpp:1355 +msgid "" +"Roll/unroll the spiral from outside; with Ctrl to snap angle; " +"with Shift to scale/rotate; with Alt to lock radius" +msgstr "" +"Rollañ/dirollañ an droellenn en diavaez; gant Ctrl evit " +"azvuiadañ ar c'horn ; gant Pennliz. evit skeulaat/c'hwelañ gant " +"Alt da brennañ ar skin" + +#: ../src/ui/object-edit.cpp:1402 +msgid "Adjust the offset distance" +msgstr "Kengeidañ pellder al linkañ" + +#: ../src/ui/object-edit.cpp:1439 +msgid "Drag to resize the flowed text frame" +msgstr "Riklañ evit admentañ frammad an destenn red" + +#: ../src/ui/tool/curve-drag-point.cpp:105 msgid "Drag curve" msgstr "Riklañ ar grommenn" -#: ../src/ui/tool/curve-drag-point.cpp:157 +#: ../src/ui/tool/curve-drag-point.cpp:162 msgid "Add node" msgstr "Ouzhpennañ ur c'hlom" -#: ../src/ui/tool/curve-drag-point.cpp:167 +#: ../src/ui/tool/curve-drag-point.cpp:172 msgctxt "Path segment tip" msgid "Shift: click to toggle segment selection" msgstr "Shift: klikañ evit trec'haoliñ diuzad ar regennoù" -#: ../src/ui/tool/curve-drag-point.cpp:171 +#: ../src/ui/tool/curve-drag-point.cpp:176 msgctxt "Path segment tip" msgid "Ctrl+Alt: click to insert a node" msgstr "Ctrl+Alt: klikañ a-benn ensoc'hañ ur c'hlom" -#: ../src/ui/tool/curve-drag-point.cpp:175 +#: ../src/ui/tool/curve-drag-point.cpp:180 msgctxt "Path segment tip" msgid "" "Linear segment: drag to convert to a Bezier segment, doubleclick to " @@ -21133,7 +22319,7 @@ msgstr "" "daouglikañ a-benn ensoc'hañ klomoù, klikañ a-benn diuzañ (muioc'h : " "Pennliz., Ctrl+Alt)" -#: ../src/ui/tool/curve-drag-point.cpp:179 +#: ../src/ui/tool/curve-drag-point.cpp:184 msgctxt "Path segment tip" msgid "" "Bezier segment: drag to shape the segment, doubleclick to insert " @@ -21143,11 +22329,10 @@ msgstr "" "ensoc'hañ klomoù, klikañ a-benn diuzañ (muioc'h : Pennliz., Ctrl+Alt)" #: ../src/ui/tool/multi-path-manipulator.cpp:315 -#, fuzzy msgid "Retract handles" -msgstr "Strizhañ an dornell" +msgstr "Strizhañ an dornelloù" -#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:270 +#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:296 msgid "Change node type" msgstr "Kemmañ rizh ar c'hlom" @@ -21164,14 +22349,12 @@ msgid "Add nodes" msgstr "Ouzhpennañ klomoù" #: ../src/ui/tool/multi-path-manipulator.cpp:339 -#, fuzzy msgid "Add extremum nodes" -msgstr "Ouzhpennañ klomoù" +msgstr "Ouzhpennañ klomoù mod eizhaegenn" #: ../src/ui/tool/multi-path-manipulator.cpp:346 -#, fuzzy msgid "Duplicate nodes" -msgstr "Eilañ ar c'hlom" +msgstr "Eilañ ar c'hlomoù" #: ../src/ui/tool/multi-path-manipulator.cpp:409 #: ../src/widgets/node-toolbar.cpp:408 @@ -21187,85 +22370,88 @@ msgstr "Terriñ ar c'hlomoù" msgid "Delete nodes" msgstr "Diverkañ klomoù" -#: ../src/ui/tool/multi-path-manipulator.cpp:757 +#: ../src/ui/tool/multi-path-manipulator.cpp:768 msgid "Move nodes" msgstr "Fiñval ar c'hlomoù" -#: ../src/ui/tool/multi-path-manipulator.cpp:760 +#: ../src/ui/tool/multi-path-manipulator.cpp:771 msgid "Move nodes horizontally" -msgstr "Fiñval ar c'hlomoù a-zremm" +msgstr "Fiñval ar c'hlomoù a-blaen" -#: ../src/ui/tool/multi-path-manipulator.cpp:764 +#: ../src/ui/tool/multi-path-manipulator.cpp:775 msgid "Move nodes vertically" msgstr "Fiñval ar c'hlomoù a-serzh" -#: ../src/ui/tool/multi-path-manipulator.cpp:768 -#: ../src/ui/tool/multi-path-manipulator.cpp:771 +#: ../src/ui/tool/multi-path-manipulator.cpp:779 +#: ../src/ui/tool/multi-path-manipulator.cpp:782 msgid "Rotate nodes" msgstr "C'hwelañ ar c'hlomoù" -#: ../src/ui/tool/multi-path-manipulator.cpp:775 -#: ../src/ui/tool/multi-path-manipulator.cpp:781 +#: ../src/ui/tool/multi-path-manipulator.cpp:786 +#: ../src/ui/tool/multi-path-manipulator.cpp:792 msgid "Scale nodes uniformly" msgstr "Skeulaat ar c'hlomoù gant un doare unvan" -#: ../src/ui/tool/multi-path-manipulator.cpp:778 +#: ../src/ui/tool/multi-path-manipulator.cpp:789 msgid "Scale nodes" msgstr "Skeulaat ar c'hlomoù" -#: ../src/ui/tool/multi-path-manipulator.cpp:785 +#: ../src/ui/tool/multi-path-manipulator.cpp:796 msgid "Scale nodes horizontally" -msgstr "Skeulaat ar c'hlomoù a-zremm" +msgstr "Skeulaat ar c'hlomoù a-blaen" -#: ../src/ui/tool/multi-path-manipulator.cpp:789 +#: ../src/ui/tool/multi-path-manipulator.cpp:800 msgid "Scale nodes vertically" msgstr "Skeulaat ar c'hlomoù a-serzh" -#: ../src/ui/tool/multi-path-manipulator.cpp:793 -#, fuzzy +#: ../src/ui/tool/multi-path-manipulator.cpp:804 msgid "Skew nodes horizontally" -msgstr "Skeulaat ar c'hlomoù a-zremm" +msgstr "Stouiñ ar c'hlomoù a-blaen" -#: ../src/ui/tool/multi-path-manipulator.cpp:797 -#, fuzzy +#: ../src/ui/tool/multi-path-manipulator.cpp:808 msgid "Skew nodes vertically" -msgstr "Skeulaat ar c'hlomoù a-serzh" +msgstr "Stouiñ ar c'hlomoù a-serzh" -#: ../src/ui/tool/multi-path-manipulator.cpp:801 +#: ../src/ui/tool/multi-path-manipulator.cpp:812 msgid "Flip nodes horizontally" -msgstr "Gwintañ ar c'hlomoù a-zremm" +msgstr "Gwintañ ar c'hlomoù a-blaen" -#: ../src/ui/tool/multi-path-manipulator.cpp:804 +#: ../src/ui/tool/multi-path-manipulator.cpp:815 msgid "Flip nodes vertically" msgstr "Gwintañ ar c'hlomoù a-serzh" -#: ../src/ui/tool/node.cpp:245 +#: ../src/ui/tool/node.cpp:271 msgid "Cusp node handle" msgstr "Dornell klom ar beg" -#: ../src/ui/tool/node.cpp:246 +#: ../src/ui/tool/node.cpp:272 msgid "Smooth node handle" msgstr "Dornell lenkraat ar c'hlomoù" -#: ../src/ui/tool/node.cpp:247 +#: ../src/ui/tool/node.cpp:273 msgid "Symmetric node handle" msgstr "Dornell kemparzhek ar c'hlomoù " -#: ../src/ui/tool/node.cpp:248 +#: ../src/ui/tool/node.cpp:274 msgid "Auto-smooth node handle" msgstr "Dornell emlenkraat ar c'hlomoù" -#: ../src/ui/tool/node.cpp:432 +#: ../src/ui/tool/node.cpp:493 msgctxt "Path handle tip" msgid "more: Shift, Ctrl, Alt" msgstr "muioc'h : Pennliz., Ctrl, Alt" -#: ../src/ui/tool/node.cpp:434 +#: ../src/ui/tool/node.cpp:495 +msgctxt "Path handle tip" +msgid "more: Ctrl" +msgstr "muioc'h : Ctrl" + +#: ../src/ui/tool/node.cpp:497 msgctxt "Path handle tip" msgid "more: Ctrl, Alt" msgstr "muioc'h : Ctrl, Alt" -#: ../src/ui/tool/node.cpp:440 +#: ../src/ui/tool/node.cpp:503 #, c-format msgctxt "Path handle tip" msgid "" @@ -21275,7 +22461,7 @@ msgstr "" "Shift+Ctrl+Alt: mirout an hirder ha bountañ war ar c'horn dre " "azvuiadañ da %f ° en ur c'hwelañ an holl zornelloù " -#: ../src/ui/tool/node.cpp:445 +#: ../src/ui/tool/node.cpp:508 #, c-format msgctxt "Path handle tip" msgid "" @@ -21284,17 +22470,17 @@ msgstr "" "Ctrl+Alt: mirout an hirder ha bountañ war ar c'horn dre azvuiadañ da " "%f °" -#: ../src/ui/tool/node.cpp:451 +#: ../src/ui/tool/node.cpp:514 msgctxt "Path handle tip" msgid "Shift+Alt: preserve handle length and rotate both handles" msgstr "Shift+Alt: mirout an hirder ha c'hwelañ an holl zornelloù " -#: ../src/ui/tool/node.cpp:454 +#: ../src/ui/tool/node.cpp:517 msgctxt "Path handle tip" msgid "Alt: preserve handle length while dragging" msgstr "Alt: mirout hirder an dornell e-pad ar riklañ" -#: ../src/ui/tool/node.cpp:461 +#: ../src/ui/tool/node.cpp:524 #, c-format msgctxt "Path handle tip" msgid "" @@ -21304,7 +22490,14 @@ msgstr "" "Shift: bountañ war ar c'horn dre azvuiadañ da %f °ha c'hwelañ an holl " "zornelloù" -#: ../src/ui/tool/node.cpp:465 +#: ../src/ui/tool/node.cpp:528 +msgctxt "Path handle tip" +msgid "Ctrl: Move handle by his actual steps in BSpline Live Effect" +msgstr "" +"Ctrl: Move Dilec'hiañ an dornell dre he fazioù bremanel e Efed " +"Dialuskel Krommlinenn-B" + +#: ../src/ui/tool/node.cpp:531 #, c-format msgctxt "Path handle tip" msgid "Ctrl: snap rotation angle to %g° increments, click to retract" @@ -21312,68 +22505,85 @@ msgstr "" "Ctrl: bountañ war ar c'horn c'hwelañ dre azvuiadañ da %f °, klikañ a-" "benn krizañ" -#: ../src/ui/tool/node.cpp:470 +#: ../src/ui/tool/node.cpp:536 msgctxt "Path hande tip" msgid "Shift: rotate both handles by the same angle" msgstr "Shift: c'hwelañ an dornelloù a-gevred dre an hevelep korn" -#: ../src/ui/tool/node.cpp:477 +#: ../src/ui/tool/node.cpp:539 +msgctxt "Path hande tip" +msgid "Shift: move handle" +msgstr "Pennlizh.: dilec'hiañ an dornell" + +#: ../src/ui/tool/node.cpp:546 ../src/ui/tool/node.cpp:550 #, c-format msgctxt "Path handle tip" msgid "Auto node handle: drag to convert to smooth node (%s)" msgstr "" -"Dornell klom emgefreek: riklañ a-benn amdreiñ da glomoù lufr (%s)" +"Dornell klom emgefreek: riklañ a-benn amdreiñ da glomoù lenkr (%s)" -#: ../src/ui/tool/node.cpp:480 +#: ../src/ui/tool/node.cpp:553 #, c-format msgctxt "Path handle tip" -msgid "%s: drag to shape the segment (%s)" -msgstr "%s: riklañ a-benn stummañ ar regenn (%s)" +msgid "BSpline node handle: Shift to drag, double click to reset (%s)" +msgstr "" +"Dornell klom krommlinenn-B: Pennlizh. da riklañ, daouglikañ da " +"adderaouekaat (%s)" -#: ../src/ui/tool/node.cpp:500 +#: ../src/ui/tool/node.cpp:573 #, c-format msgctxt "Path handle tip" msgid "Move handle by %s, %s; angle %.2f°, length %s" msgstr "Dilec'hiañ an dornelloù dre %s, %s; korn %.2f°, hirder %s" -#: ../src/ui/tool/node.cpp:1270 +#: ../src/ui/tool/node.cpp:1447 msgctxt "Path node tip" msgid "Shift: drag out a handle, click to toggle selection" msgstr "" "Pennliz: lakaat da klikañ un dornell, klikañ a-benn trec'haoliñ un " "diuzad" -#: ../src/ui/tool/node.cpp:1272 +#: ../src/ui/tool/node.cpp:1449 msgctxt "Path node tip" msgid "Shift: click to toggle selection" msgstr "Shift: klikañ evit trec'haoliñ an diuzad" -#: ../src/ui/tool/node.cpp:1277 +#: ../src/ui/tool/node.cpp:1454 msgctxt "Path node tip" msgid "Ctrl+Alt: move along handle lines, click to delete node" msgstr "" "Ctrl+Alt: dilec'hiañ a-hed linennoù an dornelloù, klikañ a-benn " "dilemel ar c'hlomoù" -#: ../src/ui/tool/node.cpp:1280 +#: ../src/ui/tool/node.cpp:1457 msgctxt "Path node tip" msgid "Ctrl: move along axes, click to change node type" msgstr "" "Ctrl: dilec'hiañ a-hed an ahelioù, klikañ a-benn kemmeñ rizh ar c'hlom" -#: ../src/ui/tool/node.cpp:1284 +#: ../src/ui/tool/node.cpp:1461 msgctxt "Path node tip" msgid "Alt: sculpt nodes" msgstr "Alt: klomoù delwenniñ " -#: ../src/ui/tool/node.cpp:1292 +#: ../src/ui/tool/node.cpp:1469 #, c-format msgctxt "Path node tip" msgid "%s: drag to shape the path (more: Shift, Ctrl, Alt)" msgstr "" "%s: riklañ a-benn stummañ an treug (muioc'h : Pennliz., Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1295 +#: ../src/ui/tool/node.cpp:1472 +#, c-format +msgctxt "Path node tip" +msgid "" +"BSpline node: %g weight, drag to shape the path (more: Shift, Ctrl, " +"Alt)" +msgstr "" +"Klom krommlinenn-B: %g sav, riklañ a-benn stummañ an treug (muioc'h : " +"Pennlizh., Ctrl, Alt)" + +#: ../src/ui/tool/node.cpp:1475 #, c-format msgctxt "Path node tip" msgid "" @@ -21383,7 +22593,7 @@ msgstr "" "%s: riklañ a-benn stummañ an treug, klikañ a-benn trec'haoliñ an " "dornelloù skeulaat/c'hwelañ (muioc'h : Pennliz., Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1298 +#: ../src/ui/tool/node.cpp:1479 #, c-format msgctxt "Path node tip" msgid "" @@ -21393,43 +22603,52 @@ msgstr "" "%s: riklañ a-benn stummañ an treug, klikañ a-benn diuzañ ar c'hlom-" "mañ hepken (muioc'h : Pennliz., Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1309 +#: ../src/ui/tool/node.cpp:1482 +msgctxt "Path node tip" +msgid "" +"BSpline node: drag to shape the path, click to select only this node " +"(more: Shift, Ctrl, Alt)" +msgstr "" +"%s: riklañ a-benn stummañ an treug, klikañ a-benn diuzañ ar c'hlom-" +"mañ hepken (muioc'h : Pennlizh., Ctrl, Alt)" + +#: ../src/ui/tool/node.cpp:1495 #, c-format msgctxt "Path node tip" msgid "Move node by %s, %s" msgstr "Dilec'hiañ ar c'hlomoù dre %s, %s" -#: ../src/ui/tool/node.cpp:1320 +#: ../src/ui/tool/node.cpp:1506 msgid "Symmetric node" msgstr "Klom kemparzh" -#: ../src/ui/tool/node.cpp:1321 +#: ../src/ui/tool/node.cpp:1507 msgid "Auto-smooth node" msgstr "Emlenkraat ar c'hlomoù" -#: ../src/ui/tool/path-manipulator.cpp:821 +#: ../src/ui/tool/path-manipulator.cpp:836 msgid "Scale handle" msgstr "Dornell skeulaat" -#: ../src/ui/tool/path-manipulator.cpp:845 +#: ../src/ui/tool/path-manipulator.cpp:860 msgid "Rotate handle" msgstr "C'hwelañ an dornell" #. We need to call MPM's method because it could have been our last node -#: ../src/ui/tool/path-manipulator.cpp:1384 +#: ../src/ui/tool/path-manipulator.cpp:1520 #: ../src/widgets/node-toolbar.cpp:397 msgid "Delete node" msgstr "Diverkañ ar c'hlom" -#: ../src/ui/tool/path-manipulator.cpp:1392 +#: ../src/ui/tool/path-manipulator.cpp:1528 msgid "Cycle node type" msgstr "Kemmañ rizh ar c'hlom" -#: ../src/ui/tool/path-manipulator.cpp:1407 +#: ../src/ui/tool/path-manipulator.cpp:1543 msgid "Drag handle" msgstr "Riklañ an dornell" -#: ../src/ui/tool/path-manipulator.cpp:1416 +#: ../src/ui/tool/path-manipulator.cpp:1552 msgid "Retract handle" msgstr "Strizhañ an dornell" @@ -21544,7 +22763,7 @@ msgstr "" #, c-format msgctxt "Transform handle tip" msgid "Skew horizontally by %.2f°" -msgstr "Stouiñ a-zremm dre %.2f°" +msgstr "Stouiñ a-blaen dre %.2f°" #: ../src/ui/tool/transform-handle-set.cpp:597 #, c-format @@ -21557,6 +22776,168 @@ msgctxt "Transform handle tip" msgid "Rotation center: drag to change the origin of transforms" msgstr "Kreiz c'hwelañ: drag to change the origin of transforms" +#: ../src/ui/tools-switch.cpp:95 +msgid "" +"Click to Select and Transform objects, Drag to select many " +"objects." +msgstr "" +"Klikañ evit diuzañ ha treuzfurmiñ ergorennoù, Riklañ evit " +"diuzañ meur a ergorenn." + +#: ../src/ui/tools-switch.cpp:96 +msgid "Modify selected path points (nodes) directly." +msgstr "Daskemmañ poentoù an treugoù diuzet (klomoù) end-eeun." + +#: ../src/ui/tools-switch.cpp:97 +msgid "To tweak a path by pushing, select it and drag over it." +msgstr "Evit peurlipat un treud dre vountañ, diuzañ eñ ha riklañ a-us dezhañ." + +#: ../src/ui/tools-switch.cpp:98 +msgid "" +"Drag, click or click and scroll to spray the selected " +"objects." +msgstr "" +"Riklañ, klikañ pe glikañ ha dibunañ evit strewiñ an " +"ergorennoù diuzet." + +#: ../src/ui/tools-switch.cpp:99 +msgid "" +"Drag to create a rectangle. Drag controls to round corners and " +"resize. Click to select." +msgstr "" +"Riklañ evit krouiñ ur reizhkorneg. Riklañ ar reolerioù evit " +"rontaat ar c'hornadoù ha kemm ar vent. Klikañ evit diuzañ." + +#: ../src/ui/tools-switch.cpp:100 +msgid "" +"Drag to create a 3D box. Drag controls to resize in " +"perspective. Click to select (with Ctrl+Alt for single faces)." +msgstr "" +"Riklañ evit krouiñ ur voest 3M. Riklañ ar reolerioù evit kemm " +"ar vent en diarsell. Klikañ evit diuzañ (gant Ctrl+Alt evit an " +"talioù en o unan)." + +#: ../src/ui/tools-switch.cpp:101 +msgid "" +"Drag to create an ellipse. Drag controls to make an arc or " +"segment. Click to select." +msgstr "" +"Riklañ evit krouiñ un elipsenn. Riklañ ar reolerioù evit ober " +"ur wareg pe ur regenn. Klikañ evit diuzañ." + +#: ../src/ui/tools-switch.cpp:102 +msgid "" +"Drag to create a star. Drag controls to edit the star shape. " +"Click to select." +msgstr "" +"Riklañ evit krouiñ ur steredenn. Riklañ ar reolerioù evit " +"kempenn stumm ar steredenn. Klikañ evit diuzañ." + +#: ../src/ui/tools-switch.cpp:103 +msgid "" +"Drag to create a spiral. Drag controls to edit the spiral " +"shape. Click to select." +msgstr "" +"Riklañ evit krouiñ un droellenn. Riklañ ar reolerioù evit " +"kempenn stumm an droellenn. Klikañ evit diuzañ." + +#: ../src/ui/tools-switch.cpp:104 +msgid "" +"Drag to create a freehand line. Shift appends to selected " +"path, Alt activates sketch mode." +msgstr "" +"Riklañ evit krouiñ ul linenn dre zorn. Pennliz. evit " +"ouzhpennañ d'an treug diuzet, Alt evit gweredekaat ar mod brastresañ." + +#: ../src/ui/tools-switch.cpp:105 +msgid "" +"Click or click and drag to start a path; with Shift to " +"append to selected path. Ctrl+click to create single dots (straight " +"line modes only)." +msgstr "" +"Klikañ pe klikañ ha riklañ evit kregiñ un treug ; gant " +"Pennliz. evit ouzhpennañ d'an treug diuzet. Ctrl+klikañ evit " +"krouiñ pikoù eeun (mod al linennoù eeun nemetken)" + +#: ../src/ui/tools-switch.cpp:106 +msgid "" +"Drag to draw a calligraphic stroke; with Ctrl to track a guide " +"path. Arrow keys adjust width (left/right) and angle (up/down)." +msgstr "" +"Riklañ evit tresañ un tres kaerskrivet ; gant Ctrl evit " +"stlejañ un dealf Ar biroù a gengeid an tevder (kleiz/dehou) hag ar " +"c'horn (sevel/diskenn)." + +#: ../src/ui/tools-switch.cpp:107 ../src/ui/tools/text-tool.cpp:1593 +msgid "" +"Click to select or create text, drag to create flowed text; " +"then type." +msgstr "" +"Klikañ evit diuzañ pe grouiñ un destenn, riklañ evit krouiñ un " +"destenn red ; biziata neuze." + +#: ../src/ui/tools-switch.cpp:108 +msgid "" +"Drag or double click to create a gradient on selected objects, " +"drag handles to adjust gradients." +msgstr "" +"Riklan pe daouglikañ evit krouiñ un ilrezenn war an ergorenn " +"diuzet, riklañ an dornelloù evit kengeidañ an ilrezennoù." + +#: ../src/ui/tools-switch.cpp:109 +msgid "" +"Drag or double click to create a mesh on selected objects, " +"drag handles to adjust meshes." +msgstr "" +"Riklan pe daouglikañ evit krouiñ ur rouedad war an ergorenn " +"diuzet, riklañ an dornelloù evit kengeidañ ar rouedadoù." + +#: ../src/ui/tools-switch.cpp:110 +msgid "" +"Click or drag around an area to zoom in, Shift+click to " +"zoom out." +msgstr "" +"Klikañ pe riklañ tro dro d'ar maez evit zoumañ da vrasaat, " +"Pennliz.+klikañ evit zoumañ da vihanaat." + +#: ../src/ui/tools-switch.cpp:111 +msgid "Drag to measure the dimensions of objects." +msgstr "Riklañ evit muzuliañ mentoù an ergorennoù." + +#: ../src/ui/tools-switch.cpp:112 ../src/ui/tools/dropper-tool.cpp:285 +msgid "" +"Click to set fill, Shift+click to set stroke; drag to " +"average color in area; with Alt to pick inverse color; Ctrl+C " +"to copy the color under mouse to clipboard" +msgstr "" +"Klikañ evit arventenniñ al leuniañ, Pennliz.+ klik evit " +"arventenniñ an tres; riklañ evit goleiñ ar maez gant al liv; gant " +"Alt evit pakañ al liv gin; Ctrl+C evit eilañ al liv dindan al " +"logodenn er golver" + +#: ../src/ui/tools-switch.cpp:113 +msgid "Click and drag between shapes to create a connector." +msgstr "Klikañ ha riklañ etre al lunioù evit krouiñ ur c'hennasker." + +#: ../src/ui/tools-switch.cpp:114 +msgid "" +"Click to paint a bounded area, Shift+click to union the new " +"fill with the current selection, Ctrl+click to change the clicked " +"object's fill and stroke to the current setting." +msgstr "" +"Klikañ evit pentañ ur maez bevennet, Pennliz.+klikañ evit " +"unvaniñ al leuniadur nevez gant an diuzad bremanel, Ctrl+klikañ evit " +"kemmañ leuniadur ha tres an ergorennoù bet kliket warno en arventennoù " +"bremanel." + +#: ../src/ui/tools-switch.cpp:115 +msgid "Drag to erase." +msgstr "Riklañ da ziverkañ." + +#: ../src/ui/tools-switch.cpp:116 +msgid "Choose a subtool from the toolbar" +msgstr "Dibab un isbenveg diouzh ar varrennad vinvioù" + #: ../src/ui/tools/arc-tool.cpp:252 msgid "" "Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" @@ -21710,25 +23091,21 @@ msgid "Visible Colors" msgstr "Livioù hewel" #: ../src/ui/tools/flood-tool.cpp:210 -#, fuzzy msgctxt "Flood autogap" msgid "None" msgstr "Tra ebet" #: ../src/ui/tools/flood-tool.cpp:211 -#, fuzzy msgctxt "Flood autogap" msgid "Small" msgstr "Bihan" #: ../src/ui/tools/flood-tool.cpp:212 -#, fuzzy msgctxt "Flood autogap" msgid "Medium" msgstr "Etre" #: ../src/ui/tools/flood-tool.cpp:213 -#, fuzzy msgctxt "Flood autogap" msgid "Large" msgstr "Bras" @@ -21785,24 +23162,24 @@ msgstr "" "evit stekiñ ouzh al leuniañ" #. We hit green anchor, closing Green-Blue-Red -#: ../src/ui/tools/freehand-base.cpp:518 +#: ../src/ui/tools/freehand-base.cpp:559 msgid "Path is closed." msgstr "Serr eo an treug." #. We hit bot start and end of single curve, closing paths -#: ../src/ui/tools/freehand-base.cpp:533 +#: ../src/ui/tools/freehand-base.cpp:574 msgid "Closing path." msgstr "O serriñ an treug." -#: ../src/ui/tools/freehand-base.cpp:635 +#: ../src/ui/tools/freehand-base.cpp:711 msgid "Draw path" msgstr "Tresañ un treug" -#: ../src/ui/tools/freehand-base.cpp:792 +#: ../src/ui/tools/freehand-base.cpp:867 msgid "Creating single dot" msgstr "O krouiñ ur pik eeun" -#: ../src/ui/tools/freehand-base.cpp:793 +#: ../src/ui/tools/freehand-base.cpp:868 msgid "Create single dot" msgstr "Krouiñ ur pik eeun" @@ -21863,28 +23240,28 @@ msgstr[0] "" msgstr[1] "" "Tamm dornell ilrezenn diuzet ebet diwar %d war %d ergorenn diuzet" -#: ../src/ui/tools/gradient-tool.cpp:440 +#: ../src/ui/tools/gradient-tool.cpp:443 msgid "Simplify gradient" msgstr "Eeunaat an ilrezenn" -#: ../src/ui/tools/gradient-tool.cpp:516 +#: ../src/ui/tools/gradient-tool.cpp:519 msgid "Create default gradient" msgstr "Krouiñ an ilrezenn dre ziouer" -#: ../src/ui/tools/gradient-tool.cpp:575 ../src/ui/tools/mesh-tool.cpp:570 +#: ../src/ui/tools/gradient-tool.cpp:578 ../src/ui/tools/mesh-tool.cpp:570 msgid "Draw around handles to select them" msgstr "Sachañ an dornelloù evit o diuzañ" # to snap : forcer par incréments -#: ../src/ui/tools/gradient-tool.cpp:698 +#: ../src/ui/tools/gradient-tool.cpp:701 msgid "Ctrl: snap gradient angle" msgstr "Ctrl: bountañ war korn an ilrezenn dre azvuiañ" -#: ../src/ui/tools/gradient-tool.cpp:699 +#: ../src/ui/tools/gradient-tool.cpp:702 msgid "Shift: draw gradient around the starting point" msgstr "Pennliz.: tresañ an ilrezenn tro dro d'an poent deraouiñ" -#: ../src/ui/tools/gradient-tool.cpp:953 ../src/ui/tools/mesh-tool.cpp:993 +#: ../src/ui/tools/gradient-tool.cpp:956 ../src/ui/tools/mesh-tool.cpp:993 #, c-format msgid "Gradient for %d object; with Ctrl to snap angle" msgid_plural "Gradient for %d objects; with Ctrl to snap angle" @@ -21893,32 +23270,32 @@ msgstr[0] "" msgstr[1] "" "Ilrezenn evit %d ergorenn ; gant Ctrl evit azvuiadañ ar c'horn" -#: ../src/ui/tools/gradient-tool.cpp:957 ../src/ui/tools/mesh-tool.cpp:997 +#: ../src/ui/tools/gradient-tool.cpp:960 ../src/ui/tools/mesh-tool.cpp:997 msgid "Select objects on which to create gradient." msgstr "Diuzañ ergorennoù ma vo krouet un ilrezenn warno." -#: ../src/ui/tools/lpe-tool.cpp:207 +#: ../src/ui/tools/lpe-tool.cpp:206 msgid "Choose a construction tool from the toolbar." msgstr "Dibab ur benveg sevel diwar barrennad ar binvioù" #. TRANSLATORS: Mind the space in front. This is part of a compound message #: ../src/ui/tools/mesh-tool.cpp:132 ../src/ui/tools/mesh-tool.cpp:143 -#, fuzzy, c-format +#, c-format msgid " out of %d mesh handle" msgid_plural " out of %d mesh handles" -msgstr[0] " diwar %d dornell eus an ilrezenn" -msgstr[1] " diwar %d a zornelloù eus an ilrezenn" +msgstr[0] " diwar %d dornell eus ar rouedad" +msgstr[1] " diwar %d a zornelloù eus ar rouedad" #: ../src/ui/tools/mesh-tool.cpp:150 -#, fuzzy, c-format +#, c-format msgid "%d mesh handle selected out of %d" msgid_plural "%d mesh handles selected out of %d" -msgstr[0] "%d dornell ilrezenn diuzet diwar %d" -msgstr[1] "%d a zornelloù ilrezenn diuzet diwar %d" +msgstr[0] "%d dornell eus ar rouedad diuzet diwar %d" +msgstr[1] "%d a zornelloù eus ar rouedad diuzet diwar %d" #. TRANSLATORS: The plural refers to number of selected objects #: ../src/ui/tools/mesh-tool.cpp:157 -#, fuzzy, c-format +#, c-format msgid "No mesh handles selected out of %d on %d selected object" msgid_plural "No mesh handles selected out of %d on %d selected objects" msgstr[0] "" @@ -21928,46 +23305,41 @@ msgstr[1] "" #: ../src/ui/tools/mesh-tool.cpp:321 msgid "Split mesh row/column" -msgstr "" +msgstr "Troc'hañ bann/renk ar rouedad" #: ../src/ui/tools/mesh-tool.cpp:407 msgid "Toggled mesh path type." -msgstr "" +msgstr "Rizh treug rouedad trec'haolet." #: ../src/ui/tools/mesh-tool.cpp:411 msgid "Approximated arc for mesh side." -msgstr "" +msgstr "Gwareg arnesadek evit tu ar rouedad." #: ../src/ui/tools/mesh-tool.cpp:415 msgid "Toggled mesh tensors." -msgstr "" +msgstr "Stignelloù rouedad bet trec'haolet." #: ../src/ui/tools/mesh-tool.cpp:419 -#, fuzzy msgid "Smoothed mesh corner color." -msgstr "Deouez skeud lenkr an drolinenn" +msgstr "Liv kornadoù rouedad bet lenkret." #: ../src/ui/tools/mesh-tool.cpp:423 -#, fuzzy msgid "Picked mesh corner color." -msgstr "Tennañ arliv al liv" +msgstr "Liv kornadoù rouedad bet tapet." #: ../src/ui/tools/mesh-tool.cpp:498 -#, fuzzy msgid "Create default mesh" -msgstr "Krouiñ an ilrezenn dre ziouer" +msgstr "Krouiñ ar rouedad dre ziouer" #: ../src/ui/tools/mesh-tool.cpp:718 -#, fuzzy msgid "FIXMECtrl: snap mesh angle" -msgstr "Ctrl: bountañ war ar c'horn dre azvuiadañ" +msgstr "RATREAÑCtrl: bountañ war korn ar roedad dre azvuiadañ" #: ../src/ui/tools/mesh-tool.cpp:719 -#, fuzzy msgid "FIXMEShift: draw mesh around the starting point" -msgstr "Pennliz.: tresañ tro dro d'ar pik deraouiñ" +msgstr "RATREAÑPennliz.: tresañ ur rouedad tro dro d'ar pik deraouiñ" -#: ../src/ui/tools/node-tool.cpp:598 +#: ../src/ui/tools/node-tool.cpp:612 msgctxt "Node tool tip" msgid "" "Shift: drag to add nodes to the selection, click to toggle object " @@ -21976,83 +23348,100 @@ msgstr "" "Pennliz.: riklañ a-benn ouzhpennañ klomoù d'an diuzad, klik a-benn " "trec'haoliñ ergorenn an diuzad" -#: ../src/ui/tools/node-tool.cpp:602 +#: ../src/ui/tools/node-tool.cpp:616 msgctxt "Node tool tip" msgid "Shift: drag to add nodes to the selection" msgstr "Pennliz.: riklañ a-benn ouzhpennañ klomoù d'an diuzad" -#: ../src/ui/tools/node-tool.cpp:614 -#, fuzzy, c-format +#: ../src/ui/tools/node-tool.cpp:628 +#, c-format msgid "%u of %u node selected." msgid_plural "%u of %u nodes selected." -msgstr[0] "%i diwar %i c'hlom bet diuzet. %s." -msgstr[1] "%i diwar %i a glomoù bet diuzet. %s." +msgstr[0] "%u diwar %u c'hlom bet diuzet." +msgstr[1] "%u diwar %u a glomoù bet diuzet." -#: ../src/ui/tools/node-tool.cpp:620 -#, fuzzy, c-format +#: ../src/ui/tools/node-tool.cpp:634 +#, c-format msgctxt "Node tool tip" msgid "%s Drag to select nodes, click to edit only this object (more: Shift)" msgstr "" -"Riklañ a-benn diuzañ klomoù, klikañ a-benn embann ar ergorenn-mañ hepken" +"%s Riklañ a-benn diuzañ klomoù, klikañ a-benn embann ar ergorenn-mañ hepken " +"(muioc'h : Shift)" -#: ../src/ui/tools/node-tool.cpp:626 -#, fuzzy, c-format +#: ../src/ui/tools/node-tool.cpp:640 +#, c-format msgctxt "Node tool tip" msgid "%s Drag to select nodes, click clear the selection" -msgstr "Riklañ a-benn diuzañ klomoù, klikañ a-benn skarzhañ an diuzad" +msgstr "%s Riklañ a-benn diuzañ klomoù, klikañ a-benn skarzhañ an diuzad" -#: ../src/ui/tools/node-tool.cpp:635 +#: ../src/ui/tools/node-tool.cpp:649 msgctxt "Node tool tip" msgid "Drag to select nodes, click to edit only this object" msgstr "" "Riklañ a-benn diuzañ klomoù, klikañ a-benn embann ar ergorenn-mañ hepken" -#: ../src/ui/tools/node-tool.cpp:638 +#: ../src/ui/tools/node-tool.cpp:652 msgctxt "Node tool tip" msgid "Drag to select nodes, click to clear the selection" msgstr "Riklañ a-benn diuzañ klomoù, klikañ a-benn skarzhañ an diuzad" -#: ../src/ui/tools/node-tool.cpp:643 +#: ../src/ui/tools/node-tool.cpp:657 msgctxt "Node tool tip" msgid "Drag to select objects to edit, click to edit this object (more: Shift)" msgstr "" "Riklañ a-benn diuzañ ergorennoù da embann, klikañ a-benn embann an ergorenn-" "mañ (muioc'h : Pennliz.)" -#: ../src/ui/tools/node-tool.cpp:646 +#: ../src/ui/tools/node-tool.cpp:660 msgctxt "Node tool tip" msgid "Drag to select objects to edit" msgstr "Riklañ a-benn diuzañ an ergorennoù da embann" -#: ../src/ui/tools/pen-tool.cpp:186 ../src/ui/tools/pencil-tool.cpp:465 +#: ../src/ui/tools/pen-tool.cpp:230 ../src/ui/tools/pencil-tool.cpp:466 msgid "Drawing cancelled" msgstr "Tresañ dilezet" -#: ../src/ui/tools/pen-tool.cpp:407 ../src/ui/tools/pencil-tool.cpp:203 +#: ../src/ui/tools/pen-tool.cpp:466 ../src/ui/tools/pencil-tool.cpp:204 msgid "Continuing selected path" msgstr "O kenderc'hel an treug diuzet" -#: ../src/ui/tools/pen-tool.cpp:417 ../src/ui/tools/pencil-tool.cpp:211 +#: ../src/ui/tools/pen-tool.cpp:476 ../src/ui/tools/pencil-tool.cpp:212 msgid "Creating new path" msgstr "O krouiñ un treug nevez" -#: ../src/ui/tools/pen-tool.cpp:419 ../src/ui/tools/pencil-tool.cpp:214 +#: ../src/ui/tools/pen-tool.cpp:478 ../src/ui/tools/pencil-tool.cpp:215 msgid "Appending to selected path" msgstr "Ouzhpennañ d'an treug diuzet" -#: ../src/ui/tools/pen-tool.cpp:576 +#: ../src/ui/tools/pen-tool.cpp:638 msgid "Click or click and drag to close and finish the path." msgstr "" "Klikañ pe glikañ ha riklañ evit serriñ hag echuiñ an treug." -#: ../src/ui/tools/pen-tool.cpp:586 +#: ../src/ui/tools/pen-tool.cpp:640 +msgid "" +"Click or click and drag to close and finish the path. Shift" +"+Click make a cusp node" +msgstr "" +"Klikañ pe glikañ ha riklañ evit serriñ hag echuiñ an treug. " +"Pennlizh.+Klik d'ober ur c'hlom eus ar beg" + +#: ../src/ui/tools/pen-tool.cpp:652 msgid "" "Click or click and drag to continue the path from this point." msgstr "" "Klikañ pe glikañ ha riklañ evit kenderc'hel an treug diouzh ar " "poent-mañ." -#: ../src/ui/tools/pen-tool.cpp:1211 +#: ../src/ui/tools/pen-tool.cpp:654 +msgid "" +"Click or click and drag to continue the path from this point. " +"Shift+Click make a cusp node" +msgstr "" +"Klikañ pe glikañ ha riklañ evit kenderc'hel an treug diouzh ar " +"poent-mañ. Pennlizh.+Klik d'ober ur c'hlom eus ar beg" + +#: ../src/ui/tools/pen-tool.cpp:2096 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Ctrl to " @@ -22061,7 +23450,7 @@ msgstr "" "Regenn ar grommenn: korn %3.2f°, pelllder %s; gant Ctrl " "evit azvuiadañ ar c'horn, Enankañ evit echuiñ an treug\"" -#: ../src/ui/tools/pen-tool.cpp:1212 +#: ../src/ui/tools/pen-tool.cpp:2097 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Ctrl to " @@ -22070,7 +23459,25 @@ msgstr "" "Regenn al linenn: korn %3.2f°, pelllder %s; gant Ctrl " "evit azvuiadañ ar c'horn, Enankañ evit echuiñ an treug\"" -#: ../src/ui/tools/pen-tool.cpp:1228 +#: ../src/ui/tools/pen-tool.cpp:2100 +#, c-format +msgid "" +"Curve segment: angle %3.2f°, distance %s; with Shift+Click make a cusp node, Enter to finish the path" +msgstr "" +"Regenn ar grommenn: korn %3.2f°, pelllder %s; gant Pennlizh." +"+Klik d'ober ur c'hlom eus ar beg Enankañ evit echuiñ an treug\"" + +#: ../src/ui/tools/pen-tool.cpp:2101 +#, c-format +msgid "" +"Line segment: angle %3.2f°, distance %s; with Shift+Click " +"make a cusp node, Enter to finish the path" +msgstr "" +"Regenn al linenn: korn %3.2f°, pelllder %s; gant Pennlizh." +"+Klik d'ober ur c'hlom eus ar beg Enankañ evit echuiñ an treug" + +#: ../src/ui/tools/pen-tool.cpp:2118 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -22079,7 +23486,7 @@ msgstr "" "Krommañ an dornell: korn %3.2f°, hirder %s; gant Ctrl " "evit azvuiadañ ar c'horn." -#: ../src/ui/tools/pen-tool.cpp:1250 +#: ../src/ui/tools/pen-tool.cpp:2142 #, c-format msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with CtrlCtrl evit desteudañ ar c'horn, gant Pennliz. evit dilec'hiañ " "an dornell-mañ hepken\"" -#: ../src/ui/tools/pen-tool.cpp:1251 +#: ../src/ui/tools/pen-tool.cpp:2143 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -22099,28 +23506,28 @@ msgstr "" "evit desteudañ ar c'horn, gant Pennliz. evit dilec'hiañ an dornell-" "mañ hepken\"" -#: ../src/ui/tools/pen-tool.cpp:1294 +#: ../src/ui/tools/pen-tool.cpp:2191 msgid "Drawing finished" msgstr "Tresañ echu" -#: ../src/ui/tools/pencil-tool.cpp:315 +#: ../src/ui/tools/pencil-tool.cpp:316 msgid "Release here to close and finish the path." msgstr "Leuskel amañ evit serriñ hag echuiñ an treug." -#: ../src/ui/tools/pencil-tool.cpp:321 +#: ../src/ui/tools/pencil-tool.cpp:322 msgid "Drawing a freehand path" msgstr "O tresañ un tres dre zorn" -#: ../src/ui/tools/pencil-tool.cpp:326 +#: ../src/ui/tools/pencil-tool.cpp:327 msgid "Drag to continue the path from this point." msgstr "Riklañ evit kenderc'hel an treug diouzh ar poent-mañ." #. Write curves to object -#: ../src/ui/tools/pencil-tool.cpp:411 +#: ../src/ui/tools/pencil-tool.cpp:412 msgid "Finishing freehand" msgstr "Oc'h echuiñ an tresañ dre zorn" -#: ../src/ui/tools/pencil-tool.cpp:514 +#: ../src/ui/tools/pencil-tool.cpp:515 msgid "" "Sketch mode: holding Alt interpolates between sketched paths. " "Release Alt to finalize." @@ -22128,7 +23535,7 @@ msgstr "" "Mod brastres: chom o poezañ war Alt a etrelotod etre an " "treugoù brastreset. Leuskel Alt a-benn echuiñ." -#: ../src/ui/tools/pencil-tool.cpp:541 +#: ../src/ui/tools/pencil-tool.cpp:542 msgid "Finishing freehand sketch" msgstr "Oc'h echuiñ an tresañ dre zorn" @@ -22137,7 +23544,7 @@ msgid "" "Ctrl: make square or integer-ratio rect, lock a rounded corner " "circular" msgstr "" -"Ctrl: sevel ur c'harrez pe ur reizhkorn e feur kevan, prennañ ar " +"Ctrl: sevel ur c'harrez pe ur reizhkorneg e feur kevan, prennañ ar " "c'hornad rontaet" #: ../src/ui/tools/rect-tool.cpp:449 @@ -22146,7 +23553,7 @@ msgid "" "Rectangle: %s × %s (constrained to ratio %d:%d); with Shift to draw around the starting point" msgstr "" -"Reizhkorn: %s × %s (destrizhet ouzh ar feur %d:%d); gant " +"Reizhkorneg: %s × %s (destrizhet ouzh ar feur %d:%d); gant " "Pennliz. evit tresañ tro dro d'ar poent deraouiñ" #: ../src/ui/tools/rect-tool.cpp:452 @@ -22155,7 +23562,7 @@ msgid "" "Rectangle: %s × %s (constrained to golden ratio 1.618 : 1); with " "Shift to draw around the starting point" msgstr "" -"Reizhkorn: %s × %s (destrizhet ouzh ar feur 1.618 : 1); gant " +"Reizhkorneg: %s × %s (destrizhet ouzh ar feur 1.618 : 1); gant " "Pennliz. evit tresañ tro dro d'ar poent deraouiñ" #: ../src/ui/tools/rect-tool.cpp:454 @@ -22164,7 +23571,7 @@ msgid "" "Rectangle: %s × %s (constrained to golden ratio 1 : 1.618); with " "Shift to draw around the starting point" msgstr "" -"Reizhkorn: %s × %s (destrizhet ouzh ar feur 1 : 1.618); gant " +"Reizhkorneg: %s × %s (destrizhet ouzh ar feur 1 : 1.618); gant " "Pennliz. evit tresañ tro dro d'ar poent deraouiñ" #: ../src/ui/tools/rect-tool.cpp:458 @@ -22173,26 +23580,25 @@ msgid "" "Rectangle: %s × %s; with Ctrl to make square or integer-" "ratio rectangle; with Shift to draw around the starting point" msgstr "" -"Reizhkorn: %s × %s; gant Ctrl evit ober ur reizhkorn " +"Reizhkorneg: %s × %s; gant Ctrl evit ober ur reizhkorn " "karrez pe ur reizhkorn e feur kevan ; gant Pennliz. evit tresañ dro " "dro ar poent deraouiñ." #: ../src/ui/tools/rect-tool.cpp:481 msgid "Create rectangle" -msgstr "Krouiñ ur reizhkorn" +msgstr "Krouiñ ur reizhkorneg" #: ../src/ui/tools/select-tool.cpp:169 msgid "Click selection to toggle scale/rotation handles" msgstr "Klikañ war an diuzad evit trec'haoliñ an dornelloù skeulaat/c'hwelañ" #: ../src/ui/tools/select-tool.cpp:170 -#, fuzzy msgid "" "No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, " "or drag around objects to select." msgstr "" -"Ergorenn ebet bet diuzet. Klikañ, Pennliz.+ klik pe riklañ tro dro d'an " -"ergorennoù da ziuzañ." +"Ergorenn ebet bet diuzet. Klikañ, Pennliz.+ klik, Alt+riklañ war lein an " +"ergorenn pe riklañ tro dro d'an ergorennoù da ziuzañ." #: ../src/ui/tools/select-tool.cpp:223 msgid "Move canceled." @@ -22202,7 +23608,7 @@ msgstr "Fiñv dilezet." msgid "Selection canceled." msgstr "Diuzad dilezet" -#: ../src/ui/tools/select-tool.cpp:642 +#: ../src/ui/tools/select-tool.cpp:653 msgid "" "Draw over objects to select them; release Alt to switch to " "rubberband selection" @@ -22210,7 +23616,7 @@ msgstr "" "Tresañ dreist an ergorennoù evit o diuzañ ; leuskel Alt evit " "trec'haoliñ d'an diuzad stirennek" -#: ../src/ui/tools/select-tool.cpp:644 +#: ../src/ui/tools/select-tool.cpp:655 msgid "" "Drag around objects to select them; press Alt to switch to " "touch selection" @@ -22218,28 +23624,27 @@ msgstr "" "Tresañ tro dro d'an ergorennoù evit o diuzañ ; pouezañ war Alt " "evit trec'haoliñ evit stekiñ an diuzad" -#: ../src/ui/tools/select-tool.cpp:932 +#: ../src/ui/tools/select-tool.cpp:950 msgid "Ctrl: click to select in groups; drag to move hor/vert" msgstr "" "Ctrl: klikañ evit diuzañ ur strollad ; riklañ evit dilec'hiañ a-zre/a-" "ser" -#: ../src/ui/tools/select-tool.cpp:933 +#: ../src/ui/tools/select-tool.cpp:951 msgid "Shift: click to toggle select; drag for rubberband selection" msgstr "" "Pennliz.: klikañ evit trec'haoliñ an diuzañ ; riklañ evit un diuzañ " "stirennek" -#: ../src/ui/tools/select-tool.cpp:934 -#, fuzzy +#: ../src/ui/tools/select-tool.cpp:952 msgid "" "Alt: click to select under; scroll mouse-wheel to cycle-select; drag " "to move selected or select by touch" msgstr "" -"Alt: klikañ evit diuzañ dindan ; riklañ evit dilec'hiañ an hini " -"diuzet pe diuzañ dre stekiñ outi." +"Alt: klikañ evit diuzañ dindan ; dibuniñ rod al logodennda ziuzañ dre " +"gelc'hiad ; riklañ evit dilec'hiañ an hini diuzet pe ziuzañ dre stekiñ outi." -#: ../src/ui/tools/select-tool.cpp:1142 +#: ../src/ui/tools/select-tool.cpp:1160 msgid "Selected object is not a group. Cannot enter." msgstr "An ergorenn bet diuzet n'eo ket ur strollad. N'haller ket enankañ." @@ -22275,45 +23680,45 @@ msgid "Nothing selected" msgstr "Tra ebet zo bet diuzet." #: ../src/ui/tools/spray-tool.cpp:199 -#, fuzzy, c-format +#, c-format msgid "" "%s. Drag, click or click and scroll to spray copies of the initial " "selection." msgstr "" "%s. Riklañ, klikañ pe zibunañ a-benn difruañ eiladoù eus an diuzad " -"orin" +"orin." #: ../src/ui/tools/spray-tool.cpp:202 -#, fuzzy, c-format +#, c-format msgid "" "%s. Drag, click or click and scroll to spray clones of the initial " "selection." msgstr "" "%s. Riklañ, klikañ pe zibunañ a-benn difruañ klonioù eus an diuzad " -"orin" +"orin." #: ../src/ui/tools/spray-tool.cpp:205 -#, fuzzy, c-format +#, c-format msgid "" "%s. Drag, click or click and scroll to spray in a single path of the " "initial selection." msgstr "" "%s. Riklañ, klikañ pe zibunañ a-benn difruañ war un treug eeun eus an " -"diuzad orin" +"diuzad orin." -#: ../src/ui/tools/spray-tool.cpp:656 +#: ../src/ui/tools/spray-tool.cpp:664 msgid "Nothing selected! Select objects to spray." msgstr "Netra bet diuzet ! Diuzañ ergorennoù da zifruañ." -#: ../src/ui/tools/spray-tool.cpp:731 ../src/widgets/spray-toolbar.cpp:166 +#: ../src/ui/tools/spray-tool.cpp:739 ../src/widgets/spray-toolbar.cpp:166 msgid "Spray with copies" msgstr "Difruañ gant eiladoù" -#: ../src/ui/tools/spray-tool.cpp:735 ../src/widgets/spray-toolbar.cpp:173 +#: ../src/ui/tools/spray-tool.cpp:743 ../src/widgets/spray-toolbar.cpp:173 msgid "Spray with clones" msgstr "Difruañ gant klonioù" -#: ../src/ui/tools/spray-tool.cpp:739 +#: ../src/ui/tools/spray-tool.cpp:747 msgid "Spray in single path" msgstr "Difruañ war un treug eeun" @@ -22469,7 +23874,7 @@ msgid "Paste text" msgstr "Pegañ an destenn" #: ../src/ui/tools/text-tool.cpp:1583 -#, fuzzy, c-format +#, c-format msgid "" "Type or edit flowed text (%d character%s); Enter to start new " "paragraph." @@ -22484,7 +23889,7 @@ msgstr[1] "" "kregiñ ur rannbennad nevez." #: ../src/ui/tools/text-tool.cpp:1585 -#, fuzzy, c-format +#, c-format msgid "Type or edit text (%d character%s); Enter to start new line." msgid_plural "" "Type or edit text (%d characters%s); Enter to start new line." @@ -22499,11 +23904,10 @@ msgstr[1] "" msgid "Type text" msgstr "Biziata an destenn" -#: ../src/ui/tools/tool-base.cpp:703 -#, fuzzy +#: ../src/ui/tools/tool-base.cpp:705 msgid "Space+mouse move to pan canvas" msgstr "" -"Barrenn esaouiñ+logodenn riklet evit lieseilañ an ergorenn diuzet" +"Barrenn esaouiñ+logodenn riklet evit en em zilec'hiañ war ar steuennoù" #: ../src/ui/tools/tweak-tool.cpp:174 #, c-format @@ -22587,66 +23991,69 @@ msgstr "" "%s. Riklañ pe glikañ a-bennkreskiñ ar ruzed; gant Pennliz. a-benn " "digreskiñ." -#: ../src/ui/tools/tweak-tool.cpp:1193 +#: ../src/ui/tools/tweak-tool.cpp:1205 msgid "Nothing selected! Select objects to tweak." msgstr "Netra bet diuzet ! Diuzañ ergorennoù da beurlipat." -#: ../src/ui/tools/tweak-tool.cpp:1227 +#: ../src/ui/tools/tweak-tool.cpp:1239 msgid "Move tweak" msgstr "Kreskiñ ar peurlipat" -#: ../src/ui/tools/tweak-tool.cpp:1231 +#: ../src/ui/tools/tweak-tool.cpp:1243 msgid "Move in/out tweak" msgstr "Kreskiñ/digreskiñ ar peurlipat" -#: ../src/ui/tools/tweak-tool.cpp:1235 +#: ../src/ui/tools/tweak-tool.cpp:1247 msgid "Move jitter tweak" msgstr "Kemmañ peurlipat an distabilder" -#: ../src/ui/tools/tweak-tool.cpp:1239 +#: ../src/ui/tools/tweak-tool.cpp:1251 msgid "Scale tweak" msgstr "Skeulaat ar peurlipat" -#: ../src/ui/tools/tweak-tool.cpp:1243 +#: ../src/ui/tools/tweak-tool.cpp:1255 msgid "Rotate tweak" msgstr "C'hwelañ ar peurlipat" -#: ../src/ui/tools/tweak-tool.cpp:1247 +#: ../src/ui/tools/tweak-tool.cpp:1259 msgid "Duplicate/delete tweak" msgstr "Eilañ/Dilemel ar peurlipat" -#: ../src/ui/tools/tweak-tool.cpp:1251 +#: ../src/ui/tools/tweak-tool.cpp:1263 msgid "Push path tweak" msgstr "Bountañ war peurlipat an treug" -#: ../src/ui/tools/tweak-tool.cpp:1255 +#: ../src/ui/tools/tweak-tool.cpp:1267 msgid "Shrink/grow path tweak" msgstr "Strishaat/kreskaat peurlipat an treug" -#: ../src/ui/tools/tweak-tool.cpp:1259 +#: ../src/ui/tools/tweak-tool.cpp:1271 msgid "Attract/repel path tweak" msgstr "Dedennañ/diskas peurlipat an treug" -#: ../src/ui/tools/tweak-tool.cpp:1263 +#: ../src/ui/tools/tweak-tool.cpp:1275 msgid "Roughen path tweak" msgstr "Peurlipat an treug krai" -#: ../src/ui/tools/tweak-tool.cpp:1267 +#: ../src/ui/tools/tweak-tool.cpp:1279 msgid "Color paint tweak" msgstr "Liv pent ar peulipat" -#: ../src/ui/tools/tweak-tool.cpp:1271 +#: ../src/ui/tools/tweak-tool.cpp:1283 msgid "Color jitter tweak" -msgstr "Distabilded liv ar peulipat" +msgstr "Distabilder liv ar peurlipat" -#: ../src/ui/tools/tweak-tool.cpp:1275 +#: ../src/ui/tools/tweak-tool.cpp:1287 msgid "Blur tweak" msgstr "Peurlipat ar ruzed" -#: ../src/ui/widget/filter-effect-chooser.cpp:27 -#, fuzzy +#: ../src/ui/widget/filter-effect-chooser.cpp:26 +msgid "_Blur:" +msgstr "R_uzed :" + +#: ../src/ui/widget/filter-effect-chooser.cpp:29 msgid "Blur (%)" -msgstr "Ruzed" +msgstr "Ruzed (%)" #: ../src/ui/widget/layer-selector.cpp:118 msgid "Toggle current layer visibility" @@ -22673,19 +24080,18 @@ msgid "MetadataLicence|Other" msgstr "MetadataLicence|All" #: ../src/ui/widget/object-composite-settings.cpp:67 -#: ../src/ui/widget/selected-style.cpp:1095 -#: ../src/ui/widget/selected-style.cpp:1096 -#, fuzzy +#: ../src/ui/widget/selected-style.cpp:1120 +#: ../src/ui/widget/selected-style.cpp:1121 msgid "Opacity (%)" -msgstr "Demerez, %" +msgstr "Demerez (%)" #: ../src/ui/widget/object-composite-settings.cpp:180 msgid "Change blur" msgstr "Kemmañ ar ruzed" #: ../src/ui/widget/object-composite-settings.cpp:220 -#: ../src/ui/widget/selected-style.cpp:927 -#: ../src/ui/widget/selected-style.cpp:1221 +#: ../src/ui/widget/selected-style.cpp:944 +#: ../src/ui/widget/selected-style.cpp:1248 msgid "Change opacity" msgstr "Kemmañ an demerez" @@ -22775,104 +24181,87 @@ msgid "List" msgstr "Roll" #: ../src/ui/widget/panel.cpp:139 -#, fuzzy msgctxt "Swatches" msgid "Size" msgstr "Ment" #: ../src/ui/widget/panel.cpp:143 -#, fuzzy msgctxt "Swatches height" msgid "Tiny" -msgstr "munut" +msgstr "Munut" #: ../src/ui/widget/panel.cpp:144 -#, fuzzy msgctxt "Swatches height" msgid "Small" msgstr "Bihan" #: ../src/ui/widget/panel.cpp:145 -#, fuzzy msgctxt "Swatches height" msgid "Medium" msgstr "Etre" #: ../src/ui/widget/panel.cpp:146 -#, fuzzy msgctxt "Swatches height" msgid "Large" msgstr "Bras" #: ../src/ui/widget/panel.cpp:147 -#, fuzzy msgctxt "Swatches height" msgid "Huge" -msgstr "Arliv" +msgstr "Ramzel" #: ../src/ui/widget/panel.cpp:169 -#, fuzzy msgctxt "Swatches" msgid "Width" msgstr "Led" #: ../src/ui/widget/panel.cpp:173 -#, fuzzy msgctxt "Swatches width" msgid "Narrower" -msgstr "strishoc'h" +msgstr "Strishoc'h" #: ../src/ui/widget/panel.cpp:174 -#, fuzzy msgctxt "Swatches width" msgid "Narrow" -msgstr "strizh" +msgstr "Strizh" #: ../src/ui/widget/panel.cpp:175 -#, fuzzy msgctxt "Swatches width" msgid "Medium" msgstr "Etre" #: ../src/ui/widget/panel.cpp:176 -#, fuzzy msgctxt "Swatches width" msgid "Wide" msgstr "Ledan" #: ../src/ui/widget/panel.cpp:177 -#, fuzzy msgctxt "Swatches width" msgid "Wider" -msgstr "Ledan" +msgstr "Ledanoc'h" #: ../src/ui/widget/panel.cpp:207 -#, fuzzy msgctxt "Swatches" msgid "Border" -msgstr "Urzh" +msgstr "Riblenn" #: ../src/ui/widget/panel.cpp:211 -#, fuzzy msgctxt "Swatches border" msgid "None" msgstr "Tra ebet" #: ../src/ui/widget/panel.cpp:212 -#, fuzzy msgctxt "Swatches border" msgid "Solid" -msgstr "Tev" +msgstr "Unvan" #: ../src/ui/widget/panel.cpp:213 -#, fuzzy msgctxt "Swatches border" msgid "Wide" msgstr "Ledan" #. TRANSLATORS: "Wrap" indicates how colour swatches are displayed #: ../src/ui/widget/panel.cpp:244 -#, fuzzy msgctxt "Swatches" msgid "Wrap" msgstr "Ambakañ" @@ -22882,9 +24271,8 @@ msgid "_Browse..." msgstr "_Furchal..." #: ../src/ui/widget/preferences-widget.cpp:888 -#, fuzzy msgid "Select a bitmap editor" -msgstr "Embanner ar bitmapoù" +msgstr "Diuzañ an embanner bitmapoù" #: ../src/ui/widget/random.cpp:84 msgid "" @@ -22934,342 +24322,357 @@ msgstr "" "restr ha ne vez ket skeulaet gant ho c'hoant hep koll un tamm perzhded, " "koulskoude e vo deouezet an ergorennoù peurheñvel ouzh ar skrammañ." -#: ../src/ui/widget/selected-style.cpp:130 +#: ../src/ui/widget/selected-style.cpp:131 #: ../src/ui/widget/style-swatch.cpp:127 msgid "Fill:" msgstr "Leuniañ :" -#: ../src/ui/widget/selected-style.cpp:132 +#: ../src/ui/widget/selected-style.cpp:133 msgid "O:" msgstr "D :" -#: ../src/ui/widget/selected-style.cpp:177 +#: ../src/ui/widget/selected-style.cpp:178 msgid "N/A" msgstr "K/G" -#: ../src/ui/widget/selected-style.cpp:180 -#: ../src/ui/widget/selected-style.cpp:1088 -#: ../src/ui/widget/selected-style.cpp:1089 +#: ../src/ui/widget/selected-style.cpp:181 +#: ../src/ui/widget/selected-style.cpp:1113 +#: ../src/ui/widget/selected-style.cpp:1114 #: ../src/widgets/gradient-toolbar.cpp:162 msgid "Nothing selected" msgstr "Netra bet diuzet" -#: ../src/ui/widget/selected-style.cpp:182 -#: ../src/ui/widget/style-swatch.cpp:320 -#, fuzzy -msgctxt "Fill and stroke" +#: ../src/ui/widget/selected-style.cpp:184 +msgctxt "Fill" msgid "None" msgstr "Tra ebet" -#: ../src/ui/widget/selected-style.cpp:185 +#: ../src/ui/widget/selected-style.cpp:186 +msgctxt "Stroke" +msgid "None" +msgstr "Tra ebet" + +#: ../src/ui/widget/selected-style.cpp:190 #: ../src/ui/widget/style-swatch.cpp:322 -#, fuzzy msgctxt "Fill and stroke" msgid "No fill" msgstr "Leuniadur ebet" -#: ../src/ui/widget/selected-style.cpp:185 +#: ../src/ui/widget/selected-style.cpp:190 #: ../src/ui/widget/style-swatch.cpp:322 -#, fuzzy msgctxt "Fill and stroke" msgid "No stroke" msgstr "Tres ebet" -#: ../src/ui/widget/selected-style.cpp:187 -#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:242 +#: ../src/ui/widget/selected-style.cpp:192 +#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:234 msgid "Pattern" msgstr "Goustur" -#: ../src/ui/widget/selected-style.cpp:190 +#: ../src/ui/widget/selected-style.cpp:195 #: ../src/ui/widget/style-swatch.cpp:303 msgid "Pattern fill" msgstr "Goustur leuniañ" -#: ../src/ui/widget/selected-style.cpp:190 +#: ../src/ui/widget/selected-style.cpp:195 #: ../src/ui/widget/style-swatch.cpp:303 msgid "Pattern stroke" msgstr "Tres ar goustur" -#: ../src/ui/widget/selected-style.cpp:192 +#: ../src/ui/widget/selected-style.cpp:197 msgid "L" msgstr "L" -#: ../src/ui/widget/selected-style.cpp:195 +#: ../src/ui/widget/selected-style.cpp:200 #: ../src/ui/widget/style-swatch.cpp:295 msgid "Linear gradient fill" msgstr "Leuniañ gant un ilrezenn linennek" -#: ../src/ui/widget/selected-style.cpp:195 +#: ../src/ui/widget/selected-style.cpp:200 #: ../src/ui/widget/style-swatch.cpp:295 msgid "Linear gradient stroke" msgstr "Tres an ilrezenn linennek" -#: ../src/ui/widget/selected-style.cpp:202 +#: ../src/ui/widget/selected-style.cpp:207 msgid "R" msgstr "S" -#: ../src/ui/widget/selected-style.cpp:205 +#: ../src/ui/widget/selected-style.cpp:210 #: ../src/ui/widget/style-swatch.cpp:299 msgid "Radial gradient fill" msgstr "Leuniañ gant un ilrezenn skinek" -#: ../src/ui/widget/selected-style.cpp:205 +#: ../src/ui/widget/selected-style.cpp:210 #: ../src/ui/widget/style-swatch.cpp:299 msgid "Radial gradient stroke" msgstr "Tres an ilrezenn skinek" -#: ../src/ui/widget/selected-style.cpp:212 +#: ../src/ui/widget/selected-style.cpp:218 +msgid "M" +msgstr "L" + +#: ../src/ui/widget/selected-style.cpp:221 +msgid "Mesh gradient fill" +msgstr "Leuniadur ilrezenn ar rouedad" + +#: ../src/ui/widget/selected-style.cpp:221 +msgid "Mesh gradient stroke" +msgstr "Tres ilrezenn ar rouedad" + +#: ../src/ui/widget/selected-style.cpp:229 msgid "Different" msgstr "Disheñvel" -#: ../src/ui/widget/selected-style.cpp:215 +#: ../src/ui/widget/selected-style.cpp:232 msgid "Different fills" msgstr "Leuniadurioù disheñvel" -#: ../src/ui/widget/selected-style.cpp:215 +#: ../src/ui/widget/selected-style.cpp:232 msgid "Different strokes" msgstr "Tresoù disheñvel" -#: ../src/ui/widget/selected-style.cpp:217 +#: ../src/ui/widget/selected-style.cpp:234 #: ../src/ui/widget/style-swatch.cpp:325 msgid "Unset" msgstr "Diarventenniñ" #. TRANSLATORS COMMENT: unset is a verb here -#: ../src/ui/widget/selected-style.cpp:220 -#: ../src/ui/widget/selected-style.cpp:278 -#: ../src/ui/widget/selected-style.cpp:559 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:295 +#: ../src/ui/widget/selected-style.cpp:576 #: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 msgid "Unset fill" msgstr "Diarventenniñ al leuniañ" -#: ../src/ui/widget/selected-style.cpp:220 -#: ../src/ui/widget/selected-style.cpp:278 -#: ../src/ui/widget/selected-style.cpp:575 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:295 +#: ../src/ui/widget/selected-style.cpp:592 #: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 msgid "Unset stroke" msgstr "Diarventenniñ an tres" -#: ../src/ui/widget/selected-style.cpp:223 +#: ../src/ui/widget/selected-style.cpp:240 msgid "Flat color fill" msgstr "Leuniadur gant ul liv unvan" -#: ../src/ui/widget/selected-style.cpp:223 +#: ../src/ui/widget/selected-style.cpp:240 msgid "Flat color stroke" msgstr "Tres gant ul liv unvan" #. TRANSLATOR COMMENT: A means "Averaged" -#: ../src/ui/widget/selected-style.cpp:226 +#: ../src/ui/widget/selected-style.cpp:243 msgid "a" msgstr "k" -#: ../src/ui/widget/selected-style.cpp:229 +#: ../src/ui/widget/selected-style.cpp:246 msgid "Fill is averaged over selected objects" msgstr "Keitet eo al leuniadur war an ergorennoù diuzet" -#: ../src/ui/widget/selected-style.cpp:229 +#: ../src/ui/widget/selected-style.cpp:246 msgid "Stroke is averaged over selected objects" msgstr "Keitet eo an tres war an ergorennoù diuzet" #. TRANSLATOR COMMENT: M means "Multiple" -#: ../src/ui/widget/selected-style.cpp:232 +#: ../src/ui/widget/selected-style.cpp:249 msgid "m" msgstr "l" -#: ../src/ui/widget/selected-style.cpp:235 +#: ../src/ui/widget/selected-style.cpp:252 msgid "Multiple selected objects have the same fill" msgstr "Ergorennoù diuzet lies o deus an hevelep leuniadur" -#: ../src/ui/widget/selected-style.cpp:235 +#: ../src/ui/widget/selected-style.cpp:252 msgid "Multiple selected objects have the same stroke" msgstr "Ergorennoù diuzet lies o deus an hevelep tres" -#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:254 msgid "Edit fill..." msgstr "Embann al leuniañ..." -#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:254 msgid "Edit stroke..." msgstr "Embann an tresoù..." -#: ../src/ui/widget/selected-style.cpp:241 +#: ../src/ui/widget/selected-style.cpp:258 msgid "Last set color" msgstr "Arventenn liv diwezhañ" -#: ../src/ui/widget/selected-style.cpp:245 +#: ../src/ui/widget/selected-style.cpp:262 msgid "Last selected color" msgstr "Liv diuzet diwezhañ" -#: ../src/ui/widget/selected-style.cpp:261 +#: ../src/ui/widget/selected-style.cpp:278 msgid "Copy color" msgstr "Eilañ al liv" -#: ../src/ui/widget/selected-style.cpp:265 +#: ../src/ui/widget/selected-style.cpp:282 msgid "Paste color" msgstr "Pegañ al liv" -#: ../src/ui/widget/selected-style.cpp:269 -#: ../src/ui/widget/selected-style.cpp:852 +#: ../src/ui/widget/selected-style.cpp:286 +#: ../src/ui/widget/selected-style.cpp:869 msgid "Swap fill and stroke" msgstr "Eskemm al leuniadur hag an tres" -#: ../src/ui/widget/selected-style.cpp:273 -#: ../src/ui/widget/selected-style.cpp:584 -#: ../src/ui/widget/selected-style.cpp:593 +#: ../src/ui/widget/selected-style.cpp:290 +#: ../src/ui/widget/selected-style.cpp:601 +#: ../src/ui/widget/selected-style.cpp:610 msgid "Make fill opaque" msgstr "Lakaat al leuniadur da zemer" -#: ../src/ui/widget/selected-style.cpp:273 +#: ../src/ui/widget/selected-style.cpp:290 msgid "Make stroke opaque" msgstr "Lakaat an tres da zemer" -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:541 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:299 +#: ../src/ui/widget/selected-style.cpp:558 ../src/widgets/fill-style.cpp:510 msgid "Remove fill" msgstr "Dilemel al leuniañ" -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:550 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:299 +#: ../src/ui/widget/selected-style.cpp:567 ../src/widgets/fill-style.cpp:510 msgid "Remove stroke" msgstr "Diverkañ an tres" -#: ../src/ui/widget/selected-style.cpp:605 +#: ../src/ui/widget/selected-style.cpp:622 msgid "Apply last set color to fill" -msgstr "Arloañ al liv arventennet diwezhañ d'al leuniañ" +msgstr "Seveniñ al liv arventennet diwezhañ d'al leuniañ" -#: ../src/ui/widget/selected-style.cpp:617 +#: ../src/ui/widget/selected-style.cpp:634 msgid "Apply last set color to stroke" -msgstr "Arloañ al liv arventennet diwezhañ d'an tres" +msgstr "Seveniñ al liv arventennet diwezhañ d'an tres" -#: ../src/ui/widget/selected-style.cpp:628 +#: ../src/ui/widget/selected-style.cpp:645 msgid "Apply last selected color to fill" -msgstr "Arloañ al liv diwezhañ diuzet d'al leuniañ" +msgstr "Seveniñ al liv diwezhañ diuzet d'al leuniañ" -#: ../src/ui/widget/selected-style.cpp:639 +#: ../src/ui/widget/selected-style.cpp:656 msgid "Apply last selected color to stroke" -msgstr "Arloañ al liv diwezhañ diuzet d'an tres" +msgstr "Seveniñ al liv diwezhañ diuzet d'an tres" -#: ../src/ui/widget/selected-style.cpp:665 +#: ../src/ui/widget/selected-style.cpp:682 msgid "Invert fill" msgstr "Tuginañ al leuniadur" -#: ../src/ui/widget/selected-style.cpp:689 +#: ../src/ui/widget/selected-style.cpp:706 msgid "Invert stroke" msgstr "Tuginañ an tres" -#: ../src/ui/widget/selected-style.cpp:701 +#: ../src/ui/widget/selected-style.cpp:718 msgid "White fill" msgstr "Leuniañ e gwenn" -#: ../src/ui/widget/selected-style.cpp:713 +#: ../src/ui/widget/selected-style.cpp:730 msgid "White stroke" msgstr "Tres gwenn" -#: ../src/ui/widget/selected-style.cpp:725 +#: ../src/ui/widget/selected-style.cpp:742 msgid "Black fill" msgstr "Leuniañ e du" -#: ../src/ui/widget/selected-style.cpp:737 +#: ../src/ui/widget/selected-style.cpp:754 msgid "Black stroke" msgstr "Tres du" -#: ../src/ui/widget/selected-style.cpp:780 +#: ../src/ui/widget/selected-style.cpp:797 msgid "Paste fill" msgstr "Pegañ al leuniadur" -#: ../src/ui/widget/selected-style.cpp:798 +#: ../src/ui/widget/selected-style.cpp:815 msgid "Paste stroke" msgstr "Pegañ an tres" -#: ../src/ui/widget/selected-style.cpp:954 +#: ../src/ui/widget/selected-style.cpp:971 msgid "Change stroke width" msgstr "Kemmañ tevder an tres" -#: ../src/ui/widget/selected-style.cpp:1049 +#: ../src/ui/widget/selected-style.cpp:1074 msgid ", drag to adjust" msgstr ", riklañ evit kengeidañ" -#: ../src/ui/widget/selected-style.cpp:1134 +#: ../src/ui/widget/selected-style.cpp:1159 #, c-format msgid "Stroke width: %.5g%s%s" msgstr "Tevder an tres : %.5g%s%s" -#: ../src/ui/widget/selected-style.cpp:1138 +#: ../src/ui/widget/selected-style.cpp:1163 msgid " (averaged)" msgstr " (keitad)" -#: ../src/ui/widget/selected-style.cpp:1166 +#: ../src/ui/widget/selected-style.cpp:1191 msgid "0 (transparent)" msgstr "0 (treuzwelus)" -#: ../src/ui/widget/selected-style.cpp:1190 +#: ../src/ui/widget/selected-style.cpp:1215 msgid "100% (opaque)" msgstr "100% (demer)" -#: ../src/ui/widget/selected-style.cpp:1362 -#, fuzzy +#: ../src/ui/widget/selected-style.cpp:1389 msgid "Adjust alpha" -msgstr "Kengeidañ an arliv" +msgstr "Kengeidañ an alfa" -#: ../src/ui/widget/selected-style.cpp:1364 -#, fuzzy, c-format +#: ../src/ui/widget/selected-style.cpp:1391 +#, c-format msgid "" "Adjusting alpha: was %.3g, now %.3g (diff %.3g); with Ctrl to adjust lightness, with Shift to adjust saturation, without " "modifiers to adjust hue" msgstr "" -"O kengeidañ al lintr: bez' e oa %.3g, bremañ %.3g (dif %.3g); " -"gant Pennliz. evit kengeidañ ar peurvec'hiañ hep daskemmañ an arliv" +"O kengeidañ an alfa: bez' e oa %.3g, bremañ %.3g (dif %.3g); " +"gant Ctrl. evit kengeidañ al lintr, gant with Pennlizh. evit " +"kengeidañ ar peurvec'hiañ hep daskemmañ an arliv" -#: ../src/ui/widget/selected-style.cpp:1368 +#: ../src/ui/widget/selected-style.cpp:1395 msgid "Adjust saturation" msgstr "Kengeidañ ar peurvec'hiañ" -#: ../src/ui/widget/selected-style.cpp:1370 -#, fuzzy, c-format +#: ../src/ui/widget/selected-style.cpp:1397 +#, c-format msgid "" "Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " "Ctrl to adjust lightness, with Alt to adjust alpha, without " "modifiers to adjust hue" msgstr "" "O kengeidañ ar peurvec'hiañ: bez' e oa %.3g, bremañ %.3g (dif " -"%.3g); gant Ctrl evit kengeidañ al lintr hep daskemmañ an arliv" +"%.3g); gant Ctrl evit kengeidañ al lintr gant Alt evit " +"kendeidañ an alfa, hep daskemmañ an arliv" -#: ../src/ui/widget/selected-style.cpp:1374 +#: ../src/ui/widget/selected-style.cpp:1401 msgid "Adjust lightness" msgstr "Kengeidañ al lintr" -#: ../src/ui/widget/selected-style.cpp:1376 -#, fuzzy, c-format +#: ../src/ui/widget/selected-style.cpp:1403 +#, c-format msgid "" "Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " "Shift to adjust saturation, with Alt to adjust alpha, without " "modifiers to adjust hue" msgstr "" "O kengeidañ al lintr: bez' e oa %.3g, bremañ %.3g (dif %.3g); " -"gant Pennliz. evit kengeidañ ar peurvec'hiañ hep daskemmañ an arliv" +"gant Pennliz. evit kengeidañ ar peurvec'hiañ, gant Alt evit " +"kendeidañ an alfa hep daskemmañ an arliv" -#: ../src/ui/widget/selected-style.cpp:1380 +#: ../src/ui/widget/selected-style.cpp:1407 msgid "Adjust hue" msgstr "Kengeidañ an arliv" -#: ../src/ui/widget/selected-style.cpp:1382 -#, fuzzy, c-format +#: ../src/ui/widget/selected-style.cpp:1409 +#, c-format msgid "" "Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shift to adjust saturation, with Alt to adjust alpha, with Ctrl " "to adjust lightness" msgstr "" "O kengeidañ an arliv: bez' e oa %.3g, bremañ %.3g (dif %.3g); " -"gant Pennliz. evit kengeidañ ar peurvec'hiañ, gant Ctrl evit " -"daskemmañ al lintr" +"gant Pennliz. evit kengeidañ ar peurvec'hiañ, gant Alt evit " +"kendeidañ an alfa, gant Ctrl evit daskemmañ al lintr" -#: ../src/ui/widget/selected-style.cpp:1500 -#: ../src/ui/widget/selected-style.cpp:1514 +#: ../src/ui/widget/selected-style.cpp:1527 +#: ../src/ui/widget/selected-style.cpp:1541 msgid "Adjust stroke width" msgstr "Kengeidañ tevder an tres" -#: ../src/ui/widget/selected-style.cpp:1501 +#: ../src/ui/widget/selected-style.cpp:1528 #, c-format msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" msgstr "" @@ -23277,10 +24680,9 @@ msgstr "" #. TRANSLATORS: "Link" means to _link_ two sliders together #: ../src/ui/widget/spin-scale.cpp:138 ../src/ui/widget/spin-slider.cpp:156 -#, fuzzy msgctxt "Sliders" msgid "Link" -msgstr "Ere :" +msgstr "Eren" #: ../src/ui/widget/style-swatch.cpp:293 msgid "L Gradient" @@ -23300,6 +24702,11 @@ msgstr "Leuniañ : %06x/%.3g" msgid "Stroke: %06x/%.3g" msgstr "Tres : %06x/%.3g" +#: ../src/ui/widget/style-swatch.cpp:320 +msgctxt "Fill and stroke" +msgid "None" +msgstr "Tra ebet" + #: ../src/ui/widget/style-swatch.cpp:347 #, c-format msgid "Stroke width: %.5g%s" @@ -23308,22 +24715,22 @@ msgstr "Tevder an tres : %.5g%s" #: ../src/ui/widget/style-swatch.cpp:363 #, c-format msgid "O: %2.0f" -msgstr "" +msgstr "O : %2.0f" #: ../src/ui/widget/style-swatch.cpp:368 -#, fuzzy, c-format +#, c-format msgid "Opacity: %2.1f %%" -msgstr "Demerez : %.3g" +msgstr "Demerez : %2.1f %%" -#: ../src/vanishing-point.cpp:132 +#: ../src/vanishing-point.cpp:133 msgid "Split vanishing points" msgstr "Dispartiañ an trafoentoù" -#: ../src/vanishing-point.cpp:177 +#: ../src/vanishing-point.cpp:178 msgid "Merge vanishing points" msgstr "Toueziañ an trafoentoù" -#: ../src/vanishing-point.cpp:243 +#: ../src/vanishing-point.cpp:244 msgid "3D box: Move vanishing point" msgstr "Boest 3M : dilec'hiañ an trafoent" @@ -23365,259 +24772,264 @@ msgstr[1] "" "rannet gant %d a voestoù ; riklañ gant Pennliz. evit " "dispartiañ ar boestoù bet diuzet" -#: ../src/verbs.cpp:137 +#: ../src/verbs.cpp:138 msgid "File" msgstr "Restr" -#: ../src/verbs.cpp:232 -#, fuzzy +#: ../src/verbs.cpp:233 ../share/extensions/interp_att_g.inx.h:22 +msgid "Tag" +msgstr "Klav" + +#: ../src/verbs.cpp:252 msgid "Context" -msgstr "Dargemm" +msgstr "Kendestenn" -#: ../src/verbs.cpp:251 ../src/verbs.cpp:2223 +#: ../src/verbs.cpp:271 ../src/verbs.cpp:2306 #: ../share/extensions/jessyInk_view.inx.h:1 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "View" msgstr "Skrammañ" -#: ../src/verbs.cpp:271 -#, fuzzy +#: ../src/verbs.cpp:291 msgid "Dialog" -msgstr "Tachañ ar voest emziviz" +msgstr "Boestad emziviz" -#: ../src/verbs.cpp:1227 +#: ../src/verbs.cpp:1260 msgid "Switch to next layer" msgstr "Mont betek an dreuzfollenn war-lerc'h" -#: ../src/verbs.cpp:1228 +#: ../src/verbs.cpp:1261 msgid "Switched to next layer." msgstr "Dilec'hiet betek an dreuzfollenn war-lerc'h." -#: ../src/verbs.cpp:1230 +#: ../src/verbs.cpp:1263 msgid "Cannot go past last layer." msgstr "N'haller ket mont war-lerc'h an dreuzfollenn diwezhañ." -#: ../src/verbs.cpp:1239 +#: ../src/verbs.cpp:1272 msgid "Switch to previous layer" msgstr "Diskenn betek an dreuzfollenn gent" -#: ../src/verbs.cpp:1240 +#: ../src/verbs.cpp:1273 msgid "Switched to previous layer." msgstr "Dilec'hiet betek an dreuzfollenn gent." -#: ../src/verbs.cpp:1242 +#: ../src/verbs.cpp:1275 msgid "Cannot go before first layer." msgstr "N'haller ket mont dirak an dreuzfollenn gentañ." -#: ../src/verbs.cpp:1263 ../src/verbs.cpp:1360 ../src/verbs.cpp:1396 -#: ../src/verbs.cpp:1402 ../src/verbs.cpp:1426 ../src/verbs.cpp:1441 +#: ../src/verbs.cpp:1296 ../src/verbs.cpp:1393 ../src/verbs.cpp:1429 +#: ../src/verbs.cpp:1435 ../src/verbs.cpp:1459 ../src/verbs.cpp:1474 msgid "No current layer." msgstr "Treuzfollenn vremanel ebet" -#: ../src/verbs.cpp:1292 ../src/verbs.cpp:1296 +#: ../src/verbs.cpp:1325 ../src/verbs.cpp:1329 #, c-format msgid "Raised layer %s." msgstr "Treuzfollenn %s bet savet." -#: ../src/verbs.cpp:1293 +#: ../src/verbs.cpp:1326 msgid "Layer to top" msgstr "Treuzfollenn da grec'h" -#: ../src/verbs.cpp:1297 +#: ../src/verbs.cpp:1330 msgid "Raise layer" msgstr "Sevel an dreuzfollenn " -#: ../src/verbs.cpp:1300 ../src/verbs.cpp:1304 +#: ../src/verbs.cpp:1333 ../src/verbs.cpp:1337 #, c-format msgid "Lowered layer %s." msgstr "Treuzfollenn %s bet diskennet." -#: ../src/verbs.cpp:1301 +#: ../src/verbs.cpp:1334 msgid "Layer to bottom" msgstr "Treuzfollenn d'an traoñ" -#: ../src/verbs.cpp:1305 +#: ../src/verbs.cpp:1338 msgid "Lower layer" msgstr "Diskenn an dreuzfollenn" -#: ../src/verbs.cpp:1314 +#: ../src/verbs.cpp:1347 msgid "Cannot move layer any further." msgstr "N'haller ket dilec'hiañ an dreuzfollenn pelloc'h" -#: ../src/verbs.cpp:1328 ../src/verbs.cpp:1347 +#: ../src/verbs.cpp:1361 ../src/verbs.cpp:1380 #, c-format msgid "%s copy" msgstr "Eilad %s" -#: ../src/verbs.cpp:1355 +#: ../src/verbs.cpp:1388 msgid "Duplicate layer" msgstr "Eilañ an dreuzfollenn" #. TRANSLATORS: this means "The layer has been duplicated." -#: ../src/verbs.cpp:1358 +#: ../src/verbs.cpp:1391 msgid "Duplicated layer." msgstr "Treuzfollenn eilet." -#: ../src/verbs.cpp:1391 +#: ../src/verbs.cpp:1424 msgid "Delete layer" msgstr "Diverkañ an dreuzfollenn" #. TRANSLATORS: this means "The layer has been deleted." -#: ../src/verbs.cpp:1394 +#: ../src/verbs.cpp:1427 msgid "Deleted layer." msgstr "Treuzfollenn bet diverket." -#: ../src/verbs.cpp:1411 -#, fuzzy +#: ../src/verbs.cpp:1444 msgid "Show all layers" -msgstr "Diuzañ war an holl dreuzfollennoù" +msgstr "Diskouez an holl dreuzfollennoù" -#: ../src/verbs.cpp:1416 -#, fuzzy +#: ../src/verbs.cpp:1449 msgid "Hide all layers" -msgstr "Kuzhat an dreuzfollenn" +msgstr "Kuzhat an holl dreuzfollennoù" -#: ../src/verbs.cpp:1421 -#, fuzzy +#: ../src/verbs.cpp:1454 msgid "Lock all layers" -msgstr "Diuzañ war an holl dreuzfollennoù" +msgstr "Prennañ an holl dreuzfollennoù" -#: ../src/verbs.cpp:1435 -#, fuzzy +#: ../src/verbs.cpp:1468 msgid "Unlock all layers" -msgstr "Dibrennañ an dreuzfollenn" +msgstr "Dibrennañ an holl dreuzfollennoù" -#: ../src/verbs.cpp:1519 +#: ../src/verbs.cpp:1552 msgid "Flip horizontally" -msgstr "Gwintañ a-zremm" +msgstr "Gwintañ a-blaen" -#: ../src/verbs.cpp:1524 +#: ../src/verbs.cpp:1557 msgid "Flip vertically" msgstr "Gwintañ a-serzh" +#: ../src/verbs.cpp:1618 ../src/verbs.cpp:2731 +msgid "Create new selection set" +msgstr "Krouiñ ur spletad diuzañ nevez" + #. 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:2105 +#: ../src/verbs.cpp:2188 msgid "tutorial-basic.svg" msgstr "tutorial-basic.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2109 +#: ../src/verbs.cpp:2192 msgid "tutorial-shapes.svg" msgstr "tutorial-shapes.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2113 +#: ../src/verbs.cpp:2196 msgid "tutorial-advanced.svg" msgstr "tutorial-advanced.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2117 +#: ../src/verbs.cpp:2200 msgid "tutorial-tracing.svg" msgstr "tutorial-tracing.svg" -#: ../src/verbs.cpp:2120 -#, fuzzy +#: ../src/verbs.cpp:2203 msgid "tutorial-tracing-pixelart.svg" -msgstr "tutorial-tracing.svg" +msgstr "tutorial-tracing-pixelart.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2124 +#: ../src/verbs.cpp:2207 msgid "tutorial-calligraphy.svg" msgstr "tutorial-calligraphy.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2128 +#: ../src/verbs.cpp:2211 msgid "tutorial-interpolate.svg" msgstr "tutorial-interpolate.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2132 +#: ../src/verbs.cpp:2215 msgid "tutorial-elements.svg" msgstr "tutorial-elements.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2136 +#: ../src/verbs.cpp:2219 msgid "tutorial-tips.svg" msgstr "tutorial-tips.svg" -#: ../src/verbs.cpp:2322 ../src/verbs.cpp:2913 +#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3004 msgid "Unlock all objects in the current layer" msgstr "Dibrennañ an holl ergorennoù war an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2326 ../src/verbs.cpp:2915 +#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3006 msgid "Unlock all objects in all layers" msgstr "Dibrennañ an holl ergorennoù war an holl dreuzfollennoù" -#: ../src/verbs.cpp:2330 ../src/verbs.cpp:2917 +#: ../src/verbs.cpp:2413 ../src/verbs.cpp:3008 msgid "Unhide all objects in the current layer" msgstr "Diguzhat an holl ergorennoù war an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2334 ../src/verbs.cpp:2919 +#: ../src/verbs.cpp:2417 ../src/verbs.cpp:3010 msgid "Unhide all objects in all layers" msgstr "Diguzhat an holl ergorennoù war an holl dreuzfollennoù" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2432 +msgctxt "Verb" +msgid "None" +msgstr "Tra ebet" + +#: ../src/verbs.cpp:2432 msgid "Does nothing" msgstr "Ne ra netra" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2435 msgid "Create new document from the default template" msgstr "Krouiñ un teul nevez diouzh ur skouer" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2437 msgid "_Open..." msgstr "_Digeriñ..." -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2438 msgid "Open an existing document" msgstr "Digeriñ un teul o vezañ anezhañ" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2439 msgid "Re_vert" msgstr "Di_streiñ" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2440 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" "Distreiñ da stad diwezhañ an teul bet enrollet (kollet e vo ar c'hemmoù)" -#: ../src/verbs.cpp:2358 +#: ../src/verbs.cpp:2441 msgid "Save document" msgstr "Enrollañ an teul" -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2443 msgid "Save _As..." msgstr "Enrollañ _evel..." -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2444 msgid "Save document under a new name" msgstr "Enrollañ an teul gant un anv nevez" -#: ../src/verbs.cpp:2362 +#: ../src/verbs.cpp:2445 msgid "Save a Cop_y..." msgstr "Enrollañ un eila_d..." -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2446 msgid "Save a copy of the document under a new name" msgstr "Enrollañ un eilad eus an teul gant un anv nevez" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2447 msgid "_Print..." msgstr "_Moullañ..." -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2447 msgid "Print document" msgstr "Moullañ an teul" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2367 -#, fuzzy +#: ../src/verbs.cpp:2450 msgid "Clean _up document" -msgstr "N'haller ket arventennañ an teul" +msgstr "Ska_rzhañ an teul" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2450 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" @@ -23625,158 +25037,154 @@ msgstr "" "Skarzhañ an despizadurioù diarver (evel an ilrezennoù, treugoù dic'hronnañ) " "diouzh <defs> an teul" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2452 msgid "_Import..." msgstr "E_nporzhiañ..." -#: ../src/verbs.cpp:2370 +#: ../src/verbs.cpp:2453 msgid "Import a bitmap or SVG image into this document" msgstr "Enporzhiañ ur bitmap pe ur skeudenn SVG e-barzh an teul" #. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a selection as a bitmap image"), INKSCAPE_ICON("document-export")), -#: ../src/verbs.cpp:2372 -#, fuzzy +#: ../src/verbs.cpp:2455 msgid "Import Clip Art..." -msgstr "E_nporzhiañ..." +msgstr "Enporzhiañ Clip Art..." -#: ../src/verbs.cpp:2373 -#, fuzzy +#: ../src/verbs.cpp:2456 msgid "Import clipart from Open Clip Art Library" msgstr "Enporzhiañ diouzh al levraoueg 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:2375 +#: ../src/verbs.cpp:2458 msgid "N_ext Window" msgstr "Prenestr war-lerc'h" -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2459 msgid "Switch to the next document window" msgstr "Lammat davit prenestr an teul war-lerc'h " -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2460 msgid "P_revious Window" msgstr "P_renestr kent" -#: ../src/verbs.cpp:2378 +#: ../src/verbs.cpp:2461 msgid "Switch to the previous document window" msgstr "Lammat davit prenestr an teul kent" -#: ../src/verbs.cpp:2379 +#: ../src/verbs.cpp:2462 msgid "_Close" msgstr "_Serriñ" -#: ../src/verbs.cpp:2380 +#: ../src/verbs.cpp:2463 msgid "Close this document window" msgstr "Serriñ prenestr an teul-mañ" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2464 msgid "_Quit" msgstr "_Kuitaat" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2464 msgid "Quit Inkscape" msgstr "Kuitaat Inkscape" -#: ../src/verbs.cpp:2382 -#, fuzzy +#: ../src/verbs.cpp:2465 msgid "_Templates..." -msgstr "Sta_ndilhonoù livioù..." +msgstr "Sta_ndilhonoù..." -#: ../src/verbs.cpp:2383 -#, fuzzy +#: ../src/verbs.cpp:2466 msgid "Create new project from template" -msgstr "Krouiñ un teul nevez diouzh ur skouer" +msgstr "Krouiñ ur raktres nevez diouzh ur patrom" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2469 msgid "Undo last action" msgstr "Dizober ar gwezhiadur diwezhañ" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2472 msgid "Do again the last undone action" msgstr "Adober ar gwezhiadur disgraet diwezhañ" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2473 msgid "Cu_t" msgstr "_Troc'hañ" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2474 msgid "Cut selection to clipboard" msgstr "Troc'hañ an diuzad er golver" -#: ../src/verbs.cpp:2392 +#: ../src/verbs.cpp:2475 msgid "_Copy" msgstr "_Eilañ" -#: ../src/verbs.cpp:2393 +#: ../src/verbs.cpp:2476 msgid "Copy selection to clipboard" msgstr "Eilañ an diuzad er golver" -#: ../src/verbs.cpp:2394 +#: ../src/verbs.cpp:2477 msgid "_Paste" msgstr "_Pegañ" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2478 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "" "Pegañ an ergorennoù diouzh ar golver war poent al logodenn pe pegañ an " "destenn" -#: ../src/verbs.cpp:2396 +#: ../src/verbs.cpp:2479 msgid "Paste _Style" msgstr "Pegañ ar _stil" -#: ../src/verbs.cpp:2397 +#: ../src/verbs.cpp:2480 msgid "Apply the style of the copied object to selection" -msgstr "Arloañ stil an ergorenn bet eilet d'an diuzad" +msgstr "Seveniñ stil an ergorenn bet eilet d'an diuzad" -#: ../src/verbs.cpp:2399 +#: ../src/verbs.cpp:2482 msgid "Scale selection to match the size of the copied object" msgstr "Skeulaat an diuzad evit ma kloto ouzh ment an ergorenn bet eilet" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2483 msgid "Paste _Width" msgstr "Pegañ _Led" -#: ../src/verbs.cpp:2401 +#: ../src/verbs.cpp:2484 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" -"Skeulaat a-zremm an diuzad evit ma kloto ouzh led an ergorenn bet eilet" +"Skeulaat a-blaen an diuzad evit ma kloto ouzh led an ergorenn bet eilet" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2485 msgid "Paste _Height" msgstr "Pegañ _Sav" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2486 msgid "Scale selection vertically to match the height of the copied object" msgstr "" "Skeulaat a-serzh an diuzad evit ma kloto ouzh sav an ergorenn bet eilet" -#: ../src/verbs.cpp:2404 +#: ../src/verbs.cpp:2487 msgid "Paste Size Separately" msgstr "Pegañ ar vent disparti" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2488 msgid "Scale each selected object to match the size of the copied object" msgstr "" "Skeulaat pep ergorenn diuzet evit ma kloto ouzh ment an ergorenn bet eilet" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2489 msgid "Paste Width Separately" msgstr "Pegañ al led ent disparti" -#: ../src/verbs.cpp:2407 +#: ../src/verbs.cpp:2490 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" msgstr "" -"Skeulaat a-zremm pep ergorenn diuzet evit ma kloto ouzh led an ergorenn bet " +"Skeulaat a-blaen pep ergorenn diuzet evit ma kloto ouzh led an ergorenn bet " "eilet" -#: ../src/verbs.cpp:2408 +#: ../src/verbs.cpp:2491 msgid "Paste Height Separately" msgstr "Pegañ ar sav ent disparti" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2492 msgid "" "Scale each selected object vertically to match the height of the copied " "object" @@ -23784,69 +25192,68 @@ msgstr "" "Skeulaat a-serzh pep ergorenn diuzet evit ma kloto ouzh sav an ergorenn bet " "eilet" -#: ../src/verbs.cpp:2410 +#: ../src/verbs.cpp:2493 msgid "Paste _In Place" msgstr "Pegañ war _al lec'h" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2494 msgid "Paste objects from clipboard to the original location" msgstr "Pegañ an ergorennoù diouzh ar golver betek al le'hiadur orin" -#: ../src/verbs.cpp:2412 +#: ../src/verbs.cpp:2495 msgid "Paste Path _Effect" msgstr "Pegañ _efed an treug" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2496 msgid "Apply the path effect of the copied object to selection" -msgstr "Arloañ efed an treug eus an ergorenn eilet d'an diuzad" +msgstr "Seveniñ efed an treug eus an ergorenn eilet d'an diuzad" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2497 msgid "Remove Path _Effect" msgstr "Dilemel an _efed treug" -#: ../src/verbs.cpp:2415 +#: ../src/verbs.cpp:2498 msgid "Remove any path effects from selected objects" msgstr "Dilemel an efedoù war an treug diouzh an ergorenn dibabet" -#: ../src/verbs.cpp:2416 -#, fuzzy +#: ../src/verbs.cpp:2499 msgid "_Remove Filters" -msgstr "Dilemel ar siloù" +msgstr "_Dilemel ar siloù" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2500 msgid "Remove any filters from selected objects" msgstr "Dilemel an holl siloù diouzh an ergorennoù bet diuzet" -#: ../src/verbs.cpp:2418 +#: ../src/verbs.cpp:2501 msgid "_Delete" msgstr "_Diverkañ" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2502 msgid "Delete selection" msgstr "Diverkañ an diuzad" -#: ../src/verbs.cpp:2420 +#: ../src/verbs.cpp:2503 msgid "Duplic_ate" msgstr "Arred_aoliñ" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2504 msgid "Duplicate selected objects" msgstr "Arredaoliñ an ergorennoù bet diuzet" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2505 msgid "Create Clo_ne" msgstr "Krouiñ ur c'hlo_n" -#: ../src/verbs.cpp:2423 +#: ../src/verbs.cpp:2506 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "" "Krouiñ ur c'hlon (un eilad ereet ouzh an hini orin) eus an ergorenn diuzet" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2507 msgid "Unlin_k Clone" msgstr "Dieren ar _c'hlon" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2508 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" @@ -23854,323 +25261,313 @@ msgstr "" "Troc'hañ ere ar c'hlon diouzh an ergorenn orin, dont a ra neuze d'un " "ergorenn drezi hec'h unan" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2509 msgid "Relink to Copied" msgstr "Aderen ouzh an hini eilet" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2510 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" "Aderen ar c'hlonioù diuzet ouzh an ergorenn hag a zo er mare-mañ er golver" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2511 msgid "Select _Original" msgstr "Diuzañ an hini _orin" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2512 msgid "Select the object to which the selected clone is linked" msgstr "Diuzañ an ergorenn ma 'z eo ereet ar c'hlon diuzet outi" -#: ../src/verbs.cpp:2430 -#, fuzzy +#: ../src/verbs.cpp:2513 msgid "Clone original path (LPE)" -msgstr "Amsaviñ an destenn" +msgstr "Klonañ an treug orin (LPE)" -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2514 msgid "" "Creates a new path, applies the Clone original LPE, and refers it to the " "selected path" msgstr "" +"Krouiñ a ra un treug nevez, seveniñ Efedoù Bev an Treug (LPE) orinel evit ar " +"c'hlonoù ha daveañ an LPE d'an treug diuzet" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2515 msgid "Objects to _Marker" msgstr "Ergorennoù da verker" -#: ../src/verbs.cpp:2433 +#: ../src/verbs.cpp:2516 msgid "Convert selection to a line marker" msgstr "Amdreiñ an diuzad da verk linenn" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2517 msgid "Objects to Gu_ides" msgstr "Ergorennoù da ze_alfoù" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2518 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" msgstr "Amdreiñ an ergorennoù d'ur strollad dealfoù steudet ouzh o vordoù" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2519 msgid "Objects to Patter_n" msgstr "Ergoren_noù da c'housturioù" -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2520 msgid "Convert selection to a rectangle with tiled pattern fill" -msgstr "Amdreiñ an diuzad d'ur reizhkorn leuniet gant ur goustur karrellet" +msgstr "Amdreiñ an diuzad d'ur reizhkorneg leuniet gant ur goustur karrellet" -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2521 msgid "Pattern to _Objects" msgstr "Goustur da erg_orennoù" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2522 msgid "Extract objects from a tiled pattern fill" msgstr "Eztennañ ergorennoù diouzh ur goustur karrellet" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2523 msgid "Group to Symbol" -msgstr "" +msgstr "Strollad da arouez" -#: ../src/verbs.cpp:2441 -#, fuzzy +#: ../src/verbs.cpp:2524 msgid "Convert group to a symbol" -msgstr "Amdreiñ an tres da dreug" +msgstr "Amdreiñ ar strollad d'un arouez" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2525 msgid "Symbol to Group" -msgstr "" +msgstr "Arouez da strollad" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2526 msgid "Extract group from a symbol" -msgstr "" +msgstr "Eztennañ ur strollad diouzh un arouez" -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2527 msgid "Clea_r All" msgstr "Ska_rzhañ an holl" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2528 msgid "Delete all objects from document" msgstr "Diverkañ an holl ergorennoù diouzh an teul" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2529 msgid "Select Al_l" msgstr "Diuzañ an ho_ll" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2530 msgid "Select all objects or all nodes" msgstr "Diuzañ an holl ergorennoù pe an holl glomoù" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2531 msgid "Select All in All La_yers" msgstr "Tuginañ an diuzad en holl dreu_zfollennoù" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2532 msgid "Select all objects in all visible and unlocked layers" msgstr "Diuzañ an holl ergorennoù en holl dreuzfollennoù hewel ha dibrenn" -#: ../src/verbs.cpp:2450 -#, fuzzy +#: ../src/verbs.cpp:2533 msgid "Fill _and Stroke" -msgstr "_Leuniañ ha Tresañ" +msgstr "_Leuniadur ha tres" -#: ../src/verbs.cpp:2451 -#, fuzzy +#: ../src/verbs.cpp:2534 msgid "" "Select all objects with the same fill and stroke as the selected objects" msgstr "" -"Diuzañ an ergorenn gant ur goustur leuniañ evit eztennañ ergorennoù " -"diouti." +"Diuzañ an holl ergorennoù gant ur goustur leuniañ hag an tres heñvel ouzh an " +"ergorennoù diuzet" -#: ../src/verbs.cpp:2452 -#, fuzzy +#: ../src/verbs.cpp:2535 msgid "_Fill Color" -msgstr "Liv leuniañ, Ruz" +msgstr "Liv _leuniañ" -#: ../src/verbs.cpp:2453 -#, fuzzy +#: ../src/verbs.cpp:2536 msgid "Select all objects with the same fill as the selected objects" msgstr "" -"Diuzañ an ergorenn gant ur goustur leuniañ evit eztennañ ergorennoù " -"diouti." +"Diuzañ an holl ergorennoù gant ur goustur leuniañ heñvel ouzh an ergorennoù " +"diuzet" -#: ../src/verbs.cpp:2454 -#, fuzzy +#: ../src/verbs.cpp:2537 msgid "_Stroke Color" -msgstr "Arventenniñ liv an tres" +msgstr "_Liv an tres" -#: ../src/verbs.cpp:2455 -#, fuzzy +#: ../src/verbs.cpp:2538 msgid "Select all objects with the same stroke as the selected objects" msgstr "" -"Skeulaat pep ergorenn diuzet evit ma kloto ouzh ment an ergorenn bet eilet" +"Diuzañ an holl ergorennoù gant an tres heñvel ouzh an ergorennoù diuzet" -#: ../src/verbs.cpp:2456 -#, fuzzy +#: ../src/verbs.cpp:2539 msgid "Stroke St_yle" msgstr "S_til an tres" -#: ../src/verbs.cpp:2457 -#, fuzzy +#: ../src/verbs.cpp:2540 msgid "" "Select all objects with the same stroke style (width, dash, markers) as the " "selected objects" msgstr "" -"Skeulaat pep ergorenn diuzet evit ma kloto ouzh ment an ergorenn bet eilet" +"Diuzañ an holl ergorennoù gant stil an tres (tevder, gourzhelloù, merkerioù) " +"heñvel ouzh an ergorennoù diuzet" -#: ../src/verbs.cpp:2458 -#, fuzzy +#: ../src/verbs.cpp:2541 msgid "_Object Type" -msgstr "Rizh an ergorenn" +msgstr "_Rizh an ergorennoù" -#: ../src/verbs.cpp:2459 -#, fuzzy +#: ../src/verbs.cpp:2542 msgid "" "Select all objects with the same object type (rect, arc, text, path, bitmap " "etc) as the selected objects" msgstr "" -"Skeulaat pep ergorenn diuzet evit ma kloto ouzh ment an ergorenn bet eilet" +"Diuzañ an holl ergorennoù gant rizh an ergorennoù (reizhkorn, gwereg, " +"testenn, treug, bitmap) heñvel ouzh an ergorennoù diuzet" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2543 msgid "In_vert Selection" msgstr "Tu_ginañ an diuzad" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2544 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "Tu_ginañ an diuzad (diziuzañ pezh a zo diuzet ha diuzañ pep tra all)" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2545 msgid "Invert in All Layers" msgstr "Tuginañ en holl dreuzfollennoù" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2546 msgid "Invert selection in all visible and unlocked layers" msgstr "Tuginañ an diuzad en holl dreuzfollennoù hewel ha dibrenn" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2547 msgid "Select Next" msgstr "Diuzañ an hini war-lerc'h" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2548 msgid "Select next object or node" msgstr "Diuzañ an ergorenn pe ar c'hlom war-lerc'h" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2549 msgid "Select Previous" msgstr "Diuzañ an hini kent" -#: ../src/verbs.cpp:2467 +#: ../src/verbs.cpp:2550 msgid "Select previous object or node" msgstr "Diuzañ an ergorenn pe ar c'hlom kent" -#: ../src/verbs.cpp:2468 +#: ../src/verbs.cpp:2551 msgid "D_eselect" msgstr "Di_ziuzañ" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2552 msgid "Deselect any selected objects or nodes" msgstr "Diziuzañ an ergorennoù pe ar c'hlomoù diuzet" -#: ../src/verbs.cpp:2471 -#, fuzzy +#: ../src/verbs.cpp:2554 msgid "Delete all the guides in the document" -msgstr "Diverkañ an holl ergorennoù diouzh an teul" +msgstr "Diverkañ an holl zealfoù diouzh an teul" -#: ../src/verbs.cpp:2472 -#, fuzzy +#: ../src/verbs.cpp:2555 msgid "Create _Guides Around the Page" -msgstr "Deal_foù tro-dro d'ar bajenn" +msgstr "Krouiñ deal_foù tro-dro d'ar bajenn" -#: ../src/verbs.cpp:2473 +#: ../src/verbs.cpp:2556 msgid "Create four guides aligned with the page borders" msgstr "Krouiñ pevar dealf desteudet ouzh riblennoù ar bajenn" -#: ../src/verbs.cpp:2474 +#: ../src/verbs.cpp:2557 msgid "Next path effect parameter" msgstr "Arventenn efed an treug da zont" -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2558 msgid "Show next editable path effect parameter" msgstr "Diskouez arventenn efed an treug embannadus da zont" #. Selection -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2561 msgid "Raise to _Top" msgstr "Sevel betek krec'h" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2562 msgid "Raise selection to top" msgstr "Sevel an diuzad betek krec'h" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2563 msgid "Lower to _Bottom" msgstr "Diskenn betek an traoñ" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2564 msgid "Lower selection to bottom" msgstr "Diskenn an diuzad betek an traoñ" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2565 msgid "_Raise" msgstr "_Sevel" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2566 msgid "Raise selection one step" msgstr "Sevel an diuzad dre ur paz" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2567 msgid "_Lower" msgstr "_Diskenn" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2568 msgid "Lower selection one step" msgstr "Diskenn an diuzad dre ur paz" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2570 msgid "Group selected objects" msgstr "Strollañ an ergorennoù diuzet" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2572 msgid "Ungroup selected groups" msgstr "Distrollañ an ergorennoù diuzet" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2574 msgid "_Put on Path" msgstr "Lakaat _war un treug" -#: ../src/verbs.cpp:2493 +#: ../src/verbs.cpp:2576 msgid "_Remove from Path" msgstr "Dilemel diwar an t_reug" -#: ../src/verbs.cpp:2495 +#: ../src/verbs.cpp:2578 msgid "Remove Manual _Kerns" msgstr "Dilemel an esaouiñ dre _zorn" #. 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:2498 +#: ../src/verbs.cpp:2581 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" "Dilemel an esaouiñ dre _zorn ha c'hweladurioù an arouezennoù diouzh ur " "ergorenn destenn" -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2583 msgid "_Union" msgstr "_Unaniñ" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2584 msgid "Create union of selected paths" msgstr "Krouiñ ananiadur eus treugoù diuzet" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2585 msgid "_Intersection" msgstr "Kenske_jañ" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2586 msgid "Create intersection of selected paths" msgstr "Krouiñ kenskejadur eus treugoù diuzet" -#: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2587 msgid "_Difference" msgstr "_Diforc'hañ" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2588 msgid "Create difference of selected paths (bottom minus top)" msgstr "Krouiñ diforc'hadur eus treugoù diuzet (traoñ lei krec'h)" -#: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2589 msgid "E_xclusion" msgstr "Di_skarzhañ" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2590 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" @@ -24178,394 +25575,374 @@ msgstr "" "Krouiñ un OR diskarzhus eus an treug diuzet (al lodennoù o vezañ d'un treug " "hepken)" -#: ../src/verbs.cpp:2508 +#: ../src/verbs.cpp:2591 msgid "Di_vision" msgstr "Ra_nnañ" -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2592 msgid "Cut the bottom path into pieces" msgstr "Troc'hañ an treug en traoñ e meur a damm" #. 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:2512 +#: ../src/verbs.cpp:2595 msgid "Cut _Path" msgstr "Troc'hañ un tr_eug" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2596 msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "Troc'hañ tresoù an treug en traoñ e meur a damm, dilemel al leuniañ" #. 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:2517 +#: ../src/verbs.cpp:2600 msgid "Outs_et" msgstr "L_edanaat" -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2601 msgid "Outset selected paths" msgstr "Ledanaat an treugoù diuzet" -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2603 msgid "O_utset Path by 1 px" msgstr "Ledanaat an tre_ug dre 1 piksel" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2604 msgid "Outset selected paths by 1 px" msgstr "Ledanaat an treug diuzet dre 1 piksel" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2606 msgid "O_utset Path by 10 px" msgstr "Ledanaat an tre_ug dre 10 piksel" -#: ../src/verbs.cpp:2524 +#: ../src/verbs.cpp:2607 msgid "Outset selected paths by 10 px" msgstr "Ledanaat an treug diuzet dre 10 piksel" #. 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:2528 +#: ../src/verbs.cpp:2611 msgid "I_nset" msgstr "Stri_shaat" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2612 msgid "Inset selected paths" msgstr "Strishaat an treugoù diuzet" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2614 msgid "I_nset Path by 1 px" msgstr "Stri_shaat an treug dre 1 piksel" -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2615 msgid "Inset selected paths by 1 px" msgstr "Strishaat an treug diuzet dre 1 piksel" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2617 msgid "I_nset Path by 10 px" msgstr "Stri_shaat an treug dre 10 piksel" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2618 msgid "Inset selected paths by 10 px" msgstr "Strishaat an treug diuzet dre 10 piksel" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2620 msgid "D_ynamic Offset" msgstr "Linkañ _dialuskel" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2620 msgid "Create a dynamic offset object" msgstr "Krouiñ ul linkad dialuskel eus ur ergorenn" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2622 msgid "_Linked Offset" msgstr "_Linkañ ereet" -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2623 msgid "Create a dynamic offset object linked to the original path" msgstr "Krouiñ ul linkad dialuskel eus ur ergorenn ereet ouzh an treug orin" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2625 msgid "_Stroke to Path" msgstr "Tre_s da dreug" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2626 msgid "Convert selected object's stroke to paths" msgstr "Amdreiñ tres an ergorenn diuzet da dreugoù" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2627 msgid "Si_mplify" msgstr "Eeu_naat" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2628 msgid "Simplify selected paths (remove extra nodes)" msgstr "Eeunaat an treugoù diuzet (dilemel ar c'hlomoù diezhomm)" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2629 msgid "_Reverse" msgstr "_Tuginañ" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2630 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" "Tuginañ roud an treugoù diuzet (talvoudus evit ar merkerioù kevamsaviñ)" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2633 msgid "Create one or more paths from a bitmap by tracing it" msgstr "Krouiñ unan pe veur a dreug diwar ur bitmap dre dresañ anezhañ" -#: ../src/verbs.cpp:2551 -#, fuzzy +#: ../src/verbs.cpp:2634 msgid "Trace Pixel Art..." -msgstr "_Sturiadelaat ar bitmap..." +msgstr "Tresañ Arz dre Bikselioù..." -#: ../src/verbs.cpp:2552 +#: ../src/verbs.cpp:2635 msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" msgstr "" +"Krouiñ treugoù dre dreol Kopf-Lischinski da sturiadekaat an arzh dre " +"bikselioù" -#: ../src/verbs.cpp:2553 -#, fuzzy +#: ../src/verbs.cpp:2636 msgid "Make a _Bitmap Copy" msgstr "Ober un eilad eus ar bit_map" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2637 msgid "Export selection to a bitmap and insert it into document" msgstr "Ezporzhiañ an diuzad en ur bitmap hag e enlakaat en teul" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2638 msgid "_Combine" msgstr "Keda_ozañ" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2639 msgid "Combine several paths into one" msgstr "Kedaozañ meur a dreug e unan" #. 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:2559 +#: ../src/verbs.cpp:2642 msgid "Break _Apart" msgstr "Terriñ ing_al" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2643 msgid "Break selected paths into subpaths" msgstr "Terriñ an treugoù diuzet e istreugoù" -#: ../src/verbs.cpp:2561 -#, fuzzy +#: ../src/verbs.cpp:2644 msgid "_Arrange..." -msgstr "Kempenn" +msgstr "_Kempenn..." -#: ../src/verbs.cpp:2562 -#, fuzzy +#: ../src/verbs.cpp:2645 msgid "Arrange selected objects in a table or circle" -msgstr "Kempenn an ergorennoù diuzet war un daolenn" +msgstr "Kempenn an ergorennoù diuzet war un daolenn pe ur c'helc'h" #. Layer -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2647 msgid "_Add Layer..." msgstr "Ouzhpenn_añ un dreuzfollenn..." -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2648 msgid "Create a new layer" msgstr "Krouiñ un dreuzfollenn nevez" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2649 msgid "Re_name Layer..." msgstr "Ade_nvel an dreuzfollenn..." -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2650 msgid "Rename the current layer" msgstr "Adenvel an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2651 msgid "Switch to Layer Abov_e" msgstr "Lammat betek an dr_euzfollenn a-us" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2652 msgid "Switch to the layer above the current" msgstr "Lammat betek an dreuzfollenn a-us d'an hini vremanel" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2653 msgid "Switch to Layer Belo_w" msgstr "Lammat betek an dreu_zfollenn a-zindan" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2654 msgid "Switch to the layer below the current" msgstr "Lammat betek an dreuzfollenn dindan an hini vremanel" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2655 msgid "Move Selection to Layer Abo_ve" msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn a-_us" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2656 msgid "Move selection to the layer above the current" msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn a-us d'an hini vremanel" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2657 msgid "Move Selection to Layer Bel_ow" msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn a-zindan" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2658 msgid "Move selection to the layer below the current" msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn dindan an hini vremanel" -#: ../src/verbs.cpp:2576 -#, fuzzy +#: ../src/verbs.cpp:2659 msgid "Move Selection to Layer..." -msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn a-_us" +msgstr "Dilec'hiañ an diuzad betek an dreuzfollenn..." -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2661 msgid "Layer to _Top" msgstr "Treuzfollenn betek krec'h" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2662 msgid "Raise the current layer to the top" msgstr "Sevel an dreuzfollenn vremanel betek krec'h" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2663 msgid "Layer to _Bottom" msgstr "Treuzfollenn betek an traoñ" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2664 msgid "Lower the current layer to the bottom" msgstr "Diskenn an dreuzfollenn vremanel betek an traoñ" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2665 msgid "_Raise Layer" msgstr "Sevel an d_reuzfollenn" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2666 msgid "Raise the current layer" msgstr "Sevel an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2667 msgid "_Lower Layer" msgstr "Diske_nn an dreuzfollenn" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2668 msgid "Lower the current layer" msgstr "Diskenn an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2586 -#, fuzzy +#: ../src/verbs.cpp:2669 msgid "D_uplicate Current Layer" -msgstr "Eilañ an dreuzfollenn vremanel" +msgstr "Eilañ an dre_uzfollenn vremanel" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2670 msgid "Duplicate an existing layer" msgstr "Eilañ an dreuzfollenn ez eus anezhi" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2671 msgid "_Delete Current Layer" msgstr "_Diverkañ an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2672 msgid "Delete the current layer" msgstr "Diverkañ an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2673 msgid "_Show/hide other layers" msgstr "_Diskouez/uzhaat an treuzfollennoù all" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2674 msgid "Solo the current layer" msgstr "An dreuzfollenn vremanel en hec'h unan" -#: ../src/verbs.cpp:2592 -#, fuzzy +#: ../src/verbs.cpp:2675 msgid "_Show all layers" -msgstr "Diuzañ war an holl dreuzfollennoù" +msgstr "_Diskouez an holl dreuzfollennoù" -#: ../src/verbs.cpp:2593 -#, fuzzy +#: ../src/verbs.cpp:2676 msgid "Show all the layers" -msgstr "_Diskouez/uzhaat an treuzfollennoù all" +msgstr "Diskouez an holl dreuzfollennoù" -#: ../src/verbs.cpp:2594 -#, fuzzy +#: ../src/verbs.cpp:2677 msgid "_Hide all layers" -msgstr "Kuzhat an dreuzfollenn" +msgstr "_Kuzhat an holl dreuzfollennoù" -#: ../src/verbs.cpp:2595 -#, fuzzy +#: ../src/verbs.cpp:2678 msgid "Hide all the layers" -msgstr "Kuzhat an dreuzfollenn" +msgstr "Kuzhat an holl dreuzfollennoù" -#: ../src/verbs.cpp:2596 -#, fuzzy +#: ../src/verbs.cpp:2679 msgid "_Lock all layers" -msgstr "Diuzañ war an holl dreuzfollennoù" +msgstr "_Prennañ an holl dreuzfollennoù" -#: ../src/verbs.cpp:2597 -#, fuzzy +#: ../src/verbs.cpp:2680 msgid "Lock all the layers" -msgstr "_Diskouez/uzhaat an treuzfollennoù all" +msgstr "Prennañ an holl dreuzfollennoù" -#: ../src/verbs.cpp:2598 -#, fuzzy +#: ../src/verbs.cpp:2681 msgid "Lock/Unlock _other layers" -msgstr "Prennañ pe zibrennañ an dreuzfollenn vremanel" +msgstr "Prennañ/Dibrennañ an treuzfollennoù all" -#: ../src/verbs.cpp:2599 -#, fuzzy +#: ../src/verbs.cpp:2682 msgid "Lock all the other layers" -msgstr "_Diskouez/uzhaat an treuzfollennoù all" +msgstr "Prennañ an holl dreuzfollennoù all" -#: ../src/verbs.cpp:2600 -#, fuzzy +#: ../src/verbs.cpp:2683 msgid "_Unlock all layers" -msgstr "Dibrennañ an dreuzfollenn" +msgstr "Di_brennañ an holl dreuzfollennoù" -#: ../src/verbs.cpp:2601 -#, fuzzy +#: ../src/verbs.cpp:2684 msgid "Unlock all the layers" -msgstr "_Diskouez/uzhaat an treuzfollennoù all" +msgstr "Dibrennañ an holl dreuzfollennoù" -#: ../src/verbs.cpp:2602 -#, fuzzy +#: ../src/verbs.cpp:2685 msgid "_Lock/Unlock Current Layer" -msgstr "Prennañ pe zibrennañ an dreuzfollenn vremanel" +msgstr "_Prennañ pe zibrennañ an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2603 -#, fuzzy +#: ../src/verbs.cpp:2686 msgid "Toggle lock on current layer" -msgstr "An dreuzfollenn vremanel en hec'h unan" +msgstr "Prennañ/dbrennañ an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2604 -#, fuzzy +#: ../src/verbs.cpp:2687 msgid "_Show/hide Current Layer" -msgstr "_Diskouez/uzhaat an treuzfollennoù all" +msgstr "_Diskouez/kuzhat an dreuzfollenn vremanel" -#: ../src/verbs.cpp:2605 -#, fuzzy +#: ../src/verbs.cpp:2688 msgid "Toggle visibility of current layer" -msgstr "An dreuzfollenn vremanel en hec'h unan" +msgstr "Diskouez pe guzhat an dreuzfollenn vremanel" #. Object -#: ../src/verbs.cpp:2608 -#, fuzzy +#: ../src/verbs.cpp:2691 msgid "Rotate _90° CW" -msgstr "C'hwelañ _90° RB" +msgstr "C'hwelañ dre _90°RB" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2611 +#: ../src/verbs.cpp:2694 msgid "Rotate selection 90° clockwise" msgstr "C'hwelañ an diuzad 90° gant roud ar bizied" - -#: ../src/verbs.cpp:2612 -#, fuzzy + +#: ../src/verbs.cpp:2695 msgid "Rotate 9_0° CCW" -msgstr "C'hwelañ 9_0° RGB" +msgstr "C'hwelañ dre 9_0° RGB" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2615 +#: ../src/verbs.cpp:2698 msgid "Rotate selection 90° counter-clockwise" msgstr "C'hwelañ an diuzad 90° gant roud gin ar bizied" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2699 msgid "Remove _Transformations" msgstr "Dilemel an _treuzfurmadurioù" -#: ../src/verbs.cpp:2617 +#: ../src/verbs.cpp:2700 msgid "Remove transformations from object" msgstr "Dilemel treuzfurmadurioù an ergorenn" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2701 msgid "_Object to Path" msgstr "Erg_orenn da dreug" -#: ../src/verbs.cpp:2619 +#: ../src/verbs.cpp:2702 msgid "Convert selected object to path" msgstr "Amdreiñ an ergorenn diuzet da dreug" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2703 msgid "_Flow into Frame" msgstr "Lakaat da redek e-barzh ur _framm" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2704 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" @@ -24573,901 +25950,871 @@ msgstr "" "Lakaat un destenn e-barzh ur framm (treug pe stumm) o krouiñ un destenn red " "ereet ouzh framm un ergorenn" -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2705 msgid "_Unflow" msgstr "_Diredek" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2706 msgid "Remove text from frame (creates a single-line text object)" msgstr "" "Dilemel an destenn diouzh ar framm (krouiñ a ra un destenn war ul linenn)" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2707 msgid "_Convert to Text" msgstr "A_mdreiñ da destenn" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2708 msgid "Convert flowed text to regular text object (preserves appearance)" -msgstr "Amdreiñ an destenn red da destenn reoliek (mirout a ra an neuzioù)" +msgstr "Amdreiñ an destenn red d'un destenn reoliek (mirout a ra an neuzioù)" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2710 msgid "Flip _Horizontal" -msgstr "Gwintañ a-_zremm" +msgstr "Gwintañ a-_blaen" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2710 msgid "Flip selected objects horizontally" -msgstr "Gwintañ a-zremm an ergorennoù bet diuzet" +msgstr "Gwintañ a-blaen an ergorennoù bet diuzet" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2713 msgid "Flip _Vertical" msgstr "Gwintañ a-_serzh" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2713 msgid "Flip selected objects vertically" msgstr "Gwintañ a-serzh an ergorennoù bet diuzet" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2716 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" -"Arloañ ar maskl d'an diuzad (en ur arverañ an ergorenn uhelañ evit maskl)" +"Seveniñ ar maskl d'an diuzad (en ur arverañ an ergorenn uhelañ evit maskl)" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2718 msgid "Edit mask" msgstr "Embann ar maskl" -#: ../src/verbs.cpp:2636 ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2719 ../src/verbs.cpp:2727 msgid "_Release" msgstr "_Sevenniñ" -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2720 msgid "Remove mask from selection" msgstr "Dilemel ar maskl diouzh an diuzad" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2722 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" -"Arloañ an treug dic'hronnañ d'an diuzad (en ur arverañ an ergorenn uhelañ " +"Seveniñ an treug dic'hronnañ d'an diuzad (en ur arverañ an ergorenn uhelañ " "evit treug dic'hronnañ)" -#: ../src/verbs.cpp:2641 +#: ../src/verbs.cpp:2723 +msgid "Create Cl_ip Group" +msgstr "Krouiñ ur strollad d_idroc'hañ" + +#: ../src/verbs.cpp:2724 +msgid "Creates a clip group using the selected objects as a base" +msgstr "" +"Krouiñ ur strollad didroc'hañ en ur ober gant an ergorennoù diuzet evel un " +"diazez" + +#: ../src/verbs.cpp:2726 msgid "Edit clipping path" msgstr "Embann an treug dic'hronnañ" -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2728 msgid "Remove clipping path from selection" msgstr "Dilemel an treug dic'hronnañ diwar an diuzad" #. Tools -#: ../src/verbs.cpp:2646 -#, fuzzy +#: ../src/verbs.cpp:2733 msgctxt "ContextVerb" msgid "Select" msgstr "Diuzañ" -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2734 msgid "Select and transform objects" msgstr "Diuzañ ha treuzfurmañ an ergorennoù" -#: ../src/verbs.cpp:2648 -#, fuzzy +#: ../src/verbs.cpp:2735 msgctxt "ContextVerb" msgid "Node Edit" msgstr "Embann ar c'hlomoù" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2736 msgid "Edit paths by nodes" msgstr "Sevel treugoù dre glomoù" -#: ../src/verbs.cpp:2650 -#, fuzzy +#: ../src/verbs.cpp:2737 msgctxt "ContextVerb" msgid "Tweak" msgstr "Peurlipat" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2738 msgid "Tweak objects by sculpting or painting" msgstr "Peurlipat an ergorennoù dre zelwenniñ pe bentañ" -#: ../src/verbs.cpp:2652 -#, fuzzy +#: ../src/verbs.cpp:2739 msgctxt "ContextVerb" msgid "Spray" msgstr "Difruañ" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2740 msgid "Spray objects by sculpting or painting" msgstr "Difruañ an ergorennoù dre zelwenniñ pe bentañ" -#: ../src/verbs.cpp:2654 -#, fuzzy +#: ../src/verbs.cpp:2741 msgctxt "ContextVerb" msgid "Rectangle" -msgstr "Reizhkorn" +msgstr "Reizhkorneg" -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2742 msgid "Create rectangles and squares" -msgstr "Krouiñ reizhkornioù ha karrezioù" +msgstr "Krouiñ reizhkornegoù ha karrezioù" -#: ../src/verbs.cpp:2656 -#, fuzzy +#: ../src/verbs.cpp:2743 msgctxt "ContextVerb" msgid "3D Box" msgstr "Boest 3M" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2744 msgid "Create 3D boxes" msgstr "Krouiñ boestadoù 3M" -#: ../src/verbs.cpp:2658 -#, fuzzy +#: ../src/verbs.cpp:2745 msgctxt "ContextVerb" msgid "Ellipse" msgstr "Elipsenn" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2746 msgid "Create circles, ellipses, and arcs" msgstr "Krouiñ kelc'hioù, elispennoù ha gwaregi" -#: ../src/verbs.cpp:2660 -#, fuzzy +#: ../src/verbs.cpp:2747 msgctxt "ContextVerb" msgid "Star" msgstr "Steredenn" -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2748 msgid "Create stars and polygons" msgstr "Krouiñ steredennoù ha liestuegoù" -#: ../src/verbs.cpp:2662 -#, fuzzy +#: ../src/verbs.cpp:2749 msgctxt "ContextVerb" msgid "Spiral" msgstr "Troellenn" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2750 msgid "Create spirals" msgstr "Krouiñ troellennoù" -#: ../src/verbs.cpp:2664 -#, fuzzy +#: ../src/verbs.cpp:2751 msgctxt "ContextVerb" msgid "Pencil" msgstr "Kreion" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2752 msgid "Draw freehand lines" msgstr "Tresañ linennoù gant an dorn" -#: ../src/verbs.cpp:2666 -#, fuzzy +#: ../src/verbs.cpp:2753 msgctxt "ContextVerb" msgid "Pen" msgstr "Kreion" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2754 msgid "Draw Bezier curves and straight lines" msgstr "Tresañ krommennoù Bézier ha linennoù eeun" -#: ../src/verbs.cpp:2668 -#, fuzzy +#: ../src/verbs.cpp:2755 msgctxt "ContextVerb" msgid "Calligraphy" msgstr "Kaerskrivañ" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2756 msgid "Draw calligraphic or brush strokes" msgstr "Tresañ tresoù dre gaerskrivañ pe gant ur broust" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2758 msgid "Create and edit text objects" msgstr "Krouiñ hag embann ergorennoù testenn" -#: ../src/verbs.cpp:2672 -#, fuzzy +#: ../src/verbs.cpp:2759 msgctxt "ContextVerb" msgid "Gradient" msgstr "Ilrezenn" -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2760 msgid "Create and edit gradients" msgstr "Krouiñ hag embann ilrezennoù" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2761 msgctxt "ContextVerb" msgid "Mesh" -msgstr "" +msgstr "Rouedad" -#: ../src/verbs.cpp:2675 -#, fuzzy +#: ../src/verbs.cpp:2762 msgid "Create and edit meshes" -msgstr "Krouiñ hag embann ilrezennoù" +msgstr "Krouiñ hag embann rouedadoù" -#: ../src/verbs.cpp:2676 -#, fuzzy +#: ../src/verbs.cpp:2763 msgctxt "ContextVerb" msgid "Zoom" msgstr "Zoum" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2764 msgid "Zoom in or out" msgstr "Zoum brasaat pe vihanaat" -#: ../src/verbs.cpp:2679 -#, fuzzy +#: ../src/verbs.cpp:2766 msgid "Measurement tool" -msgstr "Rizh ar muzul :" +msgstr "Benveg muzuliañ" -#: ../src/verbs.cpp:2680 -#, fuzzy +#: ../src/verbs.cpp:2767 msgctxt "ContextVerb" msgid "Dropper" msgstr "Garrennig" -#: ../src/verbs.cpp:2681 ../src/widgets/sp-color-notebook.cpp:411 +#: ../src/verbs.cpp:2768 ../src/widgets/sp-color-notebook.cpp:396 msgid "Pick colors from image" msgstr "Tennañ ul liv diouzh ar skeudenn" -#: ../src/verbs.cpp:2682 -#, fuzzy +#: ../src/verbs.cpp:2769 msgctxt "ContextVerb" msgid "Connector" msgstr "Kennasker" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2770 msgid "Create diagram connectors" msgstr "Krouiñ kennaskerioù evit an diervad" -#: ../src/verbs.cpp:2684 -#, fuzzy +#: ../src/verbs.cpp:2771 msgctxt "ContextVerb" msgid "Paint Bucket" msgstr "Sailh Livañ" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2772 msgid "Fill bounded areas" msgstr "Leuniañ maezioù bevennet" -#: ../src/verbs.cpp:2686 -#, fuzzy +#: ../src/verbs.cpp:2773 msgctxt "ContextVerb" msgid "LPE Edit" msgstr "Embann Efedoù Bev an Treug" -#: ../src/verbs.cpp:2687 +#: ../src/verbs.cpp:2774 msgid "Edit Path Effect parameters" msgstr "Embann arventennoù efed an treug" -#: ../src/verbs.cpp:2688 -#, fuzzy +#: ../src/verbs.cpp:2775 msgctxt "ContextVerb" msgid "Eraser" msgstr "Diverkell" -#: ../src/verbs.cpp:2689 +#: ../src/verbs.cpp:2776 msgid "Erase existing paths" msgstr "Diverkañ an treugoù ez eus anezho" -#: ../src/verbs.cpp:2690 -#, fuzzy +#: ../src/verbs.cpp:2777 msgctxt "ContextVerb" msgid "LPE Tool" msgstr "Benveg Efedoù Bev an Treug" -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2778 msgid "Do geometric constructions" msgstr "Ober savadurioù mentoniel" #. Tool prefs -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2780 msgid "Selector Preferences" msgstr "Gwellvezioù an diuzer" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2781 msgid "Open Preferences for the Selector tool" msgstr "Digeriñ ar gwelvezioù evit an diuzer binvioù" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2782 msgid "Node Tool Preferences" msgstr "Gwellvezioù benveg ar c'hlomoù" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2783 msgid "Open Preferences for the Node tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Klom" -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2784 msgid "Tweak Tool Preferences" msgstr "Gwellvezioù ar benveg peulipat" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2785 msgid "Open Preferences for the Tweak tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Peurlipat" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2786 msgid "Spray Tool Preferences" msgstr "Gwellvezioù ar benveg difruañ" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2787 msgid "Open Preferences for the Spray tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg difruañ " -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2788 msgid "Rectangle Preferences" -msgstr "Gwellvezioù ar Reizhkornioù" +msgstr "Gwellvezioù ar reizhkornegoù" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2789 msgid "Open Preferences for the Rectangle tool" -msgstr "Digeriñ ar gwellvezioù evit ar benveg Reizhkorn" +msgstr "Digeriñ ar gwellvezioù evit ar benveg Reizhkorneg" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2790 msgid "3D Box Preferences" msgstr "Gwellvezioù ar boestoù 3M" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2791 msgid "Open Preferences for the 3D Box tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Boest 3M" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2792 msgid "Ellipse Preferences" msgstr "Gwellvezioù an elipsennoù" -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2793 msgid "Open Preferences for the Ellipse tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Elipsenn" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2794 msgid "Star Preferences" msgstr "Gwellvezioù ar steredennoù" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2795 msgid "Open Preferences for the Star tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Steredenn" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2796 msgid "Spiral Preferences" msgstr "Gwellvezioù an troellennoù" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2797 msgid "Open Preferences for the Spiral tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Troellenn" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2798 msgid "Pencil Preferences" msgstr "Gwellvezioù ar c'hreionoù" -#: ../src/verbs.cpp:2712 +#: ../src/verbs.cpp:2799 msgid "Open Preferences for the Pencil tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Kreion" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2800 msgid "Pen Preferences" msgstr "Gwellvezioù ar stilo" -#: ../src/verbs.cpp:2714 +#: ../src/verbs.cpp:2801 msgid "Open Preferences for the Pen tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg stilo" -#: ../src/verbs.cpp:2715 +#: ../src/verbs.cpp:2802 msgid "Calligraphic Preferences" msgstr "Gwellvezioù ar c'haerskrivañ" -#: ../src/verbs.cpp:2716 +#: ../src/verbs.cpp:2803 msgid "Open Preferences for the Calligraphy tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Kaerskrivañ" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2804 msgid "Text Preferences" msgstr "Gwellvezioù an testennoù" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2805 msgid "Open Preferences for the Text tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Testenn" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2806 msgid "Gradient Preferences" msgstr "Gwellvezioù an testennoù" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2807 msgid "Open Preferences for the Gradient tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Ilrezenn" -#: ../src/verbs.cpp:2721 -#, fuzzy +#: ../src/verbs.cpp:2808 msgid "Mesh Preferences" -msgstr "Gwellvezioù an diverkañ" +msgstr "Gwellvezioù ar rouedadoù" -#: ../src/verbs.cpp:2722 -#, fuzzy +#: ../src/verbs.cpp:2809 msgid "Open Preferences for the Mesh tool" -msgstr "Digeriñ ar gwellvezioù evit ar benveg Diverkell" +msgstr "Digeriñ ar gwellvezioù evit benveg ar rouedadoù" -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2810 msgid "Zoom Preferences" msgstr "Gwellvezioù ar zoumoù" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2811 msgid "Open Preferences for the Zoom tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Zoum" -#: ../src/verbs.cpp:2725 -#, fuzzy +#: ../src/verbs.cpp:2812 msgid "Measure Preferences" -msgstr "Gwellvezioù an diverkañ" +msgstr "Gwellvezioù ar muzulioù" -#: ../src/verbs.cpp:2726 -#, fuzzy +#: ../src/verbs.cpp:2813 msgid "Open Preferences for the Measure tool" -msgstr "Digeriñ ar gwellvezioù evit ar benveg Diverkell" +msgstr "Digeriñ ar gwellvezioù evit ar benveg muzuliañ" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2814 msgid "Dropper Preferences" msgstr "Gwellvezioù ar c'harrennig liv" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2815 msgid "Open Preferences for the Dropper tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Garrennig liv" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2816 msgid "Connector Preferences" msgstr "Gwellvezioù ar c'hennaskerioù" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2817 msgid "Open Preferences for the Connector tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Kennasker" -#: ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:2818 msgid "Paint Bucket Preferences" msgstr "Gwellvezioù ar sailh livañ" -#: ../src/verbs.cpp:2732 +#: ../src/verbs.cpp:2819 msgid "Open Preferences for the Paint Bucket tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Sailh Livañ" -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2820 msgid "Eraser Preferences" msgstr "Gwellvezioù an diverkañ" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2821 msgid "Open Preferences for the Eraser tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Diverkell" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2822 msgid "LPE Tool Preferences" msgstr "Gwellvezioù benveg Efedoù Bev an Treug" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2823 msgid "Open Preferences for the LPETool tool" msgstr "Digeriñ ar gwellvezioù evit ar benveg Efedoù Bev an Treug" #. Zoom/View -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2825 msgid "Zoom In" msgstr "Zoum brasaat" -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2825 msgid "Zoom in" msgstr "Zoum brassat" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2826 msgid "Zoom Out" msgstr "Zoum bihanaat" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2826 msgid "Zoom out" msgstr "Zoum bihanaat" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2827 msgid "_Rulers" msgstr "_Reolennoù" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2827 msgid "Show or hide the canvas rulers" msgstr "Diskouez pe guzhaat reolennoù ar steuenn" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2828 msgid "Scroll_bars" msgstr "Barrennoù dibunañ" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2828 msgid "Show or hide the canvas scrollbars" msgstr "Diskouez pe kuzhaat ar barrennoù dibunañ" -#: ../src/verbs.cpp:2742 -#, fuzzy +#: ../src/verbs.cpp:2829 msgid "Page _Grid" -msgstr "Led ar ba_jenn" +msgstr "Kael ar ba_jenn" -#: ../src/verbs.cpp:2742 -#, fuzzy +#: ../src/verbs.cpp:2829 msgid "Show or hide the page grid" -msgstr "Diskouez pe guzhaat ar gael" +msgstr "Diskouez pe guzhaat kael ar bajenn" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2830 msgid "G_uides" msgstr "Deal_foù" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2830 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" "Diskouez pe guzhat an dealfoù (riklañ diwar ur reolenn evit krouiñ un dealf)" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2831 msgid "Enable snapping" msgstr "Gweredekaat an desteudañ" -#: ../src/verbs.cpp:2745 -#, fuzzy +#: ../src/verbs.cpp:2832 msgid "_Commands Bar" -msgstr "Barrennad an arc'hadoù" +msgstr "_Barrennad an arc'hadoù" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2832 msgid "Show or hide the Commands bar (under the menu)" msgstr "Diskouez pe guzhat barrennad an arc'hadoù (dindan al lañser)" -#: ../src/verbs.cpp:2746 -#, fuzzy +#: ../src/verbs.cpp:2833 msgid "Sn_ap Controls Bar" -msgstr "Pegañ barrennad ar reolerezhioù" +msgstr "Pegañ barre_nnad ar reolerezhioù" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2833 msgid "Show or hide the snapping controls" msgstr "Diskouez pe guzhat ar reolerezhioù desteudañ" -#: ../src/verbs.cpp:2747 -#, fuzzy +#: ../src/verbs.cpp:2834 msgid "T_ool Controls Bar" -msgstr "Barrennad reoliañ ar binvioù" +msgstr "Barrennad re_oliañ ar binvioù" -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2834 msgid "Show or hide the Tool Controls bar" msgstr "Diskouez pe guzhat barrennad reoliañ ar binvioù" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2835 msgid "_Toolbox" msgstr "_Boestad binvioù" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2835 msgid "Show or hide the main toolbox (on the left)" msgstr "Diskouez pe guzhat ar voestad binvioù pennañ (war an tu kleiz)" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2836 msgid "_Palette" msgstr "_Livaoueg" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2836 msgid "Show or hide the color palette" msgstr "Diskouez pe guzhat al livaoueg" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2837 msgid "_Statusbar" msgstr "Barrennad ar _stad" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2837 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "Diskouez pe guzhat barrennad ar stad" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2838 msgid "Nex_t Zoom" msgstr "Zoum _war-lerc'h" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2838 msgid "Next zoom (from the history of zooms)" msgstr "Zoum war-lerc'h (diwar roll istor ar zoumoù)" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2840 msgid "Pre_vious Zoom" msgstr "Zoum k_ent" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2840 msgid "Previous zoom (from the history of zooms)" msgstr "Zoum kent (diwar roll istor ar zoumoù)" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2842 msgid "Zoom 1:_1" msgstr "Zoum 1:_1" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2842 msgid "Zoom to 1:1" msgstr "Zoum betek 1:1" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2844 msgid "Zoom 1:_2" msgstr "Zoum 1:_2" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2844 msgid "Zoom to 1:2" msgstr "Zoum betek 1:2" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2846 msgid "_Zoom 2:1" msgstr "_Zoum 2:1" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2846 msgid "Zoom to 2:1" msgstr "Zoum betek 2:1" -#: ../src/verbs.cpp:2762 +#: ../src/verbs.cpp:2849 msgid "_Fullscreen" msgstr "Skrammad a-_bezh" -#: ../src/verbs.cpp:2762 ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2849 ../src/verbs.cpp:2851 msgid "Stretch this document window to full screen" msgstr "Astenn prenestr an teul-mañ evit leuniañ ar skramm" -#: ../src/verbs.cpp:2764 -#, fuzzy +#: ../src/verbs.cpp:2851 msgid "Fullscreen & Focus Mode" -msgstr "Trec'haoliñ ar mod _Stiañ" +msgstr "Skramm a-bezh & ar mod Stiañ" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2854 msgid "Toggle _Focus Mode" msgstr "Trec'haoliñ ar mod _Stiañ" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2854 msgid "Remove excess toolbars to focus on drawing" msgstr "Dilemel ar barrennadoù binvioù re a-benn stiañ war an tresañ" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2856 msgid "Duplic_ate Window" msgstr "Arred_aoliñ ar prenestr" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2856 msgid "Open a new window with the same document" msgstr "Digeriñ ur prenestr nevez gant an hevelep teul" -#: ../src/verbs.cpp:2771 +#: ../src/verbs.cpp:2858 msgid "_New View Preview" msgstr "Alberz ar gwel _nevez" -#: ../src/verbs.cpp:2772 +#: ../src/verbs.cpp:2859 msgid "New View Preview" msgstr "Alberz ar gwel nevez" #. "view_new_preview" -#: ../src/verbs.cpp:2774 ../src/verbs.cpp:2782 +#: ../src/verbs.cpp:2861 ../src/verbs.cpp:2869 msgid "_Normal" msgstr "_Reizh" -#: ../src/verbs.cpp:2775 +#: ../src/verbs.cpp:2862 msgid "Switch to normal display mode" msgstr "Trec'haoliñ d'ar mod skrammañ reizh" -#: ../src/verbs.cpp:2776 +#: ../src/verbs.cpp:2863 msgid "No _Filters" msgstr "_Sil ebet" -#: ../src/verbs.cpp:2777 +#: ../src/verbs.cpp:2864 msgid "Switch to normal display without filters" msgstr "Trec'haoliñ d'ar mod skrammañ reizh hep ar siloù" -#: ../src/verbs.cpp:2778 +#: ../src/verbs.cpp:2865 msgid "_Outline" msgstr "Tr_olinenn" -#: ../src/verbs.cpp:2779 +#: ../src/verbs.cpp:2866 msgid "Switch to outline (wireframe) display mode" msgstr "Trec'haoliñ d'ar mod skrammañ dre drolinenn (dre frammoù)" #. 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:2780 ../src/verbs.cpp:2788 +#: ../src/verbs.cpp:2867 ../src/verbs.cpp:2875 msgid "_Toggle" msgstr "_Trec'haoliñ" -#: ../src/verbs.cpp:2781 +#: ../src/verbs.cpp:2868 msgid "Toggle between normal and outline display modes" msgstr "Trec'haoliñ etre ar modoù skrammañ reizh ha trolinenn" -#: ../src/verbs.cpp:2783 -#, fuzzy +#: ../src/verbs.cpp:2870 msgid "Switch to normal color display mode" -msgstr "Trec'haoliñ d'ar mod skrammañ reizh" +msgstr "Trec'haoliñ d'ar mod skrammañ dre livioù reizh" -#: ../src/verbs.cpp:2784 -#, fuzzy +#: ../src/verbs.cpp:2871 msgid "_Grayscale" -msgstr "Skeul louedoù" +msgstr "_Liveoù louedoù" -#: ../src/verbs.cpp:2785 -#, fuzzy +#: ../src/verbs.cpp:2872 msgid "Switch to grayscale display mode" -msgstr "Trec'haoliñ d'ar mod skrammañ reizh" +msgstr "Trec'haoliñ d'ar mod skrammañ dre liveoù louedoù" -#: ../src/verbs.cpp:2789 -#, fuzzy +#: ../src/verbs.cpp:2876 msgid "Toggle between normal and grayscale color display modes" -msgstr "Trec'haoliñ etre ar modoù skrammañ reizh ha trolinenn" +msgstr "" +"Trec'haoliñ etre ar modoù skrammañ dre livioù ha dre liveoù louedoù reizh" -#: ../src/verbs.cpp:2791 +#: ../src/verbs.cpp:2878 msgid "Color-managed view" msgstr "Gwel al livioù ardoet" -#: ../src/verbs.cpp:2792 +#: ../src/verbs.cpp:2879 msgid "Toggle color-managed display for this document window" msgstr "Trec'haoliñ skrammadur al livioù ardoet evit prenestr an teul-mañ" -#: ../src/verbs.cpp:2794 +#: ../src/verbs.cpp:2881 msgid "Ico_n Preview..." msgstr "Alberz an arlu_n..." -#: ../src/verbs.cpp:2795 +#: ../src/verbs.cpp:2882 msgid "Open a window to preview objects at different icon resolutions" msgstr "" "Digeriñ ur prenestr evit gwelout alberz an ergorennoù gant diarunusted " "arlunioù disheñvel" -#: ../src/verbs.cpp:2797 +#: ../src/verbs.cpp:2884 msgid "Zoom to fit page in window" msgstr "Zoumañ evit lakaat ar pajenn da genglotañ gant ar prenestr" -#: ../src/verbs.cpp:2798 +#: ../src/verbs.cpp:2885 msgid "Page _Width" msgstr "Led ar ba_jenn" -#: ../src/verbs.cpp:2799 +#: ../src/verbs.cpp:2886 msgid "Zoom to fit page width in window" msgstr "Zoumañ evit lakaat led ar pajenn da genglotañ gant ar prenestr" -#: ../src/verbs.cpp:2801 +#: ../src/verbs.cpp:2888 msgid "Zoom to fit drawing in window" msgstr "Zoumañ evit lakaat an dresadenn da genglotañ gant ar prenestr" -#: ../src/verbs.cpp:2803 +#: ../src/verbs.cpp:2890 msgid "Zoom to fit selection in window" msgstr "Zoumañ evit lakaat an diuzad da genglotañ gant ar prenestr" #. Dialogs -#: ../src/verbs.cpp:2806 -#, fuzzy +#: ../src/verbs.cpp:2893 msgid "P_references..." -msgstr "Gwellvezioù ar stilo" +msgstr "G_wellvezioù..." -#: ../src/verbs.cpp:2807 +#: ../src/verbs.cpp:2894 msgid "Edit global Inkscape preferences" msgstr "Embann gwellvezioù hollek Inkscape" -#: ../src/verbs.cpp:2808 +#: ../src/verbs.cpp:2895 msgid "_Document Properties..." msgstr "Perzhioù an _teul..." -#: ../src/verbs.cpp:2809 +#: ../src/verbs.cpp:2896 msgid "Edit properties of this document (to be saved with the document)" msgstr "Embann perzhioù an teul-mañ (da vezañ enrollet gant an teul)" -#: ../src/verbs.cpp:2810 +#: ../src/verbs.cpp:2897 msgid "Document _Metadata..." msgstr "_Metaroadennoù an teul..." -#: ../src/verbs.cpp:2811 +#: ../src/verbs.cpp:2898 msgid "Edit document metadata (to be saved with the document)" msgstr "Embann metaroadennoù an teul-mañ (da vezañ enrollet gant an teul)" -#: ../src/verbs.cpp:2813 -#, fuzzy +#: ../src/verbs.cpp:2900 msgid "" "Edit objects' colors, gradients, arrowheads, and other fill and stroke " "properties..." msgstr "" -"Embann livioù an ergorennoù, ilrezennoù, led an direnneg, penn ar biroù, " -"stummoù ar c'hedelloù..." +"Embann livioù an ergorennoù, ilrezennoù, penn ar biroù hag ar perzhioù " +"leuniañ pe dresañ all..." #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon -#: ../src/verbs.cpp:2815 -#, fuzzy +#: ../src/verbs.cpp:2902 msgid "Gl_yphs..." -msgstr "Arouezennoù..." +msgstr "Aroue_zennoù..." -#: ../src/verbs.cpp:2816 +#: ../src/verbs.cpp:2903 msgid "Select characters from a glyphs palette" msgstr "Diuzañ arouezennoù diwar un arouezennaoueg" #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2819 +#: ../src/verbs.cpp:2906 msgid "S_watches..." msgstr "Sta_ndilhonoù livioù..." -#: ../src/verbs.cpp:2820 +#: ../src/verbs.cpp:2907 msgid "Select colors from a swatches palette" msgstr "Diuzañ livioù diwar ul livaoueg" -#: ../src/verbs.cpp:2821 +#: ../src/verbs.cpp:2908 msgid "S_ymbols..." -msgstr "" +msgstr "Aroue_zioù..." -#: ../src/verbs.cpp:2822 -#, fuzzy +#: ../src/verbs.cpp:2909 msgid "Select symbol from a symbols palette" -msgstr "Diuzañ livioù diwar ul livaoueg" +msgstr "Diuzañ un arouez diwar ur spletad arouezioù" -#: ../src/verbs.cpp:2823 +#: ../src/verbs.cpp:2910 msgid "Transfor_m..." msgstr "Treuzfur_mañ..." -#: ../src/verbs.cpp:2824 +#: ../src/verbs.cpp:2911 msgid "Precisely control objects' transformations" msgstr "Mestroniañ spis treuzfurmadurioù an ergorennoù" -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2912 msgid "_Align and Distribute..." msgstr "Desteud_añ ha dasparzhañ..." -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2913 msgid "Align and distribute objects" msgstr "Desteudañ ha dasparzhañ ergorennoù" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2914 msgid "_Spray options..." msgstr "Dibarzhioù an _difruañ..." -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2915 msgid "Some options for the spray" msgstr "Dibarzhioù zo evit an difruañ" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2916 msgid "Undo _History..." msgstr "Dizober ar Roll _istor..." -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2917 msgid "Undo History" msgstr "Dizober ar Roll istor" -#: ../src/verbs.cpp:2832 +#: ../src/verbs.cpp:2919 msgid "View and select font family, font size and other text properties" msgstr "" "Gwelout ha diuzañ familhoù nodrezhoù, ment an arouezennoù ha perzhioù " "testennoù all" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2920 msgid "_XML Editor..." msgstr "Embanner _XML..." -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2921 msgid "View and edit the XML tree of the document" msgstr "Gwelout hag embann gwezennad XML an teul" -#: ../src/verbs.cpp:2835 -#, fuzzy +#: ../src/verbs.cpp:2922 msgid "_Find/Replace..." -msgstr "Kavout hag _amsaviñ an destenn..." +msgstr "_Kavout/amsaviñ..." -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2923 msgid "Find objects in document" msgstr "Kavout an ergorenn en teul" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2924 msgid "Find and _Replace Text..." msgstr "Kavout hag _amsaviñ an destenn..." -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2925 msgid "Find and replace text in document" msgstr "Kavout hag amsaviñ an destenn en teul" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2927 msgid "Check spelling of text in document" msgstr "Gwiriadur ar reizhskrivadur eus an destenn en teul" -#: ../src/verbs.cpp:2841 +#: ../src/verbs.cpp:2928 msgid "_Messages..." msgstr "_Kemennadennoù..." -#: ../src/verbs.cpp:2842 +#: ../src/verbs.cpp:2929 msgid "View debug messages" msgstr "Gwelout kemennadennoù diveugañ" -#: ../src/verbs.cpp:2843 +#: ../src/verbs.cpp:2930 msgid "Show/Hide D_ialogs" msgstr "Diskouez/kuzhat ar boestadoù emziviz" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2931 msgid "Show or hide all open dialogs" msgstr "Diskouez pe guzhat an holl voestadoù emziviz" -#: ../src/verbs.cpp:2845 +#: ../src/verbs.cpp:2932 msgid "Create Tiled Clones..." msgstr "Krouiñ klonioù karrellet..." -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2933 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" @@ -25475,227 +26822,234 @@ msgstr "" "Krouiñ meur a glon eus an ergorenn bet diuzet, ouzh o kempenn e-kreiz ur " "goustur pe ur strewadeg" -#: ../src/verbs.cpp:2847 -#, fuzzy +#: ../src/verbs.cpp:2934 msgid "_Object attributes..." msgstr "Perzhioù an erg_orenn..." -#: ../src/verbs.cpp:2848 -#, fuzzy +#: ../src/verbs.cpp:2935 msgid "Edit the object attributes..." -msgstr "Arventenniñ an doareenn" +msgstr "Daskemmañ perzhioù an ergorenn..." -#: ../src/verbs.cpp:2850 +#: ../src/verbs.cpp:2937 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "Embann hennader, stadoù prennet ha hewel, ha perzhioù all an ergorenn" -#: ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2938 msgid "_Input Devices..." msgstr "Trevnad_où enankañ..." -#: ../src/verbs.cpp:2852 +#: ../src/verbs.cpp:2939 msgid "Configure extended input devices, such as a graphics tablet" msgstr "Kefluniañ an trevnadoù enankañ evel un tabler kevregañ" -#: ../src/verbs.cpp:2853 +#: ../src/verbs.cpp:2940 msgid "_Extensions..." msgstr "Askou_ezhadennoù..." -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2941 msgid "Query information about extensions" msgstr "Klask stlennoù diwar-benn an askouezhadennoù" -#: ../src/verbs.cpp:2855 +#: ../src/verbs.cpp:2942 msgid "Layer_s..." msgstr "Treu_zfollennoù..." -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2943 msgid "View Layers" msgstr "Treuzfollennoù nevez" -#: ../src/verbs.cpp:2857 -#, fuzzy +#: ../src/verbs.cpp:2944 +msgid "Object_s..." +msgstr "Ergorenn_où..." + +#: ../src/verbs.cpp:2945 +msgid "View Objects" +msgstr "Gwelout an ergorennoù" + +#: ../src/verbs.cpp:2946 +msgid "Selection se_ts..." +msgstr "Sple_tadoù diuzañ..." + +#: ../src/verbs.cpp:2947 +msgid "View Tags" +msgstr "Gwelout ar c'hlavioù" + +#: ../src/verbs.cpp:2948 msgid "Path E_ffects ..." -msgstr "Embanner efedoù an treug..." +msgstr "E_fedoù an treug..." -#: ../src/verbs.cpp:2858 +#: ../src/verbs.cpp:2949 msgid "Manage, edit, and apply path effects" -msgstr "Ardeiñ, embann hag arloañ an efedoù treug" +msgstr "Ardeiñ, embann ha seveniñ an efedoù treug" -#: ../src/verbs.cpp:2859 -#, fuzzy +#: ../src/verbs.cpp:2950 msgid "Filter _Editor..." -msgstr "Embanner ar siloù..." +msgstr "_Embanner ar siloù..." -#: ../src/verbs.cpp:2860 +#: ../src/verbs.cpp:2951 msgid "Manage, edit, and apply SVG filters" -msgstr "Ardeiñ, embann hag arloañ efedoù ar siloù SVG" +msgstr "Ardeiñ, embann ha seveniñ efedoù ar siloù SVG" -#: ../src/verbs.cpp:2861 +#: ../src/verbs.cpp:2952 msgid "SVG Font Editor..." msgstr "Embanner an nodrezhoù mod SVG..." -#: ../src/verbs.cpp:2862 +#: ../src/verbs.cpp:2953 msgid "Edit SVG fonts" msgstr "Embann an nodrezhoù mod SVG..." -#: ../src/verbs.cpp:2863 +#: ../src/verbs.cpp:2954 msgid "Print Colors..." msgstr "Moullañ al livioù..." -#: ../src/verbs.cpp:2864 +#: ../src/verbs.cpp:2955 msgid "" "Select which color separations to render in Print Colors Preview rendermode" msgstr "" "Diuzañ peseurt disrannadurioù liv da skrammañ gant mod alberz al livioù da " "voullañ" -#: ../src/verbs.cpp:2865 -#, fuzzy +#: ../src/verbs.cpp:2956 msgid "_Export PNG Image..." -msgstr "Eztennañ ur skeudenn" +msgstr "Eztennañ ur skeudenn mod PNG..." -#: ../src/verbs.cpp:2866 -#, fuzzy +#: ../src/verbs.cpp:2957 msgid "Export this document or a selection as a PNG image" -msgstr "Ezporzhiañ an teul-mañ d'ur skeudenn bitmap" +msgstr "Ezporzhiañ an teul-mañ pe un diuzad evel ur skeudenn mod PNG" #. Help -#: ../src/verbs.cpp:2868 +#: ../src/verbs.cpp:2959 msgid "About E_xtensions" msgstr "Diwar-benn an A_skouezhadennoù" -#: ../src/verbs.cpp:2869 +#: ../src/verbs.cpp:2960 msgid "Information on Inkscape extensions" msgstr "Stlennoù diwar-benn askouezhadennoù Inkscape" -#: ../src/verbs.cpp:2870 +#: ../src/verbs.cpp:2961 msgid "About _Memory" msgstr "Diwar-benn _Memory" -#: ../src/verbs.cpp:2871 +#: ../src/verbs.cpp:2962 msgid "Memory usage information" msgstr "Titouroù a-fet Memory" -#: ../src/verbs.cpp:2872 +#: ../src/verbs.cpp:2963 msgid "_About Inkscape" msgstr "Diw_ar-benn Inkscape" -#: ../src/verbs.cpp:2873 +#: ../src/verbs.cpp:2964 msgid "Inkscape version, authors, license" msgstr "Handelv Inkscape, aozerion, lañvaz" #. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"), #. N_("Distribution terms"), /*"show_license"*/"inkscape_options"), #. Tutorials -#: ../src/verbs.cpp:2878 +#: ../src/verbs.cpp:2969 msgid "Inkscape: _Basic" msgstr "Inkscape : _Diazezoù" -#: ../src/verbs.cpp:2879 +#: ../src/verbs.cpp:2970 msgid "Getting started with Inkscape" msgstr "Deraouiñ gant Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2880 +#: ../src/verbs.cpp:2971 msgid "Inkscape: _Shapes" msgstr "Inkscape : _Lunioù" -#: ../src/verbs.cpp:2881 +#: ../src/verbs.cpp:2972 msgid "Using shape tools to create and edit shapes" msgstr "Arverañ ar binvioù evit krouiñ hag embann lunioù" -#: ../src/verbs.cpp:2882 +#: ../src/verbs.cpp:2973 msgid "Inkscape: _Advanced" msgstr "Inkscape : _Kempleshoc'h" -#: ../src/verbs.cpp:2883 +#: ../src/verbs.cpp:2974 msgid "Advanced Inkscape topics" msgstr "Danvez kempleshoc'h Inkscape" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2885 +#: ../src/verbs.cpp:2976 msgid "Inkscape: T_racing" msgstr "Inkscape : Stu_riadelaat" -#: ../src/verbs.cpp:2886 +#: ../src/verbs.cpp:2977 msgid "Using bitmap tracing" msgstr "Arverañ sturiadelaat ar bitmapoù" #. "tutorial_tracing" -#: ../src/verbs.cpp:2887 -#, fuzzy +#: ../src/verbs.cpp:2978 msgid "Inkscape: Tracing Pixel Art" -msgstr "Inkscape : Stu_riadelaat" +msgstr "Inkscape : Tresañ an arzh dre bikselioù " -#: ../src/verbs.cpp:2888 +#: ../src/verbs.cpp:2979 msgid "Using Trace Pixel Art dialog" -msgstr "" +msgstr "Arver boestad emziviz Tresañ Arzh dre bikselioù" -#: ../src/verbs.cpp:2889 +#: ../src/verbs.cpp:2980 msgid "Inkscape: _Calligraphy" msgstr "Inkscape : Kaerskrivañ" -#: ../src/verbs.cpp:2890 +#: ../src/verbs.cpp:2981 msgid "Using the Calligraphy pen tool" msgstr "Arverañ benveg ar c'hreion kaerskrivañ" -#: ../src/verbs.cpp:2891 +#: ../src/verbs.cpp:2982 msgid "Inkscape: _Interpolate" msgstr "Inkscape : _Etrelotodiñ" -#: ../src/verbs.cpp:2892 +#: ../src/verbs.cpp:2983 msgid "Using the interpolate extension" msgstr "Arver an askouezh etrelotodiñ" #. "tutorial_interpolate" -#: ../src/verbs.cpp:2893 +#: ../src/verbs.cpp:2984 msgid "_Elements of Design" msgstr "_Elfennoù evit ergrafañ" -#: ../src/verbs.cpp:2894 +#: ../src/verbs.cpp:2985 msgid "Principles of design in the tutorial form" msgstr "Pennaennoù an ergrafañ " #. "tutorial_design" -#: ../src/verbs.cpp:2895 +#: ../src/verbs.cpp:2986 msgid "_Tips and Tricks" msgstr "_Tunioù ha korvigelloù" -#: ../src/verbs.cpp:2896 +#: ../src/verbs.cpp:2987 msgid "Miscellaneous tips and tricks" msgstr "Tunioù ha korvigelloù liesseurt" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2899 -#, fuzzy +#: ../src/verbs.cpp:2990 msgid "Previous Exte_nsion" -msgstr "Askouezh kent" +msgstr "Askouezh ke_nt" -#: ../src/verbs.cpp:2900 +#: ../src/verbs.cpp:2991 msgid "Repeat the last extension with the same settings" msgstr "Adober an askouezh diwezhañ gant an hevelep arventennoù" -#: ../src/verbs.cpp:2901 -#, fuzzy +#: ../src/verbs.cpp:2992 msgid "_Previous Extension Settings..." -msgstr "Arvetennoù an askouezh kent..." +msgstr "_Arvetennoù an askouezh kent..." -#: ../src/verbs.cpp:2902 +#: ../src/verbs.cpp:2993 msgid "Repeat the last extension with new settings" msgstr "Adober an askouezh diwezhañ gant arventennoù nevez" -#: ../src/verbs.cpp:2906 +#: ../src/verbs.cpp:2997 msgid "Fit the page to the current selection" msgstr "Lakaat ar bajenn da genglotañ gant an diuzad bremanel" -#: ../src/verbs.cpp:2908 +#: ../src/verbs.cpp:2999 msgid "Fit the page to the drawing" msgstr "Lakaat ar bajenn da genglotañ gant an dresadenn" -#: ../src/verbs.cpp:2910 +#: ../src/verbs.cpp:3001 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" @@ -25703,219 +27057,208 @@ msgstr "" "n'eus ket un diuzad" #. LockAndHide -#: ../src/verbs.cpp:2912 +#: ../src/verbs.cpp:3003 msgid "Unlock All" msgstr "Dibrennañ an holl anezho" -#: ../src/verbs.cpp:2914 +#: ../src/verbs.cpp:3005 msgid "Unlock All in All Layers" msgstr "Dibrennañ an holl anezho war an holl dreuzfollennoù" -#: ../src/verbs.cpp:2916 +#: ../src/verbs.cpp:3007 msgid "Unhide All" msgstr "Diguzhat an holl anezho" -#: ../src/verbs.cpp:2918 +#: ../src/verbs.cpp:3009 msgid "Unhide All in All Layers" msgstr "Diguzhat an holl anezho war an holl dreuzfollennoù" -#: ../src/verbs.cpp:2922 +#: ../src/verbs.cpp:3013 msgid "Link an ICC color profile" msgstr "Eren un aelad liv mod ICC" -#: ../src/verbs.cpp:2923 +#: ../src/verbs.cpp:3014 msgid "Remove Color Profile" msgstr "Dilemel an aelad liv" -#: ../src/verbs.cpp:2924 +#: ../src/verbs.cpp:3015 msgid "Remove a linked ICC color profile" msgstr "Dilemel un aelad liv mod ICC ereet" -#: ../src/verbs.cpp:2927 -#, fuzzy +#: ../src/verbs.cpp:3018 msgid "Add External Script" -msgstr "Ouzhpennañ ar skript diavaez..." +msgstr "Ouzhpennañ ur skript diavaez" -#: ../src/verbs.cpp:2927 -#, fuzzy +#: ../src/verbs.cpp:3018 msgid "Add an external script" -msgstr "Ouzhpennañ ar skript diavaez..." +msgstr "Ouzhpennañ ur skript diavaez" -#: ../src/verbs.cpp:2929 -#, fuzzy +#: ../src/verbs.cpp:3020 msgid "Add Embedded Script" -msgstr "Ouzhpennañ ar skript diavaez..." +msgstr "Ouzhpennañ ar skript enkorfet" -#: ../src/verbs.cpp:2929 -#, fuzzy +#: ../src/verbs.cpp:3020 msgid "Add an embedded script" -msgstr "Ouzhpennañ ar skript diavaez..." +msgstr "Ouzhpennañ ur skript enkorfet" -#: ../src/verbs.cpp:2931 -#, fuzzy +#: ../src/verbs.cpp:3022 msgid "Edit Embedded Script" -msgstr "Dilemel ar skript" +msgstr "Embann ar skript enkorfet" -#: ../src/verbs.cpp:2931 -#, fuzzy +#: ../src/verbs.cpp:3022 msgid "Edit an embedded script" -msgstr "Dilemel ar skript" +msgstr "Embann ar skript enkorfet" -#: ../src/verbs.cpp:2933 -#, fuzzy +#: ../src/verbs.cpp:3024 msgid "Remove External Script" msgstr "Dilemel ar skript diavaez" -#: ../src/verbs.cpp:2933 -#, fuzzy +#: ../src/verbs.cpp:3024 msgid "Remove an external script" -msgstr "Dilemel ar skript diavaez" +msgstr "Dilemel ur skript diavaez" -#: ../src/verbs.cpp:2935 -#, fuzzy +#: ../src/verbs.cpp:3026 msgid "Remove Embedded Script" -msgstr "Dilemel ar skript" +msgstr "Dilemel ar skript enkorfet" -#: ../src/verbs.cpp:2935 -#, fuzzy +#: ../src/verbs.cpp:3026 msgid "Remove an embedded script" -msgstr "Dilemel ar skript" +msgstr "Dilemel ur skript enkorfet" -#: ../src/verbs.cpp:2957 ../src/verbs.cpp:2958 -#, fuzzy +#: ../src/verbs.cpp:3048 ../src/verbs.cpp:3049 msgid "Center on horizontal and vertical axis" -msgstr "Kreizañ war an ahel a-zremm" +msgstr "Kreizañ war an ahel a-blaen hag a-serzh" -#: ../src/widgets/arc-toolbar.cpp:131 +#: ../src/widgets/arc-toolbar.cpp:132 msgid "Arc: Change start/end" msgstr "Gwareg : Kemmañ derou/dibenn" -#: ../src/widgets/arc-toolbar.cpp:197 +#: ../src/widgets/arc-toolbar.cpp:198 msgid "Arc: Change open/closed" msgstr "Gwareg : Kemmañ digor/serr" -#: ../src/widgets/arc-toolbar.cpp:288 ../src/widgets/arc-toolbar.cpp:317 -#: ../src/widgets/rect-toolbar.cpp:258 ../src/widgets/rect-toolbar.cpp:296 +#: ../src/widgets/arc-toolbar.cpp:289 ../src/widgets/arc-toolbar.cpp:319 +#: ../src/widgets/rect-toolbar.cpp:261 ../src/widgets/rect-toolbar.cpp:300 #: ../src/widgets/spiral-toolbar.cpp:214 ../src/widgets/spiral-toolbar.cpp:238 -#: ../src/widgets/star-toolbar.cpp:383 ../src/widgets/star-toolbar.cpp:444 +#: ../src/widgets/star-toolbar.cpp:384 ../src/widgets/star-toolbar.cpp:446 msgid "New:" msgstr "Nevez :" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/arc-toolbar.cpp:291 ../src/widgets/arc-toolbar.cpp:302 -#: ../src/widgets/rect-toolbar.cpp:266 ../src/widgets/rect-toolbar.cpp:284 +#: ../src/widgets/arc-toolbar.cpp:292 ../src/widgets/arc-toolbar.cpp:303 +#: ../src/widgets/rect-toolbar.cpp:269 ../src/widgets/rect-toolbar.cpp:287 #: ../src/widgets/spiral-toolbar.cpp:216 ../src/widgets/spiral-toolbar.cpp:227 -#: ../src/widgets/star-toolbar.cpp:385 +#: ../src/widgets/star-toolbar.cpp:386 msgid "Change:" msgstr "Kemmañ :" -#: ../src/widgets/arc-toolbar.cpp:326 +#: ../src/widgets/arc-toolbar.cpp:328 msgid "Start:" msgstr "Deraouiñ :" -#: ../src/widgets/arc-toolbar.cpp:327 +#: ../src/widgets/arc-toolbar.cpp:329 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "" -"Ar c'horn (e derezioù) diouzh al linenn a-zremm betek poent deraouiñ ar wareg" +"Ar c'horn (e derezioù) diouzh al linenn a-blaen betek poent deraouiñ ar wareg" -#: ../src/widgets/arc-toolbar.cpp:339 +#: ../src/widgets/arc-toolbar.cpp:341 msgid "End:" msgstr "Dibenn :" -#: ../src/widgets/arc-toolbar.cpp:340 +#: ../src/widgets/arc-toolbar.cpp:342 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "" -"Ar c'horn (e derezioù) diouzh al linenn a-zremm betek poent dibennañ ar wareg" +"Ar c'horn (e derezioù) diouzh al linenn a-blaen betek poent dibennañ ar wareg" -#: ../src/widgets/arc-toolbar.cpp:356 +#: ../src/widgets/arc-toolbar.cpp:358 msgid "Closed arc" msgstr "Serriñ ar wareg" -#: ../src/widgets/arc-toolbar.cpp:357 +#: ../src/widgets/arc-toolbar.cpp:359 msgid "Switch to segment (closed shape with two radii)" msgstr "Lakaat da vezañ ur regenn (lunioù serr gant daou skin)" -#: ../src/widgets/arc-toolbar.cpp:363 +#: ../src/widgets/arc-toolbar.cpp:365 msgid "Open Arc" msgstr "Digeriñ ar wareg" -#: ../src/widgets/arc-toolbar.cpp:364 +#: ../src/widgets/arc-toolbar.cpp:366 msgid "Switch to arc (unclosed shape)" msgstr "Lakaat da vezañ ur wareg (lunioù diserr)" -#: ../src/widgets/arc-toolbar.cpp:387 +#: ../src/widgets/arc-toolbar.cpp:389 msgid "Make whole" msgstr "Lakaat da glok" -#: ../src/widgets/arc-toolbar.cpp:388 +#: ../src/widgets/arc-toolbar.cpp:390 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Lakaat da vezañ un elipsenn glok, ket ur wareg pe ur regenn" #. TODO: use the correct axis here, too -#: ../src/widgets/box3d-toolbar.cpp:232 +#: ../src/widgets/box3d-toolbar.cpp:233 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "Boestad 3M : Kemmañ an diarsell (korn an ahel anvevenn)" -#: ../src/widgets/box3d-toolbar.cpp:299 +#: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle in X direction" msgstr "Korn davit ar roud X" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:301 +#: ../src/widgets/box3d-toolbar.cpp:304 msgid "Angle of PLs in X direction" msgstr "Korn linenn an diarsell davit ar roud X" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:323 +#: ../src/widgets/box3d-toolbar.cpp:326 msgid "State of VP in X direction" msgstr "Stad an trafoent davit ar roud X" -#: ../src/widgets/box3d-toolbar.cpp:324 +#: ../src/widgets/box3d-toolbar.cpp:327 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Trec’haoliñ an trafoent davit ar roud X etre 'bevennek' hag 'anvevenn' (= " "kenstur)" -#: ../src/widgets/box3d-toolbar.cpp:339 +#: ../src/widgets/box3d-toolbar.cpp:342 msgid "Angle in Y direction" msgstr "Korn davit ar roud Y" -#: ../src/widgets/box3d-toolbar.cpp:339 +#: ../src/widgets/box3d-toolbar.cpp:342 msgid "Angle Y:" msgstr "Korn Y :" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:341 +#: ../src/widgets/box3d-toolbar.cpp:344 msgid "Angle of PLs in Y direction" msgstr "Korn linenn an diarsell davit ar roud Y" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:362 +#: ../src/widgets/box3d-toolbar.cpp:365 msgid "State of VP in Y direction" msgstr "Stad an trafoent davit ar roud Y" -#: ../src/widgets/box3d-toolbar.cpp:363 +#: ../src/widgets/box3d-toolbar.cpp:366 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Trec’haoliñ an trafoent davit ar roud Y etre 'bevennek' hag 'anvevenn' (= " "kenstur)" -#: ../src/widgets/box3d-toolbar.cpp:378 +#: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle in Z direction" msgstr "Korn davit ar roud Z" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:380 +#: ../src/widgets/box3d-toolbar.cpp:383 msgid "Angle of PLs in Z direction" msgstr "Korn linenn an diarsell davit ar roud Z" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:401 +#: ../src/widgets/box3d-toolbar.cpp:404 msgid "State of VP in Z direction" msgstr "Stad an trafoent davit ar roud Z" -#: ../src/widgets/box3d-toolbar.cpp:402 +#: ../src/widgets/box3d-toolbar.cpp:405 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Trec’haoliñ an trafoent davit ar roud Z etre 'bevennek' hag 'anvevenn' (= " @@ -25939,7 +27282,7 @@ msgstr "(tevder ur vlevenn)" #. Scale #: ../src/widgets/calligraphy-toolbar.cpp:427 #: ../src/widgets/calligraphy-toolbar.cpp:460 -#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:275 #: ../src/widgets/spray-toolbar.cpp:113 ../src/widgets/spray-toolbar.cpp:129 #: ../src/widgets/spray-toolbar.cpp:145 ../src/widgets/spray-toolbar.cpp:205 #: ../src/widgets/spray-toolbar.cpp:235 ../src/widgets/spray-toolbar.cpp:253 @@ -26006,7 +27349,7 @@ msgstr "(riblenn gleiz uhelaet)" #: ../src/widgets/calligraphy-toolbar.cpp:460 msgid "(horizontal)" -msgstr "(a-zremm)" +msgstr "(a-blaen)" #: ../src/widgets/calligraphy-toolbar.cpp:460 msgid "(right edge up)" @@ -26026,7 +27369,7 @@ msgid "" "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " "fixation = 0)" msgstr "" -"Korn pluenn ar c'hreion (e derezioù ; 0 = a-zremm ; diwered mar stagadur = 0)" +"Korn pluenn ar c'hreion (e derezioù ; 0 = a-blaen ; diwered mar stagadur = 0)" #. Fixation #: ../src/widgets/calligraphy-toolbar.cpp:478 @@ -26205,14 +27548,12 @@ msgid "Choose a preset" msgstr "Dibab ur rakarventenn" #: ../src/widgets/calligraphy-toolbar.cpp:622 -#, fuzzy msgid "Add/Edit Profile" -msgstr "Aelad an ere" +msgstr "Ouzhpennañ/Embann an aelad" #: ../src/widgets/calligraphy-toolbar.cpp:623 -#, fuzzy msgid "Add or edit calligraphic profile" -msgstr "Tresañ un tres dre gaerskrivañ" +msgstr "Ouzhpennañ pe embann un aelad kaerskrivañ" #: ../src/widgets/connector-toolbar.cpp:120 msgid "Set connector type: orthogonal" @@ -26303,7 +27644,7 @@ msgstr "Arabat aotren al lunioù da vont dreisti" #: ../src/widgets/dash-selector.cpp:59 msgid "Dash pattern" -msgstr "Goustur an tres" +msgstr "Goustur ar gourzhelloù " #: ../src/widgets/dash-selector.cpp:76 msgid "Pattern offset" @@ -26332,64 +27673,58 @@ msgstr "" "o zreuzfurmiñ." #: ../src/widgets/desktop-widget.cpp:828 -#, fuzzy msgid "grayscale" -msgstr "Skeul louedoù" +msgstr "liveoù louedoù" #: ../src/widgets/desktop-widget.cpp:829 -#, fuzzy msgid ", grayscale" -msgstr "Skeul louedoù" +msgstr ", liveoù louedoù" #: ../src/widgets/desktop-widget.cpp:830 -#, fuzzy msgid "print colors preview" -msgstr "Alberz moullañ al livioù" +msgstr "alberz moullañ al livioù" #: ../src/widgets/desktop-widget.cpp:831 -#, fuzzy msgid ", print colors preview" -msgstr "Alberz moullañ al livioù" +msgstr ", alberz moullañ al livioù" #: ../src/widgets/desktop-widget.cpp:832 -#, fuzzy msgid "outline" -msgstr "Trolinenn" +msgstr "trolinenn" #: ../src/widgets/desktop-widget.cpp:833 -#, fuzzy msgid "no filters" -msgstr "_Sil ebet" +msgstr "sil ebet" #: ../src/widgets/desktop-widget.cpp:860 -#, fuzzy, c-format +#, c-format msgid "%s%s: %d (%s%s) - Inkscape" -msgstr "%s: %d - Inkscape" +msgstr "%s%s: %d (%s%s) - Inkscape" #: ../src/widgets/desktop-widget.cpp:862 ../src/widgets/desktop-widget.cpp:866 -#, fuzzy, c-format +#, c-format msgid "%s%s: %d (%s) - Inkscape" -msgstr "%s: %d - Inkscape" +msgstr "%s%s: %d (%s) - Inkscape" #: ../src/widgets/desktop-widget.cpp:868 -#, fuzzy, c-format +#, c-format msgid "%s%s: %d - Inkscape" -msgstr "%s: %d - Inkscape" +msgstr "%s%s: %d - Inkscape" #: ../src/widgets/desktop-widget.cpp:874 -#, fuzzy, c-format +#, c-format msgid "%s%s (%s%s) - Inkscape" -msgstr "%s - Inkscape" +msgstr "%s%s (%s%s) - Inkscape" #: ../src/widgets/desktop-widget.cpp:876 ../src/widgets/desktop-widget.cpp:880 -#, fuzzy, c-format +#, c-format msgid "%s%s (%s) - Inkscape" -msgstr "%s - Inkscape" +msgstr "%s%s (%s) - Inkscape" #: ../src/widgets/desktop-widget.cpp:882 -#, fuzzy, c-format +#, c-format msgid "%s%s - Inkscape" -msgstr "%s - Inkscape" +msgstr "%s%s - Inkscape" #: ../src/widgets/desktop-widget.cpp:1051 msgid "Color-managed display is enabled in this window" @@ -26418,7 +27753,7 @@ msgid "Close _without saving" msgstr "Serriñ _hep enrollañ" #: ../src/widgets/desktop-widget.cpp:1167 -#, fuzzy, c-format +#, c-format msgid "" "The file \"%s\" was saved with a " "format that may cause data loss!\n" @@ -26426,18 +27761,17 @@ msgid "" "Do you want to save this file as Inkscape SVG?" msgstr "" "Enrollet eo bet ar restr \"%s\" gant " -"ur mentrezh (%s) ma vo kollet roadennoù drezañ marteze !\n" +"ur mentrezh ma vo kollet roadennoù drezañ marteze !\n" "\n" "Fellout a ra deoc'h enrollañ ar restr-mañ gant ur mentrezh mod SVG Inkscape ?" #: ../src/widgets/desktop-widget.cpp:1179 -#, fuzzy msgid "_Save as Inkscape SVG" -msgstr "Enrollañ evel _SVG" +msgstr "Enrollañ evel _SVG Inkscape" #: ../src/widgets/desktop-widget.cpp:1392 msgid "Note:" -msgstr "" +msgstr "Notenn :" #: ../src/widgets/dropper-toolbar.cpp:90 msgid "Pick opacity" @@ -26518,73 +27852,64 @@ msgstr "Arventenniñ ur goustur evit al leuniañ" msgid "Set pattern on stroke" msgstr "Arventenniñ ar goustur war an tres" -#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:956 -#: ../src/widgets/text-toolbar.cpp:1270 -#, fuzzy +#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:958 +#: ../src/widgets/text-toolbar.cpp:1272 msgid "Font size" -msgstr "Ment an nodrezh :" +msgstr "Ment an nodrezh" #. Family frame -#: ../src/widgets/font-selector.cpp:148 +#: ../src/widgets/font-selector.cpp:134 msgid "Font family" msgstr "Familh nodrezhoù" #. Style frame -#: ../src/widgets/font-selector.cpp:192 -#, fuzzy +#: ../src/widgets/font-selector.cpp:179 msgctxt "Font selector" msgid "Style" msgstr "Stil" -#: ../src/widgets/font-selector.cpp:224 -#, fuzzy +#: ../src/widgets/font-selector.cpp:211 msgid "Face" -msgstr "Talegoù" +msgstr "Taleg" -#: ../src/widgets/font-selector.cpp:253 ../share/extensions/dots.inx.h:3 +#: ../src/widgets/font-selector.cpp:240 ../share/extensions/dots.inx.h:3 msgid "Font size:" msgstr "Ment an nodrezh :" -#: ../src/widgets/gradient-selector.cpp:214 -#, fuzzy +#: ../src/widgets/gradient-selector.cpp:196 msgid "Create a duplicate gradient" -msgstr "Krouiñ hag embann ilrezennoù" +msgstr "Krouiñ un ilrezennoù bet eiladet" -#: ../src/widgets/gradient-selector.cpp:230 -#, fuzzy +#: ../src/widgets/gradient-selector.cpp:212 msgid "Edit gradient" -msgstr "Ilrezenn skinek" +msgstr "Embann an ilrezenn" -#: ../src/widgets/gradient-selector.cpp:306 -#: ../src/widgets/paint-selector.cpp:244 +#: ../src/widgets/gradient-selector.cpp:288 +#: ../src/widgets/paint-selector.cpp:236 msgid "Swatch" msgstr "Standilhon" -#: ../src/widgets/gradient-selector.cpp:356 -#, fuzzy +#: ../src/widgets/gradient-selector.cpp:338 msgid "Rename gradient" -msgstr "Ilrezenn linennek" +msgstr "Adenvel an ilrezenn" #: ../src/widgets/gradient-toolbar.cpp:156 #: ../src/widgets/gradient-toolbar.cpp:169 #: ../src/widgets/gradient-toolbar.cpp:756 #: ../src/widgets/gradient-toolbar.cpp:1094 -#, fuzzy msgid "No gradient" -msgstr "Dilec'hiañ an ilrezennoù" +msgstr "Ilrezenn ebet" #: ../src/widgets/gradient-toolbar.cpp:175 -#, fuzzy msgid "Multiple gradients" -msgstr "Dilec'hiañ an ilrezennoù" +msgstr "Ilrezennoù lies" #: ../src/widgets/gradient-toolbar.cpp:676 -#, fuzzy msgid "Multiple stops" -msgstr "Stiloù lies" +msgstr "Ehanoù lies" #: ../src/widgets/gradient-toolbar.cpp:774 -#: ../src/widgets/gradient-vector.cpp:629 +#: ../src/widgets/gradient-vector.cpp:609 msgid "No stops in gradient" msgstr "Maez ebet en ilrezenn" @@ -26593,19 +27918,17 @@ msgid "Assign gradient to object" msgstr "Destrizhañ an ilrezenn d'an ergorenn" #: ../src/widgets/gradient-toolbar.cpp:949 -#, fuzzy msgid "Set gradient repeat" -msgstr "Arventenniñ an ilrezenn war an tres" +msgstr "Arventenniñ arren an ilrezenn" #: ../src/widgets/gradient-toolbar.cpp:987 -#: ../src/widgets/gradient-vector.cpp:740 +#: ../src/widgets/gradient-vector.cpp:720 msgid "Change gradient stop offset" msgstr "Kemmañ linkadoù maezioù an ilrezenn" #: ../src/widgets/gradient-toolbar.cpp:1034 -#, fuzzy msgid "linear" -msgstr "Linennek" +msgstr "linennek" #: ../src/widgets/gradient-toolbar.cpp:1034 msgid "Create linear gradient" @@ -26613,73 +27936,66 @@ msgstr "Krouiñ un ilrezenn linennek" #: ../src/widgets/gradient-toolbar.cpp:1038 msgid "radial" -msgstr "" +msgstr "skinek" #: ../src/widgets/gradient-toolbar.cpp:1038 msgid "Create radial (elliptic or circular) gradient" -msgstr "Krouiñ un ilrezenn skinek (elipsennek pe gelc'hiek)" +msgstr "Krouiñ un ilrezenn skinek (elipsennek pe gelc'hek)" #: ../src/widgets/gradient-toolbar.cpp:1041 -#: ../src/widgets/mesh-toolbar.cpp:211 +#: ../src/widgets/mesh-toolbar.cpp:207 msgid "New:" -msgstr "" +msgstr "Nevez :" #: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:230 msgid "fill" -msgstr "silañ" +msgstr "leun" #: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 +#: ../src/widgets/mesh-toolbar.cpp:230 msgid "Create gradient in the fill" msgstr "Krouiñ un ilrezenn el leuniadur" #: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:234 msgid "stroke" -msgstr "Tresoù" +msgstr "tres" #: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 +#: ../src/widgets/mesh-toolbar.cpp:234 msgid "Create gradient in the stroke" msgstr "Krouiñ un ilrezenn en tres" #: ../src/widgets/gradient-toolbar.cpp:1071 -#: ../src/widgets/mesh-toolbar.cpp:241 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:237 msgid "on:" -msgstr "war" +msgstr "war :" #: ../src/widgets/gradient-toolbar.cpp:1096 msgid "Select" msgstr "Diuzañ" #: ../src/widgets/gradient-toolbar.cpp:1096 -#, fuzzy msgid "Choose a gradient" -msgstr "Dibab ur rakarventenn" +msgstr "Dibab un ilrezenn" #: ../src/widgets/gradient-toolbar.cpp:1097 -#, fuzzy msgid "Select:" -msgstr "Diuzañ" +msgstr "Diuzañ :" -#: ../src/widgets/gradient-toolbar.cpp:1115 -#, fuzzy -msgid "Reflected" -msgstr "disvannet" +#: ../src/widgets/gradient-toolbar.cpp:1112 +msgctxt "Gradient repeat type" +msgid "None" +msgstr "Tra ebet" #: ../src/widgets/gradient-toolbar.cpp:1118 -#, fuzzy msgid "Direct" -msgstr "war eeun" +msgstr "War eeun" #: ../src/widgets/gradient-toolbar.cpp:1120 -#, fuzzy msgid "Repeat" -msgstr "Arren :" +msgstr "Arren" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute #: ../src/widgets/gradient-toolbar.cpp:1122 @@ -26699,112 +28015,98 @@ msgid "Repeat:" msgstr "Arren :" #: ../src/widgets/gradient-toolbar.cpp:1141 -#, fuzzy msgid "No stops" -msgstr "Tres ebet" +msgstr "Arsav ebet" #: ../src/widgets/gradient-toolbar.cpp:1143 -#, fuzzy msgid "Stops" -msgstr "_Paouez" +msgstr "Paouezioù" #: ../src/widgets/gradient-toolbar.cpp:1143 -#, fuzzy msgid "Select a stop for the current gradient" -msgstr "Embann maezioù an ilrezenn" +msgstr "Diuzañ ur paouez evit an ilrezenn vremanel" #: ../src/widgets/gradient-toolbar.cpp:1144 -#, fuzzy msgid "Stops:" -msgstr "_Paouez" +msgstr "Paouezioù :" #. Label #: ../src/widgets/gradient-toolbar.cpp:1156 -#: ../src/widgets/gradient-vector.cpp:926 -#, fuzzy +#: ../src/widgets/gradient-vector.cpp:906 msgctxt "Gradient" msgid "Offset:" msgstr "Linkañ :" #: ../src/widgets/gradient-toolbar.cpp:1156 -#, fuzzy msgid "Offset of selected stop" -msgstr "Ledanaat an treugoù diuzet" +msgstr "Linkad an ehan dihuzet" #: ../src/widgets/gradient-toolbar.cpp:1174 #: ../src/widgets/gradient-toolbar.cpp:1175 -#, fuzzy msgid "Insert new stop" -msgstr "Enlakaat klomoù" +msgstr "Enlakaat un arsav nevez" #: ../src/widgets/gradient-toolbar.cpp:1188 #: ../src/widgets/gradient-toolbar.cpp:1189 -#: ../src/widgets/gradient-vector.cpp:908 +#: ../src/widgets/gradient-vector.cpp:888 msgid "Delete stop" msgstr "Diverkañ ur maez" -#: ../src/widgets/gradient-toolbar.cpp:1202 -#, fuzzy -msgid "Reverse" -msgstr "_Tuginañ" - #: ../src/widgets/gradient-toolbar.cpp:1203 -#, fuzzy msgid "Reverse the direction of the gradient" -msgstr "Embann maezioù an ilrezenn" +msgstr "Tuginañ tuadur an ilrezenn" #: ../src/widgets/gradient-toolbar.cpp:1217 -#, fuzzy msgid "Link gradients" -msgstr "Ilrezenn linennek" +msgstr "Eren an ilrezennoù" #: ../src/widgets/gradient-toolbar.cpp:1218 msgid "Link gradients to change all related gradients" -msgstr "" +msgstr "Eren an ilrezennoù da gemmañ an holl ilrezennoù daveet outo" -#: ../src/widgets/gradient-vector.cpp:332 -#: ../src/widgets/paint-selector.cpp:922 +#: ../src/widgets/gradient-vector.cpp:312 +#: ../src/widgets/paint-selector.cpp:947 #: ../src/widgets/stroke-marker-selector.cpp:154 msgid "No document selected" msgstr "Teul ebet bet diuzet" -#: ../src/widgets/gradient-vector.cpp:336 +#: ../src/widgets/gradient-vector.cpp:316 msgid "No gradients in document" msgstr "Ilrezenn ebet en teul" -#: ../src/widgets/gradient-vector.cpp:340 +#: ../src/widgets/gradient-vector.cpp:320 msgid "No gradient selected" msgstr "Ilrezenn ebet bet diuzet" #. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:903 +#: ../src/widgets/gradient-vector.cpp:883 msgid "Add stop" msgstr "Ouzhpennañ ur maez" -#: ../src/widgets/gradient-vector.cpp:906 +#: ../src/widgets/gradient-vector.cpp:886 msgid "Add another control stop to gradient" msgstr "Ouzhpennañ ur reoler all evit ar maezioù en ilrezenn" -#: ../src/widgets/gradient-vector.cpp:911 +#: ../src/widgets/gradient-vector.cpp:891 msgid "Delete current control stop from gradient" msgstr "Diverkañ ar reoler bremanel diwar an ilrezenn" #. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:979 +#: ../src/widgets/gradient-vector.cpp:959 msgid "Stop Color" msgstr "Maez liv" -#: ../src/widgets/gradient-vector.cpp:1007 +#: ../src/widgets/gradient-vector.cpp:987 msgid "Gradient editor" msgstr "Embanner ilrezennoù" -#: ../src/widgets/gradient-vector.cpp:1307 +#: ../src/widgets/gradient-vector.cpp:1287 msgid "Change gradient stop color" msgstr "Kemmañ liv maez an ilrezenn" #: ../src/widgets/lpe-toolbar.cpp:233 msgid "Closed" -msgstr "Serret" +msgstr "Serr" #: ../src/widgets/lpe-toolbar.cpp:235 msgid "Open start" @@ -26818,28 +28120,28 @@ msgstr "Digeriñ an dibenn" msgid "Open both" msgstr "Digeriñ an holl" -#: ../src/widgets/lpe-toolbar.cpp:298 +#: ../src/widgets/lpe-toolbar.cpp:301 msgid "All inactive" msgstr "An holl dizoberiant" -#: ../src/widgets/lpe-toolbar.cpp:299 +#: ../src/widgets/lpe-toolbar.cpp:302 msgid "No geometric tool is active" msgstr "N'eus benveg mentoniel ebet oberiant" -#: ../src/widgets/lpe-toolbar.cpp:332 +#: ../src/widgets/lpe-toolbar.cpp:335 msgid "Show limiting bounding box" -msgstr "Diskouez ar voestad vevenniñ mentoniel" +msgstr "Diskouez ar voestad vevenniñ ventoniel" -#: ../src/widgets/lpe-toolbar.cpp:333 +#: ../src/widgets/lpe-toolbar.cpp:336 msgid "Show bounding box (used to cut infinite lines)" msgstr "" -"Diskouez ar voestoù bevenniñ (arveret evit troc'hañ al linennoù anvevenn" +"Diskouez ar voestadoù vevenniñ (arveret evit troc'hañ al linennoù anvevenn)" -#: ../src/widgets/lpe-toolbar.cpp:344 +#: ../src/widgets/lpe-toolbar.cpp:347 msgid "Get limiting bounding box from selection" msgstr "Kaout ur voestad vevenniñ harzhus diwar an diuzad" -#: ../src/widgets/lpe-toolbar.cpp:345 +#: ../src/widgets/lpe-toolbar.cpp:348 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" @@ -26847,132 +28149,118 @@ msgstr "" "Arventennañ ur voestad vevenniñ harzhus (arveret a-benn troc'hañ al linennoù " "anvevenn) e-keñver boestad vevenniñ an diuzad bremanel" -#: ../src/widgets/lpe-toolbar.cpp:357 +#: ../src/widgets/lpe-toolbar.cpp:360 msgid "Choose a line segment type" msgstr "Dibab ur rizh regenn diouzh ul linenn" -#: ../src/widgets/lpe-toolbar.cpp:373 +#: ../src/widgets/lpe-toolbar.cpp:376 msgid "Display measuring info" msgstr "Skrammañ titouroù ar muzuliañ" -#: ../src/widgets/lpe-toolbar.cpp:374 +#: ../src/widgets/lpe-toolbar.cpp:377 msgid "Display measuring info for selected items" msgstr "Skrammañ titouroù muzuliañ evit an ergorennoù diuzet" #. Add the units menu. -#: ../src/widgets/lpe-toolbar.cpp:384 ../src/widgets/node-toolbar.cpp:613 -#: ../src/widgets/paintbucket-toolbar.cpp:166 -#: ../src/widgets/rect-toolbar.cpp:375 ../src/widgets/select-toolbar.cpp:536 +#: ../src/widgets/lpe-toolbar.cpp:387 ../src/widgets/node-toolbar.cpp:613 +#: ../src/widgets/paintbucket-toolbar.cpp:168 +#: ../src/widgets/rect-toolbar.cpp:379 ../src/widgets/select-toolbar.cpp:538 msgid "Units" msgstr "a unanennoù" -#: ../src/widgets/lpe-toolbar.cpp:394 +#: ../src/widgets/lpe-toolbar.cpp:397 msgid "Open LPE dialog" msgstr "Digeriñ boestad emziviz Efedoù Bev an Treug" -#: ../src/widgets/lpe-toolbar.cpp:395 +#: ../src/widgets/lpe-toolbar.cpp:398 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "" "Digeriñ boestad emziviz Efedoù Bev an Treug (da azasaat an arventennoù ent " "niverel)" -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1273 +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 msgid "Font Size" msgstr "Ment an nodrezh" #: ../src/widgets/measure-toolbar.cpp:86 -#, fuzzy msgid "Font Size:" -msgstr "Ment an nodrezh" +msgstr "Ment an nodrezh :" #: ../src/widgets/measure-toolbar.cpp:87 msgid "The font size to be used in the measurement labels" -msgstr "" +msgstr "Ment an nodrezh da arverañ er skritelloù muzuliañ" #: ../src/widgets/measure-toolbar.cpp:99 #: ../src/widgets/measure-toolbar.cpp:107 msgid "The units to be used for the measurements" -msgstr "" +msgstr "An unanennoù da arverañ evit muzuliañ" -#: ../src/widgets/mesh-toolbar.cpp:204 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:200 msgid "normal" -msgstr "Reizh" +msgstr "reizh" -#: ../src/widgets/mesh-toolbar.cpp:204 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:200 msgid "Create mesh gradient" -msgstr "Krouiñ un ilrezenn linennek" +msgstr "Krouiñ un ilrezenn evit ur rouedad" -#: ../src/widgets/mesh-toolbar.cpp:208 +#: ../src/widgets/mesh-toolbar.cpp:204 msgid "conical" -msgstr "" +msgstr "kernennek" -#: ../src/widgets/mesh-toolbar.cpp:208 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:204 msgid "Create conical gradient" -msgstr "Krouiñ un ilrezenn linennek" +msgstr "Krouiñ un ilrezenn kernennek" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 msgid "Rows" msgstr "Renkoù" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 #: ../share/extensions/guides_creator.inx.h:5 #: ../share/extensions/layout_nup.inx.h:12 -#, fuzzy msgid "Rows:" msgstr "Renkoù :" -#: ../src/widgets/mesh-toolbar.cpp:263 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:259 msgid "Number of rows in new mesh" -msgstr "Niver a renkoù" +msgstr "Niver a renkoù er rouedad nevez" -#: ../src/widgets/mesh-toolbar.cpp:279 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:275 msgid "Columns" -msgstr "Bannoù :" +msgstr "Bannoù" -#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../src/widgets/mesh-toolbar.cpp:275 #: ../share/extensions/guides_creator.inx.h:4 -#, fuzzy msgid "Columns:" msgstr "Bannoù :" -#: ../src/widgets/mesh-toolbar.cpp:279 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:275 msgid "Number of columns in new mesh" -msgstr "Niver a vannoù" +msgstr "Niver a vannoù er rouedad nevez" -#: ../src/widgets/mesh-toolbar.cpp:293 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:289 msgid "Edit Fill" -msgstr "Embann al leuniañ..." +msgstr "Embann al leuniañ" -#: ../src/widgets/mesh-toolbar.cpp:294 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:290 msgid "Edit fill mesh" -msgstr "Embann al leuniañ..." +msgstr "Embann leuniadur ar rouedad " -#: ../src/widgets/mesh-toolbar.cpp:305 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:301 msgid "Edit Stroke" -msgstr "Embann an tresoù..." +msgstr "Embann an tresoù" -#: ../src/widgets/mesh-toolbar.cpp:306 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:302 msgid "Edit stroke mesh" -msgstr "Embann an tresoù..." +msgstr "Embann tresadur ar rouedad " -#: ../src/widgets/mesh-toolbar.cpp:317 ../src/widgets/node-toolbar.cpp:521 +#: ../src/widgets/mesh-toolbar.cpp:313 ../src/widgets/node-toolbar.cpp:521 msgid "Show Handles" msgstr "Diskouez an dornelloù" -#: ../src/widgets/mesh-toolbar.cpp:318 -#, fuzzy +#: ../src/widgets/mesh-toolbar.cpp:314 msgid "Show side and tensor handles" -msgstr "Diskouez dornelloù ar c'hlom treuzfurmañ" +msgstr "Diskouez/kuzhat an dornelloù stegnañ" #: ../src/widgets/node-toolbar.cpp:341 msgid "Insert node" @@ -26987,64 +28275,52 @@ msgid "Insert" msgstr "Enlakaat" #: ../src/widgets/node-toolbar.cpp:356 -#, fuzzy msgid "Insert node at min X" -msgstr "Enlakaat klomoù" +msgstr "Enlakaat klomoù war X d'an izekañ" #: ../src/widgets/node-toolbar.cpp:357 -#, fuzzy msgid "Insert new nodes at min X into selected segments" -msgstr "Enlakaat klomoù nevez er regennoù bet diuzet" +msgstr "Enlakaat klomoù nevez er regennoù bet diuzet war X izek" #: ../src/widgets/node-toolbar.cpp:360 -#, fuzzy msgid "Insert min X" -msgstr "Enlakaat klomoù" +msgstr "Enlakaat war X izek" #: ../src/widgets/node-toolbar.cpp:366 -#, fuzzy msgid "Insert node at max X" -msgstr "Enlakaat klomoù" +msgstr "Enlakaat klomoù war X d'an uc'hekañ" #: ../src/widgets/node-toolbar.cpp:367 -#, fuzzy msgid "Insert new nodes at max X into selected segments" -msgstr "Enlakaat klomoù nevez er regennoù bet diuzet" +msgstr "Enlakaat klomoù nevez er regennoù bet diuzet war X uc'hek" #: ../src/widgets/node-toolbar.cpp:370 -#, fuzzy msgid "Insert max X" -msgstr "Enlakaat" +msgstr "Enlakaat war X uc'hek" #: ../src/widgets/node-toolbar.cpp:376 -#, fuzzy msgid "Insert node at min Y" -msgstr "Enlakaat klomoù" +msgstr "Enlakaat klomoù war Y izek" #: ../src/widgets/node-toolbar.cpp:377 -#, fuzzy msgid "Insert new nodes at min Y into selected segments" -msgstr "Enlakaat klomoù nevez er regennoù bet diuzet" +msgstr "Enlakaat klomoù nevez er regennoù bet diuzet war Y izek" #: ../src/widgets/node-toolbar.cpp:380 -#, fuzzy msgid "Insert min Y" -msgstr "Enlakaat klomoù" +msgstr "Enlakaat war Y izek" #: ../src/widgets/node-toolbar.cpp:386 -#, fuzzy msgid "Insert node at max Y" -msgstr "Enlakaat klomoù" +msgstr "Enlakaat klomoù war Y uc'hek" #: ../src/widgets/node-toolbar.cpp:387 -#, fuzzy msgid "Insert new nodes at max Y into selected segments" -msgstr "Enlakaat klomoù nevez er regennoù bet diuzet" +msgstr "Enlakaat klomoù nevez er regennoù bet diuzet war Y uc'hek" #: ../src/widgets/node-toolbar.cpp:390 -#, fuzzy msgid "Insert max Y" -msgstr "Enlakaat" +msgstr "Enlakaat war Y uc'hek" #: ../src/widgets/node-toolbar.cpp:398 msgid "Delete selected nodes" @@ -27178,29 +28454,33 @@ msgstr "Daveenn X :" msgid "Y coordinate of selected node(s)" msgstr "Daveenn Y ar c'hlom(où) bet diuzet" -#: ../src/widgets/paint-selector.cpp:234 +#: ../src/widgets/paint-selector.cpp:222 msgid "No paint" msgstr "Pent ebet" -#: ../src/widgets/paint-selector.cpp:236 +#: ../src/widgets/paint-selector.cpp:224 msgid "Flat color" msgstr "Liv unvan" -#: ../src/widgets/paint-selector.cpp:238 +#: ../src/widgets/paint-selector.cpp:226 msgid "Linear gradient" msgstr "Ilrezenn linennek" -#: ../src/widgets/paint-selector.cpp:240 +#: ../src/widgets/paint-selector.cpp:228 msgid "Radial gradient" msgstr "Ilrezenn skinek" -#: ../src/widgets/paint-selector.cpp:246 +#: ../src/widgets/paint-selector.cpp:231 +msgid "Mesh gradient" +msgstr "Ilrezenn ar rouedad" + +#: ../src/widgets/paint-selector.cpp:238 msgid "Unset paint (make it undefined so it can be inherited)" msgstr "" "Pent diarventennet (lakaat eñ da andespizet neuze e c'hallo bezañ hêrezhet)" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:263 +#: ../src/widgets/paint-selector.cpp:255 msgid "" "Any path self-intersections or subpaths create holes in the fill (fill-rule: " "evenodd)" @@ -27209,48 +28489,45 @@ msgstr "" "leuniadur" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:274 +#: ../src/widgets/paint-selector.cpp:266 msgid "" "Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" msgstr "Unvan eo al leuniadur nemet mar bez un istreug ginroudek" -#: ../src/widgets/paint-selector.cpp:590 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:600 msgid "No objects" -msgstr "Desteudañ ouzh an ergorennoù" +msgstr "Ergorenn ebet" -#: ../src/widgets/paint-selector.cpp:601 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:611 msgid "Multiple styles" -msgstr "Stiloù lies" +msgstr "Stiloù lies" -#: ../src/widgets/paint-selector.cpp:612 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:622 msgid "Paint is undefined" -msgstr "Dierspizet eo ar pent" +msgstr "N'eo ket bet despizet ar pent" -#: ../src/widgets/paint-selector.cpp:623 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:633 msgid "No paint" -msgstr "Demerez :" +msgstr "Pentur ebet" -#: ../src/widgets/paint-selector.cpp:694 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:704 msgid "Flat color" -msgstr "Liv unvan" +msgstr "Liv unvan" #. sp_gradient_selector_set_mode(SP_GRADIENT_SELECTOR(gsel), SP_GRADIENT_SELECTOR_MODE_LINEAR); -#: ../src/widgets/paint-selector.cpp:758 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:773 msgid "Linear gradient" -msgstr "Ilrezenn linennek" +msgstr "Ilrezenn linennek" -#: ../src/widgets/paint-selector.cpp:761 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:776 msgid "Radial gradient" -msgstr "Ilrezenn skinek" +msgstr "Ilrezenn skinek" + +#: ../src/widgets/paint-selector.cpp:781 +msgid "Mesh gradient" +msgstr "Ilrezenn ar rouedad" -#: ../src/widgets/paint-selector.cpp:1055 +#: ../src/widgets/paint-selector.cpp:1080 msgid "" "Use the Node tool to adjust position, scale, and rotation of the " "pattern on canvas. Use Object > Pattern > Objects to Pattern to " @@ -27261,29 +28538,27 @@ msgstr "" "Goustur > Ergorennoù da c'houstur evit krouiñ ur goustur nevez diouzh " "an diuzad." -#: ../src/widgets/paint-selector.cpp:1068 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:1093 msgid "Pattern fill" -msgstr "Goustur leuniañ" +msgstr "Goustur leuniañ" -#: ../src/widgets/paint-selector.cpp:1162 -#, fuzzy +#: ../src/widgets/paint-selector.cpp:1187 msgid "Swatch fill" -msgstr "Standilhon leuniañ" +msgstr "Standilhon leuniañ" -#: ../src/widgets/paintbucket-toolbar.cpp:133 +#: ../src/widgets/paintbucket-toolbar.cpp:135 msgid "Fill by" msgstr "Leuniañ gant" -#: ../src/widgets/paintbucket-toolbar.cpp:134 +#: ../src/widgets/paintbucket-toolbar.cpp:136 msgid "Fill by:" msgstr "Leuniañ gant :" -#: ../src/widgets/paintbucket-toolbar.cpp:146 +#: ../src/widgets/paintbucket-toolbar.cpp:148 msgid "Fill Threshold" msgstr "Gwehin al leuniadur" -#: ../src/widgets/paintbucket-toolbar.cpp:147 +#: ../src/widgets/paintbucket-toolbar.cpp:149 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" @@ -27291,36 +28566,36 @@ msgstr "" "An diforc'h uhelañ aotreet etre ar piksel bet kliket warnañ hag ar pikselioù " "nes hag a vo lakaet el leuniadur" -#: ../src/widgets/paintbucket-toolbar.cpp:174 +#: ../src/widgets/paintbucket-toolbar.cpp:176 msgid "Grow/shrink by" msgstr "Ledanaat/strishaat dre " -#: ../src/widgets/paintbucket-toolbar.cpp:174 +#: ../src/widgets/paintbucket-toolbar.cpp:176 msgid "Grow/shrink by:" msgstr "Ledanaat/strishaat dre :" -#: ../src/widgets/paintbucket-toolbar.cpp:175 +#: ../src/widgets/paintbucket-toolbar.cpp:177 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" "Ar c'hementad da greskiñ (muiel) pe strishaat (leiel) leuniadur an treug " "krouet" -#: ../src/widgets/paintbucket-toolbar.cpp:200 +#: ../src/widgets/paintbucket-toolbar.cpp:202 msgid "Close gaps" msgstr "Serriñ an esaouioù" -#: ../src/widgets/paintbucket-toolbar.cpp:201 +#: ../src/widgets/paintbucket-toolbar.cpp:203 msgid "Close gaps:" msgstr "Serriñ an esaouioù :" -#: ../src/widgets/paintbucket-toolbar.cpp:212 -#: ../src/widgets/pencil-toolbar.cpp:293 ../src/widgets/spiral-toolbar.cpp:289 -#: ../src/widgets/star-toolbar.cpp:564 +#: ../src/widgets/paintbucket-toolbar.cpp:214 +#: ../src/widgets/pencil-toolbar.cpp:299 ../src/widgets/spiral-toolbar.cpp:289 +#: ../src/widgets/star-toolbar.cpp:566 msgid "Defaults" msgstr "Arventennoù dre ziouer" -#: ../src/widgets/paintbucket-toolbar.cpp:213 +#: ../src/widgets/paintbucket-toolbar.cpp:215 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -27340,67 +28615,80 @@ msgstr "Krouiñ un treug mod Bezier reoliek" msgid "Create Spiro path" msgstr "Krouiñ un treug dre droellenn" -#: ../src/widgets/pencil-toolbar.cpp:111 +#: ../src/widgets/pencil-toolbar.cpp:110 +msgid "Create BSpline path" +msgstr "Krouiñ un treug mod krommlienenn-B" + +#: ../src/widgets/pencil-toolbar.cpp:116 msgid "Zigzag" msgstr "Kammigell" -#: ../src/widgets/pencil-toolbar.cpp:112 +#: ../src/widgets/pencil-toolbar.cpp:117 msgid "Create a sequence of straight line segments" msgstr "Krouiñ un heuliad eus regennoù linenn sonn" -#: ../src/widgets/pencil-toolbar.cpp:118 +#: ../src/widgets/pencil-toolbar.cpp:123 msgid "Paraxial" msgstr "Ledahelek" -#: ../src/widgets/pencil-toolbar.cpp:119 +#: ../src/widgets/pencil-toolbar.cpp:124 msgid "Create a sequence of paraxial line segments" msgstr "Krouiñ un heuliad regennoù a bep tu eus al linenn" -#: ../src/widgets/pencil-toolbar.cpp:127 +#: ../src/widgets/pencil-toolbar.cpp:132 msgid "Mode of new lines drawn by this tool" msgstr "Mod al linennoù nevez treset gant ar benveg-mañ" -#: ../src/widgets/pencil-toolbar.cpp:156 +#: ../src/widgets/pencil-toolbar.cpp:160 +msgctxt "Freehand shape" +msgid "None" +msgstr "Tra ebet" + +#: ../src/widgets/pencil-toolbar.cpp:161 msgid "Triangle in" msgstr "Tric'horn da ziabarzh" -#: ../src/widgets/pencil-toolbar.cpp:157 +#: ../src/widgets/pencil-toolbar.cpp:162 msgid "Triangle out" msgstr "Tric'horn da ziavaez" -#: ../src/widgets/pencil-toolbar.cpp:159 +#: ../src/widgets/pencil-toolbar.cpp:164 msgid "From clipboard" msgstr "Diouzh ar golver" -#: ../src/widgets/pencil-toolbar.cpp:184 ../src/widgets/pencil-toolbar.cpp:185 +#: ../src/widgets/pencil-toolbar.cpp:165 +msgid "Last applied" +msgstr "Sevenet da ziwezhañ" + +#: ../src/widgets/pencil-toolbar.cpp:190 ../src/widgets/pencil-toolbar.cpp:191 msgid "Shape:" msgstr "Lun :" -#: ../src/widgets/pencil-toolbar.cpp:184 +#: ../src/widgets/pencil-toolbar.cpp:190 msgid "Shape of new paths drawn by this tool" msgstr "Stumm an treugoù nevez treset gant ar benveg-mañ" -#: ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/pencil-toolbar.cpp:275 msgid "(many nodes, rough)" msgstr "(kalz klomoù, dispis)" -#: ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/pencil-toolbar.cpp:275 msgid "(few nodes, smooth)" msgstr "(nebeut klomoù, lenkr)" -#: ../src/widgets/pencil-toolbar.cpp:272 +#: ../src/widgets/pencil-toolbar.cpp:278 msgid "Smoothing:" -msgstr "lenkradur :" +msgstr "Lenkradur :" -#: ../src/widgets/pencil-toolbar.cpp:272 +#: ../src/widgets/pencil-toolbar.cpp:278 msgid "Smoothing: " -msgstr "lenkradur :" +msgstr "Lenkradur :" -#: ../src/widgets/pencil-toolbar.cpp:273 +#: ../src/widgets/pencil-toolbar.cpp:279 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Pegen lenkraet (eeunaet) ez eo bet al linenn" -#: ../src/widgets/pencil-toolbar.cpp:294 +#: ../src/widgets/pencil-toolbar.cpp:300 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -27408,137 +28696,131 @@ msgstr "" "Adderaouekat arventennoù ar c'hreion dre ziouer (arverañ Gwellvezioù " "Inkscape > Binvioù da gemmañ ar re dre ziouer)" -#: ../src/widgets/rect-toolbar.cpp:122 +#: ../src/widgets/rect-toolbar.cpp:124 msgid "Change rectangle" -msgstr "Kemmañ ar reizhkorn" +msgstr "Kemmañ ar reizhkorneg" -#: ../src/widgets/rect-toolbar.cpp:314 +#: ../src/widgets/rect-toolbar.cpp:318 msgid "W:" msgstr "L :" -#: ../src/widgets/rect-toolbar.cpp:314 +#: ../src/widgets/rect-toolbar.cpp:318 msgid "Width of rectangle" -msgstr "Led ar reizhkorn" +msgstr "Led ar reizhkorneg" -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 msgid "H:" msgstr "A-z. :" -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 msgid "Height of rectangle" -msgstr "Sav ar reizhkorn" +msgstr "Sav ar reizhkorneg" -#: ../src/widgets/rect-toolbar.cpp:345 ../src/widgets/rect-toolbar.cpp:360 +#: ../src/widgets/rect-toolbar.cpp:349 ../src/widgets/rect-toolbar.cpp:364 msgid "not rounded" msgstr "diront" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Horizontal radius" -msgstr "Skin a-zremm" +msgstr "Skin a-blaen" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Rx:" msgstr "Sx :" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Horizontal radius of rounded corners" -msgstr "Skin a-zremm ar c'hornadoù rontaet" +msgstr "Skin a-blaen ar c'hornadoù rontaet" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Vertical radius" msgstr "Skin a-serzh" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Ry:" msgstr "Sy :" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Vertical radius of rounded corners" msgstr "Skin a-serzh ar c'hornadoù rontaet" -#: ../src/widgets/rect-toolbar.cpp:382 +#: ../src/widgets/rect-toolbar.cpp:386 msgid "Not rounded" msgstr "Diront" -#: ../src/widgets/rect-toolbar.cpp:383 +#: ../src/widgets/rect-toolbar.cpp:387 msgid "Make corners sharp" msgstr "Lemm e vo ar c'hornadoù" #: ../src/widgets/ruler.cpp:192 -#, fuzzy msgid "The orientation of the ruler" -msgstr "Reteradur an ergorenn stagus" +msgstr "Reteradur ar reolenn" #: ../src/widgets/ruler.cpp:202 -#, fuzzy msgid "Unit of the ruler" -msgstr "Led ar goustur" +msgstr "Unanenn ar reolenn" #: ../src/widgets/ruler.cpp:209 msgid "Lower" msgstr "Diskenn" #: ../src/widgets/ruler.cpp:210 -#, fuzzy msgid "Lower limit of ruler" -msgstr "Diskenn betek an dreuzfollenn gent" +msgstr "Bevenn izelañ ar reolenn" #: ../src/widgets/ruler.cpp:219 -#, fuzzy msgid "Upper" -msgstr "Garrennig" +msgstr "Uheloc'h" #: ../src/widgets/ruler.cpp:220 msgid "Upper limit of ruler" -msgstr "" +msgstr "Bevenn uhelañ ar reolenn" #: ../src/widgets/ruler.cpp:230 -#, fuzzy msgid "Position of mark on the ruler" -msgstr "Lec'hiadur a-hed ar grommenn" +msgstr "Lec'hiadur ar merkoù war ar reolenn" #: ../src/widgets/ruler.cpp:239 -#, fuzzy msgid "Max Size" -msgstr "Ment" +msgstr "Ment uc'hek" #: ../src/widgets/ruler.cpp:240 msgid "Maximum size of the ruler" -msgstr "" +msgstr "Ment uc'hek ar reollenn" -#: ../src/widgets/select-toolbar.cpp:260 +#: ../src/widgets/select-toolbar.cpp:262 msgid "Transform by toolbar" msgstr "Treuzfurmañ dre varrenn ar binvioù" -#: ../src/widgets/select-toolbar.cpp:339 +#: ../src/widgets/select-toolbar.cpp:341 msgid "Now stroke width is scaled when objects are scaled." msgstr "" "Bremañ e vez skeulaet tevder an tres pa vez skeulaet an " "ergorennoù" -#: ../src/widgets/select-toolbar.cpp:341 +#: ../src/widgets/select-toolbar.cpp:343 msgid "Now stroke width is not scaled when objects are scaled." msgstr "" "Bremañ ne vez ket skeulaet tevder an tres pa vez skeulaet an " "ergorennoù" -#: ../src/widgets/select-toolbar.cpp:352 +#: ../src/widgets/select-toolbar.cpp:354 msgid "" "Now rounded rectangle corners are scaled when rectangles are " "scaled." msgstr "" -"Bremañ e vez skeulaet kornadoù ar reizhornioù rontaet pa vez " -"skeulaet ar reizhkornioù." +"Bremañ e vez skeulaet kornadoù ar reizhornegoù rontaet pa vez " +"skeulaet ar reizhkornegoù." -#: ../src/widgets/select-toolbar.cpp:354 +#: ../src/widgets/select-toolbar.cpp:356 msgid "" "Now rounded rectangle corners are not scaled when rectangles " "are scaled." msgstr "" -"Bremañ ne vez ket skeulaet kornadoù ar reizhornioù rontaet pa " -"vez skeulaet ar reizhkornioù." +"Bremañ ne vez ket skeulaet kornadoù ar reizhornegoù rontaet pa " +"vez skeulaet ar reizhkornegoù." -#: ../src/widgets/select-toolbar.cpp:365 +#: ../src/widgets/select-toolbar.cpp:367 msgid "" "Now gradients are transformed along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." @@ -27546,7 +28828,7 @@ msgstr "" "Bremañ e vez treuzfurmet an ilrezennoù war o hed gant o " "ergorennoù pa vezont treuzfurmet (dilec'hiet, c'hwelet, skeulaet pe stouet)." -#: ../src/widgets/select-toolbar.cpp:367 +#: ../src/widgets/select-toolbar.cpp:369 msgid "" "Now gradients remain fixed when objects are transformed " "(moved, scaled, rotated, or skewed)." @@ -27554,7 +28836,7 @@ msgstr "" "Bremañ e chom digemm an ilrezennoù pa vez treuzfurmet an " "ergorennoù (dilec'hiet, c'hwelet, skeulaet pe stouet)." -#: ../src/widgets/select-toolbar.cpp:378 +#: ../src/widgets/select-toolbar.cpp:380 msgid "" "Now patterns are transformed along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." @@ -27562,7 +28844,7 @@ msgstr "" "Bremañ e vez treuzfurmet ar gousturioù war o hed gant o " "ergorennoù pa vezont treuzfurmet (dilec'hiet, c'hwelet, skeulaet pe stouet)." -#: ../src/widgets/select-toolbar.cpp:380 +#: ../src/widgets/select-toolbar.cpp:382 msgid "" "Now patterns remain fixed when objects are transformed (moved, " "scaled, rotated, or skewed)." @@ -27571,88 +28853,80 @@ msgstr "" "ergorennoù (dilec'hiet, c'hwelet, skeulaet pe stouet)." #. four spinbuttons -#: ../src/widgets/select-toolbar.cpp:498 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:500 msgctxt "Select toolbar" msgid "X position" -msgstr "Lec'hiadur" +msgstr "Lec'hiadur X" -#: ../src/widgets/select-toolbar.cpp:498 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:500 msgctxt "Select toolbar" msgid "X:" msgstr "X :" -#: ../src/widgets/select-toolbar.cpp:500 +#: ../src/widgets/select-toolbar.cpp:502 msgid "Horizontal coordinate of selection" -msgstr "Daveenn a-zremm an diuzad" +msgstr "Daveenn a-blaen an diuzad" -#: ../src/widgets/select-toolbar.cpp:504 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:506 msgctxt "Select toolbar" msgid "Y position" -msgstr "Lec'hiadur" +msgstr "Lec'hiadur Y" -#: ../src/widgets/select-toolbar.cpp:504 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:506 msgctxt "Select toolbar" msgid "Y:" msgstr "Y :" -#: ../src/widgets/select-toolbar.cpp:506 +#: ../src/widgets/select-toolbar.cpp:508 msgid "Vertical coordinate of selection" msgstr "Daveenn a-serzh an diuzad" -#: ../src/widgets/select-toolbar.cpp:510 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:512 msgctxt "Select toolbar" msgid "Width" msgstr "Led" -#: ../src/widgets/select-toolbar.cpp:510 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:512 msgctxt "Select toolbar" msgid "W:" msgstr "L :" -#: ../src/widgets/select-toolbar.cpp:512 +#: ../src/widgets/select-toolbar.cpp:514 msgid "Width of selection" msgstr "Led an diuzad" -#: ../src/widgets/select-toolbar.cpp:519 +#: ../src/widgets/select-toolbar.cpp:521 msgid "Lock width and height" msgstr "Prennañ al led hag ar sav" -#: ../src/widgets/select-toolbar.cpp:520 +#: ../src/widgets/select-toolbar.cpp:522 msgid "When locked, change both width and height by the same proportion" msgstr "" "Pa vez prennet e vo kemmet al led hag ar sav a-gevret, dre an hevelep kenfeur" -#: ../src/widgets/select-toolbar.cpp:529 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:531 msgctxt "Select toolbar" msgid "Height" msgstr "Sav" -#: ../src/widgets/select-toolbar.cpp:529 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:531 msgctxt "Select toolbar" msgid "H:" -msgstr "A-z. :" +msgstr "S :" -#: ../src/widgets/select-toolbar.cpp:531 +#: ../src/widgets/select-toolbar.cpp:533 msgid "Height of selection" msgstr "Sav an diuzad" -#: ../src/widgets/select-toolbar.cpp:581 +#: ../src/widgets/select-toolbar.cpp:583 msgid "Scale rounded corners" msgstr "Skeulaat ar c'hornadoù rontaet" -#: ../src/widgets/select-toolbar.cpp:592 +#: ../src/widgets/select-toolbar.cpp:594 msgid "Move gradients" msgstr "Dilec'hiañ an ilrezennoù" -#: ../src/widgets/select-toolbar.cpp:603 +#: ../src/widgets/select-toolbar.cpp:605 msgid "Move patterns" msgstr "Dilec'hiañ ar gousturioù" @@ -27660,159 +28934,148 @@ msgstr "Dilec'hiañ ar gousturioù" msgid "Set attribute" msgstr "Arventenniñ an doareenn" -#: ../src/widgets/sp-color-icc-selector.cpp:257 +#: ../src/widgets/sp-color-icc-selector.cpp:234 msgid "CMS" msgstr "CMS" -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:428 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:330 +#: ../src/widgets/sp-color-scales.cpp:414 msgid "_R:" -msgstr "_R" +msgstr "_R :" #. TYPE_RGB_16 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:431 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:331 +#: ../src/widgets/sp-color-scales.cpp:417 msgid "_G:" -msgstr "_G" +msgstr "_G :" -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:434 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:332 +#: ../src/widgets/sp-color-scales.cpp:420 msgid "_B:" -msgstr "_G" +msgstr "_G :" -#: ../src/widgets/sp-color-icc-selector.cpp:359 +#: ../src/widgets/sp-color-icc-selector.cpp:334 msgid "Gray" msgstr "Loued" #. TYPE_GRAY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:454 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:336 +#: ../src/widgets/sp-color-icc-selector.cpp:340 +#: ../src/widgets/sp-color-scales.cpp:440 msgid "_H:" -msgstr "_A" +msgstr "_A :" #. TYPE_HSV_16 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:457 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:337 +#: ../src/widgets/sp-color-icc-selector.cpp:342 +#: ../src/widgets/sp-color-scales.cpp:443 msgid "_S:" -msgstr "_P" +msgstr "_P :" #. TYPE_HLS_16 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:460 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:341 +#: ../src/widgets/sp-color-scales.cpp:446 msgid "_L:" -msgstr "_L" +msgstr "_L :" -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:482 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:344 +#: ../src/widgets/sp-color-icc-selector.cpp:349 +#: ../src/widgets/sp-color-scales.cpp:468 msgid "_C:" -msgstr "_S" +msgstr "_S :" #. TYPE_CMYK_16 #. TYPE_CMY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:485 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:345 +#: ../src/widgets/sp-color-icc-selector.cpp:350 +#: ../src/widgets/sp-color-scales.cpp:471 msgid "_M:" -msgstr "_M" +msgstr "_M :" -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:488 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:346 +#: ../src/widgets/sp-color-icc-selector.cpp:351 +#: ../src/widgets/sp-color-scales.cpp:474 msgid "_Y:" -msgstr "Y :" +msgstr "_M :" -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:491 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:347 +#: ../src/widgets/sp-color-scales.cpp:477 msgid "_K:" -msgstr "_D" +msgstr "_D :" -#: ../src/widgets/sp-color-icc-selector.cpp:455 +#: ../src/widgets/sp-color-icc-selector.cpp:430 msgid "Fix" msgstr "Ratreañ" -#: ../src/widgets/sp-color-icc-selector.cpp:458 +#: ../src/widgets/sp-color-icc-selector.cpp:433 msgid "Fix RGB fallback to match icc-color() value." msgstr "" "Ratreañ an trevnad skrammañ RGG evit ma kloto gant gwerzh al livioù-icc." #. Label -#: ../src/widgets/sp-color-icc-selector.cpp:561 -#: ../src/widgets/sp-color-scales.cpp:437 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:494 -#: ../src/widgets/sp-color-wheel-selector.cpp:140 -#, fuzzy +#: ../src/widgets/sp-color-icc-selector.cpp:536 +#: ../src/widgets/sp-color-scales.cpp:423 +#: ../src/widgets/sp-color-scales.cpp:449 +#: ../src/widgets/sp-color-scales.cpp:480 +#: ../src/widgets/sp-color-wheel-selector.cpp:111 msgid "_A:" -msgstr "_A" - -#: ../src/widgets/sp-color-icc-selector.cpp:572 -#: ../src/widgets/sp-color-icc-selector.cpp:585 -#: ../src/widgets/sp-color-scales.cpp:438 -#: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/sp-color-scales.cpp:464 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-scales.cpp:495 -#: ../src/widgets/sp-color-scales.cpp:496 -#: ../src/widgets/sp-color-wheel-selector.cpp:161 -#: ../src/widgets/sp-color-wheel-selector.cpp:185 +msgstr "_A :" + +#: ../src/widgets/sp-color-icc-selector.cpp:547 +#: ../src/widgets/sp-color-icc-selector.cpp:560 +#: ../src/widgets/sp-color-scales.cpp:424 +#: ../src/widgets/sp-color-scales.cpp:425 +#: ../src/widgets/sp-color-scales.cpp:450 +#: ../src/widgets/sp-color-scales.cpp:451 +#: ../src/widgets/sp-color-scales.cpp:481 +#: ../src/widgets/sp-color-scales.cpp:482 +#: ../src/widgets/sp-color-wheel-selector.cpp:137 +#: ../src/widgets/sp-color-wheel-selector.cpp:166 msgid "Alpha (opacity)" msgstr "Alfa (demerez)" -#: ../src/widgets/sp-color-notebook.cpp:385 +#: ../src/widgets/sp-color-notebook.cpp:370 msgid "Color Managed" msgstr "Livioù ardoet" -#: ../src/widgets/sp-color-notebook.cpp:392 +#: ../src/widgets/sp-color-notebook.cpp:377 msgid "Out of gamut!" msgstr "Er-maez eus dirïad al livioù !" -#: ../src/widgets/sp-color-notebook.cpp:399 +#: ../src/widgets/sp-color-notebook.cpp:384 msgid "Too much ink!" msgstr "Re a huz !" #. Create RGBA entry and color preview -#: ../src/widgets/sp-color-notebook.cpp:416 +#: ../src/widgets/sp-color-notebook.cpp:401 msgid "RGBA_:" msgstr "RGGA _:" -#: ../src/widgets/sp-color-notebook.cpp:424 +#: ../src/widgets/sp-color-notebook.cpp:409 msgid "Hexadecimal RGBA value of the color" msgstr "Gwerzh c'hwezekredel al liv" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "RGB" msgstr "RGG" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "HSL" msgstr "APL" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "CMYK" msgstr "SMMD" -#: ../src/widgets/sp-color-selector.cpp:64 +#: ../src/widgets/sp-color-selector.cpp:42 msgid "Unnamed" msgstr "Dianv" -#: ../src/widgets/sp-xmlview-attr-list.cpp:64 +#: ../src/widgets/sp-xmlview-attr-list.cpp:59 msgid "Value" msgstr "Gwerzh" -#: ../src/widgets/sp-xmlview-content.cpp:179 +#: ../src/widgets/sp-xmlview-content.cpp:151 msgid "Type text in a text node" msgstr "Biziata an destenn en ur c'hlom testenn" @@ -27900,7 +29163,7 @@ msgstr "Skin diabarzh :" msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "Skin ar c'helc'htro diabarzh (daveel ouzh ment an droellenn)" -#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:565 +#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:567 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -27934,9 +29197,8 @@ msgid "Focus:" msgstr "Stiañ :" #: ../src/widgets/spray-toolbar.cpp:132 -#, fuzzy msgid "0 to spray a spot; increase to enlarge the ring radius" -msgstr "0 a-benn difruañ ur pik. Kreskiñ a-benn brasaat skin ar walenn." +msgstr "0 a-benn difruañ ur pik ; kreskiñ a-benn brasaat skin ar walenn" #. Standard_deviation #: ../src/widgets/spray-toolbar.cpp:145 @@ -27948,21 +29210,18 @@ msgid "(maximum scatter)" msgstr "(strewadur uc'hek)" #: ../src/widgets/spray-toolbar.cpp:148 -#, fuzzy msgctxt "Spray tool" msgid "Scatter" msgstr "Strewiñ" #: ../src/widgets/spray-toolbar.cpp:148 -#, fuzzy msgctxt "Spray tool" msgid "Scatter:" -msgstr "Strewiñ" +msgstr "Strewiñ :" #: ../src/widgets/spray-toolbar.cpp:148 -#, fuzzy msgid "Increase to scatter sprayed objects" -msgstr "Kreskiñ a-benn strewiñ an ergorennoù difruet." +msgstr "Kreskiñ a-benn strewiñ an ergorennoù difruet" #: ../src/widgets/spray-toolbar.cpp:167 msgid "Spray copies of the initial selection" @@ -27998,17 +29257,14 @@ msgid "Amount" msgstr "Kementad" #: ../src/widgets/spray-toolbar.cpp:209 -#, fuzzy msgid "Adjusts the number of items sprayed per click" -msgstr "Kengeidañ a ra an niver a ergorennoù difruet dre glik." +msgstr "Kengeidañ a ra an niver a ergorennoù difruet dre glik" #: ../src/widgets/spray-toolbar.cpp:225 -#, fuzzy msgid "" "Use the pressure of the input device to alter the amount of sprayed objects" msgstr "" -"Arverañ gwask an trevnad enankañ evit daskemmañ kementad an ergorennoù " -"difruet." +"Arverañ gwask an trevnad enankañ da zaskemmañ kementad an ergorennoù difruet" #: ../src/widgets/spray-toolbar.cpp:235 msgid "(high rotation variation)" @@ -28023,215 +29279,213 @@ msgid "Rotation:" msgstr "C'hwelañ :" #: ../src/widgets/spray-toolbar.cpp:240 -#, fuzzy, no-c-format +#, no-c-format msgid "" "Variation of the rotation of the sprayed objects; 0% for the same rotation " "than the original object" msgstr "" -"Argemm a-fet c'hwelañ eus an ergorennoù difluet. 0% evit an hevelep " -"c'heladur hag an ergorenn a orin." +"Argemm a-fet c'hwelañ eus an ergorennoù difluet ; 0% evit an hevelep " +"c'hweladur hag an ergorenn a orin" #: ../src/widgets/spray-toolbar.cpp:253 msgid "(high scale variation)" msgstr "(argemmad bras e skeulaat)" #: ../src/widgets/spray-toolbar.cpp:256 -#, fuzzy msgctxt "Spray tool" msgid "Scale" msgstr "Skeulaat" #: ../src/widgets/spray-toolbar.cpp:256 -#, fuzzy msgctxt "Spray tool" msgid "Scale:" msgstr "Skeulaat :" #: ../src/widgets/spray-toolbar.cpp:258 -#, fuzzy, no-c-format +#, no-c-format msgid "" "Variation in the scale of the sprayed objects; 0% for the same scale than " "the original object" msgstr "" -"Argemm a-fet skeulaat eus an ergorennoù difluet. 0% evit an hevelep " -"skeuladur hag an ergorenn a orin." +"Argemm a-fet skeulaat eus an ergorennoù difluet ; 0% evit an hevelep " +"skeuladur hag an ergorenn a orin" -#: ../src/widgets/star-toolbar.cpp:102 +#: ../src/widgets/star-toolbar.cpp:103 msgid "Star: Change number of corners" msgstr "Steredenn : kemmañ an niver a gornadoù" -#: ../src/widgets/star-toolbar.cpp:155 +#: ../src/widgets/star-toolbar.cpp:156 msgid "Star: Change spoke ratio" msgstr "Steredenn : Kemmañ feur ar skin" -#: ../src/widgets/star-toolbar.cpp:200 +#: ../src/widgets/star-toolbar.cpp:201 msgid "Make polygon" msgstr "Tresañ ul liestueg" -#: ../src/widgets/star-toolbar.cpp:200 +#: ../src/widgets/star-toolbar.cpp:201 msgid "Make star" msgstr "Tresañ ur steredenn" -#: ../src/widgets/star-toolbar.cpp:239 +#: ../src/widgets/star-toolbar.cpp:240 msgid "Star: Change rounding" msgstr "Steredenn : Kemmañ ar rontaat" -#: ../src/widgets/star-toolbar.cpp:279 +#: ../src/widgets/star-toolbar.cpp:280 msgid "Star: Change randomization" msgstr "Steredenn : Kemmañ an dargouezhekaat" -#: ../src/widgets/star-toolbar.cpp:463 +#: ../src/widgets/star-toolbar.cpp:465 msgid "Regular polygon (with one handle) instead of a star" msgstr "Liestueg reolliek (gant un dornell) e-lec'h ur steredenn" -#: ../src/widgets/star-toolbar.cpp:470 +#: ../src/widgets/star-toolbar.cpp:472 msgid "Star instead of a regular polygon (with one handle)" msgstr "Steredenn e-lec'h ul liestueg reolliek (gant un dornell)" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "triangle/tri-star" msgstr "tric'horn/steredenn tri beg" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "square/quad-star" msgstr "karrez/steredenn pevar beg" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "pentagon/five-pointed star" msgstr "pemptueg/steredenn pemp beg" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "hexagon/six-pointed star" msgstr "c'hwec'htueg/steredenn c'hwec'h beg" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Corners" msgstr "Kornadoù" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Corners:" msgstr "Kornadoù :" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Number of corners of a polygon or star" msgstr "Niver a gornadoù eus ul liestueg pe ur steredenn" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "thin-ray star" msgstr "steredenn he skin voan" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "pentagram" msgstr "pemptueg" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "hexagram" msgstr "c'hwec'htueg" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "heptagram" msgstr "seizhtueg" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "octagram" msgstr "eizhtueg" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "regular polygon" msgstr "liestueg reoliek" -#: ../src/widgets/star-toolbar.cpp:510 +#: ../src/widgets/star-toolbar.cpp:512 msgid "Spoke ratio" msgstr "Feur ar skin" -#: ../src/widgets/star-toolbar.cpp:510 +#: ../src/widgets/star-toolbar.cpp:512 msgid "Spoke ratio:" msgstr "Feur ar skin :" #. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle. #. Base radius is the same for the closest handle. -#: ../src/widgets/star-toolbar.cpp:513 +#: ../src/widgets/star-toolbar.cpp:515 msgid "Base radius to tip radius ratio" msgstr "Skin beg diazez e-keñver feur skin ar begoù diabarzh" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "stretched" msgstr "astennet" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "twisted" msgstr "tort" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "slightly pinched" msgstr "strishaet un tamm" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "NOT rounded" msgstr "KET rontaet" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "slightly rounded" msgstr "rontaetik" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "visibly rounded" msgstr "rontaet hewel" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "well rounded" msgstr "rontaet mat" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "amply rounded" msgstr "rontaet ledan" -#: ../src/widgets/star-toolbar.cpp:531 ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:533 ../src/widgets/star-toolbar.cpp:548 msgid "blown up" msgstr "kreskaet" -#: ../src/widgets/star-toolbar.cpp:534 +#: ../src/widgets/star-toolbar.cpp:536 msgid "Rounded:" msgstr "Rontaet :" -#: ../src/widgets/star-toolbar.cpp:534 +#: ../src/widgets/star-toolbar.cpp:536 msgid "How much rounded are the corners (0 for sharp)" msgstr "Rontadur ar c'hornadoù (0 = lemm)" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "NOT randomized" msgstr "KET dargouezhekaet" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "slightly irregular" msgstr "diingalik" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "visibly randomized" msgstr "Dargouezhekaet hewel" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "strongly randomized" msgstr "Dargouezhekaet kreñv" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Randomized" msgstr "Dargouezhekaet" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Randomized:" msgstr "Dargouezhekaet :" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Scatter randomly the corners and angles" msgstr "Strewiñ dargouezhek ar c'hornadoù hag ar c'hornioù" -#: ../src/widgets/stroke-style.cpp:192 -msgid "Stroke width" -msgstr "Tevder an tres" +#: ../src/widgets/stroke-marker-selector.cpp:388 +msgctxt "Marker" +msgid "None" +msgstr "Tra ebet" #: ../src/widgets/stroke-style.cpp:194 -#, fuzzy msgctxt "Stroke width" msgid "_Width:" msgstr "_Led :" @@ -28258,9 +29512,8 @@ msgid "Bevel join" msgstr "Kevre dall" #: ../src/widgets/stroke-style.cpp:280 -#, fuzzy msgid "Miter _limit:" -msgstr "Bevenn al lemmaat :" +msgstr "Bevenn al _lemmaat :" #. Cap type #. TRANSLATORS: cap type specifies the shape for the ends of lines @@ -28296,9 +29549,8 @@ msgstr "Gourzhelloù :" #. TRANSLATORS: Path markers are an SVG feature that allows you to attach arbitrary shapes #. (arrowheads, bullets, faces, whatever) to the start, end, or middle nodes of a path. #: ../src/widgets/stroke-style.cpp:352 -#, fuzzy msgid "Markers:" -msgstr "Merker" +msgstr "Merkoù :" #: ../src/widgets/stroke-style.cpp:358 msgid "Start Markers are drawn on the first node of a path or shape" @@ -28321,14 +29573,13 @@ msgstr "Treset eo ar merkoù dibenn war ar c'hlom kentañ eus un treug pe ul lun msgid "Set markers" msgstr "Arventenniñ ar markerioù" -#: ../src/widgets/stroke-style.cpp:1024 ../src/widgets/stroke-style.cpp:1109 +#: ../src/widgets/stroke-style.cpp:1032 ../src/widgets/stroke-style.cpp:1117 msgid "Set stroke style" msgstr "Arventenniñ stil an tres" -#: ../src/widgets/stroke-style.cpp:1197 -#, fuzzy +#: ../src/widgets/stroke-style.cpp:1205 msgid "Set marker color" -msgstr "Arventenniñ liv an tres" +msgstr "Arventenniñ liv ar merker" #: ../src/widgets/swatch-selector.cpp:137 msgid "Change swatch color" @@ -28382,193 +29633,190 @@ msgstr "Testenn : Kemmañ ar c'hwelañ" msgid "Text: Change orientation" msgstr "Testenn : Kemmañ ar reteradur" -#: ../src/widgets/text-toolbar.cpp:1221 +#: ../src/widgets/text-toolbar.cpp:1223 msgid "Font Family" msgstr "Familh nodrezhoù" -#: ../src/widgets/text-toolbar.cpp:1222 +#: ../src/widgets/text-toolbar.cpp:1224 msgid "Select Font Family (Alt-X to access)" msgstr "Diuzañ familh an nodrezh (Alt+X a-benn he zizhout)" #. Focus widget #. Enable entry completion -#: ../src/widgets/text-toolbar.cpp:1232 +#: ../src/widgets/text-toolbar.cpp:1234 msgid "Select all text with this font-family" -msgstr "" +msgstr "Diuzañ an destenn a-bezh gant ar familh nodrezh-mañ" -#: ../src/widgets/text-toolbar.cpp:1236 +#: ../src/widgets/text-toolbar.cpp:1238 msgid "Font not found on system" msgstr "Nodrezh ket kavet war ar reizhiad" -#: ../src/widgets/text-toolbar.cpp:1295 -#, fuzzy +#: ../src/widgets/text-toolbar.cpp:1297 msgid "Font Style" -msgstr "Ment an nodrezh" +msgstr "Stil an nodrezh" -#: ../src/widgets/text-toolbar.cpp:1296 -#, fuzzy +#: ../src/widgets/text-toolbar.cpp:1298 msgid "Font style" -msgstr "Ment an nodrezh" +msgstr "Stil an nodrezh" #. Name -#: ../src/widgets/text-toolbar.cpp:1313 +#: ../src/widgets/text-toolbar.cpp:1315 msgid "Toggle Superscript" msgstr "Toggle an usskrid" #. Label -#: ../src/widgets/text-toolbar.cpp:1314 +#: ../src/widgets/text-toolbar.cpp:1316 msgid "Toggle superscript" msgstr "Toggle an usskrid" #. Name -#: ../src/widgets/text-toolbar.cpp:1326 +#: ../src/widgets/text-toolbar.cpp:1328 msgid "Toggle Subscript" msgstr "Trec'haoliñ an isskrid" #. Label -#: ../src/widgets/text-toolbar.cpp:1327 +#: ../src/widgets/text-toolbar.cpp:1329 msgid "Toggle subscript" msgstr "Trec'haoliñ an isskrid" -#: ../src/widgets/text-toolbar.cpp:1368 +#: ../src/widgets/text-toolbar.cpp:1370 msgid "Justify" msgstr "Marzekaat" #. Name -#: ../src/widgets/text-toolbar.cpp:1375 +#: ../src/widgets/text-toolbar.cpp:1377 msgid "Alignment" msgstr "Desteudañ" #. Label -#: ../src/widgets/text-toolbar.cpp:1376 +#: ../src/widgets/text-toolbar.cpp:1378 msgid "Text alignment" msgstr "Desteudadur an destenn" -#: ../src/widgets/text-toolbar.cpp:1403 +#: ../src/widgets/text-toolbar.cpp:1405 msgid "Horizontal" -msgstr "A-zremm" +msgstr "A-blaen" -#: ../src/widgets/text-toolbar.cpp:1410 +#: ../src/widgets/text-toolbar.cpp:1412 msgid "Vertical" msgstr "A-serzh" #. Label -#: ../src/widgets/text-toolbar.cpp:1417 +#: ../src/widgets/text-toolbar.cpp:1419 msgid "Text orientation" msgstr "Reteradur an destenn" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1440 +#: ../src/widgets/text-toolbar.cpp:1442 msgid "Smaller spacing" msgstr "Esaouiñ bihanoc'h" -#: ../src/widgets/text-toolbar.cpp:1440 ../src/widgets/text-toolbar.cpp:1471 -#: ../src/widgets/text-toolbar.cpp:1502 -#, fuzzy +#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 +#: ../src/widgets/text-toolbar.cpp:1504 msgctxt "Text tool" msgid "Normal" msgstr "Reizh" -#: ../src/widgets/text-toolbar.cpp:1440 +#: ../src/widgets/text-toolbar.cpp:1442 msgid "Larger spacing" msgstr "Esaouiñ brasoc'h" #. name -#: ../src/widgets/text-toolbar.cpp:1445 +#: ../src/widgets/text-toolbar.cpp:1447 msgid "Line Height" msgstr "Sav al linenn" #. label -#: ../src/widgets/text-toolbar.cpp:1446 +#: ../src/widgets/text-toolbar.cpp:1448 msgid "Line:" msgstr "Linenn :" #. short label -#: ../src/widgets/text-toolbar.cpp:1447 +#: ../src/widgets/text-toolbar.cpp:1449 msgid "Spacing between lines (times font size)" msgstr "Esaouadur etre an arroudennoù (lieskementoù ment an nodrezh)." #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 +#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 msgid "Negative spacing" msgstr "Esaouiñ leiel" -#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 +#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 msgid "Positive spacing" msgstr "Esaouiñ muiel" #. name -#: ../src/widgets/text-toolbar.cpp:1476 +#: ../src/widgets/text-toolbar.cpp:1478 msgid "Word spacing" msgstr "Esaouiñ ar gerioù" #. label -#: ../src/widgets/text-toolbar.cpp:1477 +#: ../src/widgets/text-toolbar.cpp:1479 msgid "Word:" msgstr "Ger :" #. short label -#: ../src/widgets/text-toolbar.cpp:1478 +#: ../src/widgets/text-toolbar.cpp:1480 msgid "Spacing between words (px)" msgstr "Esaou etre ar gerioù (pks)" #. name -#: ../src/widgets/text-toolbar.cpp:1507 +#: ../src/widgets/text-toolbar.cpp:1509 msgid "Letter spacing" msgstr "Rsaouiñ al lizherennoù" #. label -#: ../src/widgets/text-toolbar.cpp:1508 +#: ../src/widgets/text-toolbar.cpp:1510 msgid "Letter:" msgstr "Lizherenn :" #. short label -#: ../src/widgets/text-toolbar.cpp:1509 +#: ../src/widgets/text-toolbar.cpp:1511 msgid "Spacing between letters (px)" msgstr "Esaou etre al lizherennoù (pks)" #. name -#: ../src/widgets/text-toolbar.cpp:1538 +#: ../src/widgets/text-toolbar.cpp:1540 msgid "Kerning" msgstr "Esaouadur" #. label -#: ../src/widgets/text-toolbar.cpp:1539 +#: ../src/widgets/text-toolbar.cpp:1541 msgid "Kern:" msgstr "Esaouiñ :" #. short label -#: ../src/widgets/text-toolbar.cpp:1540 +#: ../src/widgets/text-toolbar.cpp:1542 msgid "Horizontal kerning (px)" -msgstr "Esaouadur a-zremm (pks)" +msgstr "Esaouadur a-blaen (pks)" #. name -#: ../src/widgets/text-toolbar.cpp:1569 +#: ../src/widgets/text-toolbar.cpp:1571 msgid "Vertical Shift" msgstr "Linkañ a-serzh" #. label -#: ../src/widgets/text-toolbar.cpp:1570 +#: ../src/widgets/text-toolbar.cpp:1572 msgid "Vert:" msgstr "A-serzh :" #. short label -#: ../src/widgets/text-toolbar.cpp:1571 +#: ../src/widgets/text-toolbar.cpp:1573 msgid "Vertical shift (px)" msgstr "Linkañ a-serzh (pks)" #. name -#: ../src/widgets/text-toolbar.cpp:1600 +#: ../src/widgets/text-toolbar.cpp:1602 msgid "Letter rotation" msgstr "C'hwelañ al lizherennoù" #. label -#: ../src/widgets/text-toolbar.cpp:1601 +#: ../src/widgets/text-toolbar.cpp:1603 msgid "Rot:" msgstr "C'hwelañ :" #. short label -#: ../src/widgets/text-toolbar.cpp:1602 +#: ../src/widgets/text-toolbar.cpp:1604 msgid "Character rotation (degrees)" msgstr "C'hwelañ an arouezennoù (derezioù)" @@ -28582,7 +29830,7 @@ msgstr "Stil ar steredennoù nevez" #: ../src/widgets/toolbox.cpp:192 msgid "Style of new rectangles" -msgstr "Stil ar reizhkornioù nevez" +msgstr "Stil ar reizhkornegoù nevez" #: ../src/widgets/toolbox.cpp:194 msgid "Style of new 3D boxes" @@ -28618,20 +29866,19 @@ msgstr "Stil ar sailh pentañ da leuniañ ergorennoù" #: ../src/widgets/toolbox.cpp:1682 msgid "Bounding box" -msgstr "Boestad bevennet" +msgstr "Boestad vevenniñ" #: ../src/widgets/toolbox.cpp:1682 -#, fuzzy msgid "Snap bounding boxes" -msgstr "Desteudañ ouzh kornadoù ar boestoù bevenniñ" +msgstr "Desteudañ ar boestadoù bevenniñ" #: ../src/widgets/toolbox.cpp:1691 msgid "Bounding box edges" -msgstr "Riblennoù boestad vevenniñ" +msgstr "Riblennoù ar voestad vevenniñ" #: ../src/widgets/toolbox.cpp:1691 msgid "Snap to edges of a bounding box" -msgstr "Desteudañ ouzh riblennoù ur voest vevenniñ" +msgstr "Desteudañ ouzh riblennoù ur voestad vevenniñ" #: ../src/widgets/toolbox.cpp:1700 msgid "Bounding box corners" @@ -28639,30 +29886,27 @@ msgstr "Kornadoù ar voestad vevenniñ" #: ../src/widgets/toolbox.cpp:1700 msgid "Snap bounding box corners" -msgstr "Desteudañ ouzh kornadoù ar boestoù bevenniñ" +msgstr "Desteudañ ouzh kornadoù ar boestadoù bevenniñ" #: ../src/widgets/toolbox.cpp:1709 msgid "BBox Edge Midpoints" msgstr "Poentoù kreiz riblenn ar voestad bevennet" #: ../src/widgets/toolbox.cpp:1709 -#, fuzzy msgid "Snap midpoints of bounding box edges" -msgstr "Desteudañ diouzh hag ouzh poentoù kreiz riblennoù ar voest vevenniñ" +msgstr "Desteudañ poentoù kreiz riblennoù ar voestad vevenniñ" #: ../src/widgets/toolbox.cpp:1719 msgid "BBox Centers" msgstr "Kreizoù ar voestad vevenniñ" #: ../src/widgets/toolbox.cpp:1719 -#, fuzzy msgid "Snapping centers of bounding boxes" -msgstr "Desteudadur diouzh hag ouzh kreizoù ar boestoù bevenniñ" +msgstr "Desteudadur kreizoù ar boestadoù bevenniñ" #: ../src/widgets/toolbox.cpp:1728 -#, fuzzy msgid "Snap nodes, paths, and handles" -msgstr "Desteudañ ar c'hlomoù pe an dornelloù" +msgstr "Desteudañ ar c'hlomoù, an treugoù hag an dornelloù" #: ../src/widgets/toolbox.cpp:1736 msgid "Snap to paths" @@ -28682,7 +29926,7 @@ msgstr "Davit ar c'hlomoù" #: ../src/widgets/toolbox.cpp:1754 msgid "Snap cusp nodes, incl. rectangle corners" -msgstr "" +msgstr "Desteudañ klomoù ar beg, en o zouez kornadoù ar reizhkornegoù" #: ../src/widgets/toolbox.cpp:1763 msgid "Smooth nodes" @@ -28690,52 +29934,49 @@ msgstr "Klomoù lenkr" #: ../src/widgets/toolbox.cpp:1763 msgid "Snap smooth nodes, incl. quadrant points of ellipses" -msgstr "" +msgstr "Desteudañ klomoù lenkr, en o zouez poentoù pervann an elipsennoù" #: ../src/widgets/toolbox.cpp:1772 msgid "Line Midpoints" msgstr "Poentoù kreiz al linenn" #: ../src/widgets/toolbox.cpp:1772 -#, fuzzy msgid "Snap midpoints of line segments" -msgstr "Desteudañ diouzh hag ouzh poentoù kreiz riblennoù ar voest vevenniñ" +msgstr "Desteudañ poentoù kreiz regennoù al linennoù" #: ../src/widgets/toolbox.cpp:1781 -#, fuzzy msgid "Others" msgstr "All" #: ../src/widgets/toolbox.cpp:1781 msgid "Snap other points (centers, guide origins, gradient handles, etc.)" msgstr "" +"Desteudañ ar poentoù all (kreizioù, orin an dealf, dornelloù an ilrezennoù, " +"h.a.)" #: ../src/widgets/toolbox.cpp:1789 msgid "Object Centers" msgstr "Kreizoù an ergorenn" #: ../src/widgets/toolbox.cpp:1789 -#, fuzzy msgid "Snap centers of objects" -msgstr "Desteudañ diouzh hag ouzh kreizoù an ergorennoù" +msgstr "Desteudañ kreizoù an ergorennoù" #: ../src/widgets/toolbox.cpp:1798 msgid "Rotation Centers" msgstr "C'hweladur ar c'hreizioù" #: ../src/widgets/toolbox.cpp:1798 -#, fuzzy msgid "Snap an item's rotation center" -msgstr "Desteudañ ouzh ha diouzh kreiz c'hwelañ an ergorennoù" +msgstr "Desteudañ kreiz c'hwelañ an ergorennoù" #: ../src/widgets/toolbox.cpp:1807 msgid "Text baseline" msgstr "Linennoù diazez an destenn" #: ../src/widgets/toolbox.cpp:1807 -#, fuzzy msgid "Snap text anchors and baselines" -msgstr "Desteudañ linennoù diazez an destenn" +msgstr "Desteudañ eorioù ha linennoù diazez an destenn" #: ../src/widgets/toolbox.cpp:1817 msgid "Page border" @@ -28750,9 +29991,8 @@ msgid "Snap to grids" msgstr "Desteudañ ouzh ar c'haelioù" #: ../src/widgets/toolbox.cpp:1835 -#, fuzzy msgid "Snap guides" -msgstr "Desteudañ ouzh an dealfoù" +msgstr "Desteudañ an dealfoù" #. Width #: ../src/widgets/tweak-toolbar.cpp:125 @@ -28966,18 +30206,16 @@ msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "Arverañ gwask an trevnad enankañ evit daskemmañ nerzh ar peurlipat" #: ../share/extensions/convert2dashes.py:93 -#, fuzzy msgid "" "The selected object is not a path.\n" "Try using the procedure Path->Object to Path." msgstr "" -"An ergorenn gentañ bet diuzet n'eo ket un treug.\n" +"An ergorenn bet diuzet n'eo ket un treug.\n" "Klaskit ober gant an argerzhadur Treug->Ergorenn da dreug." #: ../share/extensions/dimension.py:109 -#, fuzzy msgid "Please select an object." -msgstr "Arredaoliñ an ergorennoù bet diuzet" +msgstr "Diuzit un ergorenn, mar plij." #: ../share/extensions/dimension.py:134 msgid "Unable to process this object. Try changing it into a path first." @@ -28987,51 +30225,45 @@ msgstr "" #. report to the Inkscape console using errormsg #: ../share/extensions/draw_from_triangle.py:180 -#, fuzzy msgid "Side Length 'a' (px): " -msgstr "Hirder an tu 'a'/px :" +msgstr "Hirder an tu 'a' (pks) :" #: ../share/extensions/draw_from_triangle.py:181 -#, fuzzy msgid "Side Length 'b' (px): " -msgstr "Hirder an tu 'b'/px :" +msgstr "Hirder an tu 'b' (pks) :" #: ../share/extensions/draw_from_triangle.py:182 -#, fuzzy msgid "Side Length 'c' (px): " -msgstr "Hirder an tu 'c'/px :" +msgstr "Hirder an tu 'c' (pks) :" #: ../share/extensions/draw_from_triangle.py:183 -#, fuzzy msgid "Angle 'A' (radians): " -msgstr "Korn 'A'/radianoù :" +msgstr "Korn 'A' (radianoù) :" #: ../share/extensions/draw_from_triangle.py:184 -#, fuzzy msgid "Angle 'B' (radians): " -msgstr "Korn 'B'/radianoù :" +msgstr "Korn 'B' (radianoù) :" #: ../share/extensions/draw_from_triangle.py:185 -#, fuzzy msgid "Angle 'C' (radians): " -msgstr "Korn 'C'/radianoù :" +msgstr "Korn 'C' (radianoù) :" #: ../share/extensions/draw_from_triangle.py:186 -#, fuzzy msgid "Semiperimeter (px): " -msgstr "Hanteramregenn/px :" +msgstr "Hanteramregenn (pks) :" #: ../share/extensions/draw_from_triangle.py:187 -#, fuzzy msgid "Area (px^2): " -msgstr "Maez/px^2 :" +msgstr "Maez (px^2) :" -#: ../share/extensions/dxf_input.py:504 +#: ../share/extensions/dxf_input.py:512 #, python-format msgid "" "%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert " "to Release 13 format using QCad." msgstr "" +"%d hennad o rizh LESLINENNEK bet kejet outo ha laosket a-gostez. Mar plij, " +"klaskit amdreiñ da ventrezh Laoskadur 13 en ur arverañ QCad." #: ../share/extensions/dxf_outlines.py:49 msgid "" @@ -29046,11 +30278,13 @@ msgid "" "Error: Field 'Layer match name' must be filled when using 'By name match' " "option" msgstr "" +"Fazi : Ar maez 'Anv an dreuzfollenn a genglot ganti' a rank bezañ leugniet " +"pa vez graet gant an dibarzh 'Dre genglatadur an anv'" #: ../share/extensions/dxf_outlines.py:341 -#, fuzzy, python-format +#, python-format msgid "Warning: Layer '%s' not found!" -msgstr "Treuzfollenn da grec'h" +msgstr "Evezh : N'eo ket bet kavet an dreuzfollenn '%s' !" #: ../share/extensions/embedimage.py:84 msgid "" @@ -29063,7 +30297,7 @@ msgstr "" #: ../share/extensions/embedimage.py:86 #, python-format msgid "Sorry we could not locate %s" -msgstr "Digarez, n'haller ket kavet lec'h %s" +msgstr "Digarez, n'haller ket kavout lec'h %s" #: ../share/extensions/embedimage.py:111 #, python-format @@ -29092,22 +30326,22 @@ msgid "Unable to find image data." msgstr "N'haller ket kavet roadennoù ar skeudenn." #: ../share/extensions/extrude.py:43 -#, fuzzy msgid "Need at least 2 paths selected" -msgstr "Netra bet diuzet" +msgstr "Da vihanañ ez eus ezhomm 2 dreug diuzet" #: ../share/extensions/funcplot.py:48 msgid "x-interval cannot be zero. Please modify 'Start X' or 'End X'" msgstr "" +"An etremez-x n'hall ket talvezout da vann. Daskemmit 'Derou X' pe 'Dibenn X'" #: ../share/extensions/funcplot.py:60 msgid "y-interval cannot be zero. Please modify 'Y top' or 'Y bottom'" msgstr "" +"An etremez-y n'hall ket talvezout da vann. Daskemmit 'Krec'h Y' pe 'Traoñ Y'" #: ../share/extensions/funcplot.py:315 -#, fuzzy msgid "Please select a rectangle" -msgstr "Arredaoliñ an ergorennoù bet diuzet" +msgstr "Diuzit ur reizhkorneg, mar plij." #: ../share/extensions/gcodetools.py:3321 #: ../share/extensions/gcodetools.py:4526 @@ -29116,25 +30350,28 @@ msgstr "Arredaoliñ an ergorennoù bet diuzet" #: ../share/extensions/gcodetools.py:6427 msgid "No paths are selected! Trying to work on all available paths." msgstr "" +"N'eus treug ebet bet diuzet ! O klask labourat war an holl dreuzfollennoù " +"hegerz." #: ../share/extensions/gcodetools.py:3324 -msgid "Noting is selected. Please select something." -msgstr "" +msgid "Nothing is selected. Please select something." +msgstr "N'eus netra diuzet. Diuzit un dra bennak, mar plij." #: ../share/extensions/gcodetools.py:3864 -#, fuzzy msgid "" "Directory does not exist! Please specify existing directory at Preferences " "tab!" -msgstr "Ar c'havlec'hiad %s n'eus ket anezhañ pe n'eo ket ur c'havlec'hiad.\n" +msgstr "" +"Ar c'havlec'hiad n'eus ket anezhañ ! Erspizit ur c'havlec'hiad ez eus " +"anezhañ dre ivinell ar Gellvezioù !" #: ../share/extensions/gcodetools.py:3894 -#, fuzzy, python-format +#, python-format msgid "" "Can not write to specified file!\n" "%s" msgstr "" -"N'haller ket skrivañ ar restr %s.\n" +"N'haller ket skrivañ er restr !\n" "%s" #: ../share/extensions/gcodetools.py:4040 @@ -29143,11 +30380,13 @@ msgid "" "Orientation points for '%s' layer have not been found! Please add " "orientation points using Orientation tab!" msgstr "" +"N'eo ket bet kavet ar poentoù reterañ evit an dreuzfollenn '%s' ! Mar plij, " +"ouzhpennit poentoù reterañ en ur ober gant an ivinell reterañ !" #: ../share/extensions/gcodetools.py:4047 #, python-format msgid "There are more than one orientation point groups in '%s' layer" -msgstr "" +msgstr "Bez ez eus muioc'h eget ur poent reterañ war an dreuzfollenn '%s'" #: ../share/extensions/gcodetools.py:4078 #: ../share/extensions/gcodetools.py:4080 @@ -29156,6 +30395,9 @@ msgid "" "should not be the same. If there are three orientation points they should " "not be in a straight line.)" msgstr "" +"Fall eo ar poentoù reterañ ! (mard ez eus daou boent reterañ e rankfe dezho " +"bezañ disheñvel. Mard ez eus tri foent reterañ e rankfe dezho bezañ war ul " +"linenn sonn.)" #: ../share/extensions/gcodetools.py:4250 #, python-format @@ -29163,6 +30405,8 @@ msgid "" "Warning! Found bad orientation points in '%s' layer. Resulting Gcode could " "be corrupt!" msgstr "" +"Evezh ! Kavet ez eus bet poentoù reterañ war an dreuzfollenn '%s'. Marteze " +"eo bet kontronet disoc'h Gcode !" #: ../share/extensions/gcodetools.py:4263 #, python-format @@ -29170,6 +30414,8 @@ msgid "" "Warning! Found bad graffiti reference point in '%s' layer. Resulting Gcode " "could be corrupt!" msgstr "" +"Evezh ! Kavet ez eus bet poentoù daveiñ evit ar grafiti war an dreuzfollenn " +"'%s'. Marteze eo bet kontronet disoc'h Gcode !" #. xgettext:no-pango-format #: ../share/extensions/gcodetools.py:4284 @@ -29181,18 +30427,28 @@ msgid "" "Solution 3: export all contours to PostScript level 2 (File->Save As->.ps) " "and File->Import this file." msgstr "" +"Gant Treugoù ha Linkadurioù dialuskel hepken ez a en-dro an askouezh-mañ ! " +"Laosket a-gostez e vo an holl ergorennoù !\n" +"Diskoulm 1 : pouezañ war Treug -> Ergorenn da dreug pe Shift+Ctrl+C.\n" +"Diskoulm 1 : Treug -> Linkadurioù dialuskel pe Ctrl+J.\n" +"Diskoulm 3 : ezporzhiañ an holl drolinennoù evel liveoù 2 Postscript (Restr -" +"> Enrollañ evel -> .ps) ha Restr->Enporzhiañ ar restr-mañ." #: ../share/extensions/gcodetools.py:4290 msgid "" "Document has no layers! Add at least one layer using layers panel (Ctrl+Shift" "+L)" msgstr "" +"N'eus treuzfollenn ebet gant ant teul ! Ouzhpennit un dreuzfollenn da " +"vihanañ dre benel an treuzfollennoù (Ctrl+Shift+L)" #: ../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." msgstr "" +"Evezh ! Treugoù zo e gwrizienn an teul, koulskoude n'eus tamm ebet anezh war " +"an treuzfollennoù ! Arverañ an dreuzfollenn izelañ evito." #: ../share/extensions/gcodetools.py:4371 #, python-format @@ -29200,22 +30456,28 @@ msgid "" "Warning! Tool's and default tool's parameter's (%s) types are not the same " "( type('%s') != type('%s') )." msgstr "" +"Evezh ! Rizh (%s) arventenn ar benveg ha rizh an arventenn dre ziouer n'int " +"ket heñvel ( type('%s') != type('%s') )." #: ../share/extensions/gcodetools.py:4374 #, python-format msgid "Warning! Tool has parameter that default tool has not ( '%s': '%s' )." msgstr "" +"Evezh ! Bez ez eus arventennoù gant ar benveg n'eus ket gant ar benveg dre " +"ziouer ( '%s': '%s' ). " #: ../share/extensions/gcodetools.py:4388 #, python-format msgid "Layer '%s' contains more than one tool!" -msgstr "" +msgstr "Muioc'h eget ur benveg ez eus war an dreuzfollenn '%s' !" #: ../share/extensions/gcodetools.py:4391 #, python-format msgid "" "Can not find tool for '%s' layer! Please add one with Tools library tab!" msgstr "" +"N'haller ket kavout ar benveg evit an dreuzfollenn '%s' ! Mar plij, " +"ouzhpennit unan gant ivinell Levraoueg ar binvioù !" #: ../share/extensions/gcodetools.py:4553 #: ../share/extensions/gcodetools.py:4708 @@ -29223,67 +30485,77 @@ 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 "" +"Evezh : An arventenn 'd' a vank gant unan pe veur a dreug, klaskit " +"Digenstrollañ (Ctrl+Shift+G) hag Ergorenn da dreuzg (Ctrl+Shift+C) !" #: ../share/extensions/gcodetools.py:4667 msgid "" -"Noting is selected. Please select something to convert to drill point " +"Nothing is selected. Please select something to convert to drill point " "(dxfpoint) or clear point sign." msgstr "" +"N'eus netra diuzet. Mar plij, diuzit un dra bennak da amdreiñ da boentoù dre " +"wimeled (dxfpoint) pe skarzhit arouez al lec'h." #: ../share/extensions/gcodetools.py:4750 #: ../share/extensions/gcodetools.py:4996 -#, fuzzy msgid "This extension requires at least one selected path." -msgstr "Daou dreug diuzet zo azgoulennet gant an askouezh-mañ." +msgstr "Un treug diuzet da vihanañ zo azgoulennet gant an askouezh-mañ." #: ../share/extensions/gcodetools.py:4756 #: ../share/extensions/gcodetools.py:5002 #, python-format msgid "Tool diameter must be > 0 but tool's diameter on '%s' layer is not!" msgstr "" +"Treuzkiz ar benveg a rank bezañ > 0 koulskoude n'eo ket treuzkiz ar benveg " +"war an dreuzfollenn '%s' !" #: ../share/extensions/gcodetools.py:4767 #: ../share/extensions/gcodetools.py:4956 #: ../share/extensions/gcodetools.py:5011 msgid "Warning: omitting non-path" -msgstr "" +msgstr "Evezh : o leuskel an antreugoù a-gostez" #: ../share/extensions/gcodetools.py:5511 -#, fuzzy msgid "Please select at least one path to engrave and run again." -msgstr "Diuzañ un treug da vihanañ evit sevel un unaniñ bolean." +msgstr "Diuzañ un treug da vihanañ da engravañ hag erounit en-dro." #: ../share/extensions/gcodetools.py:5519 msgid "Unknown unit selected. mm assumed" -msgstr "" +msgstr "Dibabet ez eus bet un unanenn dianav. mm bet lakaet" #: ../share/extensions/gcodetools.py:5540 #, python-format msgid "Tool '%s' has no shape. 45 degree cone assumed!" msgstr "" +"N'eus lun ebet gant ar benveg '%s'. Lakaet ez eus bet ur gernenn dezhi 45 " +"derez !" #: ../share/extensions/gcodetools.py:5611 #: ../share/extensions/gcodetools.py:5616 msgid "csp_normalised_normal error. See log." -msgstr "" +msgstr "csp_normalised_normal error. Lennit ar c'herzhlevr." #: ../share/extensions/gcodetools.py:5804 msgid "No need to engrave sharp angles." -msgstr "" +msgstr "N'eus ket ezhomm engravañ ar c'hornioù lemm." #: ../share/extensions/gcodetools.py:5848 msgid "" "Active layer already has orientation points! Remove them or select another " "layer!" msgstr "" +"Poentoù reterañ ez eus gant an dreuzfollenn oberiant endeo ! Lamit i pe " +"diuzit un dreuzfollenn all !" #: ../share/extensions/gcodetools.py:5893 msgid "Active layer already has a tool! Remove it or select another layer!" msgstr "" +"Ur benveg ez eus gant an dreuzfollenn endeo ! Lamit eñ pe ziuzit un " +"dreuzfollenn all !" #: ../share/extensions/gcodetools.py:6008 msgid "Selection is empty! Will compute whole drawing." -msgstr "" +msgstr "Goullo eo an diuzad ! Riñvet e vo an dresadenn a-bezh." #: ../share/extensions/gcodetools.py:6062 msgid "" @@ -29293,14 +30565,23 @@ msgid "" "and Russian support forum:\n" "\thttp://www.cnc-club.ru/gcodetoolsru" msgstr "" +"Kavet e vez skridkelennoù, dornlevrioù ha skor gant\n" +"ur forom e saozneg :\n" +"\thttp://www.cnc-club.ru/gcodetools\n" +"hag ur forom e rusianeg :\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..." msgstr "" +"'X', 'Y' pe 'Z' a rankfe talvezout addespizadur glennad ahelioù X ha Y an " +"turgn . O vont kuit..." #: ../share/extensions/gcodetools.py:6110 msgid "Lathe X and Z axis remap should be the same. Exiting..." msgstr "" +"Heñvel e rankfe talvezout addespizadur glennad ahelioù X ha Y an turgn. O " +"vont kuit..." #: ../share/extensions/gcodetools.py:6662 #, python-format @@ -29309,82 +30590,91 @@ msgid "" "Orientation, Offset, Lathe or Tools library.\n" " Current active tab id is %s" msgstr "" +"Diuzañ unan eus an ivinelloù ober - Treug da Gcode, Maez, Engravañ, Poentoù " +"mod DXF, Reteradur, Linkañ, Turgn pe Levraoueg binvioù.\n" +"%s eo an ivinell oberiant vremanel" #: ../share/extensions/gcodetools.py:6668 msgid "" "Orientation points have not been defined! A default set of orientation " "points has been automatically added." msgstr "" +"N'eus ket bet despizet poentoù reterañ ! Ouzhpennet eo bet ur spletad " +"poentoù reterañ dre ziouer." #: ../share/extensions/gcodetools.py:6672 msgid "" "Cutting tool has not been defined! A default tool has been automatically " "added." msgstr "" +"N'eo ket bet despizet ar benveg troc'hañ ! Ouzhpennet ez eus bet ent " +"emgefreek ur benveg dre ziouer." #: ../share/extensions/generate_voronoi.py:35 msgid "" "Failed to import the subprocess module. Please report this as a bug at: " "https://bugs.launchpad.net/inkscape." msgstr "" +"C'hwitadenn war enporzhiañ mollad an isargerzh. Kasit un danevell a-fet beug " +"da :https://bugs.launchpad.net/inkscape." #: ../share/extensions/generate_voronoi.py:36 -#, fuzzy msgid "Python version is: " -msgstr "Amdreiñ da zealfoù :" +msgstr "Handelv Python a dalv :" #: ../share/extensions/generate_voronoi.py:94 -#, fuzzy msgid "Please select an object" -msgstr "Arredaoliñ an ergorennoù bet diuzet" +msgstr "Diuzit un ergorenn, mar plij." #: ../share/extensions/gimp_xcf.py:39 msgid "Gimp must be installed and set in your path variable." -msgstr "" +msgstr "Ret eo staliañ Gimp ha despizañ ar meziant-mañ e argemenn ho treug." #: ../share/extensions/gimp_xcf.py:43 msgid "An error occurred while processing the XCF file." -msgstr "" +msgstr "Degouezet ez eus bet ur fazi e-pad ma oa o keweriañ r restr mod XCF." #: ../share/extensions/gimp_xcf.py:177 -#, fuzzy msgid "This extension requires at least one non empty layer." -msgstr "Daou dreug diuzet zo azgoulennet gant an askouezh-mañ." +msgstr "" +"Un dreuzfollenn nad eo ket goullo da vihanañ zo azgoulennet gant an askouezh-" +"mañ." #: ../share/extensions/guillotine.py:250 msgid "The sliced bitmaps have been saved as:" -msgstr "" +msgstr "Enrollet eo bet ar bitmapoù didroc'het evel :" #: ../share/extensions/hpgl_decoder.py:43 -#, fuzzy msgid "Movements" -msgstr "Dilec'hiañ an ilrezennoù" +msgstr "Dilec'hiadurioù" #: ../share/extensions/hpgl_decoder.py:44 -#, fuzzy msgid "Pen #" -msgstr "Tolz ar c'hreion" +msgstr "Kreion niv." #. issue error if no hpgl data found #: ../share/extensions/hpgl_input.py:58 -#, fuzzy msgid "No HPGL data found." -msgstr "Diront" +msgstr "N'eus ket bet kavet tamm roadenn mod HPGL." #: ../share/extensions/hpgl_input.py:66 msgid "" "The HPGL data contained unknown (unsupported) commands, there is a " "possibility that the drawing is missing some content." msgstr "" +"Arc'hadoù dianav (anskoret) ez eus er roadennoù mod HGPL, marteze e vank " +"endalc'hadoù en dresadenn." #. issue error if no paths found #: ../share/extensions/hpgl_output.py:58 msgid "" "No paths where found. Please convert all objects you want to save into paths." msgstr "" +"N'eus ket bet kavet treugoù. Mar plij, amdroit an holl ergorennoù a fell " +"deoc'h enrollañ da dreugoù." #: ../share/extensions/inkex.py:109 -#, fuzzy, python-format +#, 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://" @@ -29395,21 +30685,22 @@ msgid "" "%s" msgstr "" "Azgoulennet eo ar wrapper lxml evit libxml2 gant inkex.py ha neuze evit an " -"askouezh-mañ. Mar plij, pellgargit ha staliit an handelv diwezhañ diouzh " +"askouezh-mañ. Mar plij, pellgargit ha stailhit an handelv diwezhañ diouzh " "http://cheeseshop.python.org/pypi/lxml/, pe staliit eñ dre hoc'h ardoer " -"pakadoù dre un arc'had evel : sudo apt-get install python-lxml" +"pakadoù dre un arc'had evel : sudo apt-get install python-lxmll\n" +"\n" +"Munudoù kalvezel :\n" +"%s" #: ../share/extensions/inkex.py:162 -#, fuzzy, python-format +#, python-format msgid "Unable to open specified file: %s" -msgstr "" -"N'haller ket skrivañ ar restr %s.\n" -"%s" +msgstr "N'haller ket digeriñ ar restr espizet : %s" #: ../share/extensions/inkex.py:171 -#, fuzzy, python-format +#, python-format msgid "Unable to open object member file: %s" -msgstr "n'eo ket gouest da spislec'hiañ ar merker : %s" +msgstr "N'haller ket digeriñ restr ezel an ergorenn : %s" #: ../share/extensions/inkex.py:276 #, python-format @@ -29417,9 +30708,8 @@ msgid "No matching node for expression: %s" msgstr "N'eus klom ebet o klotañ gant ar riñvenn : %s" #: ../share/extensions/interp_att_g.py:167 -#, fuzzy msgid "There is no selection to interpolate" -msgstr "Sevel an diuzad betek krec'h" +msgstr "N'eus diuzad ebet da etreletodiñ" #: ../share/extensions/jessyInk_autoTexts.py:45 #: ../share/extensions/jessyInk_effects.py:50 @@ -29438,145 +30728,160 @@ msgid "" "update the JessyInk script.\n" "\n" msgstr "" +"Neo ket staliet ar skript JessyInk er restr mod SVG pe ez eus un handelv " +"disheñvel diouzh askouezhioù JessyInk gantañ. Diuzit \"staliañ/hizivaat...\" " +"diwar an islañser \"JessyInk\" eus lañser \"Askouezhioù\" da staliañ pe " +"hizivaat ar skript JessyInk.\n" #: ../share/extensions/jessyInk_autoTexts.py:48 -#, fuzzy msgid "" "To assign an effect, please select an object.\n" "\n" -msgstr "Arredaoliñ an ergorennoù bet diuzet" +msgstr "" +"A-benn lakaat un efed warni, diuzit un ergorenn, mar plij.\n" +"\n" #: ../share/extensions/jessyInk_autoTexts.py:54 msgid "" "Node with id '{0}' is not a suitable text node and was therefore ignored.\n" "\n" msgstr "" +"Ar c'hlom gant an naoudi '{0}' n'eo ket ur c'hlom testenn dereat ha laosket " +"eo bet a-gostez neuze.\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 "" +"N'eus ergorenn ebet diuzet. Mar plij, diuzit an ergorenn a fell deoc'h " +"lakaat un efed warni ha neuze pouezit war seveniñ.\n" #: ../share/extensions/jessyInk_export.py:82 msgid "Could not find Inkscape command.\n" -msgstr "" +msgstr "N'hall ket kavout arc'had Inkscape.\n" #: ../share/extensions/jessyInk_masterSlide.py:56 msgid "Layer not found. Removed current master slide selection.\n" msgstr "" +"N'eo ket bet kavet an dreuzfollenn. Dilamet eo bet diuzad an dreyonenn " +"vestrez vremanel.\n" #: ../share/extensions/jessyInk_masterSlide.py:58 msgid "" "More than one layer with this name found. Removed current master slide " "selection.\n" msgstr "" +"Meur a dreuzfollenn bet kavet gant un anv heñvel. Dilamet eo bet diuzad an " +"dreyonenn vestrez vremanel.\n" #: ../share/extensions/jessyInk_summary.py:69 msgid "JessyInk script version {0} installed." -msgstr "" +msgstr "Handelv {0} eus skript JessyInk bet staliet." #: ../share/extensions/jessyInk_summary.py:71 msgid "JessyInk script installed." -msgstr "" +msgstr "Staliet eo bet skript JessyInk." #: ../share/extensions/jessyInk_summary.py:83 -#, fuzzy msgid "" "\n" "Master slide:" -msgstr "Treuzfollenn vestr" +msgstr "" +"\n" +"Treyonenn vestr :" #: ../share/extensions/jessyInk_summary.py:89 msgid "" "\n" "Slide {0!s}:" msgstr "" +"\n" +"Treyonenn {0!s}:" #: ../share/extensions/jessyInk_summary.py:94 -#, fuzzy msgid "{0}Layer name: {1}" -msgstr "Anv an dreuzfollenn :" +msgstr "{0}Anv an dreuzfollenn : {1}" #: ../share/extensions/jessyInk_summary.py:102 msgid "{0}Transition in: {1} ({2!s} s)" -msgstr "" +msgstr "{0}Ardreuzad da vont war-wel : {1} ({2!s} eilenn)" #: ../share/extensions/jessyInk_summary.py:104 -#, fuzzy msgid "{0}Transition in: {1}" -msgstr "Efed an ardreuzad war zont war-wel" +msgstr "{0}Efed an ardreuzad war zont war-wel : {1}" #: ../share/extensions/jessyInk_summary.py:111 msgid "{0}Transition out: {1} ({2!s} s)" -msgstr "" +msgstr "{0}Ardreuzad da vont diwar-wel : {1} ({2!s} eilenn)" #: ../share/extensions/jessyInk_summary.py:113 -#, fuzzy msgid "{0}Transition out: {1}" -msgstr "Efed an ardreuzad war zont diwar-wel" +msgstr "{0}Efed an ardreuzad war zont diwar-wel : {1}" #: ../share/extensions/jessyInk_summary.py:120 -#, fuzzy msgid "" "\n" "{0}Auto-texts:" -msgstr "Testennoù emgefreek" +msgstr "" +"\n" +"{0}Testennoù emgefreek :" #: ../share/extensions/jessyInk_summary.py:123 msgid "{0}\t\"{1}\" (object id \"{2}\") will be replaced by \"{3}\"." -msgstr "" +msgstr "{0}\t\"{1}\" (naoudi an ergorenn \"{2}\") a vo amsavet gant \"{3}\"." #: ../share/extensions/jessyInk_summary.py:168 msgid "" "\n" "{0}Initial effect (order number {1}):" msgstr "" +"\n" +"{0}Efed kentidik (niverenn an urzh {1}):" #: ../share/extensions/jessyInk_summary.py:170 msgid "" "\n" "{0}Effect {1!s} (order number {2}):" msgstr "" +"\n" +"{0}Efed {1!s} (niverenn an urzh {2}):" #: ../share/extensions/jessyInk_summary.py:174 msgid "{0}\tView will be set according to object \"{1}\"" -msgstr "" +msgstr "{0}\tDespizet e vo ar gwel hervez an ergorenn \"{1}\"" #: ../share/extensions/jessyInk_summary.py:176 msgid "{0}\tObject \"{1}\"" -msgstr "" +msgstr "{0}\tErgorenn \"{1}\"" #: ../share/extensions/jessyInk_summary.py:179 -#, fuzzy msgid " will appear" -msgstr "Leuniañ ar maez bevennet" +msgstr " a yay war-wel" #: ../share/extensions/jessyInk_summary.py:181 msgid " will disappear" -msgstr "" +msgstr " a yay diwar-wel" #: ../share/extensions/jessyInk_summary.py:184 msgid " using effect \"{0}\"" -msgstr "" +msgstr " en ur ober gant an efed \"{0}\"" #: ../share/extensions/jessyInk_summary.py:187 msgid " in {0!s} s" -msgstr "" +msgstr " a-benn {0!s} eilenn" #: ../share/extensions/jessyInk_transitions.py:55 -#, fuzzy msgid "Layer not found.\n" -msgstr "Treuzfollenn da grec'h" +msgstr "N'eo ket bet kavet an dreuzfollenn.\n" #: ../share/extensions/jessyInk_transitions.py:57 msgid "More than one layer with this name found.\n" -msgstr "" +msgstr "Kavet ez eus bet meur a dreuzfollenn gant an anv-mañ.\n" #: ../share/extensions/jessyInk_transitions.py:70 -#, fuzzy msgid "Please enter a layer name.\n" -msgstr "Ret eo deoc'h enankañ un anv restr" +msgstr "Ret eo deoc'h enankañ un anv evit an dreuzfollenn.\n" #: ../share/extensions/jessyInk_video.py:54 #: ../share/extensions/jessyInk_video.py:59 @@ -29584,19 +30889,22 @@ msgid "" "Could not obtain the selected layer for inclusion of the video element.\n" "\n" msgstr "" +"Ne oa ket tro da gaout an dreuzfollenn diuzet evit enlakaat an elfenn mod " +"video.\n" +"\n" #: ../share/extensions/jessyInk_view.py:75 -#, fuzzy msgid "More than one object selected. Please select only one object.\n" msgstr "" -"Muioc'h eget un ergorenn bet diuzet N'haller ket kemer ar stil diouzh " -"meur a ergorenn." +"Diuzet ez eus bet muioc'h eget un ergorenn. Diuzit un ergorenn nemetken.\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 "" +"Ergorenn ebet bet diuzet. Mar plij, diuzit an ergorenn ma fell deoc'h " +"despizañ ur gwel dezhi ha neuze pouezit war seveniñ .\n" #: ../share/extensions/markers_strokepaint.py:83 #, python-format @@ -29609,20 +30917,19 @@ msgid "unable to locate marker: %s" msgstr "n'eo ket gouest da spislec'hiañ ar merker : %s" #: ../share/extensions/measure.py:50 -#, fuzzy msgid "" "Failed to import the numpy 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 "" -"C'hwitadenn war enporzhiañ ar molladoù numpy pe numpy.linalg. Azgoulennet eo " -"ar molladoù-mañ gant an askouezh-mañ. Staliit i ha klaskit en-dro. Gant ur " -"reizhiad heñvel hini Debian e vez graet an dra-se gant an arc'had sudo apt-" -"get install python-numpy." +"C'hwitadenn war enporzhiañ ar molladoù numpy. Azgoulennet eo ar molladoù-mañ " +"gant an askouezh-mañ. Staliit i ha klaskit en-dro. Gant ur reizhiad heñvel " +"hini Debian e vez graet an dra-se gant an arc'had sudo apt-get install " +"python-numpy." #: ../share/extensions/measure.py:112 msgid "Area is zero, cannot calculate Center of Mass" -msgstr "" +msgstr "Ar maez a dalv da vann, n'haller ket jediñ Kreiz an Tolz" #: ../share/extensions/pathalongpath.py:208 #: ../share/extensions/pathscatter.py:228 @@ -29635,12 +30942,18 @@ msgid "" "The total length of the pattern is too small :\n" "Please choose a larger object or set 'Space between copies' > 0" msgstr "" +"Re vihan eo led hollek ar goustur :\n" +"Dibabit un ergorenn vrasoc'h, mar plij pe despizit 'Esaou etre an eiladoù' > " +"0" #: ../share/extensions/pathalongpath.py:277 msgid "" "The 'stretch' option requires that the pattern must have non-zero width :\n" "Please edit the pattern width." msgstr "" +"Ar goustur a rank bezañ gant un tevder disheñvel eget mann evit an dibarzh " +"'Astenn' :\n" +"Daskemmit tevder ar goustur, mar plij." #: ../share/extensions/pathmodifier.py:237 #, python-format @@ -29709,16 +31022,20 @@ msgstr "" msgid "" "No paths where found. Please convert all objects you want to plot into paths." msgstr "" +"N'eus ket bet kavet treugoù. Mar plij, amdroit an holl ergorennoù a fell " +"deoc'h tresañ da dreugoù." #: ../share/extensions/plotter.py:143 msgid "pySerial is not installed." -msgstr "" +msgstr "N'eo ket bet staliet pySerial." #: ../share/extensions/plotter.py:163 msgid "" "Could not open port. Please check that your plotter is running, connected " "and the settings are correct." msgstr "" +"N'haller ket digeriñ ar porzh. Gwiriit ez a en-dro ho treserez, hag ez eo " +"kennasket ha gwiriit an arventennoù, mar plij." #: ../share/extensions/polyhedron_3d.py:65 msgid "" @@ -29763,49 +31080,49 @@ msgstr "Fazi diabarzh. N'eus ket bet diuzet ur rizh alberz\n" #: ../share/extensions/print_win32_vector.py:41 msgid "sorry, this will run only on Windows, exiting..." -msgstr "" +msgstr "digarezit, an dra-mañ a ya en-dro gant Windows hepken, o vont kuit..." #: ../share/extensions/print_win32_vector.py:179 -#, fuzzy msgid "Failed to open default printer" -msgstr "C'hwitadenn war arventenniñ KendestennDeouezCairo" +msgstr "C'hwitadenn war zigeriñ ar voullerez dre ziouer" #: ../share/extensions/render_barcode_datamatrix.py:202 msgid "Unrecognised DataMatrix size" -msgstr "" +msgstr "Ment roadennoù an oged dianav" #. we have an invalid bit value #: ../share/extensions/render_barcode_datamatrix.py:643 msgid "Invalid bit value, this is a bug!" -msgstr "" +msgstr "Gwerzh ar bit didalvoudek, ur bug ez eus anezhañ !" #. abort if converting blank text #: ../share/extensions/render_barcode_datamatrix.py:678 msgid "Please enter an input string" -msgstr "" +msgstr "Mar plij, enankit un hedad enankañ" #. abort if converting blank text #: ../share/extensions/render_barcode_qrcode.py:1054 -#, fuzzy msgid "Please enter an input text" -msgstr "Ret eo deoc'h enankañ un anv restr" +msgstr "Mar plij, enankit un destenn enankañ" #: ../share/extensions/replace_font.py:133 msgid "" "Couldn't find anything using that font, please ensure the spelling and " "spacing is correct." msgstr "" +"N'haller ket kavout un dra oc'h ober gant an nodrezh-mañ, bezit emañ skrivet " +"mat gant un esaouiñ dereat." #: ../share/extensions/replace_font.py:140 #: ../share/extensions/svg_and_media_zip_output.py:193 msgid "Didn't find any fonts in this document/selection." -msgstr "" +msgstr "N'eus ket bet kavet un nodrezh en teul/diuzad-mañ." #: ../share/extensions/replace_font.py:143 #: ../share/extensions/svg_and_media_zip_output.py:196 #, python-format msgid "Found the following font only: %s" -msgstr "" +msgstr "Kavet ez eus bet an nodrezh-mañ hepken : %s" #: ../share/extensions/replace_font.py:145 #: ../share/extensions/svg_and_media_zip_output.py:198 @@ -29814,23 +31131,24 @@ msgid "" "Found the following fonts:\n" "%s" msgstr "" +"Kavet ez eus bet an nodrezhoù da heul :\n" +"%s" #: ../share/extensions/replace_font.py:196 -#, fuzzy msgid "There was nothing selected" -msgstr "Netra bet diuzet" +msgstr "Ne oa netra bet diuzet" #: ../share/extensions/replace_font.py:244 msgid "Please enter a search string in the find box." -msgstr "" +msgstr "Enankit un hedad da glask er voest klask, mar plij." #: ../share/extensions/replace_font.py:248 msgid "Please enter a replacement font in the replace with box." -msgstr "" +msgstr "Enankit un nodrezh da amsaviñ er voest amsaviñ, mar plij." #: ../share/extensions/replace_font.py:253 msgid "Please enter a replacement font in the replace all box." -msgstr "" +msgstr "Enankit un nodrezh da amsaviñ er voest amsaviñ pep tra, mar plij." #: ../share/extensions/summersnight.py:44 msgid "" @@ -29847,9 +31165,8 @@ msgstr "N'haller ket kavet lec'h ar restr : %s" #: ../share/extensions/svgcalendar.py:266 #: ../share/extensions/svgcalendar.py:288 -#, fuzzy msgid "You must select a correct system encoding." -msgstr "Ret eo deoc'h diuzañ div elfenn da vihanañ." +msgstr "Ret eo deoc'h diuzañ ur bonegadur reizhiad dereat." #: ../share/extensions/uniconv-ext.py:56 #: ../share/extensions/uniconv_output.py:122 @@ -29857,9 +31174,8 @@ msgid "You need to install the UniConvertor software.\n" msgstr "Ret eo deoc'h staliañ ar meziant UniConvertor.\n" #: ../share/extensions/voronoi2svg.py:215 -#, fuzzy msgid "Please select objects!" -msgstr "Arredaoliñ an ergorennoù bet diuzet" +msgstr "Diuzit un ergorenn, mar plij !" #: ../share/extensions/web-set-att.py:58 #: ../share/extensions/web-transmit-att.py:54 @@ -29870,52 +31186,57 @@ msgstr "Ret eo deoc'h diuzañ div elfenn da vihanañ." msgid "" "You must create and select some \"Slicer rectangles\" before trying to group." msgstr "" +"Ret eo deoc'h krouiñ \"Reizhkornegoù dre an droc'herez \" kent klask krouiñ " +"strolladoù." #: ../share/extensions/webslicer_create_group.py:72 msgid "" "You must to select some \"Slicer rectangles\" or other \"Layout groups\"." msgstr "" +"Ret eo deoc'h diuzañ \"Reizhkornegoù dre an droc'herez\" pe \"Strolladoù " +"treuzfollennoù\" all." #: ../share/extensions/webslicer_create_group.py:76 #, python-format msgid "Oops... The element \"%s\" is not in the Web Slicer layer" msgstr "" +"Hopala... An elfenn \"%s\" n'emañ ket war dreuzfollenn Troc'herez evit ar Web" #: ../share/extensions/webslicer_export.py:57 msgid "You must give a directory to export the slices." msgstr "" +"Ret eo deoc'h menegiñ ur c'havlec'hiad ma vo ezporzhiet an darnoù ennañ." #: ../share/extensions/webslicer_export.py:69 -#, fuzzy, python-format +#, python-format msgid "Can't create \"%s\"." -msgstr "" -"N'haller ket krouiñ ar restr %s.\n" -"%s" +msgstr "N'haller ket krouiñ \"%s\"." #: ../share/extensions/webslicer_export.py:70 -#, fuzzy, python-format +#, python-format msgid "Error: %s" -msgstr "Fazioù" +msgstr "Fazi : %s" #: ../share/extensions/webslicer_export.py:73 -#, fuzzy, python-format +#, python-format msgid "The directory \"%s\" does not exists." -msgstr "Krouiñ ur c'havlec'hiad, ma n'eus ket anezhañ" +msgstr "Ar c'havlec'hiad \"%s\" n'eus ket anezhañ." #: ../share/extensions/webslicer_export.py:102 #, python-format msgid "You have more than one element with \"%s\" html-id." -msgstr "" +msgstr "Muioc'h eget un elfenn hoc'h eus gant \"%s\" html-id." #: ../share/extensions/webslicer_export.py:332 msgid "You must install the ImageMagick to get JPG and GIF." msgstr "" +"Ret eo deoc'h staliañ ImageMagick a-benn kaout skeudennoù mod JPG ha GIF." #. PARAMETER PROCESSING #. lines of longitude are odd : abort #: ../share/extensions/wireframe_sphere.py:116 msgid "Please enter an even number of lines of longitude." -msgstr "" +msgstr "Enankit un niver hebar a linennoù an hedred, mar plij." #. vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 fileencoding=utf-8 textwidth=99 #: ../share/extensions/addnodes.inx.h:1 @@ -29923,27 +31244,20 @@ msgid "Add Nodes" msgstr "Ouzhpennañ klomoù" #: ../share/extensions/addnodes.inx.h:2 -#, fuzzy msgid "Division method:" -msgstr "Hentenn rannañ" +msgstr "Hentenn rannañ :" #: ../share/extensions/addnodes.inx.h:3 msgid "By max. segment length" msgstr "Dre hirder uc'hek ar regenn" -#: ../share/extensions/addnodes.inx.h:4 -msgid "By number of segments" -msgstr "Dre niver a regennoù" - #: ../share/extensions/addnodes.inx.h:5 -#, fuzzy msgid "Maximum segment length (px):" -msgstr "Hirder uc'hek ar regenn (piks.)" +msgstr "Hirder uc'hek ar regenn (pks.) :" #: ../share/extensions/addnodes.inx.h:6 -#, fuzzy msgid "Number of segments:" -msgstr "Niver a regennoù" +msgstr "Niver a regennoù :" #: ../share/extensions/addnodes.inx.h:7 #: ../share/extensions/convert2dashes.inx.h:2 @@ -29970,7 +31284,7 @@ msgstr "Adobe Illustrator 8.0 ha koshoc'h (*.ai)" #: ../share/extensions/ai_input.inx.h:3 msgid "Open files saved with Adobe Illustrator 8.0 or older" -msgstr "Digeriñ ar restroù enrollet gant Adobe Illustrator 8.0 pe nevesoc'h" +msgstr "Digeriñ ar restroù enrollet gant Adobe Illustrator 8.0 pe goshoc'h" #: ../share/extensions/aisvg.inx.h:1 msgid "AI SVG Input" @@ -29986,56 +31300,46 @@ msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening" msgstr "Skarzhañ a ra gwallvonegoù diouzh SVGoù Adobe Illustrator kent digeriñ" #: ../share/extensions/ccx_input.inx.h:1 -#, fuzzy msgid "Corel DRAW Compressed Exchange files input (UC)" -msgstr "Enankad restroù eskemmañ koazhet mod Corel DRAW" +msgstr "Enankad restroù eskemmañ koazhet mod Corel DRAW (UC)" #: ../share/extensions/ccx_input.inx.h:2 -#, fuzzy msgid "Corel DRAW Compressed Exchange files (UC) (*.ccx)" -msgstr "Restroù eskemmañ koazhet mod Corel DRAW (.ccx)" +msgstr "Restroù eskemmañ koazhet mod Corel DRAW (UC) (.ccx)" #: ../share/extensions/ccx_input.inx.h:3 -#, fuzzy msgid "Open compressed exchange files saved in Corel DRAW (UC)" -msgstr "Digeriñ restroù eskemmañ koazhet enrollet e Corel DRAW" +msgstr "Digeriñ restroù eskemmañ koazhet enrollet e Corel DRAW (UC)" #: ../share/extensions/cdr_input.inx.h:1 -#, fuzzy msgid "Corel DRAW Input (UC)" -msgstr "Enankad mod Corel DRAW" +msgstr "Enankad mod Corel DRAW (UC)" #: ../share/extensions/cdr_input.inx.h:2 -#, fuzzy msgid "Corel DRAW 7-X4 files (UC) (*.cdr)" -msgstr "Restr mod Corel DRAW 7-X4 (*.cdr)" +msgstr "Restr mod Corel DRAW 7-X4 (UC) (*.cdr)" #: ../share/extensions/cdr_input.inx.h:3 -#, fuzzy msgid "Open files saved in Corel DRAW 7-X4 (UC)" -msgstr "Digeriñ restroù enrollet e Corel DRAW 7-X4" +msgstr "Digeriñ restroù enrollet e Corel DRAW 7-X4 (UC)" #: ../share/extensions/cdt_input.inx.h:1 -#, fuzzy msgid "Corel DRAW templates input (UC)" -msgstr "Enankad patromoù mod Corel DRAW" +msgstr "Enankad patromoù mod Corel DRAW (UC)" #: ../share/extensions/cdt_input.inx.h:2 -#, fuzzy msgid "Corel DRAW 7-13 template files (UC) (*.cdt)" -msgstr "Restr standilhon mod Corel DRAW 7-13 (.cdt)" +msgstr "Restr standilhon mod Corel DRAW 7-13 (UC) (.cdt)" #: ../share/extensions/cdt_input.inx.h:3 -#, fuzzy msgid "Open files saved in Corel DRAW 7-13 (UC)" -msgstr "Digeriñ restroù enrollet e Corel DRAW 7-13" +msgstr "Digeriñ restroù enrollet e Corel DRAW 7-13 (UC)" #: ../share/extensions/cgm_input.inx.h:1 msgid "Computer Graphics Metafile files input" msgstr "Enankad restroù mod Computer Graphics Metafile files input" #: ../share/extensions/cgm_input.inx.h:2 -#, fuzzy msgid "Computer Graphics Metafile files (*.cgm)" msgstr "Restr mod Computer Graphics Metafile (.cgm)" @@ -30044,54 +31348,46 @@ msgid "Open Computer Graphics Metafile files" msgstr "Restroù mod Open Computer Graphics Metafile" #: ../share/extensions/cmx_input.inx.h:1 -#, fuzzy msgid "Corel DRAW Presentation Exchange files input (UC)" -msgstr "Enankad restroù eskemmañ kinnigadenn mod Corel DRAW" +msgstr "Enankad restroù eskemmañ kinnigadenn mod Corel DRAW (UC)" #: ../share/extensions/cmx_input.inx.h:2 -#, fuzzy msgid "Corel DRAW Presentation Exchange files (UC) (*.cmx)" -msgstr "Restroù eskemmañ kinnigadenn mod Corel DRAW (.cmx)" +msgstr "Restroù eskemmañ kinnigadenn mod Corel DRAW (UC) (.cmx)" #: ../share/extensions/cmx_input.inx.h:3 -#, fuzzy msgid "Open presentation exchange files saved in Corel DRAW (UC)" -msgstr "Digeriñ restroù eskemmañ kinnigadenn enrollet e Corel DRAW" +msgstr "Digeriñ restroù eskemmañ kinnigadenn enrollet e Corel DRAW (UC)" #: ../share/extensions/color_HSL_adjust.inx.h:1 -#, fuzzy msgid "HSL Adjust" -msgstr "Kengeidañ an APL" +msgstr "Kengeidadur an APL" #: ../share/extensions/color_HSL_adjust.inx.h:3 -#, fuzzy msgid "Hue (°)" -msgstr "C'hwelañ (derezioù)" +msgstr "Arliv (°)" #: ../share/extensions/color_HSL_adjust.inx.h:4 -#, fuzzy msgid "Random hue" -msgstr "Gwezennad dargouezhek" +msgstr "Arliv dargouezhek" #: ../share/extensions/color_HSL_adjust.inx.h:6 -#, fuzzy, no-c-format +#, no-c-format msgid "Saturation (%)" -msgstr "Peurvec'hiañ" +msgstr "Peurvec'hiañ (%)" #: ../share/extensions/color_HSL_adjust.inx.h:7 -#, fuzzy msgid "Random saturation" -msgstr "Kengeidañ ar peurvec'hiañ" +msgstr "Peurvec'hiañ dargouezhek" #: ../share/extensions/color_HSL_adjust.inx.h:9 -#, fuzzy, no-c-format +#, no-c-format msgid "Lightness (%)" -msgstr "Lintr" +msgstr "Lintr (%)" #: ../share/extensions/color_HSL_adjust.inx.h:10 -#, fuzzy msgid "Random lightness" -msgstr "Lintr" +msgstr "Lintr dargouezhek" #: ../share/extensions/color_HSL_adjust.inx.h:13 #, no-c-format @@ -30105,6 +31401,15 @@ msgid "" " * Random Hue/Saturation/Lightness: randomize the parameter's value.\n" " " msgstr "" +"Kengeidañ an arliv, ar peurvec'hiañ hag al lintr e derc'hennadur mod DPL liv " +"an ergorenn diuzet.\n" +"Dibarzhioù :\n" +" * Arliv : c'hwelañ dre zerezioù (treiñ a ra tro-dro dezhi).\n" +" * Peurvec'hiañ : ouzhpennañ/dilemel % (izeg = -100, uc'heg = 100).\n" +" * Lintr : ouzhpennañ/dilemel % (izeg = -100, uc'heg = 100).\n" +" * Arliv/Peurvec'hiañ/Lintr dargouezhek : lakaat gwerzh an arventenn da " +"vezañ dargouezhek.\n" +" " #: ../share/extensions/color_blackandwhite.inx.h:1 msgid "Black and White" @@ -30112,36 +31417,32 @@ msgstr "Du ha gwenn" #: ../share/extensions/color_blackandwhite.inx.h:2 msgid "Threshold Color (1-255):" -msgstr "" +msgstr "Liv ar gwehin (1-255) :" #: ../share/extensions/color_brighter.inx.h:1 msgid "Brighter" msgstr "Sklaeroc'h" #: ../share/extensions/color_custom.inx.h:1 -#, fuzzy msgctxt "Custom color extension" msgid "Custom" -msgstr "Personelaat" +msgstr "Personelaet" #: ../share/extensions/color_custom.inx.h:3 -#, fuzzy msgid "Red Function:" -msgstr "Arc'hwel Ruz" +msgstr "Arc'hwel Ruz :" #: ../share/extensions/color_custom.inx.h:4 -#, fuzzy msgid "Green Function:" -msgstr "Arc'hwel Gwer" +msgstr "Arc'hwel Gwer :" #: ../share/extensions/color_custom.inx.h:5 -#, fuzzy msgid "Blue Function:" -msgstr "Arc'hwel glas" +msgstr "Arc'hwel glas :" #: ../share/extensions/color_custom.inx.h:6 msgid "Input (r,g,b) Color Range:" -msgstr "" +msgstr "Ledad liv (r, g, g) enankañ :" #: ../share/extensions/color_custom.inx.h:8 msgid "" @@ -30154,6 +31455,14 @@ msgid "" " Green Function: b \n" " Blue Function: g" msgstr "" +"Reiñ a ra tro deoc'h priziañ arc'hwelioù disheñvel evit pep sanell.\n" +"Gwerzhioù skoueriekaet eus ar sanelloù ruz, gwer ha glas eo r, g ha b. Ar " +"gwerzhioù mod RGG disoc'het zo lakaet warno ent emgefreek.\n" +" \n" +"Skouer (hanter ruz, kevamsaviñ ar gwer gant ar glas) :\n" +" Arc'hwel Ruz : r*0.5 \n" +" Arc'hwel Gwer : b \n" +" Arc'hwel Glas : g" #: ../share/extensions/color_darker.inx.h:1 msgid "Darker" @@ -30166,7 +31475,7 @@ msgstr "Dibeurvec'hiañ" #: ../share/extensions/color_grayscale.inx.h:1 #: ../share/extensions/webslicer_create_rect.inx.h:15 msgid "Grayscale" -msgstr "Skeul louedoù" +msgstr "Liveoù louedoù" #: ../share/extensions/color_lesshue.inx.h:1 msgid "Less Hue" @@ -30206,6 +31515,8 @@ msgid "" "Converts to HSL, randomizes hue and/or saturation and/or lightness and " "converts it back to RGB." msgstr "" +"Amdreiñ a ra da APL, dargouezhekaat a ra an arliv hag/pe ar peurvec'hiañ hag/" +"pe al lintr hag amdreiñ a ra an ergorenn da RGG en-dro." #: ../share/extensions/color_removeblue.inx.h:1 msgid "Remove Blue" @@ -30228,18 +31539,16 @@ msgid "Replace color (RRGGBB hex):" msgstr "Amsaviñ al liv (RRGGGG c'hw) :" #: ../share/extensions/color_replace.inx.h:3 -#, fuzzy msgid "Color to replace" -msgstr "Liv linennoù ar gael" +msgstr "Liv da amsaviñ" #: ../share/extensions/color_replace.inx.h:4 msgid "By color (RRGGBB hex):" msgstr "Gant al liv (RRGGGG c'hw) :" #: ../share/extensions/color_replace.inx.h:5 -#, fuzzy msgid "New color" -msgstr "Liv ar bloaz" +msgstr "Liv nevez" #: ../share/extensions/color_rgbbarrel.inx.h:1 msgid "RGB Barrel" @@ -30247,20 +31556,19 @@ msgstr "Tonell RGG" #: ../share/extensions/convert2dashes.inx.h:1 msgid "Convert to Dashes" -msgstr "Amdreiñ da varrennigoùigoù" +msgstr "Amdreiñ da c'hourzhelloù " #: ../share/extensions/dhw_input.inx.h:1 -#, fuzzy msgid "DHW file input" -msgstr "Enankad Windows Metafile" +msgstr "Enankad restr mod DHW" #: ../share/extensions/dhw_input.inx.h:2 msgid "ACECAD Digimemo File (*.dhw)" -msgstr "" +msgstr "Restr mod ACECAD Digimemo (*.dhw)" #: ../share/extensions/dhw_input.inx.h:3 msgid "Open files from ACECAD Digimemo" -msgstr "" +msgstr "Digeriñ restroù diouzh ACECAD Digimemo" #: ../share/extensions/dia.inx.h:1 msgid "Dia Input" @@ -30296,29 +31604,24 @@ msgid "Dimensions" msgstr "Mentoù" #: ../share/extensions/dimension.inx.h:2 -#, fuzzy msgid "X Offset:" -msgstr "Linkañ X" +msgstr "Linkañ X :" #: ../share/extensions/dimension.inx.h:3 -#, fuzzy msgid "Y Offset:" -msgstr "Linkañ Y" +msgstr "Linkañ Y :" #: ../share/extensions/dimension.inx.h:4 -#, fuzzy -msgid "Bounding box type :" -msgstr "Boestad vevennet da arverañ" +msgid "Bounding box type:" +msgstr "Rizh ar voestad vevenniñ :" #: ../share/extensions/dimension.inx.h:5 -#, fuzzy msgid "Geometric" -msgstr "Lunioù mentoniezhel" +msgstr "Lun ventoniezhel" #: ../share/extensions/dimension.inx.h:6 -#, fuzzy msgid "Visual" -msgstr "Hewelaat an treug" +msgstr "Hewel" #: ../share/extensions/dimension.inx.h:7 ../share/extensions/dots.inx.h:13 #: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:25 @@ -30330,19 +31633,16 @@ msgid "Number Nodes" msgstr "Niverenniñ ar c'hlomoù" #: ../share/extensions/dots.inx.h:4 -#, fuzzy msgid "Dot size:" -msgstr "Ment ar pik" +msgstr "Ment ar pik :" #: ../share/extensions/dots.inx.h:5 -#, fuzzy msgid "Starting dot number:" -msgstr "Niverenn an dreyonenn" +msgstr "Niverenn ar pik deraouiñ :" #: ../share/extensions/dots.inx.h:6 -#, fuzzy msgid "Step:" -msgstr "Pazioù" +msgstr "Paz :" #: ../share/extensions/dots.inx.h:8 msgid "" @@ -30354,6 +31654,15 @@ msgid "" "first node of the path.\n" " * Step: numbering step between two nodes." msgstr "" +"An askouezh-mañ a amsav klomoù an diuzad gant pikoù niverennet hervez an " +"dibarzhioù da heul :\n" +" * Ment an nodrezh : ment ar skritelligoù niver ar c'hlom (20pks, " +"12pk...).\n" +" * Ment ar pik : treuzkiz ar pikoù lakaet war klomoù an treug (10pks, " +"2mm...).\n" +" * Niverenn ar pik deraouiñ : niverenn gentañ ar stirad, deverket da glom " +"kentañ an treug.\n" +" * Paz : niverenniñ ar pazioù etre daou glom." #: ../share/extensions/draw_from_triangle.inx.h:1 msgid "Draw From Triangle" @@ -30456,9 +31765,8 @@ msgid "Custom Point Specified By:" msgstr "Poent personelaet erspizet gant :" #: ../share/extensions/draw_from_triangle.inx.h:26 -#, fuzzy msgid "Point At:" -msgstr "Poent e" +msgstr "Poent e :" #: ../share/extensions/draw_from_triangle.inx.h:27 msgid "Draw Marker At This Point" @@ -30470,9 +31778,8 @@ msgstr "Tresañ ur c'helc'h tro-dro d'ar poent-mañ" #: ../share/extensions/draw_from_triangle.inx.h:29 #: ../share/extensions/wireframe_sphere.inx.h:6 -#, fuzzy msgid "Radius (px):" -msgstr "Skin / px" +msgstr "Skin (pks) :" #: ../share/extensions/draw_from_triangle.inx.h:30 msgid "Draw Isogonal Conjugate" @@ -30562,65 +31869,66 @@ msgid "DXF Input" msgstr "Enankad DXF" #: ../share/extensions/dxf_input.inx.h:3 -msgid "Use automatic scaling to size A4" -msgstr "Arverañ ar skeulaat emgefreek betek ar vent A4" +msgid "Method of Scaling:" +msgstr "Hentenn skeulaat :" #: ../share/extensions/dxf_input.inx.h:4 -#, fuzzy -msgid "Or, use manual scale factor:" -msgstr "Pe, arverañ ar periad skeulaat dre zorn" +msgid "Manual scale factor:" +msgstr "Periad skeulaat dre zorn :" #: ../share/extensions/dxf_input.inx.h:5 msgid "Manual x-axis origin (mm):" -msgstr "" +msgstr "Orin an ahel-x dre zorn (mm) :" #: ../share/extensions/dxf_input.inx.h:6 msgid "Manual y-axis origin (mm):" -msgstr "" +msgstr "Orin an ahel-y dre zorn (mm) :" #: ../share/extensions/dxf_input.inx.h:7 msgid "Gcodetools compatible point import" -msgstr "" +msgstr "Enporzhiadur poentoù keverlec'h gant Gcodetools" #: ../share/extensions/dxf_input.inx.h:8 #: ../share/extensions/render_barcode_qrcode.inx.h:16 -#, fuzzy msgid "Character encoding:" -msgstr "Bonegadur an arouezennoù" +msgstr "Bonegadur an arouezennoù :" #: ../share/extensions/dxf_input.inx.h:9 -#, fuzzy msgid "Text Font:" -msgstr "Enankad testenn" +msgstr "Nodrezh an destenn :" #: ../share/extensions/dxf_input.inx.h:11 -#, fuzzy msgid "" "- AutoCAD Release 13 and newer.\n" -"- assume dxf drawing is in mm.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" +"- for manual scaling, assume dxf drawing is in mm.\n" +"- assume svg drawing is in pixels, at 96 dpi.\n" "- scale factor and origin apply only to manual scaling.\n" +"- 'Automatic scaling' will fit the width of an A4 page.\n" +"- 'Read from file' uses the variable $MEASUREMENT.\n" "- layers are preserved only on File->Open, not Import.\n" "- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." msgstr "" "- Laoskadur AutoCAD 13 ha nevesañ.\n" -"- lakaat ez eo an tresañ mod dxf e mm.\n" -"- lakaat ez eo an tresañ mod svg e pikselioù, e 90 dpm.\n" -"- miret eo an treuzfollennoù dre Restr->Digeriñ, ket enporzhiañ.\n" +"- lakaat ez eo an tresañ mod dxf e mm evit ar skeulaat dre zorn.\n" +"- lakaat ez eo an tresañ mod svg e pikselioù, e 96 dpm.\n" +"- parenn skeulaat ha seveniñ an orin a dalv d'ar skeulaat dre zorn hepken.\n" +"- 'Skeulaat emgefreek' a lakay ar vent da genglotañ gant ur bajenn mod A4.\n" +"- 'Lenn diouzh ur restr' a arver an argemenn $MEASUREMENT.\n" +"- miret eo an treuzfollennoù dre Restr->Digeriñ, ket Enporzhiañ.\n" "- skor eeunaet evit ar BLOC'HADOÙ, arverañ Tarzhañ ar bloc'hadoù gant " "AutoCAD kentoc'h, mar bez ezhomm." -#: ../share/extensions/dxf_input.inx.h:17 +#: ../share/extensions/dxf_input.inx.h:19 msgid "AutoCAD DXF R13 (*.dxf)" msgstr "AutoCAD DXF R13 (*.dxf)" -#: ../share/extensions/dxf_input.inx.h:18 +#: ../share/extensions/dxf_input.inx.h:20 msgid "Import AutoCAD's Document Exchange Format" msgstr "Enporzhiañ un teul e ventrezh eskemm AutoCAD" #: ../share/extensions/dxf_outlines.inx.h:1 msgid "Desktop Cutting Plotter" -msgstr "Desktop Cutting Plotter" +msgstr "Treserez da didroc'hañ evit ar burev" #: ../share/extensions/dxf_outlines.inx.h:3 msgid "use ROBO-Master type of spline output" @@ -30632,21 +31940,19 @@ msgstr "arverañ rizh an ec'hankad linenn LWPOLYLINE" #: ../share/extensions/dxf_outlines.inx.h:5 msgid "Base unit" -msgstr "" +msgstr "U%nanenn diazez" #: ../share/extensions/dxf_outlines.inx.h:6 msgid "Character Encoding" msgstr "Bonegadur an arouezennoù" #: ../share/extensions/dxf_outlines.inx.h:7 -#, fuzzy msgid "Layer export selection" -msgstr "Diverkañ an diuzad" +msgstr "Diuzad da ezporzhiañ diouzh an dreuzfollenn" #: ../share/extensions/dxf_outlines.inx.h:8 -#, fuzzy msgid "Layer match name" -msgstr "Anv an dreuzfollenn :" +msgstr "Anv an dreuzfollenn a genglot ganti" #: ../share/extensions/dxf_outlines.inx.h:9 msgid "pt" @@ -30698,42 +32004,38 @@ msgid "ft" msgstr "ft" #: ../share/extensions/dxf_outlines.inx.h:17 -#, fuzzy msgid "Latin 1" -msgstr "Latin" +msgstr "Latin 1" #: ../share/extensions/dxf_outlines.inx.h:18 msgid "CP 1250" -msgstr "" +msgstr "CP 1250" #: ../share/extensions/dxf_outlines.inx.h:19 msgid "CP 1252" -msgstr "" +msgstr "CP 1252" #: ../share/extensions/dxf_outlines.inx.h:20 msgid "UTF 8" -msgstr "" +msgstr "UTF 8" #: ../share/extensions/dxf_outlines.inx.h:21 -#, fuzzy msgid "All (default)" -msgstr "(dre ziouer)" +msgstr "An holl (dre ziouer)" #: ../share/extensions/dxf_outlines.inx.h:22 -#, fuzzy msgid "Visible only" -msgstr "Livioù hewel" +msgstr "Hewel nemetken" #: ../share/extensions/dxf_outlines.inx.h:23 msgid "By name match" -msgstr "" +msgstr "Dre genglatadur an anv" #: ../share/extensions/dxf_outlines.inx.h:25 -#, fuzzy msgid "" "- AutoCAD Release 14 DXF format.\n" "- The base unit parameter specifies in what unit the coordinates are output " -"(90 px = 1 in).\n" +"(96 px = 1 in).\n" "- Supported element types\n" " - paths (lines and splines)\n" " - rectangles\n" @@ -30745,20 +32047,25 @@ msgid "" "- You can choose to export all layers, only visible ones or by name match " "(case insensitive and use comma ',' as separator)" msgstr "" -"- Laoskadur AutoCAD e ventrezh 13.\n" -"- lakaat ez eo an tresañ mod svg e pikselioù, e 90 dpm.\n" -"- lakaat ez eo an tresañ mod dxf e mm.\n" -"- skoret e vez an elfennoù dre linennoù ha tanailhoù nemetken.\n" +"- Laoskadur 14 AutoCAD e ventrezh DXF.\n" +"- Arventenn an unanenn diazez a erspiz e pe unanenn e vo ec'hanket an " +"daveennoù (96 dpm = 1 meutad).\n" +"- Rizhoù an elfenn skoret\n" +" - treugoù (linennoù ha krommlinenn)\n" +" - reizhkornioù\n" +" - klonioù (kolet eo an daveenn gloaz ouzh an elfenn orin)\n" "- An ec'hankad ROBO-Master eo ur grommlinenn arbennikaet helenn gant ROBO-" "Master ha gwelerezed AutoDesk hepken, ket gant Inkscape.\n" "- An ec'hankadoù mod LWPOLYLINE a dalv d'ul lieslinenn lieskennasket, da " "ziweredekaat mar fell deoc'h ober gant un handelv koshoc'h eus un ec'hankad " -"LINE." +"LINE.\n" +"- Dibabet e vez ezporzhiañ an treuzfollennoù holl, ar re hewel hepken pe dre " +"genglotadur o anvioù (teurel a ra evezh ouzh an direnneg ha graet e vez gant " +"ur skej ',' da zispartiañ)" #: ../share/extensions/dxf_outlines.inx.h:34 -#, fuzzy msgid "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)" -msgstr "Desktop Cutting Plotter (R13) (*.dxf)" +msgstr "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)" #: ../share/extensions/dxf_output.inx.h:1 msgid "DXF Output" @@ -30782,39 +32089,32 @@ msgid "Edge 3D" msgstr "Riblenn 3M" #: ../share/extensions/edge3d.inx.h:2 -#, fuzzy msgid "Illumination Angle:" -msgstr "Korn ar goulaouiñ" +msgstr "Korn ar goulaouiñ :" #: ../share/extensions/edge3d.inx.h:3 -#, fuzzy msgid "Shades:" -msgstr "Disheolioù" +msgstr "Disheolioù :" #: ../share/extensions/edge3d.inx.h:4 -#, fuzzy msgid "Only black and white:" -msgstr "Du ha gwenn nemetken" +msgstr "Du ha gwenn nemetken :" #: ../share/extensions/edge3d.inx.h:5 -#, fuzzy msgid "Stroke width:" -msgstr "Tevder an tres" +msgstr "Tevder an tres :" #: ../share/extensions/edge3d.inx.h:6 -#, fuzzy msgid "Blur stdDeviation:" -msgstr "Diroudenn skoueriek ar ruzed" +msgstr "Diroudenn skoueriek ar ruzed :" #: ../share/extensions/edge3d.inx.h:7 -#, fuzzy msgid "Blur width:" -msgstr "Led ar ruzed" +msgstr "Led ar ruzed :" #: ../share/extensions/edge3d.inx.h:8 -#, fuzzy msgid "Blur height:" -msgstr "Sav ar ruzed" +msgstr "Sav ar ruzed :" #: ../share/extensions/embedimage.inx.h:1 msgid "Embed Images" @@ -30826,36 +32126,106 @@ msgid "Embed only selected images" msgstr "Enkorfañ ar skeudennoù bet diuzet hepken" #: ../share/extensions/embedselectedimages.inx.h:1 -#, fuzzy msgid "Embed Selected Images" -msgstr "Enkorfañ ar skeudennoù bet diuzet hepken" - -#: ../share/extensions/empty_page.inx.h:1 -msgid "Empty Page" -msgstr "" +msgstr "Enkorfañ ar skeudennoù bet diuzet" + +#: ../share/extensions/empty_business_card.inx.h:1 +msgid "Business Card" +msgstr "Kartenn vicher" + +#: ../share/extensions/empty_business_card.inx.h:2 +msgid "Business card size:" +msgstr "Ment ar gartenn vicher :" + +#: ../share/extensions/empty_desktop.inx.h:1 +msgid "Desktop" +msgstr "Burev" + +#: ../share/extensions/empty_desktop.inx.h:2 +msgid "Desktop size:" +msgstr "Ment ar burev :" + +#. Maximum size is '16k' +#: ../share/extensions/empty_desktop.inx.h:4 +#: ../share/extensions/empty_generic.inx.h:2 +#: ../share/extensions/empty_video.inx.h:4 +msgid "Custom Width:" +msgstr "Led personelaet :" + +#: ../share/extensions/empty_desktop.inx.h:5 +#: ../share/extensions/empty_generic.inx.h:3 +#: ../share/extensions/empty_video.inx.h:5 +msgid "Custom Height:" +msgstr "Sav personelaet :" + +#: ../share/extensions/empty_dvd_cover.inx.h:1 +msgid "DVD Cover" +msgstr "Golo DVD" + +#: ../share/extensions/empty_dvd_cover.inx.h:2 +msgid "DVD spine width:" +msgstr "Tevder kein an DVD :" + +#: ../share/extensions/empty_dvd_cover.inx.h:3 +msgid "DVD cover bleed (mm):" +msgstr "Dic'hlannadenn ar golo DVD (mm) :" + +#: ../share/extensions/empty_generic.inx.h:1 +msgid "Generic Canvas" +msgstr "Steuenn stumm" + +#: ../share/extensions/empty_generic.inx.h:4 +msgid "SVG Unit:" +msgstr "Unanenn SVG : " + +#: ../share/extensions/empty_generic.inx.h:5 +msgid "Canvas background:" +msgstr "Drekleur ar steuenn :" + +#: ../share/extensions/empty_generic.inx.h:6 +#: ../share/extensions/empty_page.inx.h:5 +msgid "Hide border" +msgstr "Kuzhat ar riblenn" + +#: ../share/extensions/empty_icon.inx.h:1 +msgid "Icon" +msgstr "Arlun" + +#: ../share/extensions/empty_icon.inx.h:2 +msgid "Icon size:" +msgstr "Ment an arlun :" #: ../share/extensions/empty_page.inx.h:2 -#, fuzzy msgid "Page size:" -msgstr "Ment ar b_ajenn :" +msgstr "Ment ar bajenn :" #: ../share/extensions/empty_page.inx.h:3 msgid "Page orientation:" msgstr "Reteradur ar bajenn :" +#: ../share/extensions/empty_page.inx.h:4 +msgid "Page background:" +msgstr "Drekleur ar bajennad :" + +#: ../share/extensions/empty_video.inx.h:1 +msgid "Video Screen" +msgstr "Skramm video" + +#: ../share/extensions/empty_video.inx.h:2 +msgid "Video size:" +msgstr "Ment ar video :" + #: ../share/extensions/eps_input.inx.h:1 msgid "EPS Input" msgstr "Enankad EPS" #: ../share/extensions/eqtexsvg.inx.h:1 -#, fuzzy msgid "LaTeX" -msgstr "Moullañ LaTex" +msgstr "LaTex" #: ../share/extensions/eqtexsvg.inx.h:2 -#, fuzzy msgid "LaTeX input: " -msgstr "Moullañ LaTex" +msgstr "Enankad LaTex :" #: ../share/extensions/eqtexsvg.inx.h:3 msgid "Additional packages (comma-separated): " @@ -30916,28 +32286,24 @@ msgid "Flatten Beziers" msgstr "Krommennoù Bezier pladaet" #: ../share/extensions/flatten.inx.h:2 -#, fuzzy msgid "Flatness:" -msgstr "Plataat" +msgstr "Kompezder :" #: ../share/extensions/foldablebox.inx.h:1 msgid "Foldable Box" msgstr "Boest plegus" #: ../share/extensions/foldablebox.inx.h:4 -#, fuzzy msgid "Depth:" -msgstr "Donder" +msgstr "Donder :" #: ../share/extensions/foldablebox.inx.h:5 -#, fuzzy msgid "Paper Thickness:" -msgstr "Tevder ar paper" +msgstr "Tevder ar paper :" #: ../share/extensions/foldablebox.inx.h:6 -#, fuzzy msgid "Tab Proportion:" -msgstr "Kenfeur an ivinell" +msgstr "Kenfeur an ivinell :" #: ../share/extensions/foldablebox.inx.h:8 msgid "Add Guide Lines" @@ -30948,51 +32314,45 @@ msgid "Fractalize" msgstr "Brevennaat" #: ../share/extensions/fractalize.inx.h:2 -#, fuzzy msgid "Subdivisions:" -msgstr "Isrannadurioù" +msgstr "Isrannadurioù :" #: ../share/extensions/funcplot.inx.h:1 msgid "Function Plotter" -msgstr "Treser krommennoù arc'hwelioù" +msgstr "Treserez an arc'hwel" #: ../share/extensions/funcplot.inx.h:2 msgid "Range and sampling" msgstr "Ledad ha standilhonañ" #: ../share/extensions/funcplot.inx.h:3 -#, fuzzy msgid "Start X value:" -msgstr "Gwerzh an derou X" +msgstr "Gwerzh an derou X :" #: ../share/extensions/funcplot.inx.h:4 -#, fuzzy msgid "End X value:" -msgstr "Gwerzh an dibenn X" +msgstr "Gwerzh an dibenn X :" #: ../share/extensions/funcplot.inx.h:5 msgid "Multiply X range by 2*pi" msgstr "Liesaat al ledad X dre 2*pi" #: ../share/extensions/funcplot.inx.h:6 -#, fuzzy msgid "Y value of rectangle's bottom:" -msgstr "Gwerzh Y eus traoñ ar reizhkorn" +msgstr "Gwerzh Y eus traoñ ar reizhkorneg :" #: ../share/extensions/funcplot.inx.h:7 -#, fuzzy msgid "Y value of rectangle's top:" -msgstr "Gwerzh Y eus krec'h ar reizhkorn" +msgstr "Gwerzh Y eus krec'h ar reizhkorneg :" #: ../share/extensions/funcplot.inx.h:8 -#, fuzzy msgid "Number of samples:" -msgstr "Niver a standilhonoù" +msgstr "Niver a standilhonoù :" #: ../share/extensions/funcplot.inx.h:9 #: ../share/extensions/param_curves.inx.h:11 msgid "Isotropic scaling" -msgstr "" +msgstr "Skeulaat nebahelek" #: ../share/extensions/funcplot.inx.h:10 msgid "Use polar coordinates" @@ -31000,12 +32360,11 @@ msgstr "Arverañ daveoù bleinek" #: ../share/extensions/funcplot.inx.h:11 #: ../share/extensions/param_curves.inx.h:12 -#, fuzzy msgid "" "When set, Isotropic scaling uses smallest of width/xrange or height/yrange" msgstr "" -"Skeulaat nebahelek (arverañ a ra an hini bihanañ e-touez led/ledadx pe sav/" -"ledady)" +"Mar gweredekaet e vo arveret an hini bihanañ e-touez led/ledadx pe sav/" +"ledady gant ar skeulaat nebahelek" #: ../share/extensions/funcplot.inx.h:12 #: ../share/extensions/param_curves.inx.h:13 @@ -31013,7 +32372,6 @@ msgid "Use" msgstr "Arver" #: ../share/extensions/funcplot.inx.h:13 -#, fuzzy 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-" @@ -31025,13 +32383,14 @@ msgid "" " Isotropic scaling is disabled.\n" " First derivative is always determined numerically." msgstr "" -"Diuzañ ur reizhkorn kent gervel an askouezh.\n" -"Despizet e vo skeulioù X ha Y.\n" +"Diuzañ ur reizhkorneg kent gervel an askouezh.\n" +"Despizet e vo skeulioù X ha Y. Mar fell deoc'h leuniañ ar maez, ouzhpennit " +"poentoù dibenn war an ahel X neuze.\n" "\n" "Gant daveoù bleinek : \n" -" ar gwerzhioù-x derou ha dibenn a zespiz ledad ar c'horn e radianoù.\n" +" Ar gwerzhioù-x derou ha dibenn a zespiz ledad ar c'horn e radianoù.\n" " Arventennet eo skeulaat X, neuze ez eo riblennoù a-zehou hag a-gleiz ar " -"reizhkorn +/-1.\n" +"reizhkorneg +/-1.\n" " Diweredekaet eo ar skeulaat nebahelek.\n" " Dre niveroù e vez despizet an diarroudenn gentañ atav." @@ -31064,28 +32423,25 @@ msgstr "" "Hegerz eo an arstalennoù pi hag e ivez." #: ../share/extensions/funcplot.inx.h:31 -#, fuzzy msgid "Function:" -msgstr "Arc'hwel" +msgstr "Arc'hwel :" #: ../share/extensions/funcplot.inx.h:32 msgid "Calculate first derivative numerically" msgstr "Jediñ an diarroudenn gentañ dre niveroù" #: ../share/extensions/funcplot.inx.h:33 -#, fuzzy msgid "First derivative:" -msgstr "Diarroudenn gentañ" +msgstr "Diarroudenn gentañ :" #: ../share/extensions/funcplot.inx.h:34 -#, fuzzy msgid "Clip with rectangle" -msgstr "Led ar reizhkorn" +msgstr "Didroc'hañ gant ar reizhkorneg" #: ../share/extensions/funcplot.inx.h:35 #: ../share/extensions/param_curves.inx.h:28 msgid "Remove rectangle" -msgstr "Dilemel ar reizhkorn" +msgstr "Dilemel ar reizhkorneg" #: ../share/extensions/funcplot.inx.h:36 #: ../share/extensions/param_curves.inx.h:29 @@ -31094,12 +32450,14 @@ msgstr "Tredañ an ahelioù" #: ../share/extensions/funcplot.inx.h:37 msgid "Add x-axis endpoints" -msgstr "" +msgstr "Ouzhpennañ poentoù echuiñ war an ahel-x" #: ../share/extensions/gcodetools_about.inx.h:1 msgid "About" -msgstr "" +msgstr "Diwar-benn" +# computer numerical control (CNC) +# Computer-aided manufacturing (CAM) #: ../share/extensions/gcodetools_about.inx.h:2 msgid "" "Gcodetools was developed to make simple Gcode from Inkscape's paths. Gcode " @@ -31109,6 +32467,13 @@ msgid "" "engravers Plotters etc. To get more info visit developers page at http://www." "cnc-club.ru/gcodetools" msgstr "" +"Savet eo bet Gcodetools a-benn krouiñ Gcode eeun diouzh treugoù Inkscape. Ur " +"mentrezh arbennik eo Gcode arveret en darn vuiañ eus an urzhiataerioù " +"reoliet gant une doare niverel (URN). Neuze e c'hallit ober gant Inkscape " +"evel un ijinenn da zornwezhiañ ameilet gant an urzhiataer. Arveret e vez " +"gant kalz rizhoù ijinennoù all : turgnoù-tro Laser ha troc'herezioù ha " +"engraverezioù dre blasma, treserez-engraverez-tro, etc. A-benn gouzout " +"hiroc'h, lennit pajennad ar diorroourion e http://www.cnc-club.ru/gcodetools" #: ../share/extensions/gcodetools_about.inx.h:4 #: ../share/extensions/gcodetools_area.inx.h:54 @@ -31130,6 +32495,15 @@ msgid "" "www.cnc-club.ru/gcodetoolsru Credits: Nick Drobchenko, Vladimir Kalyaev, " "John Brooker, Henry Nicolas, Chris Lusby Taylor. Gcodetools ver. 1.7" msgstr "" +"Enlugellad Gcodetools : amdreiñ a ra treugoù da Gcode (dre arverañ an " +"etrelotodiñ kelc'hiek), ober a ra an treugoù da linkañ hag engravañ a ra ar " +"c'hornioù lemm en ur ober gant troc'helloù kernennoù.Jedet e vez GCode gant " +"an enlugellad-mañ en ur ober gant etrelotodiñ kelc'hiek pe dilec'hiañ " +"linennek pa vez ezhomm. Skridkelennoù, dornlevrioù ha skridoù skorañ e vez " +"kavet war ar forom skorañ e saozneg : http://www.cnc-club.ru/gcodetools ha " +"war ar forom skorañ e rusianeg : http://www.cnc-club.ru/gcodetoolsru Savet " +"gant : Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry Nicolas, Chris " +"Lusby Taylor. Gcodetools handelv 1.7" #: ../share/extensions/gcodetools_about.inx.h:5 #: ../share/extensions/gcodetools_area.inx.h:55 @@ -31143,7 +32517,7 @@ msgstr "" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:19 #: ../share/extensions/gcodetools_tools_library.inx.h:14 msgid "Gcodetools" -msgstr "" +msgstr "Gcodetools" #: ../share/extensions/gcodetools_area.inx.h:1 msgid "Area" @@ -31151,16 +32525,15 @@ msgstr "Maez" #: ../share/extensions/gcodetools_area.inx.h:2 msgid "Maximum area cutting curves:" -msgstr "" +msgstr "Niver uc'hek a grommennoù da droc'hañ ar maez :" #: ../share/extensions/gcodetools_area.inx.h:3 -#, fuzzy msgid "Area width:" -msgstr "Arventennañ al led :" +msgstr "Led ar maez :" #: ../share/extensions/gcodetools_area.inx.h:4 msgid "Area tool overlap (0..0.9):" -msgstr "" +msgstr "Ostilh gourloañ ar maez (0..0.9) :" #: ../share/extensions/gcodetools_area.inx.h:5 msgid "" @@ -31170,56 +32543,55 @@ msgid "" "the nearest tool definition (\"Tool diameter\" value). Only one offset will " "be created if the \"Area width\" is equal to \"1/2 D\"." msgstr "" +"\"Krouiñ linkad ar maez\": krouiñ a ra meur a linkad treugoù Inkscape da " +"leuniañ maez orin an treug hervez gwerzh \"Skin ar maez\". An trolinennoù a " +"zeraou eus \"1/2 D\" betek \"Led ar maez\" led hollek gant \"D\" a bazioù " +"gant D tapet diouzh despizadur tostañ an ostilh (gwerzh \"Treuzkiz an ostilh" +"\"). Ul linkad hepken a vo krouet mar bez par \"led ar maez\"da \"1/2 D\"." #: ../share/extensions/gcodetools_area.inx.h:6 -#, fuzzy msgid "Fill area" -msgstr "Leuniañ ar maez bevennet" +msgstr "Leuniañ ar maez" #: ../share/extensions/gcodetools_area.inx.h:7 -#, fuzzy msgid "Area fill angle" -msgstr "Korn a-gleiz" +msgstr "Korn leuniañ ar maez" #: ../share/extensions/gcodetools_area.inx.h:8 msgid "Area fill shift" -msgstr "" +msgstr "Linkad leuniadur ar maez" #: ../share/extensions/gcodetools_area.inx.h:9 -#, fuzzy msgid "Filling method" -msgstr "Hentenn rannañ" +msgstr "Hentenn leuniañ :" #: ../share/extensions/gcodetools_area.inx.h:10 msgid "Zig zag" -msgstr "" +msgstr "Kammigell" #: ../share/extensions/gcodetools_area.inx.h:12 msgid "Area artifacts" -msgstr "" +msgstr "Traezennoù ar maez" #: ../share/extensions/gcodetools_area.inx.h:13 msgid "Artifact diameter:" -msgstr "" +msgstr "Treuzkiz an draezenn :" #: ../share/extensions/gcodetools_area.inx.h:14 -#, fuzzy msgid "Action:" -msgstr "Herrekaat :" +msgstr "Gwered :" #: ../share/extensions/gcodetools_area.inx.h:15 msgid "mark with an arrow" -msgstr "" +msgstr "merkañ gant ur bir" #: ../share/extensions/gcodetools_area.inx.h:16 -#, fuzzy msgid "mark with style" -msgstr "Stil an trec'haoler" +msgstr "merkañ gant ur stil" #: ../share/extensions/gcodetools_area.inx.h:17 -#, fuzzy msgid "delete" -msgstr "Diverkañ" +msgstr "diverkañ" #: ../share/extensions/gcodetools_area.inx.h:18 msgid "" @@ -31227,65 +32599,64 @@ msgid "" "+Ctrl+G) 3. Press Apply Suspected small objects will be marked out by " "colored arrows." msgstr "" +"Arver : 1. Diuzañ linkadoù holl ar maez (trolinennoù loued) 2. Ergorenn/" +"Digenstrollañ (Pennlizh+Reol+G) 3. Pouezañ war Seveniñ Gousellet, merket e " +"vo an ergorennoù bihan gant biroù livet." #: ../share/extensions/gcodetools_area.inx.h:19 #: ../share/extensions/gcodetools_lathe.inx.h:12 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:1 -#, fuzzy msgid "Path to Gcode" -msgstr "Serr eo an treug." +msgstr "Treug da Gcode" #: ../share/extensions/gcodetools_area.inx.h:20 #: ../share/extensions/gcodetools_lathe.inx.h:13 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:2 -#, fuzzy msgid "Biarc interpolation tolerance:" -msgstr "Pazioù etrelotodiñ" +msgstr "Aotrevarz etrelotodiñ an divwareg :" #: ../share/extensions/gcodetools_area.inx.h:21 #: ../share/extensions/gcodetools_lathe.inx.h:14 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:3 -#, fuzzy msgid "Maximum splitting depth:" -msgstr "Oc'h eeunaat treugoù :" +msgstr "Donder uc'hek evit an troc'hañ :" #: ../share/extensions/gcodetools_area.inx.h:22 #: ../share/extensions/gcodetools_lathe.inx.h:15 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:4 msgid "Cutting order:" -msgstr "" +msgstr "Urzh an didroc'hañ :" #: ../share/extensions/gcodetools_area.inx.h:23 #: ../share/extensions/gcodetools_lathe.inx.h:16 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:5 -#, fuzzy msgid "Depth function:" -msgstr "Arc'hwel Ruz" +msgstr "Arc'hwel an donder :" +# Minimum rapid distance is the lower threshold that defines when a tool move is performed by a rapid move, or just a move at the current feed rate. It applies to 2.5D milling or Z-level rough operations. The number is specified as a percentage of tool. #: ../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 "" +msgstr "Rummañ an treugoù a-benn digreskiñ ar pellder herrek" #: ../share/extensions/gcodetools_area.inx.h:25 #: ../share/extensions/gcodetools_lathe.inx.h:18 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:7 msgid "Subpath by subpath" -msgstr "" +msgstr "Un treug war-lec'h un treug all" #: ../share/extensions/gcodetools_area.inx.h:26 #: ../share/extensions/gcodetools_lathe.inx.h:19 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:8 -#, fuzzy msgid "Path by path" -msgstr "Pegañ an treug" +msgstr "Un treug war-lerc'h egile" #: ../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 "" +msgstr "Un tremen war-lec'h un tremen all" #: ../share/extensions/gcodetools_area.inx.h:28 #: ../share/extensions/gcodetools_lathe.inx.h:21 @@ -31298,15 +32669,20 @@ msgid "" "(black), d is the depth defined by orientation points, s - surface defined " "by orientation points." msgstr "" +"Aotrevarz etrelotodiñ an divwareg a dalv d'ar pellder uc'hek etre an treug " +"hag e arnesad. Troc'het e vo ar regenn e div regenn mard ay ar pellder etre " +"regenn an treug hag e arnesad dreist aotrevarz etrelotodiñ an divwareg. Evit " +"an arc'hwelioù donder, c = kreñvderioù liv eus (0.0 (gwenn) betek 1.0 (du), " +"d a dalv d'an donder despizet gant ar poentoù reterañ, s - gorread despizet " +"gant ar poentoù reterañ." #: ../share/extensions/gcodetools_area.inx.h:30 #: ../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 -#, fuzzy msgid "Scale along Z axis:" -msgstr "Hirder diazez an ahel-z" +msgstr "Skeulaat a-head an ahel Z :" #: ../share/extensions/gcodetools_area.inx.h:31 #: ../share/extensions/gcodetools_engraving.inx.h:9 @@ -31314,7 +32690,7 @@ msgstr "Hirder diazez an ahel-z" #: ../share/extensions/gcodetools_lathe.inx.h:24 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:13 msgid "Offset along Z axis:" -msgstr "" +msgstr "Linkan a-hed an ahel Z :" #: ../share/extensions/gcodetools_area.inx.h:32 #: ../share/extensions/gcodetools_engraving.inx.h:10 @@ -31322,16 +32698,15 @@ msgstr "" #: ../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 "" +msgstr "Diuzañ an holl dreugoù ma n'eus netra diuzet" #: ../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 -#, fuzzy msgid "Minimum arc radius:" -msgstr "Skin diabarzh :" +msgstr "Skin izek ar wareg :" #: ../share/extensions/gcodetools_area.inx.h:34 #: ../share/extensions/gcodetools_engraving.inx.h:12 @@ -31339,7 +32714,7 @@ msgstr "Skin diabarzh :" #: ../share/extensions/gcodetools_lathe.inx.h:27 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:16 msgid "Comment Gcode:" -msgstr "" +msgstr "Askelenn evit Gcode :" #: ../share/extensions/gcodetools_area.inx.h:35 #: ../share/extensions/gcodetools_engraving.inx.h:13 @@ -31347,7 +32722,7 @@ msgstr "" #: ../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 "" +msgstr "Kaout askelennoù ouzhpenn diouzh perzhioù an ergorennoù" #: ../share/extensions/gcodetools_area.inx.h:36 #: ../share/extensions/gcodetools_dxf_points.inx.h:8 @@ -31355,9 +32730,8 @@ msgstr "" #: ../share/extensions/gcodetools_graffiti.inx.h:28 #: ../share/extensions/gcodetools_lathe.inx.h:29 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:18 -#, fuzzy msgid "Preferences" -msgstr "Gwellvezioù ar stilo" +msgstr "Gwellvezioù" #: ../share/extensions/gcodetools_area.inx.h:37 #: ../share/extensions/gcodetools_dxf_points.inx.h:9 @@ -31365,9 +32739,8 @@ msgstr "Gwellvezioù ar stilo" #: ../share/extensions/gcodetools_graffiti.inx.h:29 #: ../share/extensions/gcodetools_lathe.inx.h:30 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:19 -#, fuzzy msgid "File:" -msgstr "Restr" +msgstr "Restr :" #: ../share/extensions/gcodetools_area.inx.h:38 #: ../share/extensions/gcodetools_dxf_points.inx.h:10 @@ -31376,7 +32749,7 @@ msgstr "Restr" #: ../share/extensions/gcodetools_lathe.inx.h:31 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:20 msgid "Add numeric suffix to filename" -msgstr "" +msgstr "Ouzhpennañ ur rakger niverel da anv ar restr" #: ../share/extensions/gcodetools_area.inx.h:39 #: ../share/extensions/gcodetools_dxf_points.inx.h:11 @@ -31384,9 +32757,8 @@ msgstr "" #: ../share/extensions/gcodetools_graffiti.inx.h:31 #: ../share/extensions/gcodetools_lathe.inx.h:32 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:21 -#, fuzzy msgid "Directory:" -msgstr "Tuadur" +msgstr "Kavlec'hiad :" #: ../share/extensions/gcodetools_area.inx.h:40 #: ../share/extensions/gcodetools_dxf_points.inx.h:12 @@ -31396,6 +32768,7 @@ msgstr "Tuadur" #: ../share/extensions/gcodetools_path_to_gcode.inx.h:22 msgid "Z safe height for G00 move over blank:" msgstr "" +"Sav diarvar war Z evit un dilec'hiadur G00 (herrek) dreist ul lec'h goullo :" #: ../share/extensions/gcodetools_area.inx.h:41 #: ../share/extensions/gcodetools_dxf_points.inx.h:13 @@ -31405,7 +32778,7 @@ msgstr "" #: ../share/extensions/gcodetools_orientation_points.inx.h:6 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:23 msgid "Units (mm or in):" -msgstr "" +msgstr "Unanennoù (mm pe meut.) :" #: ../share/extensions/gcodetools_area.inx.h:42 #: ../share/extensions/gcodetools_dxf_points.inx.h:14 @@ -31414,7 +32787,7 @@ msgstr "" #: ../share/extensions/gcodetools_lathe.inx.h:35 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:24 msgid "Post-processor:" -msgstr "" +msgstr "Adkeweriader :" #: ../share/extensions/gcodetools_area.inx.h:43 #: ../share/extensions/gcodetools_dxf_points.inx.h:15 @@ -31423,7 +32796,7 @@ msgstr "" #: ../share/extensions/gcodetools_lathe.inx.h:36 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:25 msgid "Additional post-processor:" -msgstr "" +msgstr "Adkeweriader ouzhpenn :" #: ../share/extensions/gcodetools_area.inx.h:44 #: ../share/extensions/gcodetools_dxf_points.inx.h:16 @@ -31431,9 +32804,8 @@ msgstr "" #: ../share/extensions/gcodetools_graffiti.inx.h:35 #: ../share/extensions/gcodetools_lathe.inx.h:37 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:26 -#, fuzzy msgid "Generate log file" -msgstr "Genel ur patrom" +msgstr "Genel restr ur c'herzhlevr" #: ../share/extensions/gcodetools_area.inx.h:45 #: ../share/extensions/gcodetools_dxf_points.inx.h:17 @@ -31441,9 +32813,18 @@ msgstr "Genel ur patrom" #: ../share/extensions/gcodetools_graffiti.inx.h:36 #: ../share/extensions/gcodetools_lathe.inx.h:38 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:27 -#, fuzzy msgid "Full path to log file:" -msgstr "Leuniadur gant ul liv unvan" +msgstr "Treug klok bet restr an deizlevr :" + +#: ../share/extensions/gcodetools_area.inx.h:48 +#: ../share/extensions/gcodetools_dxf_points.inx.h:20 +#: ../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 +msgctxt "GCode postprocessor" +msgid "None" +msgstr "Tra ebet" #: ../share/extensions/gcodetools_area.inx.h:49 #: ../share/extensions/gcodetools_dxf_points.inx.h:21 @@ -31451,9 +32832,8 @@ msgstr "Leuniadur gant ul liv unvan" #: ../share/extensions/gcodetools_graffiti.inx.h:38 #: ../share/extensions/gcodetools_lathe.inx.h:42 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:31 -#, fuzzy msgid "Parameterize Gcode" -msgstr "Arventennoù" +msgstr "Arventennañ Gcode" #: ../share/extensions/gcodetools_area.inx.h:50 #: ../share/extensions/gcodetools_dxf_points.inx.h:22 @@ -31462,7 +32842,7 @@ msgstr "Arventennoù" #: ../share/extensions/gcodetools_lathe.inx.h:43 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:32 msgid "Flip y axis and parameterize Gcode" -msgstr "" +msgstr "Gwintañ an ahel y hag arventenniñ Gcode" #: ../share/extensions/gcodetools_area.inx.h:51 #: ../share/extensions/gcodetools_dxf_points.inx.h:23 @@ -31471,7 +32851,7 @@ msgstr "" #: ../share/extensions/gcodetools_lathe.inx.h:44 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:33 msgid "Round all values to 4 digits" -msgstr "" +msgstr "Rontaat an holl werzhioù da 4 sifr" #: ../share/extensions/gcodetools_area.inx.h:52 #: ../share/extensions/gcodetools_dxf_points.inx.h:24 @@ -31480,30 +32860,28 @@ msgstr "" #: ../share/extensions/gcodetools_lathe.inx.h:45 #: ../share/extensions/gcodetools_path_to_gcode.inx.h:34 msgid "Fast pre-penetrate" -msgstr "" +msgstr "Raksankañ buan" #: ../share/extensions/gcodetools_check_for_updates.inx.h:1 msgid "Check for updates" -msgstr "" +msgstr "Klask hizivadennoù" #: ../share/extensions/gcodetools_check_for_updates.inx.h:2 msgid "Check for Gcodetools latest stable version and try to get the updates." msgstr "" +"Klaskit handelv stabil Gcodetools diwezhañ ha klaskit kaout an hizivadennoù." #: ../share/extensions/gcodetools_dxf_points.inx.h:1 -#, fuzzy msgid "DXF Points" -msgstr "a boentoù" +msgstr "Poentoù mod DXF" #: ../share/extensions/gcodetools_dxf_points.inx.h:2 -#, fuzzy msgid "DXF points" -msgstr "Enankad DXF" +msgstr "Poentoù mod DXF" #: ../share/extensions/gcodetools_dxf_points.inx.h:3 -#, fuzzy msgid "Convert selection:" -msgstr "Tu_ginañ an diuzad" +msgstr "Amdreiñ an diuzad :" #: ../share/extensions/gcodetools_dxf_points.inx.h:4 msgid "" @@ -31512,40 +32890,43 @@ msgid "" "used. Also you can manually select object, open XML editor (Shift+Ctrl+X) " "and add or remove XML tag 'dxfpoint' with any value." msgstr "" +"Amdreiñ an ergorennoù diuzet da boentoù dre wimeled (evel ma vez graet gant " +"an enlugellad dxf_import). Enrollet e vez al lun orin ivez. Poent deraouiñ " +"pep krommenn a vo arveret hepken. Diuzet e vez an ergorenn gant an dorn " +"ivez, digeriñ an embanner XML (Pennliz.+Reol.+X) hag ouzhpennañ pe zilemel " +"klavioù mod XML 'dfxpoint' gant ne vern pe werzh." #: ../share/extensions/gcodetools_dxf_points.inx.h:5 msgid "set as dxfpoint and save shape" -msgstr "" +msgstr "despizañ ur poent mod dfx hag enrollañ al lun" #: ../share/extensions/gcodetools_dxf_points.inx.h:6 msgid "set as dxfpoint and draw arrow" -msgstr "" +msgstr "despizañ ur poent mod dfx ha tresañ ur bir" #: ../share/extensions/gcodetools_dxf_points.inx.h:7 msgid "clear dxfpoint sign" -msgstr "" +msgstr "skarzhañ an arouez mod dfxpoint" #: ../share/extensions/gcodetools_engraving.inx.h:1 -#, fuzzy msgid "Engraving" -msgstr "Engravadur mod alfa" +msgstr "Engravadur" #: ../share/extensions/gcodetools_engraving.inx.h:2 msgid "Smooth convex corners between this value and 180 degrees:" -msgstr "" +msgstr "Lenkraat ar c'hornadoù argeinek etre ar werzh-mañ ha 180 derez :" #: ../share/extensions/gcodetools_engraving.inx.h:3 -#, fuzzy msgid "Maximum distance for engraving (mm/inch):" -msgstr "Dilec'hiadur uc'hek war X, px" +msgstr "Pellder uc'hek evit an engravañ (mm/meutad) :" #: ../share/extensions/gcodetools_engraving.inx.h:4 msgid "Accuracy factor (2 low to 10 high):" -msgstr "" +msgstr "Periad spister (2 izel betek 10 uhel) :" #: ../share/extensions/gcodetools_engraving.inx.h:5 msgid "Draw additional graphics to see engraving path" -msgstr "" +msgstr "Tresañ kevregadoù ouzhpenn a-benn gwelout treugoù an engravadur" #: ../share/extensions/gcodetools_engraving.inx.h:6 msgid "" @@ -31556,84 +32937,79 @@ msgid "" "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 "" +"Treugoù da engravañ lizherennoù pe lunioù gant kornioù lemm zo krouet gant " +"an arc'hwel-mañ : kernenn....(45 derez)......................: w kernenn...." +"(sav/treuzkiz=10/3)..: 10*w/3 pellenn..(skin r)...........................: " +"math.sqrt(max(0,r**2-w**2)) ellipse.(minor axis r, major 4r).....: math.sqrt" +"(max(0,r**2-w**2))*4" #: ../share/extensions/gcodetools_graffiti.inx.h:1 msgid "Graffiti" -msgstr "" +msgstr "Grafiti" #: ../share/extensions/gcodetools_graffiti.inx.h:2 -#, fuzzy msgid "Maximum segment length:" -msgstr "Hirder uc'hek ar regenn (piks.)" +msgstr "Hirder uc'hek ar regenn :" #: ../share/extensions/gcodetools_graffiti.inx.h:3 -#, fuzzy msgid "Minimal connector radius:" -msgstr "Skin diabarzh :" +msgstr "Skin izek ar c'hennasker :" #: ../share/extensions/gcodetools_graffiti.inx.h:4 -#, fuzzy msgid "Start position (x;y):" -msgstr "Kempennadur ar bajennaozadenn :" +msgstr "Lec'hiadur deraouiñ (x ;y) :" #: ../share/extensions/gcodetools_graffiti.inx.h:5 -#, fuzzy msgid "Create preview" -msgstr "Gweredekaat an alberz" +msgstr "Krouiñ un alberz" #: ../share/extensions/gcodetools_graffiti.inx.h:6 -#, fuzzy msgid "Create linearization preview" -msgstr "Krouiñ un ilrezenn linennek" +msgstr "Krouiñ un alberz eus al linennaat" #: ../share/extensions/gcodetools_graffiti.inx.h:7 -#, fuzzy msgid "Preview's size (px):" -msgstr "Ment ar c'harrez / pks" +msgstr "Ment an alberz (pks) :" #: ../share/extensions/gcodetools_graffiti.inx.h:8 msgid "Preview's paint emmit (pts/s):" -msgstr "" +msgstr "Skignerez pentadur an alberz (pt/eil) :" #: ../share/extensions/gcodetools_graffiti.inx.h:10 #: ../share/extensions/gcodetools_orientation_points.inx.h:3 -#, fuzzy msgid "Orientation type:" -msgstr "Reteradur :" +msgstr "Rizh ar reteradur :" #: ../share/extensions/gcodetools_graffiti.inx.h:11 #: ../share/extensions/gcodetools_orientation_points.inx.h:4 -#, fuzzy msgid "Z surface:" -msgstr "Rummañ war Z an tuioù dre :" +msgstr "Gorread Z :" #: ../share/extensions/gcodetools_graffiti.inx.h:12 #: ../share/extensions/gcodetools_orientation_points.inx.h:5 -#, fuzzy msgid "Z depth:" -msgstr "Donder" +msgstr "Donder Z :" #: ../share/extensions/gcodetools_graffiti.inx.h:14 #: ../share/extensions/gcodetools_orientation_points.inx.h:7 msgid "2-points mode (move and rotate, maintained aspect ratio X/Y)" -msgstr "" +msgstr "2 - mod ar poentoù (dilec'hiañ ha c'hwelañ, feur X/Y an neuz miret)" #: ../share/extensions/gcodetools_graffiti.inx.h:15 #: ../share/extensions/gcodetools_orientation_points.inx.h:8 msgid "3-points mode (move, rotate and mirror, different X/Y scale)" msgstr "" +"2 - mod ar poentoù (dilec'hiañ ha c'hwelañ ha melezour, feur X/Y disheñvel)" #: ../share/extensions/gcodetools_graffiti.inx.h:16 #: ../share/extensions/gcodetools_orientation_points.inx.h:9 -#, fuzzy msgid "graffiti points" -msgstr "Reteradur" +msgstr "poentoù grafiti" #: ../share/extensions/gcodetools_graffiti.inx.h:17 #: ../share/extensions/gcodetools_orientation_points.inx.h:10 -#, fuzzy msgid "in-out reference point" -msgstr "Gwellvezioù an testennoù" +msgstr "poent dave ermaeziañ-ezvaeziañ " #: ../share/extensions/gcodetools_graffiti.inx.h:20 #: ../share/extensions/gcodetools_orientation_points.inx.h:13 @@ -31647,177 +33023,168 @@ msgid "" "the group or by Ctrl+Click. Now press apply to create control points " "(independent set for each layer)." msgstr "" +"Arveret e vez ar poentoù reterañ da jediñ treuzfurmadurioù an treug (linkañ, " +"skeulaat, melezour, reteradur war ar blaenenn XY).Klom dre 3-foent hepken : " +"na lakait an tri foent war ul linenn (grit gant ul c'hlom dre 2-boent). " +"Daskemmet e vez ar gorread Z, gwerzhioù donder Z gant an ostilh Testenn " +"(teirvet daveenn). Ma n'eus ket poentoù reterañ war an dreuzfollenn vremanel " +"e vint tapet diwar an dreuzfollenn a-us dezhi. Na digenstrollit ket ar " +"poentoù retereañ ! Diuzet e vezont dre zaouglikañ da enankañ ar strollad pe " +"dre Ctrl.+klik. Bremañ pouezit war Arloañ da grouiñ poentoù reoliañ (spletad " +"dizalc'h evit pep treuzfollenn)." #: ../share/extensions/gcodetools_lathe.inx.h:1 -#, fuzzy msgid "Lathe" -msgstr "Pluenn" +msgstr "Turgn" #: ../share/extensions/gcodetools_lathe.inx.h:2 -#, fuzzy msgid "Lathe width:" -msgstr "Arventennañ al led :" +msgstr "Led an turgn :" #: ../share/extensions/gcodetools_lathe.inx.h:3 -#, fuzzy msgid "Fine cut width:" -msgstr "Arventennañ al led :" +msgstr "Led an troc'h spis :" #: ../share/extensions/gcodetools_lathe.inx.h:4 -#, fuzzy msgid "Fine cut count:" -msgstr "Kont an afell :" +msgstr "Kont an an troc'h spis :" #: ../share/extensions/gcodetools_lathe.inx.h:5 -#, fuzzy msgid "Create fine cut using:" -msgstr "Krouiñ ergorennoù nevez gant :" +msgstr "Krouiñ ur troc'h spis en ur arverañ :" #: ../share/extensions/gcodetools_lathe.inx.h:6 msgid "Lathe X axis remap:" -msgstr "" +msgstr "Addespizañ glennad ahel X an turgn :" #: ../share/extensions/gcodetools_lathe.inx.h:7 msgid "Lathe Z axis remap:" -msgstr "" +msgstr "Addespizañ glennad ahel Y an turgn :" #: ../share/extensions/gcodetools_lathe.inx.h:8 -#, fuzzy msgid "Move path" -msgstr "Dilec'hiañ ar gousturioù" +msgstr "Dilec'hiañ an treug" #: ../share/extensions/gcodetools_lathe.inx.h:9 msgid "Offset path" msgstr "Linkañ an treug" #: ../share/extensions/gcodetools_lathe.inx.h:10 -#, fuzzy msgid "Lathe modify path" -msgstr "Daskemmañ an treug" +msgstr "Daskemmañ treug an turgn" #: ../share/extensions/gcodetools_lathe.inx.h:11 msgid "" "This function modifies path so it will be able to be cut with the " "rectangular cutter." msgstr "" +"Daskemmet e vo an treug gant an arc'hwel-mañ evit ma vo gouest da vezañ " +"troc'het gant un troc'herez reizkornek." #: ../share/extensions/gcodetools_orientation_points.inx.h:1 -#, fuzzy msgid "Orientation points" -msgstr "Reteradur" +msgstr "Poentoù ar reteradur" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:1 msgid "Prepare path for plasma" -msgstr "" +msgstr "Prientiñ an treug evit plasma" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:2 msgid "Prepare path for plasma or laser cuters" -msgstr "" +msgstr "Prientiñ an treug evit an droc'herez dre laser pe blasma" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:3 -#, fuzzy msgid "Create in-out paths" -msgstr "Krouiñ un treug dre droellenn" +msgstr "Krouiñ treugoù ermaeziañ-ezvaeziañ " #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:4 -#, fuzzy msgid "In-out path length:" -msgstr "Hirder an treug" +msgstr "Hirder an treug ermaeziañ-ezvaeziañ :" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:5 msgid "In-out path max distance to reference point:" -msgstr "" +msgstr "Pellder brasañ etre an treug ermaeziañ-ezvaeziañ hag ar poent daveiñ :" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:6 msgid "In-out path type:" -msgstr "" +msgstr "Rizh an treug ermaeziañ-ezvaeziañ :" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:7 msgid "In-out path radius for round path:" -msgstr "" +msgstr "Skin an treug ermaeziañ-ezvaeziañ evit un treug ront :" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:8 -#, fuzzy msgid "Replace original path" -msgstr "Amsaviñ an destenn" +msgstr "Amsaviñ an treug orin" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:9 msgid "Do not add in-out reference points" -msgstr "" +msgstr "Arabat ouzhpennañ poentoù dave ermaeziañ-ezvaeziañ " #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:10 -#, fuzzy msgid "Prepare corners" -msgstr "kornad ar bajenn" +msgstr "Prientiñ ar c'hornadoù" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:11 -#, fuzzy msgid "Stepout distance for corners:" -msgstr "Desteudañ ouzh kornadoù ar boestoù bevenniñ" +msgstr "Ermaeziañ ar pellder evit ar c'hornadoù :" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:12 msgid "Maximum angle for corner (0-180 deg):" -msgstr "" +msgstr "Korn uc'hek evit ar c'hornad (0-180 derez) :" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:14 -#, fuzzy msgid "Perpendicular" -msgstr "Kreizkornenn genserzh" +msgstr "Kenserzh" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:15 -#, fuzzy msgid "Tangent" -msgstr "Majenta" +msgstr "A-spin" #: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16 msgid "-------------------------------------------------" -msgstr "" +msgstr "-------------------------------------------------" #: ../share/extensions/gcodetools_tools_library.inx.h:1 msgid "Tools library" -msgstr "" +msgstr "Levraoueg binvioù" #: ../share/extensions/gcodetools_tools_library.inx.h:2 -#, fuzzy msgid "Tools type:" -msgstr "Rizhoù niñvadurioù boulean" +msgstr "Rizh ar binvioù :" #: ../share/extensions/gcodetools_tools_library.inx.h:3 -#, fuzzy msgid "default" -msgstr "(dre ziouer)" +msgstr "dre ziouer" #: ../share/extensions/gcodetools_tools_library.inx.h:4 -#, fuzzy msgid "cylinder" -msgstr "Lieslinenneg" +msgstr "kranenn" #: ../share/extensions/gcodetools_tools_library.inx.h:5 -#, fuzzy msgid "cone" -msgstr "kornad" +msgstr "kernenn" #: ../share/extensions/gcodetools_tools_library.inx.h:6 -#, fuzzy msgid "plasma" -msgstr "_Splach" +msgstr "plasma" #: ../share/extensions/gcodetools_tools_library.inx.h:7 -#, fuzzy msgid "tangent knife" -msgstr "Linkad a-spin" +msgstr "kontell a-spin" +# (machine-outil) turgn g. #: ../share/extensions/gcodetools_tools_library.inx.h:8 msgid "lathe cutter" -msgstr "" +msgstr "troc'herez-turgn" #: ../share/extensions/gcodetools_tools_library.inx.h:9 msgid "graffiti" -msgstr "" +msgstr "graffiti" #: ../share/extensions/gcodetools_tools_library.inx.h:10 msgid "Just check tools" -msgstr "" +msgstr "Gwiriañ an ostilhoù hepken" #: ../share/extensions/gcodetools_tools_library.inx.h:11 msgid "" @@ -31826,23 +33193,25 @@ msgid "" "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 "" +"Ar gwerzhioù dereat dre ziouer a vez leugniet gant rizh an ostilh diuzet. Ar " +"gwerzhioù a vez kemmet dre an ostilh Testenn diwezhatoc'h. An ostilh uhelañ " +"(urzh z) war an dreuzfollenn oberiant zo arveret. Ma n'eus ostilh ebet war " +"an dreuzfollenn vremanel ez eo tapet diwar an dreuzfollenn uhelañ. Pouezañ " +"war Seveniñ da grouiñ un ostilh nevez." #: ../share/extensions/generate_voronoi.inx.h:1 msgid "Voronoi Pattern" msgstr "Gousturioù Voronoi" #: ../share/extensions/generate_voronoi.inx.h:3 -#, fuzzy msgid "Average size of cell (px):" -msgstr "Keitad ment ar gellig (pks)" +msgstr "Ment keitat ar gellig (pks) :" #: ../share/extensions/generate_voronoi.inx.h:4 -#, fuzzy msgid "Size of Border (px):" -msgstr "Ment ar riblenn (pks)" +msgstr "Ment ar riblenn (pks) :" #: ../share/extensions/generate_voronoi.inx.h:6 -#, fuzzy 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" @@ -31852,8 +33221,12 @@ msgid "" "join of the pattern at the edges. Use a negative border to reduce the size " "of the pattern and get an empty border." msgstr "" +"Genel ur goustur dargouezhek eus kelligoù mod Voronoi. Tizhet e vo ar " +"goustur dre ar voestad emziviz Leuniañ ha tresañ. Dav eo deoc'h diuzañ un " +"ergorenn pe ur strollad.\n" +"\n" "Mar dalv mann ar riblenn e vo ehanoù gant ar goustur war e riblennoù. " -"Arverañ ur riblenn muiel, kentoc'h brasoc'h eget ment ar gelli, a-benn " +"Arverañ ur riblenn vuiel, kentoc'h brasoc'h eget ment ar gellig, a-benn " "krouiñ un ereadur lenkr eus ar goustur war ar riblennoù. Arverañ ur riblenn " "leiel a-benn bihanaat ment ar goustur ha kaout ur riblenn c'houllo." @@ -31862,24 +33235,20 @@ msgid "GIMP XCF" msgstr "GIMP XCF" #: ../share/extensions/gimp_xcf.inx.h:3 -#, fuzzy msgid "Save Guides" -msgstr "Enrollañ an dealfoù :" +msgstr "Enrollañ an dealfoù" #: ../share/extensions/gimp_xcf.inx.h:4 -#, fuzzy msgid "Save Grid" -msgstr "Enrollañ ar gael :" +msgstr "Enrollañ ar gael" #: ../share/extensions/gimp_xcf.inx.h:5 -#, fuzzy msgid "Save Background" -msgstr "Tresañ an drekva" +msgstr "Enrollañ an drekva" #: ../share/extensions/gimp_xcf.inx.h:6 -#, fuzzy msgid "File Resolution:" -msgstr "Diarunusted :" +msgstr "Diarunusted ar restr :" #: ../share/extensions/gimp_xcf.inx.h:8 msgid "" @@ -31895,6 +33264,18 @@ msgid "" "concatenated and converted with their first level parent layer into a single " "Gimp layer." msgstr "" +"Ezporzhiet e vez an teul da ventrezh mod Gimp XCF hervez an dibarzhioù da " +"heul :\n" +" * Enrollañ an dealfoù : amdrein an holl zealfoù da zealfoù mod Gimp.\n" +" * Enrollañ ar gael : amdreiñ ar gael gentañ reoliek d'ur gael mod Gimp " +"(kael Inkscape dre ziouer zo moan kenañ pa vez ziskouezet e Gimp).\n" +" * Enrollañ an drekleur : ouzhpennañ drekleur an teul da bep treuzfollenn " +"bet amdroet.\n" +" * Diarunusted ar restr : diarunusted ar restr mod XCF en PDM.\n" +"\n" +"Pep treuzfollenn war al live kentañ zo amdroet d'un dreuzfollenn mod Gimp. " +"An istreuzfollennoù zo arrevellet hag amdroet gant ho treuzfollenn gar " +"gentañ d'un dreuzfollenn mod Gimp eeun." #: ../share/extensions/gimp_xcf.inx.h:15 msgid "GIMP XCF maintaining layers (*.xcf)" @@ -31906,264 +33287,218 @@ msgstr "Kael garteziat" #: ../share/extensions/grid_cartesian.inx.h:2 #: ../share/extensions/grid_isometric.inx.h:10 -#, fuzzy msgid "Border Thickness (px):" -msgstr "Tevder ar riblenn [px]" +msgstr "Tevder ar riblenn (pks) :" #: ../share/extensions/grid_cartesian.inx.h:3 -#, fuzzy msgid "X Axis" -msgstr "Ahel-X" +msgstr "Ahe X" #: ../share/extensions/grid_cartesian.inx.h:4 -#, fuzzy msgid "Major X Divisions:" -msgstr "Rannadurioù brasañ war X" +msgstr "Rannadurioù brasañ war X :" #: ../share/extensions/grid_cartesian.inx.h:5 -#, fuzzy msgid "Major X Division Spacing (px):" -msgstr "Esaouiñ brasañ ar rannañ war X [px]" +msgstr "Esaouiñ brasañ ar rannañ war X (pks) :" #: ../share/extensions/grid_cartesian.inx.h:6 -#, fuzzy msgid "Subdivisions per Major X Division:" -msgstr "Isrannadurioù dre rannadur brasañ X" +msgstr "Isrannadurioù dre rannadur brasañ X :" #: ../share/extensions/grid_cartesian.inx.h:7 msgid "Logarithmic X Subdiv. (Base given by entry above)" msgstr "Isrannadur X logaritmek. (Diazez roet gant an enankad a-us)" #: ../share/extensions/grid_cartesian.inx.h:8 -#, fuzzy msgid "Subsubdivs. per X Subdivision:" -msgstr "Isisrannadurioù dre isrannadur X" +msgstr "Isisrannadurioù dre isrannadur X :" #: ../share/extensions/grid_cartesian.inx.h:9 -#, fuzzy msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only):" -msgstr "Rannañ an isrannadur X. Talmenn goude 'n' rannadur. (log nemetken)" +msgstr "Rannañ an isrannadur X. Talmenn goude 'n' isrannadur. (log nemetken) :" #: ../share/extensions/grid_cartesian.inx.h:10 -#, fuzzy msgid "Major X Division Thickness (px):" -msgstr "Tevder brasañ ar rannañ war X [px]" +msgstr "Tevder brasañ ar rannañ war X (pks) :" #: ../share/extensions/grid_cartesian.inx.h:11 -#, fuzzy msgid "Minor X Division Thickness (px):" -msgstr "Tevder bihanañ ar rannañ war X [px]" +msgstr "Tevder bihanañ ar rannañ war X (pks) :" #: ../share/extensions/grid_cartesian.inx.h:12 -#, fuzzy msgid "Subminor X Division Thickness (px):" -msgstr "Tevder eil isrannadur X [px]" +msgstr "Tevder eil isrannadur X (pks) :" #: ../share/extensions/grid_cartesian.inx.h:13 -#, fuzzy msgid "Y Axis" -msgstr "Ahel-Y" +msgstr "Ahel Y" #: ../share/extensions/grid_cartesian.inx.h:14 -#, fuzzy msgid "Major Y Divisions:" -msgstr "Rannadurioù brasañ war Y" +msgstr "Rannadurioù brasañ war Y :" #: ../share/extensions/grid_cartesian.inx.h:15 -#, fuzzy msgid "Major Y Division Spacing (px):" -msgstr "Esaouiñ brasañ ar rannañ war Y [px]" +msgstr "Esaouiñ brasañ ar rannañ war Y (pks) :" #: ../share/extensions/grid_cartesian.inx.h:16 -#, fuzzy msgid "Subdivisions per Major Y Division:" -msgstr "Isrannadurioù dre rannadur brasañ Y" +msgstr "Isrannadurioù dre rannadur brasañ Y :" #: ../share/extensions/grid_cartesian.inx.h:17 msgid "Logarithmic Y Subdiv. (Base given by entry above)" msgstr "Isrannadur Y logaritmek. (Diazez roet gant an enankad a-us)" #: ../share/extensions/grid_cartesian.inx.h:18 -#, fuzzy msgid "Subsubdivs. per Y Subdivision:" -msgstr "Isisrannadurioù dre isrannadur Y" +msgstr "Isisrannadurioù dre isrannadur Y :" #: ../share/extensions/grid_cartesian.inx.h:19 -#, fuzzy msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only):" -msgstr "Rannañ an isrannadur Y. Talmenn goude 'n' rannadur. (log nemetken)" +msgstr "Rannañ an isrannadur X. Talmenn goude 'n' isrannadur. (log nemetken) :" #: ../share/extensions/grid_cartesian.inx.h:20 -#, fuzzy msgid "Major Y Division Thickness (px):" -msgstr "Tevder brasañ ar rannañ war Y [px]" +msgstr "Tevder brasañ ar rannañ war Y (pks) :" #: ../share/extensions/grid_cartesian.inx.h:21 -#, fuzzy msgid "Minor Y Division Thickness (px):" -msgstr "Tevder bihanañ ar rannañ war Y [px]" +msgstr "Tevder bihanañ ar rannañ war Y (pks) :" #: ../share/extensions/grid_cartesian.inx.h:22 -#, fuzzy msgid "Subminor Y Division Thickness (px):" -msgstr "Tevder eil isrannadur Y [px]" +msgstr "Tevder eil isrannadur Y (pks) :" # axonométrie # n. fém. Représentation graphique d’une figure à trois dimensions permettant d’associer dans le même schéma des vues en plan, en coupe et en élévation. #: ../share/extensions/grid_isometric.inx.h:1 -#, fuzzy msgid "Isometric Grid" msgstr "Kael ahelventouriel" #: ../share/extensions/grid_isometric.inx.h:2 -#, fuzzy msgid "X Divisions [x2]:" -msgstr "Rannadurioù brasañ war X" +msgstr "Rannadurioù X [x2] :" #: ../share/extensions/grid_isometric.inx.h:3 msgid "Y Divisions [x2] [> 1/2 X Div]:" -msgstr "" +msgstr "Rannadurioù Y [x2] [> 1/2 X Ran.] :" #: ../share/extensions/grid_isometric.inx.h:4 -#, fuzzy msgid "Division Spacing (px):" -msgstr "Esaouiñ brasañ ar rannañ war X [px]" +msgstr "Esaouiñ ar rannañ (pks) :" #: ../share/extensions/grid_isometric.inx.h:5 -#, fuzzy msgid "Subdivisions per Major Division:" -msgstr "Isrannadurioù dre rannadur brasañ X" +msgstr "Isrannadurioù dre rannadur brasañ :" #: ../share/extensions/grid_isometric.inx.h:6 -#, fuzzy msgid "Subsubdivs per Subdivision:" -msgstr "Isisrannadurioù dre isrannadur X" +msgstr "Isisrannadurioù dre isrannadur :" #: ../share/extensions/grid_isometric.inx.h:7 -#, fuzzy msgid "Major Division Thickness (px):" -msgstr "Tevder brasañ ar rannañ war X [px]" +msgstr "Tevder brasañ ar rannañ (pks) :" #: ../share/extensions/grid_isometric.inx.h:8 -#, fuzzy msgid "Minor Division Thickness (px):" -msgstr "Tevder bihanañ ar rannañ war X [px]" +msgstr "Tevder bihanañ ar rannadur (pks) :" #: ../share/extensions/grid_isometric.inx.h:9 -#, fuzzy msgid "Subminor Division Thickness (px):" -msgstr "Tevder eil isrannadur X [px]" +msgstr "Tevder eil isrannadur (pks) :" #: ../share/extensions/grid_polar.inx.h:1 msgid "Polar Grid" msgstr "Kael vleinek" #: ../share/extensions/grid_polar.inx.h:2 -#, fuzzy msgid "Centre Dot Diameter (px):" -msgstr "Poent kreiz an treuzkiz [px]" +msgstr "Poent kreiz an treuzkiz (pks) :" #: ../share/extensions/grid_polar.inx.h:3 -#, fuzzy msgid "Circumferential Labels:" -msgstr "Skritelloù tro-gelc'hiek" +msgstr "Skritelloù tro-gelc'hiek :" #: ../share/extensions/grid_polar.inx.h:5 msgid "Degrees" msgstr "a zerezioù" #: ../share/extensions/grid_polar.inx.h:6 -#, fuzzy msgid "Circumferential Label Size (px):" -msgstr "Ment ar skritelloù tro-gelc'hiek [px]" +msgstr "Ment ar skritelloù tro-gelc'hiek (px) :" #: ../share/extensions/grid_polar.inx.h:7 -#, fuzzy msgid "Circumferential Label Outset (px):" -msgstr "Derou ar skritell tro-gelc'hiek [px]" +msgstr "Ledanaat ar skritell tro-gelc'hiek (px) :" #: ../share/extensions/grid_polar.inx.h:8 -#, fuzzy msgid "Circular Divisions" -msgstr "Rannadurioù brasañ kelc'hel" +msgstr "Rannadurioù kelc'hiek" #: ../share/extensions/grid_polar.inx.h:9 -#, fuzzy msgid "Major Circular Divisions:" -msgstr "Rannadurioù brasañ kelc'hel" +msgstr "Rannadurioù brasañ kelc'hiek :" #: ../share/extensions/grid_polar.inx.h:10 -#, fuzzy msgid "Major Circular Division Spacing (px):" -msgstr "Esaouiñ brasañ ar rannañ kelc'hiek [px]" +msgstr "Esaouiñ brasañ ar rannadur kelc'hiek (pks) :" #: ../share/extensions/grid_polar.inx.h:11 -#, fuzzy msgid "Subdivisions per Major Circular Division:" -msgstr "Isrannadurioù dre rannadur kelc'hiek brasañ" +msgstr "Isrannadurioù dre rannadur kelc'hiek brasañ :" #: ../share/extensions/grid_polar.inx.h:12 msgid "Logarithmic Subdiv. (Base given by entry above)" msgstr "Isrannadur logaritmek (Diazez roet gant an enakad a-us)" #: ../share/extensions/grid_polar.inx.h:13 -#, fuzzy msgid "Major Circular Division Thickness (px):" -msgstr "Esaouiñ brasañ ar rannañ kelc'hiek [px]" +msgstr "Esaouiñ brasañ ar rannadur kelc'hiek (pks) :" #: ../share/extensions/grid_polar.inx.h:14 -#, fuzzy msgid "Minor Circular Division Thickness (px):" -msgstr "Tevder bihanañ ar rannañ kelc'hel [px]" +msgstr "Tevder bihanañ ar rannañ kelc'hel (pks) :" #: ../share/extensions/grid_polar.inx.h:15 -#, fuzzy msgid "Angular Divisions" -msgstr "Rannadurioù ar c'horn" +msgstr "Rannadurioù korn" #: ../share/extensions/grid_polar.inx.h:16 -#, fuzzy msgid "Angle Divisions:" -msgstr "Rannadurioù ar c'horn" +msgstr "Rannadurioù ar c'horn :" #: ../share/extensions/grid_polar.inx.h:17 -#, fuzzy msgid "Angle Divisions at Centre:" -msgstr "Rannadurioù ar c'horn e kreiz" +msgstr "Rannadurioù korn e kreiz :" #: ../share/extensions/grid_polar.inx.h:18 -#, fuzzy msgid "Subdivisions per Major Angular Division:" -msgstr "Isrannadurioù dre rannadur kornek brasañ" +msgstr "Isrannadurioù dre rannadur kornek brasañ :" #: ../share/extensions/grid_polar.inx.h:19 -#, fuzzy msgid "Minor Angle Division End 'n' Divs. Before Centre:" -msgstr "'n' rannadur eus dibenn rannadur ar c'horn bihanañ. Kent ar c'hreiz\"" +msgstr "'n' rannadur eus dibenn rannadur ar c'horn bihanañ. Kent ar c'hreiz :" #: ../share/extensions/grid_polar.inx.h:20 -#, fuzzy msgid "Major Angular Division Thickness (px):" -msgstr "Tevder brasañ ar rannañ kornel [px]" +msgstr "Tevder brasañ ar rannadur korn (pks) :" #: ../share/extensions/grid_polar.inx.h:21 -#, fuzzy msgid "Minor Angular Division Thickness (px):" -msgstr "Tevder bihanañ ar rannañ kornel [px]" +msgstr "Tevder bihanañ ar rannañ kornel (pks) :" #: ../share/extensions/guides_creator.inx.h:1 msgid "Guides creator" msgstr "Krouer dealfoù" #: ../share/extensions/guides_creator.inx.h:2 -#, fuzzy msgid "Regular guides" -msgstr "Kael reizhornek" +msgstr "Dealfoù reizh" #: ../share/extensions/guides_creator.inx.h:3 -#, fuzzy msgid "Guides preset:" -msgstr "Krouer dealfoù" +msgstr "Rakarventennoù an dealfoù :" #: ../share/extensions/guides_creator.inx.h:6 msgid "Start from edges" @@ -32186,86 +33521,77 @@ msgid "Rule-of-third" msgstr "Reolenn-dre-Dri" #: ../share/extensions/guides_creator.inx.h:11 -#, fuzzy msgid "Diagonal guides" -msgstr "Desteudañ ouzh an dealfoù" +msgstr "Dealfoù treuzvegennel" #: ../share/extensions/guides_creator.inx.h:12 -#, fuzzy msgid "Upper left corner" -msgstr "kornad ar bajenn" +msgstr "Kornad kleiz e krec'h" #: ../share/extensions/guides_creator.inx.h:13 -#, fuzzy msgid "Upper right corner" -msgstr "kornad ar bajenn" +msgstr "Kornad dehou e krec'h" #: ../share/extensions/guides_creator.inx.h:14 -#, fuzzy msgid "Lower left corner" -msgstr "Diskenn an dreuzfollenn vremanel" +msgstr "Kornad kleiz en traoñ" #: ../share/extensions/guides_creator.inx.h:15 -#, fuzzy msgid "Lower right corner" -msgstr "Diskenn an dreuzfollenn vremanel" +msgstr "Kornad dehou en traoñ" #: ../share/extensions/guides_creator.inx.h:16 -#, fuzzy msgid "Margins" -msgstr "boestad arz" +msgstr "Marzioù" #: ../share/extensions/guides_creator.inx.h:17 msgid "Margins preset:" -msgstr "" +msgstr "Rakarventenn ar marzioù :" #: ../share/extensions/guides_creator.inx.h:18 -#, fuzzy msgid "Header margin:" -msgstr "Marz a-gleiz" +msgstr "Marzioù an talbenn :" #: ../share/extensions/guides_creator.inx.h:19 -#, fuzzy msgid "Footer margin:" -msgstr "Marzi_où e krec'h :" +msgstr "Marzioù an troad pajenn :" #: ../share/extensions/guides_creator.inx.h:20 -#, fuzzy msgid "Left margin:" -msgstr "Marz a-gleiz" +msgstr "Marz a-gleiz :" #: ../share/extensions/guides_creator.inx.h:21 -#, fuzzy msgid "Right margin:" -msgstr "Marz a-zehou" +msgstr "Marz a-zehou :" #: ../share/extensions/guides_creator.inx.h:22 -#, fuzzy msgid "Left book page" -msgstr "Korn a-gleiz" +msgstr "Pajenn gleiz al levr" #: ../share/extensions/guides_creator.inx.h:23 -#, fuzzy msgid "Right book page" -msgstr "Korn a-zehou" +msgstr "Pajenn dehou al levr" + +#: ../share/extensions/guides_creator.inx.h:24 +msgctxt "Margin" +msgid "None" +msgstr "Tra ebet" #: ../share/extensions/guillotine.inx.h:1 -#, fuzzy msgid "Guillotine" -msgstr "Dealf" +msgstr "Gilhotinenn" #: ../share/extensions/guillotine.inx.h:2 -#, fuzzy msgid "Directory to save images to:" -msgstr "Treug evit enrollañ ur skeudenn :" +msgstr "Kavlec'hiad ma vo enrollet ar skeudennoù ennañ :" #: ../share/extensions/guillotine.inx.h:3 msgid "Image name (without extension):" -msgstr "" +msgstr "Anv ar skeudenn (hep an askouezhadenn) :" #: ../share/extensions/guillotine.inx.h:4 msgid "Ignore these settings and use export hints" -msgstr "" +msgstr "Leuskel an arventennoù-mañ hag arverañ an tunioù ezporzhiañ" #: ../share/extensions/handles.inx.h:1 msgid "Draw Handles" @@ -32273,140 +33599,118 @@ msgstr "Dornelloù an dresadenn" #: ../share/extensions/hershey.inx.h:1 msgid "Hershey Text" -msgstr "" +msgstr "Testenn mod Hershey" #: ../share/extensions/hershey.inx.h:2 -#, fuzzy msgid "Render Text" -msgstr "Deouez" +msgstr "Lakaat deouez war an destenn" #: ../share/extensions/hershey.inx.h:3 #: ../share/extensions/render_alphabetsoup.inx.h:2 #: ../share/extensions/render_barcode_datamatrix.inx.h:2 #: ../share/extensions/render_barcode_qrcode.inx.h:3 -#, fuzzy msgid "Text:" -msgstr "Testenn" +msgstr "Testenn :" #: ../share/extensions/hershey.inx.h:4 -#, fuzzy msgid "Action: " -msgstr "Herrekaat :" +msgstr "Gwered :" #: ../share/extensions/hershey.inx.h:5 -#, fuzzy msgid "Font face: " -msgstr "Ment an nodrezh :" +msgstr "Tal an nodrezh :" #: ../share/extensions/hershey.inx.h:6 -#, fuzzy msgid "Typeset that text" -msgstr "Biziata an destenn" +msgstr "Biziata an destenn-mañ" #: ../share/extensions/hershey.inx.h:7 -#, fuzzy msgid "Write glyph table" -msgstr "Embann anv an arouezenn" +msgstr "Taolennad arouezennoù skrivañ" #: ../share/extensions/hershey.inx.h:8 -#, fuzzy msgid "Sans 1-stroke" -msgstr "Diarventenniñ an tres" +msgstr "Tres mod Sans-1" #: ../share/extensions/hershey.inx.h:9 -#, fuzzy msgid "Sans bold" -msgstr "Tevaat" +msgstr "Sans tev" #: ../share/extensions/hershey.inx.h:10 -#, fuzzy msgid "Serif medium" -msgstr "krenn" +msgstr "Serif krenn" #: ../share/extensions/hershey.inx.h:11 msgid "Serif medium italic" -msgstr "" +msgstr "Serif krenn stouet" #: ../share/extensions/hershey.inx.h:12 msgid "Serif bold italic" -msgstr "" +msgstr "Serif tev stouet" #: ../share/extensions/hershey.inx.h:13 -#, fuzzy msgid "Serif bold" -msgstr "Tevaat" +msgstr "Serif tev" #: ../share/extensions/hershey.inx.h:14 -#, fuzzy msgid "Script 1-stroke" -msgstr "Arventenniñ an tres" +msgstr "Tres mod Script 1" #: ../share/extensions/hershey.inx.h:15 -#, fuzzy msgid "Script 1-stroke (alt)" -msgstr "Tresoù tev-moan (herrek)" +msgstr "Tres mod Script 1 (alt)" #: ../share/extensions/hershey.inx.h:16 -#, fuzzy msgid "Script medium" -msgstr "Skript :" +msgstr "Script krenn" #: ../share/extensions/hershey.inx.h:17 -#, fuzzy msgid "Gothic English" -msgstr "Gotek" +msgstr "Gotek saoz" #: ../share/extensions/hershey.inx.h:18 -#, fuzzy msgid "Gothic German" -msgstr "Gotek" +msgstr "Gotek alaman" #: ../share/extensions/hershey.inx.h:19 -#, fuzzy msgid "Gothic Italian" -msgstr "Gotek" +msgstr "Gotek italia" #: ../share/extensions/hershey.inx.h:20 -#, fuzzy msgid "Greek 1-stroke" -msgstr "Arventenniñ an tres" +msgstr "Tres mod Greek-1" #: ../share/extensions/hershey.inx.h:21 -#, fuzzy msgid "Greek medium" -msgstr "krenn" +msgstr "Greek krenn" #: ../share/extensions/hershey.inx.h:23 -#, fuzzy msgid "Japanese" msgstr "Javaneg" #: ../share/extensions/hershey.inx.h:24 -#, fuzzy msgid "Astrology" -msgstr "Neuziadur" +msgstr "Steredouriezh" #: ../share/extensions/hershey.inx.h:25 msgid "Math (lower)" -msgstr "" +msgstr "Jedoniezh (izeloc'h)" #: ../share/extensions/hershey.inx.h:26 -#, fuzzy msgid "Math (upper)" -msgstr "Kreizkornenn genserzh" +msgstr "Jedoniezh (uheloc'h)" #: ../share/extensions/hershey.inx.h:28 -#, fuzzy msgid "Meteorology" -msgstr "Neuziadur" +msgstr "Hinoniezh" #: ../share/extensions/hershey.inx.h:29 msgid "Music" -msgstr "" +msgstr "Sonerezh" #: ../share/extensions/hershey.inx.h:30 msgid "Symbolic" -msgstr "" +msgstr "Arouezek" #: ../share/extensions/hershey.inx.h:31 msgid "" @@ -32415,10 +33719,14 @@ msgid "" "\n" "\n" msgstr "" +" \n" +"\n" +"\n" +"\n" #: ../share/extensions/hershey.inx.h:36 msgid "About..." -msgstr "" +msgstr "Diwar-benn..." #: ../share/extensions/hershey.inx.h:37 msgid "" @@ -32438,11 +33746,26 @@ msgid "" "For additional information, please visit:\n" " www.evilmadscientist.com/go/hershey" msgstr "" +"\n" +"Ul linenn destenn oc'h ober gant nodrezhoù\n" +"mod \"Hershey\" evit an treserezed deveret diouzh \n" +"NBS SP-424 1976-04, a vez deouezet gant \n" +"an askouezh-mañ. \"Ur berzhiadenn evit \n" +"kalverezhioù biziata dre urzhiataerioù : Taolennadoù\n" +"daveennoù evit Kavlec'hiad Hershey eus\n" +"Nodrezhoù o Rizh Reterat hag Arouezioù Kevregad.\"\n" +"\n" +"N'int ket nodrezhoù boaz \"dre drolinenn\", \n" +"nodrezhoù \"dre tres eeun\" kentoc'h, pe\n" +"nodrezhoù \"dre engravañ\" gant an arouezennoù\n" +"stummet gant an tres (ha ket gant al leuniadur).\n" +"Evit gouzout hiroc'h, kit betek :\n" +"\n" +" www.evilmadscientist.com/go/hershey" #: ../share/extensions/hpgl_input.inx.h:1 -#, fuzzy msgid "HPGL Input" -msgstr "Enankad WPG" +msgstr "Enankad HPGL" #: ../share/extensions/hpgl_input.inx.h:2 msgid "" @@ -32450,13 +33773,15 @@ msgid "" "other HPGL files please change their file extension to .plt, make sure you " "have UniConverter installed and open them again." msgstr "" +"Mar plin, notennit e vez digoret ar restroù mod HPGL savet gant Inkscape " +"hepken. Da zigeriñ restroù mod HPGL all, kemmit o askouezhadennoù da .plt. " +"Bezit sur emañ UniConverter ha digorit i en-dro." #: ../share/extensions/hpgl_input.inx.h:3 #: ../share/extensions/hpgl_output.inx.h:4 #: ../share/extensions/plotter.inx.h:23 -#, fuzzy msgid "Resolution X (dpi):" -msgstr "Diarunusted (pdm)" +msgstr "Diarunusted X (pdm) :" #: ../share/extensions/hpgl_input.inx.h:4 #: ../share/extensions/hpgl_output.inx.h:5 @@ -32465,13 +33790,14 @@ msgid "" "The amount of steps the plotter moves if it moves for 1 inch on the X axis " "(Default: 1016.0)" msgstr "" +"Kementad a bazioù graet gant an dreserez mar dilec'hio dre ur meutad war an " +"ahel X (Dre ziouer : 1016.0)" #: ../share/extensions/hpgl_input.inx.h:5 #: ../share/extensions/hpgl_output.inx.h:6 #: ../share/extensions/plotter.inx.h:25 -#, fuzzy msgid "Resolution Y (dpi):" -msgstr "Diarunusted (pdm)" +msgstr "Diarunusted Y (pdm) :" #: ../share/extensions/hpgl_input.inx.h:6 #: ../share/extensions/hpgl_output.inx.h:7 @@ -32480,14 +33806,18 @@ msgid "" "The amount of steps the plotter moves if it moves for 1 inch on the Y axis " "(Default: 1016.0)" msgstr "" +"Kementad a bazioù graet gant an dreserez mar dilec'hio dre ur meutad war an " +"ahel Y (Dre ziouer : 1016.0)" #: ../share/extensions/hpgl_input.inx.h:7 msgid "Show movements between paths" -msgstr "" +msgstr "Diskouez an dilec'hiadurioù etre an treugoù" #: ../share/extensions/hpgl_input.inx.h:8 msgid "Check this to show movements between paths (Default: Unchecked)" msgstr "" +"Kevaskañ an dra-mañ da ziskouez dilec'hiadurioù etre an treug (Dre ziouer : " +"digevasket)" #: ../share/extensions/hpgl_input.inx.h:9 #: ../share/extensions/hpgl_output.inx.h:34 @@ -32495,9 +33825,8 @@ msgid "HP Graphics Language file (*.hpgl)" msgstr "Restroù yezh kevregat HP (*.hpgl)" #: ../share/extensions/hpgl_input.inx.h:10 -#, fuzzy msgid "Import an HP Graphics Language file" -msgstr "Ezporzhiañ en ur restr mod Areg Kevregat Hewlett Packard" +msgstr "Ezporzhiañ ur restr mod Areg Kevregat Hewlett Packard" #: ../share/extensions/hpgl_output.inx.h:1 msgid "HPGL Output" @@ -32509,28 +33838,29 @@ msgid "" "Please use the plotter extension (Extensions menu) to plot directly over a " "serial connection." msgstr "" +"Mar plij, bezit sur ez eo bet amdroet an holl ergorennoù a fell deoc'h da " +"dreugoù. Grit gant askouezh an dreserez (lañser an askouezioù) da dresañ end " +"eeun dre ur c'hennask a-steud." #: ../share/extensions/hpgl_output.inx.h:3 #: ../share/extensions/plotter.inx.h:22 -#, fuzzy msgid "Plotter Settings " -msgstr "Arventennoù enporzhiañ PDF" +msgstr "Arventennoù an dreserez" #: ../share/extensions/hpgl_output.inx.h:8 #: ../share/extensions/plotter.inx.h:27 -#, fuzzy msgid "Pen number:" -msgstr "Niverenn ar c'hreion" +msgstr "Niverenn ar c'hreion :" #: ../share/extensions/hpgl_output.inx.h:9 #: ../share/extensions/plotter.inx.h:28 msgid "The number of the pen (tool) to use (Standard: '1')" -msgstr "" +msgstr "Niverenn ar c'hreion (benveg) da arverañ (Skouerieg : '1')" #: ../share/extensions/hpgl_output.inx.h:10 #: ../share/extensions/plotter.inx.h:29 msgid "Pen force (g):" -msgstr "" +msgstr "Kreñvder ar c'hreion (g) :" #: ../share/extensions/hpgl_output.inx.h:11 #: ../share/extensions/plotter.inx.h:30 @@ -32538,11 +33868,14 @@ msgid "" "The amount of force pushing down the pen in grams, set to 0 to omit command; " "most plotters ignore this command (Default: 0)" msgstr "" +"Kementad a greñvder a bouez war ar c'hreion e grammoù, despizit da 0 evit " +"leuskel an arc'had a-gostez ; an darn vuiañ eus an treserezed a laosk an " +"arc'had (Diouer : 0)" #: ../share/extensions/hpgl_output.inx.h:12 #: ../share/extensions/plotter.inx.h:31 msgid "Pen speed (cm/s or mm/s):" -msgstr "" +msgstr "Tizh ar c'hreion (cm/eil. pe mm/eil.) :" #: ../share/extensions/hpgl_output.inx.h:13 msgid "" @@ -32550,61 +33883,63 @@ msgid "" "(depending on your plotter model), set to 0 to omit command; most plotters " "ignore this command (Default: 0)" msgstr "" +"Tizh ma tilec'hio ar c'hreion drezi e kentimetroù dre eilenn (hevez skouer " +"ho treserez), despizit da 0 evit leuskel an arc'had a-gostez ; an darn vuiañ " +"eus an treserezed a laosk an arc'had (Diouer : 0)" #: ../share/extensions/hpgl_output.inx.h:14 -#, fuzzy msgid "Rotation (°, Clockwise):" -msgstr "C'hwelañ gant roud ar bizied" +msgstr "C'hwelañ (°, gant roud ar bizied) :" #: ../share/extensions/hpgl_output.inx.h:15 #: ../share/extensions/plotter.inx.h:34 msgid "Rotation of the drawing (Default: 0°)" -msgstr "" +msgstr "C'hwelañ an dresadenn (Dre ziouer : 0°)" #: ../share/extensions/hpgl_output.inx.h:16 #: ../share/extensions/plotter.inx.h:35 -#, fuzzy msgid "Mirror X axis" -msgstr "Melezouriñ an ahel-Y" +msgstr "Melezouriñ an ahel X" #: ../share/extensions/hpgl_output.inx.h:17 #: ../share/extensions/plotter.inx.h:36 msgid "Check this to mirror the X axis (Default: Unchecked)" msgstr "" +"Kevaskañ al log da weredekaat melezour an ahel X (Dre ziouer : digevasket)" #: ../share/extensions/hpgl_output.inx.h:18 #: ../share/extensions/plotter.inx.h:37 -#, fuzzy msgid "Mirror Y axis" -msgstr "Melezouriñ an ahel-Y" +msgstr "Melezouriñ an ahel Y" #: ../share/extensions/hpgl_output.inx.h:19 #: ../share/extensions/plotter.inx.h:38 msgid "Check this to mirror the Y axis (Default: Unchecked)" msgstr "" +"Kevaskañ al log da weredekaat melezour an ahel Y (Dre ziouer : digevasket)" #: ../share/extensions/hpgl_output.inx.h:20 #: ../share/extensions/plotter.inx.h:39 -#, fuzzy msgid "Center zero point" -msgstr "Kreizañ al linennoù" +msgstr "Kreizañ ar poent mann" #: ../share/extensions/hpgl_output.inx.h:21 #: ../share/extensions/plotter.inx.h:40 msgid "" "Check this if your plotter uses a centered zero point (Default: Unchecked)" msgstr "" +"Kevaskañ al log mar bez arveret ur poent mann kreizet gant ho treserez (Dre " +"ziouer : digevasket)" #: ../share/extensions/hpgl_output.inx.h:22 #: ../share/extensions/plotter.inx.h:41 -#, fuzzy msgid "Plot Features " -msgstr "Pluenn" +msgstr "Kewerusterioù an tresañ" #: ../share/extensions/hpgl_output.inx.h:23 #: ../share/extensions/plotter.inx.h:42 msgid "Overcut (mm):" -msgstr "" +msgstr "Troc'hadur dreist (mm) :" #: ../share/extensions/hpgl_output.inx.h:24 #: ../share/extensions/plotter.inx.h:43 @@ -32612,12 +33947,14 @@ msgid "" "The distance in mm that will be cut over the starting point of the path to " "prevent open paths, set to 0.0 to omit command (Default: 1.00)" msgstr "" +"Ar pellder e mm a vo troc'het dreist poent deraouiñ an treug da virout ouzh " +"an treugoù digor, despizañ da 0.0 da leusket an arc'had a-gostez (Dre " +"ziouer : 1.00)" #: ../share/extensions/hpgl_output.inx.h:25 #: ../share/extensions/plotter.inx.h:44 -#, fuzzy msgid "Tool offset (mm):" -msgstr "Linkañ a-zremm, px" +msgstr "Linkad an ostilh (mm) :" #: ../share/extensions/hpgl_output.inx.h:26 #: ../share/extensions/plotter.inx.h:45 @@ -32625,12 +33962,13 @@ msgid "" "The offset from the tool tip to the tool axis in mm, set to 0.0 to omit " "command (Default: 0.25)" msgstr "" +"Al linkad diouzh an tun ostilhoù betek ahel an ostilh e mm, despizañ da 0.0 " +"da leusket an arc'had a-gostez (Dre ziouer : 0,25)" #: ../share/extensions/hpgl_output.inx.h:27 #: ../share/extensions/plotter.inx.h:46 -#, fuzzy msgid "Use precut" -msgstr "Arventenn ar reizhiad dre ziouer" +msgstr "Arverañ ar ragarventenn didroc'hañ" #: ../share/extensions/hpgl_output.inx.h:28 #: ../share/extensions/plotter.inx.h:47 @@ -32638,12 +33976,13 @@ msgid "" "Check this to cut a small line before the real drawing starts to correctly " "align the tool orientation. (Default: Checked)" msgstr "" +"Kevaskañ an dra-mañ da droc'hañ ul linenn vihan kent ma krogo an tresañ gwir " +"da zesteudañ reteradur an ostilh. (Dre ziouer : kevasket)" #: ../share/extensions/hpgl_output.inx.h:29 #: ../share/extensions/plotter.inx.h:48 -#, fuzzy msgid "Curve flatness:" -msgstr "Plataat" +msgstr "Krommañ ar plaender :" #: ../share/extensions/hpgl_output.inx.h:30 #: ../share/extensions/plotter.inx.h:49 @@ -32651,12 +33990,13 @@ msgid "" "Curves are divided into lines, this number controls how fine the curves will " "be reproduced, the smaller the finer (Default: '1.2')" msgstr "" +"Rannet eo ar c'hrommennoù dre linennoù, an niverenn-mañ a reol tanavder " +"treserezh ar c'hrommennoù, bihanoc'h a dalv da danavoc'h (Dre ziouer : '1.2')" #: ../share/extensions/hpgl_output.inx.h:31 #: ../share/extensions/plotter.inx.h:50 -#, fuzzy msgid "Auto align" -msgstr "Desteudañ" +msgstr "Desteudañ emgefreek" #: ../share/extensions/hpgl_output.inx.h:32 #: ../share/extensions/plotter.inx.h:51 @@ -32665,6 +34005,9 @@ msgid "" "if used). If unchecked you have to make sure that all parts of your drawing " "are within the document border! (Default: Checked)" msgstr "" +"Kevaskit an dra-mañ da zesteudañ emgefreek an dresadenn ouzh ar poent mann " +"(ha linkad an ostilh mar arveret). Mar digevasket e vo ret deoc'h bezañ sur " +"emañ ho tresadenn e-barzh bevennoù an teul ! (Dre ziouer : Kevasket)" #: ../share/extensions/hpgl_output.inx.h:33 #: ../share/extensions/plotter.inx.h:54 @@ -32672,29 +34015,28 @@ msgid "" "All these settings depend on the plotter you use, for more information " "please consult the manual or homepage for your plotter." msgstr "" +"An holl arventennoù-mañ zo e dalc'h eus an dreserez arveret ganeoc'h. Evit " +"gouzout hiroc'h, lennit dornlevr pe bennbajennad ho treserez, mar plij." #: ../share/extensions/hpgl_output.inx.h:35 -#, fuzzy msgid "Export an HP Graphics Language file" -msgstr "Ezporzhiañ en ur restr mod Areg Kevregat Hewlett Packard" +msgstr "Ezporzhiañ ur restr mod Areg Kevregat Hewlett Packard" #: ../share/extensions/ink2canvas.inx.h:1 -#, fuzzy msgid "Convert to html5 canvas" -msgstr "Amdreiñ da varrennigoùigoù" +msgstr "Amdreiñ da steuenn mod html5" #: ../share/extensions/ink2canvas.inx.h:2 msgid "HTML 5 canvas (*.html)" -msgstr "" +msgstr "Steuenn mod HTML 5 (*.html)" #: ../share/extensions/ink2canvas.inx.h:3 msgid "HTML 5 canvas code" -msgstr "" +msgstr "Boneg ar steuenn mod HTML 5 (*.html)" #: ../share/extensions/inkscape_follow_link.inx.h:1 -#, fuzzy msgid "Follow Link" -msgstr "_Heuliañ an ere" +msgstr "Heuliañ an ere" #: ../share/extensions/inkscape_help_askaquestion.inx.h:1 msgid "Ask Us a Question" @@ -32707,7 +34049,7 @@ msgstr "Dibarzhioù al linenn arc'had" #. i18n. Please don't translate it unless a page exists in your language #: ../share/extensions/inkscape_help_commandline.inx.h:3 msgid "http://inkscape.org/doc/inkscape-man.html" -msgstr "" +msgstr "http://inkscape.org/doc/inkscape-man.html" #: ../share/extensions/inkscape_help_faq.inx.h:1 msgid "FAQ" @@ -32716,7 +34058,7 @@ msgstr "FAG" #. i18n. Please don't translate it unless a page exists in your language #: ../share/extensions/inkscape_help_faq.inx.h:3 msgid "http://wiki.inkscape.org/wiki/index.php/FAQ" -msgstr "" +msgstr "http://wiki.inkscape.org/wiki/index.php/FAQ" #: ../share/extensions/inkscape_help_keys.inx.h:1 msgid "Keys and Mouse Reference" @@ -32725,7 +34067,7 @@ msgstr "Daveoù ar berradennoù klavier ha logodenn" #. i18n. Please don't translate it unless a page exists in your language #: ../share/extensions/inkscape_help_keys.inx.h:3 msgid "http://inkscape.org/doc/keys048.html" -msgstr "" +msgstr "http://inkscape.org/doc/keys048.html" #: ../share/extensions/inkscape_help_manual.inx.h:1 msgid "Inkscape Manual" @@ -32734,7 +34076,7 @@ msgstr "Dornlevr Inkscape" #. 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" @@ -32743,7 +34085,7 @@ msgstr "Traoù nevez gant an handelv-mañ" #. 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.91" -msgstr "" +msgstr "http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91" #: ../share/extensions/inkscape_help_reportabug.inx.h:1 msgid "Report a Bug" @@ -32758,14 +34100,12 @@ msgid "Interpolate" msgstr "Etrelotodiñ" #: ../share/extensions/interp.inx.h:3 -#, fuzzy msgid "Interpolation steps:" -msgstr "Pazioù etrelotodiñ" +msgstr "Pazioù etrelotodiñ :" #: ../share/extensions/interp.inx.h:4 -#, fuzzy msgid "Interpolation method:" -msgstr "Hentenn etrelotodiñ" +msgstr "Hentenn etrelotodiñ :" #: ../share/extensions/interp.inx.h:5 msgid "Duplicate endpaths" @@ -32780,34 +34120,28 @@ msgid "Interpolate Attribute in a group" msgstr "Etrelotodiñ an doareenn en ur strollad" #: ../share/extensions/interp_att_g.inx.h:3 -#, fuzzy msgid "Attribute to Interpolate:" -msgstr "Doareenn da etrelotodiñ" +msgstr "Doareenn da etrelotodiñ :" #: ../share/extensions/interp_att_g.inx.h:4 -#, fuzzy msgid "Other Attribute:" -msgstr "Doareenn all" +msgstr "Doareenn all :" #: ../share/extensions/interp_att_g.inx.h:5 -#, fuzzy msgid "Other Attribute type:" -msgstr "Rizh doareenn all" +msgstr "Rizh doareenn all :" #: ../share/extensions/interp_att_g.inx.h:6 -#, fuzzy msgid "Apply to:" -msgstr "Arloañ ar sil" +msgstr "Seveniñ e :" #: ../share/extensions/interp_att_g.inx.h:7 -#, fuzzy msgid "Start Value:" -msgstr "Gwerzh an derou" +msgstr "Gwerzh an derou :" #: ../share/extensions/interp_att_g.inx.h:8 -#, fuzzy msgid "End Value:" -msgstr "Gwerzh an dibenn" +msgstr "Gwerzh an dibenn :" #: ../share/extensions/interp_att_g.inx.h:13 msgid "Translate X" @@ -32827,13 +34161,12 @@ msgid "Other" msgstr "All" #: ../share/extensions/interp_att_g.inx.h:18 -#, fuzzy msgid "" "If you select \"Other\", you must know the SVG attributes to identify here " "this \"other\"." msgstr "" "Mar bez diuzet \"All\" ganeoc'h ez eo ret deoc'h gouzout an doareennoù mod " -"SVG da naoudiñ an hini \"All\"-mañ :" +"SVG da naoudiñ an hini \"All\"-mañ." #: ../share/extensions/interp_att_g.inx.h:20 msgid "Integer Number" @@ -32843,10 +34176,6 @@ msgstr "Niver kevan" msgid "Float Number" msgstr "Niver neuennus" -#: ../share/extensions/interp_att_g.inx.h:22 -msgid "Tag" -msgstr "Klav" - #: ../share/extensions/interp_att_g.inx.h:23 #: ../share/extensions/polyhedron_3d.inx.h:33 msgid "Style" @@ -32865,7 +34194,6 @@ msgid "No Unit" msgstr "Unanenn ebet" #: ../share/extensions/interp_att_g.inx.h:28 -#, fuzzy msgid "" "This effect applies a value for any interpolatable attribute for all " "elements inside the selected group or for all elements in a multiple " @@ -32873,7 +34201,7 @@ msgid "" msgstr "" "An efed-mañ a arlo ur werzh evit ne vern pe zoareenn etrelotodus evit an " "holl elfennoù e-barzh ar strollad diuzet pe evit ne vern pe elfennoù en un " -"diuzadur lies" +"diuzadur lies." #: ../share/extensions/jessyInk_autoTexts.inx.h:1 msgid "Auto-texts" @@ -32956,9 +34284,8 @@ msgid "Appear" msgstr "Dont war-wel" #: ../share/extensions/jessyInk_effects.inx.h:9 -#, fuzzy msgid "Fade in" -msgstr "Arveuz" +msgstr "Diveuz" #: ../share/extensions/jessyInk_effects.inx.h:10 #: ../share/extensions/jessyInk_transitions.inx.h:10 @@ -32970,9 +34297,8 @@ msgid "Build-out effect" msgstr "Efed eztennet" #: ../share/extensions/jessyInk_effects.inx.h:12 -#, fuzzy msgid "Fade out" -msgstr "Moanaat betek" +msgstr "Arveuz" #: ../share/extensions/jessyInk_effects.inx.h:14 msgid "" @@ -33093,9 +34419,8 @@ msgid "Reset timer:" msgstr "Adderaouekaat an horolaj :" #: ../share/extensions/jessyInk_keyBindings.inx.h:15 -#, fuzzy msgid "Export presentation:" -msgstr "Reteradur an destenn" +msgstr "Kinnig ezporzhiañ :" #: ../share/extensions/jessyInk_keyBindings.inx.h:17 msgid "Switch to slide mode:" @@ -33375,7 +34700,7 @@ msgstr "" #: ../share/extensions/layers2svgfont.inx.h:1 msgid "3 - Convert Glyph Layers to SVG Font" -msgstr "" +msgstr "3 - Amdreiñ an dreuzfollennadoù sifroù da nodrezhoù mod SVG" #: ../share/extensions/layers2svgfont.inx.h:2 #: ../share/extensions/new_glyph_layer.inx.h:3 @@ -33383,28 +34708,24 @@ msgstr "" #: ../share/extensions/previous_glyph_layer.inx.h:2 #: ../share/extensions/setup_typography_canvas.inx.h:7 #: ../share/extensions/svgfont2layers.inx.h:3 -#, fuzzy msgid "Typography" -msgstr "Spirograf" +msgstr "Lizherennerezh" #: ../share/extensions/layout_nup.inx.h:1 msgid "N-up layout" -msgstr "" +msgstr "Pajennaozañ dre N-elfenn" #: ../share/extensions/layout_nup.inx.h:2 -#, fuzzy msgid "Page dimensions" -msgstr "Mentoù" +msgstr "Mentoù ar bajenn" #: ../share/extensions/layout_nup.inx.h:4 -#, fuzzy msgid "Size X:" -msgstr "Ment X" +msgstr "Ment X :" #: ../share/extensions/layout_nup.inx.h:5 -#, fuzzy msgid "Size Y:" -msgstr "Ment Y" +msgstr "Ment Y :" #: ../share/extensions/layout_nup.inx.h:6 #: ../share/extensions/printing_marks.inx.h:13 @@ -33427,33 +34748,28 @@ msgid "Right:" msgstr "Dehou :" #: ../share/extensions/layout_nup.inx.h:10 -#, fuzzy msgid "Page margins" -msgstr "Marz a-gleiz" +msgstr "Marzioù ar bajenn" #: ../share/extensions/layout_nup.inx.h:11 -#, fuzzy msgid "Layout dimensions" -msgstr "Kempennadur ar bajennaozadenn :" +msgstr "Mentoù ar bajennaozadenn" #: ../share/extensions/layout_nup.inx.h:13 -#, fuzzy msgid "Cols:" -msgstr "Bannoù" +msgstr "Bannoù :" #: ../share/extensions/layout_nup.inx.h:14 msgid "Auto calculate layout size" -msgstr "" +msgstr "Jediñ emgefreek ment ar pajennaozadenn" #: ../share/extensions/layout_nup.inx.h:15 -#, fuzzy msgid "Layout padding" -msgstr "Kempennadur ar bajennaozadenn :" +msgstr "Marz diabarzh ar bajennaozadenn" #: ../share/extensions/layout_nup.inx.h:16 -#, fuzzy msgid "Layout margins" -msgstr "Marz a-gleiz" +msgstr "Marzioù ar bajennaozadenn" #: ../share/extensions/layout_nup.inx.h:17 #: ../share/extensions/printing_marks.inx.h:2 @@ -33461,34 +34777,30 @@ msgid "Marks" msgstr "Merkoù" #: ../share/extensions/layout_nup.inx.h:18 -#, fuzzy msgid "Place holder" -msgstr "Toull du" +msgstr "Place holder" #: ../share/extensions/layout_nup.inx.h:19 -#, fuzzy msgid "Cutting marks" -msgstr "Merkoù moullañ" +msgstr "Merkoù troc'hañ" #: ../share/extensions/layout_nup.inx.h:20 msgid "Padding guide" -msgstr "" +msgstr "Dealf evit ar marzioù diabarzh" #: ../share/extensions/layout_nup.inx.h:21 -#, fuzzy msgid "Margin guide" -msgstr "Dilec'hiañ un dealf" +msgstr "Dealf ar marz" #: ../share/extensions/layout_nup.inx.h:22 -#, fuzzy msgid "Padding box" -msgstr "Boestad bevennet" +msgstr "Boestad dre varzioù diabarzh" #: ../share/extensions/layout_nup.inx.h:23 -#, fuzzy msgid "Margin box" -msgstr "boestad arz" +msgstr "Boestad ar marzioù" +# padding : amleuniañ ??? #: ../share/extensions/layout_nup.inx.h:25 msgid "" "\n" @@ -33502,6 +34814,20 @@ msgid "" " * Layout padding: inner padding for each part of the layout.\n" " " msgstr "" +"\n" +"Arventennoù :\n" +" * Ment ar bajenn : led ha sav.\n" +" * Marzioù ar bajenn : egor dreist tro dro pep pajenn.\n" +" * Renkoù ha bannoù ar bajennaozadenn.\n" +" * Ment ar bajennaozadenn : led ha sav, jedet emgefreek mar talv unan " +"anezho da 0.\n" +" * Jediñ emgefreek ar vent : arabat ober gant gwerzhioù ment ar " +"bajennaozadenn.\n" +" * Marzioù ar bajennaozadenn : esaouioù gwenn tro dro da bep parzh ar " +"bajennaozadenn.\n" +" * Marzhioù diabarzh ar bajennaozadenn : marzioù diabarzh evit pep parzh " +"ar bajennaozadenn.\n" +" " #: ../share/extensions/layout_nup.inx.h:36 #: ../share/extensions/perfectboundcover.inx.h:20 @@ -33519,39 +34845,34 @@ msgid "Axiom and rules" msgstr "Aksiomenn ha reolennoù" #: ../share/extensions/lindenmayer.inx.h:3 -#, fuzzy msgid "Axiom:" -msgstr "Aksiomenn" +msgstr "Aksiomenn :" #: ../share/extensions/lindenmayer.inx.h:4 -#, fuzzy msgid "Rules:" -msgstr "Reolennoù" +msgstr "Reolennoù :" #: ../share/extensions/lindenmayer.inx.h:6 -#, fuzzy msgid "Step length (px):" -msgstr "Hirder ar paz (px)" +msgstr "Hirder ar paz (px) :" #: ../share/extensions/lindenmayer.inx.h:8 -#, fuzzy, no-c-format +#, no-c-format msgid "Randomize step (%):" -msgstr "Dargouezhekaat ar paz (%)" +msgstr "Dargouezhekaat ar paz (%) :" #: ../share/extensions/lindenmayer.inx.h:9 -#, fuzzy msgid "Left angle:" -msgstr "Korn a-gleiz" +msgstr "Korn a-gleiz :" #: ../share/extensions/lindenmayer.inx.h:10 -#, fuzzy msgid "Right angle:" -msgstr "Korn a-zehou" +msgstr "Korn a-zehou :" #: ../share/extensions/lindenmayer.inx.h:12 -#, fuzzy, no-c-format +#, no-c-format msgid "Randomize angle (%):" -msgstr "Dargouezhekaat ar c'horn (%)" +msgstr "Dargouezhekaat ar c'horn (%) :" #: ../share/extensions/lindenmayer.inx.h:14 msgid "" @@ -33600,19 +34921,16 @@ msgid "Lorem ipsum" msgstr "Lorem ipsum" #: ../share/extensions/lorem_ipsum.inx.h:3 -#, fuzzy msgid "Number of paragraphs:" -msgstr "Niver a rannbennadoù" +msgstr "Niver a rannbennadoù :" #: ../share/extensions/lorem_ipsum.inx.h:4 -#, fuzzy msgid "Sentences per paragraph:" -msgstr "Frazennoù dre rannbennad" +msgstr "Frazennoù dre rannbennad :" #: ../share/extensions/lorem_ipsum.inx.h:5 -#, fuzzy msgid "Paragraph length fluctuation (sentences):" -msgstr "Kemm-digemm hirder ar rannbennaoù (frazennoù)" +msgstr "Kemm-digemm hirder ar rannbennaoù (frazennoù) :" #: ../share/extensions/lorem_ipsum.inx.h:7 msgid "" @@ -33625,54 +34943,44 @@ msgstr "" "ment ar bajenn a vo krouet war un dreuzfollenn nevez." #: ../share/extensions/markers_strokepaint.inx.h:1 -#, fuzzy msgid "Color Markers" -msgstr "Barrennoù al livioù" +msgstr "Merkerioù liv" #: ../share/extensions/markers_strokepaint.inx.h:2 -#, fuzzy msgid "From object" -msgstr "Ergorenn ebet" +msgstr "Diouzh an ergorenn" #: ../share/extensions/markers_strokepaint.inx.h:3 -#, fuzzy msgid "Marker type:" -msgstr "Merker" +msgstr "Rizh ar merker :" #: ../share/extensions/markers_strokepaint.inx.h:4 -#, fuzzy msgid "Invert fill and stroke colors" -msgstr "Arventenniñ liv an tres" +msgstr "Tuginañ al livioù leuniañ ha livioù an tresoù" #: ../share/extensions/markers_strokepaint.inx.h:5 -#, fuzzy msgid "Assign alpha" -msgstr "Deverkañ an demerez" +msgstr "Deverkañ an alfa" #: ../share/extensions/markers_strokepaint.inx.h:6 -#, fuzzy msgid "solid" -msgstr "Tev" +msgstr "unvan" #: ../share/extensions/markers_strokepaint.inx.h:7 -#, fuzzy msgid "filled" -msgstr "silañ" +msgstr "leun" #: ../share/extensions/markers_strokepaint.inx.h:10 -#, fuzzy msgid "Assign fill color" -msgstr "Arventenniñ al leuniañ liv" +msgstr "Deverkañ al liv leuniañ" #: ../share/extensions/markers_strokepaint.inx.h:11 -#, fuzzy msgid "Stroke" -msgstr "Tresoù" +msgstr "Tres" #: ../share/extensions/markers_strokepaint.inx.h:12 -#, fuzzy msgid "Assign stroke color" -msgstr "Arventenniñ liv an tres" +msgstr "Deverkañ liv an tres" #: ../share/extensions/measure.inx.h:1 msgid "Measure Path" @@ -33687,64 +34995,55 @@ msgid "Measurement Type: " msgstr "Rizh ar muzul :" #: ../share/extensions/measure.inx.h:4 -#, fuzzy msgid "Text Orientation: " -msgstr "Reteradur an destenn" +msgstr "Reteradur an destenn :" #: ../share/extensions/measure.inx.h:5 msgid "Angle [with Fixed Angle option only] (°):" -msgstr "" +msgstr "Korn [gant dibarzh korn stag nemetken] (°) :" #: ../share/extensions/measure.inx.h:6 -#, fuzzy msgid "Font size (px):" -msgstr "Ment an nodrezh (px)" +msgstr "Ment an nodrezh (px) :" #: ../share/extensions/measure.inx.h:7 -#, fuzzy msgid "Offset (px):" -msgstr "Linkañ x" +msgstr "Linkañ (pks) :" #: ../share/extensions/measure.inx.h:8 -#, fuzzy msgid "Precision:" -msgstr "Spisder" +msgstr "Spisder :" #: ../share/extensions/measure.inx.h:9 msgid "Scale Factor (Drawing:Real Length) = 1:" msgstr "Feur skeulaat (Tresadenn : ment wir) = 1" #: ../share/extensions/measure.inx.h:10 -#, fuzzy msgid "Length Unit:" -msgstr "Unanennoù hirder :" +msgstr "Unanenn hirder :" #: ../share/extensions/measure.inx.h:12 -#, fuzzy msgctxt "measure extension" msgid "Area" msgstr "Maez" #: ../share/extensions/measure.inx.h:13 -#, fuzzy msgctxt "measure extension" msgid "Center of Mass" -msgstr "Tolz ar c'hreion" +msgstr "Kreiz an tolz" #: ../share/extensions/measure.inx.h:14 -#, fuzzy msgctxt "measure extension" msgid "Text On Path" -msgstr "Lakaat _war un treug" +msgstr "Testenn war un treug" #: ../share/extensions/measure.inx.h:15 -#, fuzzy msgctxt "measure extension" msgid "Fixed Angle" -msgstr "Korn ar c'hreion" +msgstr "Korn fest" #: ../share/extensions/measure.inx.h:18 -#, fuzzy, no-c-format +#, no-c-format msgid "" "This effect measures the length, area, or center-of-mass of the selected " "paths. Length and area are added as a text object with the selected units. " @@ -33763,21 +35062,24 @@ msgid "" "0.03%." msgstr "" "Muzuliañ a ra an efed-mañ hirder an treug diuzet hag ouzhpennañ an treug-mañ " -"evel un ergorenn testenn-war-an-treug gant an unanenn diuzet. \n" +"evel un ergorenn testenn-war-an-treug gant an unanenn diuzet. Diskouezet eo " +"kreiz ar c'herc'hell gant ur groaz\n" " \n" +" * Mentrezh skrammañ an destenn a c'hall bezañ pe Testenn-war-un-Treug pe " +"ur destenn en hec'h unanig gant ur c'horn erspizet.\n" " * An niver a sifroù pouezus a vez mestroniet gant ar vaezienn Spisder.\n" " * Ar pellder etre an destenn hag an treug zo mestroniet gant ar vaezienn " "Linkañ.\n" " * Ar feur Skeul a vez arverez evit muzuliañ war an tresadennoù skeulaet. " -"Da skouer, mar talv 1 cm 2.5 m er bed gwir, ret e vo arventennañ Skeul betek " -"250.\n" +"Da skouer, mar talv 1 cm da 2.5 m er bed gwir e vo ret arventennañ Skeul " +"betek 250.\n" " * Pa vez o riñvañ ur maez e vo spis an disoc'h evit al liestuegoù ha " "krommennoù mod Bezier. Mar bez arveret ur c'helc'h e vo moarvat ar maez " "brasoc'h dre 0.03%." #: ../share/extensions/merge_styles.inx.h:1 msgid "Merge Styles into CSS" -msgstr "" +msgstr "Toueziañ ar stiloù e CSS" #: ../share/extensions/merge_styles.inx.h:2 msgid "" @@ -33786,38 +35088,38 @@ msgid "" "inline style attributes. Please use a name which best describes the kinds of " "objects and their common context for best effect." msgstr "" +"Strollet e vo a-gevred an holl glomoù hag o doareennoù stiloù a grouo ur " +"rumm nevez. Amsaviñ a ray ar rumm nevez-man an doareennoù stil e-barzh al " +"linenn. Mar plij, grit gant un anv a zeskriv sklaer an doare ergorennoù hag " +"o c'hendestennoù evit un efedusted wellañ." #: ../share/extensions/merge_styles.inx.h:3 msgid "New Class Name:" -msgstr "" +msgstr "Anv ar rumm nevez :" #: ../share/extensions/merge_styles.inx.h:4 -#, fuzzy msgid "Stylesheet" -msgstr "Stil" +msgstr "Stil ar follenn" #: ../share/extensions/motion.inx.h:1 msgid "Motion" msgstr "Dilec'hiadur" #: ../share/extensions/motion.inx.h:2 -#, fuzzy msgid "Magnitude:" -msgstr "Brasder" +msgstr "Brasder :" #: ../share/extensions/new_glyph_layer.inx.h:1 -#, fuzzy msgid "2 - Add Glyph Layer" -msgstr "Ouzhpennañ un arouezenn" +msgstr "2 - Ouzhpennañ un dreuzfollenn evit ar sifroù" #: ../share/extensions/new_glyph_layer.inx.h:2 -#, fuzzy msgid "Unicode character:" -msgstr "Enlakaat un arouezenn Unicode" +msgstr "Arouezenn Unicode :" #: ../share/extensions/next_glyph_layer.inx.h:1 msgid "View Next Glyph" -msgstr "" +msgstr "Gwelout ar sifr war-lerc'h" #: ../share/extensions/param_curves.inx.h:1 msgid "Parametric Curves" @@ -33828,66 +35130,54 @@ msgid "Range and Sampling" msgstr "Ledad ha standilhonañ" #: ../share/extensions/param_curves.inx.h:3 -#, fuzzy msgid "Start t-value:" -msgstr "Gwerzh-t an derou" +msgstr "Gwerzh-t an derou :" #: ../share/extensions/param_curves.inx.h:4 -#, fuzzy msgid "End t-value:" -msgstr "Gwerzh an dibenn-t" +msgstr "Gwerzh an dibenn-t :" #: ../share/extensions/param_curves.inx.h:5 -#, fuzzy msgid "Multiply t-range by 2*pi" msgstr "Liesaat al ledad-t dre 2*pi" #: ../share/extensions/param_curves.inx.h:6 -#, fuzzy msgid "X-value of rectangle's left:" -msgstr "Gwerzh-x eus tu kleiz ar reizhkorn" +msgstr "Gwerzh-X eus tu kleiz ar reizhkorneg :" #: ../share/extensions/param_curves.inx.h:7 -#, fuzzy msgid "X-value of rectangle's right:" -msgstr "Gwerzh-x eus tu dehou ar reizhkorn" +msgstr "Gwerzh-X eus tu dehou ar reizhkorneg :" #: ../share/extensions/param_curves.inx.h:8 -#, fuzzy msgid "Y-value of rectangle's bottom:" -msgstr "Gwerzh-y eus traoñ ar reizhkorn" +msgstr "Gwerzh-Y eus traoñ ar reizhkorneg :" #: ../share/extensions/param_curves.inx.h:9 -#, fuzzy msgid "Y-value of rectangle's top:" -msgstr "Gwerzh-y eus krec'h ar reizhkorn" +msgstr "Gwerzh-Y eus krec'h ar reizhkorneg :" #: ../share/extensions/param_curves.inx.h:10 -#, fuzzy msgid "Samples:" -msgstr "Standilhonoù" +msgstr "Standilhonoù :" #: ../share/extensions/param_curves.inx.h:14 -#, fuzzy msgid "" "Select a rectangle before calling the extension, it will determine X and Y " "scales.\n" "First derivatives are always determined numerically." msgstr "" -"Diuzañ ur reizhkorn kent gervel an askouezh,\n" -"despizet e vo skeulioù X ha Y. \n" -"\n" +"Diuzañ ur reizhkorneg kent gervel an askouezh, despizet e vo skeulioù X ha " +"Y.\n" "Gant un doare niverel e vez despizet atav an diroudennoù kentañ." #: ../share/extensions/param_curves.inx.h:26 -#, fuzzy msgid "X-Function:" -msgstr "Arc'hwel-x" +msgstr "Arc'hwel-X :" #: ../share/extensions/param_curves.inx.h:27 -#, fuzzy msgid "Y-Function:" -msgstr "Arc'hwel-x" +msgstr "Arc'hwel-Y :" #: ../share/extensions/pathalongpath.inx.h:1 msgid "Pattern along Path" @@ -33908,15 +35198,13 @@ msgstr "Esaou etre an eiladoù :" #: ../share/extensions/pathalongpath.inx.h:6 #: ../share/extensions/pathscatter.inx.h:6 -#, fuzzy msgid "Normal offset:" -msgstr "Linkad reizh" +msgstr "Linkad reizh :" #: ../share/extensions/pathalongpath.inx.h:7 #: ../share/extensions/pathscatter.inx.h:7 -#, fuzzy msgid "Tangential offset:" -msgstr "Linkad a-spin" +msgstr "Linkad a-spin :" #: ../share/extensions/pathalongpath.inx.h:8 #: ../share/extensions/pathscatter.inx.h:8 @@ -33937,19 +35225,14 @@ msgid "Ribbon" msgstr "Lietenn" #: ../share/extensions/pathalongpath.inx.h:17 -#, fuzzy msgid "" "This effect scatters or bends a pattern along arbitrary \"skeleton\" paths. " "The pattern is the topmost object in the selection. Groups of paths, shapes " "or clones are allowed." msgstr "" "Strewet e vo ur goustur gant an efed-mañ a-hed treugoù un \"atel\" tidel. An " -"ergorenn uhelañ en diuzad e rank bezañ ar goustur. Strolladoù treugoù, " -"lunioù, klonioù zo aotreet)" - -#: ../share/extensions/pathscatter.inx.h:1 -msgid "Scatter" -msgstr "Strewiñ" +"ergorenn uhelañ en diuzad e eo ar goustur. Strolladoù treugoù, lunioù, " +"klonioù zo aotreet." #: ../share/extensions/pathscatter.inx.h:3 msgid "Follow path orientation" @@ -33965,11 +35248,11 @@ msgstr "Ar goustur orin a vo :" #: ../share/extensions/pathscatter.inx.h:11 msgid "If pattern is a group, pick group members" -msgstr "" +msgstr "Mard eo ar goustur ur strollad, tapout izili ar strollad" #: ../share/extensions/pathscatter.inx.h:12 msgid "Pick group members:" -msgstr "" +msgstr "Tapout izili ar strollad :" #: ../share/extensions/pathscatter.inx.h:13 msgid "Moved" @@ -33984,14 +35267,12 @@ msgid "Cloned" msgstr "Klonet" #: ../share/extensions/pathscatter.inx.h:16 -#, fuzzy msgid "Randomly" -msgstr "Dargouezhekaat" +msgstr "Ent-dargouezhek" #: ../share/extensions/pathscatter.inx.h:17 -#, fuzzy msgid "Sequentially" -msgstr "Arventenniñ al leuniañ" +msgstr "Ent-kemalat" #: ../share/extensions/pathscatter.inx.h:19 msgid "" @@ -34012,19 +35293,16 @@ msgid "Book Properties" msgstr "Perzhioù al levr" #: ../share/extensions/perfectboundcover.inx.h:3 -#, fuzzy msgid "Book Width (inches):" -msgstr "Led al levr (meutadoù)" +msgstr "Led al levr (meutadoù) :" #: ../share/extensions/perfectboundcover.inx.h:4 -#, fuzzy msgid "Book Height (inches):" -msgstr "Sav al levr (meutadoù)" +msgstr "Sav al levr (meutadoù) :" #: ../share/extensions/perfectboundcover.inx.h:5 -#, fuzzy msgid "Number of Pages:" -msgstr "Niver a bajennoù" +msgstr "Niver a bajennoù :" #: ../share/extensions/perfectboundcover.inx.h:6 msgid "Remove existing guides" @@ -34035,9 +35313,8 @@ msgid "Interior Pages" msgstr "Pajennoù diabarzh" #: ../share/extensions/perfectboundcover.inx.h:8 -#, fuzzy msgid "Paper Thickness Measurement:" -msgstr "Muzuliadur tevder ar paper" +msgstr "Muzuliadur tevder ar paper :" #: ../share/extensions/perfectboundcover.inx.h:9 msgid "Pages Per Inch (PPI)" @@ -34060,139 +35337,139 @@ msgid "Specify Width" msgstr "Erspizañ al led" #: ../share/extensions/perfectboundcover.inx.h:14 -#, fuzzy msgid "Value:" -msgstr "Gwerzh" +msgstr "Gwerzh :" #: ../share/extensions/perfectboundcover.inx.h:15 msgid "Cover" msgstr "Golo" #: ../share/extensions/perfectboundcover.inx.h:16 -#, fuzzy msgid "Cover Thickness Measurement:" -msgstr "Muzuliadur tevder ar golo" +msgstr "Muzuliadur tevder ar golo :" #: ../share/extensions/perfectboundcover.inx.h:17 -#, fuzzy msgid "Bleed (in):" -msgstr "Diskenn (e-barzh)" +msgstr "Diskenn (e-barzh) :" #: ../share/extensions/perfectboundcover.inx.h:18 msgid "Note: Bond Weight # calculations are a best-guess estimate." msgstr "Notenn : jedadurioù ar pouez ereet zo priziet dre ar gwellañ divinout." -#: ../share/extensions/perspective.inx.h:1 -msgid "Perspective" -msgstr "Diarsell" - #: ../share/extensions/pixelsnap.inx.h:1 msgid "PixelSnap" msgstr "Desteudañ ouzh piksel" #: ../share/extensions/pixelsnap.inx.h:2 -#, fuzzy msgid "" "Snap all paths in selection to pixels. Snaps borders to half-points and " "fills to full points." msgstr "" "Desteudañ holl dreugoù an diuzad ouzh pikselioù. Desteudañ a ra ar riblennoù " -"ouzh hanter-poentoù hag al leuniadurioù ouzh poentoù" +"ouzh hanter-poentoù hag al leuniadurioù ouzh poentoù." #: ../share/extensions/plotter.inx.h:1 msgid "Plot" -msgstr "" +msgstr "Tresañ" #: ../share/extensions/plotter.inx.h:2 msgid "" "Please make sure that all objects you want to plot are converted to paths." msgstr "" +"Bezit sur ez eo bet amdroet da dreugoù an holl ergorennoù a fell deoc'h " +"tresañ." #: ../share/extensions/plotter.inx.h:3 -#, fuzzy msgid "Connection Settings " -msgstr "Kennaskadurioù" +msgstr "Arventennoù kennaskañ" #: ../share/extensions/plotter.inx.h:4 -#, fuzzy msgid "Serial port:" -msgstr "Poent a-serzh :" +msgstr "Porzh a-steud :" #: ../share/extensions/plotter.inx.h:5 msgid "" "The port of your serial connection, on Windows something like 'COM1', on " "Linux something like: '/dev/ttyUSB0' (Default: COM1)" msgstr "" +"Porzh ho kennask a-steud, war Windows un dra bennak evel 'COM1', war Linux " +"un dra bennak evel : '/dev/ttyUSB0' (Dre ziouer : COM1)" #: ../share/extensions/plotter.inx.h:6 -#, fuzzy msgid "Serial baud rate:" -msgstr "A-serzh" +msgstr "Feur baod a-steud :" #: ../share/extensions/plotter.inx.h:7 msgid "The Baud rate of your serial connection (Default: 9600)" -msgstr "" +msgstr "Feur baod ho kennask a-steud (Dre ziouer : 9600)" #: ../share/extensions/plotter.inx.h:8 -#, fuzzy msgid "Flow control:" -msgstr "Reolerezhioù al lenn" +msgstr "Reolerezh al lanv :" #: ../share/extensions/plotter.inx.h:9 msgid "" "The Software / Hardware flow control of your serial connection (Default: " "Software)" msgstr "" +"Reolerezh lanv meziant/periant ho kennask a-steud (Dre ziouer : Meziant)" #: ../share/extensions/plotter.inx.h:10 -#, fuzzy msgid "Command language:" -msgstr "Eil yezh" +msgstr "Areg an arc'had :" #: ../share/extensions/plotter.inx.h:11 msgid "The command language to use (Default: HPGL)" -msgstr "" +msgstr "Areg an arc'had da arverañ (dre ziouer : HPGL)" #: ../share/extensions/plotter.inx.h:12 msgid "Software (XON/XOFF)" -msgstr "" +msgstr "Meziant (XON/XOFF)" #: ../share/extensions/plotter.inx.h:13 -#, fuzzy msgid "Hardware (RTS/CTS)" -msgstr "Dafar" +msgstr "Dafar (RTS/CTS)" #: ../share/extensions/plotter.inx.h:14 msgid "Hardware (DSR/DTR + RTS/CTS)" -msgstr "" +msgstr "Periant (DSR/DTR + RTS/CTS)" + +#: ../share/extensions/plotter.inx.h:15 +msgctxt "Flow control" +msgid "None" +msgstr "Tra ebet" #: ../share/extensions/plotter.inx.h:16 msgid "HPGL" -msgstr "" +msgstr "HPGL" #: ../share/extensions/plotter.inx.h:17 msgid "DMPL" -msgstr "" +msgstr "DMPL" #: ../share/extensions/plotter.inx.h:18 msgid "KNK Zing (HPGL variant)" -msgstr "" +msgstr "KNK Zing (deveradenn HPGL)" #: ../share/extensions/plotter.inx.h:19 msgid "" "Using wrong settings can under certain circumstances cause Inkscape to " "freeze. Always save your work before plotting!" msgstr "" +"Mar bez dibabet arventennoù fall e c'hallfe Inskape mont da skorn. Enrollit " +"ho labourioù bewech kent tresañ !" #: ../share/extensions/plotter.inx.h:20 msgid "" "This can be a physical serial connection or a USB-to-Serial bridge. Ask your " "plotter manufacturer for drivers if needed." msgstr "" +"Ur c'hennask a-steud alvezel pe ur fun USB da gi a-steud e c'hall bezañ. " +"Goulennit sturioù digant an dornwezhour mar bez ezhomm." #: ../share/extensions/plotter.inx.h:21 msgid "Parallel (LPT) connections are not supported." -msgstr "" +msgstr "N'eo ket skoret ar c'hennaskoù a-stur (LPT)" #: ../share/extensions/plotter.inx.h:32 msgid "" @@ -34200,22 +35477,25 @@ msgid "" "(depending on your plotter model), set to 0 to omit command. Most plotters " "ignore this command. (Default: 0)" msgstr "" +"Tizh ma tilec'hio ar c'hreion drezi e kentimetroù dre eilenn (hevez skouer " +"ho treserez), despizit da 0 evit leuskel an arc'had a-gostez ; an darn vuiañ " +"eus an treserezed a laosk an arc'had (Diouer : 0)" #: ../share/extensions/plotter.inx.h:33 -#, fuzzy msgid "Rotation (°, clockwise):" -msgstr "C'hwelañ gant roud ar bizied" +msgstr "C'hwelañ (°, gant roud ar bizied) :" #: ../share/extensions/plotter.inx.h:52 -#, fuzzy msgid "Show debug information" -msgstr "Titouroù a-fet Memory" +msgstr "Diskouez an titouroù a-fet deveugañ" #: ../share/extensions/plotter.inx.h:53 msgid "" "Check this to get verbose information about the plot without actually " "sending something to the plotter (A.k.a. data dump) (Default: Unchecked)" msgstr "" +"Kevaskit an dra-mañ da gaout titouroù liesseurt a-zivout an treserez hep kas " +"traoù da wir d'an dreserez (dle skarzhañ roadennoù) (Dre ziouer : Digevasket)" #: ../share/extensions/plt_input.inx.h:1 msgid "AutoCAD Plot Input" @@ -34255,9 +35535,8 @@ msgid "Filename:" msgstr "Anv restr :" #: ../share/extensions/polyhedron_3d.inx.h:5 -#, fuzzy msgid "Object Type:" -msgstr "Rizh an ergorenn" +msgstr "Rizh an ergorenn :" #: ../share/extensions/polyhedron_3d.inx.h:6 msgid "Clockwise wound object" @@ -34346,9 +35625,8 @@ msgstr "C'hwelañ tro dro da :" #: ../share/extensions/polyhedron_3d.inx.h:28 #: ../share/extensions/spirograph.inx.h:8 #: ../share/extensions/wireframe_sphere.inx.h:5 -#, fuzzy msgid "Rotation (deg):" -msgstr "C'hwelañ (derezioù)" +msgstr "C'hwelañ (der.) :" #: ../share/extensions/polyhedron_3d.inx.h:29 msgid "Then rotate around:" @@ -34367,58 +35645,50 @@ msgid "Z-Axis" msgstr "Ahel-Z" #: ../share/extensions/polyhedron_3d.inx.h:34 -#, fuzzy msgid "Scaling factor:" -msgstr "Periad skeulaat" +msgstr "Periad skeulaat :" #: ../share/extensions/polyhedron_3d.inx.h:35 -#, fuzzy msgid "Fill color, Red:" -msgstr "Liv leuniañ, Ruz" +msgstr "Liv leuniañ, Ruz :" #: ../share/extensions/polyhedron_3d.inx.h:36 -#, fuzzy msgid "Fill color, Green:" -msgstr "Liv leuniañ, Gwer" +msgstr "Liv leuniañ, Gwer :" #: ../share/extensions/polyhedron_3d.inx.h:37 -#, fuzzy msgid "Fill color, Blue:" -msgstr "Liv leuniañ, Glas" +msgstr "Liv leuniañ, Glas :" #: ../share/extensions/polyhedron_3d.inx.h:39 -#, fuzzy, no-c-format +#, no-c-format msgid "Fill opacity (%):" -msgstr "Leuniañ gant demerez, %" +msgstr "Leuniañ gant demerez (%) :" #: ../share/extensions/polyhedron_3d.inx.h:41 -#, fuzzy, no-c-format +#, no-c-format msgid "Stroke opacity (%):" -msgstr "Demerez an tres, %" +msgstr "Demerez an tres (%) :" #: ../share/extensions/polyhedron_3d.inx.h:42 -#, fuzzy msgid "Stroke width (px):" -msgstr "Tevder an tres, pks" +msgstr "Tevder an tres (pks) :" #: ../share/extensions/polyhedron_3d.inx.h:43 msgid "Shading" msgstr "Disheoladur" #: ../share/extensions/polyhedron_3d.inx.h:44 -#, fuzzy msgid "Light X:" -msgstr "Sklaeraat X" +msgstr "Sklaeraat X :" #: ../share/extensions/polyhedron_3d.inx.h:45 -#, fuzzy msgid "Light Y:" -msgstr "Sklaeraat Y" +msgstr "Sklaeraat Y :" #: ../share/extensions/polyhedron_3d.inx.h:46 -#, fuzzy msgid "Light Z:" -msgstr "Sklaeraat Z" +msgstr "Sklaeraat Z :" #: ../share/extensions/polyhedron_3d.inx.h:48 msgid "Draw back-facing polygons" @@ -34453,14 +35723,12 @@ msgid "Mean" msgstr "Keitad" #: ../share/extensions/previous_glyph_layer.inx.h:1 -#, fuzzy msgid "View Previous Glyph" -msgstr "Pajenn gent :" +msgstr "Gwelout ar sifr kent" #: ../share/extensions/print_win32_vector.inx.h:1 -#, fuzzy msgid "Win32 Vector Print" -msgstr "Moullañ Windows 32-bit" +msgstr "Moullañ sturiadel mod Win32" #: ../share/extensions/printing_marks.inx.h:1 msgid "Printing Marks" @@ -34495,9 +35763,8 @@ msgid "Positioning" msgstr "Lec'hiadur" #: ../share/extensions/printing_marks.inx.h:10 -#, fuzzy msgid "Set crop marks to:" -msgstr "Arventennañ ar merkoù didroc'hañ e" +msgstr "Arventennañ ar merkoù didroc'hañ da :" #: ../share/extensions/printing_marks.inx.h:17 msgid "Canvas" @@ -34516,22 +35783,12 @@ msgid "Jitter nodes" msgstr "Klomoù distabil" #: ../share/extensions/radiusrand.inx.h:3 -#, fuzzy msgid "Maximum displacement in X (px):" -msgstr "Dilec'hiadur uc'hek war X, px" +msgstr "Dilec'hiadur uc'hek war X (pks) :" #: ../share/extensions/radiusrand.inx.h:4 -#, fuzzy msgid "Maximum displacement in Y (px):" -msgstr "Dilec'hiadur uc'hek war Y, px" - -#: ../share/extensions/radiusrand.inx.h:5 -msgid "Shift nodes" -msgstr "Linkañ ar c'hlomoù" - -#: ../share/extensions/radiusrand.inx.h:6 -msgid "Shift node handles" -msgstr "Linkañ klomoù an dornelloù" +msgstr "Dilec'hiadur uc'hek war Y (pks) :" #: ../share/extensions/radiusrand.inx.h:7 msgid "Use normal distribution" @@ -34550,9 +35807,8 @@ msgid "Alphabet Soup" msgstr "Soubenn al lizherenneg" #: ../share/extensions/render_barcode.inx.h:1 -#, fuzzy msgid "Classic" -msgstr "Bandennoù treset dre werenn" +msgstr "Klasel" #: ../share/extensions/render_barcode.inx.h:2 msgid "Barcode Type:" @@ -34573,165 +35829,147 @@ msgid "Barcode" msgstr "Rineg dre varrennoù" #: ../share/extensions/render_barcode_datamatrix.inx.h:1 -#, fuzzy msgid "Datamatrix" -msgstr "Rineg dre varrennoù - Datamatriks" +msgstr "Datamatriks" #: ../share/extensions/render_barcode_datamatrix.inx.h:3 #: ../share/extensions/render_barcode_qrcode.inx.h:4 msgid "Size, in unit squares:" -msgstr "" +msgstr "Ment, e unanenn garrez :" #: ../share/extensions/render_barcode_datamatrix.inx.h:4 -#, fuzzy msgid "Square Size (px):" -msgstr "Ment ar c'harrez / pks" +msgstr "Ment ar c'harrez (pks) :" +# Rineg herrek he respont #: ../share/extensions/render_barcode_qrcode.inx.h:1 msgid "QR Code" -msgstr "" +msgstr "QR Code" #: ../share/extensions/render_barcode_qrcode.inx.h:2 msgid "See http://www.denso-wave.com/qrcode/index-e.html for details" msgstr "" - -#: ../share/extensions/render_barcode_qrcode.inx.h:5 -#, fuzzy -msgid "Auto" -msgstr "War ar c'hrec'h" +"Lennit http://www.denso-wave.com/qrcode/index-e.html evit kaout munudoù" #: ../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 "" +"Gant \"Emgefreek\" emañ ment ar rineg dre varrennoù e dalc'h eus hirder an " +"destenn ha live reishaat ar fazi" #: ../share/extensions/render_barcode_qrcode.inx.h:7 -#, fuzzy msgid "Error correction level:" -msgstr "PM: disvannadur" +msgstr "Live reizhañ ar fazi :" #: ../share/extensions/render_barcode_qrcode.inx.h:9 #, no-c-format msgid "L (Approx. 7%)" -msgstr "" +msgstr "Izel (Well-wazh 7%)" #: ../share/extensions/render_barcode_qrcode.inx.h:11 #, no-c-format msgid "M (Approx. 15%)" -msgstr "" +msgstr "Etre (Well-wazh 15%)" #: ../share/extensions/render_barcode_qrcode.inx.h:13 #, no-c-format msgid "Q (Approx. 25%)" -msgstr "" +msgstr "Pennranner (Well-wazh 25%)" #: ../share/extensions/render_barcode_qrcode.inx.h:15 #, no-c-format msgid "H (Approx. 30%)" -msgstr "" +msgstr "Uhel (Well-wazh 30%)" #: ../share/extensions/render_barcode_qrcode.inx.h:17 -#, fuzzy msgid "Square size (px):" -msgstr "Ment ar c'harrez / pks" +msgstr "Ment ur c'harrez (pks) :" #: ../share/extensions/render_gear_rack.inx.h:1 -#, fuzzy msgid "Rack Gear" -msgstr "Dafar" +msgstr "Drezenn" #: ../share/extensions/render_gear_rack.inx.h:2 -#, fuzzy msgid "Rack Length:" -msgstr "Hirder :" +msgstr "Hirder an drezenn :" #: ../share/extensions/render_gear_rack.inx.h:3 -#, fuzzy msgid "Tooth Spacing:" -msgstr "Esaouiñ a-zremm" +msgstr "Esaouiñ etre an dent :" #: ../share/extensions/render_gear_rack.inx.h:4 -#, fuzzy msgid "Contact Angle:" -msgstr "Tric'horn stekiñ" +msgstr "Korn stekiñ :" #: ../share/extensions/render_gear_rack.inx.h:6 #: ../share/extensions/render_gears.inx.h:1 msgid "Gear" -msgstr "Dafar" +msgstr "Rod dentek" #: ../share/extensions/render_gears.inx.h:2 -#, fuzzy msgid "Number of teeth:" -msgstr "Niver a zent" +msgstr "Niver a zent :" #: ../share/extensions/render_gears.inx.h:3 -#, fuzzy msgid "Circular pitch (tooth size):" -msgstr "Esaouiñ kelc'hiek, pikselioù" +msgstr "Esaouiñ kelc'hiek (ment an dant) :" #: ../share/extensions/render_gears.inx.h:4 -#, fuzzy msgid "Pressure angle (degrees):" -msgstr "Korn (derezioù) :" +msgstr "Korn ar gwask (derezioù) :" #: ../share/extensions/render_gears.inx.h:5 msgid "Diameter of center hole (0 for none):" -msgstr "" +msgstr "Treuzkiz eus an toull kreiz (0 evit netra) :" #: ../share/extensions/render_gears.inx.h:10 msgid "Unit of measurement for both circular pitch and center diameter." -msgstr "" +msgstr "Unanenn vuzuliañ evit an esaouiñ kelc'hiek ha treuzkiz ar c'hreiz." #: ../share/extensions/replace_font.inx.h:1 -#, fuzzy msgid "Replace font" -msgstr "Amsaviñ an destenn" +msgstr "Amsaviñ an nodrezh" #: ../share/extensions/replace_font.inx.h:2 -#, fuzzy msgid "Find and Replace font" -msgstr "Kavout hag _amsaviñ an destenn..." +msgstr "Kavout hag _amsaviñ an nodrezh" #: ../share/extensions/replace_font.inx.h:3 -#, fuzzy msgid "Find font: " -msgstr "Ouzhpennañ un nodrezh" +msgstr "Kavout an nodrezh :" #: ../share/extensions/replace_font.inx.h:4 -#, fuzzy msgid "Replace with: " -msgstr "Amsaviñ :" +msgstr "Aamsaviñ gant :" #: ../share/extensions/replace_font.inx.h:5 msgid "Replace all fonts with: " -msgstr "" +msgstr "Amsaviñ an holl nodrezhoù gant :" #: ../share/extensions/replace_font.inx.h:6 -#, fuzzy msgid "List all fonts" -msgstr "Embann an nodrezhoù mod SVG..." +msgstr "Roll an holl nodrezhoù" #: ../share/extensions/replace_font.inx.h:7 msgid "" "Choose this tab if you would like to see a list of the fonts used/found." msgstr "" +"Dibabit an ivinell-mañ mar fell deoc'h gwelout ur roll eus an nodrezhoù " +"arveret/kavet." #: ../share/extensions/replace_font.inx.h:8 -#, fuzzy msgid "Work on:" -msgstr "Ger :" +msgstr "Labourat war :" #: ../share/extensions/replace_font.inx.h:9 -#, fuzzy msgid "Entire drawing" -msgstr "Ar maez da ezporzhiañ eo an dresadenn" +msgstr "An dresadenn a-bezh" #: ../share/extensions/replace_font.inx.h:10 -#, fuzzy msgid "Selected objects only" -msgstr "Gwintañ a-zremm an ergorennoù bet diuzet" +msgstr "An ergorennoù bet diuzet nemetken" #: ../share/extensions/restack.inx.h:1 msgid "Restack" @@ -34766,13 +36004,12 @@ msgid "Radial Inward" msgstr "D'an diabarzh skinek" #: ../share/extensions/restack.inx.h:9 -#, fuzzy msgid "Arbitrary Angle" -msgstr "Korn tidel :" +msgstr "Korn tidel" #: ../share/extensions/restack.inx.h:11 msgid "Horizontal Point:" -msgstr "Poent a-zremm :" +msgstr "Poent a-blaen :" #: ../share/extensions/restack.inx.h:13 #: ../share/extensions/text_extract.inx.h:9 @@ -34805,14 +36042,12 @@ msgid "Random Tree" msgstr "Gwezennad dargouezhek" #: ../share/extensions/rtree.inx.h:2 -#, fuzzy msgid "Initial size:" -msgstr "Ment orin" +msgstr "Ment orin :" #: ../share/extensions/rtree.inx.h:3 -#, fuzzy msgid "Minimum size:" -msgstr "Ment izek" +msgstr "Ment izek :" #: ../share/extensions/rubberstretch.inx.h:1 msgid "Rubber Stretch" @@ -34833,14 +36068,12 @@ msgid "Optimized SVG Output" msgstr "Ec'hankad mod SVG gwellekaet" #: ../share/extensions/scour.inx.h:3 -#, fuzzy msgid "Shorten color values" -msgstr "Livioù dous" +msgstr "Gwerzhioù livioù berr" #: ../share/extensions/scour.inx.h:4 -#, fuzzy msgid "Convert CSS attributes to XML attributes" -msgstr "Diverkañ an doareenn" +msgstr "Amdreiñ an doareenn mod CSS da zoareennoù mod XML" #: ../share/extensions/scour.inx.h:5 msgid "Group collapsing" @@ -34848,7 +36081,7 @@ msgstr "Freuzadur ar strollad" #: ../share/extensions/scour.inx.h:6 msgid "Create groups for similar attributes" -msgstr "" +msgstr "Krouiñ strolladoù evit doareennoù heñvel" #: ../share/extensions/scour.inx.h:7 msgid "Embed rasters" @@ -34859,35 +36092,32 @@ msgid "Keep editor data" msgstr "Mirout roadennoù an embanner" #: ../share/extensions/scour.inx.h:9 -#, fuzzy msgid "Remove metadata" -msgstr "Tennañ kuit al liv ruz" +msgstr "Dilemel ar metaroadennoù" #: ../share/extensions/scour.inx.h:10 -#, fuzzy msgid "Remove comments" -msgstr "Dilemel an nodrezh" +msgstr "Dilemel an askelennoù" #: ../share/extensions/scour.inx.h:11 msgid "Work around renderer bugs" -msgstr "" +msgstr "Tremen e-bioù beugoù an deouezerez" #: ../share/extensions/scour.inx.h:12 msgid "Enable viewboxing" msgstr "Gweredekaat an alberz dre ur voest" #: ../share/extensions/scour.inx.h:13 -#, fuzzy msgid "Remove the xml declaration" -msgstr "Dilemel an ardreuzadoù" +msgstr "Dilemel an diskleriadenn mod XML" #: ../share/extensions/scour.inx.h:14 msgid "Number of significant digits for coords:" -msgstr "" +msgstr "Niver a sifroù talvoudus evit an daveennoù :" #: ../share/extensions/scour.inx.h:15 msgid "XML indentation (pretty-printing):" -msgstr "" +msgstr "Kefosk mod XML (moullañ braav) :" #: ../share/extensions/scour.inx.h:16 msgid "Space" @@ -34897,35 +36127,40 @@ msgstr "Egor" msgid "Tab" msgstr "Taolennata" +#: ../share/extensions/scour.inx.h:18 +msgctxt "Indent" +msgid "None" +msgstr "Tra ebet" + #: ../share/extensions/scour.inx.h:19 -#, fuzzy msgid "Ids" -msgstr "_Id" +msgstr "Naoudioù" #: ../share/extensions/scour.inx.h:20 msgid "Remove unused ID names for elements" -msgstr "" +msgstr "Dilemel anvioù an naoudioù (ID) diarver evit an elfennoù" #: ../share/extensions/scour.inx.h:21 msgid "Shorten IDs" -msgstr "" +msgstr "Naoudioù (ID) berraet" #: ../share/extensions/scour.inx.h:22 msgid "Preserve manually created ID names not ending with digits" msgstr "" +"Mirout anvioù an naoudioù (ID) bet krouet gant an dorn na echuont ket gant " +"sifroù" #: ../share/extensions/scour.inx.h:23 msgid "Preserve these ID names, comma-separated:" -msgstr "" +msgstr "Mirout anvioù an naoudioù-mañ (ID), disrannet gant ur skej :" #: ../share/extensions/scour.inx.h:24 msgid "Preserve ID names starting with:" -msgstr "" +msgstr "Mirout anvioù an naoudioù (ID) a grog gant :" #: ../share/extensions/scour.inx.h:25 -#, fuzzy msgid "Help (Options)" -msgstr "Dibarzhioù" +msgstr "Skoazell (Dibarzhioù)" #: ../share/extensions/scour.inx.h:27 #, no-c-format @@ -34958,10 +36193,42 @@ msgid "" "Space to use one space per nesting level, or Tab to use one tab per nesting " "level." msgstr "" +"Gwellekaet eo ar restroù mod SVG gant an askouezh-mañ hervez an dibarzhioù " +"amañ dindan :\n" +" * Anvioù liv berraet : amdreiñ an holl livioù d'ar mentrezh #RRGGBB pe " +"#RGB.\n" +" * Amdreiñ an doareennoù CSS da zoareennoù XML : amdreiñ ar stiloù diouzh " +"klavioù stil ha diskleriadurioù stil enlinenn=\"\" da zoareennoù XML.\n" +" * Distrujadur ar strollad : dilemel a ra an elfennoù diarveret g, en ur " +"uhelaat o endalc'had dre ul live. Azgoulenn a ra ma vo despizet \"Dilemel " +"anvioù an naoudioù (ID) diarver evit an elfennoù\".\n" +" * Krouiñ strolladoù evit doareennoù damheñvel : krouiñ elfennoù g da " +"vont en-dro gant elfennoù gant un doareenn voutin da vihanañ (dle liv " +"leuniañ, demerez an trez, ...).\n" +" * Enkorfañ an anneuennoù : enkorfañ anneuennoù ar skeudennoù evel URLioù " +"roadennoù enrineget dre base64.\n" +" * Mirout roadennoù an embanner : arabat dilemel elfennoù ha doareennoù " +"Inkscape, Sodipodi pe Adobe Illustrator.\n" +" * Dilemel metaroadennoù : dilemel klavioù metaroadennoù holl gant pep " +"stlenn enno, pezh a dalv metaroadennoù al lañvazioù, handelvoù all evit ar " +"merdeerioù n'int ket gweredekaet evit an SVG, hag all.\n" +" * Dilemel an askelennoù : dilemel klavioù an askelennoù.\n" +" * Tremen e-bioù beugoù an deouezerez : skignañ a ra roadennoù mod SVG un " +"tammig brasoc'h, met tremen a ra e-bioù ur beug e deouezerez librsvg hag a " +"zo arveret e Eye of GNOME hag arloadoù liesseurt all.\n" +" * Gweredekaat an alberz dre ur voest : ment ar skeudenn betek 100%/100% " +"hag enlakaat un alberz dre ur voest.\n" +" * Niver a sifroù talvoudus evit daveennoù : an holl zaveennoù a dalv da " +"ec'hankadoù gant an niver a sifroù talvoudus. Da skouer, mar bez erspizet 3, " +"an daveennoù 3.5153 a dalv d'an ec'hankad 3.51 hag an daveenn 471.55 a dalv " +"d'an ec'hankad 472.\n" +" * Pukañ XML (moulladur brav) : pe either Tra ebet evit pukañ ebet, " +"Esaouiñ da arverañ un esaouenn dre live kenemprañ pe Taolennata da arverañ " +"un taolennata dre live kenemprañ." #: ../share/extensions/scour.inx.h:40 msgid "Help (Ids)" -msgstr "" +msgstr "Skoazell (Naoudioù)" #: ../share/extensions/scour.inx.h:41 msgid "" @@ -34981,6 +36248,23 @@ msgid "" "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 "" +"Dibarzhioù spesadek an naoudioù :\n" +" * Dilemel anvioù an naoudioù diarver evit an elfennoù : dilemel an holl " +"zoareennoù an naoudioù dizaveet.\n" +" * Naoudioù berraet : bihanaat hirder holl zoareennoù an naoudioù, " +"deverkañ ar re verrañ en elfennoù daveet an aliesañ. Da skouer, " +"#linearGradient5621, daveet 100 gwech a ya da #a.\n" +" * Mirout anvioù an naoudioù krouet dre zorn nad int ket echuet gant ur " +"sifr : peurliesañ e vezint dilamet gant an ec'hankadoù mod SVG gwellekaet, " +"met mar bez ezhomm evit an daveañ (dle. #middledot) e c'hallot ober gant an " +"dibarzh-mañ.\n" +" * Mirout anvioù an naoudioù dispartiet gant ur skej : arverezt e vez an " +"dra-mañ gant an dibarzhioù mirout all mar fell deoc'h mirout muioc'h a " +"anvioù naoudioù spesadek.\n" +" * Mirout anvioù an naoudioù a grog gant : peurliesañ e vez dilamet anvioù " +"an naoudioù diarver gant an ec'hankadoù mod SVG gwellekaet, koulskoude mar " +"krog ho anvioù naoudioù gant an heñvelep rakger (dle. #flag-mx, #flag-pt), e " +"c'hallit ober gant an dibarzh-mañ." #: ../share/extensions/scour.inx.h:47 msgid "Optimized SVG (*.svg)" @@ -34990,34 +36274,51 @@ msgstr "SVG gwellekaet (*.svg)" msgid "Scalable Vector Graphics" msgstr "Kevregadoù sturiadel skeulaus" +#: ../share/extensions/seamless_pattern.inx.h:1 +msgid "Seamless Pattern" +msgstr "Goustur dizehan" + +#: ../share/extensions/seamless_pattern.inx.h:2 +#: ../share/extensions/seamless_pattern_procedural.inx.h:2 +msgid "Custom Width (px.):" +msgstr "Led personelaet (pks) :" + +#: ../share/extensions/seamless_pattern.inx.h:3 +#: ../share/extensions/seamless_pattern_procedural.inx.h:3 +msgid "Custom Height (px.):" +msgstr "Sav personelaet (pks) :" + +#: ../share/extensions/seamless_pattern.inx.h:4 +msgid "This extension overwrite current document" +msgstr "An askouezh-mañ a flastr an teul bremanel" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:1 +msgid "Seamless Pattern Procedural" +msgstr "Goustur dizehan dre argerzh" + #: ../share/extensions/setup_typography_canvas.inx.h:1 msgid "1 - Setup Typography Canvas" -msgstr "" +msgstr "1 - Kefluniañ steuenn al lizherennerezh" #: ../share/extensions/setup_typography_canvas.inx.h:2 -#, fuzzy msgid "Em-size:" -msgstr "Ment :" +msgstr "Ment an tired emmed :" #: ../share/extensions/setup_typography_canvas.inx.h:3 -#, fuzzy msgid "Ascender:" -msgstr "Deouez" +msgstr "Gwern arouezenn :" #: ../share/extensions/setup_typography_canvas.inx.h:4 -#, fuzzy msgid "Caps Height:" -msgstr "Sav ar barrennoù :" +msgstr "Sav ar pennlizherennoù :" #: ../share/extensions/setup_typography_canvas.inx.h:5 -#, fuzzy msgid "X-Height:" -msgstr "Sav :" +msgstr "Sav-X :" #: ../share/extensions/setup_typography_canvas.inx.h:6 -#, fuzzy msgid "Descender:" -msgstr "Diazalc'h :" +msgstr "Gar arouezenn :" #: ../share/extensions/sk1_input.inx.h:1 msgid "sK1 vector graphics files input" @@ -35025,7 +36326,6 @@ msgstr "Enankad restroù kevregat sturiadel mod sk1" #: ../share/extensions/sk1_input.inx.h:2 #: ../share/extensions/sk1_output.inx.h:2 -#, fuzzy msgid "sK1 vector graphics files (*.sk1)" msgstr "Restroù kevregat sturiadel mod sk1 (.sk1)" @@ -35058,24 +36358,20 @@ msgid "Spirograph" msgstr "Spirograf" #: ../share/extensions/spirograph.inx.h:2 -#, fuzzy msgid "R - Ring Radius (px):" -msgstr "R - Skin ar walenn (px)" +msgstr "R - Skin ar walenn (pks) :" #: ../share/extensions/spirograph.inx.h:3 -#, fuzzy msgid "r - Gear Radius (px):" -msgstr "r - Skin an dafar (px)" +msgstr "r - Skin ar rod dentek (pks) :" #: ../share/extensions/spirograph.inx.h:4 -#, fuzzy msgid "d - Pen Radius (px):" -msgstr "d - Sin ar stilo (px)" +msgstr "d - Skin ar stilo (pks) :" #: ../share/extensions/spirograph.inx.h:5 -#, fuzzy msgid "Gear Placement:" -msgstr "Lec'hiadur an dafar" +msgstr "Lec'hiadur ar rod dentek :" #: ../share/extensions/spirograph.inx.h:6 msgid "Inside (Hypotrochoid)" @@ -35086,9 +36382,8 @@ msgid "Outside (Epitrochoid)" msgstr "Diavaez (Epitrokoid)" #: ../share/extensions/spirograph.inx.h:9 -#, fuzzy msgid "Quality (Default = 16):" -msgstr "Perzhded (Dre ziouer = 16)" +msgstr "Perzhded (Dre ziouer = 16) :" #: ../share/extensions/split.inx.h:1 msgid "Split text" @@ -35099,66 +36394,57 @@ msgid "Split:" msgstr "Rannañ :" #: ../share/extensions/split.inx.h:4 -#, fuzzy msgid "Preserve original text" -msgstr "Mirout an destenn a orin ?" +msgstr "Mirout an destenn a orin" #: ../share/extensions/split.inx.h:5 -#, fuzzy msgctxt "split" msgid "Lines" msgstr "Linennoù" #: ../share/extensions/split.inx.h:6 -#, fuzzy msgctxt "split" msgid "Words" msgstr "Gerioù" #: ../share/extensions/split.inx.h:7 -#, fuzzy msgctxt "split" msgid "Letters" msgstr "Lizherennoù" #: ../share/extensions/split.inx.h:9 -#, fuzzy msgid "This effect splits texts into different lines, words or letters." msgstr "" "An efed-mañ a zidroc'h an testennoù e linennoù, gerioù pe lizherennoù " -"liesseurt. Diuzañ a-is penaos e vo didroc'het ho testenn." +"liesseurt." #: ../share/extensions/straightseg.inx.h:1 msgid "Straighten Segments" msgstr "Digrommañ ar regennoù" #: ../share/extensions/straightseg.inx.h:2 -#, fuzzy msgid "Percent:" -msgstr "dregantad" +msgstr "Dregantad :" #: ../share/extensions/straightseg.inx.h:3 -#, fuzzy msgid "Behavior:" -msgstr "Emzalc'h" +msgstr "Emzalc'h :" #: ../share/extensions/summersnight.inx.h:1 msgid "Envelope" msgstr "Golo" #: ../share/extensions/svg2fxg.inx.h:1 -#, fuzzy msgid "FXG Output" -msgstr "Ec'hankad DXF" +msgstr "Ec'hankad FXG" #: ../share/extensions/svg2fxg.inx.h:2 -#, fuzzy msgid "Flash XML Graphics (*.fxg)" -msgstr "Restroù kevregat XFIG (*.fig)" +msgstr "Restroù kevregat mod XML Flash (*.fig)" #: ../share/extensions/svg2fxg.inx.h:3 msgid "Adobe's XML Graphics file format" -msgstr "" +msgstr "Mentrezh restr kevregat XML gant Adobe" #: ../share/extensions/svg2xaml.inx.h:1 msgid "XAML Output" @@ -35166,7 +36452,7 @@ msgstr "Ec'hankad WAML" #: ../share/extensions/svg2xaml.inx.h:2 msgid "Silverlight compatible XAML" -msgstr "" +msgstr "XAML keverc'hlec'h gant Silverlight" #: ../share/extensions/svg2xaml.inx.h:3 ../share/extensions/xaml2svg.inx.h:2 msgid "Microsoft XAML (*.xaml)" @@ -35178,19 +36464,16 @@ msgid "Microsoft's GUI definition format" msgstr "Mentrezh despisañ KKA Mocrosoft" #: ../share/extensions/svg_and_media_zip_output.inx.h:1 -#, fuzzy msgid "Compressed Inkscape SVG with media export" -msgstr "SVG Inkscape gant media (*.zip)" +msgstr "SVG Inkscape koazhet gant ezporzhiadur ar media" #: ../share/extensions/svg_and_media_zip_output.inx.h:2 -#, fuzzy msgid "Image zip directory:" -msgstr "Kavlec'hiad oberiant didalvoudek : %s" +msgstr "Kavlec'hiad mod zip evit ar skeudennoù :" #: ../share/extensions/svg_and_media_zip_output.inx.h:3 -#, fuzzy msgid "Add font list" -msgstr "Ouzhpennañ un nodrezh" +msgstr "Ouzhpennañ ur roll nodrezhoù" #: ../share/extensions/svg_and_media_zip_output.inx.h:4 msgid "Compressed Inkscape SVG with media (*.zip)" @@ -35210,31 +36493,27 @@ msgstr "Deiziataer" #: ../share/extensions/svgcalendar.inx.h:3 msgid "Year (4 digits):" -msgstr "" +msgstr "Bloaz (4 sifr) :" #: ../share/extensions/svgcalendar.inx.h:4 -#, fuzzy msgid "Month (0 for all):" -msgstr "Miz (0 evit an holl)" +msgstr "Miz (0 evit an holl) :" #: ../share/extensions/svgcalendar.inx.h:5 msgid "Fill empty day boxes with next month's days" msgstr "Leuniañ ar voestoù deiz goullo gant deizioù ar miz o tont" #: ../share/extensions/svgcalendar.inx.h:6 -#, fuzzy msgid "Show week number" -msgstr "Niverenn an dreyonenn" +msgstr "Diskouez niverenn ar sizhun" #: ../share/extensions/svgcalendar.inx.h:7 -#, fuzzy msgid "Week start day:" -msgstr "Deiz a zeraou ar sizhun" +msgstr "Deiz a zeraou ar sizhun :" #: ../share/extensions/svgcalendar.inx.h:8 -#, fuzzy msgid "Weekend:" -msgstr "Dibenn sizhun" +msgstr "Dibenn sizhun :" #: ../share/extensions/svgcalendar.inx.h:9 msgid "Sunday" @@ -35257,19 +36536,16 @@ msgid "Automatically set size and position" msgstr "Arventennañ ent emgefreek ar vent hag al lec'hiadur" #: ../share/extensions/svgcalendar.inx.h:15 -#, fuzzy msgid "Months per line:" -msgstr "Mizioù dre linennoù" +msgstr "Mizioù dre linennoù :" #: ../share/extensions/svgcalendar.inx.h:16 -#, fuzzy msgid "Month Width:" -msgstr "Led ar miz" +msgstr "Led ar miz :" #: ../share/extensions/svgcalendar.inx.h:17 -#, fuzzy msgid "Month Margin:" -msgstr "Marz ar miz" +msgstr "Marz ar miz :" #: ../share/extensions/svgcalendar.inx.h:18 msgid "The options below have no influence when the above is checked." @@ -35278,63 +36554,52 @@ msgstr "" "uheloc'h." #: ../share/extensions/svgcalendar.inx.h:20 -#, fuzzy msgid "Year color:" -msgstr "Liv ar bloaz" +msgstr "Liv ar bloaz :" #: ../share/extensions/svgcalendar.inx.h:21 -#, fuzzy msgid "Month color:" -msgstr "Liv ar mizioù" +msgstr "Liv ar miz :" #: ../share/extensions/svgcalendar.inx.h:22 -#, fuzzy msgid "Weekday name color:" -msgstr "Liv anvioù deizioù ar sizhun " +msgstr "Liv anvioù deizioù ar sizhun :" #: ../share/extensions/svgcalendar.inx.h:23 -#, fuzzy msgid "Day color:" -msgstr "Liv an deizioù" +msgstr "Liv an deiz :" #: ../share/extensions/svgcalendar.inx.h:24 -#, fuzzy msgid "Weekend day color:" -msgstr "Liv deizioù an diben sizhun" +msgstr "Liv deizioù an diben sizhun :" #: ../share/extensions/svgcalendar.inx.h:25 -#, fuzzy msgid "Next month day color:" -msgstr "Liv deiz ar miz o tont" +msgstr "Liv deiz ar miz o tont :" #: ../share/extensions/svgcalendar.inx.h:26 -#, fuzzy msgid "Week number color:" -msgstr "Liv anvioù deizioù ar sizhun " +msgstr "Liv niverenn ar sizhun :" #: ../share/extensions/svgcalendar.inx.h:27 msgid "Localization" msgstr "Lec'hiadur" #: ../share/extensions/svgcalendar.inx.h:28 -#, fuzzy msgid "Month names:" -msgstr "Anvioù ar mizioù" +msgstr "Anvioù ar miz :" #: ../share/extensions/svgcalendar.inx.h:29 -#, fuzzy msgid "Day names:" -msgstr "Anvioù an deizioù" +msgstr "Anvioù an deiz :" #: ../share/extensions/svgcalendar.inx.h:30 -#, fuzzy msgid "Week number column name:" -msgstr "Digreskaat an niver a vannoù :" +msgstr "Anv bann neverenn ar sizhun :" #: ../share/extensions/svgcalendar.inx.h:31 -#, fuzzy msgid "Char Encoding:" -msgstr "Bonegadur an arouezennoù" +msgstr "Bonegadur an arouezennoù :" #: ../share/extensions/svgcalendar.inx.h:32 msgid "You may change the names for other languages:" @@ -35352,107 +36617,99 @@ msgid "Sun Mon Tue Wed Thu Fri Sat" msgstr "Lun Meu Mer Yao Gwe Sad Sul" #: ../share/extensions/svgcalendar.inx.h:35 -#, fuzzy msgid "The day names list must start from Sunday." -msgstr "(Ret eo da roll an anvioù kregiñ gant Sul)" +msgstr "(Ret eo da roll anvioù an deizioù kregiñ gant Sul)" #: ../share/extensions/svgcalendar.inx.h:36 msgid "Wk" -msgstr "" +msgstr "Wk" #: ../share/extensions/svgcalendar.inx.h:37 -#, fuzzy msgid "" "Select your system encoding. More information at http://docs.python.org/" "library/codecs.html#standard-encodings." msgstr "" -"(Diuzit ho reizhiad bonegañ. Muioc'h a ditouroù war http://docs.python.org/" -"library/codecs.html#standard-encodings)" +"Diuzit ho reizhiad bonegañ. Muioc'h a ditouroù war http://docs.python.org/" +"library/codecs.html#standard-encodings." #: ../share/extensions/svgfont2layers.inx.h:1 -#, fuzzy msgid "Convert SVG Font to Glyph Layers" -msgstr "Tuginañ en holl dreuzfollennoù" +msgstr "Amdreiñ an nodrezhoù mod SVG da dreuzfollennadoù arouezioù" #: ../share/extensions/svgfont2layers.inx.h:2 msgid "Load only the first 30 glyphs (Recommended)" -msgstr "" +msgstr "Kargañ an 30 sifr kentañ nemetken (Erbedet)" #: ../share/extensions/synfig_output.inx.h:1 -#, fuzzy msgid "Synfig Output" -msgstr "Ec'hankad SVG" +msgstr "Ec'hankad mod Synfig" #: ../share/extensions/synfig_output.inx.h:2 msgid "Synfig Animation (*.sif)" -msgstr "" +msgstr "Bliverezh mod Synfig (*.sif)" #: ../share/extensions/synfig_output.inx.h:3 msgid "Synfig Animation written using the sif-file exporter extension" msgstr "" +"Bliverezh Synfig skrivet en ur ober gant an askouezh da ezporzhiañ ar " +"restroù mod SIF" #: ../share/extensions/tar_layers.inx.h:1 msgid "Collection of SVG files One per root layer" -msgstr "" +msgstr "Dastumad restroù SVG, unan dre dreuzfollenn wrizienn" #: ../share/extensions/tar_layers.inx.h:2 msgid "Layers as Separate SVG (*.tar)" -msgstr "" +msgstr "Treuzfollennoù evel SVG disheñvel (*.tar)" #: ../share/extensions/tar_layers.inx.h:3 msgid "" "Each layer split into it's own svg file and collected as a tape archive (tar " "file)" msgstr "" +"Pep treuzfollenn troc'het e-barzh he restr mod SVG dezhi ha dastumet evel un " +"diell mod lurell (restr mod TAR)." #: ../share/extensions/text_braille.inx.h:1 msgid "Convert to Braille" msgstr "Amdreiñ da destenn mod Braille" #: ../share/extensions/text_extract.inx.h:1 -#, fuzzy msgid "Extract" -msgstr "Eztennañ ur skeudenn" +msgstr "Eztennañ" #: ../share/extensions/text_extract.inx.h:2 #: ../share/extensions/text_merge.inx.h:2 -#, fuzzy msgid "Text direction:" -msgstr "Roud ar merk" +msgstr "Roud an destenn :" #: ../share/extensions/text_extract.inx.h:3 #: ../share/extensions/text_merge.inx.h:3 -#, fuzzy msgid "Left to right" -msgstr "Eus an tu kleiz d'an tu dehou (0)" +msgstr "Eus an tu kleiz d'an tu dehou" #: ../share/extensions/text_extract.inx.h:4 #: ../share/extensions/text_merge.inx.h:4 -#, fuzzy msgid "Bottom to top" -msgstr "Eus an traoñ betek krec'h (90)" +msgstr "Eus an traoñ betek krec'h" #: ../share/extensions/text_extract.inx.h:5 #: ../share/extensions/text_merge.inx.h:5 -#, fuzzy msgid "Right to left" -msgstr "Eus an tu dehou d'an tu kleiz (180)" +msgstr "Eus an tu dehou d'an tu kleiz" #: ../share/extensions/text_extract.inx.h:6 #: ../share/extensions/text_merge.inx.h:6 -#, fuzzy msgid "Top to bottom" -msgstr "Eus an traoñ betek krec'h" +msgstr "Eus krec'h betek an traoñ" #: ../share/extensions/text_extract.inx.h:7 #: ../share/extensions/text_merge.inx.h:7 -#, fuzzy msgid "Horizontal point:" -msgstr "Poent a-zremm :" +msgstr "Poent a-blaen :" #: ../share/extensions/text_extract.inx.h:11 #: ../share/extensions/text_merge.inx.h:11 -#, fuzzy msgid "Vertical point:" msgstr "Poent a-serzh :" @@ -35466,9 +36723,8 @@ msgstr "GwiNTañ aN DiRenNEg" #: ../share/extensions/text_sentencecase.inx.h:3 #: ../share/extensions/text_titlecase.inx.h:3 #: ../share/extensions/text_uppercase.inx.h:3 -#, fuzzy msgid "Change Case" -msgstr "Kemmañ an dornell" +msgstr "Kemmañ an direnneg" #: ../share/extensions/text_lowercase.inx.h:1 msgid "lowercase" @@ -35476,9 +36732,8 @@ msgstr "lizherennoù munut" #. false #: ../share/extensions/text_merge.inx.h:15 -#, fuzzy msgid "Keep style" -msgstr "Arventenniñ stil an destenn" +msgstr "Mirout ar stil" #: ../share/extensions/text_randomcase.inx.h:1 msgid "rANdOm CasE" @@ -35501,34 +36756,28 @@ msgid "Triangle" msgstr "Troc'horn" #: ../share/extensions/triangle.inx.h:2 -#, fuzzy msgid "Side Length a (px):" -msgstr "Hirder an tu a / px" +msgstr "Hirder an tu a (pks) :" #: ../share/extensions/triangle.inx.h:3 -#, fuzzy msgid "Side Length b (px):" -msgstr "Hirder an tu b / px" +msgstr "Hirder an tu b (pks) :" #: ../share/extensions/triangle.inx.h:4 -#, fuzzy msgid "Side Length c (px):" -msgstr "Hirder an tu c / px" +msgstr "Hirder an tu c (pks) :" #: ../share/extensions/triangle.inx.h:5 -#, fuzzy msgid "Angle a (deg):" -msgstr "Korn a / derezioù" +msgstr "Korn a (der.) :" #: ../share/extensions/triangle.inx.h:6 -#, fuzzy msgid "Angle b (deg):" -msgstr "Korn b / derezioù" +msgstr "Korn b (der.) :" #: ../share/extensions/triangle.inx.h:7 -#, fuzzy msgid "Angle c (deg):" -msgstr "Korn c / derezioù" +msgstr "Korn c (der.) :" #: ../share/extensions/triangle.inx.h:9 msgid "From Three Sides" @@ -35551,78 +36800,69 @@ msgid "From Side c and Angles a, b" msgstr "Eus an tu c ha kornioù a, b" #: ../share/extensions/voronoi2svg.inx.h:1 -#, fuzzy msgid "Voronoi Diagram" -msgstr "Gousturioù Voronoi" +msgstr "Diervad mod Voronoi" #: ../share/extensions/voronoi2svg.inx.h:3 msgid "Type of diagram:" -msgstr "" +msgstr "Rizh an diervad :" #: ../share/extensions/voronoi2svg.inx.h:4 -#, fuzzy msgid "Bounding box of the diagram:" -msgstr "Boestad vevennet da arverañ" +msgstr "Boestad vevenniñ an diervad :" #: ../share/extensions/voronoi2svg.inx.h:5 -#, fuzzy msgid "Show the bounding box" -msgstr "Diskouez ar voestad vevenniñ mentoniel" +msgstr "Diskouez ar voestad vevenniñ" #: ../share/extensions/voronoi2svg.inx.h:6 -#, fuzzy msgid "Delaunay Triangulation" -msgstr "Nac'hañ ar bedadenn" +msgstr "Tric'hornegañ mod Delaunay" #: ../share/extensions/voronoi2svg.inx.h:7 -#, fuzzy msgid "Voronoi and Delaunay" -msgstr "Gousturioù Voronoi" +msgstr "Voronoi ha Delaunay" #: ../share/extensions/voronoi2svg.inx.h:8 msgid "Options for Voronoi diagram" -msgstr "" +msgstr "Dibarzhioù evit an diervad mod Voronoi" #: ../share/extensions/voronoi2svg.inx.h:10 -#, fuzzy msgid "Automatic from selected objects" -msgstr "Strollañ an ergorennoù diuzet" +msgstr "Emgefreek diouzh an ergorennoù bet diuzet" #: ../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." msgstr "" +"Diuzañ ur strollad ergorennoù. Arveret e vo o c'hreiz evel al lec'hioù eus " +"diervad Voronoi. Ne vez ket dornataet an ergorennoù mod testenn." #: ../share/extensions/web-set-att.inx.h:1 msgid "Set Attributes" msgstr "Arventennañ an doareennoù" #: ../share/extensions/web-set-att.inx.h:3 -#, fuzzy msgid "Attribute to set:" -msgstr "Doareenn da arventennañ" +msgstr "Doareenn da arventennañ :" #: ../share/extensions/web-set-att.inx.h:4 -#, fuzzy msgid "When should the set be done:" -msgstr "Pegoulz e ranker arventennañ ?" +msgstr "Pegoulz e ranker arventennañ :" #: ../share/extensions/web-set-att.inx.h:5 -#, fuzzy msgid "Value to set:" -msgstr "Gwerzh da arventennañ" +msgstr "Gwerzh da arventennañ :" #: ../share/extensions/web-set-att.inx.h:6 #: ../share/extensions/web-transmit-att.inx.h:5 -#, fuzzy msgid "Compatibility with previews code to this event:" -msgstr "Keverlec'hded gant boneg an alberzioù en degouezh-mañ" +msgstr "Keverlec'hded gant boneg an alberzioù en degouezh-mañ :" #: ../share/extensions/web-set-att.inx.h:7 -#, fuzzy msgid "Source and destination of setting:" -msgstr "Tarzh hag arvoned an arventennoù" +msgstr "Tarzh hag arvoned an arventennoù :" #: ../share/extensions/web-set-att.inx.h:8 #: ../share/extensions/web-transmit-att.inx.h:7 @@ -35741,19 +36981,16 @@ msgid "Transmit Attributes" msgstr "Treuzkas an doareennoù" #: ../share/extensions/web-transmit-att.inx.h:3 -#, fuzzy msgid "Attribute to transmit:" -msgstr "Doareenn da treuzkas" +msgstr "Doareenn da dreuzkas :" #: ../share/extensions/web-transmit-att.inx.h:4 -#, fuzzy msgid "When to transmit:" -msgstr "Pegoulz treuzkas" +msgstr "Pegoulz treuzkas :" #: ../share/extensions/web-transmit-att.inx.h:6 -#, fuzzy msgid "Source and destination of transmitting:" -msgstr "Tarzh hag arvoned an treuzkas" +msgstr "Tarzh hag arvoned an treuzkas :" #: ../share/extensions/web-transmit-att.inx.h:21 msgid "All selected ones transmit to the last one" @@ -35824,7 +37061,8 @@ msgid "" "it). To use this, you must to select some \"Slicer rectangles\" first." msgstr "" "Ur strollad pajennaozañ a dalv da skoazell ur generezh areg gwelloc'h (mar " -"bez ezhomm). A-raok ober ganti ez eo ret deoc'h diuzañ " +"bez ezhomm). A-raok ober ganti ez eo ret deoc'h diuzañ \"Reizhkornegoù dre " +"an droc'herez \" da gentañ." #: ../share/extensions/webslicer_create_group.inx.h:14 msgid "Slicer" @@ -35832,7 +37070,7 @@ msgstr "Troc'herez" #: ../share/extensions/webslicer_create_rect.inx.h:1 msgid "Create a slicer rectangle" -msgstr "Krouiñ un droc'herez reizhkorn" +msgstr "Krouiñ ur reizhkorneg dre an droc'herez " #: ../share/extensions/webslicer_create_rect.inx.h:4 msgid "DPI:" @@ -35897,7 +37135,7 @@ msgstr "Drekva karrellet (gant ar strolladoù kar)" #: ../share/extensions/webslicer_create_rect.inx.h:24 msgid "Background — repeat horizontally (on parent group)" -msgstr "Drekva — arreadur a-zremm (gant ar strollad kar)" +msgstr "Drekva — arreadur a-blaen (gant ar strollad kar)" #: ../share/extensions/webslicer_create_rect.inx.h:25 msgid "Background — repeat vertically (on parent group)" @@ -35968,9 +37206,8 @@ msgid "Export layout pieces and HTML+CSS code" msgstr "Ezporzhiañ pezhioù ar bajennaozadenn ha boneg HTML+CSS" #: ../share/extensions/webslicer_export.inx.h:3 -#, fuzzy msgid "Directory path to export:" -msgstr "Treug ar c'havlec'hiad da ezporzhiañ" +msgstr "Treug ar c'havlec'hiad da ezporzhiañ :" #: ../share/extensions/webslicer_export.inx.h:4 msgid "Create directory, if it does not exists" @@ -35981,7 +37218,6 @@ msgid "With HTML and CSS" msgstr "Gant HTML ha CSS" #: ../share/extensions/webslicer_export.inx.h:7 -#, fuzzy msgid "" "All sliced images, and optionally - code, will be generated as you had " "configured and saved to one directory." @@ -35994,9 +37230,8 @@ msgid "Whirl" msgstr "Troellenn" #: ../share/extensions/whirl.inx.h:2 -#, fuzzy msgid "Amount of whirl:" -msgstr "Kementad an droellenn" +msgstr "Kementad an droellenn :" #: ../share/extensions/whirl.inx.h:3 msgid "Rotation is clockwise" @@ -36007,19 +37242,16 @@ msgid "Wireframe Sphere" msgstr "Pellenn dre frammad orjalennoù" #: ../share/extensions/wireframe_sphere.inx.h:2 -#, fuzzy msgid "Lines of latitude:" -msgstr "Linennoù al ledred" +msgstr "Linennoù al ledred :" #: ../share/extensions/wireframe_sphere.inx.h:3 -#, fuzzy msgid "Lines of longitude:" -msgstr "Linennoù an hedred" +msgstr "Linennoù an hedred :" #: ../share/extensions/wireframe_sphere.inx.h:4 -#, fuzzy msgid "Tilt (deg):" -msgstr "Stouadur [der]" +msgstr "Stouadur (der) :" #: ../share/extensions/wireframe_sphere.inx.h:7 msgid "Hide lines behind the sphere" @@ -36039,1673 +37271,1265 @@ msgstr "Ur mentrezh restr kevregat poblel evit ar c'hlipartoù" msgid "XAML Input" msgstr "Enankad mod XAML" -#, fuzzy -#~ msgid "Smart Jelly" -#~ msgstr "Kaotigell lufr" +#~ msgid "A4 Landscape Page" +#~ msgstr "Pajenn A4 mod gweledva" -#~ msgid "Same as Matte jelly but with more controls" -#~ msgstr "Heñvel ouzh Kaotigell dilufr met gant muioc'h a reolerezhioù" +#~ msgid "Empty A4 landscape sheet" +#~ msgstr "Follenn c'houllo A4 dre weledva" -#, fuzzy -#~ msgid "Metal Casting" -#~ msgstr "Teuzadenn vetal" +#~ msgid "A4 paper sheet empty landscape" +#~ msgstr "Follenn baper c'houllo A4 dre weledva" -#~ msgid "Smooth drop-like bevel with metallic finish" -#~ msgstr "Beskell lenkr he stumm un dakenn gant un aozded vetal" +#~ msgid "A4 Page" +#~ msgstr "Pajenn A4" -#~ msgid "Apparition" -#~ msgstr "Dont war-wel" +#~ msgid "Empty A4 sheet" +#~ msgstr "Pajenn A4 c'houllo" -#~ msgid "Edges are partly feathered out" -#~ msgstr "Plataet eo ar riblennoù evit ul lod anezho" +#~ msgid "A4 paper sheet empty" +#~ msgstr "Follenn baper c'houllo A4" -#, fuzzy -#~ msgid "Jigsaw Piece" -#~ msgstr "Pezh ur miltamm" +#~ msgid "Black Opaque" +#~ msgstr "Du demer" -#~ msgid "Low, sharp bevel" -#~ msgstr "Beskell lemm, izel" +#~ msgid "Empty black page" +#~ msgstr "Pajenn du c'houllo" -#, fuzzy -#~ msgid "Rubber Stamp" -#~ msgstr "Stampon kaoutchoug" +#~ msgid "black opaque empty" +#~ msgstr "du demer c'houllo" -#~ msgid "Random whiteouts inside" -#~ msgstr "Stignoù gwenn dargouezhek e-barzh" +#~ msgid "White Opaque" +#~ msgstr "Gwenn demer" -#, fuzzy -#~ msgid "Ink Bleed" -#~ msgstr "Takenn huz" +#~ msgid "Empty white page" +#~ msgstr "Pajenn wenn ha goullo" -#~ msgid "Protrusions" -#~ msgstr "Torgennoù" +#~ msgid "white opaque empty" +#~ msgstr "wenn demer c'houllo" -#~ msgid "Inky splotches underneath the object" -#~ msgstr "Introù huz dindan an ergorenn" +#~ msgid "Empty business card template." +#~ msgstr "Patrom ur gartenn vicherc'houllo." -#~ msgid "Fire" -#~ msgstr "Tan" +#~ msgid "business card empty 85x54" +#~ msgstr "kartenn vicher c'houllo 85 x 54" -#~ msgid "Edges of object are on fire" -#~ msgstr "Tan zo war riblenn an ergorenn" +#~ msgid "Business Card 90x50mm" +#~ msgstr "Kartenn vicher 90 x 50 mm" -#~ msgid "Bloom" -#~ msgstr "Bleuñvenn" +#~ msgid "business card empty 90x50" +#~ msgstr "Kartenn vicher c'houllo 90 x 50 mm" -#~ msgid "Soft, cushion-like bevel with matte highlights" -#~ msgstr "Beskell guñv heñvel ouzh un dorchenn gant usskedoù dilufr" +#~ msgid "CD Cover 300dpi" +#~ msgstr "Golo CD 300pdm" -#, fuzzy -#~ msgid "Ridged Border" -#~ msgstr "Riblenn roudennet" +#~ msgid "Empty CD box cover." +#~ msgstr "Golo boest CD goullo" -#~ msgid "Ridged border with inner bevel" -#~ msgstr "Riblennoù roudennet gant ur veskell diabarzh" +#~ msgid "CD cover disc disk 300dpi box" +#~ msgstr "Golo CD kantenn pladenn boest dre 300 pdm" -#~ msgid "Ripple" -#~ msgstr "Gwagenniñ" +#~ msgid "DVD Cover Regular 300dpi " +#~ msgstr "Golo boest reizh un DVD 300 pdm" -#~ msgid "Horizontal rippling of edges" -#~ msgstr "Gwagennadur a-zremm ar ar riblennoù" +#~ msgid "Template for both-sides DVD covers." +#~ msgstr "Patrom evit goloioù daoudu un DVD." -#~ msgid "Speckle" -#~ msgstr "Brizhañ" +#~ msgid "DVD cover regular 300dpi" +#~ msgstr "Golo boest reizh un DVD 300 pdm" -#~ msgid "Fill object with sparse translucent specks" -#~ msgstr "Leuniañ an ergorenn gant brizhoù damvoull strewet" +#~ msgid "DVD Cover Slim 300dpi " +#~ msgstr "Golo boest tanav un DVD 300 pdm" -#, fuzzy -#~ msgid "Oil Slick" -#~ msgstr "Lennad tireoul" +#~ msgid "Template for both-sides DVD slim covers." +#~ msgstr "Patrom evit goloioù daoudu boest tanav un DVD." -#~ msgid "Rainbow-colored semitransparent oily splotches" -#~ msgstr "Introù eoulek damvoull gant livioù ar ganavedenn" +#~ msgid "DVD cover slim 300dpi" +#~ msgstr "Golo boest tanav un DVD 300 pdm" -#~ msgid "Frost" -#~ msgstr "Skorn" +#~ msgid "DVD Cover Superslim 300dpi " +#~ msgstr "Golo boest dreisttanav un DVD 300 pdm" -#~ msgid "Flake-like white splotches" -#~ msgstr "Introù gwenn heñvel ouzh malzennoù" +#~ msgid "Template for both-sides DVD superslim covers." +#~ msgstr "Patrom evit goloioù daoudu boest dreisttanav un DVD." -#, fuzzy -#~ msgid "Leopard Fur" -#~ msgstr "Kreoñ ul loupard" +#~ msgid "DVD cover superslim 300dpi" +#~ msgstr "Golo boest dreisttanav un DVD 300 pdm" -#~ msgid "Materials" -#~ msgstr "Dafarioù" +#~ msgid "DVD Cover Ultraslim 300dpi " +#~ msgstr "Golo boest gourtanav un DVD 300 pdm" -#~ msgid "Leopard spots (loses object's own color)" -#~ msgstr "Pikoù mod loupard (koll a ra liv an ergorenn)" +#~ msgid "Template for both-sides DVD ultraslim covers." +#~ msgstr "Patrom evit goloioù daoudu boest gourtanav un DVD." -#~ msgid "Zebra" -#~ msgstr "Roudenneg" +#~ msgid "DVD cover ultraslim 300dpi" +#~ msgstr "Golo DVD gourtanav 300 pdm" -#~ msgid "Irregular vertical dark stripes (loses object's own color)" -#~ msgstr "" -#~ "Roudennoù teñval a-serzh ha direoliek (koll a ra liv an ergorenn dezhi)" +#~ msgid "Desktop 1024x768" +#~ msgstr "Burev 1024x768" -#~ msgid "Clouds" -#~ msgstr "Koumoul" +#~ msgid "Empty desktop size sheet" +#~ msgstr "Follenn c'houllo he ment par d'ar burev" -#~ msgid "Airy, fluffy, sparse white clouds" -#~ msgstr "Koumoul gwenn strew, kuñv, sklaer" +#~ msgid "desktop 1024x768 wallpaper" +#~ msgstr "paper moger ar burev 1024 x 768 " -#~ msgid "Sharpen edges and boundaries within the object, force=0.15" -#~ msgstr "Lemmaat ar riblennoù hag ar bevennoù en ergorenn, nerzh=0.15" +#~ msgid "Desktop 1600x1200" +#~ msgstr "Burev 1600x1200" -#, fuzzy -#~ msgid "Sharpen More" -#~ msgstr "Lemmaat muioc'h" +#~ msgid "desktop 1600x1200 wallpaper" +#~ msgstr "paper moger ar burev 1600 x 1200" -#~ msgid "Sharpen edges and boundaries within the object, force=0.3" -#~ msgstr "Lemmaat ar riblennoù hag ar bevennoù en ergorenn, nerzh=0.3" +#~ msgid "desktop 640x480 wallpaper" +#~ msgstr "paper moger ar burev 640 x 480" -#~ msgid "Oil painting" -#~ msgstr "Pent dre eoul" +#~ msgid "Desktop 800x600" +#~ msgstr "Burev 800x600" -#~ msgid "Simulate oil painting style" -#~ msgstr "Darvanañ ar pent dre eoul" +#~ msgid "desktop 800x600 wallpaper" +#~ msgstr "paper moger ar burev 800 x 600" -#~ msgid "Detect color edges and retrace them in grayscale" -#~ msgstr "Dinoiñ ar riblennoù liv ha tresañ i en-dro e liveoù louedoù" +#~ msgid "Fontforge Glyph" +#~ msgstr "Arouez mod Fontforge" -#~ msgid "Blueprint" -#~ msgstr "Glasstres" +#~ msgid "font fontforge glyph 1000x1000" +#~ msgstr "Arouez nodrezh fontforge 1000x1000" -#~ msgid "Detect color edges and retrace them in blue" -#~ msgstr "Dinoiñ ar riblennoù liv ha tresañ i en-dro e glas" +#~ msgid "Icon 16x16" +#~ msgstr "Arlun 16x16" -#~ msgid "Age" -#~ msgstr "Oad" +#~ msgid "Small 16x16 icon template." +#~ msgstr "Patrom arlun 16 x 16 bihan" -#~ msgid "Imitate aged photograph" -#~ msgstr "Darvannañ ul luc'hskeudenn gozh" +#~ msgid "icon 16x16 empty" +#~ msgstr "Arlun 16 x 16 goullo" -#~ msgid "Organic" -#~ msgstr "Organek" +#~ msgid "Icon 32x32" +#~ msgstr "Arlun 32x32" -#~ msgid "Textures" -#~ msgstr "Gwiadezhioù" +#~ msgid "32x32 icon template." +#~ msgstr "Patrom arlun 32 x 32" -#~ msgid "Bulging, knotty, slick 3D surface" -#~ msgstr "Gorre 3M lufr, draenek, goeñvet" +#~ msgid "icon 32x32 empty" +#~ msgstr "arlun 32x32 goullo" -#, fuzzy -#~ msgid "Barbed Wire" -#~ msgstr "Orjalenn dreinek" +#~ msgid "Icon 48x48" +#~ msgstr "Icon 48x48" -#~ msgid "Gray bevelled wires with drop shadows" -#~ msgstr "Orjalenn beskellet louet gant un disheol bannet" +#~ msgid "48x48 icon template." +#~ msgstr "Patrom arlun 48 x 48" -#, fuzzy -#~ msgid "Swiss Cheese" -#~ msgstr "Formaj a Vro Suis" +#~ msgid "icon 48x48 empty" +#~ msgstr "Arlun 48 x 48 goullo" -#~ msgid "Random inner-bevel holes" -#~ msgstr "Toulloù gnat beskelloù diabarzh dargouezhek" +#~ msgid "Icon 64x64" +#~ msgstr "Arlun 64x64" -#, fuzzy -#~ msgid "Blue Cheese" -#~ msgstr "Formaj glas" +#~ msgid "64x64 icon template." +#~ msgstr "Patrom arlun 64 x 64" -#~ msgid "Marble-like bluish speckles" -#~ msgstr "Brizh arc'hlas heñvel ouzh marbr" +#~ msgid "icon 64x64 empty" +#~ msgstr "arlub 64x64 goullo" -#~ msgid "Button" -#~ msgstr "Nozelenn" +#~ msgid "Letter Landscape" +#~ msgstr "Lizher mod gweledva" -#~ msgid "Soft bevel, slightly depressed middle" -#~ msgstr "Beskell guñv, kleuzet un tammig e kreiz" +#~ msgid "Standard letter landscape sheet - 792x612" +#~ msgstr "Follenn mod gweledva evit ul lizher skouriek - 792 x 612" -#~ msgid "Inset" -#~ msgstr "Enkrommañ" +#~ msgid "letter landscape 792x612 empty" +#~ msgstr "lizher mod gweledva 792 x 612 goullo" -#~ msgid "Shadowy outer bevel" -#~ msgstr "Beskell diavaezh gant disheol" +#~ msgid "Letter" +#~ msgstr "Lizher :" -#~ msgid "Random paint streaks downwards" -#~ msgstr "Roudennoù pent dargouezhek davit an traoñ" +#~ msgid "Standard letter sheet - 612x792" +#~ msgstr "Follenn skoueriek evit ul lizher 612 x 792" -#, fuzzy -#~ msgid "Jam Spread" -#~ msgstr "Kaotigell strewet" +#~ msgid "letter 612x792 empty" +#~ msgstr "lizher 612 x 792 goullo" -#~ msgid "Glossy clumpy jam spread" -#~ msgstr "Kaotigell ledanaet fetis ha lufrus" +#~ msgid "No Borders" +#~ msgstr "Riblenn ebet" -#, fuzzy -#~ msgid "Pixel Smear" -#~ msgstr "Bastouilhadur pikselioù" +#~ msgid "Empty sheet with no borders" +#~ msgstr "Follenn c'houllo hep riblenn" -#~ msgid "Van Gogh painting effect for bitmaps" -#~ msgstr "Efedoù pentadur Van Goght evit ar bitmapoù" +#~ msgid "no borders empty" +#~ msgstr "Goullo hep bevenn" -#, fuzzy -#~ msgid "Cracked Glass" -#~ msgstr "Gwerenn torret" +#~ msgid "Video HDTV 1920x1080" +#~ msgstr "Video mod HDTV 1920 x 1080" -#~ msgid "Under a cracked glass" -#~ msgstr "Dindan ur werenn torret" +#~ msgid "HDTV video template for 1920x1080 resolution." +#~ msgstr "Patrom video mod HDTV evit un diarunusted 1920 x 1080." -#~ msgid "Bubbly Bumps" -#~ msgstr "Koagennoù klogorek" +#~ msgid "HDTV video empty 1920x1080" +#~ msgstr "Video mod HDTV goullo 1920 x 1080" -#~ msgid "Flexible bubbles effect with some displacement" -#~ msgstr "Efed klogorennoù gweñv gant dilec'hiadurioù" +#~ msgid "Video NTSC 720x486" +#~ msgstr "Video mod NTSC 720x486" -#, fuzzy -#~ msgid "Glowing Bubble" -#~ msgstr "Bullennoù skeurus" +#~ msgid "NTSC video template for 720x486 resolution." +#~ msgstr "Patrom video mod NTSC evit un diarunusted 720 x 486." -#~ msgid "Ridges" -#~ msgstr "Riblennoù" +#~ msgid "NTSC video empty 720x486" +#~ msgstr "Video mod NTSC goullo 720 x 486" -#~ msgid "Bubble effect with refraction and glow" -#~ msgstr "Efed ar bullennoù gant gouskogañ ha skleur" +#~ msgid "Video PAL 728x576" +#~ msgstr "Video mod PAL 728x576" -#~ msgid "Neon" -#~ msgstr "Neon" +#~ msgid "PAL video template for 728x576 resolution." +#~ msgstr "Patrom video mod PAL evit un diarunusted 728 x 576." -#~ msgid "Neon light effect" -#~ msgstr "Efed gouloù neon" +#~ msgid "PAL video empty 728x576" +#~ msgstr "Video mod PAL goullo 728 x 576" -#, fuzzy -#~ msgid "Molten Metal" -#~ msgstr "Metal o teuziñ" +#~ msgid "Web Banner 468x60" +#~ msgstr "Banniel web 468 x 60" -#~ msgid "Melting parts of object together, with a glossy bevel and a glow" -#~ msgstr "" -#~ "Meskadur parzhioù an ergorenn a-gevred, gant ur veskell lufrus hag ur " -#~ "skleur" +#~ msgid "Empty 468x60 web banner template." +#~ msgstr "Standilhoñ evit ur banniel web goullo 468 x 60." -#, fuzzy -#~ msgid "Pressed Steel" -#~ msgstr "Dir gwasket" +#~ msgid "web banner 468x60 empty" +#~ msgstr "Banniel web 468x60 goullo" -#~ msgid "Pressed metal with a rolled edge" -#~ msgstr "Metal gwasket gant ur riblenn laonennet" +#~ msgid "Web Banner 728x90" +#~ msgstr "Banniel web 728 x 90" -#, fuzzy -#~ msgid "Matte Bevel" -#~ msgstr "Beskell dilufr" +#~ msgid "Empty 728x90 web banner template." +#~ msgstr "Standilhoñ evit ur banniel web goullo 728 x 90." -#~ msgid "Soft, pastel-colored, blurry bevel" -#~ msgstr "Beskell gant ruzed, liv-pastel anezhañ ha kuñv" +#~ msgid "web banner 728x90 empty" +#~ msgstr "Banniel web 728x90 goullo" -#~ msgid "Thin Membrane" -#~ msgstr "Kroc'hennenn voan" +#~ msgid "Select one path to clone." +#~ msgstr "Diuzañ un treug da glonañ." -#~ msgid "Thin like a soap membrane" -#~ msgstr "Moan evel ur groc'hennenn soavon" +#~ msgid "Select one path to clone." +#~ msgstr "Diuzañ un treug da glonañ." -#, fuzzy -#~ msgid "Matte Ridge" -#~ msgstr "Riblenn dilufr" +#~ msgid "Default _units:" +#~ msgstr "Unanennoù dre zio_uer :" -#~ msgid "Soft pastel ridge" -#~ msgstr "Riblenn mod pastel kuñv" +#~ msgctxt "Path handle tip" +#~ msgid "%s: drag to shape the segment (%s)" +#~ msgstr "%s: riklañ a-benn stummañ ar regenn (%s)" -#, fuzzy -#~ msgid "Glowing Metal" -#~ msgstr "Metal skedus" +#~ msgid "Use automatic scaling to size A4" +#~ msgstr "Arverañ ar skeulaat emgefreek betek ar vent A4" -#~ msgid "Glowing metal texture" -#~ msgstr "Gwiadezh ar metal skedus" +#~ msgid "Empty Page" +#~ msgstr "Pajenn c'houllo" -#~ msgid "Leaves" -#~ msgstr "Deilioù" +#~ msgctxt "Symbol" +#~ msgid "Map Symbols" +#~ msgstr "Arouezioù kartennoù" -#~ msgid "Leaves on the ground in Fall, or living foliage" -#~ msgstr "Deil war al leur e-pad an diskar-amzer pe deil bev" +#~ msgctxt "Symbol" +#~ msgid "Bed and Breakfast" +#~ msgstr "Bod ha Boued" -#~ msgid "Illuminated translucent plastic or glass effect" -#~ msgstr "Efed mezell pe wer damvoull sklêrijennet" +#~ msgctxt "Symbol" +#~ msgid "Youth Hostel" +#~ msgstr "Leti ar re yaouank" -#, fuzzy -#~ msgid "Iridescent Beeswax" -#~ msgstr "Koar gwenan skedus-diskedus" +#~ msgctxt "Symbol" +#~ msgid "Motel" +#~ msgstr "Motel" -#~ msgid "Waxy texture which keeps its iridescence through color fill change" -#~ msgstr "Gwiadezh koar o virout he sked-disked gant kemm al leuniañ liv" +#~ msgctxt "Symbol" +#~ msgid "Hotel" +#~ msgstr "Leti" -#, fuzzy -#~ msgid "Eroded Metal" -#~ msgstr "Metal merglet" - -#~ msgid "Eroded metal texture with ridges, grooves, holes and bumps" -#~ msgstr "Gwiadezh vetal merglet gant riblennoù, irvi, toulloù ha koagennoù" - -#~ msgid "Cracked Lava" -#~ msgstr "Lava skarillet" - -#~ msgid "A volcanic texture, a little like leather" -#~ msgstr "Gwiadezh ur menez-tan, un tamm heñvel ouzh al lêr" - -#~ msgid "Bark texture, vertical; use with deep colors" -#~ msgstr "Gwiadezh ar rusk, a-serzh ; da arverañ gant livioù don" +#~ msgctxt "Symbol" +#~ msgid "Hostel" +#~ msgstr "Leti" #, fuzzy -#~ msgid "Lizard Skin" -#~ msgstr "Kroc'hen ur glazard" +#~ msgctxt "Symbol" +#~ msgid "Chalet" +#~ msgstr "Livaoueg" -#~ msgid "Stylized reptile skin texture" -#~ msgstr "Gwiadezh kroc'henn ur stlejvil eeunaet" +#~ msgctxt "Symbol" +#~ msgid "Alpine Hut" +#~ msgstr "Loj en Alpoù" #, fuzzy -#~ msgid "Stone Wall" -#~ msgstr "Moger vaen" - -#~ msgid "Stone wall texture to use with not too saturated colors" -#~ msgstr "" -#~ "Gwiadezh ur voger vaen da arverañ gant livioù n'int ket peurvec'hiet" - -#, fuzzy -#~ msgid "Silk Carpet" -#~ msgstr "Pallenn seiz" - -#~ msgid "Silk carpet texture, horizontal stripes" -#~ msgstr "Gwiadezh ur pallenn seiz, bandennoù a-zremm" +#~ msgctxt "Symbol" +#~ msgid "Playground" +#~ msgstr "Drekva " -#, fuzzy -#~ msgid "Refractive Gel A" -#~ msgstr "Gel gouskogus A" +#~ msgctxt "Symbol" +#~ msgid "Fountain" +#~ msgstr "Feunteun" -#~ msgid "Gel effect with light refraction" -#~ msgstr "Efed ar gel gant gouskogañ skañv" +#~ msgctxt "Symbol" +#~ msgid "Library" +#~ msgstr "Levraoueg" -#, fuzzy -#~ msgid "Refractive Gel B" -#~ msgstr "Gel gouskogus B" +#~ msgctxt "Symbol" +#~ msgid "Town Hall" +#~ msgstr "Koc'hu kêr" -#~ msgid "Gel effect with strong refraction" -#~ msgstr "Efed ar gel gant gouskogañ kreñv" +#~ msgctxt "Symbol" +#~ msgid "Court" +#~ msgstr "Lez" -#, fuzzy -#~ msgid "Metallized Paint" -#~ msgstr "Pent metalaet" +#~ msgctxt "Symbol" +#~ msgid "Fire Station / House" +#~ msgstr "Kazarn paotred an tan/Ti" -#~ msgid "" -#~ "Metallized effect with a soft lighting, slightly translucent at the edges" -#~ msgstr "" -#~ "Efed metal gant ur sklêrijenn guñv, damvoull un tammig war ar riblennoù" +#~ msgctxt "Symbol" +#~ msgid "Police Station" +#~ msgstr "Savlec'h polis" -#~ msgid "Dragee" -#~ msgstr "Drajezenn" +#~ msgctxt "Symbol" +#~ msgid "Prison" +#~ msgstr "Bac'h" -#~ msgid "Gel Ridge with a pearlescent look" -#~ msgstr "Riblennoù gelek gant un neuz heñvel ouzh ar perlez" +#~ msgctxt "Symbol" +#~ msgid "Public Building" +#~ msgstr "Savadur foran" #, fuzzy -#~ msgid "Raised Border" -#~ msgstr "Bevenn savet" - -#~ msgid "Strongly raised border around a flat surface" -#~ msgstr "Riblennoù savet uhel tro dro d'ur gorre plaen" +#~ msgctxt "Symbol" +#~ msgid "Survey Point" +#~ msgstr "Poent Gergonne" -#, fuzzy -#~ msgid "Metallized Ridge" -#~ msgstr "Riblennoù metalaet" +#~ msgctxt "Symbol" +#~ msgid "Toll Booth" +#~ msgstr "Stael paeañ" -#~ msgid "Gel Ridge metallized at its top" -#~ msgstr "Riblennoù gelek gant o c'hrec'h metalaet" +#~ msgctxt "Symbol" +#~ msgid "Lift Gate" +#~ msgstr "Dor ar saverez" -#, fuzzy -#~ msgid "Fat Oil" -#~ msgstr "Eoul lart" +#~ msgctxt "Symbol" +#~ msgid "Steps" +#~ msgstr "Pazioù" -#~ msgid "Fat oil with some adjustable turbulence" -#~ msgstr "Eoul lart gant strafuilhoù kengeidus" +#~ msgctxt "Symbol" +#~ msgid "Stile" +#~ msgstr "Diri" #, fuzzy -#~ msgid "Black Hole" -#~ msgstr "Toull du" +#~ msgctxt "Symbol" +#~ msgid "Kissing Gate" +#~ msgstr "Arouezenn o vankout :" -#~ msgid "Creates a black light inside and outside" -#~ msgstr "Krouiñ a ra ur gouloù du e-barzh hag er-maez" +#~ msgctxt "Symbol" +#~ msgid "Gate" +#~ msgstr "Dor" -#~ msgid "Cubes" -#~ msgstr "Diñsoù" - -#~ msgid "Scattered cubes; adjust the Morphology primitive to vary size" -#~ msgstr "" -#~ "Diñsoù strewet ; kengeidañ ar gentegenn Stummadur (Morphology) a-benn " -#~ "kemmañ ar vent" +#~ msgctxt "Symbol" +#~ msgid "Entrance" +#~ msgstr "Enkerzh" #, fuzzy -#~ msgid "Peel Off" -#~ msgstr "Diskantañ" +#~ msgctxt "Symbol" +#~ msgid "Cattle Grid" +#~ msgstr "Kael garteziat" -#~ msgid "Peeling painting on a wall" -#~ msgstr "Pent o tiskantañ war ur voger" +#~ msgctxt "Symbol" +#~ msgid "Bollard" +#~ msgstr "Balizenn" -#, fuzzy -#~ msgid "Gold Splatter" -#~ msgstr "Strinkadeg alaouret" +#~ msgctxt "Symbol" +#~ msgid "University" +#~ msgstr "Skol Veur" -#~ msgid "Splattered cast metal, with golden highlights" -#~ msgstr "Teuzadenn vetal strimpet gant usskedadurioù alaouret" +#~ msgctxt "Symbol" +#~ msgid "High/Secondary School" +#~ msgstr "Skol Uhel" -#, fuzzy -#~ msgid "Gold Paste" -#~ msgstr "Peg alaouret" +#~ msgctxt "Symbol" +#~ msgid "School" +#~ msgstr "Skol" -#~ msgid "Fat pasted cast metal, with golden highlights" -#~ msgstr "Teuzadenn vetal peget lart gant usskedadurioù alaouret" +#~ msgctxt "Symbol" +#~ msgid "Kindergarten" +#~ msgstr "Liorzh vugale" -#, fuzzy -#~ msgid "Crumpled Plastic" -#~ msgstr "Mezell joget" +#~ msgctxt "Symbol" +#~ msgid "Pub" +#~ msgstr "Pub" -#~ msgid "Crumpled matte plastic, with melted edge" -#~ msgstr "Mezell joget dilufr, gant riblennoù arweuzet" +#~ msgctxt "Symbol" +#~ msgid "Desserts/Cakes Shop" +#~ msgstr "Stal wastilli/dibennoù pred" -#, fuzzy -#~ msgid "Enamel Jewelry" -#~ msgstr "Bizoù amailhet" +#~ msgctxt "Symbol" +#~ msgid "Fast Food" +#~ msgstr "Fast Food" -#~ msgid "Slightly cracked enameled texture" -#~ msgstr "Gwiadezh an amailh skarillet un tamm" +#~ msgctxt "Symbol" +#~ msgid "Public Tap/Water" +#~ msgstr "Kilhog foran/Dour" -#, fuzzy -#~ msgid "Rough Paper" -#~ msgstr "Paper rust" +#~ msgctxt "Symbol" +#~ msgid "Cafe" +#~ msgstr "Tavarn" -#~ msgid "Aquarelle paper effect which can be used for pictures as for objects" -#~ msgstr "" -#~ "Efed ar paper evit an dourlivañ hag a vez arveret evit ar skeudennoù pe " -#~ "ergorennoù" +#~ msgctxt "Symbol" +#~ msgid "Beer Garden" +#~ msgstr "Tavarn dañs" -#, fuzzy -#~ msgid "Rough and Glossy" -#~ msgstr "Rust ha skleurus" +#~ msgctxt "Symbol" +#~ msgid "Wine Bar" +#~ msgstr "Tavarn ar gwinoù" -#~ msgid "" -#~ "Crumpled glossy paper effect which can be used for pictures as for objects" -#~ msgstr "" -#~ "Efed ar paper skleurus ha joget hag a vez arveret evit ar skeudennoù pe " -#~ "ergorennoù" +#~ msgctxt "Symbol" +#~ msgid "Opticians/Eye Doctors" +#~ msgstr "Lagadourion" -#~ msgid "Inner colorized shadow, outer black shadow" -#~ msgstr "Disheol livet diabarzh, disheol du diavaez" - -#, fuzzy -#~ msgid "Air Spray" -#~ msgstr "Aersol" +#~ msgctxt "Symbol" +#~ msgid "Dentist" +#~ msgstr "Dentour" -#~ msgid "Convert to small scattered particles with some thickness" -#~ msgstr "Amdreiñ da fullennoù bihan strewet gant un tamm tevder" +#~ msgctxt "Symbol" +#~ msgid "Veterinarian" +#~ msgstr "Loenvezeg" -#, fuzzy -#~ msgid "Warm Inside" -#~ msgstr "Tomm en diabarzh" +#~ msgctxt "Symbol" +#~ msgid "Drugs Dispensary" +#~ msgstr "Pourvezerezh drammoù" -#~ msgid "Blurred colorized contour, filled inside" -#~ msgstr "Trolinenn livet ha lakaet ruzed warni, leun an diabarzh" +#~ msgctxt "Symbol" +#~ msgid "Pharmacy" +#~ msgstr "Apotikerdi" -#, fuzzy -#~ msgid "Cool Outside" -#~ msgstr "Diavaezh cheuc'h" +#~ msgctxt "Symbol" +#~ msgid "Accident & Emergency" +#~ msgstr "Gwallzarvoud & Trummadoù" -#~ msgid "Blurred colorized contour, empty inside" -#~ msgstr "Trolinenn livet ha lakaet ruzed warni, goullo an diabarzh" +#~ msgctxt "Symbol" +#~ msgid "Doctors" +#~ msgstr "Mezeion" -#, fuzzy -#~ msgid "Electronic Microscopy" -#~ msgstr "Mikroskop elektronek" +#~ msgctxt "Symbol" +#~ msgid "Swamp" +#~ msgstr "Gwern" -#~ msgid "" -#~ "Bevel, crude light, discoloration and glow like in electronic microscopy" -#~ msgstr "" -#~ "Beskell, gouloù krai, dislivadur ha skleur evel ma vez gant ur mikroskop " -#~ "elektronek" +#~ msgctxt "Symbol" +#~ msgid "Hills" +#~ msgstr "Torgennoù" -#~ msgid "Tartan" -#~ msgstr "Tartan" +#~ msgctxt "Symbol" +#~ msgid "Deciduous Forest" +#~ msgstr "Koadeg dre wez gant deil dibad" -#~ msgid "Checkered tartan pattern" -#~ msgstr "Goustur un tartan dre zamer" +#~ msgctxt "Symbol" +#~ msgid "Mixed Forest" +#~ msgstr "Koadeg dre wez gant deil kemmesk" -#, fuzzy -#~ msgid "Shaken Liquid" -#~ msgstr "Liñvenn hejet" +#~ msgctxt "Symbol" +#~ msgid "Coniferous Forest" +#~ msgstr "Koadeg avalpineged" -#~ msgid "Colorizable filling with flow inside like transparency" -#~ msgstr "Leuniadur livus gant ul lanv diabarzh evel an treuzweluster" +#~ msgctxt "Symbol" +#~ msgid "Church or Place of Worship" +#~ msgstr "Iliz pe Lec'h relijion" -#, fuzzy -#~ msgid "Soft Focus Lens" -#~ msgstr "Stiañ kuñv ur ferenn" +#~ msgctxt "Symbol" +#~ msgid "Bank" +#~ msgstr "Bank" -#~ msgid "Glowing image content without blurring it" -#~ msgstr "Endalc'had skeudenn skleurus hep lakaat ruzed warnañ" +#~ msgctxt "Symbol" +#~ msgid "Power Lines" +#~ msgstr "Llinennoù tredan" -#~ msgid "Illuminated stained glass effect" -#~ msgstr "Efed ar gwer liv skedus" +#~ msgctxt "Symbol" +#~ msgid "Watch Tower" +#~ msgstr "Tour gedal" #, fuzzy -#~ msgid "Dark Glass" -#~ msgstr "Gwerenn deñval" +#~ msgctxt "Symbol" +#~ msgid "Transmitter" +#~ msgstr "Treuzfurmiñ ar gousturioù" -#~ msgid "Illuminated glass effect with light coming from beneath" -#~ msgstr "Efed ar werenn skêrijennet gant ar gouloù o tont eus dindan" +#~ msgctxt "Symbol" +#~ msgid "Village" +#~ msgstr "Keriadenn" -#, fuzzy -#~ msgid "HSL Bumps Alpha" -#~ msgstr "Alfa war ar c'hoagennoù mod APL" +#~ msgctxt "Symbol" +#~ msgid "Town" +#~ msgstr "Kêr" -#~ msgid "Same as HSL Bumps but with transparent highlights" -#~ msgstr "Heñvel ouzh ar c'hoagennoù mod APL met gant usskedoù treuzwelus" +#~ msgctxt "Symbol" +#~ msgid "Hamlet" +#~ msgstr "Hamlet" -#, fuzzy -#~ msgid "Bubbly Bumps Alpha" -#~ msgstr "Alfa war ar c'hoagennoù mod APL" - -#~ msgid "Same as Bubbly Bumps but with transparent highlights" -#~ msgstr "Heñvel ouzh ar c'hoagennoù klogorek met gant usskedoù treuzwelus" +#~ msgctxt "Symbol" +#~ msgid "City" +#~ msgstr "Keoded" #, fuzzy -#~ msgid "Torn Edges" -#~ msgstr "Riblennoù roget" - -#~ msgid "" -#~ "Displace the outside of shapes and pictures without altering their content" -#~ msgstr "" -#~ "Dilec'hiañ diavaez ar stummoù hag ar skeudennoù hep kemmañ o endalc'hadoù" +#~ msgctxt "Symbol" +#~ msgid "Peak" +#~ msgstr "Peurlipat" #, fuzzy -#~ msgid "Roughen Inside" -#~ msgstr "Diabarzh rust" +#~ msgctxt "Symbol" +#~ msgid "Mountain Pass" +#~ msgstr "Gwerenn livet" -#~ msgid "Roughen all inside shapes" -#~ msgstr "Rustaat diabarzh a-bezh ar stummoù" +#~ msgctxt "Symbol" +#~ msgid "Mine" +#~ msgstr "Mengleuz" -#~ msgid "Evanescent" -#~ msgstr "Steuzius" +#~ msgctxt "Symbol" +#~ msgid "Military Complex" +#~ msgstr "Kemplezh milourel" -#~ msgid "" -#~ "Blur the contents of objects, preserving the outline and adding " -#~ "progressive transparency at edges" -#~ msgstr "" -#~ "Lakaat ruzed war an ergorenn en ur virout an drolinenn hag en ur " -#~ "ouzhpennañ treuzweluster argammedek d'ar riblennoù" +#~ msgctxt "Symbol" +#~ msgid "Embassy" +#~ msgstr "Kannati" -#, fuzzy -#~ msgid "Chalk and Sponge" -#~ msgstr "Kleiz ha spouenn" +#~ msgctxt "Symbol" +#~ msgid "Toy Shop" +#~ msgstr "Stal c'hoarielloù" -#~ msgid "Low turbulence gives sponge look and high turbulence chalk" -#~ msgstr "" -#~ "Strafuilhoù izel a sav un neuz spouenn ha strafuilhoù bras a sav un neuz " -#~ "kleiz" +#~ msgctxt "Symbol" +#~ msgid "Supermarket" +#~ msgstr "Gourstalioù" -#~ msgid "People" -#~ msgstr "Tud" +#~ msgctxt "Symbol" +#~ msgid "Jewlers" +#~ msgstr "Bravigourion" -#~ msgid "Colorized blotches, like a crowd of people" -#~ msgstr "Brizhoù livet evel ma vefe kalz tud" - -#~ msgid "Scotland" -#~ msgstr "Bro Skoz" - -#~ msgid "Colorized mountain tops out of the fog" -#~ msgstr "Krec'h ur menez livet dreist al latar" - -#~ msgid "Garden of Delights" -#~ msgstr "Liorzh an trugarioù" - -#~ msgid "" -#~ "Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of " -#~ "Delights" -#~ msgstr "" -#~ "Troellennoù strafuilhek gwalliskiz evel re e Liorzh an Trugarioù gant " -#~ "Hieronymus Bosch" - -#~ msgid "Cutout Glow" -#~ msgstr "Skleur war an didroc'hadur" - -#~ msgid "In and out glow with a possible offset and colorizable flood" -#~ msgstr "Skleur diabarzh ha diavaez gant ul lanv livus ha linket" - -#~ msgid "Dark Emboss" -#~ msgstr "Koagenniñ teñval" - -#~ msgid "Emboss effect : 3D relief where white is replaced by black" -#~ msgstr "Efed koagenniñ : bosoù 3M ma vez lakaet du e-lec'h gwenn" +#~ msgctxt "Symbol" +#~ msgid "Hairdressers" +#~ msgstr "Ficherion vlev" #, fuzzy -#~ msgid "Bubbly Bumps Matte" -#~ msgstr "Koagennoù klogorek, dilufr" - -#~ msgid "" -#~ "Same as Bubbly Bumps but with a diffuse light instead of a specular one" -#~ msgstr "" -#~ "Heñvel ouzh ar c'hoagennoù klogorek met gant ur gouloù amstrew e-lec'h " -#~ "unan skalfadel" - -#, fuzzy -#~ msgid "Blotting Paper" -#~ msgstr "Paper-splu" +#~ msgctxt "Symbol" +#~ msgid "Greengrocer" +#~ msgstr "Gwer" -#~ msgid "Inkblot on blotting paper" -#~ msgstr "Intr huz war baper-splu" +#~ msgctxt "Symbol" +#~ msgid "Gift Shop" +#~ msgstr "Stal profoù" #, fuzzy -#~ msgid "Wax Print" -#~ msgstr "Moulladur dre goar" - -#~ msgid "Wax print on tissue texture" -#~ msgstr "Moulladenn goar war gwiadezh ur gwiad" - -#~ msgid "Watercolor" -#~ msgstr "Dourliv" - -#~ msgid "Cloudy watercolor effect" -#~ msgstr "Efed an dourlivañ koumoulek" - -#~ msgid "Felt" -#~ msgstr "Feultrenn" - -#~ msgid "" -#~ "Felt like texture with color turbulence and slightly darker at the edges" -#~ msgstr "" -#~ "Gwiadezh heñvel ouzh ar feultrenn gant strafuilhoù liv ha teñvaloc'h un " -#~ "tamm war ar riblennoù" +#~ msgctxt "Symbol" +#~ msgid "Garden Center" +#~ msgstr "Krec'h ha kreiz" -#, fuzzy -#~ msgid "Ink Paint" -#~ msgstr "Pent dre huz" +#~ msgctxt "Symbol" +#~ msgid "Florist" +#~ msgstr "Stal bleuñv" -#~ msgid "Ink paint on paper with some turbulent color shift" -#~ msgstr "Introù huz war un tamm paper gant linkadoù liv strafuilhek" +#~ msgctxt "Symbol" +#~ msgid "Real Estate" +#~ msgstr "Gwerzhañ tiez" #, fuzzy -#~ msgid "Tinted Rainbow" -#~ msgstr "Kanevedenn arlivet" +#~ msgctxt "Symbol" +#~ msgid "Hardware / DIY" +#~ msgstr "Dafar" -#~ msgid "Smooth rainbow colors melted along the edges and colorizable" -#~ msgstr "Livioù kuñv ar ganevedenn mesket a-hed ar riblennoù livus" +#~ msgctxt "Symbol" +#~ msgid "Shop" +#~ msgstr "Stal" #, fuzzy -#~ msgid "Melted Rainbow" -#~ msgstr "Kanevedenn arweuzet" +#~ msgctxt "Symbol" +#~ msgid "Confectioner" +#~ msgstr "Kennaskadurioù" -#~ msgid "Smooth rainbow colors slightly melted along the edges" -#~ msgstr "Livioù kuñv ar ganevedenn mesket un tammik a-hed ar riblennoù" +#~ msgctxt "Symbol" +#~ msgid "Computer Shop" +#~ msgstr "Stal urzhiataerioù" -#, fuzzy -#~ msgid "Flex Metal" -#~ msgstr "Metal gweñv" +#~ msgctxt "Symbol" +#~ msgid "Clothing" +#~ msgstr "Dilhadoù" -#~ msgid "Bright, polished uneven metal casting, colorizable" -#~ msgstr "Teuzadenn vetal diunvan, splann ha lenkr, livus" +#~ msgctxt "Symbol" +#~ msgid "Mechanic" +#~ msgstr "Treloc'herezh" -#, fuzzy -#~ msgid "Wavy Tartan" -#~ msgstr "Tartan gwagennek" +#~ msgctxt "Symbol" +#~ msgid "Car Dealer" +#~ msgstr "Gwerzhour kirri" -#~ msgid "Tartan pattern with a wavy displacement and bevel around the edges" -#~ msgstr "" -#~ "Goustur un tartan gant un dilec'hiadur gwagennek ha beskelloù tro dro " -#~ "d'ar riblennoù" +#~ msgctxt "Symbol" +#~ msgid "Butcher" +#~ msgstr "Boser" -#, fuzzy -#~ msgid "3D Marble" -#~ msgstr "Marbr 3M" +#~ msgctxt "Symbol" +#~ msgid "Meat Shop" +#~ msgstr "Stal gig" -#~ msgid "3D warped marble texture" -#~ msgstr "Gwiadezh marbr distummet 3M" +#~ msgctxt "Symbol" +#~ msgid "Baker" +#~ msgstr "Baraer" -#~ msgid "3D warped, fibered wood texture" -#~ msgstr "Gwiadezh koad neudennek, distummet 3M" +#~ msgctxt "Symbol" +#~ msgid "Tennis" +#~ msgstr "Tennis" -#, fuzzy -#~ msgid "3D Mother of Pearl" -#~ msgstr "Nakr mod 3D" +#~ msgctxt "Symbol" +#~ msgid "Outdoor Pool" +#~ msgstr "Poull diavaez" -#~ msgid "3D warped, iridescent pearly shell texture" -#~ msgstr "Gwiadezh ur grogenn berlezek splann, distummet 3M" +#~ msgctxt "Symbol" +#~ msgid "Indoor Pool" +#~ msgstr "Poull diabarzh" -#, fuzzy -#~ msgid "Tiger Fur" -#~ msgstr "Kreoñ un tigr" +#~ msgctxt "Symbol" +#~ msgid "Skiing" +#~ msgstr "Skiañ" -#~ msgid "Tiger fur pattern with folds and bevel around the edges" -#~ msgstr "Goustur un tigr gant plegoù ha beskelloù tro dro d'ar riblennoù" +#~ msgctxt "Symbol" +#~ msgid "Leisure Center" +#~ msgstr "Kreizenn ar goaroù" -#~ msgid "Black Light" -#~ msgstr "Gouloù du" +#~ msgctxt "Symbol" +#~ msgid "Equine Sports" +#~ msgstr "Sportoù roñsed" -#~ msgid "Light areas turn to black" -#~ msgstr "Ar maezioù sklaer a ya da deñval" +#~ msgctxt "Symbol" +#~ msgid "Rock Climbing" +#~ msgstr "Varapiñ" -#, fuzzy -#~ msgid "Film Grain" -#~ msgstr "Arwe film" +#~ msgctxt "Symbol" +#~ msgid "Gym" +#~ msgstr "Korfembregerezh" -#~ msgid "Adds a small scale graininess" -#~ msgstr "Ouzhpennañ a ra arwe krai e skeul vihan" +#~ msgctxt "Symbol" +#~ msgid "Archery" +#~ msgstr "Gwaregerezh" -#, fuzzy -#~ msgid "Plaster Color" -#~ msgstr "Pegañ al liv" +#~ msgctxt "Symbol" +#~ msgid "Zoo" +#~ msgstr "Zoo" #, fuzzy -#~ msgid "Colored plaster emboss effect" -#~ msgstr "Efed an dourlivañ koumoulek" - -#~ msgid "Velvet Bumps" -#~ msgstr "Bosoù heñvel ouzh ar voulouz" - -#~ msgid "Gives Smooth Bumps velvet like" -#~ msgstr "Reiñ a ra bosoù kuñv heñvel ouzh ar voulouz" +#~ msgctxt "Symbol" +#~ msgid "Water Wheel" +#~ msgstr "Rod" #, fuzzy -#~ msgid "Comics Cream" -#~ msgstr "Koavon ar bandennoù treset" +#~ msgctxt "Symbol" +#~ msgid "Point of Interest" +#~ msgstr "Perzhioù ar moullañ" -#~ msgid "Non realistic 3D shaders" -#~ msgstr "Skeudoù 3M diveziadek" +#~ msgctxt "Symbol" +#~ msgid "Theater" +#~ msgstr "C'hoariva" -#~ msgid "Comics shader with creamy waves transparency" -#~ msgstr "" -#~ "Deouez skeud ar bandennoù treset gant un treuzweluster dre wagennoù " -#~ "koavonek" +#~ msgctxt "Symbol" +#~ msgid "Monument" +#~ msgstr "Savadur" -#, fuzzy -#~ msgid "Chewing Gum" -#~ msgstr "Gom chaok" +#~ msgctxt "Symbol" +#~ msgid "Beach" +#~ msgstr "Traezhenn" -#~ msgid "" -#~ "Creates colorizable blotches which smoothly flow over the edges of the " -#~ "lines at their crossings" -#~ msgstr "" -#~ "Krouiñ a ra introù livus gant ul lanv kuñv dreist riblennoù al linennoù " -#~ "ma 'z emaint o kroaziañ" +#~ msgctxt "Symbol" +#~ msgid "Battle Location" +#~ msgstr "Lec'h un emgann" -#, fuzzy -#~ msgid "Dark And Glow" -#~ msgstr "Teñval ha skleur" +#~ msgctxt "Symbol" +#~ msgid "Archaeology / Ruins" +#~ msgstr "Henoniezh/Relegoù" -#~ msgid "Darkens the edge with an inner blur and adds a flexible glow" -#~ msgstr "" -#~ "Teñvalaat a ra ar riblenn gant ur ruzed diabarzh hag ouzhpennañ a ra ur " -#~ "skleur gweñv" +#~ msgctxt "Symbol" +#~ msgid "Walking" +#~ msgstr "Kerzhout" -#, fuzzy -#~ msgid "Warped Rainbow" -#~ msgstr "Kanevedenn distummet" +#~ msgctxt "Symbol" +#~ msgid "Train" +#~ msgstr "Tren" -#~ msgid "Smooth rainbow colors warped along the edges and colorizable" -#~ msgstr "Livioù kuñv ar ganevedenn distummet a-hed ar riblennoù livus" +#~ msgctxt "Symbol" +#~ msgid "Underground Rail" +#~ msgstr "Roudoù dandouar" -#, fuzzy -#~ msgid "Rough and Dilate" -#~ msgstr "Rustaat hag arlediñ" +#~ msgctxt "Symbol" +#~ msgid "Bike Rental" +#~ msgstr "Feurmiñ roñsed houarn" -#~ msgid "Create a turbulent contour around" -#~ msgstr "Krouiñ un drolinenn fistoulik tro-dro dezhi" +#~ msgctxt "Symbol" +#~ msgid "Carpool" +#~ msgstr "Kengarrata" #, fuzzy -#~ msgid "Old Postcard" -#~ msgstr "Kartenn bost kozh" +#~ msgctxt "Symbol" +#~ msgid "Flood Gate" +#~ msgstr "Lañv" -#~ msgid "Slightly posterize and draw edges like on old printed postcards" -#~ msgstr "" -#~ "Skritellaat kuñv ha tresañ riblennoù heñvel ouzh ar c'hartennoù post kozh " -#~ "moullet" +#~ msgctxt "Symbol" +#~ msgid "Shipping" +#~ msgstr "Treuzkas" #, fuzzy -#~ msgid "Dots Transparency" -#~ msgstr "Treuzweluster ar pikennoù" +#~ msgctxt "Symbol" +#~ msgid "Disabled Parking" +#~ msgstr "Diweredekaet" -#~ msgid "Gives a pointillist HSL sensitive transparency" -#~ msgstr "" -#~ "Reiñ a ra un treuzweluster kizidik mod APL heñvel ouzh ar boentegezh" +#~ msgctxt "Symbol" +#~ msgid "Paid Parking" +#~ msgstr "Tuva dre baeañ" -#, fuzzy -#~ msgid "Canvas Transparency" -#~ msgstr "Treuzweluster ar steuennoù" +#~ msgctxt "Symbol" +#~ msgid "Bike Parking" +#~ msgstr "Tuva roñsed houarn" -#, fuzzy -#~ msgid "Gives a canvas like HSL sensitive transparency." -#~ msgstr "Reiñ a ra un treuzweluster kizidik mod APL evel ur steuenn." - -#, fuzzy -#~ msgid "Smear Transparency" -#~ msgstr "Treuzweluster ar bastouilhadur " +#~ msgid "<no name found>" +#~ msgstr "<anv ebet bet kavet>" #~ msgid "" -#~ "Paint objects with a transparent turbulence which turns around color edges" -#~ msgstr "" -#~ "Pentañ traoù gant strafuilhoù treuzwelus o treiñ tro-dro d'ar riblennoù " -#~ "livet" - -#, fuzzy -#~ msgid "Thick Paint" -#~ msgstr "Pent tev" - -#~ msgid "Thick painting effect with turbulence" -#~ msgstr "Efed ar pent tev gant strafuilhoù" - -#~ msgid "Burst" -#~ msgstr "Tarzhañ" - -#~ msgid "Burst balloon texture crumpled and with holes" -#~ msgstr "Gwiadezh ur c'hwezhigell tarzhet ha joget gant toulloù" - -#, fuzzy -#~ msgid "Embossed Leather" -#~ msgstr "Lêr koagennet" - -#~ msgid "" -#~ "Combine a HSL edges detection bump with a leathery or woody and " -#~ "colorizable texture" -#~ msgstr "" -#~ "Kedaozañ koagenn dinoadur ar riblennoù mod APL gant ur wiadezh heñvel " -#~ "ouzh lêr pe goad livus" - -#~ msgid "Carnaval" -#~ msgstr "Meurlajez " - -#~ msgid "White splotches evocating carnaval masks" -#~ msgstr "Introù gwenn o lakaat da soñjal e maskloù Meurlarjez" - -#~ msgid "Plastify" -#~ msgstr "Mezellaat" - -#~ msgid "" -#~ "HSL edges detection bump with a wavy reflective surface effect and " -#~ "variable crumple" -#~ msgstr "" -#~ "Koagenn dre zinoadur ar riblennoù mod APL gant efed ur gorre disvannus ha " -#~ "jogadur argemmus" - -#~ msgid "Plaster" -#~ msgstr "Plastr" - -#~ msgid "" -#~ "Combine a HSL edges detection bump with a matte and crumpled surface " -#~ "effect" -#~ msgstr "" -#~ "Kedaozañ koagenn dinoadur ar riblennoù mod APL gant efed ur gorre joget " -#~ "ha dilufr" - -#, fuzzy -#~ msgid "Rough Transparency" -#~ msgstr "Treuzweluster krai" - -#~ msgid "" -#~ "Adds a turbulent transparency which displaces pixels at the same time" -#~ msgstr "" -#~ "Ouzhpennañ a ra un treuzweluster strafuilhet o tilec'hiañ pikselioù war " -#~ "un dro" - -#~ msgid "Gouache" -#~ msgstr "Gouach" - -#~ msgid "Partly opaque water color effect with bleed" -#~ msgstr "Efed an dourlivañ damdemer gant takennoù" - -#, fuzzy -#~ msgid "Alpha Engraving" -#~ msgstr "Engravadur mod alfa" - -#~ msgid "Gives a transparent engraving effect with rough line and filling" -#~ msgstr "" -#~ "Reiñ a ra efed un engravadur treuzwelus gant linennoù ha leuniadur krai" - -#, fuzzy -#~ msgid "Alpha Draw Liquid" -#~ msgstr "Tres mod alfa, liñvel" - -#~ msgid "Gives a transparent fluid drawing effect with rough line and filling" -#~ msgstr "" -#~ "Reiñ a ra efed un dresadenn dreuzwelus ha liñvel gant linennoù ha " -#~ "leuniadur krai" - -#, fuzzy -#~ msgid "Liquid Drawing" -#~ msgstr "Tresadenn liñvel" - -#~ msgid "Gives a fluid and wavy expressionist drawing effect to images" -#~ msgstr "" -#~ "Reiñ a ra efed un dresadenn eztaoloniezhek, gwagennek ha liñvel d'ar " -#~ "skeudennoù" - -#, fuzzy -#~ msgid "Marbled Ink" -#~ msgstr "Huz marbret" - -#~ msgid "Marbled transparency effect which conforms to image detected edges" +#~ "Image looks too big. Process may take a while and is wise to save your " +#~ "document before continue.\n" +#~ "\n" +#~ "Continue the procedure (without saving)?" #~ msgstr "" -#~ "Efed an treuzweluster marbret o klotañ gant riblennoù bet dinoet ar " -#~ "skeudenn" +#~ "Re vras e hañval bezañ ar skeudenn. Hir e c'hallfe bezañ an argerzh\n" +#~ "ha gwell e vefe enrollañ ho teul kent kenderc'hel ganti.\n" +#~ "Kenderc'hel gant an argerzh (hep enrollañ) ?" #, fuzzy -#~ msgid "Thick Acrylic" +#~ msgctxt "Symbol" +#~ msgid "Thick Arrow" #~ msgstr "Pent akrilik tev" -#~ msgid "Thick acrylic paint texture with high texture depth" -#~ msgstr "Gwiadezh pent akrilik tev gant donder uhel ar wiadezh" - -#, fuzzy -#~ msgid "Alpha Engraving B" -#~ msgstr "Engravadur B mod alfa" - -#~ msgid "" -#~ "Gives a controllable roughness engraving effect to bitmaps and materials" -#~ msgstr "" -#~ "Reiñ a ra efed un engravadur krai a vez mestroniet d'ar bitmapoù ha d'an " -#~ "danvezioù" - -#~ msgid "Lapping" -#~ msgstr "Saflik" - -#~ msgid "Something like a water noise" -#~ msgstr "Un dra bennak evel trubuilh an dour" - -#, fuzzy -#~ msgid "Monochrome Transparency" -#~ msgstr "Treuzweluster unliv" - -#~ msgid "Convert to a colorizable transparent positive or negative" -#~ msgstr "Amdreiñ d'ur c'hinenn pe d'ur goc'henn yonel dreuzwelus livus" - -#, fuzzy -#~ msgid "Saturation Map" -#~ msgstr "Kartenn ar peurvec'hiañ" - -#~ msgid "" -#~ "Creates an approximative semi-transparent and colorizable image of the " -#~ "saturation levels" -#~ msgstr "" -#~ "Krouiñ a ra ur skeudenn amspis, hanter-dreuzwelus ha livus eus al liveoù " -#~ "peurvec'hiañ" - -#~ msgid "Riddled" -#~ msgstr "Toullet-didoullet" - -#~ msgid "Riddle the surface and add bump to images" -#~ msgstr "" -#~ "Toullañ-didoullañ ar c'horre hag ouzhpennañ koagennoù d'ar skeudennoù" - -#, fuzzy -#~ msgid "Wrinkled Varnish" -#~ msgstr "Gwernis joget" - -#~ msgid "Thick glossy and translucent paint texture with high depth" -#~ msgstr "Gwiadezh pent tev, skedus ha damvoull gant un donder uhel" - -#~ msgid "Canvas Bumps" -#~ msgstr "Koagennoù ar steuenn " - -#~ msgid "Canvas texture with an HSL sensitive height map" -#~ msgstr "Gwiadezh ar steuenn gant ur gartenn he sav gizidik mod APL" - -#, fuzzy -#~ msgid "Canvas Bumps Matte" -#~ msgstr "Bosoù ar steuenn, dilufr" - -#~ msgid "" -#~ "Same as Canvas Bumps but with a diffuse light instead of a specular one" -#~ msgstr "" -#~ "Heñvel ouzh koagennoù ar steuenn met gant ur gouloù amstrew e-lec'h unan " -#~ "skalfadel" - -#, fuzzy -#~ msgid "Canvas Bumps Alpha" -#~ msgstr "Koagennoù ar steuenn, alfa" - -#~ msgid "Same as Canvas Bumps but with transparent highlights" -#~ msgstr "Heñvel ouzh koagennoù ar steuenn met gant usskedoù treuzwelus" +#~ msgctxt "Symbol" +#~ msgid "Transfer" +#~ msgstr "Treuzkas" #, fuzzy -#~ msgid "Bright Metal" -#~ msgstr "Metal sklaer" - -#~ msgid "Bright metallic effect for any color" -#~ msgstr "Efed metalek sklaer evit an holl livioù" - -#, fuzzy -#~ msgid "Deep Colors Plastic" -#~ msgstr "Mezell gant livioù don" - -#~ msgid "Transparent plastic with deep colors" -#~ msgstr "Mezell treuzwelus gant livioù don" - -#, fuzzy -#~ msgid "Melted Jelly Matte" -#~ msgstr "Kaotigell teuzet, dilufr" - -#~ msgid "Matte bevel with blurred edges" -#~ msgstr "Beskell dilufr gant riblennoù lakaet ruzed warno" - -#, fuzzy -#~ msgid "Melted Jelly" -#~ msgstr "Kaotigell teuzet" - -#~ msgid "Glossy bevel with blurred edges" -#~ msgstr "Beskell skedus gant riblennoù lakaet ruzed warno" +#~ msgctxt "Symbol" +#~ msgid "Flow Arrow" +#~ msgstr "Biroù" #, fuzzy -#~ msgid "Combined Lighting" -#~ msgstr "Sklêrijenn kedaozet" - -#~ msgid "Tinfoil" -#~ msgstr "Follenn aluminiom" - -#~ msgid "" -#~ "Metallic foil effect combining two lighting types and variable crumple" -#~ msgstr "" -#~ "Efed ur follenn vetal o kedaozañ daou rizh skêrijennadur ha jogadur " -#~ "argemmus" - -#, fuzzy -#~ msgid "Soft Colors" -#~ msgstr "Livioù dous" - -#~ msgid "Adds a colorizable edges glow inside objects and pictures" -#~ msgstr "" -#~ "Ouzhpennañ a ra ur skleur war ar riblennoù livus e-barzh an ergorennoù " -#~ "hag ar skeudennoù" +#~ msgctxt "Symbol" +#~ msgid "Circle Arrow" +#~ msgstr "Kelc'h" #, fuzzy -#~ msgid "Relief Print" -#~ msgstr "Moulladur dre vosoù" - -#~ msgid "Bumps effect with a bevel, color flood and complex lighting" -#~ msgstr "" -#~ "Efed ar c'hoagennoù gant ur veskell, ul lanv livioù ha sklêrijenn kemplezh" - -#, fuzzy -#~ msgid "Growing Cells" -#~ msgstr "Kelligoù o kreskiñ" - -#~ msgid "Random rounded living cells like fill" -#~ msgstr "Leuniadur gant kelligoù bev dargouezhek rontaet" - -#~ msgid "Fluorescence" -#~ msgstr "Kendreluc'hañ" - -#~ msgid "Oversaturate colors which can be fluorescent in real world" -#~ msgstr "Livioù dreistpeurvec'hiet a c'hall bezañ kendreluc'hek er bed gwir" - -#, fuzzy -#~ msgid "Pixellize" -#~ msgstr "piksel" +#~ msgid "Adobe PDF via poppler-cairo (*.pdf)" +#~ msgstr "PDF dre Cairo (*.pdf)" #, fuzzy -#~ msgid "Pixel tools" -#~ msgstr "a bikselioù" +#~ msgid "PDF Document" +#~ msgstr "Teul" -#, fuzzy #~ msgid "Set Resolution" -#~ msgstr "Diarunusted :" +#~ msgstr "Arventenniñ an diarunusted" -#, fuzzy #~ msgid "Set filter resolution" -#~ msgstr "Diarunusted ezporzhiañ dre ziouer :" - -#, fuzzy -#~ msgid "Matte emboss effect" -#~ msgstr "Efed ebet" - -#, fuzzy -#~ msgid "Basic Specular Bump" -#~ msgstr "Koagenn skalfadel" +#~ msgstr "Arventenniñ diarunusted ar sil" -#, fuzzy -#~ msgid "Specular emboss effect" -#~ msgstr "Efed ebet" - -#, fuzzy -#~ msgid "Linen Canvas" -#~ msgstr "Steuenn " - -#, fuzzy -#~ msgid "Plasticine" -#~ msgstr "Plastr" - -#, fuzzy -#~ msgid "Matte modeling paste emboss effect" -#~ msgstr "Pegañ efed an treug bev" - -#, fuzzy -#~ msgid "Paper like emboss effect" -#~ msgstr "Pegañ efed an treug bev" - -#, fuzzy -#~ msgid "Jelly Bump" -#~ msgstr "Koagennoù klogorek" - -#, fuzzy -#~ msgid "Convert pictures to thick jelly" -#~ msgstr "Amdreiñ an testennoù da dreugoù" - -#, fuzzy -#~ msgid "Blend Opposites" -#~ msgstr "Mod ke_mmeskañ :" - -#, fuzzy -#~ msgid "Hue to White" -#~ msgstr "C'hwelañ an arliv" +#~ msgid "Fill Area" +#~ msgstr "Leuniañ ar maez" -#, fuzzy -#~ msgid "" -#~ "Paint objects with a transparent turbulence which wraps around color edges" -#~ msgstr "" -#~ "Pentañ traoù gant strafuilhoù treuzwelus o treiñ tro-dro d'ar riblennoù " -#~ "livet" +#~ msgid "Fills object bounding box with color" +#~ msgstr "Leuniañ a ra ar voestad vevenniñ gant livioù" #, fuzzy -#~ msgid "Pointillism" -#~ msgstr "a boentoù" +#~ msgctxt "Symbol" +#~ msgid "Intormation" +#~ msgstr "Stlennoù" -#, fuzzy -#~ msgid "Gives a turbulent pointillist HSL sensitive transparency" -#~ msgstr "" -#~ "Reiñ a ra un treuzweluster kizidik mod APL heñvel ouzh ar boentegezh" +#~ msgid "Link or embed image:" +#~ msgstr "Eren pe enkorfañ ar skeudenn :" -#~ msgid "Basic noise transparency texture" -#~ msgstr "Gwiadezh damvoull an trouz diazez" +#~ msgid "drawing%s" +#~ msgstr "tresadenn%s" #, fuzzy -#~ msgid "Fill Background" -#~ msgstr "Drekva " +#~ msgid "Length left:" +#~ msgstr "Hirder a-gleiz" -#, fuzzy -#~ msgid "Adds a colorizable opaque background" -#~ msgstr "Ouzhpennañ a ra un disheol bannet livus enni" +#~ msgid "Specifies the left end of the bisector" +#~ msgstr "Erspizañ a ra dibenn kleiz ar greizkornenn" #, fuzzy -#~ msgid "Flatten Transparency" -#~ msgstr "Boestad emziviz an dreuzweluster :" +#~ msgid "Length right:" +#~ msgstr "Hirder a-zehou" -#, fuzzy -#~ msgid "Fill Area" -#~ msgstr "Liv leuniañ, Ruz" +#~ msgid "Specifies the right end of the bisector" +#~ msgstr "Erspizañ a ra dibenn dehou ar greizkornenn" -#, fuzzy -#~ msgid "Blur Double" -#~ msgstr "Mod Lakaat ruzed :" +#~ msgid "Adjust the \"left\" end of the bisector" +#~ msgstr "Kengeidañ dibenn \"kleiz\" ar greizkornenn" #, fuzzy -#~ msgid "Enhance and redraw color edges in 1 bit black and white" -#~ msgstr "Du ha gwenn nemetken" +#~ msgid "Adjust the \"right\" end of the bisector" +#~ msgstr "Kengeidañ dibenn \"dehou\" ar greizkornenn" -#, fuzzy -#~ msgid "Adds a small scale screen like noise locally" -#~ msgstr "Ouzhpennañ a ra arwe krai e skeul vihan" +#~ msgid "Null" +#~ msgstr "Nullañ" -#, fuzzy -#~ msgid "Poster Color Fun" -#~ msgstr "Pegañ al liv" +#~ msgid "Intersect" +#~ msgstr "Kenskejañ" -# ginenn b. -où : négatif -#, fuzzy -#~ msgid "Alpha Monochrome Cracked" -#~ msgstr "Ginenn unliv" +#~ msgid "Subtract A-B" +#~ msgstr "Dilemel A-B" -#~ msgid "Basic noise fill texture; adjust color in Flood" -#~ msgstr "Gwiadezh damvoull an trouz diazez ; kengeidañ al liv el lanv" +#~ msgid "Identity A" +#~ msgstr "Naoudi A" -#, fuzzy -#~ msgid "Alpha Turbulent" -#~ msgstr "Adpentañ alfa" +#~ msgid "Subtract B-A" +#~ msgstr "Dilemel -AB" -#, fuzzy -#~ msgid "Colorize Turbulent" -#~ msgstr "Livañ" +#~ msgid "Identity B" +#~ msgstr "Naoudi B" -#, fuzzy -#~ msgid "Cross Noise B" -#~ msgstr "Trouz Poisson" +#~ msgid "Path to which the original path will be boolop'ed." +#~ msgstr "Treug hag a vo krommet a-hed an treug orin dre niñvadurioù boulean." #, fuzzy -#~ msgid "Adds a small scale crossy graininess" -#~ msgstr "Ouzhpennañ a ra arwe krai e skeul vihan" +#~ msgid "Boolop type:" +#~ msgstr "Rizh ar binvioù :" -#, fuzzy -#~ msgid "Cross Noise" -#~ msgstr "Trouz Poisson" +#~ msgid "Determines which kind of boolop will be performed." +#~ msgstr "Despizañ ar ra peseurt niñvadur boulean a vo graet." -#, fuzzy -#~ msgid "Adds a small scale screen like graininess" -#~ msgstr "Ouzhpennañ a ra arwe krai e skeul vihan" +#~ msgid "Angle of the first copy" +#~ msgstr "Korn an eilad kentañ" #, fuzzy -#~ msgid "Light Eraser Cracked" -#~ msgstr "Diverkell guñv" +#~ msgid "Rotation angle:" +#~ msgstr "C'hweladur ar c'horn" -#, fuzzy -#~ msgid "Poster Turbulent" -#~ msgstr "Strafuilh" +#~ msgid "Angle between two successive copies" +#~ msgstr "Korn etre daou eilad kenheuilh" #, fuzzy -#~ msgid "Tartan Smart" -#~ msgstr "Tartan" +#~ msgid "Number of copies:" +#~ msgstr "Niver a eiladoù" -#, fuzzy -#~ msgid "Highly configurable checkered tartan pattern" -#~ msgstr "Goustur un tartan dre zamer" +#~ msgid "Number of copies of the original path" +#~ msgstr "Niver a eiladoù eus an treug orin" -#, fuzzy -#~ msgid "Light Contour" -#~ msgstr "Tarzh luc'h :" +#~ msgid "Origin" +#~ msgstr "Orin" -#~ msgid "Liquid" -#~ msgstr "Liñvenn" +#~ msgid "Origin of the rotation" +#~ msgstr "Orin ar reteradur" -#~ msgid "Colorizable filling with liquid transparency" -#~ msgstr "Leuniadur livus gant treuzweluster liñvel" +#~ msgid "Adjust the starting angle" +#~ msgstr "Kengeidañ ar c'horn deraouiñ" -#~ msgid "Aluminium" -#~ msgstr "Aluminiom" +#~ msgid "Adjust the rotation angle" +#~ msgstr "Kengeidañ ar c'horn c'hwelañ" -#, fuzzy -#~ msgid "Aluminium effect with sharp brushed reflections" -#~ msgstr "Efed ar gel gant gouskogañ kreñv" +#~ msgid "Elliptic Pen" +#~ msgstr "Kreion elipsennek" -#~ msgid "Comics" -#~ msgstr "Bandennoù treset" +#~ msgid "Thick-Thin strokes (fast)" +#~ msgstr "Tresoù tev-moan (herrek)" -#, fuzzy -#~ msgid "Comics cartoon drawing effect" -#~ msgstr "Tresadenn ur vandenn treset broustet gant un doare berus" +#~ msgid "Thick-Thin strokes (slow)" +#~ msgstr "Tresoù tev-moan (gorrek)" -#, fuzzy -#~ msgid "Comics Draft" -#~ msgstr "Brouilhoñs ar bandennoù treset" +#~ msgid "Sharp" +#~ msgstr "Lemm" -#~ msgid "Draft painted cartoon shading with a glassy look" -#~ msgstr "" -#~ "Deouez un dresadenn fiñv pentet evel ur brouilhoñs gant un neuz gwerek" +#~ msgid "Choose pen type" +#~ msgstr "Dibab rizh ar c'hreion" #, fuzzy -#~ msgid "Comics Fading" -#~ msgstr "Dislivadur mod bandennoù treset" +#~ msgid "Pen width:" +#~ msgstr "Led ar c'hreion" -#~ msgid "Cartoon paint style with some fading at the edges" -#~ msgstr "" -#~ "Stil pentañ ar bandennoù treset gant un tamm dislivadur war ar riblennoù" +#~ msgid "Maximal stroke width" +#~ msgstr "Tevder uc'hek an tres" #, fuzzy -#~ msgid "Brushed Metal" -#~ msgstr "Metal merglet" +#~ msgid "Pen roundness:" +#~ msgstr "Rontelezh ar c'hreion" -#, fuzzy -#~ msgid "Opaline" -#~ msgstr "Trolinenn" +#~ msgid "Min/Max width ratio" +#~ msgstr "Feur izek/uc'hek al led" -#~ msgid "Contouring version of smooth shader" -#~ msgstr "Handelv dre linennoù an deouez skeud lenkr" +#, fuzzy +#~ msgid "direction of thickest strokes (opposite = thinnest)" +#~ msgstr "tuadur an tresoù tevañ (enebad = moanañ)" -#~ msgid "Chrome" -#~ msgstr "Krom" +#~ msgid "Choose start capping type" +#~ msgstr "Dibab doare ar penn derou" -#, fuzzy -#~ msgid "Bright chrome effect" -#~ msgstr "Metal sklaer" +#~ msgid "Choose end capping type" +#~ msgstr "Dibab doare an dibenn" #, fuzzy -#~ msgid "Deep Chrome" -#~ msgstr "Krom" +#~ msgid "Grow for:" +#~ msgstr "Kreskiñ adalek" #, fuzzy -#~ msgid "Dark chrome effect" -#~ msgstr "Efed bremanel" +#~ msgid "Make the stroke thinner near it's start" +#~ msgstr "Lakaat an tres da vezañ moanoc'h e-kichen e zerou" #, fuzzy -#~ msgid "Emboss Shader" -#~ msgstr "Deouez skeud dre goagenniñ" +#~ msgid "Fade for:" +#~ msgstr "Arveuz e :" #, fuzzy -#~ msgid "Combination of satiny and emboss effect" -#~ msgstr "Kedaozadur eus savadur un deouez lenkr gant ur c'hoagennadur" +#~ msgid "Make the stroke thinner near it's end" +#~ msgstr "Lakaat an tres da vezañ moanoc'h en e zibenn" -#, fuzzy -#~ msgid "Sharp Metal" -#~ msgstr "Lemmaat" +#~ msgid "Round ends" +#~ msgstr "Dibennoù rontaet" #, fuzzy -#~ msgid "Chrome effect with darkened edges" +#~ msgid "Strokes end with a round end" #~ msgstr "Metal gwasket gant ur riblenn laonennet" #, fuzzy -#~ msgid "Brush Draw" -#~ msgstr "Broust" +#~ msgid "Capping:" +#~ msgstr "Saflik" -#, fuzzy -#~ msgid "Chrome Emboss" -#~ msgstr "Bandennoù treset dre grom" +#~ msgid "left capping" +#~ msgstr "Doare dibenn a-gleiz" -#, fuzzy -#~ msgid "Embossed chrome effect" -#~ msgstr "Efed ebet" +#~ msgid "Control handle 0" +#~ msgstr "Dornell reoliañ 0" -#, fuzzy -#~ msgid "Contour Emboss" -#~ msgstr "Koagenniñ liv" +#~ msgid "Control handle 1" +#~ msgstr "Dornell reoliañ 1" -#, fuzzy -#~ msgid "Sharp Deco" -#~ msgstr "Lemmaat" +#~ msgid "Control handle 2" +#~ msgstr "Dornell reoliañ 2" -#, fuzzy -#~ msgid "Unrealistic reflections with sharp edges" -#~ msgstr "Metal gwasket gant ur riblenn laonennet" +#~ msgid "Control handle 3" +#~ msgstr "Dornell reoliañ 3" -#, fuzzy -#~ msgid "Deep Metal" -#~ msgstr "Majenta" +#~ msgid "Control handle 4" +#~ msgstr "Dornell reoliañ 4" -#, fuzzy -#~ msgid "Aluminium Emboss" -#~ msgstr "Aluminiom" +#~ msgid "Control handle 5" +#~ msgstr "Dornell reoliañ 5" -#, fuzzy -#~ msgid "Refractive Glass" -#~ msgstr "Gel gouskogus A" +#~ msgid "Control handle 6" +#~ msgstr "Dornell reoliañ 6" -#, fuzzy -#~ msgid "Double reflection through glass with some refraction" -#~ msgstr "Efed ar gel gant gouskogañ kreñv" +#~ msgid "Control handle 7" +#~ msgstr "Dornell reoliañ 7" -#, fuzzy -#~ msgid "Frosted Glass" -#~ msgstr "Gwer skornet" +#~ msgid "Control handle 8" +#~ msgstr "Dornell reoliañ 8" -#, fuzzy -#~ msgid "Satiny glass effect" -#~ msgstr "Efed ar gwer liv skedus" +#~ msgid "Control handle 9:" +#~ msgstr "Dornell reoliañ 9 :" -#, fuzzy -#~ msgid "Bump Engraving" -#~ msgstr "Engravadur mod alfa" +#~ msgid "Control handle 9" +#~ msgstr "Dornell reoliañ 9" -#, fuzzy -#~ msgid "Carving emboss effect" -#~ msgstr "Pegañ efed an treug bev" +#~ msgid "Control handle 10" +#~ msgstr "Dornell reoliañ 10" -#, fuzzy -#~ msgid "Convoluted Bump" -#~ msgstr "Takenn dour" +#~ msgid "Control handle 11:" +#~ msgstr "Dornell reoliañ 11 :" -#, fuzzy -#~ msgid "Convoluted emboss effect" -#~ msgstr "Efed an dourlivañ koumoulek" +#~ msgid "Control handle 11" +#~ msgstr "Dornell reoliañ 11" -#, fuzzy -#~ msgid "Emergence" -#~ msgstr "Kenforc'h" +#~ msgid "Control handle 12" +#~ msgstr "Dornell reoliañ 13" -#, fuzzy -#~ msgid "Create a two colors lithographic effect" -#~ msgstr "Krouiñ hag arloañ un efed treug" +#~ msgid "Control handle 13" +#~ msgstr "Dornell reoliañ 13" -#, fuzzy -#~ msgid "Paint Channels" -#~ msgstr "Sanell siañ" +#~ msgid "Control handle 14" +#~ msgstr "Dornell reoliañ 14" -#, fuzzy -#~ msgid "Posterized Light Eraser 4" -#~ msgstr "Diverkell guñv" +#~ msgid "Control handle 15" +#~ msgstr "Dornell reoliañ 15" #, fuzzy -#~ msgid "Trichrome" -#~ msgstr "Krom" +#~ msgid "End type:" +#~ msgstr "Rizh an dibenn" -#, fuzzy -#~ msgid "Contouring table" -#~ msgstr "Tric'horn stekiñ" +#~ msgid "Determines on which side the line or line segment is infinite." +#~ msgstr "Despizañ a ra pe du al linenn pe regenn al linenn zo anvevenn." #, fuzzy -#~ msgid "Blurred multiple contours for objects" -#~ msgstr "Trolinenn livet ha lakaet ruzed warni, goullo an diabarzh" +#~ msgid "Discard original path?" +#~ msgstr "Amsaviñ an treug orin" -#, fuzzy -#~ msgid "Contouring discrete" -#~ msgstr "O wiriañ ergorenn ar c'hae" +#~ msgid "Check this to only keep the mirrored part of the path" +#~ msgstr "" +#~ "Kevaskañ an dra-se evit mirout al lod disvannet eus an treug nemetken" #, fuzzy -#~ msgid "Sharp multiple contour for objects" -#~ msgstr "Desteudañ diouzh hag ouzh kreizoù an ergorennoù" - -#~ msgid "Stripes 1:1" -#~ msgstr "Bandennoù 1:1" - -#~ msgid "Stripes 1:1 white" -#~ msgstr "Bandennoù 1:1 gwenn" - -#~ msgid "Stripes 1:1.5" -#~ msgstr "Bandennoù 1:1.5" - -#~ msgid "Stripes 1:1.5 white" -#~ msgstr "Bandennoù 1:1.5 gwenn" +#~ msgid "Reflection line:" +#~ msgstr "Diuzad" -#~ msgid "Stripes 1:2" -#~ msgstr "Bandennoù 1:2" +#~ msgid "Line which serves as 'mirror' for the reflection" +#~ msgstr "Al linenn a dalv da 'velezour' evit an disvannañ" -#~ msgid "Stripes 1:2 white" -#~ msgstr "Bandennoù 1:2 gwenn" +#~ msgid "Handle to control the distance of the offset from the curve" +#~ msgstr "Dornell da reoliañ pellder al linkañ diouzh ar grommenn" -#~ msgid "Stripes 1:3" -#~ msgstr "Bandennoù 1:3" +#~ msgid "Adjust the offset" +#~ msgstr "Kengeidañ al linkañ" -#~ msgid "Stripes 1:3 white" -#~ msgstr "Bandennoù 1:3 gwenn" +#~ msgid "Specifies the left end of the parallel" +#~ msgstr "Erspizañ a ra dibenn a-gleiz ar gensturienn" -#~ msgid "Stripes 1:4" -#~ msgstr "Bandennoù 1:4" +#~ msgid "Specifies the right end of the parallel" +#~ msgstr "Erspizañ a ra dibenn a-zehou ar gensturienn" -#~ msgid "Stripes 1:4 white" -#~ msgstr "Bandennoù 1:4 gwenn" +#~ msgid "Adjust the \"left\" end of the parallel" +#~ msgstr "Kengeidañ dibenn \"a-gleiz\" ar gensturienn" -#~ msgid "Stripes 1:5" -#~ msgstr "Bandennoù 1:5" +#~ msgid "Adjust the \"right\" end of the parallel" +#~ msgstr "Kengeidañ dibenn \"a-zehou\" ar gensturienn" -#~ msgid "Stripes 1:5 white" -#~ msgstr "Bandennoù 1:5 gwenn" +#, fuzzy +#~ msgid "Scaling factor" +#~ msgstr "Periad skeulaat :" -#~ msgid "Stripes 1:8" -#~ msgstr "Bandennoù 1:8" +#~ msgid "Print unit after path length" +#~ msgstr "Moullañ an unanenn goude hirder an treug" -#~ msgid "Stripes 1:8 white" -#~ msgstr "Bandennoù 1:8 gwenn" +#~ msgid "Scale x" +#~ msgstr "Skeulaat x" -#~ msgid "Stripes 1:10" -#~ msgstr "Bandennoù 1:10" +#~ msgid "Scale factor in x direction" +#~ msgstr "Periad skeulaat davit ar roud x" -#~ msgid "Stripes 1:10 white" -#~ msgstr "Bandennoù 1:10 gwenn" +#~ msgid "Scale y" +#~ msgstr "Skeulaat y" -#~ msgid "Stripes 1:16" -#~ msgstr "Bandennoù 1:16" +#~ msgid "Scale factor in y direction" +#~ msgstr "Periad skeulaat davit ar roud y" -#~ msgid "Stripes 1:16 white" -#~ msgstr "Bandennoù 1:16 gwenn" +#, fuzzy +#~ msgid "Offset x" +#~ msgstr "Linkañ y" -#~ msgid "Stripes 1:32" -#~ msgstr "Bandennoù 1:32" +#~ msgid "Offset in x direction" +#~ msgstr "Linkañ davit ar roud x" -#~ msgid "Stripes 1:32 white" -#~ msgstr "Bandennoù 1:32 gwenn" +#~ msgid "Offset y" +#~ msgstr "Linkañ y" -#~ msgid "Stripes 1:64" -#~ msgstr "Bandennoù 1:64" +#~ msgid "Offset in y direction" +#~ msgstr "Linkañ davit ar roud y" -#~ msgid "Stripes 2:1" -#~ msgstr "Bandennoù 2:1" +#~ msgid "Uses XY plane?" +#~ msgstr "Arverañ a ra plaenenn XY ?" -#~ msgid "Stripes 2:1 white" -#~ msgstr "Bandennoù 2:1 gwenn" +#~ msgid "" +#~ "If true, put the path on the left side of an imaginary box, otherwise on " +#~ "the right side" +#~ msgstr "" +#~ "Mar gwir e vo lakaet an treug war tu kleiz ur voestad ijinel, a-hend-all " +#~ "e vo war an tu dehou" -#~ msgid "Stripes 4:1" -#~ msgstr "Bandennoù 4:1" +#~ msgid "Adjust the origin" +#~ msgstr "Kengeidañ an orin" -#~ msgid "Stripes 4:1 white" -#~ msgstr "Bandennoù 4:1 gwenn" +#, fuzzy +#~ msgid "Iterations:" +#~ msgstr "Arredoadurioù" -#~ msgid "Checkerboard" -#~ msgstr "Damer" +#~ msgid "recursivity" +#~ msgstr "askizañ" -#~ msgid "Checkerboard white" -#~ msgstr "Damer gwenn" +#~ msgid "Float parameter" +#~ msgstr "Arventennoù neuennus" -#~ msgid "Packed circles" -#~ msgstr "Kelc'hioù leuniet" +#~ msgid "just a real number like 1.4!" +#~ msgstr "un niver gwir evel 1.4 !" -#~ msgid "Polka dots, small" -#~ msgstr "Piz, bihan" +#~ msgid "Additional angle between tangent and curve" +#~ msgstr "Korn ouzhpenn etre ar spinenn hag ar grommenn" -#~ msgid "Polka dots, small white" -#~ msgstr "Piz, bihan gwenn" +#, fuzzy +#~ msgid "Location along curve:" +#~ msgstr "Lec'hiadur a-hed ar grommenn" -#~ msgid "Polka dots, medium" -#~ msgstr "Piz, krenn" +#~ msgid "" +#~ "Location of the point of attachment along the curve (between 0.0 and " +#~ "number-of-segments)" +#~ msgstr "" +#~ "Lec'hiadur ar poent stagañ a-hed ar grommenn (etre 0.0 ha niver-ar-" +#~ "regennoù)" -#~ msgid "Polka dots, medium white" -#~ msgstr "Piz, krenn, krenn gwenn" +#~ msgid "Specifies the left end of the tangent" +#~ msgstr "Erspizañ a ra dibenn a-gleiz ar spinenn" -#~ msgid "Polka dots, large" -#~ msgstr "Piz, bras" +#~ msgid "Specifies the right end of the tangent" +#~ msgstr "Erspizañ a ra dibenn a-zehou ar spinenn" -#~ msgid "Polka dots, large white" -#~ msgstr "Piz, bras gwenn" +#~ msgid "Adjust the point of attachment of the tangent" +#~ msgstr "Kengeidañ poent stagañ ar spinenn" -#~ msgid "Wavy" -#~ msgstr "Gwagennek" +#~ msgid "Adjust the \"left\" end of the tangent" +#~ msgstr "Kengeidañ dibenn \"a-gleiz\" ar spinenn" -#~ msgid "Wavy white" -#~ msgstr "Gwagennek gwenn" +#~ msgid "Adjust the \"right\" end of the tangent" +#~ msgstr "Kengeidañ dibenn \"a-zehou\" ar spinenn" -#~ msgid "Camouflage" -#~ msgstr "Touellivadur" +#, fuzzy +#~ msgid "Stack step:" +#~ msgstr "Paz berniañ" -#~ msgid "Ermine" -#~ msgstr "Erminig" +#, fuzzy +#~ msgid "Point param:" +#~ msgstr "arventenn ar poent" -#~ msgid "Sand (bitmap)" -#~ msgstr "Traezh (bitmap)" +#, fuzzy +#~ msgid "Path param:" +#~ msgstr "arventenn an treug" -#~ msgid "Cloth (bitmap)" -#~ msgstr "Dilhad (bitmap)" +#~ msgid "Label:" +#~ msgstr "Skritell :" -#~ msgid "Old paint (bitmap)" -#~ msgstr "Pent kozh (bitmap)" +#~ msgid "Text label attached to the path" +#~ msgstr "Skritell destenn staget ouzh an treug" -#~ msgid "Add a new connection point" -#~ msgstr "Ouzhpennañ ur poent kennaskañ nevez" +#, fuzzy +#~ msgid "No groups converted to symbols." +#~ msgstr "Diuzañ ur strollad da amdreiñ da arouez.." -#~ msgid "Move a connection point" -#~ msgstr "Dilec'hiañ ur poent kennaskañ" +#~ msgid "Color" +#~ msgstr "Liv" -#~ msgid "Remove a connection point" -#~ msgstr "Dilemel ur poent khennaskañ" +#~ msgid "Border" +#~ msgstr "Riblenn" -#~ msgid "Flowed text (%d character%s)" -#~ msgid_plural "Flowed text (%d characters%s)" -#~ msgstr[0] "Testenn red (%d arouezenn%s)" -#~ msgstr[1] "Testenn red (%d arouezenn%s)" +#~ msgid "Align:" +#~ msgstr "Desteudañ :" -#~ msgid "Linked flowed text (%d character%s)" -#~ msgid_plural "Linked flowed text (%d characters%s)" -#~ msgstr[0] "Testenn red ereet (%d arouezenn%s)" -#~ msgstr[1] "Testenn red ereet (%d arouezenn%s)" +#~ msgid "_Export Bitmap..." +#~ msgstr "_Ezporzhiañ Bitmap..." -#~ msgid "3D Box" -#~ msgstr "Boest 3M" +#~ msgid "Export this document or a selection as a bitmap image" +#~ msgstr "Ezporzhiañ an teul-mañ d'ur skeudenn bitmap" -#~ msgid "Connection point: click or drag to create a new connector" -#~ msgstr "" -#~ "Pik kennaskañ: klikañ pe riklañ evit krouiñ ur c'hennasker nevez" +#~ msgid "Ro_ws and Columns..." +#~ msgstr "Ren_koù ha bannoù..." -#~ msgid "Connection point: click to select, drag to move" -#~ msgstr "" -#~ "Poent kennaskañ: klikañ a-benn diuzzañ, riklañ a-benn dilec'hiañ" +#~ msgid "_Grid" +#~ msgstr "_Kael" -#~ msgid "Connection point drag cancelled." -#~ msgstr "Rikladur ar peont kennaskañ dilezet." +#, fuzzy +#~ msgid "Use overcut" +#~ msgstr "Arverañ an arventenn dre ziouer" -#~ msgid "T_ype: " -#~ msgstr "R_izh" +#~ msgid "X offset (mm)" +#~ msgstr "Linkañ X (mm)" -#~ msgid "Search in all object types" -#~ msgstr "Klask e holl rizhoù ergorennoù" +#~ msgid "Y offset (mm)" +#~ msgstr "Linkañ Y (mm)" -#~ msgid "Search all shapes" -#~ msgstr "Klask an holl lunioù" +#~ msgid "Connection" +#~ msgstr "Kennask" -#~ msgid "All shapes" -#~ msgstr "Holl lunioù" +#, fuzzy +#~ msgid "Plotter" +#~ msgstr "Goustur" #, fuzzy -#~ msgid "_Text:" -#~ msgstr "_Testenn :" +#~ msgid "Flow text" +#~ msgstr "Testenn gwagennet" -#~ msgid "Find objects by their text content (exact or partial match)" -#~ msgstr "" -#~ "Kavout an ergorennoù dre an destenn enno (kenglotadur rik pe darnel)" +#~ msgid "drawing-%d%s" +#~ msgstr "tresadenn-%d%s" -#~ msgid "" -#~ "Find objects by the value of the id attribute (exact or partial match)" -#~ msgstr "" -#~ "Kavout an ergorennoù dre werzh doareenn an naoudi (kenglotadur rik pe " -#~ "darnel)" +#~ msgid "%s" +#~ msgstr "%s" -#, fuzzy -#~ msgid "_Style:" -#~ msgstr "_Stil : " +#~ msgid "Adjust the bisector's \"left\" end" +#~ msgstr "Kengeidañ dibenn \"kleiz\" ar greizkornenn" -#~ msgid "" -#~ "Find objects by the value of the style attribute (exact or partial match)" -#~ msgstr "" -#~ "Kavout an ergorennoù dre werzh an doareenn stil (kenglotadur rik pe " -#~ "darnel)" +#~ msgid "Adjust the bisector's \"right\" end" +#~ msgstr "Kengeidañ dibenn \"kleiz\" ar greizkornenn" #, fuzzy -#~ msgid "_Attribute:" -#~ msgstr "_Doareenn :" +#~ msgid "(%d characters%s)" +#~ msgstr "Arouezenn Unicode :" -#~ msgid "Find objects by the name of an attribute (exact or partial match)" -#~ msgstr "" -#~ "Kavout an ergorennoù dre anv an doareenn (kenglotadur rik pe darnel)" +#~ msgid "2x2" +#~ msgstr "2x2" -#~ msgid "Search in s_election" -#~ msgstr "Klask _en diuzad" +#~ msgid "4x4" +#~ msgstr "4x4" -#~ msgid "Search in current _layer" -#~ msgstr "Klask en dreuzfollenn vremanel" +#~ msgid "8x8" +#~ msgstr "8x8" -#~ msgid "Include l_ocked" -#~ msgstr "Gannañ ar re br_ennet" +#~ msgid "Oversample bitmaps:" +#~ msgstr "Dreiststandilhonañ ar bitmapoù :" -#~ msgid "Clear values" -#~ msgstr "Skarzhañ ar gwerzhioù" +#~ msgid "Always embed" +#~ msgstr "Enkorfañ bepred" -#~ msgid "Select objects matching all of the fields you filled in" -#~ msgstr "" -#~ "Diuzañ an ergorennoù o klotañ gant an holl vaeziennoù hoc'h eus leuniet" +#~ msgid "Always link" +#~ msgstr "Eren bepred" -#, fuzzy -#~ msgid "Red:" -#~ msgstr "Ruz" +#~ msgid "Ask" +#~ msgstr "Goulenn" #, fuzzy -#~ msgid "Green:" -#~ msgstr "Gwer" +#~ msgid "Bitmap import quality:" +#~ msgstr "Enporzhiadur ar bitmapoù :" #, fuzzy -#~ msgid "Blue:" -#~ msgstr "Glas" +#~ msgid "Resolution (dpi):" +#~ msgstr "Diarunusted (pdm)" #, fuzzy -#~ msgid "Lightness:" -#~ msgstr "Lintr" +#~ msgid "Correct tool offset" +#~ msgstr "Krouiñ ul linkad ereet" #, fuzzy -#~ msgid "Alpha:" -#~ msgstr "Alfa" +#~ msgid "Return Factor:" +#~ msgstr "Periad :" + +#~ msgid "Plot invisible layers" +#~ msgstr "Tresañ war an treuzfollennoù diwelus" #, fuzzy -#~ msgid "Level:" -#~ msgstr "Live" +#~ msgid "Plot invisible layers (Standard: 'False')" +#~ msgstr "Tresañ war an treuzfollennoù diwelus" #, fuzzy -#~ msgid "Contrast:" -#~ msgstr "Dargemm" +#~ msgid "Send to Plotter also" +#~ msgstr "Treserez krommennoù an arc'hwelioù" #, fuzzy -#~ msgid "Composite:" -#~ msgstr "Liesparzh" +#~ msgid "Baud Rate:" +#~ msgstr "C'hwelañ an arliv" -#~ msgid "Colors:" -#~ msgstr "Livioù :" +#~ msgid "Text Outline Input" +#~ msgstr "Enankad Text Outline" -#, fuzzy -#~ msgid "Glow:" -#~ msgstr "Skleur" +#~ msgid "Text Outline File (*.outline)" +#~ msgstr "Restr Text Outline (*.outline)" -#, fuzzy -#~ msgid "Simplify:" -#~ msgstr "Eeunaat" +#~ msgid "ASCII Text with outline markup" +#~ msgstr "Testenn ASCII gant ur drolienn treset" -#, fuzzy -#~ msgid "Blur:" -#~ msgstr "R_uzed :" +#~ msgid "Text Input" +#~ msgstr "Enankad testenn" -#, fuzzy -#~ msgid "Blur type:" -#~ msgstr "Peurlipat ar ruzed" +#~ msgid "Text File (*.txt)" +#~ msgstr "Restr testenn (*.txt)" -#~ msgid "Link or embed image:" -#~ msgstr "Eren pe enkorfañ ar skeudenn :" +#~ msgid "ASCII Text" +#~ msgstr "Testenn ASCII" -#~ msgid "drawing-%d%s" -#~ msgstr "tresadenn-%d%s" +#~ msgid "Flowed text (%d character%s)" +#~ msgid_plural "Flowed text (%d characters%s)" +#~ msgstr[0] "Testenn red (%d arouezenn%s)" +#~ msgstr[1] "Testenn red (%d arouezenn%s)" -#~ msgid "%s" -#~ msgstr "%s" +#~ msgid "Linked flowed text (%d character%s)" +#~ msgid_plural "Linked flowed text (%d characters%s)" +#~ msgstr[0] "Testenn red ereet (%d arouezenn%s)" +#~ msgstr[1] "Testenn red ereet (%d arouezenn%s)" + +#~ msgid "3D Box" +#~ msgstr "Boest 3M" #~ msgid "Pt" #~ msgstr "Pt" @@ -37764,53 +38588,37 @@ msgstr "Enankad mod XAML" #~ msgid "Ex squares" #~ msgstr "ez karrezioù" -#, fuzzy -#~ msgid "Specifies the shape of the path's corners" -#~ msgstr "Erspizañ a ra dibenn a-zehou ar gensturienn" - -#~ msgid "Whiteboa_rd" -#~ msgstr "Ta_olenn wenn" - -#, fuzzy #~ msgid "Name by which this document is formally known" -#~ msgstr "Anv ma vo anavezet ar restr drezañ." +#~ msgstr "Anv ma vo anavezet ar restr drezañ" -#, fuzzy #~ msgid "Date associated with the creation of this document (YYYY-MM-DD)" -#~ msgstr "Deiziad kevredet gant krouiñ an teul-mañ (BBBB-MM-DD)." +#~ msgstr "Deiziad kevredet gant krouiñ an teul-mañ (BBBB-MM-DD)" -#, fuzzy #~ msgid "The physical or digital manifestation of this document (MIME type)" -#~ msgstr "Bezañs niverel pe alvezel an teul-mañ (Rizh MIME)." +#~ msgstr "Bezañs niverel pe alvezel an teul-mañ (Rizh MIME)" -#, fuzzy #~ msgid "Type of document (DCMI Type)" -#~ msgstr "Rizh an teul (Rizh DCMI)." +#~ msgstr "Rizh an teul (Rizh DCMI)" -#, fuzzy #~ msgid "" #~ "Name of entity with rights to the Intellectual Property of this document" -#~ msgstr "Anv an hennad, gwirioù perc'hennañ speredel an teul-mañ gantañ." +#~ msgstr "Anv an hennad, gwirioù perc'hennañ speredel an teul-mañ gantañ" -#, fuzzy #~ msgid "Unique URI to reference this document" -#~ msgstr "URI nemeti da zaveiñ an teul-mañ." +#~ msgstr "URI nemeti da zaveiñ an teul-mañ" -#, fuzzy #~ msgid "Unique URI to reference the source of this document" -#~ msgstr "URI nemeti da zaveiñ tarzh an teul-mañ." +#~ msgstr "URI nemeti da zaveiñ tarzh an teul-mañ" -#, fuzzy #~ msgid "Unique URI to a related document" -#~ msgstr "URI nemeti betek un teul nes." +#~ msgstr "URI nemeti betek un teul nes" -#, fuzzy #~ msgid "" #~ "Two-letter language tag with optional subtags for the language of this " #~ "document (e.g. 'en-GB')" #~ msgstr "" #~ "Rakrann yezh gant div lizherenn gant israkrannoù dibarzhel evit yezh an " -#~ "teul mañ (d.s. 'br-BR')" +#~ "teul mañ (d.s. 'br')" #, fuzzy #~ msgid "" @@ -37824,23 +38632,20 @@ msgstr "Enankad mod XAML" #~ msgid "Extent or scope of this document" #~ msgstr "Astennad pe ledad talvoudegezh an teul-mañ." -#, fuzzy #~ msgctxt "Web" #~ msgid "Link" -#~ msgstr "Ere :" +#~ msgstr "Ere" #~ msgid "Polyline" #~ msgstr "Lieslinenneg" -#, fuzzy #~ msgctxt "Object" #~ msgid "Text" #~ msgstr "Testenn" -#, fuzzy #~ msgctxt "Object" #~ msgid "Clone" -#~ msgstr "Klonet" +#~ msgstr "Klon" #~ msgid "%i object of type %s" #~ msgid_plural "%i objects of type %s" @@ -37871,9 +38676,6 @@ msgstr "Enankad mod XAML" #~ msgid "Circle" #~ msgstr "Kelc'h" -#~ msgid "Segment" -#~ msgstr "Regenn" - #~ msgid "Arc" #~ msgstr "Gwareg" @@ -37900,7 +38702,7 @@ msgstr "Enankad mod XAML" #~ msgstr[1] "Treug (%i a glomoù)" #~ msgid "Rectangle" -#~ msgstr "Reizhkorn" +#~ msgstr "Reizhkorneg" #~ msgid "Polygon with %d vertex" #~ msgid_plural "Polygon with %d vertices" @@ -37913,25 +38715,177 @@ msgstr "Enankad mod XAML" #~ msgid "Text span" #~ msgstr "Ledad an destenn" +#, fuzzy +#~ msgid "'%s' Symbol" +#~ msgstr "l" + #~ msgid "Clone of: %s" #~ msgstr "Klon eus : %s" #~ msgid "Orphaned clone" #~ msgstr "Klon emzivad" -#~ msgid "" -#~ "Color and transparency of the page background (also used for bitmap " -#~ "export)" -#~ msgstr "" -#~ "Liv ha treuzwelusted drekva ar bajenn (arveret ivez evit ezporzhiañ ar " -#~ "bitmapoù)" +#~ msgid "Allow relative coordinates" +#~ msgstr "Aotren daveoù daveel" + +#~ msgid "If set, relative coordinates may be used in path data" +#~ msgstr "Mar arventennet e vez arveret daveennoù daveel e roadennoù an treug" + +#~ msgid "_Execute Javascript" +#~ msgstr "_Erounit Javascript" + +#~ msgid "_Execute Python" +#~ msgstr "_Erounit Python" + +#~ msgid "_Execute Ruby" +#~ msgstr "_Erounit Ruby" + +#~ msgid "Script" +#~ msgstr "Skrip" + +#~ msgid "Errors" +#~ msgstr "Fazioù" + +#~ msgid "S_cripts..." +#~ msgstr "Sk_riptoù..." + +#~ msgid "Run scripts" +#~ msgstr "Lañsañ skriptoù" + +#~ msgid "Preset:" +#~ msgstr "Rakarventennañ :" + +#~ msgid "Vertical guide each:" +#~ msgstr "Dealfoù a-serzh bep :" + +#~ msgid "1/2" +#~ msgstr "1/2" + +#~ msgid "1/3" +#~ msgstr "1/3" + +#~ msgid "1/4" +#~ msgstr "1/4" + +#~ msgid "1/5" +#~ msgstr "1/5" + +#~ msgid "1/6" +#~ msgstr "1/6" + +#~ msgid "1/7" +#~ msgstr "1/7" + +#~ msgid "1/8" +#~ msgstr "1/8" + +#~ msgid "1/9" +#~ msgstr "1/9" + +#~ msgid "1/10" +#~ msgstr "1/10" + +#~ msgid "Horizontal guide each:" +#~ msgstr "Dealfoù a-blaen bep :" + +#, fuzzy +#~ msgid "Preview scale: " +#~ msgstr "Alberz an destenn :" + +#~ msgid "Fit" +#~ msgstr "Lakaat da genglotañ" + +#~ msgid "Fit to width" +#~ msgstr "Lakaat da genglotañ gant al led" + +#~ msgid "Fit to height" +#~ msgstr "Lakaat da genglotañ gant ar sav" + +#~ msgid "Preview size: " +#~ msgstr "Ment an alberz :" + +#~ msgid "_Start Markers:" +#~ msgstr "Merkerioù _deraouiñ :" + +#~ msgid "_Mid Markers:" +#~ msgstr "Merkerioù _kreiz :" + +#~ msgid "_End Markers:" +#~ msgstr "Merkerioù _echuiñ :" + +#~ msgid "Crop:" +#~ msgstr "Didroc'hañ :" + +#~ msgid "Red:" +#~ msgstr "Ruz :" + +#~ msgid "Green:" +#~ msgstr "Gwer :" + +#~ msgid "Blue:" +#~ msgstr "Glas :" + +#~ msgid "Lightness:" +#~ msgstr "Lintr :" + +#~ msgid "Alpha:" +#~ msgstr "Alfa :" + +#~ msgid "Level:" +#~ msgstr "Live :" + +#~ msgid "Contrast:" +#~ msgstr "Dargemm :" + +#~ msgid "Colors:" +#~ msgstr "Livioù :" + +#~ msgid "Glow:" +#~ msgstr "Skleur :" + +#~ msgid "Simplify:" +#~ msgstr "Eeunaat :" + +#~ msgid "Blur:" +#~ msgstr "Ruzed :" + +#~ msgid "Select only one group to convert to symbol." +#~ msgstr "Diuzañ ur strollad hepken da amdreiñ da arouez." + +#, fuzzy +#~ msgid "Select original (Shift+D) to convert to symbol." +#~ msgstr "Diuzañ ergorenn(où) da amdreiñ da verkerioù." + +#, fuzzy +#~ msgid "keep only visible layers" +#~ msgstr "Tresañ war an treuzfollennoù diwelus" + +#~ msgid "y-value of rectangle's bottom:" +#~ msgstr "Gwerzh-y eus traoñ ar reizhkorneg :" + +#~ msgid "y-value of rectangle's top:" +#~ msgstr "Gwerzh-y eus krec'h ar reizhkorneg :" + +#~ msgid "y-Function:" +#~ msgstr "Arc'hwel-y :" + +#~ msgid "T_ype: " +#~ msgstr "R_izh" + +#~ msgid "Search in all object types" +#~ msgstr "Klask e holl rizhoù ergorennoù" + +#~ msgid "Search all shapes" +#~ msgstr "Klask an holl lunioù" + +#~ msgid "All shapes" +#~ msgstr "Holl lunioù" -#, fuzzy -#~ msgid "Color" -#~ msgstr "Liestueg" +#~ msgid "Whiteboa_rd" +#~ msgstr "Ta_olenn wenn" -#~ msgid "Border" -#~ msgstr "Riblenn" +#~ msgid "Blur type:" +#~ msgstr "Rizh ar ruzed :" #~ msgid "" #~ "The feDiffuseLighting and feSpecularLighting filter primitives " @@ -37939,100 +38893,97 @@ msgstr "Enankad mod XAML" #~ "provide depth information: higher opacity areas are raised toward the " #~ "viewer and lower opacity areas recede away from the viewer." #~ msgstr "" -#~ "Ar sil kentidik feAmstrewiñGouloù ha feGouleierSkalfadel a grou " +#~ "Ar siloù kentidik feAmstrewiñGouloù ha feGouleierSkalfadel a grou " #~ "skeudoù \"koagennet\". Arveret e vez ar sanell alfa evit pourchas " #~ "stlennoù a-fet donder : maezioù gant demerez uheloc'h zo savet davet ar " #~ "gwelour ha maezioù gant demerez izeloc'h zo pellaet diouzh ar gwelour." -#~ msgid "Allow relative coordinates" -#~ msgstr "Aotren daveoù daveel" +#, fuzzy +#~ msgid "Failed to find font matching: %s\n" +#~ msgstr "C'hwitadenn war lenn diouzh ar sanell gehentiñ mab (%s)" -#~ msgid "If set, relative coordinates may be used in path data" -#~ msgstr "Mar arventennet e vez arveret daveennoù daveel e roadennoù an treug" +#~ msgid "hpgl output flatness" +#~ msgstr "Neuz kompez an ec'hankad mod hpgl" -#~ msgid "Left mouse button pans when Space is pressed" -#~ msgstr "" -#~ "Afell gleiz al logodenn a lieseilañ pa vez pouezet war ar varrenn egoriñ" +#~ msgid "X-origin (px)" +#~ msgstr "Orin-Z (pks)" + +#~ msgid "Y-origin (px)" +#~ msgstr "Orin-Y (pks)" #~ 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)" +#~ "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 "" -#~ "Mar gweredekaet, pouezañ ha kenderc'hel war ar varrenn esaouiñ ha riklañ " -#~ "gant afell gleiz al logodenn a lieseilañ war ar steuenn (evel ma vez gant " -#~ "Illustrator) ; mar diweredekaet, ar varrenn esaouñ a drec'haol d'ar " -#~ "benveg diuzañ (dre ziouer)" - -#~ msgid "2x2" -#~ msgstr "2x2" - -#~ msgid "4x4" -#~ msgstr "4x4" - -#~ msgid "8x8" -#~ msgstr "8x8" - -#~ msgid "Oversample bitmaps:" -#~ msgstr "Dreiststandilhonañ ar bitmapoù :" +#~ "Krommet e vo un ergorenn c'houstur gant an efed-mañ a-hed treugoù un " +#~ "\"atel\" tidel. An ergorenn uhelañ en diuzad eo ar goustur (strolladoù " +#~ "treugoù/lunioù/klonioù... aotreet)" -#, fuzzy -#~ msgid "Always embed" -#~ msgstr "Pegañ atav" +#~ msgid "Move a connection point" +#~ msgstr "Dilec'hiañ ur poent kennaskañ" -#, fuzzy -#~ msgid "Always link" -#~ msgstr "Pegañ atav" +#~ msgid "Remove a connection point" +#~ msgstr "Dilemel ur poent khennaskañ" -#~ msgid "_Execute Javascript" -#~ msgstr "_Erounit Javascript" +#~ msgid "Connection point: click or drag to create a new connector" +#~ msgstr "" +#~ "Pik kennaskañ: klikañ pe riklañ evit krouiñ ur c'hennasker nevez" -#~ msgid "_Execute Python" -#~ msgstr "_Erounit Python" +#~ msgid "Connection point: click to select, drag to move" +#~ msgstr "" +#~ "Poent kennaskañ: klikañ a-benn diuzzañ, riklañ a-benn dilec'hiañ" -#~ msgid "_Execute Ruby" -#~ msgstr "_Erounit Ruby" +#~ msgid "Connection point drag cancelled." +#~ msgstr "Rikladur ar peont kennaskañ dilezet." -#~ msgid "Script" -#~ msgstr "Skrip" +#~ msgid "_Text:" +#~ msgstr "_Testenn :" -#~ msgid "Errors" -#~ msgstr "Fazioù" +#~ msgid "Find objects by their text content (exact or partial match)" +#~ msgstr "" +#~ "Kavout an ergorennoù dre an destenn enno (kenglotadur rik pe darnel)" -#~ msgid "Align:" -#~ msgstr "Desteudañ :" +#~ msgid "" +#~ "Find objects by the value of the id attribute (exact or partial match)" +#~ msgstr "" +#~ "Kavout an ergorennoù dre werzh doareenn an naoudi (kenglotadur rik pe " +#~ "darnel)" -#~ msgid "O:%.3g" -#~ msgstr "D :%.3g" +#~ msgid "_Style:" +#~ msgstr "_Stil : " -#~ msgid "O:.%d" -#~ msgstr "D :.%d" +#~ msgid "" +#~ "Find objects by the value of the style attribute (exact or partial match)" +#~ msgstr "" +#~ "Kavout an ergorennoù dre werzh an doareenn stil (kenglotadur rik pe " +#~ "darnel)" -#~ msgid "_Export Bitmap..." -#~ msgstr "_Ezporzhiañ Bitmap..." +#~ msgid "_Attribute:" +#~ msgstr "_Doareenn :" -#~ msgid "Export this document or a selection as a bitmap image" -#~ msgstr "Ezporzhiañ an teul-mañ d'ur skeudenn bitmap" +#~ msgid "Find objects by the name of an attribute (exact or partial match)" +#~ msgstr "" +#~ "Kavout an ergorennoù dre anv an doareenn (kenglotadur rik pe darnel)" -#, fuzzy -#~ msgid "Ro_ws and Columns..." -#~ msgstr "Renkoù ha bannoù..." +#~ msgid "Search in s_election" +#~ msgstr "Klask _en diuzad" -#~ msgid "_Grid" -#~ msgstr "_Kael" +#~ msgid "Search in current _layer" +#~ msgstr "Klask en dreuzfollenn vremanel" -#, fuzzy -#~ msgid " and " -#~ msgstr "Diabarzh ha diavaez" +#~ msgid "Include l_ocked" +#~ msgstr "Gannañ ar re br_ennet" -#~ msgid "S_cripts..." -#~ msgstr "Sk_riptoù..." +#~ msgid "Clear values" +#~ msgstr "Skarzhañ ar gwerzhioù" -#~ msgid "Run scripts" -#~ msgstr "Lañsañ skriptoù" +#~ msgid "Select objects matching all of the fields you filled in" +#~ msgstr "" +#~ "Diuzañ an ergorennoù o klotañ gant an holl vaeziennoù hoc'h eus leuniet" -#~ msgid "Save..." -#~ msgstr "Enrollañ..." +#~ msgid "Composite:" +#~ msgstr "Liesparzh :" #~ msgid "EditMode" #~ msgstr "ModEmbann" @@ -38054,132 +39005,62 @@ msgstr "Enankad mod XAML" #~ msgid "Remove the currently selected connection point" #~ msgstr "Dilemel ar poent kennaskañ diuzet bremañ" -#, fuzzy -#~ msgid "%s%s: %d (outline%s) - Inkscape" -#~ msgstr "%s: %d (trolinenn) - Inkscape" - -#, fuzzy -#~ msgid "%s%s: %d (no filters%s) - Inkscape" -#~ msgstr "%s: %d (sil ebet) - Inkscape" - -#, fuzzy -#~ msgid "%s%s (outline%s) - Inkscape" -#~ msgstr "%s (trolinenn) - Inkscape" - -#, fuzzy -#~ msgid "%s%s (no filters%s) - Inkscape" -#~ msgstr "%s (sil ebet) - Inkscape" - -#, fuzzy -#~ msgid "Edit:" -#~ msgstr "_Embann" - -#, fuzzy -#~ msgid "_Start Markers:" -#~ msgstr "Merkerioù deraouiñ :" - -#, fuzzy -#~ msgid "_Mid Markers:" -#~ msgstr "Merkerioù kreiz :" - -#, fuzzy -#~ msgid "_End Markers:" -#~ msgstr "Merkerioù echuiñ :" - -#, fuzzy -#~ msgid "Failed to find font matching: %s\n" -#~ msgstr "C'hwitadenn war lenn diouzh ar sanell gehentiñ mab (%s)" - -#, fuzzy -#~ msgid "keep only visible layers" -#~ msgstr "Tresañ war an treuzfollennoù diwelus" - -#~ msgid "1/10" -#~ msgstr "1/10" - -#~ msgid "1/2" -#~ msgstr "1/2" - -#~ msgid "1/3" -#~ msgstr "1/3" - -#~ msgid "1/4" -#~ msgstr "1/4" - -#~ msgid "1/5" -#~ msgstr "1/5" - -#~ msgid "1/6" -#~ msgstr "1/6" - -#~ msgid "1/7" -#~ msgstr "1/7" - -#~ msgid "1/8" -#~ msgstr "1/8" - -#~ msgid "1/9" -#~ msgstr "1/9" - -#, fuzzy -#~ msgid "Horizontal guide each:" -#~ msgstr "Dealfoù a-zremm bep" - -#, fuzzy -#~ msgid "Preset:" -#~ msgstr "Rakarventennañ" +#~ msgid "" +#~ "Color and transparency of the page background (also used for bitmap " +#~ "export)" +#~ msgstr "" +#~ "Liv ha treuzwelusted drekva ar bajenn (arveret ivez evit ezporzhiañ ar " +#~ "bitmapoù)" -#, fuzzy -#~ msgid "Vertical guide each:" -#~ msgstr "Dealfoù a-serzh bep" +#~ msgid "Left mouse button pans when Space is pressed" +#~ msgstr "" +#~ "Afell gleiz al logodenn a lieseilañ pa vez pouezet war ar varrenn egoriñ" -#~ msgid "Plot invisible layers" -#~ msgstr "Tresañ war an treuzfollennoù diwelus" +#~ 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 "" +#~ "Mar gweredekaet, pouezañ ha kenderc'hel war ar varrenn esaouiñ ha riklañ " +#~ "gant afell gleiz al logodenn a lieseilañ war ar steuenn (evel ma vez gant " +#~ "Illustrator) ; mar diweredekaet, ar varrenn esaouñ a drec'haol d'ar " +#~ "benveg diuzañ (dre ziouer)" -#~ msgid "X-origin (px)" -#~ msgstr "Orin-Z (pks)" +#~ msgid "O:%.3g" +#~ msgstr "D :%.3g" -#~ msgid "Y-origin (px)" -#~ msgstr "Orin-Y (pks)" +#~ msgid "O:.%d" +#~ msgstr "D :.%d" -#~ msgid "hpgl output flatness" -#~ msgstr "Neuz kompez an ec'hankad mod hpgl" +#~ msgid " and " +#~ msgstr " ha " -#~ msgid "ASCII Text with outline markup" -#~ msgstr "Testenn ASCII gant ur drolienn treset" +#~ msgid "Save..." +#~ msgstr "Enrollañ..." -#~ msgid "Text Outline File (*.outline)" -#~ msgstr "Restr Text Outline (*.outline)" +#~ msgid "%s%s: %d (outline%s) - Inkscape" +#~ msgstr "%s%s : %d (trolinenn%s) - Inkscape" -#~ msgid "Text Outline Input" -#~ msgstr "Enankad Text Outline" +#~ msgid "%s%s: %d (no filters%s) - Inkscape" +#~ msgstr "%s%s : %d (sil ebet%s) - Inkscape" -#, fuzzy -#~ msgid "y-Function:" -#~ msgstr "Arc'hwel-y" +#~ msgid "%s%s (outline%s) - Inkscape" +#~ msgstr "%s%s (trolinenn%s) - Inkscape" -#, fuzzy -#~ 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 "" -#~ "Krommet e vo un ergorenn c'houstur gant an efed-mañ a-hed treugoù un " -#~ "\"atel\" tidel. An ergorenn uhelañ en diuzad eo ar goustur (strolladoù " -#~ "treugoù/lunioù/klonioù... aotreet)" +#~ msgid "%s%s (no filters%s) - Inkscape" +#~ msgstr "%s%s (sil ebet%s) - Inkscape" -#~ msgid "ASCII Text" -#~ msgstr "Testenn ASCII" +#~ msgid "Edit:" +#~ msgstr "Embann :" -#~ msgid "Text File (*.txt)" -#~ msgstr "Restr testenn (*.txt)" +#~ msgid "Export area is drawing" +#~ msgstr "Ar maez da ezporzhiañ eo an dresadenn" -#~ msgid "Text Input" -#~ msgstr "Enankad testenn" +#~ msgid "Export area is page" +#~ msgstr "Ar maez da ezporzhiañ eo ar bajennad" -#, fuzzy #~ msgid "Dark mode" -#~ msgstr "Koagenniñ teñval" +#~ msgstr "Mod teñval" #, fuzzy #~ msgid "[Unstable!] Power stroke" @@ -38187,7 +39068,7 @@ msgstr "Enankad mod XAML" #, fuzzy #~ msgid "[Unstable!] Clone original path" -#~ msgstr "Amsaviñ an destenn" +#~ msgstr "Amsaviñ an treug orin" #~ msgid "The directory where autosaves will be written" #~ msgstr "Ar c'havlec'hiad ma vo skrivet an enrolladurioù emgefreek ennañ" @@ -38195,10 +39076,6 @@ msgstr "Enankad mod XAML" #~ msgid "_Description" #~ msgstr "_Deskrivañ" -#, fuzzy -#~ msgid "_Blur:" -#~ msgstr "R_uzed :" - #~ msgid "Bitmap size" #~ msgstr "Ment ar bitmap" @@ -38208,12 +39085,6 @@ msgstr "Enankad mod XAML" #~ msgid "Grid line color" #~ msgstr "Liv linennoù ar gael" -#~ msgid "Export area is drawing" -#~ msgstr "Ar maez da ezporzhiañ eo an dresadenn" - -#~ msgid "Export area is page" -#~ msgstr "Ar maez da ezporzhiañ eo ar bajennad" - #~ msgid "Vacuum <defs>" #~ msgstr "Skarzhañ an <despizadurioù diarver>" @@ -38233,21 +39104,20 @@ msgstr "Enankad mod XAML" #~ msgid "Add" #~ msgstr "Ouzhpennañ" -#, fuzzy #~ msgid "Re_place:" -#~ msgstr "Amsaviñ :" +#~ msgstr "Am_saviñ :" -#, fuzzy #~ msgid "S_election" -#~ msgstr "Diuzad" +#~ msgstr "Diuza_d" + +#~ msgid "Te_xt" +#~ msgstr "Te_stenn" -#, fuzzy #~ msgid "Attribute _Name" -#~ msgstr "Anv an doareenn" +#~ msgstr "A_nv an doareenn" -#, fuzzy #~ msgid "Attribute _Value" -#~ msgstr "Gwerzh an doareenn" +#~ msgstr "Gwerzh an _doareenn" #, fuzzy #~ msgid "objects" @@ -38376,12 +39246,32 @@ msgstr "Enankad mod XAML" #~ msgstr "Amsaviñ an destenn" #, fuzzy +#~ msgid "%s Bitmap Input" +#~ msgstr "Enankad Dia" + +#~ msgid "_Opacity (%):" +#~ msgstr "_Demerez (%) :" + +#~ msgid "No gradients" +#~ msgstr "Ilrezenn ebet" + +#~ msgid "Nothing selected" +#~ msgstr "Netra bet diuzet" + +#~ msgid "No gradients in selection" +#~ msgstr "Ilrezenn ebet en diuzad" + +#~ msgid "Multiple gradients" +#~ msgstr "Ilrezennoù lies" + +#~ msgid "Attribute" +#~ msgstr "Doareenn" + #~ msgid "Link Properties" -#~ msgstr "_Perzhioù an ere" +#~ msgstr "Perzhioù an ere" -#, fuzzy #~ msgid "Image Properties" -#~ msgstr "_Perzhioù ar skeudenn" +#~ msgstr "Perzhioù ar skeudenn" #~ msgid "A_dd to dictionary:" #~ msgstr "Ouzh_pennañ er geriadur :" @@ -38401,19 +39291,6 @@ msgstr "Enankad mod XAML" #~ msgid "%s GDK pixbuf Input" #~ msgstr "Enankad %s GDK pixbuf" -#~ msgid "Expand direction" -#~ msgstr "Roud an astenn" - -#~ msgid "" -#~ "Allow the master's dock items to expand their container dock objects in " -#~ "the given direction" -#~ msgstr "" -#~ "Aotren ergorennoù mestr ar c'hae da astenn o endalc'herioù war du ar roud " -#~ "lavaret" - -#~ msgid "Mouse" -#~ msgstr "Logodenn" - #~ msgid "User data: " #~ msgstr "Roadennoù an arveriad :" @@ -38441,13 +39318,6 @@ msgstr "Enankad mod XAML" #~ msgid "No effect applied" #~ msgstr "Efed ebet bet arloet" -#~ msgid "" -#~ "Enable log display by setting dialogs.debug 'redirect' attribute to 1 in " -#~ "preferences.xml" -#~ msgstr "" -#~ "Gweredekaat skrammañ ar c'herzhlevr dre arventenniñ doareenn debug " -#~ "'redirect' da 1 e preferences.xml" - #~ msgid "Error while reading the Open Clip Art RSS feed" #~ msgstr "Fazi e-pad ma oa o lenn lanv RSS an Open Clip Art" @@ -38469,28 +39339,9 @@ msgstr "Enankad mod XAML" #~ msgid "No files matched your search" #~ msgstr "Restr ebet o klotañ gant ho klask" -#, fuzzy -#~ msgid "_Opacity (%):" -#~ msgstr "Demerez, % :" - #~ msgid "Import a document from Open Clip Art Library" #~ msgstr "Enporzhiañ un teul diouzh 'Open Clip Art Library'" -#~ msgid "No gradients" -#~ msgstr "Ilrezenn ebet" - -#~ msgid "Nothing selected" -#~ msgstr "Netra bet diuzet" - -#~ msgid "No gradients in selection" -#~ msgstr "Ilrezenn ebet en diuzad" - -#~ msgid "Multiple gradients" -#~ msgstr "Ilrezennoù lies" - -#~ msgid "No objects" -#~ msgstr "Ergorenn ebet" - #~ msgid "Affect:" #~ msgstr "Tizhout :" @@ -38499,11 +39350,31 @@ msgstr "Enankad mod XAML" #~ "transform gradient fills, and transform pattern fills with the object" #~ msgstr "" #~ "Gwiriañ mar bez (pe get) skeulaet tevder an tresoù, skeulaet kornadoù ar " -#~ "reizhkornioù, treuzfurmet leuniadur an ilrezennoù ha treuzfurmet " +#~ "reizhkornegoù, treuzfurmet leuniadur an ilrezennoù ha treuzfurmet " #~ "leuniadur ar gousturioù gant an ergorenn" -#~ msgid "Attribute" -#~ msgstr "Doareenn" +#~ msgid "Expand direction" +#~ msgstr "Roud an astenn" + +#~ msgid "" +#~ "Allow the master's dock items to expand their container dock objects in " +#~ "the given direction" +#~ msgstr "" +#~ "Aotren ergorennoù mestr ar c'hae da astenn o endalc'herioù war du ar roud " +#~ "lavaret" + +#~ msgid "Mouse" +#~ msgstr "Logodenn" + +#~ msgid "Import/Export" +#~ msgstr "Enporzhiañ/Ezporzhiañ" + +#~ msgid "" +#~ "Enable log display by setting dialogs.debug 'redirect' attribute to 1 in " +#~ "preferences.xml" +#~ msgstr "" +#~ "Gweredekaat skrammañ ar c'herzhlevr dre arventenniñ doareenn debug " +#~ "'redirect' da 1 e preferences.xml" #~ msgid "LaTeX formula" #~ msgstr "LaTeX formula" @@ -38511,6 +39382,50 @@ msgstr "Enankad mod XAML" #~ msgid "LaTeX formula: " #~ msgstr "LaTeX formula : " +#, fuzzy +#~ msgid "Non realistic dark metal shader with strong speculars" +#~ msgstr "Deouez skeud krom diveziadek gant disvannadurioù kreñv" + +#~ msgid "Chrome effect with bright reflexions" +#~ msgstr "Efed ar c'hrom gant gouskogañ skañv" + +#, fuzzy +#~ msgid "Smooth Shader" +#~ msgstr "Deouez skeud lenkr" + +#~ msgid "Smooth shading with a graphite pencil grey" +#~ msgstr "Deouez lenkr gant ur c'hreion dre c'hrafit louet" + +#~ msgid "Stylized embossed metal drawing effect" +#~ msgstr "Efed an tresañ dre vetal koagennet stilaet" + +#, fuzzy +#~ msgid "Smooth Shader Dark" +#~ msgstr "Deouez skeud lenkr ha teñval" + +#~ msgid "Dark version of non realistic smooth shading" +#~ msgstr "Handelv teñval eus un deouez lenkr diveziadek" + +#~ msgid "Silky close to mother of pearl shading" +#~ msgstr "Seizek, tost ouzh deouez an nakr" + +#~ msgid "Non realistic frosted glass imitation" +#~ msgstr "Darvanadur ar gwer skornet diveziadek" + +#, fuzzy +#~ msgid "Smooth Shader Contour" +#~ msgstr "Deouez skeud lenkr an drolinenn" + +#, fuzzy +#~ msgid "Comics Fluid" +#~ msgstr "Liñvenn ar bandennoù treset" + +#~ msgid "Fluid brushed cartoon drawing" +#~ msgstr "Tresadenn ur vandenn treset broustet gant un doare berus" + +#~ msgid "Matte jelly" +#~ msgstr "Kaotigell dilufr" + #~ msgid "ABCs" #~ msgstr "B.A.-BA" @@ -38537,6 +39452,12 @@ msgstr "Enankad mod XAML" #~ msgid "Drop shadow under the cut-out of the shape" #~ msgstr "Disheol bannet dindan didroc'hadenn ar stumm" +#~ msgid "Image effects" +#~ msgstr "Efedoù war ar skeudenn" + +#~ msgid "Edge detect" +#~ msgstr "Dinoadur ar riblennoù" + #~ msgid "Horizontal edge detect" #~ msgstr "Dinoadur ar riblennoù a-zremm" @@ -38597,6 +39518,9 @@ msgstr "Enankad mod XAML" #~ msgid "Invert hue, or rotate it" #~ msgstr "Tuginañ an arliv pe c'hwelañ an arliv" +#~ msgid "Inner outline" +#~ msgstr "Trolinenn diabarzh" + #~ msgid "Outline, double" #~ msgstr "Trolinenn, doubl" @@ -38633,9 +39557,6 @@ msgstr "Enankad mod XAML" #~ msgid "Image effects, transparent" #~ msgstr "Efedoù war ar skeudenn, treuzwelus" -#~ msgid "Smooth edges" -#~ msgstr "Riblennoù lenkr" - #~ msgid "" #~ "Smooth the outside of shapes and pictures without altering their contents" #~ msgstr "" @@ -38645,9 +39566,18 @@ msgstr "Enankad mod XAML" #~ msgstr "" #~ "Lakaat ruzed war endalc'hadoù an ergorennoù hep kemmañ o zrolinennoù" +#~ msgid "Specular light" +#~ msgstr "Gouloù skalfadel" + #~ msgid "Noise transparency" #~ msgstr "Treuzweluster an trouz" +#~ msgid "Noise fill" +#~ msgstr "Leuniadur an trouz" + +#~ msgid "Diffuse light" +#~ msgstr "Gouloù amstrew" + #~ msgid "HSL Bumps, matte" #~ msgstr "Koagennoù mod APL, dilufr" @@ -38673,54 +39603,24 @@ msgstr "Enankad mod XAML" #~ "Efed koagenniñ : Gant Blend e vez daskemmet pe viret livioù ar skeudenn " #~ "orin" -#~ msgid "Inkblot" -#~ msgstr "Intr huz" - #~ msgid "Color outline, in" #~ msgstr "Liv an drolinenn, diabarzh" #~ msgid "A colorizable inner outline with adjustable width and blur" #~ msgstr "Ul linenn diabarzh livus, gant he led hag he ruzed kengeidus" -#~ msgid "Smooth shader" -#~ msgstr "Deouez skeud lenkr" - -#~ msgid "Smooth shading with a graphite pencil grey" -#~ msgstr "Deouez lenkr gant ur c'hreion dre c'hrafit louet" - -#~ msgid "Smooth shader dark" -#~ msgstr "Deouez skeud lenkr ha teñval" - -#~ msgid "Dark version of non realistic smooth shading" -#~ msgstr "Handelv teñval eus un deouez lenkr diveziadek" - #~ msgid "Imitation of black and white cartoon shading" #~ msgstr "Darvanadur deouezioù ar bandennoù treset e gwenn ha du" -#~ msgid "Silky close to mother of pearl shading" -#~ msgstr "Seizek, tost ouzh deouez an nakr" - -#~ msgid "Non realistic frosted glass imitation" -#~ msgstr "Darvanadur ar gwer skornet diveziadek" - #~ msgid "Brushed aluminium shader" #~ msgstr "Deouez skeud an aluminom broustet" -#~ msgid "Comics fluid" -#~ msgstr "Liñvenn ar bandennoù treset" - -#~ msgid "Non realistic chrome shader with strong speculars" -#~ msgstr "Deouez skeud krom diveziadek gant disvannadurioù kreñv" - #~ msgid "Chrome dark" #~ msgstr "Krom teñval" #~ msgid "Dark version of chrome shading with a ground reflection simulation" #~ msgstr "Handelv teñval un deouez krom gant darvanadur an disvannañ leur" -#~ msgid "3D wood" -#~ msgstr "Koad 3M" - #~ msgid "Transparency utilities" #~ msgstr "Goulevioù mavek a-fet treuzweluster" @@ -38799,6 +39699,9 @@ msgstr "Enankad mod XAML" #~ msgid "Repaint anything monochrome" #~ msgstr "Adpentañ pep tra unliv" +#~ msgid "Clean edges" +#~ msgstr "Skarzhañ ar riblennoù" + #~ msgid "Copper and chocolate" #~ msgstr "Livioù kouevr ha chokolad" @@ -38809,67 +39712,70 @@ msgstr "Enankad mod XAML" #~ "Koagennoù skalfadel a c'hall bezañ amdroet aes eus efedoù metal da efedoù " #~ "mezell teuzet en ur moul" +#~ msgid "Inner Glow" +#~ msgstr "Skleur diabarzh" + #~ msgid "Adds a colorizable glow inside" #~ msgstr "Ouzhpennañ a ra ur skleur livus enni" #~ msgid "Create a tritone palette with hue selectable by flood" #~ msgstr "Krouiñ ul livaoueg triliv gant un arliv diuzus dre lanv" -#~ msgid "Font" -#~ msgstr "Nodrezh" - #~ msgid "handle" #~ msgstr "dornell" #~ msgid "convex hull corner" #~ msgstr "kornad ur grogenn argeinek" -#~ msgid "center" -#~ msgstr "kreiz" - #, fuzzy -#~ msgid "Experimental" -#~ msgstr "Mac'her" +#~ msgid "Image Blur" +#~ msgstr "Restr skeudenn" + +#~ msgid "Melt:" +#~ msgstr "Teuziñ :" + +#~ msgid "_Snap guides while dragging" +#~ msgstr "De_steudañ an dealfoù e-pad ar riklañ" + +#~ msgid "" +#~ "While dragging a guide, snap to object nodes or bounding box corners " +#~ "('Snap to nodes' or 'snap to bounding box corners' must be enabled; only " +#~ "a small part of the guide near the cursor will snap)" +#~ msgstr "" +#~ "E-pad m'emañ o riklañ un dealf, desteudañ ouzh klomoù ergorennoù pe " +#~ "gornadoù ur voestad bevenniñ ('Desteudañ ouzh klomoù' pe 'desteudañ ouzh " +#~ "kornadoù boestadoù bevenniñ a rank bezañ gweredekaet ; ul lodig hepken " +#~ "tost ouzh ar reti a zesteudo)." + +#~ msgid "Snap to bounding box corners" +#~ msgstr "Desteudañ ouzh kornadoù ar voestad vevenniñ" -#, fuzzy #~ msgid "Diffuse light, custom (ABCs)" -#~ msgstr "Koagenn amstrew" +#~ msgstr "Gouloù amstrew, pesonelaet (ABCioù)" -#, fuzzy #~ msgid "Feather, custom (ABCs)" -#~ msgstr "Arventennañ an drevell personelaet" +#~ msgstr "Pluenn, personelaet (ABCioù)" -#, fuzzy #~ msgid "Silhouette, custom (ABCs)" -#~ msgstr "Arventennañ an drevell personelaet" +#~ msgstr "Trolinenn, personelaet (ABCioù)" -#, fuzzy #~ msgid "Specular light, custom (ABCs)" -#~ msgstr "Gouloù skalfadel" +#~ msgstr "Gouloù skalfadel, personelaet (ABCioù)" -#, fuzzy #~ msgid "Brightness, custom (Color)" -#~ msgstr "Didroc'hañ dre al lintr" +#~ msgstr "Lintr, personelaet (ABCioù)" -#, fuzzy #~ msgid "Vibration:" -#~ msgstr "Stagadur :" +#~ msgstr "Daskren :" -#, fuzzy #~ msgid "Lightness, custom (Color)" -#~ msgstr "Didroc'hañ dre al lintr" +#~ msgstr "Lintr, personelaet (Liv)" -#, fuzzy #~ msgid "Quadritone fantasy, custom (Color)" -#~ msgstr "Faltazi pevarliv" - -#, fuzzy -#~ msgid "Radiation" -#~ msgstr "Darempred" +#~ msgstr "Faltazi pevarliv, personelaet (Liv)" -#, fuzzy #~ msgid "Opacity (%):" -#~ msgstr "Demerez, % :" +#~ msgstr "Demerez (%) :" #~ msgid "Black, blurred drop shadow" #~ msgstr "Disheol bannet du ha lakaet ruzed warnañ" @@ -38880,67 +39786,48 @@ msgstr "Enankad mod XAML" #~ msgid "White, blurred drop glow" #~ msgstr "Disheol bannet gwenn ha lakaet ruzed warnañ" -#, fuzzy #~ msgid "Drawing, custom" -#~ msgstr "Mod tresañ" +#~ msgstr "Tresadenn, personelaet" #, fuzzy -#~ msgid "Transluscent" -#~ msgstr "Damvoull" +#~ msgid "Drop shadow, custom (Shadows and Glows)" +#~ msgstr "Disheolioù ha skleurioù" #~ msgid "link" #~ msgstr "ere" -#~ msgid "Iconify" -#~ msgstr "Arlunaat" - -#~ msgid "_Snap guides while dragging" -#~ msgstr "De_steudañ an dealfoù e-pad ar riklañ" - -#~ msgid "" -#~ "While dragging a guide, snap to object nodes or bounding box corners " -#~ "('Snap to nodes' or 'snap to bounding box corners' must be enabled; only " -#~ "a small part of the guide near the cursor will snap)" -#~ msgstr "" -#~ "E-pad m'emañ o riklañ un dealf, desteudañ ouzh klomoù ergorennoù pe " -#~ "gornadoù ur voestad bevenniñ ('Desteudañ ouzh klomoù' pe 'desteudañ ouzh " -#~ "kornadoù boestadoù bevenniñ a rank bezañ gweredekaet ; ul lodig hepken " -#~ "tost ouzh ar reti a zesteudo)." - -#~ msgid "Angle (degrees):" -#~ msgstr "Korn (derezioù) :" - -#~ msgid "Print Previe_w" -#~ msgstr "Alberz ar moullañ" - -#~ msgid "Preview document printout" -#~ msgstr "Alberz an teul da voullañ" - -#~ msgid "Snap to bounding box corners" -#~ msgstr "Desteudañ ouzh kornadoù ar voestad vevenniñ" - -#~ msgid "Snap to cusp nodes" -#~ msgstr "Desteudañ ouzh klomoù ar beg" - -#~ msgid "Snap to smooth nodes" -#~ msgstr "Desteudañ ouzh ar c'hlomoù lenkr" - -#, fuzzy #~ msgid "All in one" -#~ msgstr "Desteudañ ar c'hlomoù" +#~ msgstr "An holl anezho e unan" #, fuzzy #~ msgid "Sharp angle tolerance:" #~ msgstr "Aotrevarz uc'hek an dibenn" -#, fuzzy #~ msgid "Random Seed:" -#~ msgstr "Hadañ dargouezhek" +#~ msgstr "Hadañ dargouezhek :" #, fuzzy #~ msgid "Barcode - QR Code" #~ msgstr "Rizh ar rineg dre varrennoù" +#~ msgid "center" +#~ msgstr "kreiz" + +#~ msgid "Transluscent" +#~ msgstr "Damvoull" + +#~ msgid "Print Previe_w" +#~ msgstr "Alberz ar moullañ" + +#~ msgid "Preview document printout" +#~ msgstr "Alberz an teul da voullañ" + +#~ msgid "Font si_ze:" +#~ msgstr "Ment an nodre_zh :" + +#~ msgid "Angle (degrees):" +#~ msgstr "Korn (derezioù) :" + #~ msgid "Enable id stripping" #~ msgstr "Gweredekaat kennaskadur an naoudi" @@ -38950,9 +39837,6 @@ msgstr "Enankad mod XAML" #~ msgid "Set precision" #~ msgstr "Arventennañ ar spisder" -#~ msgid "Simplify colors" -#~ msgstr "Eeunaat al livioù" - #~ msgid "Strip xml prolog" #~ msgstr "Dilemel prolog xml" @@ -39051,12 +39935,6 @@ msgstr "Enankad mod XAML" #~ msgid "find|Clones" #~ msgstr "find|Klonioù" -#~ msgid "Type" -#~ msgstr "Rizh" - -#~ msgid "Radius" -#~ msgstr "Skin" - #~ msgid "pdfinput|medium" #~ msgstr "pdfinput|krenn" @@ -39393,289 +40271,9 @@ msgstr "Enankad mod XAML" #~ msgid "Inkboard session (%1 to %2)" #~ msgstr "Estez Inkboard (%1 betek %2)" -#~ msgid "Length left" -#~ msgstr "Hirder a-gleiz" - -#~ msgid "Specifies the left end of the bisector" -#~ msgstr "Erspizañ a ra dibenn kleiz ar greizkornenn" - -#~ msgid "Length right" -#~ msgstr "Hirder a-zehou" - -#~ msgid "Specifies the right end of the bisector" -#~ msgstr "Erspizañ a ra dibenn dehou ar greizkornenn" - -#~ msgid "Adjust the \"left\" end of the bisector" -#~ msgstr "Kengeidañ dibenn \"kleiz\" ar greizkornenn" - -#~ msgid "Adjust the \"right\" of the bisector" -#~ msgstr "Kengeidañ dibenn \"dehou\" ar greizkornenn" - -#~ msgid "Null" -#~ msgstr "Nullañ" - -#~ msgid "Intersect" -#~ msgstr "Kenskejañ" - -#~ msgid "Subtract A-B" -#~ msgstr "Dilemel A-B" - -#~ msgid "Identity A" -#~ msgstr "Naoudi A" - -#~ msgid "Subtract B-A" -#~ msgstr "Dilemel -AB" - -#~ msgid "Identity B" -#~ msgstr "Naoudi B" - -#~ msgid "2nd path" -#~ msgstr "Eil treug" - -#~ msgid "Path to which the original path will be boolop'ed." -#~ msgstr "Treug hag a vo krommet a-hed an treug orin dre niñvadurioù boulean." - -#~ msgid "Determines which kind of boolop will be performed." -#~ msgstr "Despizañ ar ra peseurt niñvadur boulean a vo graet." - -#~ msgid "Rotation angle" -#~ msgstr "C'hweladur ar c'horn" - -#~ msgid "Angle between two successive copies" -#~ msgstr "Korn etre daou eilad kenheuilh" - -#~ msgid "Number of copies" -#~ msgstr "Niver a eiladoù" - -#~ msgid "Number of copies of the original path" -#~ msgstr "Niver a eiladoù eus an treug orin" - -#~ msgid "Origin" -#~ msgstr "Orin" - -#~ msgid "Adjust the starting angle" -#~ msgstr "Kengeidañ ar c'horn deraouiñ" - -#~ msgid "Adjust the rotation angle" -#~ msgstr "Kengeidañ ar c'horn c'hwelañ" - -#~ msgid "Elliptic Pen" -#~ msgstr "Kreion elipsennek" - -#~ msgid "Thick-Thin strokes (slow)" -#~ msgstr "Tresoù tev-moan (gorrek)" - -#~ msgid "Sharp" -#~ msgstr "Lemm" - -#~ msgid "Method" -#~ msgstr "Hentenn" - -#~ msgid "Choose pen type" -#~ msgstr "Dibab rizh ar c'hreion" - -#~ msgid "Maximal stroke width" -#~ msgstr "Tevder uc'hek an tres" - -#~ msgid "Pen roundness" -#~ msgstr "Rontelezh ar c'hreion" - -#~ msgid "Min/Max width ratio" -#~ msgstr "Feur izek/uc'hek al led" - -#~ msgid "direction of thickest strokes (opposite = thinest)" -#~ msgstr "tuadur an tresoù tevañ (enebad = moanañ)" - -#~ msgid "Choose start capping type" -#~ msgstr "Dibab doare ar penn derou" - -#~ msgid "Choose end capping type" -#~ msgstr "Dibab doare an dibenn" - -#~ msgid "Grow for" -#~ msgstr "Kreskiñ adalek" - -#~ msgid "Make the stroke thiner near it's start" -#~ msgstr "Lakaat an tres da vezañ moanoc'h e-kichen e zerou" - -#~ msgid "Make the stroke thiner near it's end" -#~ msgstr "Lakaat an tres da vezañ moanoc'h en e zibenn" - -#~ msgid "Round ends" -#~ msgstr "Dibennoù rontaet" - -#, fuzzy -#~ msgid "Strokes end with a round end" -#~ msgstr "Metal gwasket gant ur riblenn laonennet" - -#~ msgid "left capping" -#~ msgstr "Doare dibenn a-gleiz" - -#~ msgid "Control handle 0" -#~ msgstr "Dornell reoliañ 0" - -#~ msgid "Control handle 1" -#~ msgstr "Dornell reoliañ 1" - -#~ msgid "Control handle 2" -#~ msgstr "Dornell reoliañ 2" - -#~ msgid "Control handle 3" -#~ msgstr "Dornell reoliañ 3" - -#~ msgid "Control handle 4" -#~ msgstr "Dornell reoliañ 4" - -#~ msgid "Control handle 5" -#~ msgstr "Dornell reoliañ 5" - -#~ msgid "Control handle 6" -#~ msgstr "Dornell reoliañ 6" - -#~ msgid "Control handle 7" -#~ msgstr "Dornell reoliañ 7" - -#~ msgid "Control handle 8" -#~ msgstr "Dornell reoliañ 8" - -#~ msgid "Control handle 9" -#~ msgstr "Dornell reoliañ 9" - -#~ msgid "Control handle 10" -#~ msgstr "Dornell reoliañ 10" - -#~ msgid "Control handle 11" -#~ msgstr "Dornell reoliañ 11" - -#~ msgid "Control handle 12" -#~ msgstr "Dornell reoliañ 13" - -#~ msgid "Control handle 13" -#~ msgstr "Dornell reoliañ 13" - -#~ msgid "Control handle 14" -#~ msgstr "Dornell reoliañ 14" - -#~ msgid "Control handle 15" -#~ msgstr "Dornell reoliañ 15" - -#~ msgid "Determines on which side the line or line segment is infinite." -#~ msgstr "Despizañ a ra pe du al linenn pe regenn al linenn zo anvevenn." - -#~ msgid "Check this to only keep the mirrored part of the path" -#~ msgstr "" -#~ "Kevaskañ an dra-se evit mirout al lod disvannet eus an treug nemetken" - -#~ msgid "Line which serves as 'mirror' for the reflection" -#~ msgstr "Al linenn a dalv da 'velezour' evit an disvannañ" - -#~ msgid "Handle to control the distance of the offset from the curve" -#~ msgstr "Dornell da reoliañ pellder al linkañ diouzh ar grommenn" - -#~ msgid "Specifies the left end of the parallel" -#~ msgstr "Erspizañ a ra dibenn a-gleiz ar gensturienn" - -#~ msgid "Adjust the \"left\" end of the parallel" -#~ msgstr "Kengeidañ dibenn \"a-gleiz\" ar gensturienn" - -#~ msgid "Adjust the \"right\" end of the parallel" -#~ msgstr "Kengeidañ dibenn \"a-zehou\" ar gensturienn" - -#~ msgid "Print unit after path length" -#~ msgstr "Moullañ an unanenn goude hirder an treug" - -#~ msgid "Adjust the bisector's \"left\" end" -#~ msgstr "Kengeidañ dibenn \"kleiz\" ar greizkornenn" - -#~ msgid "Adjust the bisector's \"right\" end" -#~ msgstr "Kengeidañ dibenn \"kleiz\" ar greizkornenn" - -#~ msgid "Scale x" -#~ msgstr "Skeulaat x" - -#~ msgid "Scale factor in x direction" -#~ msgstr "Periad skeulaat davit ar roud x" - -#~ msgid "Scale y" -#~ msgstr "Skeulaat y" - -#~ msgid "Scale factor in y direction" -#~ msgstr "Periad skeulaat davit ar roud y" - -#~ msgid "Offset in x direction" -#~ msgstr "Linkañ davit ar roud x" - -#~ msgid "Offset y" -#~ msgstr "Linkañ y" - -#~ msgid "Offset in y direction" -#~ msgstr "Linkañ davit ar roud y" - -#~ msgid "Uses XY plane?" -#~ msgstr "Arverañ a ra plaenenn XY ?" - -#~ msgid "" -#~ "If true, put the path on the left side of an imaginary box, otherwise on " -#~ "the right side" -#~ msgstr "" -#~ "Mar gwir e vo lakaet an treug war tu kleiz ur voestad ijinel, a-hend-all " -#~ "e vo war an tu dehou" - -#~ msgid "Adjust the origin" -#~ msgstr "Kengeidañ an orin" - -#~ msgid "Iterations" -#~ msgstr "Arredoadurioù" - -#~ msgid "recursivity" -#~ msgstr "askizañ" - -#~ msgid "Float parameter" -#~ msgstr "Arventennoù neuennus" - -#~ msgid "just a real number like 1.4!" -#~ msgstr "un niver gwir evel 1.4 !" - -#~ msgid "Additional angle between tangent and curve" -#~ msgstr "Korn ouzhpenn etre ar spinenn hag ar grommenn" - -#~ msgid "" -#~ "Location of the point of attachment along the curve (between 0.0 and " -#~ "number-of-segments)" -#~ msgstr "" -#~ "Lec'hiadur ar poent stagañ a-hed ar grommenn (etre 0.0 ha niver-ar-" -#~ "regennoù)" - -#~ msgid "Specifies the left end of the tangent" -#~ msgstr "Erspizañ a ra dibenn a-gleiz ar spinenn" - -#~ msgid "Specifies the right end of the tangent" -#~ msgstr "Erspizañ a ra dibenn a-zehou ar spinenn" - -#~ msgid "Adjust the point of attachment of the tangent" -#~ msgstr "Kengeidañ poent stagañ ar spinenn" - -#~ msgid "Adjust the \"left\" end of the tangent" -#~ msgstr "Kengeidañ dibenn \"a-gleiz\" ar spinenn" - -#~ msgid "Adjust the \"right\" end of the tangent" -#~ msgstr "Kengeidañ dibenn \"a-zehou\" ar spinenn" - -#~ msgid "Stack step" -#~ msgstr "Paz berniañ" - -#~ msgid "point param" -#~ msgstr "arventenn ar poent" - -#~ msgid "path param" -#~ msgstr "arventenn an treug" - #~ msgid "Label" #~ msgstr "Skritell" -#~ msgid "Text label attached to the path" -#~ msgstr "Skritell destenn staget ouzh an treug" - #, fuzzy #~ msgid "Transform Handles:" #~ msgstr "Treuzfurmiñ an ilrezennoù" @@ -40214,9 +40812,6 @@ msgstr "Enankad mod XAML" #~ msgid "draw-geometry-inactive" #~ msgstr "tresañ-mentoniel-dizoberiant" -#~ msgid "Target" -#~ msgstr "Bukenn" - #~ msgid "Seed" #~ msgstr "Had" @@ -40309,10 +40904,6 @@ msgstr "Enankad mod XAML" #~ msgid "Smooth comics" #~ msgstr "Kornioù lenkr" -#, fuzzy -#~ msgid "Emboss comics" -#~ msgstr "Bandennoù treset koagennek" - #, fuzzy #~ msgid "Smooth comics B" #~ msgstr "Bandennoù treset B lenkr" @@ -40447,6 +41038,9 @@ msgstr "Enankad mod XAML" #~ msgid "Major Y Division Spacing" #~ msgstr "Esaouiñ a-zremm" +#~ msgid "Convolve" +#~ msgstr "Takenn dour" + #, fuzzy #~ msgid "Kernel Array" #~ msgstr "Steudad ar graoñell" @@ -40457,9 +41051,6 @@ msgstr "Enankad mod XAML" #~ msgid "Cairo PDF Output" #~ msgstr "Ec'hankad PDF Cairo" -#~ msgid "PDF via Cairo (*.pdf)" -#~ msgstr "PDF dre Cairo (*.pdf)" - #~ msgid "PDF File" #~ msgstr "Restr PDF" @@ -40809,9 +41400,6 @@ msgstr "Enankad mod XAML" #~ msgid "Bend Path" #~ msgstr "Krommañ an treug" -#~ msgid "Stroke path" -#~ msgstr "Treug an tres" - #~ msgid "Space between copies of the pattern" #~ msgstr "Esaou etre eiladoù ar goustur" @@ -40936,14 +41524,6 @@ msgstr "Enankad mod XAML" #~ msgid "Gri_d Arrange..." #~ msgstr "Kem_penn ar gael..." -#, fuzzy -#~ msgid "Start point jitter" -#~ msgstr "Argemmad ar poent deraouiñ" - -#, fuzzy -#~ msgid "End point jitter" -#~ msgstr "Argemmad ar poent echuiñ" - #~ msgid "" #~ "Determines whether lines cluster together or have an equal spacing " #~ "between each other." -- cgit v1.2.3 From 63cf00dad084d4515247ef94809497b8865da3df Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Wed, 10 Dec 2014 22:30:31 +0100 Subject: LayerSelector (bottom left): change size of visibility and lock icons to ICON_SIZE_SMALL_TOOLBAR to make the size changeable from the GTK2 theme file, and make the size fall in line with rest of UI. I saw no effect on the looks of the UI with default gtkrc on Windows, but greatly improves icon sizing on hi-dpi theme settings. (bzr r13792) --- src/ui/widget/layer-selector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/widget/layer-selector.cpp b/src/ui/widget/layer-selector.cpp index 7b1a8dbfb..878bbfb87 100644 --- a/src/ui/widget/layer-selector.cpp +++ b/src/ui/widget/layer-selector.cpp @@ -97,7 +97,7 @@ LayerSelector::LayerSelector(SPDesktop *desktop) { AlternateIcons *label; - label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_DECORATION, + label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_SMALL_TOOLBAR, INKSCAPE_ICON("object-visible"), INKSCAPE_ICON("object-hidden"))); _visibility_toggle.add(*label); _visibility_toggle.signal_toggled().connect( @@ -118,7 +118,7 @@ LayerSelector::LayerSelector(SPDesktop *desktop) _visibility_toggle.set_tooltip_text(_("Toggle current layer visibility")); pack_start(_visibility_toggle, Gtk::PACK_EXPAND_PADDING); - label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_DECORATION, + label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_SMALL_TOOLBAR, INKSCAPE_ICON("object-unlocked"), INKSCAPE_ICON("object-locked"))); _lock_toggle.add(*label); _lock_toggle.signal_toggled().connect( -- cgit v1.2.3 From 9d958dc9ef5bfe5f80cc225cef4e8678fa1d7139 Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Wed, 10 Dec 2014 22:40:14 +0100 Subject: undo previous commit. figured out how to set the "decoration" icon size from gtkrc theme file (bzr r13793) --- src/ui/widget/layer-selector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/widget/layer-selector.cpp b/src/ui/widget/layer-selector.cpp index 878bbfb87..7b1a8dbfb 100644 --- a/src/ui/widget/layer-selector.cpp +++ b/src/ui/widget/layer-selector.cpp @@ -97,7 +97,7 @@ LayerSelector::LayerSelector(SPDesktop *desktop) { AlternateIcons *label; - label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_SMALL_TOOLBAR, + label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_DECORATION, INKSCAPE_ICON("object-visible"), INKSCAPE_ICON("object-hidden"))); _visibility_toggle.add(*label); _visibility_toggle.signal_toggled().connect( @@ -118,7 +118,7 @@ LayerSelector::LayerSelector(SPDesktop *desktop) _visibility_toggle.set_tooltip_text(_("Toggle current layer visibility")); pack_start(_visibility_toggle, Gtk::PACK_EXPAND_PADDING); - label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_SMALL_TOOLBAR, + label = Gtk::manage(new AlternateIcons(Inkscape::ICON_SIZE_DECORATION, INKSCAPE_ICON("object-unlocked"), INKSCAPE_ICON("object-locked"))); _lock_toggle.add(*label); _lock_toggle.signal_toggled().connect( -- cgit v1.2.3 From 03a05a9b929e1f9ccb6786ab609046d2709ac275 Mon Sep 17 00:00:00 2001 From: su_v Date: Thu, 11 Dec 2014 01:34:46 +0100 Subject: Fix build with poppler 0.29.0 (Bug #1399811) Fixed bugs: - https://launchpad.net/bugs/1399811 (bzr r13794) --- configure.ac | 5 ++++ src/extension/internal/pdfinput/pdf-parser.cpp | 32 +++++++++++++++++++++----- 2 files changed, 31 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index f06a29fa8..c68ab79d6 100644 --- a/configure.ac +++ b/configure.ac @@ -497,6 +497,11 @@ if test "x$popplernewercolorspaceapi" = "xyes"; then AC_DEFINE(POPPLER_EVEN_NEWER_COLOR_SPACE_API, 1, [Use even newer color space API from Poppler >= 0.26.0]) fi +PKG_CHECK_MODULES(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API, poppler >= 0.29.0, popplernewernewcolorspaceapi=yes, popplernewernewcolorspaceapi=no) +if test "x$popplernewernewcolorspaceapi" = "xyes"; then + AC_DEFINE(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API, 1, [Use even newer new color space API from Poppler >= 0.29.0]) +fi + # Poppler's b604a008 commit changes this AC_MSG_CHECKING([whether GfxPatch in Poppler no longer uses GfxColor]) popplergfxcolor="no" diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index 0b7dc7905..812fa373f 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -923,7 +923,9 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) GBool isolated = gFalse; GBool knockout = gFalse; if (!obj4.dictLookup(const_cast("CS"), &obj5)->isNull()) { -#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(NULL, &obj5, NULL, NULL); +#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) blendingColorSpace = GfxColorSpace::parse(&obj5, NULL, NULL); #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) blendingColorSpace = GfxColorSpace::parse(&obj5, NULL); @@ -1159,7 +1161,13 @@ void PdfParser::opSetFillColorSpace(Object args[], int /*numArgs*/) res->lookupColorSpace(args[0].getName(), &obj); GfxColorSpace *colorSpace = 0; -#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + if (obj.isNull()) { + colorSpace = GfxColorSpace::parse(NULL, &args[0], NULL, NULL); + } else { + colorSpace = GfxColorSpace::parse(NULL, &obj, NULL, NULL); + } +#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) if (obj.isNull()) { colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); } else { @@ -1202,7 +1210,13 @@ void PdfParser::opSetStrokeColorSpace(Object args[], int /*numArgs*/) state->setStrokePattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); -#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + if (obj.isNull()) { + colorSpace = GfxColorSpace::parse(NULL, &args[0], NULL, NULL); + } else { + colorSpace = GfxColorSpace::parse(NULL, &obj, NULL, NULL); + } +#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) if (obj.isNull()) { colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); } else { @@ -2910,7 +2924,9 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) } } if (!obj1.isNull()) { -#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + colorSpace = GfxColorSpace::parse(NULL, &obj1, NULL, NULL); +#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) colorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) colorSpace = GfxColorSpace::parse(&obj1, NULL); @@ -3004,7 +3020,9 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) obj2.free(); } } -#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + GfxColorSpace *maskColorSpace = GfxColorSpace::parse(NULL, &obj1, NULL, NULL); +#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) GfxColorSpace *maskColorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) GfxColorSpace *maskColorSpace = GfxColorSpace::parse(&obj1, NULL); @@ -3196,7 +3214,9 @@ void PdfParser::doForm(Object *str) { if (obj1.dictLookup(const_cast("S"), &obj2)->isName(const_cast("Transparency"))) { transpGroup = gTrue; if (!obj1.dictLookup(const_cast("CS"), &obj3)->isNull()) { -#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(NULL, &obj3, NULL, NULL); +#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) blendingColorSpace = GfxColorSpace::parse(&obj3, NULL, NULL); #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) blendingColorSpace = GfxColorSpace::parse(&obj3, NULL); -- cgit v1.2.3 From 22b51fa87ea56f6ca9422c84bea18546412d7e9d Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Thu, 11 Dec 2014 14:31:24 +0100 Subject: Change grids to use 'user units'. Grids using absolute units are read in but may be scaled incorrectly due to change of 90 to 96 dpi. (bzr r13795) --- src/display/canvas-axonomgrid.cpp | 57 ++++++++++++--- src/display/canvas-grid.cpp | 136 ++++++++++++++++++++++-------------- src/ui/widget/registered-widget.cpp | 29 ++++++-- src/ui/widget/registered-widget.h | 12 +++- 4 files changed, 166 insertions(+), 68 deletions(-) diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp index 592c962a6..b81400266 100644 --- a/src/display/canvas-axonomgrid.cpp +++ b/src/display/canvas-axonomgrid.cpp @@ -46,6 +46,7 @@ #include "preferences.h" #include "sp-namedview.h" #include "sp-object.h" +#include "sp-root.h" #include "svg/svg-color.h" #include "2geom/line.h" #include "2geom/angle.h" @@ -213,22 +214,53 @@ static gboolean sp_nv_read_opacity(gchar const *str, guint32 *color) void CanvasAxonomGrid::readRepr() { + SPRoot *root = doc->getRoot(); + double scale_x = 1.0; + double scale_y = 1.0; + if( root->viewBox_set ) { + scale_x = root->width.computed / root->viewBox.width(); + scale_y = root->height.computed / root->viewBox.height(); + } + gchar const *value; + if ( (value = repr->attribute("originx")) ) { + Inkscape::Util::Quantity q = unit_table.parseQuantity(value); - gridunit = q.unit; - origin[Geom::X] = q.value("px"); + + if( q.unit->type == UNIT_TYPE_LINEAR ) { + // Legacy grid not in 'user units' + origin[Geom::X] = q.value("px"); + } else { + // Grid in 'user units' + origin[Geom::X] = q.quantity * scale_x; + } } + if ( (value = repr->attribute("originy")) ) { + Inkscape::Util::Quantity q = unit_table.parseQuantity(value); - gridunit = q.unit; - origin[Geom::Y] = q.value("px"); + + if( q.unit->type == UNIT_TYPE_LINEAR ) { + // Legacy grid not in 'user units' + origin[Geom::Y] = q.value("px"); + } else { + // Grid in 'user units' + origin[Geom::Y] = q.quantity * scale_y; + } } if ( (value = repr->attribute("spacingy")) ) { + Inkscape::Util::Quantity q = unit_table.parseQuantity(value); - gridunit = q.unit; - lengthy = q.value("px"); + + if( q.unit->type == UNIT_TYPE_LINEAR ) { + // Legacy grid not in 'user units' + lengthy = q.value("px"); + } else { + // Grid in 'user units' + lengthy = q.quantity * scale_y; // We do not handle scale_x != scale_y + } if (lengthy < 0.0500) lengthy = 0.0500; } @@ -281,6 +313,10 @@ CanvasAxonomGrid::readRepr() snapper->setSnapVisibleOnly(strcmp(value,"false") != 0 && strcmp(value, "0") != 0); } + if ( (value = repr->attribute("units")) ) { + gridunit = unit_table.getUnit(value); // Display unit identifier in grid menu + } + for (GSList *l = canvasitems; l != NULL; l = l->next) { sp_canvas_item_request_update ( SP_CANVAS_ITEM(l->data) ); } @@ -316,11 +352,14 @@ _wr.setUpdating (true); Inkscape::UI::Widget::RegisteredUnitMenu *_rumg = Gtk::manage( new Inkscape::UI::Widget::RegisteredUnitMenu( _("Grid _units:"), "units", _wr, repr, doc) ); Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_ox = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalarUnit( - _("_Origin X:"), _("X coordinate of grid origin"), "originx", *_rumg, _wr, repr, doc) ); + _("_Origin X:"), _("X coordinate of grid origin"), "originx", + *_rumg, _wr, repr, doc, Inkscape::UI::Widget::RSU_x) ); Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_oy = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalarUnit( - _("O_rigin Y:"), _("Y coordinate of grid origin"), "originy", *_rumg, _wr, repr, doc) ); + _("O_rigin Y:"), _("Y coordinate of grid origin"), "originy", + *_rumg, _wr, repr, doc, Inkscape::UI::Widget::RSU_y) ); Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_sy = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalarUnit( - _("Spacing _Y:"), _("Base length of z-axis"), "spacingy", *_rumg, _wr, repr, doc) ); + _("Spacing _Y:"), _("Base length of z-axis"), "spacingy", + *_rumg, _wr, repr, doc, Inkscape::UI::Widget::RSU_y) ); Inkscape::UI::Widget::RegisteredScalar *_rsu_ax = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalar( _("Angle X:"), _("Angle of x-axis"), "gridanglex", _wr, repr, doc ) ); Inkscape::UI::Widget::RegisteredScalar *_rsu_az = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalar( diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp index 2eeaa7006..0bcb6c375 100644 --- a/src/display/canvas-grid.cpp +++ b/src/display/canvas-grid.cpp @@ -47,6 +47,7 @@ #include "preferences.h" #include "sp-namedview.h" #include "sp-object.h" +#include "sp-root.h" #include "svg/svg-color.h" #include "svg/stringstream.h" #include "util/mathfns.h" @@ -367,17 +368,21 @@ bool CanvasGrid::isEnabled() const return snapper->getEnabled(); } +// Used to shift origin when page size changed to fit drawing. void CanvasGrid::setOrigin(Geom::Point const &origin_px) { - Inkscape::SVGOStringStream os_x, os_y; - gdouble val; + SPRoot *root = doc->getRoot(); + double scale_x = 1.0; + double scale_y = 1.0; + if( root->viewBox_set ) { + scale_x = root->viewBox.width() / root->width.computed; + scale_y = root->viewBox.height() / root->height.computed; + } - val = origin_px[Geom::X]; - val = Inkscape::Util::Quantity::convert(val, "px", gridunit); - os_x << val << gridunit->abbr; - val = origin_px[Geom::Y]; - val = Inkscape::Util::Quantity::convert(val, "px", gridunit); - os_y << val << gridunit->abbr; + // Write out in 'user-units' + Inkscape::SVGOStringStream os_x, os_y; + os_x << origin_px[Geom::X] * scale_x; + os_y << origin_px[Geom::Y] * scale_y; repr->setAttribute("originx", os_x.str().c_str()); repr->setAttribute("originy", os_y.str().c_str()); } @@ -504,33 +509,6 @@ static gboolean sp_nv_read_opacity(gchar const *str, guint32 *color) return TRUE; } -/** If the passed scalar is invalid (<=0), then set the widget and the scalar - to use the given old value. - - @param oldVal Old value to use if the new one is invalid. - @param pTarget The scalar to validate. - @param widget Widget associated with the scalar. -*/ -static void validateScalar(double oldVal, - double* pTarget) -{ - // Avoid nullness. - if ( pTarget == NULL ) - return; - - // Invalid new value? - if ( *pTarget <= 0 ) { - // If the old value is somehow invalid as well, then default to 1. - if ( oldVal <= 0 ) - oldVal = 1; - - // Reset the scalar and associated widget to the old value. - *pTarget = oldVal; - } //if - -} //validateScalar - - /** If the passed int is invalid (<=0), then set the widget and the int to use the given old value. @@ -560,34 +538,78 @@ static void validateInt(gint oldVal, void CanvasXYGrid::readRepr() { + SPRoot *root = doc->getRoot(); + double scale_x = 1.0; + double scale_y = 1.0; + if( root->viewBox_set ) { + scale_x = root->width.computed / root->viewBox.width(); + scale_y = root->height.computed / root->viewBox.height(); + } + gchar const *value; + if ( (value = repr->attribute("originx")) ) { + Inkscape::Util::Quantity q = unit_table.parseQuantity(value); - gridunit = q.unit; - origin[Geom::X] = q.value("px"); + + if( q.unit->type == UNIT_TYPE_LINEAR ) { + // Legacy grid not in 'user units' + origin[Geom::X] = q.value("px"); + } else { + // Grid in 'user units' + origin[Geom::X] = q.quantity * scale_x; + } } if ( (value = repr->attribute("originy")) ) { + Inkscape::Util::Quantity q = unit_table.parseQuantity(value); - gridunit = q.unit; - origin[Geom::Y] = q.value("px"); + + if( q.unit->type == UNIT_TYPE_LINEAR ) { + // Legacy grid not in 'user units' + origin[Geom::Y] = q.value("px"); + } else { + // Grid in 'user units' + origin[Geom::Y] = q.quantity * scale_y; + } } if ( (value = repr->attribute("spacingx")) ) { - double oldVal = spacing[Geom::X]; + + // Ensure a valid default value + if( spacing[Geom::X] <= 0.0 ) + spacing[Geom::X] = 1.0; + Inkscape::Util::Quantity q = unit_table.parseQuantity(value); - gridunit = q.unit; - spacing[Geom::X] = q.quantity; - validateScalar(oldVal, &spacing[Geom::X]); - spacing[Geom::X] = Inkscape::Util::Quantity::convert(spacing[Geom::X], gridunit, "px"); + // Ensure a valid new value + if( q.quantity > 0 ) { + if( q.unit->type == UNIT_TYPE_LINEAR ) { + // Legacy grid not in 'user units' + spacing[Geom::X] = q.value("px"); + } else { + // Grid in 'user units' + spacing[Geom::X] = q.quantity * scale_x; + } + } } + if ( (value = repr->attribute("spacingy")) ) { - double oldVal = spacing[Geom::Y]; + + // Ensure a valid default value + if( spacing[Geom::Y] <= 0.0 ) + spacing[Geom::Y] = 1.0; + Inkscape::Util::Quantity q = unit_table.parseQuantity(value); - gridunit = q.unit; - spacing[Geom::Y] = q.quantity; - validateScalar(oldVal, &spacing[Geom::Y]); - spacing[Geom::Y] = Inkscape::Util::Quantity::convert(spacing[Geom::Y], gridunit, "px"); + // Ensure a valid new value + if( q.quantity > 0 ) { + if( q.unit->type == UNIT_TYPE_LINEAR ) { + // Legacy grid not in 'user units' + spacing[Geom::Y] = q.value("px"); + } else { + // Grid in 'user units' + spacing[Geom::Y] = q.quantity * scale_y; + } + } } if ( (value = repr->attribute("color")) ) { @@ -629,6 +651,10 @@ CanvasXYGrid::readRepr() snapper->setSnapVisibleOnly(strcmp(value,"false") != 0 && strcmp(value, "0") != 0); } + if ( (value = repr->attribute("units")) ) { + gridunit = unit_table.getUnit(value); // Display unit identifier in grid menu + } + for (GSList *l = canvasitems; l != NULL; l = l->next) { sp_canvas_item_request_update ( SP_CANVAS_ITEM(l->data) ); } @@ -666,13 +692,17 @@ CanvasXYGrid::newSpecificWidget() Inkscape::UI::Widget::RegisteredUnitMenu *_rumg = Gtk::manage( new Inkscape::UI::Widget::RegisteredUnitMenu( _("Grid _units:"), "units", _wr, repr, doc) ); Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_ox = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalarUnit( - _("_Origin X:"), _("X coordinate of grid origin"), "originx", *_rumg, _wr, repr, doc) ); + _("_Origin X:"), _("X coordinate of grid origin"), "originx", + *_rumg, _wr, repr, doc, Inkscape::UI::Widget::RSU_x) ); Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_oy = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalarUnit( - _("O_rigin Y:"), _("Y coordinate of grid origin"), "originy", *_rumg, _wr, repr, doc) ); + _("O_rigin Y:"), _("Y coordinate of grid origin"), "originy", + *_rumg, _wr, repr, doc, Inkscape::UI::Widget::RSU_y) ); Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_sx = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalarUnit( - _("Spacing _X:"), _("Distance between vertical grid lines"), "spacingx", *_rumg, _wr, repr, doc) ); + _("Spacing _X:"), _("Distance between vertical grid lines"), "spacingx", + *_rumg, _wr, repr, doc, Inkscape::UI::Widget::RSU_x) ); Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_sy = Gtk::manage( new Inkscape::UI::Widget::RegisteredScalarUnit( - _("Spacing _Y:"), _("Distance between horizontal grid lines"), "spacingy", *_rumg, _wr, repr, doc) ); + _("Spacing _Y:"), _("Distance between horizontal grid lines"), "spacingy", + *_rumg, _wr, repr, doc, Inkscape::UI::Widget::RSU_y) ); Inkscape::UI::Widget::RegisteredColorPicker *_rcp_gcol = Gtk::manage( new Inkscape::UI::Widget::RegisteredColorPicker( diff --git a/src/ui/widget/registered-widget.cpp b/src/ui/widget/registered-widget.cpp index e97285de4..4065bd550 100644 --- a/src/ui/widget/registered-widget.cpp +++ b/src/ui/widget/registered-widget.cpp @@ -36,6 +36,8 @@ // for interruptability bug: #include "display/sp-canvas.h" +#include "sp-root.h" + namespace Inkscape { namespace UI { namespace Widget { @@ -203,7 +205,7 @@ RegisteredScalarUnit::~RegisteredScalarUnit() _value_changed_connection.disconnect(); } -RegisteredScalarUnit::RegisteredScalarUnit (const Glib::ustring& label, const Glib::ustring& tip, const Glib::ustring& key, const RegisteredUnitMenu &rum, Registry& wr, Inkscape::XML::Node* repr_in, SPDocument *doc_in) +RegisteredScalarUnit::RegisteredScalarUnit (const Glib::ustring& label, const Glib::ustring& tip, const Glib::ustring& key, const RegisteredUnitMenu &rum, Registry& wr, Inkscape::XML::Node* repr_in, SPDocument *doc_in, RSU_UserUnits user_units) : RegisteredWidget(label, tip, UNIT_TYPE_LINEAR, "", "", rum.getUnitMenu()), _um(0) { @@ -215,6 +217,7 @@ RegisteredScalarUnit::RegisteredScalarUnit (const Glib::ustring& label, const Gl setUnit (rum.getUnitMenu()->getUnitAbbr()); setDigits (2); _um = rum.getUnitMenu(); + _user_units = user_units; _value_changed_connection = signal_value_changed().connect (sigc::mem_fun (*this, &RegisteredScalarUnit::on_value_changed)); } @@ -233,12 +236,28 @@ RegisteredScalarUnit::on_value_changed() _wr->setUpdating (true); Inkscape::SVGOStringStream os; - os << getValue(""); - if (_um) - os << _um->getUnitAbbr(); + if (_user_units != RSU_none) { + // Output length in 'user units', taking into account scale in 'x' or 'y'. + double scale = 1.0; + if (doc) { + SPRoot *root = doc->getRoot(); + if (root->viewBox_set) { + if (_user_units == RSU_x) { + scale = root->viewBox.width() / root->width.computed; + } else { + scale = root->viewBox.height() / root->height.computed; + } + } + } + os << getValue("px") * scale; + } else { + // Output using unit identifiers. + os << getValue(""); + if (_um) + os << _um->getUnitAbbr(); + } write_to_xml(os.str().c_str()); - _wr->setUpdating (false); } diff --git a/src/ui/widget/registered-widget.h b/src/ui/widget/registered-widget.h index 1f505a3cd..15302a165 100644 --- a/src/ui/widget/registered-widget.h +++ b/src/ui/widget/registered-widget.h @@ -206,6 +206,14 @@ protected: void on_changed(); }; +// Allow RegisteredScalarUnit to output lengths in 'user units' (which may have direction dependent +// scale factors). +enum RSU_UserUnits { + RSU_none, + RSU_x, + RSU_y +}; + class RegisteredScalarUnit : public RegisteredWidget { public: ~RegisteredScalarUnit(); @@ -215,12 +223,14 @@ public: const RegisteredUnitMenu &rum, Registry& wr, Inkscape::XML::Node* repr_in = NULL, - SPDocument *doc_in = NULL ); + SPDocument *doc_in = NULL, + RSU_UserUnits _user_units = RSU_none ); protected: sigc::connection _value_changed_connection; UnitMenu *_um; void on_value_changed(); + RSU_UserUnits _user_units; }; class RegisteredScalar : public RegisteredWidget { -- cgit v1.2.3 From e7b4bbff27d9bf2339686c9ca2b10393da164c9a Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Thu, 11 Dec 2014 22:48:29 +0100 Subject: Dutch translation update (bzr r13796) --- po/nl.po | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/po/nl.po b/po/nl.po index 77ad13771..14940b34f 100644 --- a/po/nl.po +++ b/po/nl.po @@ -59,7 +59,7 @@ msgstr "" "Project-Id-Version: inkscape 0.49\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2014-11-05 22:05+0100\n" -"PO-Revision-Date: 2014-11-30 15:47+0100\n" +"PO-Revision-Date: 2014-12-11 22:36+0100\n" "Last-Translator: Kris De Gussem \n" "Language-Team: Dutch\n" "Language: nl\n" @@ -3057,7 +3057,7 @@ msgstr "lichtroze (#FFB6C1)" #: ../share/palettes/palettes.h:166 msgctxt "Palette" msgid "rebeccapurple (#663399)" -msgstr "" +msgstr "rebeccapurper (#663399)" #. Palette: ./Tango-Palette.gpl #: ../share/palettes/palettes.h:167 @@ -4413,9 +4413,8 @@ msgid "Wind Surfing" msgstr "Windsurfen" #: ../share/templates/templates.h:1 -#, fuzzy msgid "CD Label 120mmx120mm " -msgstr "CD label 120x120 " +msgstr "CD label 120mmx120mm " #: ../share/templates/templates.h:1 msgid "Simple CD Label template with disc's pattern." @@ -4431,11 +4430,11 @@ msgstr "Geen lagen" #: ../share/templates/templates.h:1 msgid "Empty sheet with no layers" -msgstr "" +msgstr "Lege pagina zonder lagen" #: ../share/templates/templates.h:1 msgid "no layers empty" -msgstr "" +msgstr "geen lagen leeg" #: ../share/templates/templates.h:1 msgid "LaTeX Beamer" @@ -4443,11 +4442,11 @@ msgstr "LaTeX Beamer" #: ../share/templates/templates.h:1 msgid "LaTeX beamer template with helping grid." -msgstr "" +msgstr "LaTeX beamer sjabloon met raster." #: ../share/templates/templates.h:1 msgid "LaTex LaTeX latex grid beamer" -msgstr "" +msgstr "LaTex LaTeX latex grid beamer" #: ../share/templates/templates.h:1 msgid "Typography Canvas" @@ -4455,11 +4454,11 @@ msgstr "Typografiecanvas" #: ../share/templates/templates.h:1 msgid "Empty typography canvas with helping guidelines." -msgstr "" +msgstr "Leeg typografiecanvas met hulplijnen." #: ../share/templates/templates.h:1 msgid "guidelines typography canvas" -msgstr "" +msgstr "typografiecanvas met hulplijnen" #. 3D box #: ../src/box3d.cpp:260 ../src/box3d.cpp:1312 @@ -14848,7 +14847,7 @@ msgstr "Paginagrootte" #: ../src/ui/dialog/document-properties.cpp:326 msgid "Display" -msgstr "" +msgstr "Weergave" #: ../src/ui/dialog/document-properties.cpp:361 msgid "Guides" @@ -20638,7 +20637,7 @@ msgstr "Van template maken" #: ../src/ui/dialog/new-from-template.cpp:29 msgid "New From Template" -msgstr "Nieuw van template" +msgstr "Nieuw van sjabloon" #: ../src/ui/dialog/object-attributes.cpp:47 msgid "Href:" @@ -20687,7 +20686,7 @@ msgstr "_Titel:" #: ../src/ui/dialog/object-properties.cpp:61 msgid "_Image Rendering:" -msgstr "" +msgstr "_Afbeelding renderen:" #: ../src/ui/dialog/object-properties.cpp:62 msgid "_Hide" @@ -20724,6 +20723,13 @@ msgid "" "Note that this behaviour is not defined in the SVG 1.1 specification and not " "all browsers follow this interpretation." msgstr "" +"De 'image-rendering' eigenschap beïnvloedt hoe een bitmap opgeschaald " +"wordt:\n" +"\t'auto' geen voorkeur;\n" +"\t'optimizeQuality' effen;\n" +"\t'optimizeSpeed' met blokjes.\n" +"Noteer dat deze eigenschap niet gedefinieerd is in de SVG 1.1 specificatie " +"en niet alle browsers ondersteunen deze invulling." #. Hide #: ../src/ui/dialog/object-properties.cpp:293 @@ -21483,7 +21489,7 @@ msgstr "Meer info" #: ../src/ui/dialog/template-widget.cpp:39 msgid "no template selected" -msgstr "geen template geselecteerd" +msgstr "geen sjabloon geselecteerd" #: ../src/ui/dialog/template-widget.cpp:123 msgid "Path: " @@ -35224,7 +35230,7 @@ msgstr "" #: ../share/extensions/merge_styles.inx.h:1 msgid "Merge Styles into CSS" -msgstr "" +msgstr "Stijlen met CSS samenvoegen" #: ../share/extensions/merge_styles.inx.h:2 msgid "" @@ -35232,11 +35238,11 @@ msgid "" "attributes will create a new class, this class will replace the existing " "inline style attributes. Please use a name which best describes the kinds of " "objects and their common context for best effect." -msgstr "" +msgstr "Alle geselecteerde knopen worden gegroepeerd en met hun gemeenschappelijke kenmerken wordt een nieuwe klasse gemaakt die de bestaande inline stijlkenmerken vervangt. Gebruik aub een naam die het beste deze objecten en hun gemeenschappelijke context beschrijft voor het beste effect." #: ../share/extensions/merge_styles.inx.h:3 msgid "New Class Name:" -msgstr "" +msgstr "Nieuwe klassenaam:" #: ../share/extensions/merge_styles.inx.h:4 msgid "Stylesheet" @@ -37982,7 +37988,7 @@ msgstr "XAML-invoer" #~ msgstr "bureaublad 800x600" #~ msgid "Fontforge Glyph" -#~ msgstr "Fontforge teken" +#~ msgstr "Fontforgeteken" #~ msgid "font fontforge glyph 1000x1000" #~ msgstr "teken lettertype Fontforge 1000x1000" -- cgit v1.2.3 From 30ddd4cde8df588f145fb5bd490d2077f39d258e Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Fri, 12 Dec 2014 13:45:29 +0100 Subject: Preferences. Fix for Bug #1401782 (Take from selection button should be greyed out at startup). Fixed bugs: - https://launchpad.net/bugs/1401782 (bzr r13797) --- src/ui/dialog/inkscape-preferences.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index ed4b16008..f00463a84 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -279,10 +279,14 @@ void InkscapePreferences::AddNewObjectsStyle(DialogPage &p, Glib::ustring const p.add_line( true, "", *hb, "", ""); // style swatch - Gtk::Button* button = Gtk::manage( new Gtk::Button(_("Take from selection"),true)); + Gtk::Button* button = Gtk::manage( new Gtk::Button(_("Take from selection"), true)); StyleSwatch *swatch = 0; Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + if (prefs->getInt(prefs_path + "/usecurrent")) { + button->set_sensitive(false); + } + SPCSSAttr *css = prefs->getStyle(prefs_path + "/style"); swatch = new StyleSwatch(css, _("This tool's style of new objects")); hb->add(*swatch); -- cgit v1.2.3 From 3c76f3240f731893531cc1270e2df4beb9f3694a Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Cenoz Date: Mon, 15 Dec 2014 11:33:45 +0100 Subject: Add rotate nodes parameter (bzr r13798) --- src/live_effects/lpe-show_handles.cpp | 18 ++++++++++++------ src/live_effects/lpe-show_handles.h | 1 + 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/live_effects/lpe-show_handles.cpp b/src/live_effects/lpe-show_handles.cpp index 7b2b445b7..2d8148730 100644 --- a/src/live_effects/lpe-show_handles.cpp +++ b/src/live_effects/lpe-show_handles.cpp @@ -25,15 +25,20 @@ LPEShowHandles::LPEShowHandles(LivePathEffectObject *lpeobject) nodes(_("Show nodes"), _("Show nodes"), "nodes", &wr, this, true), handles(_("Show handles"), _("Show handles"), "handles", &wr, this, true), originalPath(_("Show path"), _("Show path"), "originalPath", &wr, this, true), - scaleNodesAndHandles(_("Scale nodes and handles"), _("Scale nodes and handles"), "scaleNodesAndHandles", &wr, this, 10) + scaleNodesAndHandles(_("Scale nodes and handles"), _("Scale nodes and handles"), "scaleNodesAndHandles", &wr, this, 10), + rotateNodes(_("Rotate nodes"), _("Rotate nodes"), "rotateNodes", &wr, this, 0) { registerParameter(dynamic_cast(&nodes)); registerParameter(dynamic_cast(&handles)); registerParameter(dynamic_cast(&originalPath)); registerParameter(dynamic_cast(&scaleNodesAndHandles)); + registerParameter(dynamic_cast(&rotateNodes)); scaleNodesAndHandles.param_set_range(0, 500.); scaleNodesAndHandles.param_set_increments(1, 1); scaleNodesAndHandles.param_set_digits(2); + rotateNodes.param_set_range(0, 365); + rotateNodes.param_set_increments(1, 1); + rotateNodes.param_set_digits(0); strokeWidth = 1.0; } @@ -158,10 +163,11 @@ LPEShowHandles::drawNode(Geom::Point p) if(strokeWidth * scaleNodesAndHandles > 0.0) { double diameter = strokeWidth * scaleNodesAndHandles; char const * svgd; - svgd = "M 0.55,0.5 A 0.05,0.05 0 0 1 0.5,0.55 0.05,0.05 0 0 1 0.45,0.5 0.05,0.05 0 0 1 0.5,0.45 0.05,0.05 0 0 1 0.55,0.5 Z M 0,0 1,0 1,1 0,1 Z"; + svgd = "M 0.05,0 A 0.05,0.05 0 0 1 0,0.05 0.05,0.05 0 0 1 -0.05,0 0.05,0.05 0 0 1 0,-0.05 0.05,0.05 0 0 1 0.05,0 Z M -0.5,-0.5 0.5,-0.5 0.5,0.5 -0.5,0.5 Z"; Geom::PathVector pathv = sp_svg_read_pathv(svgd); - pathv *= Geom::Affine(diameter,0,0,diameter,0,0); - pathv += p - Geom::Point(diameter/2,diameter/2); + pathv *= Geom::Rotate::from_degrees(rotateNodes); + pathv *= Geom::Scale (diameter); + pathv += p; outlinepath.push_back(pathv[0]); outlinepath.push_back(pathv[1]); } @@ -175,8 +181,8 @@ LPEShowHandles::drawHandle(Geom::Point p) char const * svgd; svgd = "M 0.7,0.35 A 0.35,0.35 0 0 1 0.35,0.7 0.35,0.35 0 0 1 0,0.35 0.35,0.35 0 0 1 0.35,0 0.35,0.35 0 0 1 0.7,0.35 Z"; Geom::PathVector pathv = sp_svg_read_pathv(svgd); - pathv *= Geom::Affine(diameter,0,0,diameter,0,0); - pathv += p - Geom::Point(diameter * 0.35,diameter * 0.35); + pathv *= Geom::Scale (diameter); + pathv += p-Geom::Point(diameter * 0.35,diameter * 0.35); outlinepath.push_back(pathv[0]); } } diff --git a/src/live_effects/lpe-show_handles.h b/src/live_effects/lpe-show_handles.h index 278908bb5..a405c26ee 100644 --- a/src/live_effects/lpe-show_handles.h +++ b/src/live_effects/lpe-show_handles.h @@ -44,6 +44,7 @@ private: BoolParam handles; BoolParam originalPath; ScalarParam scaleNodesAndHandles; + ScalarParam rotateNodes; double strokeWidth; static bool alertsOff; -- cgit v1.2.3 From 9a4a4f948ece0cdd0aa7a65904ad8457f6453e09 Mon Sep 17 00:00:00 2001 From: su_v Date: Mon, 15 Dec 2014 14:13:44 +0100 Subject: packaging/macosx: update local python ports (MacPorts drops support for Python 2.5 and 2.6) (bzr r13798.1.1) --- Makefile.am | 28 ++ .../ports/_resources/port1.0/group/python-1.0.tcl | 289 +++++++++++++++++++++ packaging/macosx/ports/devel/dbus-python/Portfile | 164 ++++++++++++ packaging/macosx/ports/python/py26-cython/Portfile | 85 ++++++ .../macosx/ports/python/py26-cython/files/cython24 | 2 + .../macosx/ports/python/py26-cython/files/cython25 | 2 + .../macosx/ports/python/py26-cython/files/cython26 | 2 + .../macosx/ports/python/py26-cython/files/cython27 | 2 + .../macosx/ports/python/py26-cython/files/cython31 | 2 + .../macosx/ports/python/py26-cython/files/cython32 | 2 + .../macosx/ports/python/py26-cython/files/cython33 | 2 + .../macosx/ports/python/py26-cython/files/cython34 | 2 + packaging/macosx/ports/python/py26-lxml/Portfile | 52 ++++ packaging/macosx/ports/python/py26-nose/Portfile | 87 +++++++ .../ports/python/py26-nose/files/nosetests24 | 1 + .../ports/python/py26-nose/files/nosetests25 | 1 + .../ports/python/py26-nose/files/nosetests26 | 1 + .../ports/python/py26-nose/files/nosetests27 | 1 + .../ports/python/py26-nose/files/nosetests31 | 1 + .../ports/python/py26-nose/files/nosetests32 | 1 + .../ports/python/py26-nose/files/nosetests33 | 1 + .../ports/python/py26-nose/files/nosetests34 | 1 + packaging/macosx/ports/python/py26-numpy/Portfile | 214 +++++++++++++++ .../py26-numpy/files/patch-f2py_setup.py.diff | 39 +++ .../py26-numpy/files/patch-fcompiler_g95.diff | 15 ++ .../files/patch-numpy_core_setup.py.diff | 34 +++ .../files/patch-numpy_linalg_setup.py.diff | 20 ++ .../ports/python/py26-numpy/files/wrapper-template | 143 ++++++++++ .../macosx/ports/python/py26-setuptools/Portfile | 61 +++++ 29 files changed, 1255 insertions(+) create mode 100644 packaging/macosx/ports/_resources/port1.0/group/python-1.0.tcl create mode 100644 packaging/macosx/ports/devel/dbus-python/Portfile create mode 100644 packaging/macosx/ports/python/py26-cython/Portfile create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython24 create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython25 create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython26 create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython27 create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython31 create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython32 create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython33 create mode 100644 packaging/macosx/ports/python/py26-cython/files/cython34 create mode 100644 packaging/macosx/ports/python/py26-lxml/Portfile create mode 100644 packaging/macosx/ports/python/py26-nose/Portfile create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests24 create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests25 create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests26 create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests27 create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests31 create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests32 create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests33 create mode 100644 packaging/macosx/ports/python/py26-nose/files/nosetests34 create mode 100644 packaging/macosx/ports/python/py26-numpy/Portfile create mode 100644 packaging/macosx/ports/python/py26-numpy/files/patch-f2py_setup.py.diff create mode 100644 packaging/macosx/ports/python/py26-numpy/files/patch-fcompiler_g95.diff create mode 100644 packaging/macosx/ports/python/py26-numpy/files/patch-numpy_core_setup.py.diff create mode 100644 packaging/macosx/ports/python/py26-numpy/files/patch-numpy_linalg_setup.py.diff create mode 100644 packaging/macosx/ports/python/py26-numpy/files/wrapper-template create mode 100644 packaging/macosx/ports/python/py26-setuptools/Portfile diff --git a/Makefile.am b/Makefile.am index fb1bfa126..021cdcf92 100644 --- a/Makefile.am +++ b/Makefile.am @@ -400,6 +400,8 @@ EXTRA_DIST = \ packaging/macosx/osx-app.sh \ packaging/macosx/osx-build.sh \ packaging/macosx/osx-dmg.sh \ + packaging/macosx/ports/_resources/port1.0/group/python-1.0.tcl \ + packaging/macosx/ports/devel/dbus-python/Portfile \ packaging/macosx/ports/devel/inkscape-packaging/Portfile \ packaging/macosx/ports/lang/python25/Portfile \ packaging/macosx/ports/lang/python25/files/_localemodule.c.ed \ @@ -460,6 +462,32 @@ EXTRA_DIST = \ packaging/macosx/ports/python/py25-numpy/files/patch-setup.py.diff \ packaging/macosx/ports/python/py25-numpy/files/wrapper-template \ packaging/macosx/ports/python/py25-setuptools/Portfile \ + packaging/macosx/ports/python/py26-cython/Portfile \ + packaging/macosx/ports/python/py26-cython/files/cython24 \ + packaging/macosx/ports/python/py26-cython/files/cython25 \ + packaging/macosx/ports/python/py26-cython/files/cython26 \ + packaging/macosx/ports/python/py26-cython/files/cython27 \ + packaging/macosx/ports/python/py26-cython/files/cython31 \ + packaging/macosx/ports/python/py26-cython/files/cython32 \ + packaging/macosx/ports/python/py26-cython/files/cython33 \ + packaging/macosx/ports/python/py26-cython/files/cython34 \ + packaging/macosx/ports/python/py26-lxml/Portfile \ + packaging/macosx/ports/python/py26-nose/Portfile \ + packaging/macosx/ports/python/py26-nose/files/nosetests24 \ + packaging/macosx/ports/python/py26-nose/files/nosetests25 \ + packaging/macosx/ports/python/py26-nose/files/nosetests26 \ + packaging/macosx/ports/python/py26-nose/files/nosetests27 \ + packaging/macosx/ports/python/py26-nose/files/nosetests31 \ + packaging/macosx/ports/python/py26-nose/files/nosetests32 \ + packaging/macosx/ports/python/py26-nose/files/nosetests33 \ + packaging/macosx/ports/python/py26-nose/files/nosetests34 \ + packaging/macosx/ports/python/py26-numpy/Portfile \ + packaging/macosx/ports/python/py26-numpy/files/patch-f2py_setup.py.diff \ + packaging/macosx/ports/python/py26-numpy/files/patch-fcompiler_g95.diff \ + packaging/macosx/ports/python/py26-numpy/files/patch-numpy_core_setup.py.diff \ + packaging/macosx/ports/python/py26-numpy/files/patch-numpy_linalg_setup.py.diff \ + packaging/macosx/ports/python/py26-numpy/files/wrapper-template \ + packaging/macosx/ports/python/py26-setuptools/Portfile \ packaging/win32/inkscape.nsi \ packaging/win32/inkscape.nsi.uninstall \ packaging/win32/languages/Breton.nsh \ diff --git a/packaging/macosx/ports/_resources/port1.0/group/python-1.0.tcl b/packaging/macosx/ports/_resources/port1.0/group/python-1.0.tcl new file mode 100644 index 000000000..dd288f57b --- /dev/null +++ b/packaging/macosx/ports/_resources/port1.0/group/python-1.0.tcl @@ -0,0 +1,289 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id: python-1.0.tcl 118101 2014-03-22 15:16:34Z jmr@macports.org $ +# +# Copyright (c) 2011 The MacPorts Project +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. Neither the name of The MacPorts Project nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +# Usage: +# name should be of the form py-foo for modules +# subports pyXY-foo are declared for each XY in python.versions + +# for apps (i.e. not named py-foo), no subports will be defined +# only the python.default_version will be used +# you can change that in variants if you want + +# options: +# python.versions: which versions this module supports, e.g. "26 27 31" +# always set this (even if you have your own subport blocks) +# python.default_version: which version will be installed if the user asks +# for py-foo rather than pyXY-foo +# +# Note: setting these options requires name to be set beforehand + +categories python + +use_configure no +# we want the default universal variant added despite not using configure +universal_variant yes + +build.target build + +pre-destroot { + xinstall -d -m 755 ${destroot}${prefix}/share/doc/${subport}/examples +} + +options python.versions python.version python.default_version +option_proc python.versions python_set_versions +default python.default_version {[python_get_default_version]} +default python.version {[python_get_version]} + +proc python_get_version {} { + if {[string match py-* [option name]]} { + return [string range [option subport] 2 3] + } else { + return [option python.default_version] + } +} +proc python_get_default_version {} { + global python.versions + if {[info exists python.versions]} { + if {[lsearch -exact ${python.versions} 27] != -1} { + return 27 + } else { + return [lindex ${python.versions} end] + } + } else { + return 27 + } +} + +proc python_set_versions {option action args} { + if {$action ne "set"} { + return + } + global name subport python._addedcode + if {[string match py-* $name]} { + foreach v [option $option] { + subport py${v}[string trimleft $name py] { depends_lib port:python${v} } + } + if {$subport eq $name || $subport eq ""} { + # set up py-foo as a stub port that depends on the default pyXY-foo + fetch {} + checksum {} + extract {} + supported_archs noarch + global python.default_version python.version + unset python.version + depends_lib port:py${python.default_version}[string trimleft $name py] + patch {} + build {} + destroot { + system "echo $name is a stub port > ${destroot}${prefix}/share/doc/${name}/README" + } + } else { + set addcode 1 + } + } else { + set addcode 1 + } + if {[info exists addcode] && ![info exists python._addedcode]} { + pre-build { + if {${python.add_archflags}} { + if {[variant_exists universal] && [variant_isset universal]} { + build.env-append CFLAGS="${configure.universal_cflags}" \ + OBJCFLAGS="${configure.universal_cflags}" \ + CXXFLAGS="${configure.universal_cxxflags}" \ + LDFLAGS="${configure.universal_ldflags}" + } else { + build.env-append CFLAGS="${configure.cc_archflags}" \ + OBJCFLAGS="${configure.objc_archflags}" \ + CXXFLAGS="${configure.cxx_archflags}" \ + FFLAGS="${configure.f77_archflags}" \ + F90FLAGS="${configure.f90_archflags}" \ + FCFLAGS="${configure.fc_archflags}" \ + LDFLAGS="${configure.ld_archflags}" + } + } + if {${python.set_compiler}} { + foreach var {cc objc cxx fc f77 f90} { + if {[set configure.${var}] ne ""} { + build.env-append [string toupper $var]="[set configure.${var}]" + } + } + } + } + post-destroot { + if {${python.link_binaries}} { + foreach bin [glob -nocomplain -tails -directory "${destroot}${python.prefix}/bin" *] { + if {[catch {file type "${destroot}${prefix}/bin/${bin}${python.link_binaries_suffix}"}]} { + ln -s "${python.prefix}/bin/${bin}" "${destroot}${prefix}/bin/${bin}${python.link_binaries_suffix}" + } + } + } + if {${python.move_binaries}} { + foreach bin [glob -nocomplain -tails -directory "${destroot}${prefix}/bin" *] { + move ${destroot}${prefix}/bin/${bin} \ + ${destroot}${prefix}/bin/${bin}${python.move_binaries_suffix} + } + } + } + set python._addedcode 1 + } +} + +option_proc python.default_version python_set_default_version +proc python_set_default_version {option action args} { + if {$action ne "set"} { + return + } + global name subport python.default_version + if {[string match py-* $name]} { + if {$subport eq $name || $subport eq ""} { + depends_lib port:py${python.default_version}[string trimleft $name py] + } + } else { + python.versions ${python.default_version} + depends_lib-append port:python[option python.default_version] + } +} + + +options python.branch python.prefix python.bin python.lib python.libdir \ + python.include python.pkgd +# for pythonXY, python.branch is X.Y +default python.branch {[string range ${python.version} 0 end-1].[string index ${python.version} end]} +default python.prefix {[python_get_defaults prefix]} +default python.bin {[python_get_defaults bin]} +default python.lib {[python_get_defaults lib]} +default python.pkgd {[python_get_defaults pkgd]} +default python.libdir {${python.prefix}/lib/python${python.branch}} +default python.include {[python_get_defaults include]} + +default build.cmd {"${python.bin} setup.py [python_get_defaults setup_args]"} +default destroot.cmd {"${python.bin} setup.py [python_get_defaults setup_args]"} +default destroot.destdir {"--prefix=[python_get_defaults setup_prefix] --root=${destroot}"} + +proc python_get_defaults {var} { + global python.version python.branch prefix python.prefix + switch -- $var { + prefix { + global build_arch frameworks_dir + set ret "${frameworks_dir}/Python.framework/Versions/${python.branch}" + if {${python.version} == 25 || (${python.version} == 24 && + ![file isfile ${ret}/include/python${python.branch}/Python.h] && + ([file isfile ${prefix}/include/python${python.branch}/Python.h] + || [string match *64* $build_arch]))} { + set ret $prefix + } + return $ret + } + bin { + if {${python.version} != 24} { + return "${python.prefix}/bin/python${python.branch}" + } else { + return "${prefix}/bin/python${python.branch}" + } + } + include { + set inc_dir "${python.prefix}/include/python${python.branch}" + if {[file exists ${inc_dir}]} { + return ${inc_dir} + } else { + # look for "${inc_dir}*" and pick the first one found; + # make assumptions if none are found + if {[catch {set inc_dirs [glob ${inc_dir}*]}]} { + if {${python.version} < 30} { + return ${inc_dir} + } else { + return ${inc_dir}m + } + } else { + return [lindex ${inc_dirs} 0] + } + } + } + lib { + if {${python.version} != 24 && ${python.version} != 25} { + return "${python.prefix}/Python" + } else { + return "${prefix}/lib/lib${python.branch}.dylib" + } + } + pkgd { + if {${python.version} != 24} { + return "${python.prefix}/lib/python${python.branch}/site-packages" + } else { + return "${prefix}/lib/python${python.branch}/site-packages" + } + } + setup_args { + if {${python.version} != 24} { + return "--no-user-cfg" + } else { + return "" + } + } + setup_prefix { + if {${python.version} != 24} { + return "${python.prefix}" + } else { + return "${prefix}" + } + } + link_binaries { + if {${python.version} != 24 && ${python.version} != 25} { + return yes + } else { + return no + } + } + move_binaries { + if {${python.version} == 24 || ${python.version} == 25} { + return yes + } else { + return no + } + } + default { + error "unknown option $var" + } + } +} + +options python.add_archflags +default python.add_archflags yes +options python.set_compiler +default python.set_compiler yes + +options python.link_binaries python.link_binaries_suffix +default python.link_binaries {[python_get_defaults link_binaries]} +default python.link_binaries_suffix {-${python.branch}} + +options python.move_binaries python.move_binaries_suffix +default python.move_binaries {[python_get_defaults move_binaries]} +default python.move_binaries_suffix {-${python.branch}} diff --git a/packaging/macosx/ports/devel/dbus-python/Portfile b/packaging/macosx/ports/devel/dbus-python/Portfile new file mode 100644 index 000000000..3242e1cdb --- /dev/null +++ b/packaging/macosx/ports/devel/dbus-python/Portfile @@ -0,0 +1,164 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id: Portfile 119928 2014-05-10 20:35:38Z devans@macports.org $ + +PortSystem 1.0 + +name dbus-python +version 1.2.0 +maintainers mcalhoun openmaintainer +license MIT +categories devel python +platforms darwin +description Python bindings for the dbus message bus system. + +set python_versions {24 25 26 27 31 32 33} + +# this default version should stay synchronized with python_get_default_version +# in the python PortGroup +set python_default_version 27 + +long_description \ + ${description} + +homepage http://www.freedesktop.org/Software/dbus/ +master_sites http://dbus.freedesktop.org/releases/dbus-python/ + +if {${name} eq ${subport}} { + # set up dbus-python as a stub port that depends on the default dbus-pythonXY + fetch {} + checksum {} + extract {} + supported_archs noarch + + depends_lib port:${name}${python_default_version} + + patch {} + use_configure no + build {} + destroot { + xinstall -d ${destroot}${prefix}/share/doc/${name} + system "echo $name is a stub port > ${destroot}${prefix}/share/doc/${name}/README" + } +} + +foreach python_version ${python_versions} { + + set python_branch [string range ${python_version} 0 end-1].[string index ${python_version} end] + + subport ${name}${python_version} { + + checksums rmd160 cba09a1ca259bfa49c943142110a968241f40360 \ + sha256 e12c6c8b2bf3a9302f75166952cbe41d6b38c3441bbc6767dbd498942316c6df + + livecheck.type regex + livecheck.url ${master_sites}?C=M&O=D + livecheck.regex ${name}-(\\d+(?:\\.\\d+)*) + + # dbus-python 1.x only supports Python 2.6 and above + if { [vercmp ${python_branch} 2.5] <= 0 } { + version 0.84.0 + + checksums rmd160 ec5912e28e49e89ff3f9a3a5a05292c27f11de2c \ + sha256 b85bc7aaf1a976627ca461b1ca7b0c4ddddff709f52fe44c9b2d1d7d8fac5906 + + livecheck.regex ${name}-(0(?:\\.\\d+)*) + } + + distname ${name}-${version} + + depends_build port:pkgconfig + + depends_lib \ + path:bin/dbus-daemon:dbus \ + port:dbus-glib \ + port:gettext \ + path:lib/pkgconfig/glib-2.0.pc:glib2 \ + port:libiconv \ + port:python${python_version} + + set python_prefix ${frameworks_dir}/Python.framework/Versions/${python_branch} + + configure.pre_args-replace --prefix=${prefix} --prefix=${python_prefix} + + configure.args \ + --docdir=${prefix}/share/doc/${subport} \ + --includedir=${python_prefix}/include/python${python_branch} \ + --disable-html-docs \ + --disable-api-docs + + configure.pkg_config_path ${python_prefix}/lib/pkgconfig + + configure.python ${prefix}/bin/python${python_branch} + + variant html description {Enable HTML documentation building} {} + + # pyXY-epydoc, which is required to build the api, is only supported on certain versions of python + if { [lsearch -exact {25 26 27} ${python_version}] != -1 } { + variant doc description {Enable API documentation building} {} + } + + variant examples description {Install examples} { + post-destroot { + set docdir ${prefix}/share/doc/${subport} + set exdir ${docdir}/examples + xinstall -d ${destroot}${exdir} + eval xinstall -m 644 [glob ${worksrcpath}/examples/*] ${destroot}${exdir} + } + } + + # pyXY-gobject, which is required to test, is only supported on certain versions of python + if { [lsearch -exact {26 27 32 33 34} ${python_version}] != -1 } { + variant test {} + + test.run yes + test.target check + } + + # ${python_version} and ${python_branch} do not have the right value inside variant block, + # so put it here. + if { [variant_isset html] || ([variant_exists doc] && [variant_isset doc]) } { + depends_build-append port:py${python_version}-docutils + configure.env-append RST2HTML=${prefix}/bin/rst2html-${python_branch}.py + } + + if { [variant_isset html] } { + configure.args-replace --disable-html-docs --enable-html-docs + } + + # ${python_version} and ${python_branch} do not have the right value inside variant block, + # so put it here. + if { [variant_exists doc] && [variant_isset doc] } { + depends_build-append port:py${python_version}-epydoc + configure.args-replace --disable-api-docs --enable-api-docs + configure.env-append EPYDOC=${prefix}/bin/epydoc-${python_branch} + + post-destroot { + set docdir ${prefix}/share/doc/${subport} + set apidir ${docdir}/api + xinstall -d ${destroot}${apidir} + eval xinstall -m 644 [glob ${worksrcpath}/api/*] ${destroot}${apidir} + } + } + + # ${python_version} and ${python_branch} do not have the right value inside variant block, + # so put it here. + if { [variant_exists test] } { + if { [variant_isset test] } { + depends_build-append port:py${python_version}-gobject + } else { + pre-test { + ui_error "test variant must be activated to enable test support." + error "Please enable test variant." + } + } + } + + platform darwin 9 { + post-patch { + reinplace "s| -export-symbols-regex.*| \\\\|g" \ + ${worksrcpath}/_dbus_bindings/Makefile.in \ + ${worksrcpath}/_dbus_glib_bindings/Makefile.in + } + } + } +} diff --git a/packaging/macosx/ports/python/py26-cython/Portfile b/packaging/macosx/ports/python/py26-cython/Portfile new file mode 100644 index 000000000..77ce80432 --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/Portfile @@ -0,0 +1,85 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id: Portfile 125247 2014-09-11 17:01:30Z stromnov@macports.org $ + +PortSystem 1.0 +PortGroup python 1.0 +PortGroup select 1.0 + +name py-cython +version 0.21 +revision 0 +categories-append devel +platforms darwin +license Apache-2 + +python.versions 26 +python.version 26 + +maintainers stromnov openmaintainer + +description A language for writing C extension modules for Python. + +long_description Cython is a language that makes writing C extensions for \ + the Python language as easy as Python itself. Cython is \ + based on the well-known Pyrex, but supports more cutting \ + edge functionality and optimizations + +homepage http://www.cython.org/ +master_sites ${homepage}release/ \ + http://pypi.python.org/packages/source/C/Cython/ + +distname Cython-${version} + +checksums rmd160 f5944014c1e4dccb8ec23af96efc05c137917371 \ + sha256 0cd5787fb3f1eaf8326b21bdfcb90aabd3eca7c214c5b7b503fbb82da97bbaa0 + +if {${name} eq ${subport}} { + + revision 100 + + # Cython 0.21 requires Python 2.6+ or 3.3+ + if {[lsearch {24 25 31 32} ${python.version}] != -1} { + version 0.20.2 + revision 0 + distname Cython-${version} + checksums rmd160 e78f1779077d6c8e266c9b42b85c8e9031a342d2 \ + sha256 ed13b606a2aeb5bd6c235f8ed6c9988c99d01a033d0d21d56137c13d5c7be63f + } + + post-destroot { + if {${subport} eq "py24-cython" || ${subport} eq "py25-cython"} { + xinstall -m 644 -W ${worksrcpath}/Doc About.html FAQ.html \ + extension_types.html index.html overview.html primes.c sharing.html \ + special_methods.html ${destroot}${prefix}/share/doc/${subport} + xinstall -m 644 -W ${worksrcpath} INSTALL.txt README.txt \ + ToDo.txt USAGE.txt ${destroot}${prefix}/share/doc/${subport} + } else { + xinstall -m 755 -d ${destroot}${python.prefix}/share/doc/cython + xinstall -m 644 -W ${worksrcpath}/Doc About.html FAQ.html \ + extension_types.html index.html overview.html primes.c sharing.html \ + special_methods.html ${destroot}${python.prefix}/share/doc/cython + xinstall -m 644 -W ${worksrcpath} INSTALL.txt README.txt\ + ToDo.txt USAGE.txt ${destroot}${python.prefix}/share/doc/cython + } + } + + depends_run port:cython_select + test.run no + + select.group cython + select.file ${filespath}/cython${python.version} + + notes " +To make the Python ${python.branch} version of Cython the one that is run\ +when you execute the commands without a version suffix, e.g. 'cython', run: + +port select --set ${select.group} [file tail ${select.file}] +" + + livecheck.type none +} else { + #livecheck.type regex + #livecheck.url [lindex ${master_sites} 0] + #livecheck.regex {Cython-(\d+(?:\.\d+)*)\.[tz]} + livecheck.type none +} diff --git a/packaging/macosx/ports/python/py26-cython/files/cython24 b/packaging/macosx/ports/python/py26-cython/files/cython24 new file mode 100644 index 000000000..6fa8a8026 --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython24 @@ -0,0 +1,2 @@ +bin/cython-2.4 +- diff --git a/packaging/macosx/ports/python/py26-cython/files/cython25 b/packaging/macosx/ports/python/py26-cython/files/cython25 new file mode 100644 index 000000000..294a43303 --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython25 @@ -0,0 +1,2 @@ +bin/cython-2.5 +- diff --git a/packaging/macosx/ports/python/py26-cython/files/cython26 b/packaging/macosx/ports/python/py26-cython/files/cython26 new file mode 100644 index 000000000..48523983b --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython26 @@ -0,0 +1,2 @@ +${frameworks_dir}/Python.framework/Versions/2.6/bin/cython +${frameworks_dir}/Python.framework/Versions/2.6/bin/cygdb diff --git a/packaging/macosx/ports/python/py26-cython/files/cython27 b/packaging/macosx/ports/python/py26-cython/files/cython27 new file mode 100644 index 000000000..91f8cb8fd --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython27 @@ -0,0 +1,2 @@ +${frameworks_dir}/Python.framework/Versions/2.7/bin/cython +${frameworks_dir}/Python.framework/Versions/2.7/bin/cygdb diff --git a/packaging/macosx/ports/python/py26-cython/files/cython31 b/packaging/macosx/ports/python/py26-cython/files/cython31 new file mode 100644 index 000000000..96c9b1b4e --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython31 @@ -0,0 +1,2 @@ +${frameworks_dir}/Python.framework/Versions/3.1/bin/cython +${frameworks_dir}/Python.framework/Versions/3.1/bin/cygdb diff --git a/packaging/macosx/ports/python/py26-cython/files/cython32 b/packaging/macosx/ports/python/py26-cython/files/cython32 new file mode 100644 index 000000000..b31fc1fc5 --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython32 @@ -0,0 +1,2 @@ +${frameworks_dir}/Python.framework/Versions/3.2/bin/cython +${frameworks_dir}/Python.framework/Versions/3.2/bin/cygdb diff --git a/packaging/macosx/ports/python/py26-cython/files/cython33 b/packaging/macosx/ports/python/py26-cython/files/cython33 new file mode 100644 index 000000000..d19afec09 --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython33 @@ -0,0 +1,2 @@ +${frameworks_dir}/Python.framework/Versions/3.3/bin/cython +${frameworks_dir}/Python.framework/Versions/3.3/bin/cygdb diff --git a/packaging/macosx/ports/python/py26-cython/files/cython34 b/packaging/macosx/ports/python/py26-cython/files/cython34 new file mode 100644 index 000000000..487ad3299 --- /dev/null +++ b/packaging/macosx/ports/python/py26-cython/files/cython34 @@ -0,0 +1,2 @@ +${frameworks_dir}/Python.framework/Versions/3.4/bin/cython +${frameworks_dir}/Python.framework/Versions/3.4/bin/cygdb diff --git a/packaging/macosx/ports/python/py26-lxml/Portfile b/packaging/macosx/ports/python/py26-lxml/Portfile new file mode 100644 index 000000000..04b7220f0 --- /dev/null +++ b/packaging/macosx/ports/python/py26-lxml/Portfile @@ -0,0 +1,52 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 +# $Id: Portfile 121661 2014-07-03 17:50:11Z mf2k@macports.org $ + +PortSystem 1.0 +PortGroup python 1.0 + +name py-lxml +version 3.3.5 +revision 0 +categories-append devel +platforms darwin +license BSD + +python.versions 26 +python.version 26 + +maintainers gmail.com:dbraband openmaintainer + +description Powerful and Pythonic XML processing library + +long_description lxml is a Pythonic binding for the libxml2 and \ + libxslt libraries. It is unique in that it \ + combines the speed and feature completeness of \ + these libraries with the simplicity of a native \ + Python API, mostly compatible but superior to \ + the well-known ElementTree API. + +homepage http://lxml.de/ +master_sites http://pypi.python.org/packages/source/l/lxml/ + +checksums rmd160 c7ccece50f8d20f5fac44ac1bf8dc0d8a85aa0f9 \ + sha256 6ad6949dc7eea744a30fba77a968dd5910f545220e58bcc813b9df5c793e318a + +distname lxml-${version} + +if {${name} eq ${subport}} { + + revision 100 + + depends_build-append \ + port:py${python.version}-setuptools + + depends_lib-append port:zlib \ + port:libxml2 \ + port:libxslt + + livecheck.type none +#} else { +# livecheck.type regex +# livecheck.url ${master_sites} +# livecheck.regex "lxml-(\\d+(?:\\.\\d+)*)${extract.suffix}" +} diff --git a/packaging/macosx/ports/python/py26-nose/Portfile b/packaging/macosx/ports/python/py26-nose/Portfile new file mode 100644 index 000000000..875895f03 --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/Portfile @@ -0,0 +1,87 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id: Portfile 121661 2014-07-03 17:50:11Z mf2k@macports.org $ + +PortSystem 1.0 +PortGroup python 1.0 +PortGroup select 1.0 + +set my_name nose +name py-${my_name} +version 1.3.1 +categories-append www +license LGPL-2+ +maintainers mcalhoun openmaintainer +description A Python unittest extension. +long_description \ + A unittest extension offering automatic test \ + suite discovery, simplified test authoring, \ + and output capture. Nose provides an alternate \ + test discovery and running process for \ + unittest, one that is intended to mimic the \ + behavior of py.test as much as is reasonably \ + possible without resorting to magic. + +platforms darwin +supported_archs noarch + +homepage http://somethingaboutorange.com/mrl/projects/${my_name} +master_sites http://pypi.python.org/packages/source/n/${my_name}/ +distname ${my_name}-${version} + +checksums md5 672398801ddf5ba745c55c6eed79c5aa \ + rmd160 7bf311d3d54f2ccb372dea331708c475b992ccec \ + sha256 85273b87ab3db9307e3b1452b071e25c1db1cc812bc337d2a97ea0b0cf2ab6ba + +python.versions 26 +python.version 26 + +# already installs version-suffixed executables +python.link_binaries no +python.move_binaries no + +depends_run-append port:nosetests_select +if {${name} eq ${subport}} { + + revision 100 + + select.group nosetests + select.file ${filespath}/nosetests${python.version} + + depends_lib port:py${python.version}-setuptools + + post-patch { + reinplace "s|man/man|share/man/man|" ${worksrcpath}/setup.py + + # One of the tests fails if this directory does not exist + file mkdir ${worksrcpath}/functional_tests/support/empty + } + + post-destroot { + if {${python.version} == "24" || ${python.version} == "25"} { + move ${destroot}${prefix}/share/man/man1/nosetests.1 ${destroot}${prefix}/share/man/man1/nosetests${python.branch}.1 + delete ${destroot}${prefix}/bin/nosetests + } else { + ln -s ${python.prefix}/bin/nosetests-${python.branch} ${destroot}${prefix}/bin/ + ln -s ${python.prefix}/share/man/man1/nosetests.1 ${destroot}${prefix}/share/man/man1/nosetests${python.branch}.1 + } + + xinstall -m 644 -W ${worksrcpath} \ + AUTHORS CHANGELOG NEWS README.txt \ + ${destroot}${prefix}/share/doc/${subport} + + file copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${subport}/html + + file delete ${destroot}${prefix}/share/doc/${subport}/examples + file copy ${worksrcpath}/examples ${destroot}${prefix}/share/doc/${subport} + } + + test.run yes + test.cmd ${python.bin} setup.py test + + livecheck.type none + +#} else { +# livecheck.type regex +# livecheck.url ${master_sites} +# livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +} diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests24 b/packaging/macosx/ports/python/py26-nose/files/nosetests24 new file mode 100644 index 000000000..d9a8f4034 --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests24 @@ -0,0 +1 @@ +bin/nosetests-2.4 diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests25 b/packaging/macosx/ports/python/py26-nose/files/nosetests25 new file mode 100644 index 000000000..95864c283 --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests25 @@ -0,0 +1 @@ +bin/nosetests-2.5 diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests26 b/packaging/macosx/ports/python/py26-nose/files/nosetests26 new file mode 100644 index 000000000..bb670776f --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests26 @@ -0,0 +1 @@ +bin/nosetests-2.6 diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests27 b/packaging/macosx/ports/python/py26-nose/files/nosetests27 new file mode 100644 index 000000000..28c7bfe8c --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests27 @@ -0,0 +1 @@ +bin/nosetests-2.7 diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests31 b/packaging/macosx/ports/python/py26-nose/files/nosetests31 new file mode 100644 index 000000000..5ba27a4d5 --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests31 @@ -0,0 +1 @@ +bin/nosetests-3.1 diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests32 b/packaging/macosx/ports/python/py26-nose/files/nosetests32 new file mode 100644 index 000000000..07bfb86a1 --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests32 @@ -0,0 +1 @@ +bin/nosetests-3.2 diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests33 b/packaging/macosx/ports/python/py26-nose/files/nosetests33 new file mode 100644 index 000000000..b750d806b --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests33 @@ -0,0 +1 @@ +bin/nosetests-3.3 diff --git a/packaging/macosx/ports/python/py26-nose/files/nosetests34 b/packaging/macosx/ports/python/py26-nose/files/nosetests34 new file mode 100644 index 000000000..542ffc949 --- /dev/null +++ b/packaging/macosx/ports/python/py26-nose/files/nosetests34 @@ -0,0 +1 @@ +bin/nosetests-3.4 diff --git a/packaging/macosx/ports/python/py26-numpy/Portfile b/packaging/macosx/ports/python/py26-numpy/Portfile new file mode 100644 index 000000000..1355b0cfc --- /dev/null +++ b/packaging/macosx/ports/python/py26-numpy/Portfile @@ -0,0 +1,214 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 +# $Id: Portfile 125483 2014-09-18 14:34:29Z michaelld@macports.org $ + +PortSystem 1.0 +PortGroup python 1.0 +PortGroup github 1.0 + +github.setup numpy numpy 1.9.0 v +name py-numpy +categories-append math +license BSD +platforms darwin +maintainers dh michaelld openmaintainer +description The core utilities for the scientific library scipy for Python +long_description ${description} + +checksums rmd160 836bcd7ef0f37129f06ea73b3cc27ec31035bfe0 \ + sha256 33e33768307b5f92cb098e93359e4fe97dfb9783df591ffbd44809bab7e50c0f + +python.versions 26 +python.version 26 + +if {${name} eq ${subport}} { + + revision 100 + + patchfiles patch-f2py_setup.py.diff \ + patch-fcompiler_g95.diff \ + patch-numpy_core_setup.py.diff + + depends_lib-append port:fftw-3 \ + port:py${python.version}-nose \ + port:py${python.version}-cython + + # http://trac.macports.org/ticket/34562 + destroot.env-append \ + CC="${configure.cc}" \ + CFLAGS="${configure.cflags} [get_canonical_archflags cc]" \ + CXX="${configure.cxx}" \ + CXXFLAGS="${configure.cxxflags} [get_canonical_archflags cxx]" \ + OBJC="${configure.objc}" \ + OBJCFLAGS="${configure.objcflags} [get_canonical_archflags objc]" \ + LDFLAGS="${configure.ldflags} [get_canonical_archflags ld]" + + build.env-append ARCHFLAGS="[get_canonical_archflags ld]" + destroot.env-append ARCHFLAGS="[get_canonical_archflags ld]" + + variant atlas description {Use the MacPorts' ATLAS libraries \ + instead of Apple's Accelerate framework} { + depends_lib-append port:atlas + + if {[variant_isset universal]} { + python.set_compiler no + } + } + + # when using ATLAS (whether by default or specified by the user via + # the +atlas variant) ... + set gcc_version "" + if {[variant_isset atlas]} { + + # see if the user has set -gcc4X to disable using MacPorts' + # compiler; if not, either use what the user set (as +gcc4X) or + # default to gcc48. + + variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 gcc48 \ + description {Use the gcc43 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.3 + } + + variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 gcc48 \ + description {Use the gcc44 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.4 + } + + variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 gcc48 \ + description {Use the gcc45 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.5 + } + + variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 gcc48 \ + description {Use the gcc46 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.6 + } + + variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 gcc48 \ + description {Use the gcc47 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.7 + } + + variant gcc48 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 \ + description {Use the gcc48 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.8 + } + + if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc47]} { + default_variants +gcc48 + } + + if {[variant_isset gcc43]} { + set gcc_version "4.3" + } elseif {[variant_isset gcc44]} { + set gcc_version "4.4" + } elseif {[variant_isset gcc45]} { + set gcc_version "4.5" + } elseif {[variant_isset gcc46]} { + set gcc_version "4.6" + } elseif {[variant_isset gcc47]} { + set gcc_version "4.7" + } elseif {[variant_isset gcc48]} { + set gcc_version "4.8" + } + + # when using non-Apple GCC for universal install, it can + # create binaries only for the native OS architecture, at + # either 32 or 64 bits. Restrict the supported archs + # accordingly. + if {${os.arch} eq "i386"} { + supported_archs i386 x86_64 + } elseif {${os.arch} eq "powerpc"} { + supported_archs ppc ppc64 + } + + # include all the correct GCC4X port + depends_lib-append port:gcc[join [split ${gcc_version} "."] ""] + + # force LDFLAGS for correct linking of the linalg module + # for non-Apple GCC compilers + patchfiles-append patch-numpy_linalg_setup.py.diff + + if {${gcc_version} == ""} { + # user specified -gcc4X but +atlas (either as default or + # explicitly); do not allow since it might lead to + # undetermined runtime execution. + return -code error \ +"\n\nWhen using the +atlas variant (either as the default or setting +explicitly), one of the +gcc4X variants must be selected.\n" + } + } + + post-patch { + reinplace "s|@@MPORTS_PYTHON@@|${python.bin}|" \ + ${worksrcpath}/numpy/f2py/setup.py + + if {[variant_isset universal] && [variant_isset atlas]} { + # Prepare wrappers + file copy -force ${filespath}/wrapper-template \ + ${worksrcpath}/c-wrapper + file copy -force ${filespath}/wrapper-template \ + ${worksrcpath}/f-wrapper + file copy -force ${filespath}/wrapper-template \ + ${worksrcpath}/cxx-wrapper + + reinplace "s|@@@|${configure.cc}|" ${worksrcpath}/c-wrapper + reinplace "s|---|\\\\.c|" ${worksrcpath}/c-wrapper + reinplace "s|&&&|${prefix}|" ${worksrcpath}/c-wrapper + + reinplace "s|@@@|${configure.cxx}|" ${worksrcpath}/cxx-wrapper + reinplace "s#---#(\\\\.C|\\\\.cpp|\\\\.cc)#" \ + ${worksrcpath}/cxx-wrapper + reinplace "s|&&&|${prefix}|" ${worksrcpath}/cxx-wrapper + + reinplace "s|@@@|${configure.f90}|" ${worksrcpath}/f-wrapper + reinplace "s|---|\\\\.f|" ${worksrcpath}/f-wrapper + reinplace "s|&&&|${prefix}|" ${worksrcpath}/f-wrapper + + build.env-append CC="${worksrcpath}/c-wrapper" \ + CXX="${worksrcpath}/cxx-wrapper" \ + F77="${worksrcpath}/f-wrapper" \ + F90="${worksrcpath}/f-wrapper" + + destroot.env-append CC="${worksrcpath}/c-wrapper" \ + CXX="${worksrcpath}/cxx-wrapper" \ + F77="${worksrcpath}/f-wrapper" \ + F90="${worksrcpath}/f-wrapper" + } + + if {[variant_isset atlas]} { + # We must link against libSatlas or libTatlas, not libAtlas + if {[file exists ${prefix}/lib/libtatlas.dylib]} { + reinplace -E \ + "s|_lib_atlas = \\\['atlas'\\\]|_lib_atlas = \\\['tatlas'\\\]|" \ + ${worksrcpath}/numpy/distutils/system_info.py + } elseif {[file exists ${prefix}/lib/libsatlas.dylib]} { + reinplace -E \ + "s|_lib_atlas = \\\['atlas'\\\]|_lib_atlas = \\\['satlas'\\\]|" \ + ${worksrcpath}/numpy/distutils/system_info.py + } else { + return -code error "Unable to find Atlas dylibs. Bailing out." + } + } + } + + livecheck.type none + + if {[variant_isset atlas]} { + build.env-append ATLAS=${prefix}/lib \ + LAPACK=${prefix}/lib \ + BLAS=${prefix}/lib + destroot.env-append ATLAS=${prefix}/lib \ + LAPACK=${prefix}/lib \ + BLAS=${prefix}/lib + } else { + build.env-append ATLAS=None \ + LAPACK=/usr/lib \ + BLAS=/usr/lib + destroot.env-append ATLAS=None \ + LAPACK=/usr/lib \ + BLAS=/usr/lib + } + +#} else { +# livecheck.regex archive/[join ${github.tag_prefix} ""](\[\\d+(?:\\.\\d+)*"\]+)${extract.suffix}" +} diff --git a/packaging/macosx/ports/python/py26-numpy/files/patch-f2py_setup.py.diff b/packaging/macosx/ports/python/py26-numpy/files/patch-f2py_setup.py.diff new file mode 100644 index 000000000..1e3164e73 --- /dev/null +++ b/packaging/macosx/ports/python/py26-numpy/files/patch-f2py_setup.py.diff @@ -0,0 +1,39 @@ +--- numpy/f2py/setup.py ++++ numpy/f2py/setup.py +@@ -41,21 +41,21 @@ def configuration(parent_package='',top_ + ) + + config.make_svn_version_py() + + def generate_f2py_py(build_dir): +- f2py_exe = 'f2py'+os.path.basename(sys.executable)[6:] ++ f2py_exe = 'f2py' + if f2py_exe[-4:]=='.exe': + f2py_exe = f2py_exe[:-4] + '.py' + if 'bdist_wininst' in sys.argv and f2py_exe[-3:] != '.py': + f2py_exe = f2py_exe + '.py' + target = os.path.join(build_dir, f2py_exe) + if newer(__file__, target): + log.info('Creating %s', target) + f = open(target, 'w') + f.write('''\ +-#!%s ++#!@@MPORTS_PYTHON@@ + # See http://cens.ioc.ee/projects/f2py2e/ + import os, sys + for mode in ["g3-numpy", "2e-numeric", "2e-numarray", "2e-numpy"]: + try: + i=sys.argv.index("--"+mode) +@@ -75,11 +75,11 @@ elif mode=="2e-numpy": + from numpy.f2py import main + else: + sys.stderr.write("Unknown mode: " + repr(mode) + "\\n") + sys.exit(1) + main() +-'''%(sys.executable)) ++''') + f.close() + return target + + config.add_scripts(generate_f2py_py) + diff --git a/packaging/macosx/ports/python/py26-numpy/files/patch-fcompiler_g95.diff b/packaging/macosx/ports/python/py26-numpy/files/patch-fcompiler_g95.diff new file mode 100644 index 000000000..b95a2609a --- /dev/null +++ b/packaging/macosx/ports/python/py26-numpy/files/patch-fcompiler_g95.diff @@ -0,0 +1,15 @@ +--- numpy/distutils/fcompiler/__init__.py ++++ numpy/distutils/fcompiler/__init__.py +@@ -708,11 +708,11 @@ + ('win32', ('gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', + 'intelvem', 'intelem')), + ('cygwin.*', ('gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95')), + ('linux.*', ('gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', + 'intele', 'intelem', 'gnu', 'g95', 'pathf95')), +- ('darwin.*', ('gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'g95', 'pg')), ++ ('darwin.*', ('gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'pg')), + ('sunos.*', ('sun', 'gnu', 'gnu95', 'g95')), + ('irix.*', ('mips', 'gnu', 'gnu95',)), + ('aix.*', ('ibm', 'gnu', 'gnu95',)), + # os.name mappings + ('posix', ('gnu', 'gnu95',)), diff --git a/packaging/macosx/ports/python/py26-numpy/files/patch-numpy_core_setup.py.diff b/packaging/macosx/ports/python/py26-numpy/files/patch-numpy_core_setup.py.diff new file mode 100644 index 000000000..3aed3b18c --- /dev/null +++ b/packaging/macosx/ports/python/py26-numpy/files/patch-numpy_core_setup.py.diff @@ -0,0 +1,34 @@ +--- numpy/core/setup.py.orig 2014-03-25 19:03:06.000000000 -0400 ++++ numpy/core/setup.py 2014-03-25 19:03:26.000000000 -0400 +@@ -481,7 +481,14 @@ + if isinstance(d, str): + target_f.write('#define %s\n' % (d)) + else: +- target_f.write('#define %s %s\n' % (d[0], d[1])) ++ if d[0]!='SIZEOF_LONG' and d[0]!='SIZEOF_PY_INTPTR_T': ++ target_f.write('#define %s %s\n' % (d[0], d[1])) ++ else: ++ target_f.write('#ifdef __LP64__\n') ++ target_f.write('#define %s %s\n' % (d[0], 8)) ++ target_f.write('#else\n') ++ target_f.write('#define %s %s\n' % (d[0], 4)) ++ target_f.write('#endif\n') + + # define inline to our keyword, or nothing + target_f.write('#ifndef __cplusplus\n') +@@ -581,7 +588,14 @@ + if isinstance(d, str): + target_f.write('#define %s\n' % (d)) + else: +- target_f.write('#define %s %s\n' % (d[0], d[1])) ++ if d[0]!='NPY_SIZEOF_LONG' and d[0]!='NPY_SIZEOF_PY_INTPTR_T': ++ target_f.write('#define %s %s\n' % (d[0], d[1])) ++ else: ++ target_f.write('#ifdef __LP64__\n') ++ target_f.write('#define %s %s\n' % (d[0], 8)) ++ target_f.write('#else\n') ++ target_f.write('#define %s %s\n' % (d[0], 4)) ++ target_f.write('#endif\n') + + # Define __STDC_FORMAT_MACROS + target_f.write(""" diff --git a/packaging/macosx/ports/python/py26-numpy/files/patch-numpy_linalg_setup.py.diff b/packaging/macosx/ports/python/py26-numpy/files/patch-numpy_linalg_setup.py.diff new file mode 100644 index 000000000..848d46186 --- /dev/null +++ b/packaging/macosx/ports/python/py26-numpy/files/patch-numpy_linalg_setup.py.diff @@ -0,0 +1,20 @@ +--- numpy/linalg/setup.py.orig 2013-11-16 08:30:31.000000000 -0500 ++++ numpy/linalg/setup.py 2013-11-16 08:39:27.000000000 -0500 +@@ -37,7 +37,8 @@ + config.add_extension('lapack_lite', + sources = [get_lapack_lite_sources], + depends = ['lapack_litemodule.c'] + lapack_lite_src, +- extra_info = lapack_info ++ extra_info = lapack_info, ++ extra_link_args=['-undefined dynamic_lookup -bundle'] + ) + + # umath_linalg module +@@ -47,6 +48,7 @@ + depends = ['umath_linalg.c.src'] + lapack_lite_src, + extra_info = lapack_info, + libraries = ['npymath'], ++ extra_link_args=['-undefined dynamic_lookup -bundle'] + ) + + return config diff --git a/packaging/macosx/ports/python/py26-numpy/files/wrapper-template b/packaging/macosx/ports/python/py26-numpy/files/wrapper-template new file mode 100644 index 000000000..48936d107 --- /dev/null +++ b/packaging/macosx/ports/python/py26-numpy/files/wrapper-template @@ -0,0 +1,143 @@ +#!/bin/sh +COMPILER='@@@' +SUFFIX='---' +PREFIX='&&&' +OUTPUT_O='NO' +OUTPUT='' +NAMED_OUTPUT='' +LASTFILE='' +INTEL='NO' +SIZE32='NO' +SIZE64='NO' +NEWARGS='' + +SKIP='NO' + +for arg in $@ +do + if [ $SKIP = 'ARCH' ]; then + # intercept -arch option and set SIZEXX + SKIP='NO' + if [ $arg = 'x86_64' ] || [ $arg = 'ppc64' ]; then + SIZE64='YES' + else + SIZE32='YES' + fi + + # which architecture are we compiling for? + if [ $arg = 'x86_64' ] || [ $arg = 'i386' ]; then + INTEL='YES' + fi + + elif [ $arg = '-arch' ]; then + SKIP='ARCH' + + elif [ $arg = '--version' ]; then + ${COMPILER} --version + exit 0 + + else + NEWARGS+="$arg " + + # if the -c option is given, the output is .o + if [ $arg = '-c' ]; then + OUTPUT_O='YES' + fi + + # if the output file is given by a -o option, record it + if [ $SKIP = 'O' ]; then + SKIP='NO' + NAMED_OUTPUT=$arg + fi + + if [ $arg = '-o' ]; then + SKIP='O' + fi + + # Note each file ending by ${SUFFIX} and remember the last one + # Transform them in .o + if `echo $arg | grep -q "${SUFFIX}$"`; then + LASTFILE=$arg + OUTPUT+=`echo $arg | sed "s/${SUFFIX}/\.o/"` + OUTPUT+=' ' + fi + fi +done + +# What is the output? + +if [ ${NAMED_OUTPUT}"X" != "X" ]; then + OUTPUT=$NAMED_OUTPUT + +elif [ $OUTPUT_O = 'NO' ]; then + # It is an executable whose is name is the LASTFILE without suffix + OUTPUT=`echo ${LASTFILE} | sed "s/${SUFFIX}//"` +fi + +# Othewise, the output is just the ${OUTPUT} variable as computed before + +# For some reason, -dynamiclib and -lpython2.6 are missing when linking +# .so files. Add them, except if -bundle is set (incompatible switches) +if [ `echo $OUTPUT | sed -E 's|.*\.||'` = "so" ] && \ + ! `echo $NEWARGS | grep -q bundle`; then + NEWARGS="${NEWARGS} ${PREFIX}/lib/libpython2.6.dylib -dynamiclib" +fi + +# Now, compile + +if [ $SIZE32 = 'NO' ] && [ $SIZE64 = 'NO' ]; then + # No size indication given, just proceed with default + if `${COMPILER} $NEWARGS`; then + exit 0 + else + exit 1 + fi + +elif [ $SIZE32 = 'YES' ] && [ $SIZE64 = 'NO' ]; then + # 32-bit + if `${COMPILER} -m32 $NEWARGS`; then + exit 0 + else + exit 1 + fi + +elif [ $SIZE32 = 'NO' ] && [ $SIZE64 = 'YES' ]; then + # 64-bit + if `${COMPILER} -m64 $NEWARGS`; then + exit 0 + else + exit 1 + fi + +else + # Universal case + if `${COMPILER} -m32 $NEWARGS`; then + for filename in ${OUTPUT} + do + mv ${filename} ${filename}.32 + done + + if `${COMPILER} -m64 $NEWARGS`; then + for filename in ${OUTPUT} + do + mv ${filename} ${filename}.64 + if [ $INTEL = 'YES' ]; then + lipo -create -arch x86_64 ${filename}.64 \ + -arch i386 ${filename}.32 \ + -output ${filename} + else + lipo -create -arch ppc64 ${filename}.64 \ + -arch ppc ${filename}.32 \ + -output ${filename} + fi + + rm -f ${filename}.32 ${filename}.64 + done + else + exit 1 + fi + else + exit 1 + fi +fi +exit 0 diff --git a/packaging/macosx/ports/python/py26-setuptools/Portfile b/packaging/macosx/ports/python/py26-setuptools/Portfile new file mode 100644 index 000000000..054d9a6b5 --- /dev/null +++ b/packaging/macosx/ports/python/py26-setuptools/Portfile @@ -0,0 +1,61 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id: Portfile 125953 2014-09-30 10:58:10Z jmr@macports.org $ + +PortSystem 1.0 +PortGroup python 1.0 + +name py-setuptools +version 6.0.2 +categories-append devel +license {PSF ZPL} +maintainers jmr openmaintainer +description distutils enhancement for build and distribution +long_description \ + setuptools is a collection of enhancements to the Python distutils that \ + allow you to more easily build and distribute Python packages, \ + especially ones that have dependencies on other packages. + +platforms darwin +supported_archs noarch + +homepage https://pypi.python.org/pypi/setuptools/ +master_sites https://pypi.python.org/packages/source/s/setuptools/ +distname setuptools-${version} + +checksums md5 b79fab610e362fe8e3a9cb92fb9d95ef \ + rmd160 5040f99a8ee3cd5b4040dc1e0a4d7cd9d5e7f7b1 \ + sha256 7029f6ca93e6a78112f1f621f79cab1a611901697a4c131bc5ef2f7a429825f7 + +python.versions 26 +python.version 26 +python.link_binaries no +python.move_binaries no + +if {$subport eq $name} { + + revision 100 + + if {${python.version} <= 25} { + version 1.4.2 + distname setuptools-${version} + checksums md5 13951be6711438073fbe50843e7f141f \ + rmd160 b48086a2aae718fe433a8c882d2d9209aa157b0a \ + sha256 263986a60a83aba790a5bffc7d009ac88114ba4e908e5c90e453b3bf2155dbbd + } + + post-destroot { + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${subport} + xinstall -m 644 -W ${worksrcpath} CHANGES.txt \ + DEVGUIDE.txt README.txt ${destroot}${prefix}/share/doc/${subport} + if {${python.version} <= 25} { + delete "${destroot}${prefix}/bin/easy_install" + } else { + ln -s "${python.prefix}/bin/easy_install-${python.branch}" "${destroot}${prefix}/bin/" + } + } + livecheck.type none +#} else { +# livecheck.type regex +# livecheck.url ${homepage} +# livecheck.regex setuptools/(\\d+(\\.\\d+)+) +} -- cgit v1.2.3 From e0e0fe2303cc3d7dbed72b2d4e64f8890f9d8043 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Mon, 15 Dec 2014 15:19:55 +0100 Subject: C++ify SPMarkerView (bzr r13799) --- src/sp-marker.cpp | 212 +++++++++++++++++++++++------------------------------- src/sp-marker.h | 8 ++- 2 files changed, 95 insertions(+), 125 deletions(-) diff --git a/src/sp-marker.cpp b/src/sp-marker.cpp index 1c13a54e6..371a6c35c 100644 --- a/src/sp-marker.cpp +++ b/src/sp-marker.cpp @@ -29,13 +29,19 @@ #include "document-private.h" #include "preferences.h" -struct SPMarkerView { - SPMarkerView *next; - unsigned int key; - std::vector items; -}; +class SPMarkerView { -static void sp_marker_view_remove (SPMarker *marker, SPMarkerView *view, unsigned int destroyitems); +public: + + SPMarkerView() {}; + ~SPMarkerView() { + for (unsigned int i = 0; i < items.size(); ++i) { + delete items[i]; + } + items.clear(); + } + std::vector items; +}; #include "sp-factory.h" @@ -55,8 +61,6 @@ SPMarker::SPMarker() : SPGroup(), SPViewBox() { this->orient_mode = MARKER_ORIENT_ANGLE; this->orient_set = 0; this->orient = 0; - - this->views = NULL; } /** @@ -90,20 +94,6 @@ void SPMarker::build(SPDocument *document, Inkscape::XML::Node *repr) { SPGroup::build(document, repr); } -void SPMarker::release() { - while (this->views) { - // Destroy all DrawingItems etc. - // Parent class ::hide method - //reinterpret_cast(parent_class)->hide(marker, marker->views->key); - // CPPIFY: correct one? - SPGroup::hide(this->views->key); - - - sp_marker_view_remove (this, this->views, TRUE); - } - - SPGroup::release(); -} /** * Removes, releases and unrefs all children of object @@ -117,6 +107,17 @@ void SPMarker::release() { * * \see SPObject::release() */ +void SPMarker::release() { + + std::map::iterator it; + for (it = views_map.begin(); it != views_map.end(); ++it) { + SPGroup::hide( it->first ); + } + views_map.clear(); + + SPGroup::release(); +} + void SPMarker::set(unsigned int key, const gchar* value) { switch (key) { @@ -221,10 +222,11 @@ void SPMarker::update(SPCtx *ctx, guint flags) { SPGroup::update((SPCtx *) &rctx, flags); // As last step set additional transform of drawing group - for (SPMarkerView *v = this->views; v != NULL; v = v->next) { - for (unsigned i = 0 ; i < v->items.size() ; i++) { - if (v->items[i]) { - Inkscape::DrawingGroup *g = dynamic_cast(v->items[i]); + std::map::iterator it; + for (it = views_map.begin(); it != views_map.end(); ++it) { + for (unsigned i = 0 ; i < it->second.items.size() ; ++i) { + if (it->second.items[i]) { + Inkscape::DrawingGroup *g = dynamic_cast(it->second.items[i]); g->setChildTransform(this->c2p); } } @@ -328,31 +330,26 @@ void SPMarker::print(SPPrintContext* /*ctx*/) { * \param key Key to give each SPMarkerView. * \param size Number of DrawingItems to put in the SPMarkerView. */ +// If marker views are always created in order, then this function could be eliminated +// by doing the push_back in sp_marker_show_instance. void sp_marker_show_dimension (SPMarker *marker, unsigned int key, unsigned int size) { - SPMarkerView *view; - - for (view = marker->views; view != NULL; view = view->next) { - if (view->key == key) break; - } - if (view && (view->items.size() != size)) { - /* Free old view and allocate new */ - /* Parent class ::hide method */ - marker->hide(key); - - sp_marker_view_remove (marker, view, TRUE); - view = NULL; - } - if (!view) { - view = new SPMarkerView(); - view->items.clear(); - for (unsigned int i = 0; i < size; i++) { - view->items.push_back(NULL); + std::map::iterator it = marker->views_map.find(key); + if (it != marker->views_map.end()) { + if (it->second.items.size() != size ) { + // Need to change size of vector! (We should not really need to do this.) + marker->hide(key); + it->second.items.clear(); + for (unsigned int i = 0; i < size; ++i) { + it->second.items.push_back(NULL); + } + } + } else { + marker->views_map[key] = SPMarkerView(); + for (unsigned int i = 0; i < size; ++i) { + marker->views_map[key].items.push_back(NULL); } - view->next = marker->views; - marker->views = view; - view->key = key; } } @@ -365,51 +362,58 @@ sp_marker_show_instance ( SPMarker *marker, Inkscape::DrawingItem *parent, unsigned int key, unsigned int pos, Geom::Affine const &base, float linewidth) { - // do not show marker if linewidth == 0 and markerUnits == strokeWidth + // Do not show marker if linewidth == 0 and markerUnits == strokeWidth // otherwise Cairo will fail to render anything on the tile - // that contains the "degenerate" marker + // that contains the "degenerate" marker. if (marker->markerUnits == SP_MARKER_UNITS_STROKEWIDTH && linewidth == 0) { return NULL; } - for (SPMarkerView *v = marker->views; v != NULL; v = v->next) { - if (v->key == key) { - if (pos >= v->items.size()) { - return NULL; - } - if (!v->items[pos]) { - /* Parent class ::show method */ - v->items[pos] = marker->private_show(parent->drawing(), key, SP_ITEM_REFERENCE_FLAGS); - - if (v->items[pos]) { - /* fixme: Position (Lauris) */ - parent->prependChild(v->items[pos]); - Inkscape::DrawingGroup *g = dynamic_cast(v->items[pos]); - if (g) g->setChildTransform(marker->c2p); - } - } - if (v->items[pos]) { - Geom::Affine m; - if (marker->orient_mode == MARKER_ORIENT_AUTO) { - m = base; - } else if (marker->orient_mode == MARKER_ORIENT_AUTO_START_REVERSE) { - m = Geom::Rotate::from_degrees( 180.0 ) * base; - m = base; - } else { - /* fixme: Orient units (Lauris) */ - m = Geom::Rotate::from_degrees(marker->orient.computed); - m *= Geom::Translate(base.translation()); - } - if (marker->markerUnits == SP_MARKER_UNITS_STROKEWIDTH) { - m = Geom::Scale(linewidth) * m; - } - v->items[pos]->setTransform(m); - } - return v->items[pos]; + std::map::iterator it = marker->views_map.find(key); + if (it == marker->views_map.end()) { + // Key not found + return NULL; + } + + SPMarkerView *view = &(it->second); + if (pos >= view->items.size() ) { + // Position index too large, doesn't exist. + return NULL; + } + + // If not already created + if (view->items[pos] == NULL) { + + /* Parent class ::show method */ + view->items[pos] = marker->private_show(parent->drawing(), key, SP_ITEM_REFERENCE_FLAGS); + + if (view->items[pos]) { + /* fixme: Position (Lauris) */ + parent->prependChild(view->items[pos]); + Inkscape::DrawingGroup *g = dynamic_cast(view->items[pos]); + if (g) g->setChildTransform(marker->c2p); } } - return NULL; + if (view->items[pos]) { + Geom::Affine m; + if (marker->orient_mode == MARKER_ORIENT_AUTO) { + m = base; + } else if (marker->orient_mode == MARKER_ORIENT_AUTO_START_REVERSE) { + m = Geom::Rotate::from_degrees( 180.0 ) * base; + m = base; + } else { + /* fixme: Orient units (Lauris) */ + m = Geom::Rotate::from_degrees(marker->orient.computed); + m *= Geom::Translate(base.translation()); + } + if (marker->markerUnits == SP_MARKER_UNITS_STROKEWIDTH) { + m = Geom::Scale(linewidth) * m; + } + view->items[pos]->setTransform(m); + } + + return view->items[pos]; } /** @@ -420,46 +424,10 @@ sp_marker_show_instance ( SPMarker *marker, Inkscape::DrawingItem *parent, void sp_marker_hide (SPMarker *marker, unsigned int key) { - SPMarkerView *v; - - v = marker->views; - while (v != NULL) { - SPMarkerView *next; - next = v->next; - if (v->key == key) { - /* Parent class ::hide method */ - marker->hide(key); - - sp_marker_view_remove (marker, v, TRUE); - return; - } - v = next; - } + marker->hide(key); + marker->views_map.erase(key); } -/** - * Removes a given view. Also will destroy sub-items in the view if destroyitems - * is set to a non-zero value. - */ -static void -sp_marker_view_remove (SPMarker *marker, SPMarkerView *view, unsigned int destroyitems) -{ - if (view == marker->views) { - marker->views = view->next; - } else { - SPMarkerView *v; - for (v = marker->views; v->next != view; v = v->next) if (!v->next) return; - v->next = view->next; - } - if (destroyitems) { - for (unsigned int i = 0; i < view->items.size(); i++) { - /* We have to walk through the whole array because there may be hidden items */ - delete view->items[i]; - } - } - view->items.clear(); - delete view; -} const gchar *generate_marker(GSList *reprs, Geom::Rect bounds, SPDocument *document, Geom::Point center, Geom::Affine move) { diff --git a/src/sp-marker.h b/src/sp-marker.h index 548a6f6f0..54f37487a 100644 --- a/src/sp-marker.h +++ b/src/sp-marker.h @@ -21,7 +21,9 @@ #define SP_MARKER(obj) (dynamic_cast((SPObject*)obj)) #define SP_IS_MARKER(obj) (dynamic_cast((SPObject*)obj) != NULL) -struct SPMarkerView; +class SPMarkerView; + +#include #include <2geom/rect.h> #include <2geom/affine.h> @@ -61,8 +63,8 @@ public: markerOrient orient_mode : 2; SVGAngle orient; - /* Private views */ - SPMarkerView *views; + /* Private views indexed by key */ + std::map views_map; virtual void build(SPDocument *document, Inkscape::XML::Node *repr); virtual void release(); -- cgit v1.2.3 From 4c1b90b91ba818395843ad56331c5343ebe9018a Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Mon, 15 Dec 2014 14:58:43 -0500 Subject: when inserting a node, the endpoints cannot be symmetric nodes. (Bug 1367443) Fixed bugs: - https://launchpad.net/bugs/1367443 (bzr r13800) --- src/ui/tool/path-manipulator.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/tool/path-manipulator.cpp b/src/ui/tool/path-manipulator.cpp index 8b99c33b8..9108dff29 100644 --- a/src/ui/tool/path-manipulator.cpp +++ b/src/ui/tool/path-manipulator.cpp @@ -972,6 +972,10 @@ NodeList::iterator PathManipulator::subdivideSegment(NodeList::iterator first, d NodeList &list = NodeList::get(first); NodeList::iterator second = first.next(); if (!second) throw std::invalid_argument("Subdivide after last node in open path"); + if (first->type() == NODE_SYMMETRIC) + first->setType(NODE_SMOOTH, false); + if (second->type() == NODE_SYMMETRIC) + second->setType(NODE_SMOOTH, false); // We need to insert the segment after 'first'. We can't simply use 'second' // as the point of insertion, because when 'first' is the last node of closed path, -- cgit v1.2.3 From 98e1dc69d91ecb2deb2ae66980b2398b30f33c7e Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Tue, 16 Dec 2014 12:28:09 +0100 Subject: Read 'context-fill' and 'context-stroke' keywords. (bzr r13801) --- src/desktop-style.cpp | 2 +- src/display/nr-style.cpp | 35 +++++++++++++++++++++++++++-------- src/style-internal.cpp | 38 +++++++++++++++++++++++++++++--------- src/style-internal.h | 20 ++++++++++++++------ 4 files changed, 71 insertions(+), 24 deletions(-) diff --git a/src/desktop-style.cpp b/src/desktop-style.cpp index 30869d87d..3eb11bea6 100644 --- a/src/desktop-style.cpp +++ b/src/desktop-style.cpp @@ -626,7 +626,7 @@ objects_query_fillstroke (GSList *objects, SPStyle *style_res, bool const isfill paintImpossible = false; paint_res->colorSet = paint->colorSet; - paint_res->currentcolor = paint->currentcolor; + paint_res->paintOrigin = paint->paintOrigin; if (paint_res->set && paint_effectively_set && paint->isPaintserver()) { // copy the server gchar const *string = NULL; // memory leak results if style->get* called inside sp_style_set_to_uri_string. if (isfill) { diff --git a/src/display/nr-style.cpp b/src/display/nr-style.cpp index 96d16bf06..70382ef50 100644 --- a/src/display/nr-style.cpp +++ b/src/display/nr-style.cpp @@ -95,22 +95,37 @@ NRStyle::~NRStyle() void NRStyle::set(SPStyle *style) { - if ( style->fill.isPaintserver() ) { + // Handle 'context-fill' and 'context-stroke': Work in progress + SPIPaint &style_fill = style->fill; + if( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + // std::cout << "NRStyle::set: fill: context-fill" << std::endl; + // style_fill = context_fill; + } else if ( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + //std::cout << "NRStyle::set: fill: context-stroke" << std::endl; + // style_fill = context_stroke; + } + + if ( style_fill.isPaintserver() ) { SPPaintServer* server = style->getFillPaintServer(); if ( server && server->isValid() ) { fill.set(server); - } else if ( style->fill.colorSet ) { - fill.set(style->fill.value.color); + } else if ( style_fill.colorSet ) { + fill.set(style_fill.value.color); } else { fill.clear(); } - } else if ( style->fill.isColor() ) { - fill.set(style->fill.value.color); - } else if ( style->fill.isNone() ) { + } else if ( style_fill.isColor() ) { + fill.set(style_fill.value.color); + } else if ( style_fill.isNone() ) { fill.clear(); + } else if ( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + // std::cout << "NRStyle::set: fill: context-fill DOUBLE" << std::endl; + } else if ( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + // std::cout << "NRStyle::set: fill: context-stroke DOUBLE" << std::endl; } else { g_assert_not_reached(); } + fill.opacity = SP_SCALE24_TO_FLOAT(style->fill_opacity.value); switch (style->fill_rule.computed) { @@ -137,6 +152,10 @@ void NRStyle::set(SPStyle *style) stroke.set(style->stroke.value.color); } else if ( style->stroke.isNone() ) { stroke.clear(); + } else if ( style->stroke.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + // std::cout << "NRStyle::set: stroke: context-fill" << std::endl; + } else if ( style->stroke.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + // std::cout << "NRStyle::set: stroke: context-stroke" << std::endl; } else { g_assert_not_reached(); } @@ -266,7 +285,7 @@ void NRStyle::set(SPStyle *style) } else if ( style_td->fill.isNone() ) { text_decoration_fill.clear(); } else { - g_assert_not_reached(); + //g_assert_not_reached(); } if ( style_td->stroke.isPaintserver() ) { @@ -276,7 +295,7 @@ void NRStyle::set(SPStyle *style) } else if ( style_td->stroke.isNone() ) { text_decoration_stroke.clear(); } else { - g_assert_not_reached(); + //g_assert_not_reached(); } } diff --git a/src/style-internal.cpp b/src/style-internal.cpp index b858e5cb6..915282301 100644 --- a/src/style-internal.cpp +++ b/src/style-internal.cpp @@ -984,7 +984,7 @@ SPIPaint::read( gchar const *str ) { if (streq(str, "currentColor")) { set = true; - currentcolor = true; + paintOrigin = SP_CSS_PAINT_ORIGIN_CURRENT_COLOR; if (style) { setColor( style->color.value.color ); } else { @@ -995,6 +995,12 @@ SPIPaint::read( gchar const *str ) { std::cerr << "SPIPaint::read(): value is 'currentColor' but 'color' not available." << std::endl; setColor( 0 ); } + } else if (streq(str, "context-fill")) { + set = true; + paintOrigin = SP_CSS_PAINT_ORIGIN_CONTEXT_FILL; + } else if (streq(str, "context-stroke")) { + set = true; + paintOrigin = SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE; } else if (streq(str, "none")) { set = true; noneSet = true; @@ -1058,14 +1064,28 @@ SPIPaint::write( guint const flags, SPIBase const *const base) const { css << "none"; } - if ( this->currentcolor ) { + if ( this->paintOrigin == SP_CSS_PAINT_ORIGIN_CURRENT_COLOR ) { if ( !css.str().empty() ) { css << " "; } css << "currentColor"; } - if ( this->colorSet && !this->currentcolor ) { + if ( this->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + if ( !css.str().empty() ) { + css << " "; + } + css << "context-fill"; + } + + if ( this->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + if ( !css.str().empty() ) { + css << " "; + } + css << "context-stroke"; + } + + if ( this->colorSet && this->paintOrigin == SP_CSS_PAINT_ORIGIN_NORMAL ) { if ( !css.str().empty() ) { css << " "; } @@ -1074,7 +1094,7 @@ SPIPaint::write( guint const flags, SPIBase const *const base) const { css << color_buf; } - if (this->value.color.icc && !this->currentcolor) { + if ( this->value.color.icc && this->paintOrigin == SP_CSS_PAINT_ORIGIN_NORMAL ) { if ( !css.str().empty() ) { css << " "; } @@ -1107,7 +1127,7 @@ SPIPaint::reset( bool init ) { // std::cout << "SPIPaint::reset(): " << name << " " << init << std::endl; SPIBase::clear(); - currentcolor = false; + paintOrigin = SP_CSS_PAINT_ORIGIN_NORMAL; colorSet = false; noneSet = false; value.color.set( false ); @@ -1147,8 +1167,8 @@ SPIPaint::cascade( const SPIBase* const parent ) { setColor( p->value.color ); } else if( p->isNoneSet() ) { noneSet = true; - } else if( p->currentcolor ) { - currentcolor = true; + } else if( p->paintOrigin == SP_CSS_PAINT_ORIGIN_CURRENT_COLOR ) { + paintOrigin = SP_CSS_PAINT_ORIGIN_CURRENT_COLOR; setColor( style->color.value.color ); } else if( isNone() ) { // @@ -1156,7 +1176,7 @@ SPIPaint::cascade( const SPIBase* const parent ) { g_assert_not_reached(); } } else { - if( currentcolor ) { + if( paintOrigin == SP_CSS_PAINT_ORIGIN_CURRENT_COLOR ) { // Update in case color value changed. setColor( style->color.value.color ); } @@ -1187,7 +1207,7 @@ SPIPaint::operator==(const SPIBase& rhs) { if ( (this->isColor() != r->isColor() ) || (this->isPaintserver() != r->isPaintserver() ) || - (this->currentcolor != r->currentcolor ) ) { + (this->paintOrigin != r->paintOrigin ) ) { return false; } diff --git a/src/style-internal.h b/src/style-internal.h index faae76ac5..a8f0c5096 100644 --- a/src/style-internal.h +++ b/src/style-internal.h @@ -628,6 +628,15 @@ public: #define SP_STYLE_FILL_SERVER(s) ((const_cast (s))->getFillPaintServer()) #define SP_STYLE_STROKE_SERVER(s) ((const_cast (s))->getStrokePaintServer()) +// SVG 2 +enum SPPaintOrigin { + SP_CSS_PAINT_ORIGIN_NORMAL, + SP_CSS_PAINT_ORIGIN_CURRENT_COLOR, + SP_CSS_PAINT_ORIGIN_CONTEXT_FILL, + SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE +}; + + /// Paint type internal to SPStyle. class SPIPaint : public SPIBase { @@ -635,7 +644,7 @@ class SPIPaint : public SPIBase public: SPIPaint() : SPIBase( "anonymous_paint" ), - currentcolor(false), + paintOrigin( SP_CSS_PAINT_ORIGIN_NORMAL ), colorSet(false), noneSet(false) { value.href = NULL; @@ -644,7 +653,6 @@ public: SPIPaint( Glib::ustring const &name ) : SPIBase( name ), - currentcolor(false), colorSet(false), noneSet(false) { value.href = NULL; @@ -663,7 +671,7 @@ public: SPIPaint& operator=(const SPIPaint& rhs) { SPIBase::operator=(rhs); - currentcolor = rhs.currentcolor; + paintOrigin = rhs.paintOrigin; colorSet = rhs.colorSet; noneSet = rhs.noneSet; value.color = rhs.value.color; @@ -677,7 +685,7 @@ public: } bool isSameType( SPIPaint const & other ) const { - return (isPaintserver() == other.isPaintserver()) && (colorSet == other.colorSet) && (currentcolor == other.currentcolor); + return (isPaintserver() == other.isPaintserver()) && (colorSet == other.colorSet) && (paintOrigin == other.paintOrigin); } bool isNoneSet() const { @@ -685,7 +693,7 @@ public: } bool isNone() const { - return !currentcolor && !colorSet && !isPaintserver(); + return (paintOrigin == SP_CSS_PAINT_ORIGIN_NORMAL) && !colorSet && !isPaintserver(); } // TODO refine bool isColor() const { @@ -712,7 +720,7 @@ public: // To do: make private public: - bool currentcolor : 1; + SPPaintOrigin paintOrigin : 2; bool colorSet : 1; bool noneSet : 1; struct { -- cgit v1.2.3 From 0533bf991e946b09053753566f209940f500d368 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Tue, 16 Dec 2014 15:05:47 +0100 Subject: Debugging routines to print out XML, SP Object, and Display Item trees. (bzr r13802) --- src/display/drawing-item.cpp | 24 ++++++++++++++++++++++++ src/display/drawing-item.h | 2 ++ src/sp-object.cpp | 16 ++++++++++++++++ src/sp-object.h | 2 ++ src/sp-root.cpp | 9 +++++++++ src/xml/node.h | 2 ++ src/xml/simple-node.cpp | 20 ++++++++++++++++++++ src/xml/simple-node.h | 3 +++ 8 files changed, 78 insertions(+) diff --git a/src/display/drawing-item.cpp b/src/display/drawing-item.cpp index 8ed74b550..8a438e1c2 100644 --- a/src/display/drawing-item.cpp +++ b/src/display/drawing-item.cpp @@ -908,6 +908,30 @@ DrawingItem::pick(Geom::Point const &p, double delta, unsigned flags) return NULL; } + +// For debugging: Print drawing tree structure. +void +DrawingItem::recursivePrintTree( unsigned level ) +{ + if (level == 0) { + std::cout << "Display Item Tree" << std::endl; + } + std::cout << "DI: "; + for (unsigned i = 0; i < level; ++i) { + std::cout << " "; + } + SPObject *object = static_cast(_user_data); + if (object) { + std::cout << (object->getId()?object->getId():"No object id") << std::endl; + } else { + std::cout << "No associated object" << std::endl; + } + for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { + i->recursivePrintTree( level+1 ); + } +} + + /** * Marks the current visual bounding box of the item for redrawing. * This is called whenever the object changes its visible appearance. diff --git a/src/display/drawing-item.h b/src/display/drawing-item.h index 9b399e6e3..585f3811f 100644 --- a/src/display/drawing-item.h +++ b/src/display/drawing-item.h @@ -131,6 +131,8 @@ public: void clip(DrawingContext &dc, Geom::IntRect const &area); DrawingItem *pick(Geom::Point const &p, double delta, unsigned flags = 0); + void recursivePrintTree(unsigned level = 0); // For debugging + protected: enum ChildType { CHILD_ORPHAN = 0, // no parent - implies _parent == NULL diff --git a/src/sp-object.cpp b/src/sp-object.cpp index 4e45eb824..3b09d80e8 100644 --- a/src/sp-object.cpp +++ b/src/sp-object.cpp @@ -1523,6 +1523,22 @@ char* SPObject::textualContent() const return g_string_free(text, FALSE); } +// For debugging: Print SP tree structure. +void SPObject::recursivePrintTree( unsigned level ) +{ + if (level == 0) { + std::cout << "SP Object Tree" << std::endl; + } + std::cout << "SP: "; + for (unsigned i = 0; i < level; ++i) { + std::cout << " "; + } + std::cout << (getId()?getId():"No object id") << std::endl; + for (SPObject *child = children; child; child = child->next) { + child->recursivePrintTree( level+1 ); + } +} + /* Local Variables: mode:c++ diff --git a/src/sp-object.h b/src/sp-object.h index d08add0bf..669dfc713 100644 --- a/src/sp-object.h +++ b/src/sp-object.h @@ -854,6 +854,8 @@ protected: public: virtual void read_content(); + + void recursivePrintTree(unsigned level = 0); // For debugging }; diff --git a/src/sp-root.cpp b/src/sp-root.cpp index 12570e03e..85582e209 100644 --- a/src/sp-root.cpp +++ b/src/sp-root.cpp @@ -375,6 +375,15 @@ Inkscape::DrawingItem *SPRoot::show(Inkscape::Drawing &drawing, unsigned int key g->setChildTransform(this->c2p); } + // Uncomment to print out XML tree + // getRepr()->recursivePrintTree(0); + + // Uncomment to print out SP Object tree + // recursivePrintTree(0); + + // Uncomment to print out Display Item tree + // ai->recursivePrintTree(0); + return ai; } diff --git a/src/xml/node.h b/src/xml/node.h index 8bb70acc0..29cfdab46 100644 --- a/src/xml/node.h +++ b/src/xml/node.h @@ -469,6 +469,8 @@ public: * @deprecated Use synthesizeEvents(NodeObserver &) instead */ virtual void synthesizeEvents(NodeEventVector const *vector, void *data)=0; + + virtual void recursivePrintTree(unsigned level)=0; /*@}*/ diff --git a/src/xml/simple-node.cpp b/src/xml/simple-node.cpp index 4965f81c8..3cbedc80b 100644 --- a/src/xml/simple-node.cpp +++ b/src/xml/simple-node.cpp @@ -606,6 +606,26 @@ void SimpleNode::synthesizeEvents(NodeObserver &observer) { synthesizeEvents(&OBSERVER_EVENT_VECTOR, &observer); } +void SimpleNode::recursivePrintTree(unsigned level) { + + if (level == 0) { + std::cout << "XML Node Tree" << std::endl; + } + std::cout << "XML: "; + for (unsigned i = 0; i < level; ++i) { + std::cout << " "; + } + char const *id=attribute("id"); + if (id) { + std::cout << id << std::endl; + } else { + std::cout << name() << std::endl; + } + for (SimpleNode *child = _first_child; child != NULL; child = child->_next) { + child->recursivePrintTree( level+1 ); + } +} + Node *SimpleNode::root() { Node *parent=this; while (parent->parent()) { diff --git a/src/xml/simple-node.h b/src/xml/simple-node.h index 1fcb9193b..d09392249 100644 --- a/src/xml/simple-node.h +++ b/src/xml/simple-node.h @@ -19,6 +19,7 @@ #define SEEN_INKSCAPE_XML_SIMPLE_NODE_H #include +#include #include "xml/node.h" #include "xml/attribute-record.h" @@ -120,6 +121,8 @@ public: _subtree_observers.remove(observer); } + void recursivePrintTree(unsigned level = 0); + protected: SimpleNode(int code, Document *document); SimpleNode(SimpleNode const &repr, Document *document); -- cgit v1.2.3 From 61f4ad6f7569805e50488d4af92756b310c51246 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Tue, 16 Dec 2014 17:45:03 +0100 Subject: Code rearrangement to make it clearer what is happening. (bzr r13803) --- src/display/drawing-group.cpp | 9 ----- src/display/drawing-group.h | 4 -- src/display/drawing-image.cpp | 11 ------ src/display/drawing-image.h | 2 - src/display/drawing-item.cpp | 91 +++++++++++++++++++++++-------------------- src/display/drawing-item.h | 3 +- src/display/drawing-shape.cpp | 5 +-- src/display/drawing-shape.h | 3 +- src/display/drawing-text.cpp | 7 ++++ src/display/drawing-text.h | 1 + 10 files changed, 61 insertions(+), 75 deletions(-) diff --git a/src/display/drawing-group.cpp b/src/display/drawing-group.cpp index bce89d70e..1a9cbfdcc 100644 --- a/src/display/drawing-group.cpp +++ b/src/display/drawing-group.cpp @@ -21,14 +21,11 @@ namespace Inkscape { DrawingGroup::DrawingGroup(Drawing &drawing) : DrawingItem(drawing) - , _style(NULL) , _child_transform(NULL) {} DrawingGroup::~DrawingGroup() { - if (_style) - sp_style_unref(_style); delete _child_transform; // delete NULL; is safe } @@ -42,12 +39,6 @@ DrawingGroup::setPickChildren(bool p) _pick_children = p; } -void -DrawingGroup::setStyle(SPStyle *style) -{ - _setStyleCommon(_style, style); -} - /** * Set additional transform for the group. * This is applied after the normal transform and mainly useful for diff --git a/src/display/drawing-group.h b/src/display/drawing-group.h index ab1f9895d..0c985b43f 100644 --- a/src/display/drawing-group.h +++ b/src/display/drawing-group.h @@ -14,8 +14,6 @@ #include "display/drawing-item.h" -class SPStyle; - namespace Inkscape { class DrawingGroup @@ -28,7 +26,6 @@ public: bool pickChildren() { return _pick_children; } void setPickChildren(bool p); - void setStyle(SPStyle *style); void setChildTransform(Geom::Affine const &new_trans); protected: @@ -40,7 +37,6 @@ protected: virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags); virtual bool _canClip(); - SPStyle *_style; Geom::Affine *_child_transform; }; diff --git a/src/display/drawing-image.cpp b/src/display/drawing-image.cpp index e56f3e58b..8fe337959 100644 --- a/src/display/drawing-image.cpp +++ b/src/display/drawing-image.cpp @@ -24,15 +24,10 @@ namespace Inkscape { DrawingImage::DrawingImage(Drawing &drawing) : DrawingItem(drawing) , _pixbuf(NULL) - , _style(NULL) {} DrawingImage::~DrawingImage() { - if (_style) { - sp_style_unref(_style); - } - // _pixbuf is owned by SPImage - do not delete it } @@ -44,12 +39,6 @@ DrawingImage::setPixbuf(Inkscape::Pixbuf *pb) _markForUpdate(STATE_ALL, false); } -void -DrawingImage::setStyle(SPStyle *style) -{ - _setStyleCommon(_style, style); -} - void DrawingImage::setScale(double sx, double sy) { diff --git a/src/display/drawing-image.h b/src/display/drawing-image.h index 64e4517b0..7511768c9 100644 --- a/src/display/drawing-image.h +++ b/src/display/drawing-image.h @@ -29,7 +29,6 @@ public: ~DrawingImage(); void setPixbuf(Inkscape::Pixbuf *pb); - void setStyle(SPStyle *style); void setScale(double sx, double sy); void setOrigin(Geom::Point const &o); void setClipbox(Geom::Rect const &box); @@ -43,7 +42,6 @@ protected: virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags); Inkscape::Pixbuf *_pixbuf; - SPStyle *_style; // TODO: the following three should probably be merged into a new Geom::Viewbox object Geom::Rect _clipbox; ///< for preserveAspectRatio diff --git a/src/display/drawing-item.cpp b/src/display/drawing-item.cpp index 8a438e1c2..407adc255 100644 --- a/src/display/drawing-item.cpp +++ b/src/display/drawing-item.cpp @@ -109,6 +109,7 @@ DrawingItem::DrawingItem(Drawing &drawing) : _drawing(drawing) , _parent(NULL) , _key(0) + , _style(NULL) , _opacity(1.0) , _transform(NULL) , _clip(NULL) @@ -188,6 +189,8 @@ DrawingItem::~DrawingItem() delete _clip; delete _mask; delete _filter; + if(_style) + sp_style_unref(_style); } DrawingItem * @@ -351,6 +354,52 @@ DrawingItem::setCached(bool cached, bool persistent) } } +/** + * Process information related to the new style. + * + * Note: _style is not used by DrawingGlyphs which uses its parent style. + */ +void +DrawingItem::setStyle(SPStyle *style) +{ + // std::cout << "DrawingItem::setStyle: "; + // SPObject *item = static_cast(_user_data); + // if( item ) { + // std::cout << (item->getId()?item->getId():"null") << std::endl; + // } else { + // std::cout << "No item" << std::endl; + // } + + if (style) sp_style_ref(style); + if (_style) sp_style_unref(_style); + _style = style; + + if (style && style->filter.set && style->getFilter()) { + if (!_filter) { + int primitives = sp_filter_primitive_count(SP_FILTER(style->getFilter())); + _filter = new Inkscape::Filters::Filter(primitives); + } + sp_filter_build_renderer(SP_FILTER(style->getFilter()), _filter); + } else { + // no filter set for this group + delete _filter; + _filter = NULL; + } + + if (style && style->enable_background.set) { + if (style->enable_background.value == SP_CSS_BACKGROUND_NEW && !_background_new) { + _background_new = true; + _markForUpdate(STATE_BACKGROUND, true); + } else if (style->enable_background.value == SP_CSS_BACKGROUND_ACCUMULATE && _background_new) { + _background_new = false; + _markForUpdate(STATE_BACKGROUND, true); + } + } + + _markForUpdate(STATE_ALL, false); +} + + void DrawingItem::setClip(DrawingItem *item) { @@ -1021,48 +1070,6 @@ DrawingItem::_markForUpdate(unsigned flags, bool propagate) } } -/** - * Process information related to the new style. - * - * This function is something of a hack to avoid creating an extra class in the hierarchy - * which would differ from DrawingItem only by having a _style member. - * This is mainly to the benefit of DrawingGlyphs, which use the style of their parent. - * This should probably be refactored some day, possibly by creating the relevant class - * or creating a more complex data model in DrawingText and removing DrawingGlyphs, - * which would cause every item to have a style. - */ -void -DrawingItem::_setStyleCommon(SPStyle *&_style, SPStyle *style) -{ - if (style) sp_style_ref(style); - if (_style) sp_style_unref(_style); - _style = style; - - if (style && style->filter.set && style->getFilter()) { - if (!_filter) { - int primitives = sp_filter_primitive_count(SP_FILTER(style->getFilter())); - _filter = new Inkscape::Filters::Filter(primitives); - } - sp_filter_build_renderer(SP_FILTER(style->getFilter()), _filter); - } else { - // no filter set for this group - delete _filter; - _filter = NULL; - } - - if (style && style->enable_background.set) { - if (style->enable_background.value == SP_CSS_BACKGROUND_NEW && !_background_new) { - _background_new = true; - _markForUpdate(STATE_BACKGROUND, true); - } else if (style->enable_background.value == SP_CSS_BACKGROUND_ACCUMULATE && _background_new) { - _background_new = false; - _markForUpdate(STATE_BACKGROUND, true); - } - } - - _markForUpdate(STATE_ALL, false); -} - /** * Compute the caching score. * diff --git a/src/display/drawing-item.h b/src/display/drawing-item.h index 585f3811f..89331c13d 100644 --- a/src/display/drawing-item.h +++ b/src/display/drawing-item.h @@ -108,6 +108,7 @@ public: bool cached() const { return _cached; } void setCached(bool c, bool persistent = false); + virtual void setStyle(SPStyle *style); void setOpacity(float opacity); void setAntialiasing(bool a); void setIsolation(unsigned isolation); // CSS Compositing and Blending @@ -151,7 +152,6 @@ protected: void _markForUpdate(unsigned state, bool propagate); void _markForRendering(); void _invalidateFilterBackground(Geom::IntRect const &area); - void _setStyleCommon(SPStyle *&_style, SPStyle *style); double _cacheScore(); Geom::OptIntRect _cacheRect(); virtual unsigned _updateItem(Geom::IntRect const &/*area*/, UpdateContext const &/*ctx*/, @@ -178,6 +178,7 @@ protected: unsigned _key; ///< Some SPItems can have more than one DrawingItem; /// this value is a hack used to distinguish between them + SPStyle *_style; // Not used by DrawingGlyphs float _opacity; Geom::Affine *_transform; ///< Incremental transform from parent to this item's coords diff --git a/src/display/drawing-shape.cpp b/src/display/drawing-shape.cpp index 66160638f..5bdc7a323 100644 --- a/src/display/drawing-shape.cpp +++ b/src/display/drawing-shape.cpp @@ -34,15 +34,12 @@ namespace Inkscape { DrawingShape::DrawingShape(Drawing &drawing) : DrawingItem(drawing) , _curve(NULL) - , _style(NULL) , _last_pick(NULL) , _repick_after(0) {} DrawingShape::~DrawingShape() { - if (_style) - sp_style_unref(_style); if (_curve) _curve->unref(); } @@ -67,8 +64,8 @@ DrawingShape::setPath(SPCurve *curve) void DrawingShape::setStyle(SPStyle *style) { - _setStyleCommon(_style, style); _nrstyle.set(style); + DrawingItem::setStyle(style); } unsigned diff --git a/src/display/drawing-shape.h b/src/display/drawing-shape.h index 9d93a642f..1c921b21f 100644 --- a/src/display/drawing-shape.h +++ b/src/display/drawing-shape.h @@ -28,7 +28,7 @@ public: ~DrawingShape(); void setPath(SPCurve *curve); - void setStyle(SPStyle *style); + virtual void setStyle(SPStyle *style); protected: virtual unsigned _updateItem(Geom::IntRect const &area, UpdateContext const &ctx, @@ -45,7 +45,6 @@ protected: DrawingItem *stop_at); SPCurve *_curve; - SPStyle *_style; NRStyle _nrstyle; DrawingItem *_last_pick; diff --git a/src/display/drawing-text.cpp b/src/display/drawing-text.cpp index afe661b2e..58305477b 100644 --- a/src/display/drawing-text.cpp +++ b/src/display/drawing-text.cpp @@ -55,6 +55,13 @@ DrawingGlyphs::setGlyph(font_instance *font, int glyph, Geom::Affine const &tran _markForUpdate(STATE_ALL, false); } +void +DrawingGlyphs::setStyle(SPStyle *style) +{ + std::cerr << "DrawingGlyphs: Use parent style" << std::endl; +} + + unsigned DrawingGlyphs::_updateItem(Geom::IntRect const &/*area*/, UpdateContext const &ctx, unsigned /*flags*/, unsigned /*reset*/) { DrawingText *ggroup = dynamic_cast(_parent); diff --git a/src/display/drawing-text.h b/src/display/drawing-text.h index 4453a3db4..37c1e81c7 100644 --- a/src/display/drawing-text.h +++ b/src/display/drawing-text.h @@ -28,6 +28,7 @@ public: ~DrawingGlyphs(); void setGlyph(font_instance *font, int glyph, Geom::Affine const &trans); + void setStyle(SPStyle *style); // Not to be used, prints error message. protected: unsigned _updateItem(Geom::IntRect const &area, UpdateContext const &ctx, -- cgit v1.2.3 From 8422f227bed1f6d38a05c8b86020afc833c06bc9 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Wed, 17 Dec 2014 22:09:37 +0100 Subject: Dutch translation update (bzr r13804) --- po/nl.po | 78 ++++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 41 insertions(+), 37 deletions(-) diff --git a/po/nl.po b/po/nl.po index 14940b34f..b59ffa2a9 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1087,7 +1087,7 @@ msgstr "Tijgervachtpatroon met vouwen en verhoging langs de randen" #: ../share/filters/filters.svg.h:410 msgid "Black Light" -msgstr "" +msgstr "Zwart licht" #: ../share/filters/filters.svg.h:411 ../share/filters/filters.svg.h:575 #: ../share/filters/filters.svg.h:587 ../share/filters/filters.svg.h:627 @@ -1173,7 +1173,7 @@ msgstr "Gekleurd gipsreliëf" #: ../share/filters/filters.svg.h:422 msgid "Velvet Bumps" -msgstr "Fluwelen verhogin" +msgstr "Fluwelen verhoging" #: ../share/filters/filters.svg.h:424 msgid "Gives Smooth Bumps velvet like" @@ -1737,7 +1737,7 @@ msgstr "Lokaal een kleine schermachtige ruis toevoegen" #: ../share/filters/filters.svg.h:674 msgid "Poster Color Fun" -msgstr "Poster met kleur, gun" +msgstr "Poster met kleur, fun" #: ../share/filters/filters.svg.h:678 msgid "Poster Rough" @@ -1967,7 +1967,7 @@ msgstr "Weggesneden reliëf" #: ../share/filters/filters.svg.h:802 msgid "Chromolitho Alternate" -msgstr "Kleurenlithografiealternatief" +msgstr "Kleurenlithografie B" #: ../share/filters/filters.svg.h:804 msgid "Old chromolithographic effect" @@ -2003,15 +2003,15 @@ msgstr "Kanalen kleuren" #: ../share/filters/filters.svg.h:820 msgid "Colorize separately the three color channels" -msgstr "" +msgstr "De drie kleurkanalen afzonderlijk verkleuren" #: ../share/filters/filters.svg.h:822 msgid "Posterized Light Eraser" -msgstr "" +msgstr "Verzadigde lichtgom" #: ../share/filters/filters.svg.h:824 msgid "Create a semi transparent posterized image" -msgstr "" +msgstr "Een semi transparante verzadigde afbeelding maken" #: ../share/filters/filters.svg.h:826 msgid "Trichrome" @@ -2030,32 +2030,28 @@ msgid "Render Cyan, Magenta and Yellow channels with a colorizable background" msgstr "Cyaan-, magenta en geelkanaal renderen met een gekleurde achtergrond" #: ../share/filters/filters.svg.h:834 -#, fuzzy msgid "Contouring table" -msgstr "Contactdriehoek" +msgstr "Contourtabel" #: ../share/filters/filters.svg.h:836 msgid "Blurred multiple contours for objects" -msgstr "" +msgstr "Meervoudige vage contouren voor objecten" #: ../share/filters/filters.svg.h:838 -#, fuzzy msgid "Posterized Blur" -msgstr "Posteriseren, basis" +msgstr "Verzadigde vervaging" #: ../share/filters/filters.svg.h:840 msgid "Converts blurred contour to posterized steps" -msgstr "" +msgstr "Vage contouren omzetten in verzadigde banden" #: ../share/filters/filters.svg.h:842 -#, fuzzy msgid "Contouring discrete" -msgstr "Aansturend paneelitem" +msgstr "Discrete contouren" #: ../share/filters/filters.svg.h:844 -#, fuzzy msgid "Sharp multiple contour for objects" -msgstr "Middelpunten van objecten kleven" +msgstr "Meervoudige scherpe contouren voor objecten" #. Palette: ./inkscape.gpl #: ../share/palettes/palettes.h:2 @@ -4983,7 +4979,7 @@ msgstr "" #: ../src/extension/extension.cpp:281 msgid "the extension is designed for Windows only." -msgstr "" +msgstr "de uitbreiding is alleen voor Windows ontworpen." #: ../src/extension/extension.cpp:286 msgid "an ID was not defined for it." @@ -6839,7 +6835,7 @@ msgstr "Tint inverteren" #: ../src/extension/internal/filter/color.h:915 msgid "Invert lightness" -msgstr "Helderheid inverteren" +msgstr "Lichtheid inverteren" #: ../src/extension/internal/filter/color.h:916 msgid "Invert transparency" @@ -6871,11 +6867,11 @@ msgstr "Lichte delen en schaduwen afzonderlijk aanpassen" #: ../src/extension/internal/filter/color.h:1111 msgid "Lightness-Contrast" -msgstr "Helderheid-contrast" +msgstr "Lichtheid-contrast" #: ../src/extension/internal/filter/color.h:1122 msgid "Modify lightness and contrast separately" -msgstr "Helderheid en contrast afzonderlijk aanpassen" +msgstr "Lichtheid en contrast afzonderlijk aanpassen" #: ../src/extension/internal/filter/color.h:1190 msgid "Nudge RGB" @@ -7530,7 +7526,7 @@ msgstr "Mengen ruis:" #: ../src/extension/internal/filter/paint.h:708 msgid "Grain lightness" -msgstr "Helderheid korrel" +msgstr "Lichtheid korrel" #: ../src/extension/internal/filter/paint.h:716 msgid "Points color" @@ -8012,7 +8008,7 @@ msgstr "" #: ../src/extension/internal/pdfinput/pdf-input.cpp:128 msgid "import via Poppler" -msgstr "" +msgstr "via Poppler importeren" #: ../src/extension/internal/pdfinput/pdf-input.cpp:138 msgid "rough" @@ -8453,15 +8449,15 @@ msgstr "Lijnkleur" #. New in Compositing and Blending Level 1 #: ../src/filter-enums.cpp:58 msgid "Overlay" -msgstr "" +msgstr "Bedekken" #: ../src/filter-enums.cpp:59 msgid "Color Dodge" -msgstr "" +msgstr "Kleur ontwijken" #: ../src/filter-enums.cpp:60 msgid "Color Burn" -msgstr "" +msgstr "Kleur branden" #: ../src/filter-enums.cpp:61 msgid "Hard Light" @@ -8490,7 +8486,7 @@ msgstr "Tint" #: ../src/filter-enums.cpp:68 msgid "Luminosity" -msgstr "" +msgstr "Helderheid" #: ../src/filter-enums.cpp:78 msgid "Matrix" @@ -8530,19 +8526,19 @@ msgstr "Doel" #: ../src/filter-enums.cpp:98 msgid "Destination Over" -msgstr "" +msgstr "Doel over" #: ../src/filter-enums.cpp:99 msgid "Destination In" -msgstr "" +msgstr "Doel in" #: ../src/filter-enums.cpp:100 msgid "Destination Out" -msgstr "" +msgstr "Doel uit" #: ../src/filter-enums.cpp:101 msgid "Destination Atop" -msgstr "Do" +msgstr "Doel boven" #: ../src/filter-enums.cpp:102 msgid "Lighter" @@ -14198,19 +14194,19 @@ msgstr "De verzadiging binnen dit percentage willekeurig aanpassen" #: ../src/ui/dialog/clonetiler.cpp:735 msgid "L:" -msgstr "Helderheid:" +msgstr "Lichtheid:" #: ../src/ui/dialog/clonetiler.cpp:741 msgid "Change the color lightness by this percentage for each row" -msgstr "De helderheid elke volgende rij met dit percentage aanpassen" +msgstr "De lichtheid elke volgende rij met dit percentage aanpassen" #: ../src/ui/dialog/clonetiler.cpp:747 msgid "Change the color lightness by this percentage for each column" -msgstr "De helderheid elke volgende kolom met dit percentage aanpassen" +msgstr "De lichtheid elke volgende kolom met dit percentage aanpassen" #: ../src/ui/dialog/clonetiler.cpp:753 msgid "Randomize the color lightness by this percentage" -msgstr "De helderheid binnen dit percentage willekeurig aanpassen" +msgstr "De lichtheid binnen dit percentage willekeurig aanpassen" #: ../src/ui/dialog/clonetiler.cpp:767 msgid "Alternate the sign of color changes for each row" @@ -14297,7 +14293,7 @@ msgstr "L" #: ../src/ui/dialog/clonetiler.cpp:889 msgid "Pick the lightness of the color" -msgstr "De helderheid van de kleur kiezen" +msgstr "De lichtheid van de kleur kiezen" #: ../src/ui/dialog/clonetiler.cpp:899 msgid "2. Tweak the picked value:" @@ -31570,6 +31566,14 @@ msgid "" " * Random Hue/Saturation/Lightness: randomize the parameter's value.\n" " " msgstr "" +"Past tint, verzadiging en lichtheid in de TVL-vertegenwoordiging van de kleur van de geselecteerde objecten.\n" +"Opties:\n" +" * Tint: draaien met ... graden (telt door).\n" +" * Verzadiging: % toevoegen/aftrekken (min=-100, max=100).\n" +" * Lichtheid: % toevoegen/aftrekken (min=-100, max=100).\n" +" * Random tint/verzadiging/lichtheid: de parameterwaarde randomiseren.\n" +" " + #: ../share/extensions/color_blackandwhite.inx.h:1 msgid "Black and White" @@ -31577,7 +31581,7 @@ msgstr "Zwart en wit" #: ../share/extensions/color_blackandwhite.inx.h:2 msgid "Threshold Color (1-255):" -msgstr "" +msgstr "Grenswaarde kleur (1-255):" #: ../share/extensions/color_brighter.inx.h:1 msgid "Brighter" -- cgit v1.2.3 From 6e8e84429fb5d77b27d9bfee81da55cff2149afc Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Thu, 18 Dec 2014 22:23:48 +0100 Subject: Dutch translation update (bzr r13805) --- po/nl.po | 172 ++++++++++++++++++++++++++------------------------------------- 1 file changed, 72 insertions(+), 100 deletions(-) diff --git a/po/nl.po b/po/nl.po index b59ffa2a9..18cf6978d 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1177,7 +1177,7 @@ msgstr "Fluwelen verhoging" #: ../share/filters/filters.svg.h:424 msgid "Gives Smooth Bumps velvet like" -msgstr "Geeft zachte verhogingen" +msgstr "Geeft afgeronde verhogingen" #: ../share/filters/filters.svg.h:426 msgid "Comics Cream" @@ -1227,7 +1227,7 @@ msgstr "Gedeformeerde regenboog" #: ../share/filters/filters.svg.h:440 msgid "Smooth rainbow colors warped along the edges and colorizable" -msgstr "Licht gedeformeerde regenboogkleuren langs randen, kleur aanpasbaar" +msgstr "Afgevlakte regenboogkleuren langs randen met aanpasbare kleur" #: ../share/filters/filters.svg.h:442 msgid "Rough and Dilate" @@ -3338,9 +3338,8 @@ msgid "Checkerboard white" msgstr "Dambord wit" #: ../share/patterns/patterns.svg.h:1 -#, fuzzy msgid "Packed circles" -msgstr "Aangeschreven driehoeken" +msgstr "Gepakte cirkels" #: ../share/patterns/patterns.svg.h:1 msgid "Polka dots, small" @@ -3371,9 +3370,8 @@ msgid "Wavy" msgstr "Golvend" #: ../share/patterns/patterns.svg.h:1 -#, fuzzy msgid "Wavy white" -msgstr "Wit" +msgstr "Golvend wit" #: ../share/patterns/patterns.svg.h:1 msgid "Camouflage" @@ -3384,19 +3382,16 @@ msgid "Ermine" msgstr "Hermelijn" #: ../share/patterns/patterns.svg.h:1 -#, fuzzy msgid "Sand (bitmap)" -msgstr "Bitmap overtrekken" +msgstr "Zand (bitmap)" #: ../share/patterns/patterns.svg.h:1 -#, fuzzy msgid "Cloth (bitmap)" -msgstr "Bitmap maken" +msgstr "Textiel (bitmap)" #: ../share/patterns/patterns.svg.h:1 -#, fuzzy msgid "Old paint (bitmap)" -msgstr "Olieverfschilderij" +msgstr "Oud schilderij (bitmap)" #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:2 @@ -5346,9 +5341,8 @@ msgstr "Rechts (px):" # hier wel een punt in vertaling in verband met overeenkomst met de andere tips in de toolbar voor andere uitbreidingen #: ../src/extension/internal/bitmap/crop.cpp:77 -#, fuzzy msgid "Crop selected bitmap(s)" -msgstr "Geselecteerde bitmap(s) afsnijden." +msgstr "Geselecteerde bitmap(s) afsnijden" #: ../src/extension/internal/bitmap/cycleColormap.cpp:37 msgid "Cycle Colormap" @@ -5557,9 +5551,8 @@ msgid "Opacity:" msgstr "Ondoorzichtigheid:" #: ../src/extension/internal/bitmap/opacity.cpp:46 -#, fuzzy msgid "Modify opacity channel(s) of selected bitmap(s)" -msgstr "De ondoorzichtigheidskanalen van geselecteerde bitmap(s) aanpassen." +msgstr "De ondoorzichtigheidskanalen van geselecteerde bitmap(s) aanpassen" #: ../src/extension/internal/bitmap/raise.cpp:40 msgid "Raise" @@ -7204,7 +7197,7 @@ msgstr "Inhoud vervagen" #: ../src/extension/internal/filter/morphology.h:79 msgid "Smooth edges and angles of shapes" -msgstr "Randen en hoeken van vormen vervagen" +msgstr "Randen en hoeken van vormen afvlakken" #: ../src/extension/internal/filter/morphology.h:166 msgid "Outline" @@ -11416,9 +11409,8 @@ msgid "Paste path" msgstr "Pad plakken" #: ../src/live_effects/parameter/path.cpp:200 -#, fuzzy msgid "Link to path on clipboard" -msgstr "Er staat niets op het klembord." +msgstr "Aan pad op het klembord linken" #: ../src/live_effects/parameter/path.cpp:443 msgid "Paste path parameter" @@ -12251,10 +12243,9 @@ msgid "Select some objects to group." msgstr "Selecteer twee objecten of meer objecten om te groeperen." #: ../src/selection-chemistry.cpp:782 -#, fuzzy msgctxt "Verb" msgid "Group" -msgstr "Groep" +msgstr "Groeperen" #: ../src/selection-chemistry.cpp:805 msgid "Select a group to ungroup." @@ -12725,11 +12716,11 @@ msgid "Use Shift+D to look up frame" msgstr "Gebruik Shift+D om het kaderobject te vinden" #: ../src/selection-describer.cpp:215 -#, fuzzy, c-format +#, c-format msgid "%i objects selected of type %s" msgid_plural "%i objects selected of types %s" -msgstr[0] "%i object geselecteerd" -msgstr[1] "%i objecten geselecteerd" +msgstr[0] "%i objecten geselecteerd van het type %s" +msgstr[1] "%i objecten geselecteerd van de typen %s" #: ../src/selection-describer.cpp:225 #, c-format @@ -14595,9 +14586,8 @@ msgid "Use antialiasing" msgstr "Anti-aliasing gebruiken" #: ../src/ui/dialog/document-properties.cpp:111 -#, fuzzy msgid "If unset, no antialiasing will be done on the drawing" -msgstr "Indien aangevinkt, wordt de rand altijd boven de tekening getoond" +msgstr "Indien aangevinkt, wordt geen anti-aliasing op de tekening toegepast" #: ../src/ui/dialog/document-properties.cpp:112 msgid "Show page _border" @@ -17934,9 +17924,8 @@ msgstr "" #. LPETool #. disabled, because the LPETool is not finished yet. #: ../src/ui/dialog/inkscape-preferences.cpp:508 -#, fuzzy msgid "LPE Tool" -msgstr "Padeffecten" +msgstr "Padeffectengereedschap" #: ../src/ui/dialog/inkscape-preferences.cpp:515 msgid "Interface" @@ -18195,9 +18184,8 @@ msgid "Swedish (sv)" msgstr "Zweeds (sv)" #: ../src/ui/dialog/inkscape-preferences.cpp:529 -#, fuzzy msgid "Telugu (te)" -msgstr "Telugu (te_IN)" +msgstr "Telugu (te)" #: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Thai (th)" @@ -21006,7 +20994,7 @@ msgstr "Trapvormige artefacten behouden" #: ../src/ui/dialog/pixelartdialog.cpp:281 msgid "_Smooth curves" -msgstr "_Gladde paden" +msgstr "_Afgevlakte paden" #: ../src/ui/dialog/pixelartdialog.cpp:282 msgid "The Kopf-Lischinski algorithm" @@ -21054,69 +21042,58 @@ msgid "Anchor point:" msgstr "Ankerpunt:" #: ../src/ui/dialog/polar-arrange-tab.cpp:52 -#, fuzzy msgctxt "Polar arrange tab" msgid "Object's bounding box:" -msgstr "Visueel omvattend vak" +msgstr "Omvattend vak:" #: ../src/ui/dialog/polar-arrange-tab.cpp:59 -#, fuzzy msgctxt "Polar arrange tab" msgid "Object's rotational center" msgstr "Rotatiemiddelpunt" #: ../src/ui/dialog/polar-arrange-tab.cpp:64 -#, fuzzy msgctxt "Polar arrange tab" msgid "Arrange on:" -msgstr "Ordenen" +msgstr "Ordenen op:" #: ../src/ui/dialog/polar-arrange-tab.cpp:68 -#, fuzzy msgctxt "Polar arrange tab" msgid "First selected circle/ellipse/arc" -msgstr "Cirkels, ellipsen of bogen maken" +msgstr "Eerst geselecteerde cirkel/ellips/boog" #: ../src/ui/dialog/polar-arrange-tab.cpp:73 -#, fuzzy msgctxt "Polar arrange tab" msgid "Last selected circle/ellipse/arc" -msgstr "Laatst geselecteerde kleur" +msgstr "Laatst geselecteerde cirkel/ellips/boog" #: ../src/ui/dialog/polar-arrange-tab.cpp:78 -#, fuzzy msgctxt "Polar arrange tab" msgid "Parameterized:" -msgstr "Gcode parametriseren" +msgstr "Geparametriseerd:" #: ../src/ui/dialog/polar-arrange-tab.cpp:83 msgid "Center X/Y:" -msgstr "" +msgstr "X/Y middelpunt:" #: ../src/ui/dialog/polar-arrange-tab.cpp:105 -#, fuzzy msgid "Radius X/Y:" -msgstr "Straal:" +msgstr "X/Y straal:" #: ../src/ui/dialog/polar-arrange-tab.cpp:127 -#, fuzzy msgid "Angle X/Y:" -msgstr "X-hoek:" +msgstr "X/Y-hoek:" #: ../src/ui/dialog/polar-arrange-tab.cpp:150 -#, fuzzy msgid "Rotate objects" -msgstr "Knooppunten roteren" +msgstr "Objecten roteren" #: ../src/ui/dialog/polar-arrange-tab.cpp:338 -#, fuzzy msgid "Couldn't find an ellipse in selection" -msgstr "Geen lettertypen gevonden in dit document/selectie." +msgstr "Kon geen ellips in selectie vinden" #: ../src/ui/dialog/polar-arrange-tab.cpp:403 -#, fuzzy msgid "Arrange on ellipse" -msgstr "Ellips maken" +msgstr "Ordenen op ellips" #: ../src/ui/dialog/print.cpp:111 msgid "Could not open temporary PNG for bitmap printing" @@ -21417,25 +21394,23 @@ msgstr "Huidig document" #: ../src/ui/dialog/symbols.cpp:216 msgid "Add Symbol from the current document." -msgstr "Symbool aan huidige document toevoegen." +msgstr "Symbool aan huidig document toevoegen." #: ../src/ui/dialog/symbols.cpp:225 msgid "Remove Symbol from the current document." msgstr "Symbool uit huidig document verwijderen." #: ../src/ui/dialog/symbols.cpp:239 -#, fuzzy msgid "Display more icons in row." -msgstr "Meetinfo weergeven" +msgstr "Meer iconen in een rij weergeven." #: ../src/ui/dialog/symbols.cpp:248 -#, fuzzy msgid "Display fewer icons in row." -msgstr "Meetinfo weergeven" +msgstr "Minder iconen in een rij weergeven." #: ../src/ui/dialog/symbols.cpp:258 msgid "Toggle 'fit' symbols in icon space." -msgstr "" +msgstr "Symbolen laten 'passen' in hun ruimte." #: ../src/ui/dialog/symbols.cpp:270 msgid "Make symbols smaller by zooming out." @@ -21739,11 +21714,11 @@ msgstr "G_rootte:" #: ../src/ui/dialog/tracedialog.cpp:708 msgid "Smooth _corners" -msgstr "_Hoeken afronden" +msgstr "_Hoeken afvlakken" #: ../src/ui/dialog/tracedialog.cpp:710 msgid "Smooth out sharp corners of the trace" -msgstr "Scherpe hoeken uit de overtrokken afbeelding afronden" +msgstr "Scherpe hoeken uit de overtrokken afbeelding afvlakken" #: ../src/ui/dialog/tracedialog.cpp:719 msgid "Increase this to smooth corners more" @@ -22600,7 +22575,7 @@ msgstr "Handvat hoekig knooppunt" #: ../src/ui/tool/node.cpp:272 msgid "Smooth node handle" -msgstr "Handvat glad knooppunt" +msgstr "Handvat afgevlakt knooppunt" #: ../src/ui/tool/node.cpp:273 msgid "Symmetric node handle" @@ -22608,7 +22583,7 @@ msgstr "Handvat symmetrisch knooppunt" #: ../src/ui/tool/node.cpp:274 msgid "Auto-smooth node handle" -msgstr "Handvat automatisch glad knooppunt" +msgstr "Knooppunthandvat automatisch afvlakken" #: ../src/ui/tool/node.cpp:493 msgctxt "Path handle tip" @@ -22692,7 +22667,7 @@ msgstr "Knooppunthandvatten verschuiven" msgctxt "Path handle tip" msgid "Auto node handle: drag to convert to smooth node (%s)" msgstr "" -"Automatischknooppunthandvat: sleep om om te zetten naar een glad " +"Automatischknooppunthandvat: sleep om om te zetten naar een afgevlakt " "knooppunt (%s)" #: ../src/ui/tool/node.cpp:553 @@ -22795,7 +22770,7 @@ msgstr "Symmetrisch knooppunt" #: ../src/ui/tool/node.cpp:1507 msgid "Auto-smooth node" -msgstr "Automatisch glad knooppunt" +msgstr "Automatisch afgevlakt knooppunt" #: ../src/ui/tool/path-manipulator.cpp:836 msgid "Scale handle" @@ -28047,9 +28022,8 @@ msgid "Style" msgstr "Stijl" #: ../src/widgets/font-selector.cpp:211 -#, fuzzy msgid "Face" -msgstr "Zijden" +msgstr "Zijde" #: ../src/widgets/font-selector.cpp:240 ../share/extensions/dots.inx.h:3 msgid "Font size:" @@ -28452,51 +28426,51 @@ msgstr "Invoegen" #: ../src/widgets/node-toolbar.cpp:356 msgid "Insert node at min X" -msgstr "" +msgstr "Knooppunt bij min X toevoegen" #: ../src/widgets/node-toolbar.cpp:357 msgid "Insert new nodes at min X into selected segments" -msgstr "" +msgstr "Nieuwe knooppunten bij min X toevoegen in geselecteerde segmenten" #: ../src/widgets/node-toolbar.cpp:360 msgid "Insert min X" -msgstr "" +msgstr "Bij min X toevoegen" #: ../src/widgets/node-toolbar.cpp:366 msgid "Insert node at max X" -msgstr "" +msgstr "Knooppunt bij max X toevoegen" #: ../src/widgets/node-toolbar.cpp:367 msgid "Insert new nodes at max X into selected segments" -msgstr "" +msgstr "Nieuwe knooppunten bij max X toevoegen in geselecteerde segmenten" #: ../src/widgets/node-toolbar.cpp:370 msgid "Insert max X" -msgstr "" +msgstr "Bij max X toevoegen" #: ../src/widgets/node-toolbar.cpp:376 msgid "Insert node at min Y" -msgstr "" +msgstr "Knooppunt bij min Y toevoegen" #: ../src/widgets/node-toolbar.cpp:377 msgid "Insert new nodes at min Y into selected segments" -msgstr "" +msgstr "Nieuwe knooppunten bij min Y toevoegen in geselecteerde segmenten" #: ../src/widgets/node-toolbar.cpp:380 msgid "Insert min Y" -msgstr "" +msgstr "Bij min Y toevoegen" #: ../src/widgets/node-toolbar.cpp:386 msgid "Insert node at max Y" -msgstr "" +msgstr "Knooppunt bij max Y toevoegen" #: ../src/widgets/node-toolbar.cpp:387 msgid "Insert new nodes at max Y into selected segments" -msgstr "" +msgstr "Nieuwe knooppunten bij max Y toevoegen in geselecteerde segmenten" #: ../src/widgets/node-toolbar.cpp:390 msgid "Insert max Y" -msgstr "" +msgstr "Bij max Y toevoegen" #: ../src/widgets/node-toolbar.cpp:398 msgid "Delete selected nodes" @@ -30874,9 +30848,9 @@ msgid "Unable to open specified file: %s" msgstr "Kan opgegeven bestand niet openen: %s" #: ../share/extensions/inkex.py:171 -#, fuzzy, python-format +#, python-format msgid "Unable to open object member file: %s" -msgstr "Kan opgegeven bestand niet openen: %s" +msgstr "Kan opgegeven deelobjectbestand niet openen: %s" #: ../share/extensions/inkex.py:276 #, python-format @@ -31086,20 +31060,19 @@ msgid "unable to locate marker: %s" msgstr "onmogelijk om plaats markering te bepalen: %s" #: ../share/extensions/measure.py:50 -#, fuzzy msgid "" "Failed to import the numpy 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 "" -"Laden van de numpy of numpy.linalg modules mislukt. Deze modules zijn nodig " +"Laden van de numpy modules mislukt. Deze modules zijn nodig " "voor deze uitbreiding. Installeer deze alstublief en probeer opnieuw. Op een " "Debian-gebaseerd systeem kan dit gedaan worden met het commando, sudo apt-" "get install python-numpy." #: ../share/extensions/measure.py:112 msgid "Area is zero, cannot calculate Center of Mass" -msgstr "" +msgstr "Oppervlak is gelijk aan nul, kan massacentrum niet berekenen" #: ../share/extensions/pathalongpath.py:208 #: ../share/extensions/pathscatter.py:228 @@ -33719,9 +33692,8 @@ msgid "Margins" msgstr "Marges" #: ../share/extensions/guides_creator.inx.h:17 -#, fuzzy msgid "Margins preset:" -msgstr "Marges" +msgstr "Margevoorkeur:" #: ../share/extensions/guides_creator.inx.h:18 msgid "Header margin:" @@ -35157,7 +35129,7 @@ msgstr "Tekstoriëntatie: " #: ../share/extensions/measure.inx.h:5 msgid "Angle [with Fixed Angle option only] (°):" -msgstr "" +msgstr "Hoek [bij optie Vaste hoek] (°):" #: ../share/extensions/measure.inx.h:6 msgid "Font size (px):" @@ -35187,7 +35159,7 @@ msgstr "Oppervlakte" #: ../share/extensions/measure.inx.h:13 msgctxt "measure extension" msgid "Center of Mass" -msgstr "" +msgstr "Massacentrum" #: ../share/extensions/measure.inx.h:14 msgctxt "measure extension" @@ -35200,7 +35172,7 @@ msgid "Fixed Angle" msgstr "Vaste hoek" #: ../share/extensions/measure.inx.h:18 -#, fuzzy, no-c-format +#, no-c-format msgid "" "This effect measures the length, area, or center-of-mass of the selected " "paths. Length and area are added as a text object with the selected units. " @@ -35218,10 +35190,10 @@ msgid "" "Bezier curves. If a circle is used, the area may be too high by as much as " "0.03%." msgstr "" -"Dit effect meet de lengte of oppervlak van het geselecteerde pad en voegt " -"het toe als tekstobject.\n" -" \n" -" * Weergave kan als tekst-op-pad of alleenstaande tekst in een specifieke " +"Dit effect meet de lengte, oppervlakte of middelpunt van de geselecteerde paden. " +"Lengte en oppervlak worden toegevoegd als tekstobject in de geselecteerde eenheid. Middelpunt wordt toegevoegd als een kruis.\n" +"\n" +" * Tekstweergave kan als tekst-op-pad of alleenstaande tekst in een specifieke " "hoek.\n" " * Het aantal significante cijfers kan ingesteld worden met het " "Precisieveld.\n" @@ -36030,11 +36002,11 @@ msgstr "Puntgrootte (px):" #: ../share/extensions/render_gear_rack.inx.h:1 msgid "Rack Gear" -msgstr "" +msgstr "Rupsband" #: ../share/extensions/render_gear_rack.inx.h:2 msgid "Rack Length:" -msgstr "" +msgstr "Tandlengte:" #: ../share/extensions/render_gear_rack.inx.h:3 msgid "Tooth Spacing:" @@ -36055,7 +36027,7 @@ msgstr "Aantal tanden:" #: ../share/extensions/render_gears.inx.h:3 msgid "Circular pitch (tooth size):" -msgstr "" +msgstr "Tandhoogte:" #: ../share/extensions/render_gears.inx.h:4 msgid "Pressure angle (degrees):" @@ -36063,11 +36035,11 @@ msgstr "Drukhoek (graden):" #: ../share/extensions/render_gears.inx.h:5 msgid "Diameter of center hole (0 for none):" -msgstr "Diameter van het centraal gat (0 voro geen):" +msgstr "Diameter van het centraal gat (0 voor geen):" #: ../share/extensions/render_gears.inx.h:10 msgid "Unit of measurement for both circular pitch and center diameter." -msgstr "" +msgstr "Eenheid voor tandhoogte en diameter midden." #: ../share/extensions/replace_font.inx.h:1 msgid "Replace font" @@ -36588,7 +36560,7 @@ msgstr "XAML-uitvoer" #: ../share/extensions/svg2xaml.inx.h:2 msgid "Silverlight compatible XAML" -msgstr "" +msgstr "Silverlight compatibele XAML" #: ../share/extensions/svg2xaml.inx.h:3 ../share/extensions/xaml2svg.inx.h:2 msgid "Microsoft XAML (*.xaml)" @@ -36790,7 +36762,7 @@ msgstr "Synfig animatie geschreven met de sif-export extensie" #: ../share/extensions/tar_layers.inx.h:1 msgid "Collection of SVG files One per root layer" -msgstr "" +msgstr "Collectie van een SVG-bestand per laag" #: ../share/extensions/tar_layers.inx.h:2 msgid "Layers as Separate SVG (*.tar)" -- cgit v1.2.3 From 9be96bd4e854c60dfdcb0009ec6b160a95a82570 Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Fri, 19 Dec 2014 09:25:59 -0500 Subject: disable rev 13709, following Bug 1365451, comments 13-16 Fixed bugs: - https://launchpad.net/bugs/1365451 (bzr r13806) --- src/ui/clipboard.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/clipboard.cpp b/src/ui/clipboard.cpp index 7c82fb230..7661f466d 100644 --- a/src/ui/clipboard.cpp +++ b/src/ui/clipboard.cpp @@ -330,13 +330,13 @@ void ClipboardManagerImpl::copySymbol(Inkscape::XML::Node* symbol, gchar const* use->setAttribute("xlink:href", id.c_str() ); // Set a default style in rather than so it can be changed. use->setAttribute("style", style ); - +/* disable rev 13709 in rev 13806, following Bug 1365451, comments 13-16 Inkscape::XML::Node *nv_repr = sp_desktop_namedview(SP_ACTIVE_DESKTOP)->getRepr(); gdouble scale_units = Inkscape::Util::Quantity::convert(1, nv_repr->attribute("inkscape:document-units"), "px"); gchar *transform_str = sp_svg_transform_write(Geom::Scale(scale_units, scale_units)); use->setAttribute("transform", transform_str); g_free(transform_str); - +*/ _root->appendChild(use); // This min and max sets offsets, we don't have any so set to zero. -- cgit v1.2.3 From b6d303d11e572d8888d29c44e11d06d256821a03 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Sun, 21 Dec 2014 15:29:02 +0100 Subject: Implement rendering for 'context-fill' and 'context-stroke' (text not handled yet). (bzr r13807) --- src/display/drawing-item.cpp | 56 ++++++++++++++++++++------- src/display/drawing-item.h | 10 ++++- src/display/drawing-pattern.h | 1 - src/display/drawing-shape.cpp | 14 +++++-- src/display/drawing-shape.h | 3 +- src/display/drawing-text.cpp | 15 ++++++-- src/display/drawing-text.h | 6 +-- src/display/nr-style.cpp | 89 +++++++++++++++++++++++++++---------------- src/display/nr-style.h | 3 +- src/sp-item-group.cpp | 13 +++++-- src/sp-marker.h | 7 +++- src/sp-shape.cpp | 27 ++++++++++--- src/sp-text.cpp | 6 +-- src/sp-use.cpp | 11 +++--- 14 files changed, 183 insertions(+), 78 deletions(-) diff --git a/src/display/drawing-item.cpp b/src/display/drawing-item.cpp index 407adc255..83d4744c9 100644 --- a/src/display/drawing-item.cpp +++ b/src/display/drawing-item.cpp @@ -110,6 +110,7 @@ DrawingItem::DrawingItem(Drawing &drawing) , _parent(NULL) , _key(0) , _style(NULL) + , _context_style(NULL) , _opacity(1.0) , _transform(NULL) , _clip(NULL) @@ -360,15 +361,10 @@ DrawingItem::setCached(bool cached, bool persistent) * Note: _style is not used by DrawingGlyphs which uses its parent style. */ void -DrawingItem::setStyle(SPStyle *style) +DrawingItem::setStyle(SPStyle *style, SPStyle *context_style) { - // std::cout << "DrawingItem::setStyle: "; - // SPObject *item = static_cast(_user_data); - // if( item ) { - // std::cout << (item->getId()?item->getId():"null") << std::endl; - // } else { - // std::cout << "No item" << std::endl; - // } + // std::cout << "DrawingItem::setStyle: " << name() << " " << style + // << " " << context_style << std::endl; if (style) sp_style_ref(style); if (_style) sp_style_unref(_style); @@ -396,10 +392,33 @@ DrawingItem::setStyle(SPStyle *style) } } + if (context_style != NULL) { + _context_style = context_style; + } else if (_parent != NULL) { + _context_style = _parent->_context_style; + } + _markForUpdate(STATE_ALL, false); } +/** + * Recursively update children style. + * The purpose of this call is to update fill and stroke for markers that have elements with + * fill/stroke property values of 'context-fill' or 'context-stroke'. Marker styling is not + * updated like other 'clones' as marker instances are not included the SP object tree. + * Note: this is a virtual function. + */ +void +DrawingItem::setChildrenStyle(SPStyle* context_style) +{ + _context_style = context_style; + for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { + i->setChildrenStyle( context_style ); + } +} + + void DrawingItem::setClip(DrawingItem *item) { @@ -957,6 +976,20 @@ DrawingItem::pick(Geom::Point const &p, double delta, unsigned flags) return NULL; } +// For debugging +Glib::ustring +DrawingItem::name() +{ + SPObject *object = static_cast(_user_data); + if (object) { + if(object->getId()) + return object->getId(); + else + return "No object id"; + } else { + return "No associated object"; + } +} // For debugging: Print drawing tree structure. void @@ -969,12 +1002,7 @@ DrawingItem::recursivePrintTree( unsigned level ) for (unsigned i = 0; i < level; ++i) { std::cout << " "; } - SPObject *object = static_cast(_user_data); - if (object) { - std::cout << (object->getId()?object->getId():"No object id") << std::endl; - } else { - std::cout << "No associated object" << std::endl; - } + std::cout << name() << std::endl; for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { i->recursivePrintTree( level+1 ); } diff --git a/src/display/drawing-item.h b/src/display/drawing-item.h index 89331c13d..3c593ceaa 100644 --- a/src/display/drawing-item.h +++ b/src/display/drawing-item.h @@ -20,6 +20,10 @@ #include #include +namespace Glib { +class ustring; +} + class SPStyle; namespace Inkscape { @@ -108,7 +112,8 @@ public: bool cached() const { return _cached; } void setCached(bool c, bool persistent = false); - virtual void setStyle(SPStyle *style); + virtual void setStyle(SPStyle *style, SPStyle *context_style = NULL); + virtual void setChildrenStyle(SPStyle *context_style); void setOpacity(float opacity); void setAntialiasing(bool a); void setIsolation(unsigned isolation); // CSS Compositing and Blending @@ -132,6 +137,7 @@ public: void clip(DrawingContext &dc, Geom::IntRect const &area); DrawingItem *pick(Geom::Point const &p, double delta, unsigned flags = 0); + virtual Glib::ustring name(); // For debugging void recursivePrintTree(unsigned level = 0); // For debugging protected: @@ -179,6 +185,8 @@ protected: unsigned _key; ///< Some SPItems can have more than one DrawingItem; /// this value is a hack used to distinguish between them SPStyle *_style; // Not used by DrawingGlyphs + SPStyle *_context_style; // Used for 'context-fill', 'context-stroke' + float _opacity; Geom::Affine *_transform; ///< Incremental transform from parent to this item's coords diff --git a/src/display/drawing-pattern.h b/src/display/drawing-pattern.h index 7483ba067..dc1f93ed1 100644 --- a/src/display/drawing-pattern.h +++ b/src/display/drawing-pattern.h @@ -15,7 +15,6 @@ #include "display/drawing-group.h" typedef struct _cairo_pattern cairo_pattern_t; -class SPStyle; namespace Inkscape { diff --git a/src/display/drawing-shape.cpp b/src/display/drawing-shape.cpp index 5bdc7a323..63efb3c0d 100644 --- a/src/display/drawing-shape.cpp +++ b/src/display/drawing-shape.cpp @@ -62,10 +62,17 @@ DrawingShape::setPath(SPCurve *curve) } void -DrawingShape::setStyle(SPStyle *style) +DrawingShape::setStyle(SPStyle *style, SPStyle *context_style) { - _nrstyle.set(style); - DrawingItem::setStyle(style); + DrawingItem::setStyle(style, context_style); // Must be first + _nrstyle.set(_style, _context_style); +} + +void +DrawingShape::setChildrenStyle(SPStyle* context_style) +{ + DrawingItem::setChildrenStyle( context_style ); + _nrstyle.set(_style, _context_style); } unsigned @@ -142,7 +149,6 @@ DrawingShape::_updateItem(Geom::IntRect const &area, UpdateContext const &ctx, u _bbox.unionWith(i->geometricBounds()); } } - return STATE_ALL; } diff --git a/src/display/drawing-shape.h b/src/display/drawing-shape.h index 1c921b21f..1cdbc636e 100644 --- a/src/display/drawing-shape.h +++ b/src/display/drawing-shape.h @@ -28,7 +28,8 @@ public: ~DrawingShape(); void setPath(SPCurve *curve); - virtual void setStyle(SPStyle *style); + virtual void setStyle(SPStyle *style, SPStyle *context_style = NULL); + virtual void setChildrenStyle(SPStyle *context_style); protected: virtual unsigned _updateItem(Geom::IntRect const &area, UpdateContext const &ctx, diff --git a/src/display/drawing-text.cpp b/src/display/drawing-text.cpp index 58305477b..e20a7ff2a 100644 --- a/src/display/drawing-text.cpp +++ b/src/display/drawing-text.cpp @@ -56,7 +56,7 @@ DrawingGlyphs::setGlyph(font_instance *font, int glyph, Geom::Affine const &tran } void -DrawingGlyphs::setStyle(SPStyle *style) +DrawingGlyphs::setStyle(SPStyle * /*style*/, SPStyle * /*context_style*/) { std::cerr << "DrawingGlyphs: Use parent style" << std::endl; } @@ -223,10 +223,17 @@ DrawingText::addComponent(font_instance *font, int glyph, Geom::Affine const &tr } void -DrawingText::setStyle(SPStyle *style) +DrawingText::setStyle(SPStyle *style, SPStyle *context_style) { - _nrstyle.set(style); - DrawingGroup::setStyle(style); + DrawingGroup::setStyle(style, context_style); // Must be first + _nrstyle.set(_style, _context_style); +} + +void +DrawingText::setChildrenStyle(SPStyle* context_style) +{ + DrawingGroup::setChildrenStyle( context_style ); + _nrstyle.set(_style, _context_style); } unsigned diff --git a/src/display/drawing-text.h b/src/display/drawing-text.h index 37c1e81c7..3d248df9b 100644 --- a/src/display/drawing-text.h +++ b/src/display/drawing-text.h @@ -28,7 +28,7 @@ public: ~DrawingGlyphs(); void setGlyph(font_instance *font, int glyph, Geom::Affine const &trans); - void setStyle(SPStyle *style); // Not to be used, prints error message. + virtual void setStyle(SPStyle *style, SPStyle *context_style = NULL); // Not to be used protected: unsigned _updateItem(Geom::IntRect const &area, UpdateContext const &ctx, @@ -57,8 +57,8 @@ public: void clear(); bool addComponent(font_instance *font, int glyph, Geom::Affine const &trans, float width, float ascent, float descent, float phase_length); - void setStyle(SPStyle *style); - + virtual void setStyle(SPStyle *style, SPStyle *context_style = NULL); + virtual void setChildrenStyle(SPStyle *context_style); protected: virtual unsigned _updateItem(Geom::IntRect const &area, UpdateContext const &ctx, diff --git a/src/display/nr-style.cpp b/src/display/nr-style.cpp index 70382ef50..9dadaf3f1 100644 --- a/src/display/nr-style.cpp +++ b/src/display/nr-style.cpp @@ -93,35 +93,41 @@ NRStyle::~NRStyle() text_decoration_stroke.clear(); } -void NRStyle::set(SPStyle *style) +void NRStyle::set(SPStyle *style, SPStyle *context_style) { // Handle 'context-fill' and 'context-stroke': Work in progress - SPIPaint &style_fill = style->fill; - if( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { - // std::cout << "NRStyle::set: fill: context-fill" << std::endl; - // style_fill = context_fill; - } else if ( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { - //std::cout << "NRStyle::set: fill: context-stroke" << std::endl; - // style_fill = context_stroke; + const SPIPaint *style_fill = &(style->fill); + if( style_fill->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + if( context_style != NULL ) { + style_fill = &(context_style->fill); + } else { + std::cerr << "NRStyle::set: 'context-fill': 'context_style' is NULL" << std::endl; + } + } else if ( style_fill->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + if( context_style != NULL ) { + style_fill = &(context_style->stroke); + } else { + std::cerr << "NRStyle::set: 'context-stroke': 'context_style' is NULL" << std::endl; + } } - - if ( style_fill.isPaintserver() ) { + + if ( style_fill->isPaintserver() ) { SPPaintServer* server = style->getFillPaintServer(); if ( server && server->isValid() ) { fill.set(server); - } else if ( style_fill.colorSet ) { - fill.set(style_fill.value.color); + } else if ( style_fill->colorSet ) { + fill.set(style_fill->value.color); } else { fill.clear(); } - } else if ( style_fill.isColor() ) { - fill.set(style_fill.value.color); - } else if ( style_fill.isNone() ) { + } else if ( style_fill->isColor() ) { + fill.set(style_fill->value.color); + } else if ( style_fill->isNone() ) { fill.clear(); - } else if ( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { - // std::cout << "NRStyle::set: fill: context-fill DOUBLE" << std::endl; - } else if ( style_fill.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { - // std::cout << "NRStyle::set: fill: context-stroke DOUBLE" << std::endl; + } else if ( style_fill->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + std::cerr << "NRStyle::set: fill: context-fill: Double" << std::endl; + } else if ( style_fill->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + std::cerr << "NRStyle::set: fill: context-stroke: Double" << std::endl; } else { g_assert_not_reached(); } @@ -139,26 +145,42 @@ void NRStyle::set(SPStyle *style) g_assert_not_reached(); } - if ( style->stroke.isPaintserver() ) { + const SPIPaint *style_stroke = &(style->stroke); + if( style_stroke->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + if( context_style != NULL ) { + style_stroke = &(context_style->fill); + } else { + std::cerr << "NRStyle::set: 'context-fill': 'context_style' is NULL" << std::endl; + } + } else if ( style_stroke->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + if( context_style != NULL ) { + style_stroke = &(context_style->stroke); + } else { + std::cerr << "NRStyle::set: 'context-stroke': 'context_style' is NULL" << std::endl; + } + } + + if ( style_stroke->isPaintserver() ) { SPPaintServer* server = style->getStrokePaintServer(); if ( server && server->isValid() ) { stroke.set(server); - } else if ( style->stroke.isColor() ) { - stroke.set(style->stroke.colorSet); + } else if ( style_stroke->isColor() ) { + stroke.set(style_stroke->colorSet); } else { stroke.clear(); } - } else if ( style->stroke.isColor() ) { - stroke.set(style->stroke.value.color); - } else if ( style->stroke.isNone() ) { + } else if ( style_stroke->isColor() ) { + stroke.set(style_stroke->value.color); + } else if ( style_stroke->isNone() ) { stroke.clear(); - } else if ( style->stroke.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { - // std::cout << "NRStyle::set: stroke: context-fill" << std::endl; - } else if ( style->stroke.paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { - // std::cout << "NRStyle::set: stroke: context-stroke" << std::endl; + } else if ( style_stroke->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { + std::cerr << "NRStyle::set: stroke: context-fill: Double" << std::endl; + } else if ( style_stroke->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { + std::cerr << "NRStyle::set: stroke: context-stroke: Double" << std::endl; } else { g_assert_not_reached(); } + stroke.opacity = SP_SCALE24_TO_FLOAT(style->stroke_opacity.value); stroke_width = style->stroke_width.computed; switch (style->stroke_linecap.computed) { @@ -329,13 +351,16 @@ bool NRStyle::prepareFill(Inkscape::DrawingContext &dc, Geom::OptRect const &pai fill_pattern = pattern->renderPattern(fill.opacity); } else { fill_pattern = fill.server->pattern_new(dc.raw(), paintbox, fill.opacity); - } break; + } + break; case PAINT_COLOR: { SPColor const &c = fill.color; fill_pattern = cairo_pattern_create_rgba( c.v.c[0], c.v.c[1], c.v.c[2], fill.opacity); - } break; - default: break; + } + break; + default: + break; } } if (!fill_pattern) return false; diff --git a/src/display/nr-style.h b/src/display/nr-style.h index f324fdb56..5f78795d3 100644 --- a/src/display/nr-style.h +++ b/src/display/nr-style.h @@ -1,6 +1,7 @@ /** * @file * Style information for rendering. + * Only used by classes DrawingShape and DrawingText *//* * Authors: * Krzysztof Kosiński @@ -28,7 +29,7 @@ struct NRStyle { NRStyle(); ~NRStyle(); - void set(SPStyle *); + void set(SPStyle *style, SPStyle *context_style = NULL); bool prepareFill(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern); bool prepareStroke(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern); bool prepareTextDecorationFill(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern); diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp index 992bca631..796caa88b 100644 --- a/src/sp-item-group.cpp +++ b/src/sp-item-group.cpp @@ -199,7 +199,11 @@ void SPGroup::update(SPCtx *ctx, unsigned int flags) { if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *group = dynamic_cast(v->arenaitem); - group->setStyle(this->style); + if( this->parent ) { + group->setStyle(this->style, this->parent->style); + } else { + group->setStyle(this->style); + } } } } @@ -356,8 +360,11 @@ Inkscape::DrawingItem *SPGroup::show (Inkscape::Drawing &drawing, unsigned int k ai = new Inkscape::DrawingGroup(drawing); ai->setPickChildren(this->effectiveLayerMode(key) == SPGroup::LAYER); - ai->setStyle(this->style); - + if( this->parent ) { + ai->setStyle(this->style, this->parent->style); + } else { + ai->setStyle(this->style); + } this->_showChildren(drawing, ai, key, flags); return ai; } diff --git a/src/sp-marker.h b/src/sp-marker.h index 54f37487a..e804fd7dc 100644 --- a/src/sp-marker.h +++ b/src/sp-marker.h @@ -63,7 +63,12 @@ public: markerOrient orient_mode : 2; SVGAngle orient; - /* Private views indexed by key */ + /* Private views indexed by key that corresponds to a + * particular marker type (start, mid, end) on a particular + * path. SPMarkerView is a wrapper for a vector of pointers to + * Inkscape::DrawingItem instances, one pointer for each + * rendered marker. + */ std::map views_map; virtual void build(SPDocument *document, Inkscape::XML::Node *repr); diff --git a/src/sp-shape.cpp b/src/sp-shape.cpp index 6d240fbf5..02b9969b3 100644 --- a/src/sp-shape.cpp +++ b/src/sp-shape.cpp @@ -145,7 +145,12 @@ void SPShape::update(SPCtx* ctx, guint flags) { for (SPItemView *v = ((SPItem *) (this))->display; v != NULL; v = v->next) { Inkscape::DrawingShape *sh = dynamic_cast(v->arenaitem); - sh->setStyle(this->style); + if (hasMarkers()) { + sh->setStyle(this->style, this->style); + sh->setChildrenStyle(style); // Resolve 'context-fill' and 'context-stroke' in children. + } else { + sh->setStyle(this->style, this->parent->style); + } } } } @@ -163,6 +168,7 @@ void SPShape::update(SPCtx* ctx, guint flags) { } if (this->hasMarkers ()) { + /* Dimension marker views */ for (SPItemView *v = this->display; v != NULL; v = v->next) { if (!v->arenaitem->key()) { @@ -387,7 +393,12 @@ void SPShape::modified(unsigned int flags) { if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingShape *sh = dynamic_cast(v->arenaitem); - sh->setStyle(this->style); + if (hasMarkers()) { + sh->setStyle(this->style, this->style); + sh->setChildrenStyle(style); // Resolve 'context-fill' and 'context-stroke' in children. + } else { + sh->setStyle(this->style, this->parent->style); + } } } } @@ -719,7 +730,9 @@ void SPShape::print(SPPrintContext* ctx) { Inkscape::DrawingItem* SPShape::show(Inkscape::Drawing &drawing, unsigned int /*key*/, unsigned int /*flags*/) { Inkscape::DrawingShape *s = new Inkscape::DrawingShape(drawing); - s->setStyle(this->style); + + bool has_markers = this->hasMarkers(); + s->setPath(this->_curve); /* This stanza checks that an object's marker style agrees with @@ -731,7 +744,7 @@ Inkscape::DrawingItem* SPShape::show(Inkscape::Drawing &drawing, unsigned int /* sp_shape_set_marker (this, i, this->style->marker_ptrs[i]->value); } - if (this->hasMarkers ()) { + if (has_markers) { /* provide key and dimension the marker views */ if (!s->key()) { s->setKey(SPItem::display_key_new (SP_MARKER_LOC_QTY)); @@ -747,8 +760,12 @@ Inkscape::DrawingItem* SPShape::show(Inkscape::Drawing &drawing, unsigned int /* /* Update marker views */ sp_shape_update_marker_view (this, s); - } + s->setStyle(this->style,this->style); + s->setChildrenStyle(style); // Resolve 'context-fill' and 'context-stroke' in children. + } else { + s->setStyle(this->style, this->parent->style); + } return s; } diff --git a/src/sp-text.cpp b/src/sp-text.cpp index 8922d3c73..a35a58bd9 100644 --- a/src/sp-text.cpp +++ b/src/sp-text.cpp @@ -195,7 +195,7 @@ void SPText::update(SPCtx *ctx, guint flags) { for (SPItemView* v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *g = dynamic_cast(v->arenaitem); this->_clearFlow(g); - g->setStyle(this->style); + g->setStyle(this->style, this->parent->style); // pass the bbox of the this this as paintbox (used for paintserver fills) this->layout.show(g, paintbox); } @@ -221,7 +221,7 @@ void SPText::modified(guint flags) { for (SPItemView* v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *g = dynamic_cast(v->arenaitem); this->_clearFlow(g); - g->setStyle(this->style); + g->setStyle(this->style, this->parent->style); this->layout.show(g, paintbox); } } @@ -333,7 +333,7 @@ Geom::OptRect SPText::bbox(Geom::Affine const &transform, SPItem::BBoxType type) Inkscape::DrawingItem* SPText::show(Inkscape::Drawing &drawing, unsigned /*key*/, unsigned /*flags*/) { Inkscape::DrawingGroup *flowed = new Inkscape::DrawingGroup(drawing); flowed->setPickChildren(false); - flowed->setStyle(this->style); + flowed->setStyle(this->style, this->parent->style); // pass the bbox of the text object as paintbox (used for paintserver fills) this->layout.show(flowed, this->geometricBounds()); diff --git a/src/sp-use.cpp b/src/sp-use.cpp index 2bd6757ff..cadd6a16c 100644 --- a/src/sp-use.cpp +++ b/src/sp-use.cpp @@ -94,7 +94,7 @@ void SPUse::build(SPDocument *document, Inkscape::XML::Node *repr) { // We don't need to create child here: // reading xlink:href will attach ref, and that will cause the changed signal to be emitted, - // which will call sp_use_href_changed, and that will take care of the child + // which will call SPUse::href_changed, and that will take care of the child } void SPUse::release() { @@ -145,7 +145,7 @@ void SPUse::set(unsigned int key, const gchar* value) { this->href = NULL; if (value) { - // First, set the href field, because sp_use_href_changed will need it. + // First, set the href field, because SPUse::href_changed will need it. this->href = g_strdup(value); // Now do the attaching, which emits the changed signal. @@ -280,9 +280,10 @@ gchar* SPUse::description() const { } Inkscape::DrawingItem* SPUse::show(Inkscape::Drawing &drawing, unsigned int key, unsigned int flags) { + Inkscape::DrawingGroup *ai = new Inkscape::DrawingGroup(drawing); ai->setPickChildren(false); - ai->setStyle(this->style); + ai->setStyle(this->style, this->style); if (this->child) { Inkscape::DrawingItem *ac = this->child->invoke_show(drawing, key, flags); @@ -579,7 +580,7 @@ void SPUse::update(SPCtx *ctx, unsigned flags) { if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *g = dynamic_cast(v->arenaitem); - g->setStyle(this->style); + g->setStyle(this->style, this->style); } } @@ -601,7 +602,7 @@ void SPUse::modified(unsigned int flags) { if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *g = dynamic_cast(v->arenaitem); - g->setStyle(this->style); + g->setStyle(this->style, this->style); } } -- cgit v1.2.3 From 4962b8bf299c08209f62426a18ff24bb83216234 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Sun, 21 Dec 2014 15:30:29 +0100 Subject: Add arrow that demonstates 'auto-start-reverse' and 'context-stroke'/'context-fill'. (bzr r13808) --- share/markers/markers.svg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/share/markers/markers.svg b/share/markers/markers.svg index de877a287..825059fb0 100644 --- a/share/markers/markers.svg +++ b/share/markers/markers.svg @@ -300,5 +300,9 @@ Insert the new markers into the . + + + + -- cgit v1.2.3 From 30b6a43219b66aba1a9ebade8aca50910f2c25cc Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 10:39:39 -0500 Subject: Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelection (bzr r13809) --- src/desktop-handles.cpp | 8 --- src/desktop-handles.h | 2 - src/extension/execution-env.cpp | 4 +- src/extension/implementation/implementation.cpp | 4 +- src/extension/implementation/script.cpp | 2 +- src/extension/internal/bitmap/imagemagick.cpp | 4 +- src/extension/internal/grid.cpp | 4 +- src/file.cpp | 4 +- src/gradient-chemistry.cpp | 4 +- src/gradient-drag.cpp | 2 +- src/inkscape.cpp | 16 +++--- src/layer-manager.cpp | 2 +- src/live_effects/parameter/originalpath.cpp | 4 +- src/live_effects/parameter/path.cpp | 2 +- src/path-chemistry.cpp | 8 +-- src/persp3d.cpp | 3 +- src/selcue.cpp | 3 +- src/selection-chemistry.cpp | 70 ++++++++++++------------- src/seltrans.cpp | 10 ++-- src/splivarot.cpp | 8 +-- src/text-chemistry.cpp | 14 ++--- src/trace/trace.cpp | 6 +-- src/ui/clipboard.cpp | 8 +-- src/ui/dialog/align-and-distribute.cpp | 17 +++--- src/ui/dialog/clonetiler.cpp | 10 ++-- src/ui/dialog/dialog.cpp | 2 +- src/ui/dialog/export.cpp | 36 ++++++------- src/ui/dialog/filter-effects-dialog.cpp | 6 +-- src/ui/dialog/find.cpp | 6 +-- src/ui/dialog/font-substitution.cpp | 2 +- src/ui/dialog/grid-arrange-tab.cpp | 2 +- src/ui/dialog/icon-preview.cpp | 2 +- src/ui/dialog/inkscape-preferences.cpp | 2 +- src/ui/dialog/layer-properties.cpp | 2 +- src/ui/dialog/livepatheffect-editor.cpp | 2 +- src/ui/dialog/object-attributes.cpp | 2 +- src/ui/dialog/object-properties.cpp | 10 ++-- src/ui/dialog/polar-arrange-tab.cpp | 2 +- src/ui/dialog/svg-fonts-dialog.cpp | 5 +- src/ui/dialog/swatches.cpp | 2 +- src/ui/dialog/text-edit.cpp | 8 +-- src/ui/dialog/transformation.cpp | 3 +- src/ui/dialog/xml-tree.cpp | 8 +-- src/ui/interface.cpp | 2 +- src/ui/tools/arc-tool.cpp | 10 ++-- src/ui/tools/box3d-tool.cpp | 10 ++-- src/ui/tools/calligraphic-tool.cpp | 12 ++--- src/ui/tools/connector-tool.cpp | 4 +- src/ui/tools/dropper-tool.cpp | 4 +- src/ui/tools/eraser-tool.cpp | 2 +- src/ui/tools/flood-tool.cpp | 10 ++-- src/ui/tools/freehand-base.cpp | 8 +-- src/ui/tools/gradient-tool.cpp | 8 +-- src/ui/tools/lpe-tool.cpp | 10 ++-- src/ui/tools/mesh-tool.cpp | 8 +-- src/ui/tools/node-tool.cpp | 4 +- src/ui/tools/pen-tool.cpp | 6 +-- src/ui/tools/pencil-tool.cpp | 2 +- src/ui/tools/rect-tool.cpp | 10 ++-- src/ui/tools/select-tool.cpp | 40 +++++++------- src/ui/tools/spiral-tool.cpp | 10 ++-- src/ui/tools/spray-tool.cpp | 2 +- src/ui/tools/star-tool.cpp | 10 ++-- src/ui/tools/text-tool.cpp | 18 +++---- src/ui/tools/tool-base.cpp | 2 +- src/ui/tools/tweak-tool.cpp | 2 +- src/ui/widget/panel.cpp | 3 +- src/ui/widget/selected-style.cpp | 2 +- src/ui/widget/style-subject.cpp | 4 +- src/vanishing-point.cpp | 6 +-- src/verbs.cpp | 6 +-- src/widgets/arc-toolbar.cpp | 10 ++-- src/widgets/box3d-toolbar.cpp | 8 +-- src/widgets/connector-toolbar.cpp | 8 +-- src/widgets/fill-style.cpp | 2 +- src/widgets/gradient-toolbar.cpp | 12 ++--- src/widgets/lpe-toolbar.cpp | 6 +-- src/widgets/mesh-toolbar.cpp | 4 +- src/widgets/node-toolbar.cpp | 8 +-- src/widgets/rect-toolbar.cpp | 4 +- src/widgets/select-toolbar.cpp | 8 +-- src/widgets/spiral-toolbar.cpp | 4 +- src/widgets/star-toolbar.cpp | 14 ++--- src/widgets/stroke-style.cpp | 8 +-- src/widgets/text-toolbar.cpp | 16 +++--- 85 files changed, 321 insertions(+), 327 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index 8fa7ad986..980e6c0e9 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -15,14 +15,6 @@ #include "desktop.h" #include "desktop-handles.h" -Inkscape::Selection * -sp_desktop_selection (SPDesktop const * desktop) -{ - g_assert(desktop != NULL); - - return desktop->selection; -} - SPDocument * sp_desktop_document (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 70a8c8b5f..481b9ed1f 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -44,8 +44,6 @@ namespace Inkscape { #define SP_COORDINATES_UNDERLINE_X (1 << Geom::X) #define SP_COORDINATES_UNDERLINE_Y (1 << Geom::Y) -//ToolBase * sp_desktop_event_context (SPDesktop const * desktop); -Inkscape::Selection * sp_desktop_selection (SPDesktop const * desktop); SPDocument * sp_desktop_document (SPDesktop const * desktop); SPCanvas * sp_desktop_canvas (SPDesktop const * desktop); SPCanvasItem * sp_desktop_acetate (SPDesktop const * desktop); diff --git a/src/extension/execution-env.cpp b/src/extension/execution-env.cpp index d4b5fd187..1495b7603 100644 --- a/src/extension/execution-env.cpp +++ b/src/extension/execution-env.cpp @@ -65,7 +65,7 @@ ExecutionEnv::ExecutionEnv (Effect * effect, Inkscape::UI::View::View * doc, Imp if (desktop != NULL) { Inkscape::Util::GSListConstIterator selected = - sp_desktop_selection(desktop)->itemList(); + desktop->getSelection()->itemList(); while ( selected != NULL ) { Glib::ustring selected_id; selected_id = (*selected)->getId(); @@ -200,7 +200,7 @@ ExecutionEnv::reselect (void) { if (desktop == NULL) { return; } - Inkscape::Selection * selection = sp_desktop_selection(desktop); + Inkscape::Selection * selection = desktop->getSelection(); for (std::list::iterator i = _selected.begin(); i != _selected.end(); ++i) { SPObject * obj = doc->getObjectById(i->c_str()); diff --git a/src/extension/implementation/implementation.cpp b/src/extension/implementation/implementation.cpp index 6f6bddb93..e29aed308 100644 --- a/src/extension/implementation/implementation.cpp +++ b/src/extension/implementation/implementation.cpp @@ -48,8 +48,8 @@ Gtk::Widget *Implementation::prefs_effect(Inkscape::Extension::Effect *module, I SPDocument * current_document = view->doc(); using Inkscape::Util::GSListConstIterator; - GSListConstIterator selected = - sp_desktop_selection((SPDesktop *)view)->itemList(); + // FIXME very unsafe cast + GSListConstIterator selected = ((SPDesktop *)view)->getSelection()->itemList(); Inkscape::XML::Node const* first_select = NULL; if (selected != NULL) { const SPItem * item = *selected; diff --git a/src/extension/implementation/script.cpp b/src/extension/implementation/script.cpp index e6ac13cdc..6b1abe04c 100644 --- a/src/extension/implementation/script.cpp +++ b/src/extension/implementation/script.cpp @@ -690,7 +690,7 @@ void Script::effect(Inkscape::Extension::Effect *module, } Inkscape::Util::GSListConstIterator selected = - sp_desktop_selection(desktop)->itemList(); //desktop should not be NULL since doc was checked and desktop is a casted pointer + desktop->getSelection()->itemList(); //desktop should not be NULL since doc was checked and desktop is a casted pointer while ( selected != NULL ) { Glib::ustring selected_id; selected_id += "--id="; diff --git a/src/extension/internal/bitmap/imagemagick.cpp b/src/extension/internal/bitmap/imagemagick.cpp index 0d47240d4..c92264858 100644 --- a/src/extension/internal/bitmap/imagemagick.cpp +++ b/src/extension/internal/bitmap/imagemagick.cpp @@ -242,7 +242,9 @@ ImageMagick::prefs_effect(Inkscape::Extension::Effect *module, Inkscape::UI::Vie SPDocument * current_document = view->doc(); using Inkscape::Util::GSListConstIterator; - GSListConstIterator selected = sp_desktop_selection((SPDesktop *)view)->itemList(); + + // FIXME very unsafe cast + GSListConstIterator selected = ((SPDesktop *)view)->getSelection()->itemList(); Inkscape::XML::Node * first_select = NULL; if (selected != NULL) { first_select = (*selected)->getRepr(); diff --git a/src/extension/internal/grid.cpp b/src/extension/internal/grid.cpp index f4e0e5843..2ce86c245 100644 --- a/src/extension/internal/grid.cpp +++ b/src/extension/internal/grid.cpp @@ -191,7 +191,9 @@ Grid::prefs_effect(Inkscape::Extension::Effect *module, Inkscape::UI::View::View SPDocument * current_document = view->doc(); using Inkscape::Util::GSListConstIterator; - GSListConstIterator selected = sp_desktop_selection((SPDesktop *)view)->itemList(); + + // FIXME very unsafe cast + GSListConstIterator selected = ((SPDesktop *)view)->getSelection()->itemList(); Inkscape::XML::Node * first_select = NULL; if (selected != NULL) { first_select = (*selected)->getRepr(); diff --git a/src/file.cpp b/src/file.cpp index a933a9611..d237e06c3 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -1086,7 +1086,7 @@ void sp_import_document(SPDesktop *desktop, SPDocument *clipdoc, bool in_place) } // Change the selection to the freshly pasted objects - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection->setReprList(pasted_objects); // Apply inverse of parent transform @@ -1221,7 +1221,7 @@ file_import(SPDocument *in_doc, const Glib::ustring &uri, // select and move the imported item if (new_obj && SP_IS_ITEM(new_obj)) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection->set(SP_ITEM(new_obj)); // preserve parent and viewBox transformations diff --git a/src/gradient-chemistry.cpp b/src/gradient-chemistry.cpp index 27f4d7a98..7b6427a88 100644 --- a/src/gradient-chemistry.cpp +++ b/src/gradient-chemistry.cpp @@ -1569,7 +1569,7 @@ SPGradient *sp_gradient_vector_for_object( SPDocument *const doc, SPDesktop *con void sp_gradient_invert_selected_gradients(SPDesktop *desktop, Inkscape::PaintTarget fill_or_stroke) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); for (GSList const* i = selection->itemList(); i != NULL; i = i->next) { sp_item_gradient_invert_vector_color(SP_ITEM(i->data), fill_or_stroke); @@ -1582,7 +1582,7 @@ void sp_gradient_invert_selected_gradients(SPDesktop *desktop, Inkscape::PaintTa void sp_gradient_reverse_selected_gradients(SPDesktop *desktop) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::UI::Tools::ToolBase *ev = desktop->getEventContext(); if (!ev) { diff --git a/src/gradient-drag.cpp b/src/gradient-drag.cpp index d945231fc..71a43164d 100644 --- a/src/gradient-drag.cpp +++ b/src/gradient-drag.cpp @@ -631,7 +631,7 @@ GrDrag::GrDrag(SPDesktop *desktop) : vert_levels(), draggers(0), lines(0), - selection(sp_desktop_selection(desktop)), + selection(desktop->getSelection()), sel_changed_connection(), sel_modified_connection(), style_set_connection(), diff --git a/src/inkscape.cpp b/src/inkscape.cpp index 94c3722cb..6d20c54f8 100644 --- a/src/inkscape.cpp +++ b/src/inkscape.cpp @@ -815,8 +815,8 @@ Application::add_desktop (SPDesktop * desktop) signal_activate_desktop.emit(desktop); signal_eventcontext_set.emit(desktop->getEventContext()); - signal_selection_set.emit(sp_desktop_selection(desktop)); - signal_selection_changed.emit(sp_desktop_selection(desktop)); + signal_selection_set.emit(desktop->getSelection()); + signal_selection_changed.emit(desktop->getSelection()); } @@ -839,12 +839,12 @@ Application::remove_desktop (SPDesktop * desktop) signal_activate_desktop.emit(new_desktop); signal_eventcontext_set.emit(new_desktop->getEventContext()); - signal_selection_set.emit(sp_desktop_selection(new_desktop)); - signal_selection_changed.emit(sp_desktop_selection(new_desktop)); + signal_selection_set.emit(new_desktop->getSelection()); + signal_selection_changed.emit(new_desktop->getSelection()); } else { signal_eventcontext_set.emit(NULL); - if (sp_desktop_selection(desktop)) - sp_desktop_selection(desktop)->clear(); + if (desktop->getSelection()) + desktop->getSelection()->clear(); } } @@ -884,8 +884,8 @@ Application::activate_desktop (SPDesktop * desktop) signal_activate_desktop.emit(desktop); signal_eventcontext_set.emit(desktop->getEventContext()); - signal_selection_set(sp_desktop_selection(desktop)); - signal_selection_changed(sp_desktop_selection(desktop)); + signal_selection_set(desktop->getSelection()); + signal_selection_changed(desktop->getSelection()); } diff --git a/src/layer-manager.cpp b/src/layer-manager.cpp index c02d75d16..99e2004da 100644 --- a/src/layer-manager.cpp +++ b/src/layer-manager.cpp @@ -154,7 +154,7 @@ void LayerManager::setCurrentLayer( SPObject* obj ) Inkscape::Preferences *prefs = Inkscape::Preferences::get(); if (prefs->getBool("/options/selection/layerdeselect", true)) { - sp_desktop_selection( _desktop )->clear(); + _desktop->getSelection()->clear(); } } } diff --git a/src/live_effects/parameter/originalpath.cpp b/src/live_effects/parameter/originalpath.cpp index 6c4f2a100..0884c4c9c 100644 --- a/src/live_effects/parameter/originalpath.cpp +++ b/src/live_effects/parameter/originalpath.cpp @@ -27,7 +27,7 @@ #include "live_effects/effect.h" #include "inkscape.h" -#include "desktop-handles.h" +#include "desktop.h" #include "selection.h" #include "ui/icon-names.h" @@ -128,7 +128,7 @@ OriginalPathParam::on_select_original_button_click() if (desktop == NULL || original == NULL) { return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection->clear(); selection->set(original); } diff --git a/src/live_effects/parameter/path.cpp b/src/live_effects/parameter/path.cpp index 2a14d4208..a6d2f1ea5 100644 --- a/src/live_effects/parameter/path.cpp +++ b/src/live_effects/parameter/path.cpp @@ -414,7 +414,7 @@ PathParam::linked_modified_callback(SPObject *linked_obj, guint /*flags*/) void PathParam::on_edit_button_click() { - SPItem * item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->singleItem(); + SPItem * item = SP_ACTIVE_DESKTOP->getSelection()->singleItem(); if (item != NULL) { param_editOncanvas(item, SP_ACTIVE_DESKTOP); } diff --git a/src/path-chemistry.cpp b/src/path-chemistry.cpp index 0c3f9cde7..c63a4fc35 100644 --- a/src/path-chemistry.cpp +++ b/src/path-chemistry.cpp @@ -47,7 +47,7 @@ using Inkscape::DocumentUndo; void sp_selected_path_combine(SPDesktop *desktop) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPDocument *doc = sp_desktop_document(desktop); if (g_slist_length((GSList *) selection->itemList()) < 1) { @@ -187,7 +187,7 @@ sp_selected_path_combine(SPDesktop *desktop) void sp_selected_path_break_apart(SPDesktop *desktop) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select path(s) to break apart.")); @@ -335,7 +335,7 @@ sp_selected_path_to_curves(Inkscape::Selection *selection, SPDesktop *desktop, b /** Converts the selected items to LPEItems if they are not already so; e.g. SPRects) */ void sp_selected_to_lpeitems(SPDesktop *desktop) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { return; @@ -613,7 +613,7 @@ sp_selected_item_to_curved_repr(SPItem *item, guint32 /*text_grouping_policy*/) void sp_selected_path_reverse(SPDesktop *desktop) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList *items = (GSList *) selection->itemList(); if (!items) { diff --git a/src/persp3d.cpp b/src/persp3d.cpp index b21fd6cab..797e439c0 100644 --- a/src/persp3d.cpp +++ b/src/persp3d.cpp @@ -22,6 +22,7 @@ #include "svg/stringstream.h" #include "xml/document.h" #include "xml/node-event-vector.h" +#include "desktop.h" #include "desktop-handles.h" #include #include "verbs.h" @@ -555,7 +556,7 @@ persp3d_print_all_selected() { g_print ("\n======================================\n"); g_print ("Selected perspectives and their boxes:\n"); - std::list sel_persps = sp_desktop_selection(SP_ACTIVE_DESKTOP)->perspList(); + std::list sel_persps = SP_ACTIVE_DESKTOP->getSelection()->perspList(); for (std::list::iterator j = sel_persps.begin(); j != sel_persps.end(); ++j) { Persp3D *persp = SP_PERSP3D(*j); diff --git a/src/selcue.cpp b/src/selcue.cpp index 805629636..84c131dde 100644 --- a/src/selcue.cpp +++ b/src/selcue.cpp @@ -13,6 +13,7 @@ #include +#include "desktop.h" #include "desktop-handles.h" #include "selection.h" #include "display/sp-canvas-util.h" @@ -40,7 +41,7 @@ Inkscape::SelCue::SelCue(SPDesktop *desktop) : _desktop(desktop), _bounding_box_prefs_observer(*this) { - _selection = sp_desktop_selection(_desktop); + _selection = _desktop->getSelection(); _sel_changed_connection = _selection->connectChanged( sigc::hide(sigc::mem_fun(*this, &Inkscape::SelCue::_newItemBboxes)) diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp index 83a943f53..91200bacb 100644 --- a/src/selection-chemistry.cpp +++ b/src/selection-chemistry.cpp @@ -177,8 +177,8 @@ void SelectionHelper::selectNone(SPDesktop *dt) if (nt && !nt->_selected_nodes->empty()) { nt->_selected_nodes->clear(); - } else if (!sp_desktop_selection(dt)->isEmpty()) { - sp_desktop_selection(dt)->clear(); + } else if (!dt->getSelection()->isEmpty()) { + dt->getSelection()->clear(); } else { // If nothing selected switch to selection tool tools_switch(dt, TOOLS_SELECT); @@ -277,7 +277,7 @@ void SelectionHelper::fixSelection(SPDesktop *dt) if(!dt) return; - Inkscape::Selection *selection = sp_desktop_selection(dt); + Inkscape::Selection *selection = dt->getSelection(); GSList *items = NULL; @@ -407,7 +407,7 @@ void sp_selection_delete(SPDesktop *desktop) return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -454,7 +454,7 @@ void sp_selection_duplicate(SPDesktop *desktop, bool suppressDone) SPDocument *doc = desktop->doc(); Inkscape::XML::Document* xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -609,7 +609,7 @@ static void sp_edit_select_all_full(SPDesktop *dt, bool force_all_layers, bool i if (!dt) return; - Inkscape::Selection *selection = sp_desktop_selection(dt); + Inkscape::Selection *selection = dt->getSelection(); g_return_if_fail(dynamic_cast(dt->currentLayer())); @@ -1262,7 +1262,7 @@ void sp_selection_remove_livepatheffect(SPDesktop *desktop) { if (desktop == NULL) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -1285,7 +1285,7 @@ void sp_selection_remove_filter(SPDesktop *desktop) { if (desktop == NULL) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -1323,7 +1323,7 @@ void sp_selection_paste_size_separately(SPDesktop *desktop, bool apply_x, bool a void sp_selection_to_next_layer(SPDesktop *dt, bool suppressDone) { - Inkscape::Selection *selection = sp_desktop_selection(dt); + Inkscape::Selection *selection = dt->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -1368,7 +1368,7 @@ void sp_selection_to_next_layer(SPDesktop *dt, bool suppressDone) void sp_selection_to_prev_layer(SPDesktop *dt, bool suppressDone) { - Inkscape::Selection *selection = sp_desktop_selection(dt); + Inkscape::Selection *selection = dt->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -1413,7 +1413,7 @@ void sp_selection_to_prev_layer(SPDesktop *dt, bool suppressDone) void sp_selection_to_layer(SPDesktop *dt, SPObject *moveto, bool suppressDone) { - Inkscape::Selection *selection = sp_desktop_selection(dt); + Inkscape::Selection *selection = dt->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -1686,7 +1686,7 @@ void sp_selection_remove_transform(SPDesktop *desktop) if (desktop == NULL) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *l = const_cast(selection->reprList()); while (l != NULL) { @@ -1784,7 +1784,7 @@ void sp_selection_move_relative(Inkscape::Selection *selection, double dx, doubl */ void sp_selection_rotate_90(SPDesktop *desktop, bool ccw) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) return; @@ -1852,7 +1852,7 @@ void sp_select_same_fill_stroke_style(SPDesktop *desktop, gboolean fill, gboolea GSList *all_list = get_all_items(NULL, desktop->currentRoot(), desktop, onlyvisible, onlysensitive, ingroups, NULL); GSList *all_matches = NULL; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); for (GSList const* sel_iter = selection->itemList(); sel_iter; sel_iter = sel_iter->next) { SPItem *sel = dynamic_cast(static_cast(sel_iter->data)); @@ -1905,7 +1905,7 @@ void sp_select_same_object_type(SPDesktop *desktop) GSList *all_list = get_all_items(NULL, desktop->currentRoot(), desktop, onlyvisible, onlysensitive, ingroups, NULL); GSList *matches = all_list; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); for (GSList const* sel_iter = selection->itemList(); sel_iter; sel_iter = sel_iter->next) { SPItem *sel = dynamic_cast(static_cast(sel_iter->data)); @@ -1947,7 +1947,7 @@ void sp_select_same_stroke_style(SPDesktop *desktop) GSList *all_list = get_all_items(NULL, desktop->currentRoot(), desktop, onlyvisible, onlysensitive, ingroups, NULL); GSList *matches = all_list; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); for (GSList const* sel_iter = selection->itemList(); sel_iter; sel_iter = sel_iter->next) { SPItem *sel = dynamic_cast(static_cast(sel_iter->data)); @@ -2376,7 +2376,7 @@ void sp_selection_item_next(SPDesktop *desktop) { g_return_if_fail(desktop != NULL); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); PrefsSelectionContext inlayer = (PrefsSelectionContext)prefs->getInt("/options/kbselection/inlayer", PREFS_SELECTION_LAYER); @@ -2406,7 +2406,7 @@ sp_selection_item_prev(SPDesktop *desktop) SPDocument *document = sp_desktop_document(desktop); g_return_if_fail(document != NULL); g_return_if_fail(desktop != NULL); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); PrefsSelectionContext inlayer = (PrefsSelectionContext) prefs->getInt("/options/kbselection/inlayer", PREFS_SELECTION_LAYER); @@ -2434,7 +2434,7 @@ void sp_selection_next_patheffect_param(SPDesktop * dt) { if (!dt) return; - Inkscape::Selection *selection = sp_desktop_selection(dt); + Inkscape::Selection *selection = dt->getSelection(); if ( selection && !selection->isEmpty() ) { SPItem *item = selection->singleItem(); if ( SPLPEItem *lpeitem = dynamic_cast(item) ) { @@ -2467,7 +2467,7 @@ void sp_selection_edit_clip_or_mask(SPDesktop * /*dt*/, bool /*clip*/) /*if (!dt) return; using namespace Inkscape::UI; - Inkscape::Selection *selection = sp_desktop_selection(dt); + Inkscape::Selection *selection = dt->getSelection(); if (!selection || selection->isEmpty()) return; GSList const *items = selection->itemList(); @@ -2607,7 +2607,7 @@ void sp_selection_clone(SPDesktop *desktop) return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::XML::Document *xml_doc = desktop->doc()->getReprDoc(); @@ -2662,7 +2662,7 @@ sp_selection_relink(SPDesktop *desktop) if (!desktop) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select clones to relink.")); @@ -2709,7 +2709,7 @@ sp_selection_unlink(SPDesktop *desktop) if (!desktop) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select clones to unlink.")); @@ -2781,7 +2781,7 @@ sp_select_clone_original(SPDesktop *desktop) if (desktop == NULL) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPItem *item = selection->singleItem(); @@ -2881,7 +2881,7 @@ void sp_selection_clone_original_path_lpe(SPDesktop *desktop) return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::SVGOStringStream os; SPObject * firstItem = NULL; @@ -2942,7 +2942,7 @@ void sp_selection_to_marker(SPDesktop *desktop, bool apply) SPDocument *doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -3041,7 +3041,7 @@ void sp_selection_to_guides(SPDesktop *desktop) return; SPDocument *doc = sp_desktop_document(desktop); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // we need to copy the list because it gets reset when objects are deleted GSList *items = g_slist_copy(const_cast(selection->itemList())); @@ -3101,7 +3101,7 @@ void sp_selection_symbol(SPDesktop *desktop, bool /*apply*/ ) SPDocument *doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // Check if something is selected. if (selection->isEmpty()) { @@ -3223,7 +3223,7 @@ void sp_selection_unsymbol(SPDesktop *desktop) SPDocument *doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // Check if something is selected. if (selection->isEmpty()) { @@ -3308,7 +3308,7 @@ sp_selection_tile(SPDesktop *desktop, bool apply) SPDocument *doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -3423,7 +3423,7 @@ void sp_selection_untile(SPDesktop *desktop) SPDocument *doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -3578,7 +3578,7 @@ void sp_selection_create_bitmap_copy(SPDesktop *desktop) SPDocument *document = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = document->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { @@ -3796,7 +3796,7 @@ void sp_selection_set_clipgroup(SPDesktop *desktop) SPDocument* doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select object(s) to create clippath or mask from.")); return; @@ -3912,7 +3912,7 @@ void sp_selection_set_mask(SPDesktop *desktop, bool apply_clip_path, bool apply_ SPDocument *doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected bool is_empty = selection->isEmpty(); @@ -4114,7 +4114,7 @@ void sp_selection_unset_mask(SPDesktop *desktop, bool apply_clip_path) { SPDocument *doc = sp_desktop_document(desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { diff --git a/src/seltrans.cpp b/src/seltrans.cpp index a9ae9e465..965b531a7 100644 --- a/src/seltrans.cpp +++ b/src/seltrans.cpp @@ -131,7 +131,7 @@ Inkscape::SelTrans::SelTrans(SPDesktop *desktop) : _makeHandles(); _updateHandles(); - _selection = sp_desktop_selection(desktop); + _selection = desktop->getSelection(); _norm = sp_canvas_item_new(sp_desktop_controls(desktop), SP_TYPE_CTRL, @@ -252,7 +252,7 @@ void Inkscape::SelTrans::grab(Geom::Point const &p, gdouble x, gdouble y, bool s { // While dragging a handle, we will either scale, skew, or rotate and the "translating" parameter will be false // When dragging the selected item itself however, we will translate the selection and that parameter will be true - Inkscape::Selection *selection = sp_desktop_selection(_desktop); + Inkscape::Selection *selection = _desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); g_return_if_fail(!_grabbed); @@ -418,7 +418,7 @@ void Inkscape::SelTrans::ungrab() _desktop->snapindicator->remove_snapsource(); - Inkscape::Selection *selection = sp_desktop_selection(_desktop); + Inkscape::Selection *selection = _desktop->getSelection(); _updateVolatileState(); for (unsigned i = 0; i < _items.size(); i++) { @@ -512,7 +512,7 @@ void Inkscape::SelTrans::ungrab() void Inkscape::SelTrans::stamp() { - Inkscape::Selection *selection = sp_desktop_selection(_desktop); + Inkscape::Selection *selection = _desktop->getSelection(); bool fixup = !_grabbed; if ( fixup && _stamp_cache ) { @@ -606,7 +606,7 @@ void Inkscape::SelTrans::_updateHandles() void Inkscape::SelTrans::_updateVolatileState() { - Inkscape::Selection *selection = sp_desktop_selection(_desktop); + Inkscape::Selection *selection = _desktop->getSelection(); _empty = selection->isEmpty(); if (_empty) { diff --git a/src/splivarot.cpp b/src/splivarot.cpp index 1a75a6f29..70c8f37d5 100644 --- a/src/splivarot.cpp +++ b/src/splivarot.cpp @@ -1151,7 +1151,7 @@ Geom::PathVector* item_outline(SPItem const *item, bool bbox_only) void sp_selected_path_outline(SPDesktop *desktop) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select stroked path(s) to convert stroke to path.")); @@ -1583,7 +1583,7 @@ void sp_selected_path_create_updating_inset(SPDesktop *desktop) void sp_selected_path_create_offset_object(SPDesktop *desktop, int expand, bool updating) { SPCurve *curve = NULL; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPItem *item = selection->singleItem(); if (item == NULL || ( !SP_IS_SHAPE(item) && !SP_IS_TEXT(item) ) ) { @@ -1766,7 +1766,7 @@ void sp_selected_path_create_offset_object(SPDesktop *desktop, int expand, bool void sp_selected_path_do_offset(SPDesktop *desktop, bool expand, double prefOffset) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select path(s) to inset/outset.")); @@ -2191,7 +2191,7 @@ static void sp_selected_path_simplify_selection(SPDesktop *desktop, float threshold, bool justCoalesce, float angleLimit, bool breakableAngles) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, diff --git a/src/text-chemistry.cpp b/src/text-chemistry.cpp index aa2d81427..b90145f8e 100644 --- a/src/text-chemistry.cpp +++ b/src/text-chemistry.cpp @@ -83,7 +83,7 @@ text_put_on_path() if (!desktop) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPItem *text = text_or_flowtext_in_selection(selection); SPItem *shape = shape_in_selection(selection); @@ -191,7 +191,7 @@ text_remove_from_path() { SPDesktop *desktop = SP_ACTIVE_DESKTOP; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select a text on path to remove it from path.")); @@ -256,7 +256,7 @@ text_remove_all_kerns() { SPDesktop *desktop = SP_ACTIVE_DESKTOP; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select text(s) to remove kerns from.")); @@ -297,7 +297,7 @@ text_flow_into_shape() SPDocument *doc = sp_desktop_document (desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPItem *text = text_or_flowtext_in_selection(selection); SPItem *shape = shape_in_selection(selection); @@ -375,7 +375,7 @@ text_flow_into_shape() DocumentUndo::done(doc, SP_VERB_CONTEXT_TEXT, _("Flow text into shape")); - sp_desktop_selection(desktop)->set(SP_ITEM(root_object)); + desktop->getSelection()->set(SP_ITEM(root_object)); Inkscape::GC::release(root_repr); Inkscape::GC::release(region_repr); @@ -391,7 +391,7 @@ text_unflow () SPDocument *doc = sp_desktop_document (desktop); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!flowtext_in_selection(selection) || g_slist_length((GSList *) selection->itemList()) < 1) { @@ -477,7 +477,7 @@ flowtext_to_text() { SPDesktop *desktop = SP_ACTIVE_DESKTOP; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, diff --git a/src/trace/trace.cpp b/src/trace/trace.cpp index cb83541e3..11a54dcc2 100644 --- a/src/trace/trace.cpp +++ b/src/trace/trace.cpp @@ -53,7 +53,7 @@ SPImage *Tracer::getSelectedSPImage() Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); - Inkscape::Selection *sel = sp_desktop_selection(desktop); + Inkscape::Selection *sel = desktop->getSelection(); if (!sel) { char *msg = _("Select an image to trace"); @@ -219,7 +219,7 @@ Glib::RefPtr Tracer::sioxProcessImage(SPImage *img, Glib::RefPtrgetSelection(); if (!sel) { char *msg = _("Select an image to trace"); @@ -399,7 +399,7 @@ void Tracer::traceThread() Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!SP_ACTIVE_DOCUMENT) { diff --git a/src/ui/clipboard.cpp b/src/ui/clipboard.cpp index 7661f466d..9275d3bde 100644 --- a/src/ui/clipboard.cpp +++ b/src/ui/clipboard.cpp @@ -201,7 +201,7 @@ void ClipboardManagerImpl::copy(SPDesktop *desktop) if ( desktop == NULL ) { return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // Special case for when the gradient dragger is active - copies gradient color if (desktop->event_context->get_drag()) { @@ -435,7 +435,7 @@ bool ClipboardManagerImpl::pasteStyle(SPDesktop *desktop) } // check whether something is selected - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { _userWarn(desktop, _("Select object(s) to paste style to.")); return false; @@ -488,7 +488,7 @@ bool ClipboardManagerImpl::pasteSize(SPDesktop *desktop, bool separately, bool a if ( desktop == NULL ) { return false; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { _userWarn(desktop, _("Select object(s) to paste size to.")); return false; @@ -551,7 +551,7 @@ bool ClipboardManagerImpl::pastePathEffect(SPDesktop *desktop) return false; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection && selection->isEmpty()) { _userWarn(desktop, _("Select object(s) to paste live path effect to.")); return false; diff --git a/src/ui/dialog/align-and-distribute.cpp b/src/ui/dialog/align-and-distribute.cpp index c538968d6..94e524157 100644 --- a/src/ui/dialog/align-and-distribute.cpp +++ b/src/ui/dialog/align-and-distribute.cpp @@ -91,7 +91,7 @@ Action::Action(const Glib::ustring &id, void ActionAlign::do_action(SPDesktop *desktop, int index) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!selection) return; Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -247,7 +247,7 @@ private : SPDesktop *desktop = _dialog.getDesktop(); if (!desktop) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!selection) return; using Inkscape::Util::GSListConstIterator; @@ -458,8 +458,7 @@ private : // xGap and yGap are the minimum space required between bounding rectangles. double const xGap = removeOverlapXGap.get_value(); double const yGap = removeOverlapYGap.get_value(); - removeoverlap(sp_desktop_selection(_dialog.getDesktop())->itemList(), - xGap, yGap); + removeoverlap(_dialog.getDesktop()->getSelection()->itemList(), xGap, yGap); // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); @@ -490,7 +489,7 @@ private : int saved_compensation = prefs->getInt("/options/clonecompensation/value", SP_CLONE_COMPENSATION_UNMOVED); prefs->setInt("/options/clonecompensation/value", SP_CLONE_COMPENSATION_UNMOVED); - graphlayout(sp_desktop_selection(_dialog.getDesktop())->itemList()); + graphlayout(_dialog.getDesktop()->getSelection()->itemList()); // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); @@ -547,7 +546,7 @@ private : SPDesktop *desktop = _dialog.getDesktop(); if (!desktop) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!selection) return; using Inkscape::Util::GSListConstIterator; @@ -617,7 +616,7 @@ private : int saved_compensation = prefs->getInt("/options/clonecompensation/value", SP_CLONE_COMPENSATION_UNMOVED); prefs->setInt("/options/clonecompensation/value", SP_CLONE_COMPENSATION_UNMOVED); - unclump ((GSList *) sp_desktop_selection(_dialog.getDesktop())->itemList()); + unclump ((GSList *) _dialog.getDesktop()->getSelection()->itemList()); // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); @@ -644,7 +643,7 @@ private : SPDesktop *desktop = _dialog.getDesktop(); if (!desktop) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!selection) return; using Inkscape::Util::GSListConstIterator; @@ -743,7 +742,7 @@ private : SPDesktop *desktop = _dialog.getDesktop(); if (!desktop) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!selection) return; using Inkscape::Util::GSListConstIterator; diff --git a/src/ui/dialog/clonetiler.cpp b/src/ui/dialog/clonetiler.cpp index 37881d4ae..f8f220b0a 100644 --- a/src/ui/dialog/clonetiler.cpp +++ b/src/ui/dialog/clonetiler.cpp @@ -1276,7 +1276,7 @@ CloneTiler::CloneTiler () : g_signal_connect(G_OBJECT(dlg), "destroy", G_CALLBACK(clonetiler_disconnect_gsignal), this); // update now - clonetiler_change_selection (sp_desktop_selection(SP_ACTIVE_DESKTOP), dlg); + clonetiler_change_selection (SP_ACTIVE_DESKTOP->getSelection(), dlg); } { @@ -1379,7 +1379,7 @@ void CloneTiler::clonetiler_change_selection(Inkscape::Selection *selection, Gtk void CloneTiler::clonetiler_external_change(GtkWidget *dlg) { - clonetiler_change_selection (sp_desktop_selection(SP_ACTIVE_DESKTOP), dlg); + clonetiler_change_selection (SP_ACTIVE_DESKTOP->getSelection(), dlg); } void CloneTiler::clonetiler_disconnect_gsignal(GObject *, gpointer source) @@ -2093,7 +2093,7 @@ void CloneTiler::clonetiler_unclump(GtkWidget */*widget*/, void *) return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty() || g_slist_length((GSList *) selection->itemList()) > 1) { @@ -2144,7 +2144,7 @@ void CloneTiler::clonetiler_remove(GtkWidget */*widget*/, GtkWidget *dlg, bool d return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty() || g_slist_length((GSList *) selection->itemList()) > 1) { @@ -2216,7 +2216,7 @@ void CloneTiler::clonetiler_apply(GtkWidget */*widget*/, GtkWidget *dlg) return; } Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); // check if something is selected if (selection->isEmpty()) { diff --git a/src/ui/dialog/dialog.cpp b/src/ui/dialog/dialog.cpp index 6dabcfb6b..6d8fe4b12 100644 --- a/src/ui/dialog/dialog.cpp +++ b/src/ui/dialog/dialog.cpp @@ -310,7 +310,7 @@ void Dialog::_defocus() Inkscape::Selection* Dialog::_getSelection() { - return sp_desktop_selection(SP_ACTIVE_DESKTOP); + return SP_ACTIVE_DESKTOP->getSelection(); } } // namespace Dialog diff --git a/src/ui/dialog/export.cpp b/src/ui/dialog/export.cpp index 1ebd1fc7c..d7151fa81 100644 --- a/src/ui/dialog/export.cpp +++ b/src/ui/dialog/export.cpp @@ -606,7 +606,7 @@ void Export::onBatchClicked () void Export::updateCheckbuttons () { - gint num = g_slist_length((GSList *) sp_desktop_selection(SP_ACTIVE_DESKTOP)->itemList()); + gint num = g_slist_length((GSList *) SP_ACTIVE_DESKTOP->getSelection()->itemList()); if (num >= 2) { batch_export.set_sensitive(true); batch_export.set_label(g_strdup_printf (ngettext("B_atch export %d selected object","B_atch export %d selected objects",num), num)); @@ -622,7 +622,7 @@ inline void Export::findDefaultSelection() { selection_type key = SELECTION_NUMBER_OF; - if ((sp_desktop_selection(SP_ACTIVE_DESKTOP))->isEmpty() == false) { + if ((SP_ACTIVE_DESKTOP->getSelection())->isEmpty() == false) { key = SELECTION_SELECTION; } @@ -660,15 +660,15 @@ inline void Export::findDefaultSelection() */ void Export::onSelectionChanged() { - Inkscape::Selection *selection = sp_desktop_selection (SP_ACTIVE_DESKTOP); + Inkscape::Selection *selection = SP_ACTIVE_DESKTOP->getSelection(); if ((current_key == SELECTION_DRAWING || current_key == SELECTION_PAGE) && - (sp_desktop_selection(SP_ACTIVE_DESKTOP))->isEmpty() == false && + (SP_ACTIVE_DESKTOP->getSelection())->isEmpty() == false && was_empty) { current_key = SELECTION_SELECTION; selectiontype_buttons[current_key]->set_active(true); } - was_empty = (sp_desktop_selection(SP_ACTIVE_DESKTOP))->isEmpty(); + was_empty = (SP_ACTIVE_DESKTOP->getSelection())->isEmpty(); if ( selection && SELECTION_CUSTOM != current_key) { @@ -696,7 +696,7 @@ void Export::onSelectionModified ( guint /*flags*/ ) } break; case SELECTION_SELECTION: - Sel = sp_desktop_selection(SP_ACTIVE_DESKTOP); + Sel = SP_ACTIVE_DESKTOP->getSelection(); if (Sel->isEmpty() == false) { Geom::OptRect bbox = Sel->visualBounds(); if (bbox) @@ -743,9 +743,9 @@ void Export::onAreaToggled () probabaly screw something up. */ switch (key) { case SELECTION_SELECTION: - if ((sp_desktop_selection(SP_ACTIVE_DESKTOP))->isEmpty() == false) + if ((SP_ACTIVE_DESKTOP->getSelection())->isEmpty() == false) { - bbox = sp_desktop_selection (SP_ACTIVE_DESKTOP)->visualBounds(); + bbox = SP_ACTIVE_DESKTOP->getSelection()->visualBounds(); /* Only if there is a selection that we can set do we break, otherwise we fall through to the drawing */ @@ -810,15 +810,15 @@ void Export::onAreaToggled () break; } case SELECTION_SELECTION: - if ((sp_desktop_selection(SP_ACTIVE_DESKTOP))->isEmpty() == false) { + if ((SP_ACTIVE_DESKTOP->getSelection())->isEmpty() == false) { - sp_selection_get_export_hints (sp_desktop_selection(SP_ACTIVE_DESKTOP), filename, &xdpi, &ydpi); + sp_selection_get_export_hints (SP_ACTIVE_DESKTOP->getSelection(), filename, &xdpi, &ydpi); /* If we still don't have a filename -- let's build one that's nice */ if (filename.empty()) { const gchar * id = "object"; - const GSList * reprlst = sp_desktop_selection(SP_ACTIVE_DESKTOP)->reprList(); + const GSList * reprlst = SP_ACTIVE_DESKTOP->getSelection()->reprList(); for(; reprlst != NULL; reprlst = reprlst->next) { Inkscape::XML::Node * repr = (Inkscape::XML::Node *)reprlst->data; if (repr->attribute("id")) { @@ -1011,7 +1011,7 @@ void Export::onExport () if (batch_export.get_active ()) { // Batch export of selected objects - gint num = g_slist_length(const_cast(sp_desktop_selection(desktop)->itemList())); + gint num = g_slist_length(const_cast(desktop->getSelection()->itemList())); gint n = 0; if (num < 1) { @@ -1025,7 +1025,7 @@ void Export::onExport () gint export_count = 0; - for (GSList *i = const_cast(sp_desktop_selection(desktop)->itemList()); i && !interrupted; i = i->next) { + for (GSList *i = const_cast(desktop->getSelection()->itemList()); i && !interrupted; i = i->next) { SPItem *item = reinterpret_cast(i->data); prog_dlg->set_data("current", GINT_TO_POINTER(n)); @@ -1070,7 +1070,7 @@ void Export::onExport () nv->pagecolor, onProgressCallback, (void*)prog_dlg, TRUE, // overwrite without asking - hide ? const_cast(sp_desktop_selection(desktop)->itemList()) : NULL + hide ? const_cast(desktop->getSelection()->itemList()) : NULL )) { gchar * error = g_strdup_printf(_("Could not export to filename %s.\n"), safeFile); @@ -1159,7 +1159,7 @@ void Export::onExport () nv->pagecolor, onProgressCallback, (void*)prog_dlg, FALSE, - hide ? const_cast(sp_desktop_selection(desktop)->itemList()) : NULL + hide ? const_cast(desktop->getSelection()->itemList()) : NULL ); if (status == EXPORT_ERROR) { gchar * safeFile = Inkscape::IO::sanitizeString(path.c_str()); @@ -1231,7 +1231,7 @@ void Export::onExport () bool saved = DocumentUndo::getUndoSensitive(doc); DocumentUndo::setUndoSensitive(doc, false); - reprlst = sp_desktop_selection(desktop)->reprList(); + reprlst = desktop->getSelection()->reprList(); for(; reprlst != NULL; reprlst = reprlst->next) { Inkscape::XML::Node * repr = static_cast(reprlst->data); @@ -1463,8 +1463,8 @@ void Export::detectSize() { i++) { switch (this_test[i]) { case SELECTION_SELECTION: - if ((sp_desktop_selection(SP_ACTIVE_DESKTOP))->isEmpty() == false) { - Geom::OptRect bbox = (sp_desktop_selection (SP_ACTIVE_DESKTOP))->bounds(SPItem::VISUAL_BBOX); + if ((SP_ACTIVE_DESKTOP->getSelection())->isEmpty() == false) { + Geom::OptRect bbox = (SP_ACTIVE_DESKTOP->getSelection())->bounds(SPItem::VISUAL_BBOX); if ( bbox && bbox_equal(*bbox,current_bbox)) { key = SELECTION_SELECTION; diff --git a/src/ui/dialog/filter-effects-dialog.cpp b/src/ui/dialog/filter-effects-dialog.cpp index bd44846a3..228570c88 100644 --- a/src/ui/dialog/filter-effects-dialog.cpp +++ b/src/ui/dialog/filter-effects-dialog.cpp @@ -688,7 +688,7 @@ public: private: void select_svg_element(){ - Inkscape::Selection* sel = sp_desktop_selection(_desktop); + Inkscape::Selection* sel = _desktop->getSelection(); if (sel->isEmpty()) return; Inkscape::XML::Node* node = (Inkscape::XML::Node*) g_slist_nth_data((GSList *)sel->reprList(), 0); if (!node || !node->matchAttributeName("id")) return; @@ -1441,7 +1441,7 @@ void FilterEffectsDialog::FilterModifier::on_document_replaced(SPDesktop * /*des // When the selection changes, show the active filter(s) in the dialog void FilterEffectsDialog::FilterModifier::on_change_selection() { - Inkscape::Selection *selection = sp_desktop_selection (SP_ACTIVE_DESKTOP); + Inkscape::Selection *selection = SP_ACTIVE_DESKTOP->getSelection(); update_selection(selection); } @@ -1539,7 +1539,7 @@ void FilterEffectsDialog::FilterModifier::on_selection_toggled(const Glib::ustri SPDesktop *desktop = _dialog.getDesktop(); SPDocument *doc = sp_desktop_document(desktop); SPFilter* filter = (*iter)[_columns.filter]; - Inkscape::Selection *sel = sp_desktop_selection(desktop); + Inkscape::Selection *sel = desktop->getSelection(); /* If this filter is the only one used in the selection, unset it */ if((*iter)[_columns.sel] == 1) diff --git a/src/ui/dialog/find.cpp b/src/ui/dialog/find.cpp index 1a7832688..be8250f88 100644 --- a/src/ui/dialog/find.cpp +++ b/src/ui/dialog/find.cpp @@ -238,7 +238,7 @@ Find::Find() show_all_children(); - Inkscape::Selection *selection = sp_desktop_selection (SP_ACTIVE_DESKTOP); + Inkscape::Selection *selection = SP_ACTIVE_DESKTOP->getSelection(); SPItem *item = selection->singleItem(); if (item) { if (dynamic_cast(item) || dynamic_cast(item)) { @@ -850,7 +850,7 @@ void Find::onAction() button_replace.set_sensitive(attributenameyok); } - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection->clear(); selection->setList(n); SPObject *obj = reinterpret_cast(n->data); @@ -865,7 +865,7 @@ void Find::onAction() } else { status.set_text(_("Nothing found")); if (!check_scope_selection.get_active()) { - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection->clear(); } desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("No objects found")); diff --git a/src/ui/dialog/font-substitution.cpp b/src/ui/dialog/font-substitution.cpp index db7bdf222..82253417a 100644 --- a/src/ui/dialog/font-substitution.cpp +++ b/src/ui/dialog/font-substitution.cpp @@ -134,7 +134,7 @@ FontSubstitution::show(Glib::ustring out, GSList *l) if (cbSelect->get_active()) { SPDesktop *desktop = SP_ACTIVE_DESKTOP; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection->clear(); selection->setList(l); } diff --git a/src/ui/dialog/grid-arrange-tab.cpp b/src/ui/dialog/grid-arrange-tab.cpp index 2ff647a74..d60778bd0 100644 --- a/src/ui/dialog/grid-arrange-tab.cpp +++ b/src/ui/dialog/grid-arrange-tab.cpp @@ -167,7 +167,7 @@ void GridArrangeTab::arrange() SPDesktop *desktop = Parent->getDesktop(); sp_desktop_document(desktop)->ensureUpToDate(); - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); const GSList *items = selection ? selection->itemList() : 0; cnt=0; for (; items != NULL; items = items->next) { diff --git a/src/ui/dialog/icon-preview.cpp b/src/ui/dialog/icon-preview.cpp index 468e85d36..25520ba8b 100644 --- a/src/ui/dialog/icon-preview.cpp +++ b/src/ui/dialog/icon-preview.cpp @@ -362,7 +362,7 @@ void IconPreviewPanel::refreshPreview() target = (hold && !targetId.empty()) ? desktop->doc()->getObjectById( targetId.c_str() ) : 0; if ( !target ) { targetId.clear(); - Inkscape::Selection * sel = sp_desktop_selection(desktop); + Inkscape::Selection * sel = desktop->getSelection(); if ( sel ) { //g_message("found a selection to play with"); diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index f00463a84..cea489f50 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -213,7 +213,7 @@ static void StyleFromSelectionToTool(Glib::ustring const &prefs_path, StyleSwatc if (desktop == NULL) return; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, diff --git a/src/ui/dialog/layer-properties.cpp b/src/ui/dialog/layer-properties.cpp index d5540b88a..779aa47fe 100644 --- a/src/ui/dialog/layer-properties.cpp +++ b/src/ui/dialog/layer-properties.cpp @@ -399,7 +399,7 @@ void LayerPropertiesDialog::Create::perform(LayerPropertiesDialog &dialog) { if (!name.empty()) { desktop->layer_manager->renameLayer( new_layer, (gchar *)name.c_str(), TRUE ); } - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); desktop->setCurrentLayer(new_layer); desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("New layer created.")); } diff --git a/src/ui/dialog/livepatheffect-editor.cpp b/src/ui/dialog/livepatheffect-editor.cpp index 178c32c38..2e96193b9 100644 --- a/src/ui/dialog/livepatheffect-editor.cpp +++ b/src/ui/dialog/livepatheffect-editor.cpp @@ -398,7 +398,7 @@ LivePathEffectEditor::setDesktop(SPDesktop *desktop) lpe_list_locked = false; current_desktop = desktop; if (desktop) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection_changed_connection = selection->connectChanged( sigc::bind (sigc::ptr_fun(&lpeeditor_selection_changed), this ) ); selection_modified_connection = selection->connectModified( diff --git a/src/ui/dialog/object-attributes.cpp b/src/ui/dialog/object-attributes.cpp index cfa5c6182..118a66097 100644 --- a/src/ui/dialog/object-attributes.cpp +++ b/src/ui/dialog/object-attributes.cpp @@ -113,7 +113,7 @@ void ObjectAttributes::widget_setup (void) return; } - Inkscape::Selection *selection = sp_desktop_selection (SP_ACTIVE_DESKTOP); + Inkscape::Selection *selection = SP_ACTIVE_DESKTOP->getSelection(); SPItem *item = selection->singleItem(); if (!item) { diff --git a/src/ui/dialog/object-properties.cpp b/src/ui/dialog/object-properties.cpp index 28e9b360b..ecfd057de 100644 --- a/src/ui/dialog/object-properties.cpp +++ b/src/ui/dialog/object-properties.cpp @@ -353,7 +353,7 @@ void ObjectProperties::update() return; } - Inkscape::Selection *selection = sp_desktop_selection(SP_ACTIVE_DESKTOP); + Inkscape::Selection *selection = SP_ACTIVE_DESKTOP->getSelection(); Gtk::Box *contents = _getContents(); if (!selection->singleItem()) { @@ -458,7 +458,7 @@ void ObjectProperties::_labelChanged() return; } - SPItem *item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->singleItem(); + SPItem *item = SP_ACTIVE_DESKTOP->getSelection()->singleItem(); g_return_if_fail (item != NULL); _blocked = true; @@ -518,7 +518,7 @@ void ObjectProperties::_imageRenderingChanged() return; } - SPItem *item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->singleItem(); + SPItem *item = SP_ACTIVE_DESKTOP->getSelection()->singleItem(); g_return_if_fail (item != NULL); _blocked = true; @@ -543,7 +543,7 @@ void ObjectProperties::_sensitivityToggled() return; } - SPItem *item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->singleItem(); + SPItem *item = SP_ACTIVE_DESKTOP->getSelection()->singleItem(); g_return_if_fail(item != NULL); _blocked = true; @@ -559,7 +559,7 @@ void ObjectProperties::_hiddenToggled() return; } - SPItem *item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->singleItem(); + SPItem *item = SP_ACTIVE_DESKTOP->getSelection()->singleItem(); g_return_if_fail(item != NULL); _blocked = true; diff --git a/src/ui/dialog/polar-arrange-tab.cpp b/src/ui/dialog/polar-arrange-tab.cpp index 80579c9d3..08cfba839 100644 --- a/src/ui/dialog/polar-arrange-tab.cpp +++ b/src/ui/dialog/polar-arrange-tab.cpp @@ -296,7 +296,7 @@ static void moveToPoint(int anchor, SPItem *item, Geom::Point p) void PolarArrangeTab::arrange() { - Inkscape::Selection *selection = sp_desktop_selection(parent->getDesktop()); + Inkscape::Selection *selection = parent->getDesktop()->getSelection(); const GSList *items, *tmp; tmp = items = selection->itemList(); SPGenericEllipse *referenceEllipse = NULL; // Last ellipse in selection diff --git a/src/ui/dialog/svg-fonts-dialog.cpp b/src/ui/dialog/svg-fonts-dialog.cpp index 56ecfdecc..901cfc40a 100644 --- a/src/ui/dialog/svg-fonts-dialog.cpp +++ b/src/ui/dialog/svg-fonts-dialog.cpp @@ -29,6 +29,7 @@ #include "xml/node.h" #include "xml/repr.h" #include "sp-font-face.h" +#include "desktop.h" #include "desktop-handles.h" #include "display/nr-svgfonts.h" #include "verbs.h" @@ -516,7 +517,7 @@ void SvgFontsDialog::set_glyph_description_from_selected_path(){ Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); SPDocument* doc = sp_desktop_document(desktop); - Inkscape::Selection* sel = sp_desktop_selection(desktop); + Inkscape::Selection* sel = desktop->getSelection(); if (sel->isEmpty()){ char *msg = _("Select a path to define the curves of a glyph"); msgStack->flash(Inkscape::ERROR_MESSAGE, msg); @@ -558,7 +559,7 @@ void SvgFontsDialog::missing_glyph_description_from_selected_path(){ Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); SPDocument* doc = sp_desktop_document(desktop); - Inkscape::Selection* sel = sp_desktop_selection(desktop); + Inkscape::Selection* sel = desktop->getSelection(); if (sel->isEmpty()){ char *msg = _("Select a path to define the curves of a glyph"); msgStack->flash(Inkscape::ERROR_MESSAGE, msg); diff --git a/src/ui/dialog/swatches.cpp b/src/ui/dialog/swatches.cpp index 187e31233..df20adc61 100644 --- a/src/ui/dialog/swatches.cpp +++ b/src/ui/dialog/swatches.cpp @@ -122,7 +122,7 @@ static void editGradientImpl( SPDesktop* desktop, SPGradient* gr ) if ( gr ) { bool shown = false; if ( desktop && desktop->doc() ) { - Inkscape::Selection *selection = sp_desktop_selection( desktop ); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); if (items) { SPStyle *query = sp_style_new( desktop->doc() ); diff --git a/src/ui/dialog/text-edit.cpp b/src/ui/dialog/text-edit.cpp index 0f4a6f7f1..0cbe41f78 100644 --- a/src/ui/dialog/text-edit.cpp +++ b/src/ui/dialog/text-edit.cpp @@ -419,7 +419,7 @@ SPItem *TextEdit::getSelectedTextItem (void) if (!SP_ACTIVE_DESKTOP) return NULL; - for (const GSList *item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->itemList(); + for (const GSList *item = SP_ACTIVE_DESKTOP->getSelection()->itemList(); item != NULL; item = item->next) { @@ -438,7 +438,7 @@ unsigned TextEdit::getSelectedTextCount (void) unsigned int items = 0; - for (const GSList *item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->itemList(); + for (const GSList *item = SP_ACTIVE_DESKTOP->getSelection()->itemList(); item != NULL; item = item->next) { @@ -543,7 +543,7 @@ void TextEdit::onApply() SPDesktop *desktop = SP_ACTIVE_DESKTOP; unsigned items = 0; - const GSList *item_list = sp_desktop_selection(desktop)->itemList(); + const GSList *item_list = desktop->getSelection()->itemList(); SPCSSAttr *css = fillTextStyle (); sp_desktop_set_style(desktop, css, true); @@ -569,7 +569,7 @@ void TextEdit::onApply() } else if (items == 1) { // exactly one text object; now set its text, too - SPItem *item = sp_desktop_selection(SP_ACTIVE_DESKTOP)->singleItem(); + SPItem *item = SP_ACTIVE_DESKTOP->getSelection()->singleItem(); if (SP_IS_TEXT (item) || SP_IS_FLOWTEXT(item)) { updateObjectText (item); } diff --git a/src/ui/dialog/transformation.cpp b/src/ui/dialog/transformation.cpp index 2c6692777..1dba31e5a 100644 --- a/src/ui/dialog/transformation.cpp +++ b/src/ui/dialog/transformation.cpp @@ -25,6 +25,7 @@ #include "document.h" #include "document-undo.h" +#include "desktop.h" #include "desktop-handles.h" #include "transformation.h" #include "align-and-distribute.h" @@ -578,7 +579,7 @@ void Transformation::onSwitchPage(Gtk::Widget * /*page*/, guint pagenum) void Transformation::onSwitchPage(GtkNotebookPage * /*page*/, guint pagenum) #endif { - updateSelection((PageType)pagenum, sp_desktop_selection(getDesktop())); + updateSelection((PageType)pagenum, getDesktop()->getSelection()); } diff --git a/src/ui/dialog/xml-tree.cpp b/src/ui/dialog/xml-tree.cpp index 7ab6c78ba..7105e2cda 100644 --- a/src/ui/dialog/xml-tree.cpp +++ b/src/ui/dialog/xml-tree.cpp @@ -360,7 +360,7 @@ void XmlTree::set_tree_desktop(SPDesktop *desktop) } current_desktop = desktop; if (desktop) { - sel_changed_connection = sp_desktop_selection(desktop)->connectChanged(sigc::hide(sigc::mem_fun(this, &XmlTree::on_desktop_selection_changed))); + sel_changed_connection = desktop->getSelection()->connectChanged(sigc::hide(sigc::mem_fun(this, &XmlTree::on_desktop_selection_changed))); document_replaced_connection = desktop->connectDocumentReplaced(sigc::mem_fun(this, &XmlTree::on_document_replaced)); set_tree_document(sp_desktop_document(desktop)); @@ -472,7 +472,7 @@ Inkscape::XML::Node *XmlTree::get_dt_select() if (!current_desktop) { return NULL; } - return sp_desktop_selection(current_desktop)->singleRepr(); + return current_desktop->getSelection()->singleRepr(); } @@ -483,7 +483,7 @@ void XmlTree::set_dt_select(Inkscape::XML::Node *repr) return; } - Inkscape::Selection *selection = sp_desktop_selection(current_desktop); + Inkscape::Selection *selection = current_desktop->getSelection(); SPObject *object; if (repr) { @@ -827,7 +827,7 @@ void XmlTree::on_document_replaced(SPDesktop *dt, SPDocument *doc) if (current_desktop) sel_changed_connection.disconnect(); - sel_changed_connection = sp_desktop_selection(dt)->connectChanged(sigc::hide(sigc::mem_fun(this, &XmlTree::on_desktop_selection_changed))); + sel_changed_connection = dt->getSelection()->connectChanged(sigc::hide(sigc::mem_fun(this, &XmlTree::on_desktop_selection_changed))); set_tree_document(doc); } diff --git a/src/ui/interface.cpp b/src/ui/interface.cpp index 6bc94ab7a..0649da3df 100644 --- a/src/ui/interface.cpp +++ b/src/ui/interface.cpp @@ -1232,7 +1232,7 @@ sp_ui_drag_data_received(GtkWidget *widget, SPObject *new_obj = NULL; new_obj = desktop->currentLayer()->appendChildRepr(newgroup); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection->set(SP_ITEM(new_obj)); // move to mouse pointer diff --git a/src/ui/tools/arc-tool.cpp b/src/ui/tools/arc-tool.cpp index 9c3195a42..5fe03cf8e 100644 --- a/src/ui/tools/arc-tool.cpp +++ b/src/ui/tools/arc-tool.cpp @@ -109,11 +109,11 @@ void ArcTool::selection_changed(Inkscape::Selection* selection) { void ArcTool::setup() { ToolBase::setup(); - Inkscape::Selection *selection = sp_desktop_selection(this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); this->shape_editor = new ShapeEditor(this->desktop); - SPItem *item = sp_desktop_selection(this->desktop)->singleItem(); + SPItem *item = this->desktop->getSelection()->singleItem(); if (item) { this->shape_editor->set_item(item); } @@ -151,7 +151,7 @@ bool ArcTool::item_handler(SPItem* item, GdkEvent* event) { bool ArcTool::root_handler(GdkEvent* event) { static bool dragging; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); this->tolerance = prefs->getIntLimited("/options/dragtolerance/value", 0, 0, 100); @@ -442,7 +442,7 @@ void ArcTool::finishItem() { desktop->canvas->endForcedFullRedraws(); - sp_desktop_selection(desktop)->set(this->arc); + desktop->getSelection()->set(this->arc); DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_ARC, _("Create ellipse")); @@ -451,7 +451,7 @@ void ArcTool::finishItem() { } void ArcTool::cancel() { - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), 0); if (this->arc != NULL) { diff --git a/src/ui/tools/box3d-tool.cpp b/src/ui/tools/box3d-tool.cpp index 0a20a0842..20751381d 100644 --- a/src/ui/tools/box3d-tool.cpp +++ b/src/ui/tools/box3d-tool.cpp @@ -145,13 +145,13 @@ void Box3dTool::setup() { this->shape_editor = new ShapeEditor(this->desktop); - SPItem *item = sp_desktop_selection(this->desktop)->singleItem(); + SPItem *item = this->desktop->getSelection()->singleItem(); if (item) { this->shape_editor->set_item(item); } this->sel_changed_connection.disconnect(); - this->sel_changed_connection = sp_desktop_selection(this->desktop)->connectChanged( + this->sel_changed_connection = this->desktop->getSelection()->connectChanged( sigc::mem_fun(this, &Box3dTool::selection_changed) ); @@ -196,7 +196,7 @@ bool Box3dTool::root_handler(GdkEvent* event) { static bool dragging; SPDocument *document = sp_desktop_document (desktop); - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); int const snaps = prefs->getInt("/options/rotationsnapsperpi/value", 12); @@ -466,7 +466,7 @@ bool Box3dTool::root_handler(GdkEvent* event) { break; case GDK_KEY_Escape: - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); //TODO: make dragging escapable by Esc break; @@ -604,7 +604,7 @@ void Box3dTool::finishItem() { desktop->canvas->endForcedFullRedraws(); - sp_desktop_selection(desktop)->set(this->box3d); + desktop->getSelection()->set(this->box3d); DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, _("Create 3D box")); diff --git a/src/ui/tools/calligraphic-tool.cpp b/src/ui/tools/calligraphic-tool.cpp index d297fe5e1..97ac3d112 100644 --- a/src/ui/tools/calligraphic-tool.cpp +++ b/src/ui/tools/calligraphic-tool.cpp @@ -506,7 +506,7 @@ bool CalligraphicTool::root_handler(GdkEvent* event) { if (event->motion.state & GDK_CONTROL_MASK) { // hatching - sense the item - SPItem *selected = sp_desktop_selection(desktop)->singleItem(); + SPItem *selected = desktop->getSelection()->singleItem(); if (selected && (SP_IS_SHAPE(selected) || SP_IS_TEXT(selected))) { // One item selected, and it's a path; // let's try to track it as a guide @@ -940,14 +940,14 @@ void CalligraphicTool::set_to_accumulated(bool unionize, bool subtract) { g_free(str); if (unionize) { - sp_desktop_selection(desktop)->add(this->repr); - sp_selected_path_union_skip_undo(sp_desktop_selection(desktop), desktop); + desktop->getSelection()->add(this->repr); + sp_selected_path_union_skip_undo(desktop->getSelection(), desktop); } else if (subtract) { - sp_desktop_selection(desktop)->add(this->repr); - sp_selected_path_diff_skip_undo(sp_desktop_selection(desktop), desktop); + desktop->getSelection()->add(this->repr); + sp_selected_path_diff_skip_undo(desktop->getSelection(), desktop); } else { if (this->keep_selected) { - sp_desktop_selection(desktop)->set(this->repr); + desktop->getSelection()->set(this->repr); } } diff --git a/src/ui/tools/connector-tool.cpp b/src/ui/tools/connector-tool.cpp index 23450fcbd..38a9017d1 100644 --- a/src/ui/tools/connector-tool.cpp +++ b/src/ui/tools/connector-tool.cpp @@ -223,7 +223,7 @@ ConnectorTool::~ConnectorTool() { void ConnectorTool::setup() { ToolBase::setup(); - this->selection = sp_desktop_selection(this->desktop); + this->selection = this->desktop->getSelection(); this->sel_changed_connection.disconnect(); this->sel_changed_connection = this->selection->connectChanged( @@ -1311,7 +1311,7 @@ void cc_selection_set_avoid(bool const set_avoid) SPDocument *document = sp_desktop_document(desktop); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList *l = const_cast(selection->itemList()); diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp index 6c55f7484..56bd1598b 100644 --- a/src/ui/tools/dropper-tool.cpp +++ b/src/ui/tools/dropper-tool.cpp @@ -328,7 +328,7 @@ bool DropperTool::root_handler(GdkEvent* event) { gdk_window_set_cursor(window, cursor_dropper_stroke); } - if (!(sp_desktop_selection(desktop)->isEmpty())) { + if (!(desktop->getSelection()->isEmpty())) { DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_DROPPER, _("Set picked color")); } @@ -359,7 +359,7 @@ bool DropperTool::root_handler(GdkEvent* event) { break; case GDK_KEY_Escape: - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); case GDK_KEY_Shift_L: case GDK_KEY_Shift_R: if (!desktop->isWaitingCursor() && !prefs->getBool("/tools/dropper/onetimepick", false)) { diff --git a/src/ui/tools/eraser-tool.cpp b/src/ui/tools/eraser-tool.cpp index bf4015b4c..b8d008421 100644 --- a/src/ui/tools/eraser-tool.cpp +++ b/src/ui/tools/eraser-tool.cpp @@ -666,7 +666,7 @@ void EraserTool::set_to_accumulated() { if ( this->repr ) { bool wasSelection = false; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); gint eraserMode = prefs->getBool("/tools/eraser/mode") ? 1 : 0; diff --git a/src/ui/tools/flood-tool.cpp b/src/ui/tools/flood-tool.cpp index 5745fc9cc..339ff1c72 100644 --- a/src/ui/tools/flood-tool.cpp +++ b/src/ui/tools/flood-tool.cpp @@ -128,13 +128,13 @@ void FloodTool::setup() { this->shape_editor = new ShapeEditor(this->desktop); - SPItem *item = sp_desktop_selection(this->desktop)->singleItem(); + SPItem *item = this->desktop->getSelection()->singleItem(); if (item) { this->shape_editor->set_item(item); } this->sel_changed_connection.disconnect(); - this->sel_changed_connection = sp_desktop_selection(this->desktop)->connectChanged( + this->sel_changed_connection = this->desktop->getSelection()->connectChanged( sigc::mem_fun(this, &FloodTool::selection_changed) ); @@ -467,7 +467,7 @@ static void do_trace(bitmap_coords_info bci, guchar *trace_px, SPDesktop *deskto g_free(affinestr); } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); pathRepr->setPosition(-1); @@ -476,7 +476,7 @@ static void do_trace(bitmap_coords_info bci, guchar *trace_px, SPDesktop *deskto ngettext("Area filled, path with %d node created and unioned with selection.","Area filled, path with %d nodes created and unioned with selection.", SP_PATH(reprobj)->nodesInPath()), SP_PATH(reprobj)->nodesInPath() ); selection->add(reprobj); - sp_selected_path_union_skip_undo(sp_desktop_selection(desktop), desktop); + sp_selected_path_union_skip_undo(desktop->getSelection(), desktop); } else { desktop->messageStack()->flashF( Inkscape::WARNING_MESSAGE, ngettext("Area filled, path with %d node created.","Area filled, path with %d nodes created.", @@ -1229,7 +1229,7 @@ void FloodTool::finishItem() { desktop->canvas->endForcedFullRedraws(); - sp_desktop_selection(desktop)->set(this->item); + desktop->getSelection()->set(this->item); DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_PAINTBUCKET, _("Fill bounded area")); diff --git a/src/ui/tools/freehand-base.cpp b/src/ui/tools/freehand-base.cpp index 32702a17e..95cb112fb 100644 --- a/src/ui/tools/freehand-base.cpp +++ b/src/ui/tools/freehand-base.cpp @@ -117,7 +117,7 @@ FreehandBase::~FreehandBase() { void FreehandBase::setup() { ToolBase::setup(); - this->selection = sp_desktop_selection(desktop); + this->selection = desktop->getSelection(); // Connect signals to track selection changes this->sel_changed_connection = this->selection->connectChanged( @@ -500,7 +500,7 @@ void spdc_endpoint_snap_free(ToolBase const * const ec, Geom::Point& p, boost::o { SPDesktop *dt = ec->desktop; SnapManager &m = dt->namedview->snap_manager; - Inkscape::Selection *selection = sp_desktop_selection (dt); + Inkscape::Selection *selection = dt->getSelection(); // selection->singleItem() is the item that is currently being drawn. This item will not be snapped to (to avoid self-snapping) // TODO: Allow snapping to the stationary parts of the item, and only ignore the last segment @@ -715,7 +715,7 @@ static void spdc_flush_white(FreehandBase *dc, SPCurve *gc) // results in the tool losing all of the selected path's curve except that last subpath. To // fix this, we force the selection_modified callback now, to make sure the tool's curve is // in sync immediately. - spdc_selection_modified(sp_desktop_selection(desktop), 0, dc); + spdc_selection_modified(desktop->getSelection(), 0, dc); } c->unref(); @@ -862,7 +862,7 @@ void spdc_create_single_dot(ToolBase *ec, Geom::Point const &pt, char const *too sp_repr_set_svg_double (repr, "sodipodi:ry", rad * stroke_width); item->updateRepr(); - sp_desktop_selection(desktop)->set(item); + desktop->getSelection()->set(item); desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Creating single dot")); DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_NONE, _("Create single dot")); diff --git a/src/ui/tools/gradient-tool.cpp b/src/ui/tools/gradient-tool.cpp index 9c853917e..fe8774ace 100644 --- a/src/ui/tools/gradient-tool.cpp +++ b/src/ui/tools/gradient-tool.cpp @@ -112,7 +112,7 @@ void GradientTool::selection_changed(Inkscape::Selection*) { GradientTool *rc = (GradientTool *) this; GrDrag *drag = rc->_grdrag; - Inkscape::Selection *selection = sp_desktop_selection(SP_EVENT_CONTEXT(rc)->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); if (selection == NULL) { return; } @@ -167,7 +167,7 @@ void GradientTool::setup() { } this->enableGrDrag(); - Inkscape::Selection *selection = sp_desktop_selection(this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); this->selcon = new sigc::connection(selection->connectChanged( sigc::mem_fun(this, &GradientTool::selection_changed) @@ -475,7 +475,7 @@ sp_gradient_context_add_stop_near_point (GradientTool *rc, SPItem *item, Geom:: bool GradientTool::root_handler(GdkEvent* event) { static bool dragging; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); this->tolerance = prefs->getIntLimited("/options/dragtolerance/value", 0, 0, 100); @@ -892,7 +892,7 @@ bool GradientTool::root_handler(GdkEvent* event) { static void sp_gradient_drag(GradientTool &rc, Geom::Point const pt, guint /*state*/, guint32 etime) { SPDesktop *desktop = SP_EVENT_CONTEXT(&rc)->desktop; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPDocument *document = sp_desktop_document(desktop); ToolBase *ec = SP_EVENT_CONTEXT(&rc); diff --git a/src/ui/tools/lpe-tool.cpp b/src/ui/tools/lpe-tool.cpp index 1fd1ebf8c..408116389 100644 --- a/src/ui/tools/lpe-tool.cpp +++ b/src/ui/tools/lpe-tool.cpp @@ -110,7 +110,7 @@ LpeTool::~LpeTool() { void LpeTool::setup() { PenTool::setup(); - Inkscape::Selection *selection = sp_desktop_selection (this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); SPItem *item = selection->singleItem(); this->sel_changed_connection.disconnect(); @@ -164,7 +164,7 @@ bool LpeTool::item_handler(SPItem* item, GdkEvent* event) { case GDK_BUTTON_PRESS: { // select the clicked item but do nothing else - Inkscape::Selection * const selection = sp_desktop_selection(this->desktop); + Inkscape::Selection * const selection = this->desktop->getSelection(); selection->clear(); selection->add(item); ret = TRUE; @@ -186,7 +186,7 @@ bool LpeTool::item_handler(SPItem* item, GdkEvent* event) { } bool LpeTool::root_handler(GdkEvent* event) { - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); bool ret = false; @@ -305,7 +305,7 @@ int lpetool_item_has_construction(LpeTool */*lc*/, SPItem *item) bool lpetool_try_construction(LpeTool *lc, Inkscape::LivePathEffect::EffectType const type) { - Inkscape::Selection *selection = sp_desktop_selection(lc->desktop); + Inkscape::Selection *selection = lc->desktop->getSelection(); SPItem *item = selection->singleItem(); // TODO: should we check whether type represents a valid geometric construction? @@ -396,7 +396,7 @@ void lpetool_create_measuring_items(LpeTool *lc, Inkscape::Selection *selection) { if (!selection) { - selection = sp_desktop_selection(lc->desktop); + selection = lc->desktop->getSelection(); } Inkscape::Preferences *prefs = Inkscape::Preferences::get(); bool show = prefs->getBool("/tools/lpetool/show_measuring_info", true); diff --git a/src/ui/tools/mesh-tool.cpp b/src/ui/tools/mesh-tool.cpp index 8a1fb7c72..79a0bb8f2 100644 --- a/src/ui/tools/mesh-tool.cpp +++ b/src/ui/tools/mesh-tool.cpp @@ -107,7 +107,7 @@ const gchar *ms_handle_descr [] = { void MeshTool::selection_changed(Inkscape::Selection* /*sel*/) { GrDrag *drag = this->_grdrag; - Inkscape::Selection *selection = sp_desktop_selection(this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); if (selection == NULL) { return; @@ -234,7 +234,7 @@ void MeshTool::setup() { } this->enableGrDrag(); - Inkscape::Selection *selection = sp_desktop_selection(this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); this->selcon = new sigc::connection(selection->connectChanged( sigc::mem_fun(this, &MeshTool::selection_changed) @@ -440,7 +440,7 @@ Handles all keyboard and mouse input for meshs. bool MeshTool::root_handler(GdkEvent* event) { static bool dragging; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); this->tolerance = prefs->getIntLimited("/options/dragtolerance/value", 0, 0, 100); @@ -933,7 +933,7 @@ bool MeshTool::root_handler(GdkEvent* event) { static void sp_mesh_drag(MeshTool &rc, Geom::Point const /*pt*/, guint /*state*/, guint32 /*etime*/) { SPDesktop *desktop = SP_EVENT_CONTEXT(&rc)->desktop; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPDocument *document = sp_desktop_document(desktop); ToolBase *ec = SP_EVENT_CONTEXT(&rc); diff --git a/src/ui/tools/node-tool.cpp b/src/ui/tools/node-tool.cpp index 838c2a884..6a2a780f1 100644 --- a/src/ui/tools/node-tool.cpp +++ b/src/ui/tools/node-tool.cpp @@ -215,7 +215,7 @@ void NodeTool::setup() { data.node_data.node_group = create_control_group(this->desktop); data.node_data.handle_group = create_control_group(this->desktop); - Inkscape::Selection *selection = sp_desktop_selection (this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); this->_selection_changed_connection.disconnect(); this->_selection_changed_connection = @@ -295,7 +295,7 @@ void NodeTool::setup() { // show helper paths of the applied LPE, if any void NodeTool::update_helperpath () { - Inkscape::Selection *selection = sp_desktop_selection (this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); if (this->helperpath_tmpitem) { this->desktop->remove_temporary_canvasitem(this->helperpath_tmpitem); diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp index 6b38020a4..7a403eef7 100644 --- a/src/ui/tools/pen-tool.cpp +++ b/src/ui/tools/pen-tool.cpp @@ -468,7 +468,7 @@ bool PenTool::_handleButtonPress(GdkEventButton const &bevent) { // This is the first click of a new curve; deselect item so that // this curve is not combined with it (unless it is drawn from its // anchor, which is handled by the sibling branch above) - Inkscape::Selection * const selection = sp_desktop_selection(desktop); + Inkscape::Selection * const selection = desktop->getSelection(); if (!(bevent.state & GDK_SHIFT_MASK) || this->hasWaitingLPE()) { // if we have a waiting LPE, we need a fresh path to be created // so don't append to an existing one @@ -850,7 +850,7 @@ bool PenTool::_handleButtonRelease(GdkEventButton const &revent) { if (this->expecting_clicks_for_LPE == 0 && this->hasWaitingLPE()) { this->setPolylineMode(); - Inkscape::Selection *selection = sp_desktop_selection(this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); if (this->waiting_LPE) { // we have an already created LPE waiting for a path @@ -2281,7 +2281,7 @@ void PenTool::_setToNearestHorizVert(Geom::Point &pt, guint const state, bool sn // Snap along the constraint line; if we didn't snap then still the constraint will be applied SnapManager &m = this->desktop->namedview->snap_manager; - Inkscape::Selection *selection = sp_desktop_selection (this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); // selection->singleItem() is the item that is currently being drawn. This item will not be snapped to (to avoid self-snapping) // TODO: Allow snapping to the stationary parts of the item, and only ignore the last segment diff --git a/src/ui/tools/pencil-tool.cpp b/src/ui/tools/pencil-tool.cpp index 3ea2ae843..d938105ef 100644 --- a/src/ui/tools/pencil-tool.cpp +++ b/src/ui/tools/pencil-tool.cpp @@ -153,7 +153,7 @@ bool PencilTool::_handleButtonPress(GdkEventButton const &bevent) { bool ret = false; if ( bevent.button == 1 && !this->space_panning) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (Inkscape::have_viable_layer(desktop, this->message_context) == false) { return true; diff --git a/src/ui/tools/rect-tool.cpp b/src/ui/tools/rect-tool.cpp index 67df0d9a5..69dfad025 100644 --- a/src/ui/tools/rect-tool.cpp +++ b/src/ui/tools/rect-tool.cpp @@ -111,13 +111,13 @@ void RectTool::setup() { this->shape_editor = new ShapeEditor(this->desktop); - SPItem *item = sp_desktop_selection(this->desktop)->singleItem(); + SPItem *item = this->desktop->getSelection()->singleItem(); if (item) { this->shape_editor->set_item(item); } this->sel_changed_connection.disconnect(); - this->sel_changed_connection = sp_desktop_selection(this->desktop)->connectChanged( + this->sel_changed_connection = this->desktop->getSelection()->connectChanged( sigc::mem_fun(this, &RectTool::selection_changed) ); @@ -170,7 +170,7 @@ bool RectTool::root_handler(GdkEvent* event) { static bool dragging; SPDesktop *desktop = this->desktop; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -476,7 +476,7 @@ void RectTool::finishItem() { this->desktop->canvas->endForcedFullRedraws(); - sp_desktop_selection(this->desktop)->set(this->rect); + this->desktop->getSelection()->set(this->rect); DocumentUndo::done(sp_desktop_document(this->desktop), SP_VERB_CONTEXT_RECT, _("Create rectangle")); @@ -485,7 +485,7 @@ void RectTool::finishItem() { } void RectTool::cancel(){ - sp_desktop_selection(this->desktop)->clear(); + this->desktop->getSelection()->clear(); sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate), 0); if (this->rect != NULL) { diff --git a/src/ui/tools/select-tool.cpp b/src/ui/tools/select-tool.cpp index a8267ea1d..6501ec3cc 100644 --- a/src/ui/tools/select-tool.cpp +++ b/src/ui/tools/select-tool.cpp @@ -272,7 +272,7 @@ sp_select_context_up_one_layer(SPDesktop *desktop) { desktop->setCurrentLayer(parent); if (current_group && (SPGroup::LAYER != current_group->layerMode())) { - sp_desktop_selection(desktop)->set(current_layer); + desktop->getSelection()->set(current_layer); } } } @@ -469,7 +469,7 @@ bool SelectTool::root_handler(GdkEvent* event) { SPItem *item_at_point = NULL, *group_at_point = NULL, *item_in_group = NULL; gint ret = FALSE; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); // make sure we still have valid objects to move around @@ -485,7 +485,7 @@ bool SelectTool::root_handler(GdkEvent* event) { if (dynamic_cast(clicked_item) && !dynamic_cast(clicked_item)) { // enter group if it's not a 3D box desktop->setCurrentLayer(clicked_item); - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); this->dragging = false; sp_event_context_discard_delayed_snap_event(this); @@ -974,15 +974,15 @@ bool SelectTool::root_handler(GdkEvent* event) { if (MOD__ALT(event)) { // alt if (MOD__SHIFT(event)) { - sp_selection_move_screen(sp_desktop_selection(desktop), mul*-10, 0); // shift + sp_selection_move_screen(desktop->getSelection(), mul*-10, 0); // shift } else { - sp_selection_move_screen(sp_desktop_selection(desktop), mul*-1, 0); // no shift + sp_selection_move_screen(desktop->getSelection(), mul*-1, 0); // no shift } } else { // no alt if (MOD__SHIFT(event)) { - sp_selection_move(sp_desktop_selection(desktop), mul*-10*nudge, 0); // shift + sp_selection_move(desktop->getSelection(), mul*-10*nudge, 0); // shift } else { - sp_selection_move(sp_desktop_selection(desktop), mul*-nudge, 0); // no shift + sp_selection_move(desktop->getSelection(), mul*-nudge, 0); // no shift } } @@ -997,15 +997,15 @@ bool SelectTool::root_handler(GdkEvent* event) { if (MOD__ALT(event)) { // alt if (MOD__SHIFT(event)) { - sp_selection_move_screen(sp_desktop_selection(desktop), 0, mul*10); // shift + sp_selection_move_screen(desktop->getSelection(), 0, mul*10); // shift } else { - sp_selection_move_screen(sp_desktop_selection(desktop), 0, mul*1); // no shift + sp_selection_move_screen(desktop->getSelection(), 0, mul*1); // no shift } } else { // no alt if (MOD__SHIFT(event)) { - sp_selection_move(sp_desktop_selection(desktop), 0, mul*10*nudge); // shift + sp_selection_move(desktop->getSelection(), 0, mul*10*nudge); // shift } else { - sp_selection_move(sp_desktop_selection(desktop), 0, mul*nudge); // no shift + sp_selection_move(desktop->getSelection(), 0, mul*nudge); // no shift } } @@ -1020,15 +1020,15 @@ bool SelectTool::root_handler(GdkEvent* event) { if (MOD__ALT(event)) { // alt if (MOD__SHIFT(event)) { - sp_selection_move_screen(sp_desktop_selection(desktop), mul*10, 0); // shift + sp_selection_move_screen(desktop->getSelection(), mul*10, 0); // shift } else { - sp_selection_move_screen(sp_desktop_selection(desktop), mul*1, 0); // no shift + sp_selection_move_screen(desktop->getSelection(), mul*1, 0); // no shift } } else { // no alt if (MOD__SHIFT(event)) { - sp_selection_move(sp_desktop_selection(desktop), mul*10*nudge, 0); // shift + sp_selection_move(desktop->getSelection(), mul*10*nudge, 0); // shift } else { - sp_selection_move(sp_desktop_selection(desktop), mul*nudge, 0); // no shift + sp_selection_move(desktop->getSelection(), mul*nudge, 0); // no shift } } @@ -1043,15 +1043,15 @@ bool SelectTool::root_handler(GdkEvent* event) { if (MOD__ALT(event)) { // alt if (MOD__SHIFT(event)) { - sp_selection_move_screen(sp_desktop_selection(desktop), 0, mul*-10); // shift + sp_selection_move_screen(desktop->getSelection(), 0, mul*-10); // shift } else { - sp_selection_move_screen(sp_desktop_selection(desktop), 0, mul*-1); // no shift + sp_selection_move_screen(desktop->getSelection(), 0, mul*-1); // no shift } } else { // no alt if (MOD__SHIFT(event)) { - sp_selection_move(sp_desktop_selection(desktop), 0, mul*-10*nudge); // shift + sp_selection_move(desktop->getSelection(), 0, mul*-10*nudge); // shift } else { - sp_selection_move(sp_desktop_selection(desktop), 0, mul*-nudge); // no shift + sp_selection_move(desktop->getSelection(), 0, mul*-nudge); // no shift } } @@ -1155,7 +1155,7 @@ bool SelectTool::root_handler(GdkEvent* event) { SPGroup *clickedGroup = dynamic_cast(clicked_item); if ( (clickedGroup && (clickedGroup->layerMode() != SPGroup::LAYER)) || dynamic_cast(clicked_item)) { // enter group or a 3D box desktop->setCurrentLayer(clicked_item); - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); } else { this->desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Selected object is not a group. Cannot enter.")); } diff --git a/src/ui/tools/spiral-tool.cpp b/src/ui/tools/spiral-tool.cpp index 31c4e8829..7b11b8469 100644 --- a/src/ui/tools/spiral-tool.cpp +++ b/src/ui/tools/spiral-tool.cpp @@ -117,12 +117,12 @@ void SpiralTool::setup() { this->shape_editor = new ShapeEditor(this->desktop); - SPItem *item = sp_desktop_selection(this->desktop)->singleItem(); + SPItem *item = this->desktop->getSelection()->singleItem(); if (item) { this->shape_editor->set_item(item); } - Inkscape::Selection *selection = sp_desktop_selection(this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); this->sel_changed_connection.disconnect(); this->sel_changed_connection = selection->connectChanged(sigc::mem_fun(this, &SpiralTool::selection_changed)); @@ -154,7 +154,7 @@ bool SpiralTool::root_handler(GdkEvent* event) { static gboolean dragging; SPDesktop *desktop = this->desktop; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); this->tolerance = prefs->getIntLimited("/options/dragtolerance/value", 0, 0, 100); @@ -417,7 +417,7 @@ void SpiralTool::finishItem() { this->desktop->canvas->endForcedFullRedraws(); - sp_desktop_selection(this->desktop)->set(this->spiral); + this->desktop->getSelection()->set(this->spiral); DocumentUndo::done(sp_desktop_document(this->desktop), SP_VERB_CONTEXT_SPIRAL, _("Create spiral")); this->spiral = NULL; @@ -425,7 +425,7 @@ void SpiralTool::finishItem() { } void SpiralTool::cancel() { - sp_desktop_selection(this->desktop)->clear(); + this->desktop->getSelection()->clear(); sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate), 0); if (this->spiral != NULL) { diff --git a/src/ui/tools/spray-tool.cpp b/src/ui/tools/spray-tool.cpp index cdc608558..c36b77fb7 100644 --- a/src/ui/tools/spray-tool.cpp +++ b/src/ui/tools/spray-tool.cpp @@ -527,7 +527,7 @@ static bool sp_spray_recursive(SPDesktop *desktop, static bool sp_spray_dilate(SprayTool *tc, Geom::Point /*event_p*/, Geom::Point p, Geom::Point vector, bool reverse) { SPDesktop *desktop = tc->desktop; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { return false; diff --git a/src/ui/tools/star-tool.cpp b/src/ui/tools/star-tool.cpp index b5544d263..a5e46e5b7 100644 --- a/src/ui/tools/star-tool.cpp +++ b/src/ui/tools/star-tool.cpp @@ -127,12 +127,12 @@ void StarTool::setup() { this->shape_editor = new ShapeEditor(this->desktop); - SPItem *item = sp_desktop_selection(this->desktop)->singleItem(); + SPItem *item = this->desktop->getSelection()->singleItem(); if (item) { this->shape_editor->set_item(item); } - Inkscape::Selection *selection = sp_desktop_selection(this->desktop); + Inkscape::Selection *selection = this->desktop->getSelection(); this->sel_changed_connection.disconnect(); @@ -168,7 +168,7 @@ bool StarTool::root_handler(GdkEvent* event) { static bool dragging; SPDesktop *desktop = this->desktop; - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); this->tolerance = prefs->getIntLimited("/options/dragtolerance/value", 0, 0, 100); @@ -441,7 +441,7 @@ void StarTool::finishItem() { desktop->canvas->endForcedFullRedraws(); - sp_desktop_selection(desktop)->set(this->star); + desktop->getSelection()->set(this->star); DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_STAR, _("Create star")); @@ -450,7 +450,7 @@ void StarTool::finishItem() { } void StarTool::cancel() { - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), 0); if (this->star != NULL) { diff --git a/src/ui/tools/text-tool.cpp b/src/ui/tools/text-tool.cpp index 578add843..e9fe45165 100644 --- a/src/ui/tools/text-tool.cpp +++ b/src/ui/tools/text-tool.cpp @@ -175,15 +175,15 @@ void TextTool::setup() { this->shape_editor = new ShapeEditor(this->desktop); - SPItem *item = sp_desktop_selection(this->desktop)->singleItem(); + SPItem *item = this->desktop->getSelection()->singleItem(); if (item && SP_IS_FLOWTEXT(item) && SP_FLOWTEXT(item)->has_internal_frame()) { this->shape_editor->set_item(item); } - this->sel_changed_connection = sp_desktop_selection(desktop)->connectChangedFirst( + this->sel_changed_connection = desktop->getSelection()->connectChangedFirst( sigc::mem_fun(*this, &TextTool::_selectionChanged) ); - this->sel_modified_connection = sp_desktop_selection(desktop)->connectModifiedFirst( + this->sel_modified_connection = desktop->getSelection()->connectModifiedFirst( sigc::mem_fun(*this, &TextTool::_selectionModified) ); this->style_set_connection = desktop->connectSetStyle( @@ -193,7 +193,7 @@ void TextTool::setup() { sigc::mem_fun(*this, &TextTool::_styleQueried) ); - _selectionChanged(sp_desktop_selection(desktop)); + _selectionChanged(desktop->getSelection()); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); if (prefs->getBool("/tools/text/selcue")) { @@ -268,7 +268,7 @@ bool TextTool::item_handler(SPItem* item, GdkEvent* event) { // find out clicked item, disregarding groups item_ungrouped = desktop->getItemAtPoint(Geom::Point(event->button.x, event->button.y), TRUE); if (SP_IS_TEXT(item_ungrouped) || SP_IS_FLOWTEXT(item_ungrouped)) { - sp_desktop_selection(desktop)->set(item_ungrouped); + desktop->getSelection()->set(item_ungrouped); if (this->text) { // find out click point in document coordinates Geom::Point p = desktop->w2d(Geom::Point(event->button.x, event->button.y)); @@ -425,7 +425,7 @@ static void sp_text_context_setup_text(TextTool *tc) SPItem *text_item = SP_ITEM(ec->desktop->currentLayer()->appendChildRepr(rtext)); /* fixme: Is selection::changed really immediate? */ /* yes, it's immediate .. why does it matter? */ - sp_desktop_selection(ec->desktop)->set(text_item); + ec->desktop->getSelection()->set(text_item); Inkscape::GC::release(rtext); text_item->transform = SP_ITEM(ec->desktop->currentLayer())->i2doc_affine().inverse(); @@ -627,7 +627,7 @@ bool TextTool::root_handler(GdkEvent* event) { if (this->creating && this->within_tolerance) { /* Button 1, set X & Y & new item */ - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); this->pdoc = desktop->dt2doc(p1); this->show = TRUE; this->phase = 1; @@ -660,7 +660,7 @@ bool TextTool::root_handler(GdkEvent* event) { SPItem *ft = create_flowtext_with_internal_frame (desktop, this->p0, p1); /* Set style */ sp_desktop_apply_style_tool(desktop, ft->getRepr(), "/tools/text", true); - sp_desktop_selection(desktop)->set(ft); + desktop->getSelection()->set(ft); desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Flowed text is created.")); DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Create flowed text")); } else { @@ -1117,7 +1117,7 @@ bool TextTool::root_handler(GdkEvent* event) { } Inkscape::Rubberband::get(desktop)->stop(); } else { - sp_desktop_selection(desktop)->clear(); + desktop->getSelection()->clear(); } this->nascent_object = FALSE; return TRUE; diff --git a/src/ui/tools/tool-base.cpp b/src/ui/tools/tool-base.cpp index 37ca5eeea..d0ce18ee3 100644 --- a/src/ui/tools/tool-base.cpp +++ b/src/ui/tools/tool-base.cpp @@ -1083,7 +1083,7 @@ void sp_event_root_menu_popup(SPDesktop *desktop, SPItem *item, GdkEvent *event) /* fixme: This is not what I want but works for now (Lauris) */ if (event->type == GDK_KEY_PRESS) { - item = sp_desktop_selection(desktop)->singleItem(); + item = desktop->getSelection()->singleItem(); } ContextMenu* CM = new ContextMenu(desktop, item); diff --git a/src/ui/tools/tweak-tool.cpp b/src/ui/tools/tweak-tool.cpp index f56975de2..c3601138d 100644 --- a/src/ui/tools/tweak-tool.cpp +++ b/src/ui/tools/tweak-tool.cpp @@ -1032,7 +1032,7 @@ sp_tweak_color_recursive (guint mode, SPItem *item, SPItem *item_at_point, static bool sp_tweak_dilate (TweakTool *tc, Geom::Point event_p, Geom::Point p, Geom::Point vector, bool reverse) { - Inkscape::Selection *selection = sp_desktop_selection(SP_EVENT_CONTEXT(tc)->desktop); + Inkscape::Selection *selection = tc->desktop->getSelection(); SPDesktop *desktop = SP_EVENT_CONTEXT(tc)->desktop; if (selection->isEmpty()) { diff --git a/src/ui/widget/panel.cpp b/src/ui/widget/panel.cpp index c96eac838..39aa6c584 100644 --- a/src/ui/widget/panel.cpp +++ b/src/ui/widget/panel.cpp @@ -33,6 +33,7 @@ #include "panel.h" #include "icon-size.h" #include "preferences.h" +#include "desktop.h" #include "desktop-handles.h" #include "inkscape.h" #include "widgets/eek-preview.h" @@ -667,7 +668,7 @@ void Panel::_handleResponse(int response_id) Inkscape::Selection *Panel::_getSelection() { - return sp_desktop_selection(_desktop); + return _desktop->getSelection(); } } // namespace Widget diff --git a/src/ui/widget/selected-style.cpp b/src/ui/widget/selected-style.cpp index aebef2c4e..ec3194478 100644 --- a/src/ui/widget/selected-style.cpp +++ b/src/ui/widget/selected-style.cpp @@ -480,7 +480,7 @@ SelectedStyle::setDesktop(SPDesktop *desktop) _desktop = desktop; g_object_set_data (G_OBJECT(_opacity_sb.gobj()), "dtw", _desktop->canvas); - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); selection_changed_connection = new sigc::connection (selection->connectChanged( sigc::bind ( diff --git a/src/ui/widget/style-subject.cpp b/src/ui/widget/style-subject.cpp index d9bf7e2aa..1646b0fed 100644 --- a/src/ui/widget/style-subject.cpp +++ b/src/ui/widget/style-subject.cpp @@ -49,7 +49,7 @@ StyleSubject::Selection::~Selection() { Inkscape::Selection *StyleSubject::Selection::_getSelection() const { SPDesktop *desktop = getDesktop(); if (desktop) { - return sp_desktop_selection(desktop); + return desktop->getSelection(); } else { return NULL; } @@ -88,7 +88,7 @@ void StyleSubject::Selection::_afterDesktopSwitch(SPDesktop *desktop) { _sel_modified.disconnect(); if (desktop) { _subsel_changed = desktop->connectToolSubselectionChanged(sigc::hide(sigc::mem_fun(*this, &Selection::_emitChanged))); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (selection) { _sel_changed = selection->connectChanged(sigc::hide(sigc::mem_fun(*this, &Selection::_emitChanged))); _sel_modified = selection->connectModified(sigc::hide(sigc::hide(sigc::mem_fun(*this, &Selection::_emitChanged)))); diff --git a/src/vanishing-point.cpp b/src/vanishing-point.cpp index 1ddba7bdb..d041973a3 100644 --- a/src/vanishing-point.cpp +++ b/src/vanishing-point.cpp @@ -110,7 +110,7 @@ vp_knot_moved_handler (SPKnot *knot, Geom::Point const &ppointer, guint state, g for (std::set::iterator vp = sel_vps.begin(); vp != sel_vps.end(); ++vp) { // for each VP that has selected boxes: Persp3D *old_persp = (*vp)->get_perspective(); - sel_boxes = (*vp)->selectedBoxes(sp_desktop_selection(SP_ACTIVE_DESKTOP)); + sel_boxes = (*vp)->selectedBoxes(SP_ACTIVE_DESKTOP->getSelection()); // we create a new perspective ... Persp3D *new_persp = persp3d_create_xml_element (dragger->parent->document, old_persp->perspective_impl); @@ -394,7 +394,7 @@ VPDragger::VPsOfSelectedBoxes() { std::set sel_vps; VanishingPoint *vp; // FIXME: Should we take the selection from the parent VPDrag? I guess it shouldn't make a difference. - Inkscape::Selection *sel = sp_desktop_selection(SP_ACTIVE_DESKTOP); + Inkscape::Selection *sel = SP_ACTIVE_DESKTOP->getSelection(); for (GSList const* i = sel->itemList(); i != NULL; i = i->next) { SPItem *item = static_cast(i->data); SPBox3D *box = dynamic_cast(item); @@ -488,7 +488,7 @@ VPDragger::printVPs() { VPDrag::VPDrag (SPDocument *document) { this->document = document; - this->selection = sp_desktop_selection(SP_ACTIVE_DESKTOP); + this->selection = SP_ACTIVE_DESKTOP->getSelection(); this->draggers = NULL; this->lines = NULL; diff --git a/src/verbs.cpp b/src/verbs.cpp index bafb6f89b..4d212f0fc 100644 --- a/src/verbs.cpp +++ b/src/verbs.cpp @@ -1396,7 +1396,7 @@ void LayerVerb::perform(SPAction *action, void *data) } case SP_VERB_LAYER_DELETE: { if ( dt->currentLayer() != dt->currentRoot() ) { - sp_desktop_selection(dt)->clear(); + dt->getSelection()->clear(); SPObject *old_layer=dt->currentLayer(); sp_object_ref(old_layer, NULL); @@ -1592,10 +1592,6 @@ void TagVerb::perform( SPAction *action, void *data) if (!dt) return; - //Inkscape::UI::Tools::ToolBase *ec = dt->event_context; - - Inkscape::Selection *sel = sp_desktop_selection(dt); - Inkscape::XML::Document * doc; Inkscape::XML::Node * repr; gchar *id; diff --git a/src/widgets/arc-toolbar.cpp b/src/widgets/arc-toolbar.cpp index ca582924b..6dba44add 100644 --- a/src/widgets/arc-toolbar.cpp +++ b/src/widgets/arc-toolbar.cpp @@ -97,7 +97,7 @@ sp_arctb_startend_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const *v gchar* namespaced_name = g_strconcat("sodipodi:", value_name, NULL); bool modmade = false; - for (GSList const *items = sp_desktop_selection(desktop)->itemList(); + for (GSList const *items = desktop->getSelection()->itemList(); items != NULL; items = items->next) { @@ -166,7 +166,7 @@ static void sp_arctb_open_state_changed( EgeSelectOneAction *act, GObject *tbl ) bool modmade = false; if ( ege_select_one_action_get_active(act) != 0 ) { - for (GSList const *items = sp_desktop_selection(desktop)->itemList(); + for (GSList const *items = desktop->getSelection()->itemList(); items != NULL; items = items->next) { @@ -179,7 +179,7 @@ static void sp_arctb_open_state_changed( EgeSelectOneAction *act, GObject *tbl ) } } } else { - for (GSList const *items = sp_desktop_selection(desktop)->itemList(); + for (GSList const *items = desktop->getSelection()->itemList(); items != NULL; items = items->next) { @@ -413,8 +413,8 @@ static void arc_toolbox_check_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolBa static sigc::connection changed; if (SP_IS_ARC_CONTEXT(ec)) { - changed = sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_arc_toolbox_selection_changed), holder)); - sp_arc_toolbox_selection_changed(sp_desktop_selection(desktop), holder); + changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(sp_arc_toolbox_selection_changed), holder)); + sp_arc_toolbox_selection_changed(desktop->getSelection(), holder); } else { if (changed) changed.disconnect(); diff --git a/src/widgets/box3d-toolbar.cpp b/src/widgets/box3d-toolbar.cpp index 4cc2976f8..3181e345b 100644 --- a/src/widgets/box3d-toolbar.cpp +++ b/src/widgets/box3d-toolbar.cpp @@ -218,7 +218,7 @@ static void box3d_angle_value_changed(GtkAdjustment *adj, GObject *dataKludge, P // in turn, prevent listener from responding g_object_set_data(dataKludge, "freeze", GINT_TO_POINTER(TRUE)); - std::list sel_persps = sp_desktop_selection(desktop)->perspList(); + std::list sel_persps = desktop->getSelection()->perspList(); if (sel_persps.empty()) { // this can happen when the document is created; we silently ignore it return; @@ -255,7 +255,7 @@ static void box3d_angle_z_value_changed(GtkAdjustment *adj, GObject *dataKludge) static void box3d_vp_state_changed( GtkToggleAction *act, GtkAction * /*box3d_angle*/, Proj::Axis axis ) { // TODO: Take all selected perspectives into account - std::list sel_persps = sp_desktop_selection(SP_ACTIVE_DESKTOP)->perspList(); + std::list sel_persps = SP_ACTIVE_DESKTOP->getSelection()->perspList(); if (sel_persps.empty()) { // this can happen when the document is created; we silently ignore it return; @@ -420,8 +420,8 @@ static void box3d_toolbox_check_ec(SPDesktop* desktop, Inkscape::UI::Tools::Tool { static sigc::connection changed; if (SP_IS_BOX3D_CONTEXT(ec)) { - changed = sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(box3d_toolbox_selection_changed), holder)); - box3d_toolbox_selection_changed(sp_desktop_selection(desktop), holder); + changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(box3d_toolbox_selection_changed), holder)); + box3d_toolbox_selection_changed(desktop->getSelection(), holder); } else { if (changed) changed.disconnect(); diff --git a/src/widgets/connector-toolbar.cpp b/src/widgets/connector-toolbar.cpp index 6ce926dc1..915d1e629 100644 --- a/src/widgets/connector-toolbar.cpp +++ b/src/widgets/connector-toolbar.cpp @@ -76,7 +76,7 @@ static void sp_connector_path_set_ignore(void) static void sp_connector_orthogonal_toggled( GtkToggleAction* act, GObject *tbl ) { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); - Inkscape::Selection * selection = sp_desktop_selection(desktop); + Inkscape::Selection * selection = desktop->getSelection(); SPDocument *doc = sp_desktop_document(desktop); if (!DocumentUndo::getUndoSensitive(doc)) { @@ -126,7 +126,7 @@ static void sp_connector_orthogonal_toggled( GtkToggleAction* act, GObject *tbl static void connector_curvature_changed(GtkAdjustment *adj, GObject* tbl) { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); - Inkscape::Selection * selection = sp_desktop_selection(desktop); + Inkscape::Selection * selection = desktop->getSelection(); SPDocument *doc = sp_desktop_document(desktop); if (!DocumentUndo::getUndoSensitive(doc)) { @@ -233,7 +233,7 @@ static void sp_connector_graph_layout(void) int saved_compensation = prefs->getInt("/options/clonecompensation/value", SP_CLONE_COMPENSATION_UNMOVED); prefs->setInt("/options/clonecompensation/value", SP_CLONE_COMPENSATION_UNMOVED); - graphlayout(sp_desktop_selection(SP_ACTIVE_DESKTOP)->itemList()); + graphlayout(SP_ACTIVE_DESKTOP->getSelection()->itemList()); prefs->setInt("/options/clonecompensation/value", saved_compensation); @@ -402,7 +402,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), holder)); + desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(sp_connector_toolbox_selection_changed), holder)); } // Avoid overlaps toggle button diff --git a/src/widgets/fill-style.cpp b/src/widgets/fill-style.cpp index d1d318abe..ead88ddf6 100644 --- a/src/widgets/fill-style.cpp +++ b/src/widgets/fill-style.cpp @@ -481,7 +481,7 @@ void FillNStroke::updateFromPaint() update = true; SPDocument *document = sp_desktop_document(desktop); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); diff --git a/src/widgets/gradient-toolbar.cpp b/src/widgets/gradient-toolbar.cpp index b6378b251..1968f87da 100644 --- a/src/widgets/gradient-toolbar.cpp +++ b/src/widgets/gradient-toolbar.cpp @@ -356,7 +356,7 @@ static void gr_tb_selection_changed(Inkscape::Selection * /*selection*/, gpointe return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); // take from desktop, not from args + Inkscape::Selection *selection = desktop->getSelection(); // take from desktop, not from args if (selection) { ToolBase *ev = desktop->getEventContext(); GrDrag *drag = NULL; @@ -560,7 +560,7 @@ static void gr_add_stop(GtkWidget * /*button*/, GtkWidget *vb) return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); if (!selection) { return; } @@ -582,7 +582,7 @@ static void gr_remove_stop(GtkWidget * /*button*/, GtkWidget *vb) return; } - Inkscape::Selection *selection = sp_desktop_selection(desktop); // take from desktop, not from args + Inkscape::Selection *selection = desktop->getSelection(); // take from desktop, not from args if (!selection) { return; } @@ -918,7 +918,7 @@ static void gr_gradient_combo_changed(EgeSelectOneAction *act, gpointer data) gr = sp_gradient_ensure_vector_normalized(gr); SPDesktop *desktop = static_cast(data); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); ToolBase *ev = desktop->getEventContext(); gr_apply_gradient(selection, ev? ev->get_drag() : NULL, gr); @@ -936,7 +936,7 @@ static void gr_spread_change(EgeSelectOneAction *act, GtkWidget *widget) } SPDesktop *desktop = static_cast(g_object_get_data(G_OBJECT(widget), "desktop")); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPGradient *gradient = 0; gr_get_dt_selected_gradient(selection, gradient); @@ -1246,7 +1246,7 @@ static void gradient_toolbox_check_ec(SPDesktop* desktop, Inkscape::UI::Tools::T static sigc::connection connDefsModified; if (SP_IS_GRADIENT_CONTEXT(ec)) { - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPDocument *document = sp_desktop_document(desktop); // connect to selection modified and changed signals diff --git a/src/widgets/lpe-toolbar.cpp b/src/widgets/lpe-toolbar.cpp index c6da46956..5a7613dcc 100644 --- a/src/widgets/lpe-toolbar.cpp +++ b/src/widgets/lpe-toolbar.cpp @@ -413,9 +413,9 @@ static void lpetool_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::To if (SP_IS_LPETOOL_CONTEXT(ec)) { // Watch selection - c_selection_modified = sp_desktop_selection(desktop)->connectModified(sigc::bind(sigc::ptr_fun(sp_lpetool_toolbox_sel_modified), holder)); - c_selection_changed = sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_lpetool_toolbox_sel_changed), holder)); - sp_lpetool_toolbox_sel_changed(sp_desktop_selection(desktop), holder); + c_selection_modified = desktop->getSelection()->connectModified(sigc::bind(sigc::ptr_fun(sp_lpetool_toolbox_sel_modified), holder)); + c_selection_changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(sp_lpetool_toolbox_sel_changed), holder)); + sp_lpetool_toolbox_sel_changed(desktop->getSelection(), holder); } else { if (c_selection_modified) c_selection_modified.disconnect(); diff --git a/src/widgets/mesh-toolbar.cpp b/src/widgets/mesh-toolbar.cpp index 897d84278..8c7ec33a8 100644 --- a/src/widgets/mesh-toolbar.cpp +++ b/src/widgets/mesh-toolbar.cpp @@ -92,7 +92,7 @@ static void ms_tb_selection_changed(Inkscape::Selection * /*selection*/, gpointe // return; // } - // Inkscape::Selection *selection = sp_desktop_selection(desktop); // take from desktop, not from args + // Inkscape::Selection *selection = desktop->getSelection(); // take from desktop, not from args // if (selection) { // ToolBase *ev = sp_desktop_event_context(desktop); // GrDrag *drag = NULL; @@ -334,7 +334,7 @@ static void mesh_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolB if (SP_IS_MESH_CONTEXT(ec)) { // connect to selection modified and changed signals - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPDocument *document = sp_desktop_document (desktop); c_selection_changed = selection->connectChanged(sigc::bind(sigc::ptr_fun(&ms_tb_selection_changed), holder)); diff --git a/src/widgets/node-toolbar.cpp b/src/widgets/node-toolbar.cpp index 1224ab355..7bbbaf37d 100644 --- a/src/widgets/node-toolbar.cpp +++ b/src/widgets/node-toolbar.cpp @@ -614,7 +614,7 @@ void sp_node_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje gtk_action_group_add_action( mainActions, act ); } - sp_node_toolbox_sel_changed(sp_desktop_selection(desktop), holder); + sp_node_toolbox_sel_changed(desktop->getSelection(), holder); desktop->connectEventContextChanged(sigc::bind(sigc::ptr_fun(node_toolbox_watch_ec), holder)); } // end of sp_node_toolbox_prep() @@ -627,11 +627,11 @@ static void node_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolB if (INK_IS_NODE_TOOL(ec)) { // watch selection - c_selection_changed = sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_node_toolbox_sel_changed), holder)); - c_selection_modified = sp_desktop_selection(desktop)->connectModified(sigc::bind(sigc::ptr_fun(sp_node_toolbox_sel_modified), holder)); + c_selection_changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(sp_node_toolbox_sel_changed), holder)); + c_selection_modified = desktop->getSelection()->connectModified(sigc::bind(sigc::ptr_fun(sp_node_toolbox_sel_modified), holder)); c_subselection_changed = desktop->connectToolSubselectionChanged(sigc::bind(sigc::ptr_fun(sp_node_toolbox_coord_changed), holder)); - sp_node_toolbox_sel_changed(sp_desktop_selection(desktop), holder); + sp_node_toolbox_sel_changed(desktop->getSelection(), holder); } else { if (c_selection_changed) c_selection_changed.disconnect(); diff --git a/src/widgets/rect-toolbar.cpp b/src/widgets/rect-toolbar.cpp index 5356ebb0d..467fed4e6 100644 --- a/src/widgets/rect-toolbar.cpp +++ b/src/widgets/rect-toolbar.cpp @@ -105,7 +105,7 @@ static void sp_rtb_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const * g_object_set_data( tbl, "freeze", GINT_TO_POINTER(TRUE)); bool modmade = false; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); for (GSList const *items = selection->itemList(); items != NULL; items = items->next) { if (SP_IS_RECT(items->data)) { if (gtk_adjustment_get_value(adj) != 0) { @@ -406,7 +406,7 @@ static void rect_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolB // TODO fixme: use of dynamic_cast<> seems wrong here. if (dynamic_cast(ec)) { - changed = sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_rect_toolbox_selection_changed), holder)); + changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(sp_rect_toolbox_selection_changed), holder)); } else { if (changed) changed.disconnect(); diff --git a/src/widgets/select-toolbar.cpp b/src/widgets/select-toolbar.cpp index e59d459b9..985f7c22d 100644 --- a/src/widgets/select-toolbar.cpp +++ b/src/widgets/select-toolbar.cpp @@ -106,7 +106,7 @@ static void sp_selection_layout_widget_modify_selection(SPWidget *spw, Inkscape::Selection *selection, guint flags, gpointer data) { SPDesktop *desktop = static_cast(data); - if ((sp_desktop_selection(desktop) == selection) // only respond to changes in our desktop + if ((desktop->getSelection() == selection) // only respond to changes in our desktop && (flags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_PARENT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG ))) @@ -119,7 +119,7 @@ static void sp_selection_layout_widget_change_selection(SPWidget *spw, Inkscape::Selection *selection, gpointer data) { SPDesktop *desktop = static_cast(data); - if (sp_desktop_selection(desktop) == selection) { // only respond to changes in our desktop + if (desktop->getSelection() == selection) { // only respond to changes in our desktop gboolean setActive = (selection && !selection->isEmpty()); std::vector *contextActions = reinterpret_cast *>(g_object_get_data(G_OBJECT(spw), "contextActions")); if ( contextActions ) { @@ -153,7 +153,7 @@ sp_object_layout_any_value_changed(GtkAdjustment *adj, SPWidget *spw) g_object_set_data(G_OBJECT(spw), "update", GINT_TO_POINTER(TRUE)); SPDesktop *desktop = SP_ACTIVE_DESKTOP; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); SPDocument *document = sp_desktop_document(desktop); document->ensureUpToDate (); @@ -546,7 +546,7 @@ void sp_select_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GOb g_signal_connect(G_OBJECT(spw), "change_selection", G_CALLBACK(sp_selection_layout_widget_change_selection), desktop); // Update now. - sp_selection_layout_widget_update(SP_WIDGET(spw), SP_ACTIVE_DESKTOP ? sp_desktop_selection(SP_ACTIVE_DESKTOP) : NULL); + sp_selection_layout_widget_update(SP_WIDGET(spw), SP_ACTIVE_DESKTOP ? SP_ACTIVE_DESKTOP->getSelection() : NULL); for ( std::vector::iterator iter = contextActions->begin(); iter != contextActions->end(); ++iter) { diff --git a/src/widgets/spiral-toolbar.cpp b/src/widgets/spiral-toolbar.cpp index e85b024ed..aa9c32c1a 100644 --- a/src/widgets/spiral-toolbar.cpp +++ b/src/widgets/spiral-toolbar.cpp @@ -79,7 +79,7 @@ static void sp_spl_tb_value_changed(GtkAdjustment *adj, GObject *tbl, Glib::ustr gchar* namespaced_name = g_strconcat("sodipodi:", value_name.data(), NULL); bool modmade = false; - for (GSList const *items = sp_desktop_selection(desktop)->itemList(); + for (GSList const *items = desktop->getSelection()->itemList(); items != NULL; items = items->next) { @@ -296,7 +296,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), holder)) + desktop->getSelection()->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 6213263fc..31c67bd6f 100644 --- a/src/widgets/star-toolbar.cpp +++ b/src/widgets/star-toolbar.cpp @@ -82,7 +82,7 @@ static void sp_stb_magnitude_value_changed( GtkAdjustment *adj, GObject *dataKlu bool modmade = false; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); for (; items != NULL; items = items->next) { SPItem *item = reinterpret_cast(items->data); @@ -127,7 +127,7 @@ static void sp_stb_proportion_value_changed( GtkAdjustment *adj, GObject *dataKl g_object_set_data( dataKludge, "freeze", GINT_TO_POINTER(TRUE) ); bool modmade = false; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); for (; items != NULL; items = items->next) { SPItem *item = reinterpret_cast(items->data); @@ -177,7 +177,7 @@ static void sp_stb_sides_flat_state_changed( EgeSelectOneAction *act, GObject *d // in turn, prevent listener from responding g_object_set_data( dataKludge, "freeze", GINT_TO_POINTER(TRUE) ); - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); GtkAction* prop_action = GTK_ACTION( g_object_get_data( dataKludge, "prop_action" ) ); bool modmade = false; @@ -223,7 +223,7 @@ static void sp_stb_rounded_value_changed( GtkAdjustment *adj, GObject *dataKludg bool modmade = false; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); for (; items != NULL; items = items->next) { SPItem *item = reinterpret_cast(items->data); @@ -263,7 +263,7 @@ static void sp_stb_randomized_value_changed( GtkAdjustment *adj, GObject *dataKl bool modmade = false; - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); for (; items != NULL; items = items->next) { SPItem *item = reinterpret_cast(items->data); @@ -582,8 +582,8 @@ static void star_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolB static sigc::connection changed; if (dynamic_cast(ec) != NULL) { - changed = sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_star_toolbox_selection_changed), holder)); - sp_star_toolbox_selection_changed(sp_desktop_selection(desktop), holder); + changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(sp_star_toolbox_selection_changed), holder)); + sp_star_toolbox_selection_changed(desktop->getSelection(), holder); } else { if (changed) changed.disconnect(); diff --git a/src/widgets/stroke-style.cpp b/src/widgets/stroke-style.cpp index 51880ba85..ae2615fce 100644 --- a/src/widgets/stroke-style.cpp +++ b/src/widgets/stroke-style.cpp @@ -471,10 +471,10 @@ void StrokeStyle::markerSelectCB(MarkerComboBox *marker_combo, StrokeStyle *spw, // Also update the marker combobox, so the document's markers // show up at the top of the combobox -// sp_stroke_style_line_update( SP_WIDGET(spw), desktop ? sp_desktop_selection(desktop) : NULL); +// sp_stroke_style_line_update( SP_WIDGET(spw), desktop ? desktop->getSelection() : NULL); //spw->updateMarkerHist(which); - Inkscape::Selection *selection = sp_desktop_selection(spw->desktop); + Inkscape::Selection *selection = spw->desktop->getSelection(); GSList const *items = selection->itemList(); for (; items != NULL; items = items->next) { SPItem *item = reinterpret_cast(items->data); @@ -810,7 +810,7 @@ StrokeStyle::updateLine() update = true; - Inkscape::Selection *sel = desktop ? sp_desktop_selection(desktop) : NULL; + Inkscape::Selection *sel = desktop ? desktop->getSelection() : NULL; FillOrStroke kind = GPOINTER_TO_INT(get_data("kind")) ? FILL : STROKE; @@ -958,7 +958,7 @@ StrokeStyle::scaleLine() update = true; SPDocument *document = sp_desktop_document (desktop); - Inkscape::Selection *selection = sp_desktop_selection (desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); diff --git a/src/widgets/text-toolbar.cpp b/src/widgets/text-toolbar.cpp index d62bb8027..60ea75916 100644 --- a/src/widgets/text-toolbar.cpp +++ b/src/widgets/text-toolbar.cpp @@ -367,7 +367,7 @@ static void sp_text_align_mode_changed( EgeSelectOneAction *act, GObject *tbl ) SPDesktop *desktop = SP_ACTIVE_DESKTOP; // move the x of all texts to preserve the same bbox - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); for (GSList const *items = selection->itemList(); items != NULL; items = items->next) { if (SP_IS_TEXT(SP_ITEM(items->data))) { SPItem *item = SP_ITEM(items->data); @@ -521,7 +521,7 @@ static void sp_text_lineheight_value_changed( GtkAdjustment *adj, GObject *tbl ) // Until deprecated sodipodi:linespacing purged: - Inkscape::Selection *selection = sp_desktop_selection(desktop); + Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); bool modmade = false; for (; items != NULL; items = items->next) { @@ -829,7 +829,7 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ std::cout << "sp_text_toolbox_selection_changed: start " << count << std::endl; std::cout << " Selected items:" << std::endl; - for (GSList const *items = sp_desktop_selection(SP_ACTIVE_DESKTOP)->itemList(); + for (GSList const *items = SP_ACTIVE_DESKTOP->getSelection()->itemList(); items != NULL; items = items->next) { @@ -873,7 +873,7 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // Only flowed text can be justified, only normal text can be kerned... // Find out if we have flowed text now so we can use it several places gboolean isFlow = false; - for (GSList const *items = sp_desktop_selection(SP_ACTIVE_DESKTOP)->itemList(); + for (GSList const *items = SP_ACTIVE_DESKTOP->getSelection()->itemList(); items != NULL; items = items->next) { // const gchar* id = reinterpret_cast(items->data)->getId(); @@ -1196,7 +1196,7 @@ static void sp_text_toolbox_select_cb( GtkEntry* entry, GtkEntryIconPosition /*p } // Update selection - Inkscape::Selection *selection = sp_desktop_selection (desktop ); + Inkscape::Selection *selection = desktop->getSelection(); selection->clear(); //std::cout << " list length: " << g_slist_length ( selectList ) << std::endl; selection->setList(selectList); @@ -1623,7 +1623,7 @@ void sp_text_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje } // Is this necessary to call? Shouldn't hurt. - sp_text_toolbox_selection_changed(sp_desktop_selection(desktop), holder); + sp_text_toolbox_selection_changed(desktop->getSelection(), holder); desktop->connectEventContextChanged(sigc::bind(sigc::ptr_fun(text_toolbox_watch_ec), holder)); @@ -1642,8 +1642,8 @@ static void text_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolB if (SP_IS_TEXT_CONTEXT(ec)) { // Watch selection - c_selection_changed = sp_desktop_selection(desktop)->connectChanged(bind(ptr_fun(sp_text_toolbox_selection_changed), holder, false)); - c_selection_modified = sp_desktop_selection (desktop)->connectModified(bind(ptr_fun(sp_text_toolbox_selection_modified), holder)); + c_selection_changed = desktop->getSelection()->connectChanged(bind(ptr_fun(sp_text_toolbox_selection_changed), holder, false)); + c_selection_modified = desktop->getSelection()->connectModified(bind(ptr_fun(sp_text_toolbox_selection_modified), holder)); c_subselection_changed = desktop->connectToolSubselectionChanged(bind(ptr_fun(sp_text_toolbox_subselection_changed), holder)); } else { if (c_selection_changed) -- cgit v1.2.3 From 6c78ab7deeea3b32791437ade35e8911e7c73c8e Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 14:58:38 -0500 Subject: Purge sp_desktop_namedview in favor of SPDesktop::getNamedView (bzr r13810) --- src/desktop-handles.cpp | 10 ---------- src/desktop-handles.h | 1 - src/live_effects/parameter/text.cpp | 1 + src/satisfied-guide-cns.cpp | 4 ++-- src/sp-text.cpp | 4 ++-- src/ui/clipboard.cpp | 2 +- src/ui/dialog/clonetiler.cpp | 2 +- src/ui/dialog/document-metadata.cpp | 10 +++++----- src/ui/dialog/document-properties.cpp | 22 +++++++++++----------- src/ui/dialog/export.cpp | 4 ++-- src/ui/dialog/transformation.cpp | 2 +- src/ui/tools/dropper-tool.cpp | 2 +- src/ui/tools/flood-tool.cpp | 2 +- src/ui/widget/page-sizer.cpp | 2 +- src/ui/widget/registered-widget.cpp | 5 ++++- src/ui/widget/registered-widget.h | 6 +++--- src/ui/widget/selected-style.cpp | 2 +- src/ui/widget/tolerance-slider.cpp | 3 ++- src/widgets/lpe-toolbar.cpp | 2 +- src/widgets/node-toolbar.cpp | 2 +- src/widgets/rect-toolbar.cpp | 6 +++--- src/widgets/select-toolbar.cpp | 2 +- src/widgets/stroke-style.cpp | 6 +++--- src/widgets/toolbox.cpp | 4 ++-- 24 files changed, 50 insertions(+), 56 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index 980e6c0e9..b0d12855a 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -102,13 +102,3 @@ sp_desktop_message_stack (SPDesktop const * desktop) return desktop->messageStack(); } - -SPNamedView * -sp_desktop_namedview (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->namedview; -} - - diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 481b9ed1f..3b14f2e92 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -55,7 +55,6 @@ SPCanvasGroup * sp_desktop_sketch (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_tempgroup (SPDesktop const * desktop); Inkscape::MessageStack * sp_desktop_message_stack (SPDesktop const * desktop); -SPNamedView * sp_desktop_namedview (SPDesktop const * desktop); #endif // SEEN_SP_DESKTOP_HANDLES_H diff --git a/src/live_effects/parameter/text.cpp b/src/live_effects/parameter/text.cpp index a88ac7d75..3b58a4c67 100644 --- a/src/live_effects/parameter/text.cpp +++ b/src/live_effects/parameter/text.cpp @@ -19,6 +19,7 @@ #include "inkscape.h" #include "verbs.h" #include "display/canvas-text.h" +#include "desktop-handles.h" #include <2geom/sbasis-geometric.h> namespace Inkscape { diff --git a/src/satisfied-guide-cns.cpp b/src/satisfied-guide-cns.cpp index 588c78ce0..028a22405 100644 --- a/src/satisfied-guide-cns.cpp +++ b/src/satisfied-guide-cns.cpp @@ -1,5 +1,5 @@ #include <2geom/coord.h> -#include "desktop-handles.h" +#include "desktop.h" #include "sp-guide.h" #include "sp-guide-constraint.h" #include "sp-namedview.h" @@ -9,7 +9,7 @@ void satisfied_guide_cns(SPDesktop const &desktop, std::vector const &snappoints, std::vector &cns) { - SPNamedView const &nv = *sp_desktop_namedview(&desktop); + SPNamedView const &nv = *desktop.getNamedView(); for (GSList const *l = nv.guides; l != NULL; l = l->next) { SPGuide &g = *SP_GUIDE(l->data); for (unsigned int i = 0; i < snappoints.size(); ++i) { diff --git a/src/sp-text.cpp b/src/sp-text.cpp index a35a58bd9..1cd690729 100644 --- a/src/sp-text.cpp +++ b/src/sp-text.cpp @@ -38,7 +38,7 @@ #include "attributes.h" #include "document.h" #include "preferences.h" -#include "desktop-handles.h" +#include "desktop.h" #include "sp-namedview.h" #include "style.h" #include "inkscape.h" @@ -362,7 +362,7 @@ gchar* SPText::description() const { char *n = xml_quote_strdup( style->font_family.value ); Inkscape::Util::Quantity q = Inkscape::Util::Quantity(style->font_size.computed, "px"); - GString *xs = g_string_new(q.string(sp_desktop_namedview(SP_ACTIVE_DESKTOP)->display_units).c_str()); + GString *xs = g_string_new(q.string(SP_ACTIVE_DESKTOP->getNamedView()->display_units).c_str()); char const *trunc = ""; Inkscape::Text::Layout const *layout = te_get_layout((SPItem *) this); diff --git a/src/ui/clipboard.cpp b/src/ui/clipboard.cpp index 9275d3bde..310df419e 100644 --- a/src/ui/clipboard.cpp +++ b/src/ui/clipboard.cpp @@ -331,7 +331,7 @@ void ClipboardManagerImpl::copySymbol(Inkscape::XML::Node* symbol, gchar const* // Set a default style in rather than so it can be changed. use->setAttribute("style", style ); /* disable rev 13709 in rev 13806, following Bug 1365451, comments 13-16 - Inkscape::XML::Node *nv_repr = sp_desktop_namedview(SP_ACTIVE_DESKTOP)->getRepr(); + Inkscape::XML::Node *nv_repr = SP_ACTIVE_DESKTOP->getNamedView()->getRepr(); gdouble scale_units = Inkscape::Util::Quantity::convert(1, nv_repr->attribute("inkscape:document-units"), "px"); gchar *transform_str = sp_svg_transform_write(Geom::Scale(scale_units, scale_units)); use->setAttribute("transform", transform_str); diff --git a/src/ui/dialog/clonetiler.cpp b/src/ui/dialog/clonetiler.cpp index f8f220b0a..2adb6598c 100644 --- a/src/ui/dialog/clonetiler.cpp +++ b/src/ui/dialog/clonetiler.cpp @@ -1093,7 +1093,7 @@ CloneTiler::CloneTiler () : // unitmenu unit_menu = new Inkscape::UI::Widget::UnitMenu(); unit_menu->setUnitType(Inkscape::Util::UNIT_TYPE_LINEAR); - unit_menu->setUnit(sp_desktop_namedview(SP_ACTIVE_DESKTOP)->display_units->abbr); + unit_menu->setUnit(SP_ACTIVE_DESKTOP->getNamedView()->display_units->abbr); unitChangedConn = unit_menu->signal_changed().connect(sigc::mem_fun(*this, &CloneTiler::clonetiler_unit_changed)); { diff --git a/src/ui/dialog/document-metadata.cpp b/src/ui/dialog/document-metadata.cpp index 820d5a8bb..dc7f8158e 100644 --- a/src/ui/dialog/document-metadata.cpp +++ b/src/ui/dialog/document-metadata.cpp @@ -100,7 +100,7 @@ DocumentMetadata::init() { update(); - Inkscape::XML::Node *repr = sp_desktop_namedview(getDesktop())->getRepr(); + Inkscape::XML::Node *repr = getDesktop()->getNamedView()->getRepr(); repr->addListener (&_repr_events, this); show_all_children(); @@ -108,7 +108,7 @@ DocumentMetadata::init() DocumentMetadata::~DocumentMetadata() { - Inkscape::XML::Node *repr = sp_desktop_namedview(getDesktop())->getRepr(); + Inkscape::XML::Node *repr = getDesktop()->getNamedView()->getRepr(); repr->removeListenerByData (this); for (RDElist::iterator it = _rdflist.begin(); it != _rdflist.end(); ++it) @@ -217,7 +217,7 @@ void DocumentMetadata::update() void DocumentMetadata::_handleDocumentReplaced(SPDesktop* desktop, SPDocument *) { - Inkscape::XML::Node *repr = sp_desktop_namedview(desktop)->getRepr(); + Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->addListener (&_repr_events, this); update(); } @@ -225,7 +225,7 @@ DocumentMetadata::_handleDocumentReplaced(SPDesktop* desktop, SPDocument *) void DocumentMetadata::_handleActivateDesktop(SPDesktop *desktop) { - Inkscape::XML::Node *repr = sp_desktop_namedview(desktop)->getRepr(); + Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->addListener(&_repr_events, this); update(); } @@ -233,7 +233,7 @@ DocumentMetadata::_handleActivateDesktop(SPDesktop *desktop) void DocumentMetadata::_handleDeactivateDesktop(SPDesktop *desktop) { - Inkscape::XML::Node *repr = sp_desktop_namedview(desktop)->getRepr(); + Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->removeListenerByData(this); } diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp index 13ee8a6c6..1d15ad32b 100644 --- a/src/ui/dialog/document-properties.cpp +++ b/src/ui/dialog/document-properties.cpp @@ -186,7 +186,7 @@ void DocumentProperties::init() { update(); - Inkscape::XML::Node *repr = sp_desktop_namedview(getDesktop())->getRepr(); + Inkscape::XML::Node *repr = getDesktop()->getNamedView()->getRepr(); repr->addListener (&_repr_events, this); Inkscape::XML::Node *root = sp_desktop_document(getDesktop())->getRoot()->getRepr(); root->addListener (&_repr_events, this); @@ -197,7 +197,7 @@ void DocumentProperties::init() DocumentProperties::~DocumentProperties() { - Inkscape::XML::Node *repr = sp_desktop_namedview(getDesktop())->getRepr(); + Inkscape::XML::Node *repr = getDesktop()->getNamedView()->getRepr(); repr->removeListenerByData (this); Inkscape::XML::Node *root = sp_desktop_document(getDesktop())->getRoot()->getRepr(); root->removeListenerByData (this); @@ -1384,7 +1384,7 @@ void DocumentProperties::populate_script_lists(){ void DocumentProperties::update_gridspage() { SPDesktop *dt = getDesktop(); - SPNamedView *nv = sp_desktop_namedview(dt); + SPNamedView *nv = dt->getNamedView(); //remove all tabs while (_grids_notebook.get_n_pages() != 0) { @@ -1428,7 +1428,7 @@ void DocumentProperties::build_gridspage() /// Dissenting view: you want snapping without grid. SPDesktop *dt = getDesktop(); - SPNamedView *nv = sp_desktop_namedview(dt); + SPNamedView *nv = dt->getNamedView(); (void)nv; _grids_label_crea.set_markup(_("Creation")); @@ -1464,7 +1464,7 @@ void DocumentProperties::update() if (_wr.isUpdating()) return; SPDesktop *dt = getDesktop(); - SPNamedView *nv = sp_desktop_namedview(dt); + SPNamedView *nv = dt->getNamedView(); _wr.setUpdating (true); set_sensitive (true); @@ -1592,7 +1592,7 @@ void DocumentProperties::save_default_metadata() void DocumentProperties::_handleDocumentReplaced(SPDesktop* desktop, SPDocument *document) { - Inkscape::XML::Node *repr = sp_desktop_namedview(desktop)->getRepr(); + Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->addListener(&_repr_events, this); Inkscape::XML::Node *root = document->getRoot()->getRepr(); root->addListener(&_repr_events, this); @@ -1601,7 +1601,7 @@ void DocumentProperties::_handleDocumentReplaced(SPDesktop* desktop, SPDocument void DocumentProperties::_handleActivateDesktop(SPDesktop *desktop) { - Inkscape::XML::Node *repr = sp_desktop_namedview(desktop)->getRepr(); + Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->addListener(&_repr_events, this); Inkscape::XML::Node *root = sp_desktop_document(desktop)->getRoot()->getRepr(); root->addListener(&_repr_events, this); @@ -1610,7 +1610,7 @@ void DocumentProperties::_handleActivateDesktop(SPDesktop *desktop) void DocumentProperties::_handleDeactivateDesktop(SPDesktop *desktop) { - Inkscape::XML::Node *repr = sp_desktop_namedview(desktop)->getRepr(); + Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->removeListenerByData(this); Inkscape::XML::Node *root = sp_desktop_document(desktop)->getRoot()->getRepr(); root->removeListenerByData(this); @@ -1647,7 +1647,7 @@ static void on_repr_attr_changed(Inkscape::XML::Node *, gchar const *, gchar con void DocumentProperties::onNewGrid() { SPDesktop *dt = getDesktop(); - Inkscape::XML::Node *repr = sp_desktop_namedview(dt)->getRepr(); + Inkscape::XML::Node *repr = dt->getNamedView()->getRepr(); SPDocument *doc = sp_desktop_document(dt); Glib::ustring typestring = _grids_combo_gridtype.get_active_text(); @@ -1665,7 +1665,7 @@ void DocumentProperties::onRemoveGrid() return; SPDesktop *dt = getDesktop(); - SPNamedView *nv = sp_desktop_namedview(dt); + SPNamedView *nv = dt->getNamedView(); Inkscape::CanvasGrid * found_grid = NULL; int i = 0; for (GSList const * l = nv->grids; l != NULL; l = l->next, i++) { // not a very nice fix, but works. @@ -1697,7 +1697,7 @@ void DocumentProperties::onDocUnitChange() } - Inkscape::XML::Node *repr = sp_desktop_namedview(getDesktop())->getRepr(); + Inkscape::XML::Node *repr = getDesktop()->getNamedView()->getRepr(); Inkscape::Util::Unit const *old_doc_unit = unit_table.getUnit("px"); if(repr->attribute("inkscape:document-units")) { old_doc_unit = unit_table.getUnit(repr->attribute("inkscape:document-units")); diff --git a/src/ui/dialog/export.cpp b/src/ui/dialog/export.cpp index d7151fa81..11dfa2db5 100644 --- a/src/ui/dialog/export.cpp +++ b/src/ui/dialog/export.cpp @@ -206,7 +206,7 @@ Export::Export (void) : SPDesktop *desktop = SP_ACTIVE_DESKTOP; if (desktop) { - unit_selector.setUnit(sp_desktop_namedview(desktop)->display_units->abbr); + unit_selector.setUnit(desktop->getNamedView()->display_units->abbr); } unitChangedConn = unit_selector.signal_changed().connect(sigc::mem_fun(*this, &Export::onUnitChanged)); unitbox.pack_end(unit_selector, false, false, 0); @@ -1002,7 +1002,7 @@ void Export::onExport () SPDesktop *desktop = SP_ACTIVE_DESKTOP; if (!desktop) return; - SPNamedView *nv = sp_desktop_namedview(desktop); + SPNamedView *nv = desktop->getNamedView(); SPDocument *doc = sp_desktop_document (desktop); bool exportSuccessful = false; diff --git a/src/ui/dialog/transformation.cpp b/src/ui/dialog/transformation.cpp index 1dba31e5a..924aa129b 100644 --- a/src/ui/dialog/transformation.cpp +++ b/src/ui/dialog/transformation.cpp @@ -206,7 +206,7 @@ void Transformation::layoutPageMove() // Setting default unit to document unit SPDesktop *dt = getDesktop(); - SPNamedView *nv = sp_desktop_namedview(dt); + SPNamedView *nv = dt->getNamedView(); if (nv->display_units) { _units_move.setUnit(nv->display_units->abbr); } diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp index 56bd1598b..3c0b9f60b 100644 --- a/src/ui/tools/dropper-tool.cpp +++ b/src/ui/tools/dropper-tool.cpp @@ -245,7 +245,7 @@ bool DropperTool::root_handler(GdkEvent* event) { if (pick == SP_DROPPER_PICK_VISIBLE) { // compose with page color - guint32 bg = sp_desktop_namedview(desktop)->pagecolor; + guint32 bg = desktop->getNamedView()->pagecolor; R = R + (SP_RGBA32_R_F(bg)) * (1 - A); G = G + (SP_RGBA32_G_F(bg)) * (1 - A); B = B + (SP_RGBA32_B_F(bg)) * (1 - A); diff --git a/src/ui/tools/flood-tool.cpp b/src/ui/tools/flood-tool.cpp index 339ff1c72..b6808fbc2 100644 --- a/src/ui/tools/flood-tool.cpp +++ b/src/ui/tools/flood-tool.cpp @@ -792,7 +792,7 @@ static void sp_flood_do_flood_fill(ToolBase *event_context, GdkEvent *event, boo Inkscape::DrawingContext dc(s, Geom::Point(0,0)); // cairo_translate not necessary here - surface origin is at 0,0 - SPNamedView *nv = sp_desktop_namedview(desktop); + SPNamedView *nv = desktop->getNamedView(); bgcolor = nv->pagecolor; // bgcolor is 0xrrggbbaa, we need 0xaarrggbb dtc = (bgcolor >> 8) | (bgcolor << 24); diff --git a/src/ui/widget/page-sizer.cpp b/src/ui/widget/page-sizer.cpp index a18c3de9d..fb7f5abd7 100644 --- a/src/ui/widget/page-sizer.cpp +++ b/src/ui/widget/page-sizer.cpp @@ -309,7 +309,7 @@ PageSizer::PageSizer(Registry & _wr) // Setting default custom unit to document unit SPDesktop *dt = SP_ACTIVE_DESKTOP; - SPNamedView *nv = sp_desktop_namedview(dt); + SPNamedView *nv = dt->getNamedView(); _wr.setUpdating (true); if (nv->page_size_units) { _dimensionUnits.setUnit(nv->page_size_units->abbr); diff --git a/src/ui/widget/registered-widget.cpp b/src/ui/widget/registered-widget.cpp index 4065bd550..02ab88418 100644 --- a/src/ui/widget/registered-widget.cpp +++ b/src/ui/widget/registered-widget.cpp @@ -36,6 +36,9 @@ // for interruptability bug: #include "display/sp-canvas.h" +#include "desktop.h" +#include "desktop-handles.h" + #include "sp-root.h" namespace Inkscape { @@ -416,7 +419,7 @@ RegisteredColorPicker::on_changed (guint32 rgba) SPDesktop *dt = SP_ACTIVE_DESKTOP; if (!dt) return; - local_repr = sp_desktop_namedview(dt)->getRepr(); + local_repr = dt->getNamedView()->getRepr(); local_doc = sp_desktop_document(dt); } diff --git a/src/ui/widget/registered-widget.h b/src/ui/widget/registered-widget.h index 15302a165..9d2489712 100644 --- a/src/ui/widget/registered-widget.h +++ b/src/ui/widget/registered-widget.h @@ -27,7 +27,7 @@ #include "document.h" #include "document-undo.h" -#include "desktop-handles.h" +#include "desktop.h" #include "sp-namedview.h" #include @@ -99,8 +99,8 @@ protected: if (!local_repr) { // no repr specified, use active desktop's namedview's repr SPDesktop* dt = SP_ACTIVE_DESKTOP; - local_repr = reinterpret_cast(sp_desktop_namedview(dt))->getRepr(); - local_doc = sp_desktop_document(dt); + local_repr = reinterpret_cast(dt->getNamedView())->getRepr(); + local_doc = dt->getDocument(); } bool saved = DocumentUndo::getUndoSensitive(local_doc); diff --git a/src/ui/widget/selected-style.cpp b/src/ui/widget/selected-style.cpp index ec3194478..dc329c3ce 100644 --- a/src/ui/widget/selected-style.cpp +++ b/src/ui/widget/selected-style.cpp @@ -498,7 +498,7 @@ SelectedStyle::setDesktop(SPDesktop *desktop) this ) )); - _sw_unit = sp_desktop_namedview(desktop)->display_units; + _sw_unit = desktop->getNamedView()->display_units; // Set the doc default unit active in the units list gint length = g_slist_length(_unit_mis); diff --git a/src/ui/widget/tolerance-slider.cpp b/src/ui/widget/tolerance-slider.cpp index aac7451f4..e798379f2 100644 --- a/src/ui/widget/tolerance-slider.cpp +++ b/src/ui/widget/tolerance-slider.cpp @@ -28,6 +28,7 @@ #include "inkscape.h" #include "document.h" #include "document-undo.h" +#include "desktop.h" #include "desktop-handles.h" #include "sp-namedview.h" @@ -198,7 +199,7 @@ void ToleranceSlider::update (double val) SPDocument *doc = sp_desktop_document(dt); bool saved = DocumentUndo::getUndoSensitive(doc); DocumentUndo::setUndoSensitive(doc, false); - Inkscape::XML::Node *repr = sp_desktop_namedview(dt)->getRepr(); + Inkscape::XML::Node *repr = dt->getNamedView()->getRepr(); repr->setAttribute(_key.c_str(), os.str().c_str()); DocumentUndo::setUndoSensitive(doc, saved); diff --git a/src/widgets/lpe-toolbar.cpp b/src/widgets/lpe-toolbar.cpp index 5a7613dcc..c3a83be70 100644 --- a/src/widgets/lpe-toolbar.cpp +++ b/src/widgets/lpe-toolbar.cpp @@ -280,7 +280,7 @@ static void lpetool_toolbox_watch_ec(SPDesktop* dt, Inkscape::UI::Tools::ToolBas void sp_lpetool_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObject* holder) { UnitTracker* tracker = new UnitTracker(Inkscape::Util::UNIT_TYPE_LINEAR); - tracker->setActiveUnit(sp_desktop_namedview(desktop)->display_units); + tracker->setActiveUnit(desktop->getNamedView()->display_units); g_object_set_data(holder, "tracker", tracker); Unit const *unit = tracker->getActiveUnit(); g_return_if_fail(unit != NULL); diff --git a/src/widgets/node-toolbar.cpp b/src/widgets/node-toolbar.cpp index 7bbbaf37d..52be03abe 100644 --- a/src/widgets/node-toolbar.cpp +++ b/src/widgets/node-toolbar.cpp @@ -330,7 +330,7 @@ static void node_toolbox_watch_ec(SPDesktop* dt, Inkscape::UI::Tools::ToolBase* void sp_node_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObject* holder) { UnitTracker* tracker = new UnitTracker(Inkscape::Util::UNIT_TYPE_LINEAR); - Unit doc_units = *sp_desktop_namedview(desktop)->display_units; + Unit doc_units = *desktop->getNamedView()->display_units; tracker->setActiveUnit(&doc_units); g_object_set_data( holder, "tracker", tracker ); diff --git a/src/widgets/rect-toolbar.cpp b/src/widgets/rect-toolbar.cpp index 467fed4e6..2dc2bbb07 100644 --- a/src/widgets/rect-toolbar.cpp +++ b/src/widgets/rect-toolbar.cpp @@ -109,7 +109,7 @@ static void sp_rtb_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const * for (GSList const *items = selection->itemList(); items != NULL; items = items->next) { if (SP_IS_RECT(items->data)) { if (gtk_adjustment_get_value(adj) != 0) { - (SP_RECT(items->data)->*setter)(Quantity::convert(gtk_adjustment_get_value(adj), unit, sp_desktop_namedview(desktop)->svg_units)); + (SP_RECT(items->data)->*setter)(Quantity::convert(gtk_adjustment_get_value(adj), unit, desktop->getNamedView()->svg_units)); } else { SP_OBJECT(items->data)->getRepr()->setAttribute(value_name, NULL); } @@ -181,7 +181,7 @@ static void rect_tb_event_attr_changed(Inkscape::XML::Node * /*repr*/, gchar con UnitTracker* tracker = reinterpret_cast( g_object_get_data( tbl, "tracker" ) ); Unit const *unit = tracker->getActiveUnit(); - Unit const *svg_unit = sp_desktop_namedview(SP_ACTIVE_DESKTOP)->svg_units; + Unit const *svg_unit = SP_ACTIVE_DESKTOP->getNamedView()->svg_units; g_return_if_fail(unit != NULL); gpointer item = g_object_get_data( tbl, "item" ); @@ -307,7 +307,7 @@ void sp_rect_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje UnitTracker* tracker = new UnitTracker(Inkscape::Util::UNIT_TYPE_LINEAR); //tracker->addUnit( SP_UNIT_PERCENT, 0 ); // fixme: add % meaning per cent of the width/height - tracker->setActiveUnit( sp_desktop_namedview(desktop)->display_units ); + tracker->setActiveUnit( desktop->getNamedView()->display_units ); g_object_set_data( holder, "tracker", tracker ); /* W */ diff --git a/src/widgets/select-toolbar.cpp b/src/widgets/select-toolbar.cpp index 985f7c22d..efc205f6d 100644 --- a/src/widgets/select-toolbar.cpp +++ b/src/widgets/select-toolbar.cpp @@ -488,7 +488,7 @@ void sp_select_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GOb // Create the units menu. UnitTracker* tracker = new UnitTracker(Inkscape::Util::UNIT_TYPE_LINEAR); tracker->addUnit(unit_table.getUnit("%")); - tracker->setActiveUnit( sp_desktop_namedview(desktop)->display_units ); + tracker->setActiveUnit( desktop->getNamedView()->display_units ); g_object_set_data( G_OBJECT(spw), "tracker", tracker ); g_signal_connect( G_OBJECT(spw), "destroy", G_CALLBACK(destroy_tracker), spw ); diff --git a/src/widgets/stroke-style.cpp b/src/widgets/stroke-style.cpp index ae2615fce..830c0580d 100644 --- a/src/widgets/stroke-style.cpp +++ b/src/widgets/stroke-style.cpp @@ -204,8 +204,8 @@ StrokeStyle::StrokeStyle() : unitSelector->addUnit(*unit_table.getUnit("%")); _old_unit = unitSelector->getUnit(); if (desktop) { - unitSelector->setUnit(sp_desktop_namedview(desktop)->display_units->abbr); - _old_unit = sp_desktop_namedview(desktop)->display_units; + unitSelector->setUnit(desktop->getNamedView()->display_units->abbr); + _old_unit = desktop->getNamedView()->display_units; } widthSpin->setUnitMenu(unitSelector); unitChangedConn = unitSelector->signal_changed().connect(sigc::mem_fun(*this, &StrokeStyle::unitChangedCB)); @@ -839,7 +839,7 @@ StrokeStyle::updateLine() // same width, or only one object; no sense to keep percent, switch to absolute Inkscape::Util::Unit const *tempunit = unitSelector->getUnit(); if (tempunit->type != Inkscape::Util::UNIT_TYPE_LINEAR) { - unitSelector->setUnit(sp_desktop_namedview(SP_ACTIVE_DESKTOP)->display_units->abbr); + unitSelector->setUnit(SP_ACTIVE_DESKTOP->getNamedView()->display_units->abbr); } } diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 9e55d1cf6..555bb780f 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -1511,7 +1511,7 @@ static void toggle_snap_callback(GtkToggleAction *act, gpointer data) //data poi g_assert(ptr != NULL); SPDesktop *dt = reinterpret_cast(ptr); - SPNamedView *nv = sp_desktop_namedview(dt); + SPNamedView *nv = dt->getNamedView(); SPDocument *doc = nv->document; if (dt == NULL || nv == NULL) { @@ -1871,7 +1871,7 @@ void ToolboxFactory::updateSnapToolbox(SPDesktop *desktop, ToolBase * /*eventcon g_assert(desktop != NULL); g_assert(toolbox != NULL); - SPNamedView *nv = sp_desktop_namedview(desktop); + SPNamedView *nv = desktop->getNamedView(); if (nv == NULL) { g_warning("Namedview cannot be retrieved (in updateSnapToolbox)!"); return; -- cgit v1.2.3 From 3e5209fe7e0dbeb9e7d8908141788c9fab22e948 Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 15:11:39 -0500 Subject: Purge sp_desktop_canvas (bzr r13811) --- src/desktop-events.cpp | 10 +++++----- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - src/desktop.cpp | 2 +- src/sp-namedview.cpp | 8 ++++---- src/ui/tools/dropper-tool.cpp | 8 ++++---- src/ui/tools/select-tool.cpp | 14 +++++++------- src/ui/tools/text-tool.cpp | 4 ++-- src/ui/tools/tool-base.cpp | 16 ++++++++-------- src/ui/widget/object-composite-settings.cpp | 8 ++++---- src/ui/widget/selected-style.cpp | 4 ++-- src/widgets/fill-style.cpp | 4 ++-- src/widgets/select-toolbar.cpp | 6 +++--- 13 files changed, 42 insertions(+), 51 deletions(-) diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp index a45823380..a5eb3de18 100644 --- a/src/desktop-events.cpp +++ b/src/desktop-events.cpp @@ -516,7 +516,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data) if ((event->crossing.state & GDK_SHIFT_MASK) && (drag_type != SP_DRAG_MOVE_ORIGIN)) { GdkCursor *guide_cursor; guide_cursor = gdk_cursor_new (GDK_EXCHANGE); - gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(sp_desktop_canvas(desktop))), guide_cursor); + gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(desktop->getCanvas())), guide_cursor); #if GTK_CHECK_VERSION(3,0,0) g_object_unref(guide_cursor); #else @@ -525,7 +525,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data) } 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); + gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(desktop->getCanvas())), guide_cursor); #if GTK_CHECK_VERSION(3,0,0) g_object_unref(guide_cursor); #else @@ -542,7 +542,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data) sp_guideline_set_color(SP_GUIDELINE(item), guide->getColor()); // restore event context's cursor - gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(sp_desktop_canvas(desktop))), desktop->event_context->cursor); + gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(desktop->getCanvas())), desktop->event_context->cursor); desktop->guidesMessageContext()->clear(); break; @@ -564,7 +564,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data) if (drag_type != SP_DRAG_MOVE_ORIGIN) { GdkCursor *guide_cursor; guide_cursor = gdk_cursor_new (GDK_EXCHANGE); - gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(sp_desktop_canvas(desktop))), guide_cursor); + gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(desktop->getCanvas())), guide_cursor); #if GTK_CHECK_VERSION(3,0,0) g_object_unref(guide_cursor); #else @@ -585,7 +585,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data) case GDK_KEY_Shift_R: GdkCursor *guide_cursor; guide_cursor = gdk_cursor_new (GDK_EXCHANGE); - gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(sp_desktop_canvas(desktop))), guide_cursor); + gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(desktop->getCanvas())), guide_cursor); #if GTK_CHECK_VERSION(3,0,0) g_object_unref(guide_cursor); #else diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index b0d12855a..02dd0493a 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -23,14 +23,6 @@ sp_desktop_document (SPDesktop const * desktop) return desktop->doc(); } -SPCanvas * -sp_desktop_canvas (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return (SP_CANVAS_ITEM(desktop->main))->canvas; -} - SPCanvasItem * sp_desktop_acetate (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 3b14f2e92..191dd6f39 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -45,7 +45,6 @@ namespace Inkscape { #define SP_COORDINATES_UNDERLINE_Y (1 << Geom::Y) SPDocument * sp_desktop_document (SPDesktop const * desktop); -SPCanvas * sp_desktop_canvas (SPDesktop const * desktop); SPCanvasItem * sp_desktop_acetate (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_main (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_gridgroup (SPDesktop const * desktop); diff --git a/src/desktop.cpp b/src/desktop.cpp index 288ca1fbf..ad6809ea5 100644 --- a/src/desktop.cpp +++ b/src/desktop.cpp @@ -1446,7 +1446,7 @@ void SPDesktop::disableInteraction() void SPDesktop::setWaitingCursor() { GdkCursor *waiting = gdk_cursor_new(GDK_WATCH); - gdk_window_set_cursor(gtk_widget_get_window(GTK_WIDGET(sp_desktop_canvas(this))), waiting); + gdk_window_set_cursor(gtk_widget_get_window(GTK_WIDGET(getCanvas())), waiting); #if GTK_CHECK_VERSION(3,0,0) g_object_unref(waiting); #else diff --git a/src/sp-namedview.cpp b/src/sp-namedview.cpp index 1817e74e0..5b410e5c0 100644 --- a/src/sp-namedview.cpp +++ b/src/sp-namedview.cpp @@ -676,7 +676,7 @@ void SPNamedView::child_added(Inkscape::XML::Node *child, Inkscape::XML::Node *r g->SPGuide::showSPGuide(static_cast(l->data)->guides, (GCallback) sp_dt_guide_event); if (static_cast(l->data)->guides_active) { - g->sensitize(sp_desktop_canvas(static_cast (l->data)), TRUE); + g->sensitize((static_cast (l->data))->getCanvas(), TRUE); } sp_namedview_show_single_guide(SP_GUIDE(g), this->showguides); @@ -734,7 +734,7 @@ void SPNamedView::show(SPDesktop *desktop) for (GSList *l = guides; l != NULL; l = l->next) { SP_GUIDE(l->data)->showSPGuide( desktop->guides, (GCallback) sp_dt_guide_event); if (desktop->guides_active) { - SP_GUIDE(l->data)->sensitize(sp_desktop_canvas(desktop), TRUE); + SP_GUIDE(l->data)->sensitize(desktop->getCanvas(), TRUE); } sp_namedview_show_single_guide(SP_GUIDE(l->data), showguides); } @@ -931,7 +931,7 @@ void SPNamedView::hide(SPDesktop const *desktop) g_assert(g_slist_find(views, desktop)); for (GSList *l = guides; l != NULL; l = l->next) { - SP_GUIDE(l->data)->hideSPGuide(sp_desktop_canvas(desktop)); + SP_GUIDE(l->data)->hideSPGuide(desktop->getCanvas()); } views = g_slist_remove(views, desktop); @@ -945,7 +945,7 @@ void SPNamedView::activateGuides(void* desktop, bool active) SPDesktop *dt = static_cast(desktop); for (GSList *l = guides; l != NULL; l = l->next) { - SP_GUIDE(l->data)->sensitize( sp_desktop_canvas(dt), active); + SP_GUIDE(l->data)->sensitize(dt->getCanvas(), active); } } diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp index 3c0b9f60b..a1f0b482b 100644 --- a/src/ui/tools/dropper-tool.cpp +++ b/src/ui/tools/dropper-tool.cpp @@ -200,7 +200,7 @@ bool DropperTool::root_handler(GdkEvent* event) { // 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))); + GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(desktop->getCanvas())); gdk_window_set_cursor(window, cursor_dropper_stroke); } @@ -324,7 +324,7 @@ bool DropperTool::root_handler(GdkEvent* event) { // 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))); + GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(desktop->getCanvas())); gdk_window_set_cursor(window, cursor_dropper_stroke); } @@ -363,7 +363,7 @@ bool DropperTool::root_handler(GdkEvent* event) { 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))); + GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(desktop->getCanvas())); gdk_window_set_cursor(window, cursor_dropper_stroke); } @@ -378,7 +378,7 @@ bool DropperTool::root_handler(GdkEvent* event) { 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))); + GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(desktop->getCanvas())); gdk_window_set_cursor(window, cursor_dropper_fill); } break; diff --git a/src/ui/tools/select-tool.cpp b/src/ui/tools/select-tool.cpp index 6501ec3cc..bdde76c31 100644 --- a/src/ui/tools/select-tool.cpp +++ b/src/ui/tools/select-tool.cpp @@ -308,7 +308,7 @@ bool SelectTool::item_handler(SPItem* item, GdkEvent* event) { // if shift or ctrl was pressed, do not move objects; // pass the event to root handler which will perform rubberband, shift-click, ctrl-click, ctrl-drag } else { - GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (sp_desktop_canvas(desktop))); + GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); this->dragging = TRUE; this->moved = FALSE; @@ -353,7 +353,7 @@ bool SelectTool::item_handler(SPItem* item, GdkEvent* event) { case GDK_ENTER_NOTIFY: { if (!desktop->isWaitingCursor() && !this->dragging) { - GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (sp_desktop_canvas(desktop))); + GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); gdk_window_set_cursor(window, CursorSelectMouseover); } @@ -361,7 +361,7 @@ bool SelectTool::item_handler(SPItem* item, GdkEvent* event) { } case GDK_LEAVE_NOTIFY: if (!desktop->isWaitingCursor() && !this->dragging) { - GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (sp_desktop_canvas(desktop))); + GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); gdk_window_set_cursor(window, this->cursor); } @@ -573,7 +573,7 @@ bool SelectTool::root_handler(GdkEvent* event) { // but not with shift) we want to drag rather than rubberband this->dragging = TRUE; - GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (sp_desktop_canvas(desktop))); + GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); gdk_window_set_cursor(window, CursorSelectDragging); @@ -702,7 +702,7 @@ bool SelectTool::root_handler(GdkEvent* event) { } this->dragging = FALSE; - window = gtk_widget_get_window (GTK_WIDGET (sp_desktop_canvas(desktop))); + window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); gdk_window_set_cursor(window, CursorSelectMouseover); sp_event_context_discard_delayed_snap_event(this); @@ -953,7 +953,7 @@ bool SelectTool::root_handler(GdkEvent* event) { // if Alt and nonempty selection, show moving cursor ("move selected"): if (alt && !selection->isEmpty() && !desktop->isWaitingCursor()) { - GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (sp_desktop_canvas(desktop))); + GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); gdk_window_set_cursor(window, CursorSelectDragging); } @@ -1226,7 +1226,7 @@ bool SelectTool::root_handler(GdkEvent* event) { // set cursor to default. if (!desktop->isWaitingCursor()) { // Do we need to reset the cursor here on key release ? - //GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (sp_desktop_canvas(desktop))); + //GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); //gdk_window_set_cursor(window, event_context->cursor); } break; diff --git a/src/ui/tools/text-tool.cpp b/src/ui/tools/text-tool.cpp index e9fe45165..674ba6a72 100644 --- a/src/ui/tools/text-tool.cpp +++ b/src/ui/tools/text-tool.cpp @@ -150,7 +150,7 @@ void TextTool::setup() { this->imc = gtk_im_multicontext_new(); if (this->imc) { - GtkWidget *canvas = GTK_WIDGET(sp_desktop_canvas(desktop)); + GtkWidget *canvas = GTK_WIDGET(desktop->getCanvas()); /* im preedit handling is very broken in inkscape for * multi-byte characters. See bug 1086769. @@ -206,7 +206,7 @@ void TextTool::setup() { void TextTool::finish() { if (this->desktop) { - sp_signal_disconnect_by_data(sp_desktop_canvas(this->desktop), this); + sp_signal_disconnect_by_data(this->desktop->getCanvas(), this); } this->enableGrDrag(false); diff --git a/src/ui/tools/tool-base.cpp b/src/ui/tools/tool-base.cpp index d0ce18ee3..8ce78b2d9 100644 --- a/src/ui/tools/tool-base.cpp +++ b/src/ui/tools/tool-base.cpp @@ -149,7 +149,7 @@ ToolBase::~ToolBase() { */ void ToolBase::sp_event_context_set_cursor(GdkCursorType cursor_type) { - GtkWidget *w = GTK_WIDGET(sp_desktop_canvas(this->desktop)); + GtkWidget *w = GTK_WIDGET(this->desktop->getCanvas()); GdkDisplay *display = gdk_display_get_default(); GdkCursor *cursor = gdk_cursor_new_for_display(display, cursor_type); @@ -169,7 +169,7 @@ void ToolBase::sp_event_context_set_cursor(GdkCursorType cursor_type) { * Recreates and draws cursor on desktop related to ToolBase. */ void ToolBase::sp_event_context_update_cursor() { - GtkWidget *w = GTK_WIDGET(sp_desktop_canvas(this->desktop)); + GtkWidget *w = GTK_WIDGET(this->desktop->getCanvas()); if (gtk_widget_get_window (w)) { GtkStyle *style = gtk_widget_get_style(w); @@ -530,7 +530,7 @@ bool ToolBase::root_handler(GdkEvent* event) { if (panning_cursor == 1) { panning_cursor = 0; - GtkWidget *w = GTK_WIDGET(sp_desktop_canvas(this->desktop)); + GtkWidget *w = GTK_WIDGET(this->desktop->getCanvas()); gdk_window_set_cursor(gtk_widget_get_window (w), this->cursor); } @@ -641,7 +641,7 @@ bool ToolBase::root_handler(GdkEvent* event) { case GDK_KEY_KP_4: if (MOD__CTRL_ONLY(event)) { int i = (int) floor(key_scroll * accelerate_scroll(event, - acceleration, sp_desktop_canvas(desktop))); + acceleration, desktop->getCanvas())); gobble_key_events(get_group0_keyval(&event->key), GDK_CONTROL_MASK); this->desktop->scroll_world(i, 0); @@ -654,7 +654,7 @@ bool ToolBase::root_handler(GdkEvent* event) { case GDK_KEY_KP_8: if (MOD__CTRL_ONLY(event)) { int i = (int) floor(key_scroll * accelerate_scroll(event, - acceleration, sp_desktop_canvas(desktop))); + acceleration, desktop->getCanvas())); gobble_key_events(get_group0_keyval(&event->key), GDK_CONTROL_MASK); this->desktop->scroll_world(0, i); @@ -667,7 +667,7 @@ bool ToolBase::root_handler(GdkEvent* event) { case GDK_KEY_KP_6: if (MOD__CTRL_ONLY(event)) { int i = (int) floor(key_scroll * accelerate_scroll(event, - acceleration, sp_desktop_canvas(desktop))); + acceleration, desktop->getCanvas())); gobble_key_events(get_group0_keyval(&event->key), GDK_CONTROL_MASK); this->desktop->scroll_world(-i, 0); @@ -680,7 +680,7 @@ bool ToolBase::root_handler(GdkEvent* event) { case GDK_KEY_KP_2: if (MOD__CTRL_ONLY(event)) { int i = (int) floor(key_scroll * accelerate_scroll(event, - acceleration, sp_desktop_canvas(desktop))); + acceleration, desktop->getCanvas())); gobble_key_events(get_group0_keyval(&event->key), GDK_CONTROL_MASK); this->desktop->scroll_world(0, -i); @@ -740,7 +740,7 @@ bool ToolBase::root_handler(GdkEvent* event) { if (panning_cursor == 1) { panning_cursor = 0; - GtkWidget *w = GTK_WIDGET(sp_desktop_canvas(this->desktop)); + GtkWidget *w = GTK_WIDGET(this->desktop->getCanvas()); gdk_window_set_cursor(gtk_widget_get_window (w), this->cursor); } diff --git a/src/ui/widget/object-composite-settings.cpp b/src/ui/widget/object-composite-settings.cpp index a377bf118..b4cfa3231 100644 --- a/src/ui/widget/object-composite-settings.cpp +++ b/src/ui/widget/object-composite-settings.cpp @@ -111,7 +111,7 @@ ObjectCompositeSettings::_blendBlurValueChanged() _blocked = true; // FIXME: fix for GTK breakage, see comment in SelectedStyle::on_opacity_changed; here it results in crash 1580903 - //sp_canvas_force_full_redraw_after_interruptions(sp_desktop_canvas(desktop), 0); + //sp_canvas_force_full_redraw_after_interruptions(desktop->getCanvas(), 0); Geom::OptRect bbox = _subject->getBounds(SPItem::GEOMETRIC_BBOX); double radius; @@ -159,7 +159,7 @@ ObjectCompositeSettings::_blendBlurValueChanged() _("Change blur")); // resume interruptibility - //sp_canvas_end_forced_full_redraws(sp_desktop_canvas(desktop)); + //sp_canvas_end_forced_full_redraws(desktop->getCanvas()); _blocked = false; } @@ -183,7 +183,7 @@ ObjectCompositeSettings::_opacityValueChanged() // FIXME: fix for GTK breakage, see comment in SelectedStyle::on_opacity_changed; here it results in crash 1580903 // UPDATE: crash fixed in GTK+ 2.10.7 (bug 374378), remove this as soon as it's reasonably common // (though this only fixes the crash, not the multiple change events) - //sp_canvas_force_full_redraw_after_interruptions(sp_desktop_canvas(desktop), 0); + //sp_canvas_force_full_redraw_after_interruptions(desktop->getCanvas(), 0); SPCSSAttr *css = sp_repr_css_attr_new (); @@ -199,7 +199,7 @@ ObjectCompositeSettings::_opacityValueChanged() _("Change opacity")); // resume interruptibility - //sp_canvas_end_forced_full_redraws(sp_desktop_canvas(desktop)); + //sp_canvas_end_forced_full_redraws(desktop->getCanvas()); _blocked = false; } diff --git a/src/ui/widget/selected-style.cpp b/src/ui/widget/selected-style.cpp index dc329c3ce..38944250c 100644 --- a/src/ui/widget/selected-style.cpp +++ b/src/ui/widget/selected-style.cpp @@ -1241,13 +1241,13 @@ void SelectedStyle::on_opacity_changed () // me. As a result, scrolling the spinbutton once results in runaway change until it hits 1.0 // or 0.0. (And no, this is not a race with ::update, I checked that.) // Sigh. So we disable interruptibility while we're setting the new value. - sp_desktop_canvas(_desktop)->forceFullRedrawAfterInterruptions(0); + _desktop->getCanvas()->forceFullRedrawAfterInterruptions(0); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); DocumentUndo::maybeDone(sp_desktop_document(_desktop), "fillstroke:opacity", SP_VERB_DIALOG_FILL_STROKE, _("Change opacity")); // resume interruptibility - sp_desktop_canvas(_desktop)->endForcedFullRedraws(); + _desktop->getCanvas()->endForcedFullRedraws(); spinbutton_defocus(GTK_WIDGET(_opacity_sb.gobj())); _opacity_blocked = false; } diff --git a/src/widgets/fill-style.cpp b/src/widgets/fill-style.cpp index ead88ddf6..820a20126 100644 --- a/src/widgets/fill-style.cpp +++ b/src/widgets/fill-style.cpp @@ -516,7 +516,7 @@ void FillNStroke::updateFromPaint() { if (kind == FILL) { // FIXME: fix for GTK breakage, see comment in SelectedStyle::on_opacity_changed; here it results in losing release events - sp_desktop_canvas(desktop)->forceFullRedrawAfterInterruptions(0); + desktop->getCanvas()->forceFullRedrawAfterInterruptions(0); } psel->setFlatColor( desktop, @@ -527,7 +527,7 @@ void FillNStroke::updateFromPaint() if (kind == FILL) { // resume interruptibility - sp_desktop_canvas(desktop)->endForcedFullRedraws(); + desktop->getCanvas()->endForcedFullRedraws(); } // on release, toggle undo_label so that the next drag will not be lumped with this one diff --git a/src/widgets/select-toolbar.cpp b/src/widgets/select-toolbar.cpp index efc205f6d..881de2e36 100644 --- a/src/widgets/select-toolbar.cpp +++ b/src/widgets/select-toolbar.cpp @@ -241,7 +241,7 @@ sp_object_layout_any_value_changed(GtkAdjustment *adj, SPWidget *spw) if (actionkey != NULL) { // FIXME: fix for GTK breakage, see comment in SelectedStyle::on_opacity_changed - sp_desktop_canvas(desktop)->forceFullRedrawAfterInterruptions(0); + desktop->getCanvas()->forceFullRedrawAfterInterruptions(0); bool transform_stroke = prefs->getBool("/options/transform/stroke", true); bool preserve = prefs->getBool("/options/preservetransform/value", false); @@ -262,7 +262,7 @@ sp_object_layout_any_value_changed(GtkAdjustment *adj, SPWidget *spw) _("Transform by toolbar")); // resume interruptibility - sp_desktop_canvas(desktop)->endForcedFullRedraws(); + desktop->getCanvas()->endForcedFullRedraws(); } g_object_set_data(G_OBJECT(spw), "update", GINT_TO_POINTER(FALSE)); @@ -473,7 +473,7 @@ void sp_select_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GOb GtkWidget *spw = sp_widget_new_global(); // Remember the desktop's canvas widget, to be used for defocusing. - g_object_set_data(G_OBJECT(spw), "dtw", sp_desktop_canvas(desktop)); + g_object_set_data(G_OBJECT(spw), "dtw", desktop->getCanvas()); // The vb frame holds all other widgets and is used to set sensitivity depending on selection state. #if GTK_CHECK_VERSION(3,0,0) -- cgit v1.2.3 From 53eb571d863a52712aa23656f2118020fa3dff5d Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 15:12:41 -0500 Subject: Purge sp_desktop_acetate (bzr r13812) --- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - 2 files changed, 9 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index 02dd0493a..b0283537f 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -23,14 +23,6 @@ sp_desktop_document (SPDesktop const * desktop) return desktop->doc(); } -SPCanvasItem * -sp_desktop_acetate (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->acetate; -} - SPCanvasGroup * sp_desktop_main (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 191dd6f39..7c315020c 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -45,7 +45,6 @@ namespace Inkscape { #define SP_COORDINATES_UNDERLINE_Y (1 << Geom::Y) SPDocument * sp_desktop_document (SPDesktop const * desktop); -SPCanvasItem * sp_desktop_acetate (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_main (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_gridgroup (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop); -- cgit v1.2.3 From ea791c4ddb154cf306d236feeb4805b46ec560ac Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 15:22:53 -0500 Subject: Purge sp_desktop_drawing (bzr r13813) --- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - src/ui/tools/calligraphic-tool.cpp | 2 +- src/ui/tools/dropper-tool.cpp | 4 ++-- 4 files changed, 3 insertions(+), 12 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index b0283537f..3a9bc757e 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -47,14 +47,6 @@ sp_desktop_guides (SPDesktop const * desktop) return desktop->guides; } -SPCanvasItem * -sp_desktop_drawing (SPDesktop const *desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->drawing; -} - SPCanvasGroup * sp_desktop_sketch (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 7c315020c..4f561bbd9 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -48,7 +48,6 @@ SPDocument * sp_desktop_document (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_main (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_gridgroup (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop); -SPCanvasItem *sp_desktop_drawing (SPDesktop const *desktop); SPCanvasGroup * sp_desktop_sketch (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_tempgroup (SPDesktop const * desktop); diff --git a/src/ui/tools/calligraphic-tool.cpp b/src/ui/tools/calligraphic-tool.cpp index 97ac3d112..821756a55 100644 --- a/src/ui/tools/calligraphic-tool.cpp +++ b/src/ui/tools/calligraphic-tool.cpp @@ -373,7 +373,7 @@ void CalligraphicTool::brush() { double R, G, B, A; Geom::IntRect area = Geom::IntRect::from_xywh(brush_w.floor(), Geom::IntPoint(1, 1)); cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 1, 1); - sp_canvas_arena_render_surface(SP_CANVAS_ARENA(sp_desktop_drawing(SP_EVENT_CONTEXT(this)->desktop)), s, area); + sp_canvas_arena_render_surface(SP_CANVAS_ARENA(this->desktop->getDrawing()), s, area); ink_cairo_surface_average_color_premul(s, R, G, B, A); cairo_surface_destroy(s); double max = MAX (MAX (R, G), B); diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp index a1f0b482b..24dd7d0bf 100644 --- a/src/ui/tools/dropper-tool.cpp +++ b/src/ui/tools/dropper-tool.cpp @@ -230,7 +230,7 @@ bool DropperTool::root_handler(GdkEvent* event) { if (!r.hasZeroArea()) { Geom::IntRect area = r.roundOutwards(); cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, area.width(), area.height()); - sp_canvas_arena_render_surface(SP_CANVAS_ARENA(sp_desktop_drawing(desktop)), s, area); + sp_canvas_arena_render_surface(SP_CANVAS_ARENA(desktop->getDrawing()), s, area); ink_cairo_surface_average_color_premul(s, R, G, B, A); cairo_surface_destroy(s); } @@ -238,7 +238,7 @@ bool DropperTool::root_handler(GdkEvent* event) { // pick single pixel Geom::IntRect area = Geom::IntRect::from_xywh(floor(event->button.x), floor(event->button.y), 1, 1); cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 1, 1); - sp_canvas_arena_render_surface(SP_CANVAS_ARENA(sp_desktop_drawing(desktop)), s, area); + sp_canvas_arena_render_surface(SP_CANVAS_ARENA(desktop->getDrawing()), s, area); ink_cairo_surface_average_color_premul(s, R, G, B, A); cairo_surface_destroy(s); } -- cgit v1.2.3 From cd6c365d228dedc64989b0e943f15a04cf3ef128 Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 15:30:50 -0500 Subject: Purge sp_desktop_gridgroup (bzr r13814) --- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - src/display/canvas-grid.cpp | 4 ++-- 3 files changed, 2 insertions(+), 11 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index 3a9bc757e..588d54f53 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -31,14 +31,6 @@ sp_desktop_main (SPDesktop const * desktop) return desktop->main; } -SPCanvasGroup * -sp_desktop_gridgroup (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->gridgroup; -} - SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 4f561bbd9..57689b3a0 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -46,7 +46,6 @@ namespace Inkscape { SPDocument * sp_desktop_document (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_main (SPDesktop const * desktop); -SPCanvasGroup * sp_desktop_gridgroup (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_sketch (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp index 0bcb6c375..fe8d2d98c 100644 --- a/src/display/canvas-grid.cpp +++ b/src/display/canvas-grid.cpp @@ -285,12 +285,12 @@ CanvasGrid::createCanvasItem(SPDesktop * desktop) // check if there is already a canvasitem on this desktop linking to this grid for (GSList *l = canvasitems; l != NULL; l = l->next) { - if ( sp_desktop_gridgroup(desktop) == SP_CANVAS_GROUP(SP_CANVAS_ITEM(l->data)->parent) ) { + if ( desktop->getGridGroup() == SP_CANVAS_GROUP(SP_CANVAS_ITEM(l->data)->parent) ) { return NULL; } } - GridCanvasItem * item = INKSCAPE_GRID_CANVASITEM( sp_canvas_item_new(sp_desktop_gridgroup(desktop), INKSCAPE_TYPE_GRID_CANVASITEM, NULL) ); + GridCanvasItem * item = INKSCAPE_GRID_CANVASITEM( sp_canvas_item_new(desktop->getGridGroup(), INKSCAPE_TYPE_GRID_CANVASITEM, NULL) ); item->grid = this; sp_canvas_item_show(SP_CANVAS_ITEM(item)); -- cgit v1.2.3 From 3fe641e7a50befb8ed9da2f122826f819cbd7009 Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 15:31:48 -0500 Subject: Purge sp_desktop_main (bzr r13815) --- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - 2 files changed, 9 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index 588d54f53..deab560d3 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -23,14 +23,6 @@ sp_desktop_document (SPDesktop const * desktop) return desktop->doc(); } -SPCanvasGroup * -sp_desktop_main (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->main; -} - SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 57689b3a0..344e09c30 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -45,7 +45,6 @@ namespace Inkscape { #define SP_COORDINATES_UNDERLINE_Y (1 << Geom::Y) SPDocument * sp_desktop_document (SPDesktop const * desktop); -SPCanvasGroup * sp_desktop_main (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_sketch (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); -- cgit v1.2.3 From 9ae37e8df1124ebd67e3d6dc24429d03919144ea Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 15:51:24 -0500 Subject: Purge sp_desktop_sketch and sp_desktop_tempgroup (bzr r13816) --- src/desktop-handles.cpp | 16 ---------------- src/desktop-handles.h | 2 -- src/display/snap-indicator.cpp | 10 +++++----- src/live_effects/parameter/text.cpp | 2 +- src/rubberband.cpp | 2 +- src/selection-chemistry.cpp | 2 +- src/ui/dialog/spellcheck.cpp | 2 +- src/ui/tools/calligraphic-tool.cpp | 4 ++-- src/ui/tools/connector-tool.cpp | 2 +- src/ui/tools/eraser-tool.cpp | 4 ++-- src/ui/tools/freehand-base.cpp | 4 ++-- src/ui/tools/lpe-tool.cpp | 2 +- src/ui/tools/measure-tool.cpp | 28 ++++++++++++++-------------- src/ui/tools/node-tool.cpp | 4 ++-- src/ui/tools/pen-tool.cpp | 6 +++--- src/ui/tools/pencil-tool.cpp | 2 +- 16 files changed, 37 insertions(+), 55 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index deab560d3..d80564956 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -31,14 +31,6 @@ sp_desktop_guides (SPDesktop const * desktop) return desktop->guides; } -SPCanvasGroup * -sp_desktop_sketch (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->sketch; -} - SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop) { @@ -47,14 +39,6 @@ sp_desktop_controls (SPDesktop const * desktop) return desktop->controls; } -SPCanvasGroup * -sp_desktop_tempgroup (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->tempgroup; -} - Inkscape::MessageStack * sp_desktop_message_stack (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 344e09c30..6515b70d8 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -46,9 +46,7 @@ namespace Inkscape { SPDocument * sp_desktop_document (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop); -SPCanvasGroup * sp_desktop_sketch (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); -SPCanvasGroup * sp_desktop_tempgroup (SPDesktop const * desktop); Inkscape::MessageStack * sp_desktop_message_stack (SPDesktop const * desktop); #endif // SEEN_SP_DESKTOP_HANDLES_H diff --git a/src/display/snap-indicator.cpp b/src/display/snap-indicator.cpp index 2632d69db..9df29b7b0 100644 --- a/src/display/snap-indicator.cpp +++ b/src/display/snap-indicator.cpp @@ -246,7 +246,7 @@ SnapIndicator::set_new_snaptarget(Inkscape::SnappedPoint const &p, bool pre_snap // Display the snap indicator (i.e. the cross) SPCanvasItem * canvasitem = NULL; - canvasitem = sp_canvas_item_new(sp_desktop_tempgroup (_desktop), + canvasitem = sp_canvas_item_new(_desktop->getTempGroup(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "size", 10.0, @@ -280,7 +280,7 @@ SnapIndicator::set_new_snaptarget(Inkscape::SnappedPoint const &p, bool pre_snap tooltip_pos += _desktop->w2d(Geom::Point(0, -2*fontsize)); } - SPCanvasItem *canvas_tooltip = sp_canvastext_new(sp_desktop_tempgroup(_desktop), _desktop, tooltip_pos, tooltip_str); + SPCanvasItem *canvas_tooltip = sp_canvastext_new(_desktop->getTempGroup(), _desktop, tooltip_pos, tooltip_str); sp_canvastext_set_fontsize(SP_CANVASTEXT(canvas_tooltip), fontsize); SP_CANVASTEXT(canvas_tooltip)->rgba = 0xffffffff; SP_CANVASTEXT(canvas_tooltip)->outline = false; @@ -299,7 +299,7 @@ SnapIndicator::set_new_snaptarget(Inkscape::SnappedPoint const &p, bool pre_snap // Display the bounding box, if we snapped to one Geom::OptRect const bbox = p.getTargetBBox(); if (bbox) { - SPCanvasItem* box = sp_canvas_item_new(sp_desktop_tempgroup (_desktop), + SPCanvasItem* box = sp_canvas_item_new(_desktop->getTempGroup(), SP_TYPE_CTRLRECT, NULL); @@ -348,7 +348,7 @@ SnapIndicator::set_new_snapsource(Inkscape::SnapCandidatePoint const &p) bool value = prefs->getBool("/options/snapindicator/value", true); if (value) { - SPCanvasItem * canvasitem = sp_canvas_item_new( sp_desktop_tempgroup (_desktop), + SPCanvasItem * canvasitem = sp_canvas_item_new( _desktop->getTempGroup(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "size", 6.0, @@ -367,7 +367,7 @@ void SnapIndicator::set_new_debugging_point(Geom::Point const &p) { g_assert(_desktop != NULL); - SPCanvasItem * canvasitem = sp_canvas_item_new( sp_desktop_tempgroup (_desktop), + SPCanvasItem * canvasitem = sp_canvas_item_new( _desktop->getTempGroup(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "size", 10.0, diff --git a/src/live_effects/parameter/text.cpp b/src/live_effects/parameter/text.cpp index 3b58a4c67..8a5f50145 100644 --- a/src/live_effects/parameter/text.cpp +++ b/src/live_effects/parameter/text.cpp @@ -34,7 +34,7 @@ TextParam::TextParam( const Glib::ustring& label, const Glib::ustring& tip, defvalue(default_value) { SPDesktop *desktop = SP_ACTIVE_DESKTOP; // FIXME: we shouldn't use this! - canvas_text = (SPCanvasText *) sp_canvastext_new(sp_desktop_tempgroup(desktop), desktop, Geom::Point(0,0), ""); + canvas_text = (SPCanvasText *) sp_canvastext_new(desktop->getTempGroup(), desktop, Geom::Point(0,0), ""); sp_canvastext_set_text (canvas_text, default_value.c_str()); sp_canvastext_set_coords (canvas_text, 0, 0); } diff --git a/src/rubberband.cpp b/src/rubberband.cpp index 6ec4b3e45..2111a6d50 100644 --- a/src/rubberband.cpp +++ b/src/rubberband.cpp @@ -109,7 +109,7 @@ void Inkscape::Rubberband::move(Geom::Point const &p) } else if (_mode == RUBBERBAND_MODE_TOUCHPATH) { if (_touchpath == NULL) { - _touchpath = sp_canvas_bpath_new(sp_desktop_sketch(_desktop), NULL); + _touchpath = sp_canvas_bpath_new(_desktop->getSketch(), NULL); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(_touchpath), 0xff0000ff, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(_touchpath), 0, SP_WIND_RULE_NONZERO); } diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp index 91200bacb..1935cf62f 100644 --- a/src/selection-chemistry.cpp +++ b/src/selection-chemistry.cpp @@ -2856,7 +2856,7 @@ sp_select_clone_original(SPDesktop *desktop) curve->moveto(a->midpoint()); curve->lineto(b->midpoint()); - SPCanvasItem * canvasitem = sp_canvas_bpath_new(sp_desktop_tempgroup(desktop), curve); + SPCanvasItem * canvasitem = sp_canvas_bpath_new(desktop->getTempGroup(), curve); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(canvasitem), 0x0000ddff, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT, 5, 3); sp_canvas_item_show(canvasitem); curve->unref(); diff --git a/src/ui/dialog/spellcheck.cpp b/src/ui/dialog/spellcheck.cpp index 9faa8a2cb..e42b58966 100644 --- a/src/ui/dialog/spellcheck.cpp +++ b/src/ui/dialog/spellcheck.cpp @@ -612,7 +612,7 @@ SpellCheck::nextWord() area.expandBy(MAX(0.05 * mindim, 1)); // create canvas path rectangle, red stroke - SPCanvasItem *rect = sp_canvas_bpath_new(sp_desktop_sketch(desktop), NULL); + SPCanvasItem *rect = sp_canvas_bpath_new(desktop->getSketch(), NULL); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(rect), 0xff0000ff, 3.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(rect), 0, SP_WIND_RULE_NONZERO); SPCurve *curve = new SPCurve(); diff --git a/src/ui/tools/calligraphic-tool.cpp b/src/ui/tools/calligraphic-tool.cpp index 821756a55..0daf9de5e 100644 --- a/src/ui/tools/calligraphic-tool.cpp +++ b/src/ui/tools/calligraphic-tool.cpp @@ -141,7 +141,7 @@ void CalligraphicTool::setup() { this->cal1 = new SPCurve(); this->cal2 = new SPCurve(); - this->currentshape = sp_canvas_item_new(sp_desktop_sketch(this->desktop), SP_TYPE_CANVAS_BPATH, NULL); + this->currentshape = sp_canvas_item_new(this->desktop->getSketch(), SP_TYPE_CANVAS_BPATH, NULL); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(this->currentshape), DDC_RED_RGBA, SP_WIND_RULE_EVENODD); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(this->currentshape), 0x00000000, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); @@ -1142,7 +1142,7 @@ void CalligraphicTool::fit_and_split(bool release) { if (!release) { g_assert(!this->currentcurve->is_empty()); - SPCanvasItem *cbp = sp_canvas_item_new(sp_desktop_sketch(desktop), + SPCanvasItem *cbp = sp_canvas_item_new(desktop->getSketch(), SP_TYPE_CANVAS_BPATH, NULL); SPCurve *curve = this->currentcurve->copy(); diff --git a/src/ui/tools/connector-tool.cpp b/src/ui/tools/connector-tool.cpp index 38a9017d1..3235d2356 100644 --- a/src/ui/tools/connector-tool.cpp +++ b/src/ui/tools/connector-tool.cpp @@ -231,7 +231,7 @@ void ConnectorTool::setup() { ); /* Create red bpath */ - this->red_bpath = sp_canvas_bpath_new(sp_desktop_sketch(this->desktop), NULL); + this->red_bpath = sp_canvas_bpath_new(this->desktop->getSketch(), NULL); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(this->red_bpath), this->red_color, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(this->red_bpath), 0x00000000, diff --git a/src/ui/tools/eraser-tool.cpp b/src/ui/tools/eraser-tool.cpp index b8d008421..2d86915c2 100644 --- a/src/ui/tools/eraser-tool.cpp +++ b/src/ui/tools/eraser-tool.cpp @@ -121,7 +121,7 @@ void EraserTool::setup() { this->cal1 = new SPCurve(); this->cal2 = new SPCurve(); - this->currentshape = sp_canvas_item_new(sp_desktop_sketch(desktop), SP_TYPE_CANVAS_BPATH, NULL); + this->currentshape = sp_canvas_item_new(desktop->getSketch(), SP_TYPE_CANVAS_BPATH, NULL); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(this->currentshape), ERC_RED_RGBA, SP_WIND_RULE_EVENODD); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(this->currentshape), 0x00000000, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); @@ -949,7 +949,7 @@ void EraserTool::fit_and_split(bool release) { gint eraserMode = prefs->getBool("/tools/eraser/mode") ? 1 : 0; g_assert(!this->currentcurve->is_empty()); - SPCanvasItem *cbp = sp_canvas_item_new(sp_desktop_sketch(desktop), SP_TYPE_CANVAS_BPATH, NULL); + SPCanvasItem *cbp = sp_canvas_item_new(desktop->getSketch(), SP_TYPE_CANVAS_BPATH, NULL); SPCurve *curve = this->currentcurve->copy(); sp_canvas_bpath_set_bpath(SP_CANVAS_BPATH (cbp), curve); curve->unref(); diff --git a/src/ui/tools/freehand-base.cpp b/src/ui/tools/freehand-base.cpp index 95cb112fb..14d9b8815 100644 --- a/src/ui/tools/freehand-base.cpp +++ b/src/ui/tools/freehand-base.cpp @@ -128,14 +128,14 @@ void FreehandBase::setup() { ); // Create red bpath - this->red_bpath = sp_canvas_bpath_new(sp_desktop_sketch(this->desktop), NULL); + this->red_bpath = sp_canvas_bpath_new(this->desktop->getSketch(), NULL); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(this->red_bpath), this->red_color, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); // Create red curve this->red_curve = new SPCurve(); // Create blue bpath - this->blue_bpath = sp_canvas_bpath_new(sp_desktop_sketch(this->desktop), NULL); + this->blue_bpath = sp_canvas_bpath_new(this->desktop->getSketch(), NULL); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(this->blue_bpath), this->blue_color, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); // Create blue curve diff --git a/src/ui/tools/lpe-tool.cpp b/src/ui/tools/lpe-tool.cpp index 408116389..30e663645 100644 --- a/src/ui/tools/lpe-tool.cpp +++ b/src/ui/tools/lpe-tool.cpp @@ -404,7 +404,7 @@ lpetool_create_measuring_items(LpeTool *lc, Inkscape::Selection *selection) SPPath *path; SPCurve *curve; SPCanvasText *canvas_text; - SPCanvasGroup *tmpgrp = sp_desktop_tempgroup(lc->desktop); + SPCanvasGroup *tmpgrp = lc->desktop->getTempGroup(); gchar *arc_length; double lengthval; diff --git a/src/ui/tools/measure-tool.cpp b/src/ui/tools/measure-tool.cpp index 6b5cbeccd..6fa409ada 100644 --- a/src/ui/tools/measure-tool.cpp +++ b/src/ui/tools/measure-tool.cpp @@ -228,7 +228,7 @@ void createAngleDisplayCurve(SPDesktop *desktop, Geom::Point const ¢er, Geom yc + ay + (k2 * ax)); Geom::Point p3(xc + bx + (k2 * by), yc + by - (k2 * bx)); - SPCtrlCurve *curve = ControlManager::getManager().createControlCurve(sp_desktop_tempgroup(desktop), p1, p2, p3, p4, CTLINE_SECONDARY); + SPCtrlCurve *curve = ControlManager::getManager().createControlCurve(desktop->getTempGroup(), p1, p2, p3, p4, CTLINE_SECONDARY); measure_tmp_items.push_back(desktop->add_temporary_canvasitem(SP_CANVAS_ITEM(curve), 0, true)); } @@ -525,7 +525,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { // TODO cleanup memory, Glib::ustring, etc.: gchar *measure_str = g_strdup_printf("%.2f %s", place.lengthVal, unit_name.c_str()); - SPCanvasText *canvas_tooltip = sp_canvastext_new(sp_desktop_tempgroup(desktop), + SPCanvasText *canvas_tooltip = sp_canvastext_new(desktop->getTempGroup(), desktop, place.end, measure_str); @@ -548,7 +548,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { // TODO cleanup memory, Glib::ustring, etc.: gchar *angle_str = g_strdup_printf("%.2f °", angle * 180/M_PI); - SPCanvasText *canvas_tooltip = sp_canvastext_new(sp_desktop_tempgroup(desktop), + SPCanvasText *canvas_tooltip = sp_canvastext_new(desktop->getTempGroup(), desktop, angleDisplayPt, angle_str); @@ -569,7 +569,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { // TODO cleanup memory, Glib::ustring, etc.: gchar *totallength_str = g_strdup_printf("%.2f %s", totallengthval, unit_name.c_str()); - SPCanvasText *canvas_tooltip = sp_canvastext_new(sp_desktop_tempgroup(desktop), + SPCanvasText *canvas_tooltip = sp_canvastext_new(desktop->getTempGroup(), desktop, end_point + desktop->w2d(Geom::Point(3*fontsize, -fontsize)), totallength_str); @@ -590,7 +590,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { // TODO cleanup memory, Glib::ustring, etc.: gchar *total_str = g_strdup_printf("%.2f %s", totallengthval, unit_name.c_str()); - SPCanvasText *canvas_tooltip = sp_canvastext_new(sp_desktop_tempgroup(desktop), + SPCanvasText *canvas_tooltip = sp_canvastext_new(desktop->getTempGroup(), desktop, desktop->doc2dt((intersections[0] + intersections[intersections.size()-1])/2) + normal * 60, total_str); @@ -609,7 +609,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { for (size_t idx = 0; idx < intersections.size(); ++idx) { // Display the intersection indicator (i.e. the cross) - SPCanvasItem * canvasitem = sp_canvas_item_new(sp_desktop_tempgroup(desktop), + SPCanvasItem * canvasitem = sp_canvas_item_new(desktop->getTempGroup(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "size", 8.0, @@ -627,7 +627,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { // draw main control line { - SPCtrlLine *control_line = ControlManager::getManager().createControlLine(sp_desktop_tempgroup(desktop), + SPCtrlLine *control_line = ControlManager::getManager().createControlLine(desktop->getTempGroup(), start_point, end_point); measure_tmp_items.push_back(desktop->add_temporary_canvasitem(control_line, 0)); @@ -642,7 +642,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { * Geom::Affine(Geom::Translate(start_point))); } - SPCtrlLine *control_line = ControlManager::getManager().createControlLine(sp_desktop_tempgroup(desktop), + SPCtrlLine *control_line = ControlManager::getManager().createControlLine(desktop->getTempGroup(), start_point, anchorEnd, CTLINE_SECONDARY); @@ -655,17 +655,17 @@ bool MeasureTool::root_handler(GdkEvent* event) { if (intersections.size() > 2) { ControlManager &mgr = ControlManager::getManager(); SPCtrlLine *control_line = 0; - control_line = mgr.createControlLine(sp_desktop_tempgroup(desktop), + control_line = mgr.createControlLine(desktop->getTempGroup(), desktop->doc2dt(intersections[0]) + normal * 60, desktop->doc2dt(intersections[intersections.size() - 1]) + normal * 60); measure_tmp_items.push_back(desktop->add_temporary_canvasitem(control_line, 0)); - control_line = mgr.createControlLine(sp_desktop_tempgroup(desktop), + control_line = mgr.createControlLine(desktop->getTempGroup(), desktop->doc2dt(intersections[0]), desktop->doc2dt(intersections[0]) + normal * 65); measure_tmp_items.push_back(desktop->add_temporary_canvasitem(control_line, 0)); - control_line = mgr.createControlLine(sp_desktop_tempgroup(desktop), + control_line = mgr.createControlLine(desktop->getTempGroup(), desktop->doc2dt(intersections[intersections.size() - 1]), desktop->doc2dt(intersections[intersections.size() - 1]) + normal * 65); measure_tmp_items.push_back(desktop->add_temporary_canvasitem(control_line, 0)); @@ -677,7 +677,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { LabelPlacement &place = *it; ControlManager &mgr = ControlManager::getManager(); - SPCtrlLine *control_line = mgr.createControlLine(sp_desktop_tempgroup(desktop), + SPCtrlLine *control_line = mgr.createControlLine(desktop->getTempGroup(), place.start, place.end, CTLINE_SECONDARY); @@ -689,7 +689,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { Geom::Point measure_text_pos = (intersections[idx - 1] + intersections[idx]) / 2; ControlManager &mgr = ControlManager::getManager(); - SPCtrlLine *control_line = mgr.createControlLine(sp_desktop_tempgroup(desktop), + SPCtrlLine *control_line = mgr.createControlLine(desktop->getTempGroup(), desktop->doc2dt(measure_text_pos), desktop->doc2dt(measure_text_pos) - (normal * DIMENSION_OFFSET), CTLINE_SECONDARY); @@ -699,7 +699,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { // Initial point { - SPCanvasItem * canvasitem = sp_canvas_item_new(sp_desktop_tempgroup(desktop), + SPCanvasItem * canvasitem = sp_canvas_item_new(desktop->getTempGroup(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "size", 8.0, diff --git a/src/ui/tools/node-tool.cpp b/src/ui/tools/node-tool.cpp index 6a2a780f1..598cd1e96 100644 --- a/src/ui/tools/node-tool.cpp +++ b/src/ui/tools/node-tool.cpp @@ -324,7 +324,7 @@ void NodeTool::update_helperpath () { cc->reset(); } if (!c->is_empty()) { - SPCanvasItem *helperpath = sp_canvas_bpath_new(sp_desktop_tempgroup(this->desktop), c); + SPCanvasItem *helperpath = sp_canvas_bpath_new(this->desktop->getTempGroup(), c); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(helperpath), 0x0000ff9A, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(helperpath), 0, SP_WIND_RULE_NONZERO); sp_canvas_item_affine_absolute(helperpath, selection->singleItem()->i2dt_affine()); @@ -527,7 +527,7 @@ bool NodeTool::root_handler(GdkEvent* event) { } c->transform(over_item->i2dt_affine()); - SPCanvasItem *flash = sp_canvas_bpath_new(sp_desktop_tempgroup(desktop), c); + SPCanvasItem *flash = sp_canvas_bpath_new(desktop->getTempGroup(), c); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(flash), //prefs->getInt("/tools/nodes/highlight_color", 0xff0000ff), 1.0, diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp index 7a403eef7..78724b180 100644 --- a/src/ui/tools/pen-tool.cpp +++ b/src/ui/tools/pen-tool.cpp @@ -885,7 +885,7 @@ void PenTool::_redrawAll() { this->green_bpaths = g_slist_remove(this->green_bpaths, this->green_bpaths->data); } // one canvas bpath for all of green_curve - SPCanvasItem *cshape = sp_canvas_bpath_new(sp_desktop_sketch(this->desktop), this->green_curve); + SPCanvasItem *cshape = sp_canvas_bpath_new(this->desktop->getSketch(), this->green_curve); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(cshape), this->green_color, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(cshape), 0, SP_WIND_RULE_NONZERO); @@ -1419,7 +1419,7 @@ void PenTool::_bspline_spiro_color() this->green_bpaths = g_slist_remove(this->green_bpaths, this->green_bpaths->data); } // one canvas bpath for all of green_curve - SPCanvasItem *cshape = sp_canvas_bpath_new(sp_desktop_sketch(this->desktop), this->green_curve); + SPCanvasItem *cshape = sp_canvas_bpath_new(this->desktop->getSketch(), this->green_curve); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(cshape), this->green_color, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(cshape), 0, SP_WIND_RULE_NONZERO); this->green_bpaths = g_slist_prepend(this->green_bpaths, cshape); @@ -2165,7 +2165,7 @@ void PenTool::_finishSegment(Geom::Point const p, guint const state) { SPCurve *curve = this->red_curve->copy(); /// \todo fixme: - SPCanvasItem *cshape = sp_canvas_bpath_new(sp_desktop_sketch(this->desktop), curve); + SPCanvasItem *cshape = sp_canvas_bpath_new(this->desktop->getSketch(), curve); curve->unref(); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(cshape), this->green_color, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); diff --git a/src/ui/tools/pencil-tool.cpp b/src/ui/tools/pencil-tool.cpp index d938105ef..ecb3ca12a 100644 --- a/src/ui/tools/pencil-tool.cpp +++ b/src/ui/tools/pencil-tool.cpp @@ -853,7 +853,7 @@ void PencilTool::_fitAndSplit() { SPCurve *curve = this->red_curve->copy(); /// \todo fixme: - SPCanvasItem *cshape = sp_canvas_bpath_new(sp_desktop_sketch(this->desktop), curve); + SPCanvasItem *cshape = sp_canvas_bpath_new(this->desktop->getSketch(), curve); curve->unref(); this->highlight_color = SP_ITEM(this->desktop->currentLayer())->highlight_color(); -- cgit v1.2.3 From 2135fdee3aeff1dd82d11f191a7295990cd60cb5 Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 16:01:01 -0500 Subject: Purge sp_desktop_message_stack (bzr r13817) --- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - src/path-chemistry.cpp | 16 ++++++++-------- src/text-chemistry.cpp | 26 +++++++++++++------------- src/trace/potrace/inkscape-potrace.cpp | 6 +++--- src/trace/trace.cpp | 6 +++--- src/ui/dialog/clonetiler.cpp | 8 ++++---- src/ui/dialog/inkscape-preferences.cpp | 4 ++-- src/ui/dialog/svg-fonts-dialog.cpp | 4 ++-- src/ui/dialog/transformation.cpp | 14 +++++++------- src/ui/tools/gradient-tool.cpp | 2 +- src/ui/tools/mesh-tool.cpp | 2 +- 12 files changed, 44 insertions(+), 53 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index d80564956..821f91b54 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -38,11 +38,3 @@ sp_desktop_controls (SPDesktop const * desktop) return desktop->controls; } - -Inkscape::MessageStack * -sp_desktop_message_stack (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->messageStack(); -} diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 6515b70d8..72a8a696a 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -47,7 +47,6 @@ namespace Inkscape { SPDocument * sp_desktop_document (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); -Inkscape::MessageStack * sp_desktop_message_stack (SPDesktop const * desktop); #endif // SEEN_SP_DESKTOP_HANDLES_H diff --git a/src/path-chemistry.cpp b/src/path-chemistry.cpp index c63a4fc35..37b80f45d 100644 --- a/src/path-chemistry.cpp +++ b/src/path-chemistry.cpp @@ -51,7 +51,7 @@ sp_selected_path_combine(SPDesktop *desktop) SPDocument *doc = sp_desktop_document(desktop); if (g_slist_length((GSList *) selection->itemList()) < 1) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select object(s) to combine.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select object(s) to combine.")); return; } @@ -178,7 +178,7 @@ sp_selected_path_combine(SPDesktop *desktop) Inkscape::GC::release(repr); } else { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("No path(s) to combine in the selection.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No path(s) to combine in the selection.")); } desktop->clearWaitingCursor(); @@ -190,7 +190,7 @@ sp_selected_path_break_apart(SPDesktop *desktop) Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select path(s) to break apart.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select path(s) to break apart.")); return; } @@ -286,7 +286,7 @@ sp_selected_path_break_apart(SPDesktop *desktop) DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_BREAK_APART, _("Break apart")); } else { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("No path(s) to break apart in the selection.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No path(s) to break apart in the selection.")); } } @@ -296,7 +296,7 @@ sp_selected_path_to_curves(Inkscape::Selection *selection, SPDesktop *desktop, b { if (selection->isEmpty()) { if (interactive && desktop) - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select object(s) to convert to path.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select object(s) to convert to path.")); return; } @@ -326,7 +326,7 @@ sp_selected_path_to_curves(Inkscape::Selection *selection, SPDesktop *desktop, b DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_OBJECT_TO_CURVE, _("Object to path")); } else { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("No objects to convert to path in the selection.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No objects to convert to path in the selection.")); return; } } @@ -617,7 +617,7 @@ sp_selected_path_reverse(SPDesktop *desktop) GSList *items = (GSList *) selection->itemList(); if (!items) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select path(s) to reverse.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select path(s) to reverse.")); return; } @@ -663,7 +663,7 @@ sp_selected_path_reverse(SPDesktop *desktop) DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_REVERSE, _("Reverse path")); } else { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("No paths to reverse in the selection.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No paths to reverse in the selection.")); } } diff --git a/src/text-chemistry.cpp b/src/text-chemistry.cpp index b90145f8e..61ae2466b 100644 --- a/src/text-chemistry.cpp +++ b/src/text-chemistry.cpp @@ -91,18 +91,18 @@ text_put_on_path() Inkscape::XML::Document *xml_doc = desktop->doc()->getReprDoc(); if (!text || !shape || g_slist_length((GSList *) selection->itemList()) != 2) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select a text and a path to put text on path.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select a text and a path to put text on path.")); return; } if (SP_IS_TEXT_TEXTPATH(text)) { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("This text object is already put on a path. Remove it from the path first. Use Shift+D to look up its path.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("This text object is already put on a path. Remove it from the path first. Use Shift+D to look up its path.")); return; } if (SP_IS_RECT(shape)) { // rect is the only SPShape which is not yet, and thus SVG forbids us from putting text on it - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("You cannot put text on a rectangle in this version. Convert rectangle to path first.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("You cannot put text on a rectangle in this version. Convert rectangle to path first.")); return; } @@ -110,7 +110,7 @@ text_put_on_path() if (SP_IS_FLOWTEXT(text)) { if (!SP_FLOWTEXT(text)->layout.outputExists()) { - sp_desktop_message_stack(desktop)-> + desktop->getMessageStack()-> flash(Inkscape::WARNING_MESSAGE, _("The flowed text(s) must be visible in order to be put on a path.")); } @@ -194,7 +194,7 @@ text_remove_from_path() Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select a text on path to remove it from path.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select a text on path to remove it from path.")); return; } @@ -215,7 +215,7 @@ text_remove_from_path() } if (!did) { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("No texts-on-paths in the selection.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No texts-on-paths in the selection.")); } else { DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Remove text from path")); @@ -259,7 +259,7 @@ text_remove_all_kerns() Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select text(s) to remove kerns from.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select text(s) to remove kerns from.")); return; } @@ -280,7 +280,7 @@ text_remove_all_kerns() } if (!did) { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("Select text(s) to remove kerns from.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("Select text(s) to remove kerns from.")); } else { DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Remove manual kerns")); @@ -303,7 +303,7 @@ text_flow_into_shape() SPItem *shape = shape_in_selection(selection); if (!text || !shape || g_slist_length((GSList *) selection->itemList()) < 2) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select a text and one or more paths or shapes to flow text into frame.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select a text and one or more paths or shapes to flow text into frame.")); return; } @@ -395,7 +395,7 @@ text_unflow () if (!flowtext_in_selection(selection) || g_slist_length((GSList *) selection->itemList()) < 1) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select a flowed text to unflow it.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select a flowed text to unflow it.")); return; } @@ -480,7 +480,7 @@ flowtext_to_text() Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select flowed text(s) to convert.")); return; } @@ -497,7 +497,7 @@ flowtext_to_text() continue; if (!SP_FLOWTEXT(item)->layout.outputExists()) { - sp_desktop_message_stack(desktop)-> + desktop->getMessageStack()-> flash(Inkscape::WARNING_MESSAGE, _("The flowed text(s) must be visible in order to be converted.")); return; @@ -530,7 +530,7 @@ flowtext_to_text() _("Convert flowed text to text")); selection->setReprList(reprs); } else { - sp_desktop_message_stack(desktop)-> + desktop->getMessageStack()-> flash(Inkscape::ERROR_MESSAGE, _("No flowed text(s) to convert in the selection.")); } diff --git a/src/trace/potrace/inkscape-potrace.cpp b/src/trace/potrace/inkscape-potrace.cpp index 59dd6f254..69138463d 100644 --- a/src/trace/potrace/inkscape-potrace.cpp +++ b/src/trace/potrace/inkscape-potrace.cpp @@ -25,7 +25,7 @@ #include "trace/imagemap-gdk.h" #include -#include +#include "desktop.h" #include "message-stack.h" #include #include @@ -510,7 +510,7 @@ std::vector PotraceTracingEngine::traceBrightnessMulti(GdkP SPDesktop *desktop = SP_ACTIVE_DESKTOP; if (desktop) { ustring msg = ustring::compose(_("Trace: %1. %2 nodes"), traceCount++, nodeCount); - sp_desktop_message_stack(desktop)->flash(Inkscape::NORMAL_MESSAGE, msg); + desktop->getMessageStack()->flash(Inkscape::NORMAL_MESSAGE, msg); } } } @@ -573,7 +573,7 @@ std::vector PotraceTracingEngine::traceQuant(GdkPixbuf * th SPDesktop *desktop = SP_ACTIVE_DESKTOP; if (desktop) { ustring msg = ustring::compose(_("Trace: %1. %2 nodes"), colorIndex, nodeCount); - sp_desktop_message_stack(desktop)->flash(Inkscape::NORMAL_MESSAGE, msg); + desktop->getMessageStack()->flash(Inkscape::NORMAL_MESSAGE, msg); } } }// for colorIndex diff --git a/src/trace/trace.cpp b/src/trace/trace.cpp index 11a54dcc2..d856d37d8 100644 --- a/src/trace/trace.cpp +++ b/src/trace/trace.cpp @@ -51,7 +51,7 @@ SPImage *Tracer::getSelectedSPImage() return NULL; } - Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); + Inkscape::MessageStack *msgStack = desktop->getMessageStack(); Inkscape::Selection *sel = desktop->getSelection(); if (!sel) @@ -217,7 +217,7 @@ Glib::RefPtr Tracer::sioxProcessImage(SPImage *img, Glib::RefPtr(NULL); } - Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); + Inkscape::MessageStack *msgStack = desktop->getMessageStack(); Inkscape::Selection *sel = desktop->getSelection(); if (!sel) @@ -397,7 +397,7 @@ void Tracer::traceThread() return; } - Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); + Inkscape::MessageStack *msgStack = desktop->getMessageStack(); Inkscape::Selection *selection = desktop->getSelection(); diff --git a/src/ui/dialog/clonetiler.cpp b/src/ui/dialog/clonetiler.cpp index 2adb6598c..aa373e4f7 100644 --- a/src/ui/dialog/clonetiler.cpp +++ b/src/ui/dialog/clonetiler.cpp @@ -2097,7 +2097,7 @@ void CloneTiler::clonetiler_unclump(GtkWidget */*widget*/, void *) // check if something is selected if (selection->isEmpty() || g_slist_length((GSList *) selection->itemList()) > 1) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select one object whose tiled clones to unclump.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select one object whose tiled clones to unclump.")); return; } @@ -2148,7 +2148,7 @@ void CloneTiler::clonetiler_remove(GtkWidget */*widget*/, GtkWidget *dlg, bool d // check if something is selected if (selection->isEmpty() || g_slist_length((GSList *) selection->itemList()) > 1) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select one object whose tiled clones to remove.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select one object whose tiled clones to remove.")); return; } @@ -2220,13 +2220,13 @@ void CloneTiler::clonetiler_apply(GtkWidget */*widget*/, GtkWidget *dlg) // check if something is selected if (selection->isEmpty()) { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select an object to clone.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select an object to clone.")); return; } // Check if more than one object is selected. if (g_slist_length((GSList *) selection->itemList()) > 1) { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, _("If you want to clone several objects, group them and clone the group.")); + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("If you want to clone several objects, group them and clone the group.")); return; } diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index cea489f50..31dddda7c 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -216,7 +216,7 @@ static void StyleFromSelectionToTool(Glib::ustring const &prefs_path, StyleSwatc Inkscape::Selection *selection = desktop->getSelection(); if (selection->isEmpty()) { - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No objects selected to take the style from.")); return; } @@ -225,7 +225,7 @@ static void StyleFromSelectionToTool(Glib::ustring const &prefs_path, StyleSwatc /* TODO: If each item in the selection has the same style then don't consider it an error. * Maybe we should try to handle multiple selections anyway, e.g. the intersection of the * style attributes for the selected items. */ - sp_desktop_message_stack(desktop)->flash(Inkscape::ERROR_MESSAGE, + desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("More than one object selected. Cannot take style from multiple objects.")); return; } diff --git a/src/ui/dialog/svg-fonts-dialog.cpp b/src/ui/dialog/svg-fonts-dialog.cpp index 901cfc40a..55eed9a99 100644 --- a/src/ui/dialog/svg-fonts-dialog.cpp +++ b/src/ui/dialog/svg-fonts-dialog.cpp @@ -515,7 +515,7 @@ void SvgFontsDialog::set_glyph_description_from_selected_path(){ return; } - Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); + Inkscape::MessageStack *msgStack = desktop->getMessageStack(); SPDocument* doc = sp_desktop_document(desktop); Inkscape::Selection* sel = desktop->getSelection(); if (sel->isEmpty()){ @@ -557,7 +557,7 @@ void SvgFontsDialog::missing_glyph_description_from_selected_path(){ return; } - Inkscape::MessageStack *msgStack = sp_desktop_message_stack(desktop); + Inkscape::MessageStack *msgStack = desktop->getMessageStack(); SPDocument* doc = sp_desktop_document(desktop); Inkscape::Selection* sel = desktop->getSelection(); if (sel->isEmpty()){ diff --git a/src/ui/dialog/transformation.cpp b/src/ui/dialog/transformation.cpp index 924aa129b..d7cca13a8 100644 --- a/src/ui/dialog/transformation.cpp +++ b/src/ui/dialog/transformation.cpp @@ -904,7 +904,7 @@ void Transformation::applyPageSkew(Inkscape::Selection *selection) double skewX = _scalar_skew_horizontal.getValue("%"); double skewY = _scalar_skew_vertical.getValue("%"); if (fabs(0.01*skewX*0.01*skewY - 1.0) < Geom::EPSILON) { - sp_desktop_message_stack(getDesktop())->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); + getDesktop()->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); return; } sp_item_skew_rel (item, 0.01*skewX, 0.01*skewY); @@ -915,7 +915,7 @@ void Transformation::applyPageSkew(Inkscape::Selection *selection) || (fabs(angleX - angleY - M_PI/2) < Geom::EPSILON) || (fabs((angleX - angleY)/3 + M_PI/2) < Geom::EPSILON) || (fabs((angleX - angleY)/3 - M_PI/2) < Geom::EPSILON)) { - sp_desktop_message_stack(getDesktop())->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); + getDesktop()->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); return; } double skewX = tan(-angleX); @@ -929,7 +929,7 @@ void Transformation::applyPageSkew(Inkscape::Selection *selection) double width = bbox->dimensions()[Geom::X]; double height = bbox->dimensions()[Geom::Y]; if (fabs(skewX*skewY - width*height) < Geom::EPSILON) { - sp_desktop_message_stack(getDesktop())->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); + getDesktop()->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); return; } sp_item_skew_rel (item, skewX/height, skewY/width); @@ -948,7 +948,7 @@ void Transformation::applyPageSkew(Inkscape::Selection *selection) double skewX = _scalar_skew_horizontal.getValue("%"); double skewY = _scalar_skew_vertical.getValue("%"); if (fabs(0.01*skewX*0.01*skewY - 1.0) < Geom::EPSILON) { - sp_desktop_message_stack(getDesktop())->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); + getDesktop()->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); return; } sp_selection_skew_relative(selection, *center, 0.01*skewX, 0.01*skewY); @@ -959,7 +959,7 @@ void Transformation::applyPageSkew(Inkscape::Selection *selection) || (fabs(angleX - angleY - M_PI/2) < Geom::EPSILON) || (fabs((angleX - angleY)/3 + M_PI/2) < Geom::EPSILON) || (fabs((angleX - angleY)/3 - M_PI/2) < Geom::EPSILON)) { - sp_desktop_message_stack(getDesktop())->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); + getDesktop()->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); return; } double skewX = tan(-angleX); @@ -969,7 +969,7 @@ void Transformation::applyPageSkew(Inkscape::Selection *selection) double skewX = _scalar_skew_horizontal.getValue("px"); double skewY = _scalar_skew_vertical.getValue("px"); if (fabs(skewX*skewY - width*height) < Geom::EPSILON) { - sp_desktop_message_stack(getDesktop())->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); + getDesktop()->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); return; } sp_selection_skew_relative(selection, *center, skewX/height, skewY/width); @@ -993,7 +993,7 @@ void Transformation::applyPageTransform(Inkscape::Selection *selection) Geom::Affine displayed(a, b, c, d, e, f); if (displayed.isSingular()) { - sp_desktop_message_stack(getDesktop())->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); + getDesktop()->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Transform matrix is singular, not used.")); return; } diff --git a/src/ui/tools/gradient-tool.cpp b/src/ui/tools/gradient-tool.cpp index fe8774ace..b674b6a8a 100644 --- a/src/ui/tools/gradient-tool.cpp +++ b/src/ui/tools/gradient-tool.cpp @@ -957,7 +957,7 @@ static void sp_gradient_drag(GradientTool &rc, Geom::Point const pt, guint /*sta "Gradient for %d objects; with Ctrl to snap angle", n_objects), n_objects); } else { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select objects on which to create gradient.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select objects on which to create gradient.")); } } diff --git a/src/ui/tools/mesh-tool.cpp b/src/ui/tools/mesh-tool.cpp index 79a0bb8f2..d512fadb5 100644 --- a/src/ui/tools/mesh-tool.cpp +++ b/src/ui/tools/mesh-tool.cpp @@ -994,7 +994,7 @@ static void sp_mesh_drag(MeshTool &rc, Geom::Point const /*pt*/, guint /*state*/ "Gradient for %d objects; with Ctrl to snap angle", n_objects), n_objects); } else { - sp_desktop_message_stack(desktop)->flash(Inkscape::WARNING_MESSAGE, _("Select objects on which to create gradient.")); + desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select objects on which to create gradient.")); } } -- cgit v1.2.3 From e71d9e4cd6c966149476214d55d4cde51aed6ac3 Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 16:02:05 -0500 Subject: Purge sp_desktop_guides (bzr r13818) --- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - 2 files changed, 9 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index 821f91b54..f3d7e796f 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -23,14 +23,6 @@ sp_desktop_document (SPDesktop const * desktop) return desktop->doc(); } -SPCanvasGroup * -sp_desktop_guides (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->guides; -} - SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop) { diff --git a/src/desktop-handles.h b/src/desktop-handles.h index 72a8a696a..d8e93f995 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -45,7 +45,6 @@ namespace Inkscape { #define SP_COORDINATES_UNDERLINE_Y (1 << Geom::Y) SPDocument * sp_desktop_document (SPDesktop const * desktop); -SPCanvasGroup * sp_desktop_guides (SPDesktop const * desktop); SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); #endif // SEEN_SP_DESKTOP_HANDLES_H -- cgit v1.2.3 From cc7cd3e3f64a8d6c1cc16cb5fa4fa76793d23caf Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 16:12:46 -0500 Subject: Purge sp_desktop_controls (bzr r13819) --- src/desktop-handles.cpp | 8 -------- src/desktop-handles.h | 1 - src/gradient-drag.cpp | 4 ++-- src/knot.cpp | 2 +- src/line-geometry.cpp | 4 ++-- src/rubberband.cpp | 2 +- src/selcue.cpp | 6 +++--- src/seltrans.cpp | 6 +++--- src/ui/draw-anchor.cpp | 3 +-- src/ui/tool/control-point.cpp | 4 ++-- src/ui/tool/selector.cpp | 4 ++-- src/ui/tool/transform-handle-set.cpp | 2 +- src/ui/tools/calligraphic-tool.cpp | 2 +- src/ui/tools/dropper-tool.cpp | 2 +- src/ui/tools/lpe-tool.cpp | 2 +- src/ui/tools/node-tool.cpp | 2 +- src/ui/tools/pen-tool.cpp | 8 ++++---- src/ui/tools/spray-tool.cpp | 2 +- src/ui/tools/text-tool.cpp | 8 ++++---- src/ui/tools/tweak-tool.cpp | 2 +- src/vanishing-point.cpp | 2 +- 21 files changed, 33 insertions(+), 43 deletions(-) diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp index f3d7e796f..64f75c6a2 100644 --- a/src/desktop-handles.cpp +++ b/src/desktop-handles.cpp @@ -22,11 +22,3 @@ sp_desktop_document (SPDesktop const * desktop) return desktop->doc(); } - -SPCanvasGroup * -sp_desktop_controls (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->controls; -} diff --git a/src/desktop-handles.h b/src/desktop-handles.h index d8e93f995..b5891651b 100644 --- a/src/desktop-handles.h +++ b/src/desktop-handles.h @@ -45,7 +45,6 @@ namespace Inkscape { #define SP_COORDINATES_UNDERLINE_Y (1 << Geom::Y) SPDocument * sp_desktop_document (SPDesktop const * desktop); -SPCanvasGroup * sp_desktop_controls (SPDesktop const * desktop); #endif // SEEN_SP_DESKTOP_HANDLES_H diff --git a/src/gradient-drag.cpp b/src/gradient-drag.cpp index 71a43164d..d38ae666e 100644 --- a/src/gradient-drag.cpp +++ b/src/gradient-drag.cpp @@ -1869,7 +1869,7 @@ void GrDrag::setDeselected(GrDragger *dragger) void GrDrag::addLine(SPItem *item, Geom::Point p1, Geom::Point p2, Inkscape::PaintTarget fill_or_stroke) { CtrlLineType type = (fill_or_stroke == Inkscape::FOR_FILL) ? CTLINE_PRIMARY : CTLINE_SECONDARY; - SPCtrlLine *line = ControlManager::getManager().createControlLine(sp_desktop_controls(this->desktop), p1, p2, type); + SPCtrlLine *line = ControlManager::getManager().createControlLine(this->desktop->getControls(), p1, p2, type); sp_canvas_item_move_to_z(line, 0); line->item = item; @@ -1885,7 +1885,7 @@ void GrDrag::addLine(SPItem *item, Geom::Point p1, Geom::Point p2, Inkscape::Pai void GrDrag::addCurve(SPItem *item, Geom::Point p0, Geom::Point p1, Geom::Point p2, Geom::Point p3, Inkscape::PaintTarget fill_or_stroke) { CtrlLineType type = (fill_or_stroke == Inkscape::FOR_FILL) ? CTLINE_PRIMARY : CTLINE_SECONDARY; - SPCtrlCurve *line = ControlManager::getManager().createControlCurve(sp_desktop_controls(this->desktop), p0, p1, p2, p3, type); + SPCtrlCurve *line = ControlManager::getManager().createControlCurve(this->desktop->getControls(), p0, p1, p2, p3, type); sp_canvas_item_move_to_z(line, 0); line->item = item; diff --git a/src/knot.cpp b/src/knot.cpp index 4118873c1..c35f24a7c 100644 --- a/src/knot.cpp +++ b/src/knot.cpp @@ -109,7 +109,7 @@ SPKnot::SPKnot(SPDesktop *desktop, gchar const *tip) this->tip = g_strdup (tip); } - this->item = sp_canvas_item_new(sp_desktop_controls (desktop), + this->item = sp_canvas_item_new(desktop->getControls(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "size", 8.0, diff --git a/src/line-geometry.cpp b/src/line-geometry.cpp index 1f6329be0..a2a2610fd 100644 --- a/src/line-geometry.cpp +++ b/src/line-geometry.cpp @@ -202,7 +202,7 @@ boost::optional Line::intersection_with_viewbox (SPDesktop *desktop void create_canvas_point(Geom::Point const &pos, double size, guint32 rgba) { SPDesktop *desktop = SP_ACTIVE_DESKTOP; - SPCanvasItem * canvas_pt = sp_canvas_item_new(sp_desktop_controls(desktop), SP_TYPE_CTRL, + SPCanvasItem * canvas_pt = sp_canvas_item_new(desktop->getControls(), SP_TYPE_CTRL, "size", size, "filled", 1, "fill_color", rgba, @@ -215,7 +215,7 @@ void create_canvas_point(Geom::Point const &pos, double size, guint32 rgba) void create_canvas_line(Geom::Point const &p1, Geom::Point const &p2, guint32 rgba) { SPDesktop *desktop = SP_ACTIVE_DESKTOP; - SPCtrlLine *line = ControlManager::getManager().createControlLine(sp_desktop_controls(desktop), p1, p2); + SPCtrlLine *line = ControlManager::getManager().createControlLine(desktop->getControls(), p1, p2); line->setRgba32(rgba); sp_canvas_item_show(line); } diff --git a/src/rubberband.cpp b/src/rubberband.cpp index 2111a6d50..4a2b38944 100644 --- a/src/rubberband.cpp +++ b/src/rubberband.cpp @@ -98,7 +98,7 @@ void Inkscape::Rubberband::move(Geom::Point const &p) if (_mode == RUBBERBAND_MODE_RECT) { if (_rect == NULL) { - _rect = static_cast(sp_canvas_item_new(sp_desktop_controls(_desktop), SP_TYPE_CTRLRECT, NULL)); + _rect = static_cast(sp_canvas_item_new(_desktop->getControls(), SP_TYPE_CTRLRECT, NULL)); _rect->setShadow(1, 0xffffffff); } _rect->setRectangle(Geom::Rect(_start, _end)); diff --git a/src/selcue.cpp b/src/selcue.cpp index 84c131dde..67744e1f8 100644 --- a/src/selcue.cpp +++ b/src/selcue.cpp @@ -155,7 +155,7 @@ void Inkscape::SelCue::_newItemBboxes() if (b) { if (mode == MARK) { - box = sp_canvas_item_new(sp_desktop_controls(_desktop), + box = sp_canvas_item_new(_desktop->getControls(), SP_TYPE_CTRL, "mode", SP_CTRL_MODE_XOR, "shape", SP_CTRL_SHAPE_DIAMOND, @@ -171,7 +171,7 @@ void Inkscape::SelCue::_newItemBboxes() sp_canvas_item_move_to_z(box, 0); // just low enough to not get in the way of other draggable knots } else if (mode == BBOX) { - box = sp_canvas_item_new(sp_desktop_controls(_desktop), + box = sp_canvas_item_new(_desktop->getControls(), SP_TYPE_CTRLRECT, NULL); @@ -208,7 +208,7 @@ void Inkscape::SelCue::_newTextBaselines() if (layout != NULL && layout->outputExists()) { boost::optional pt = layout->baselineAnchorPoint(); if (pt) { - baseline_point = sp_canvas_item_new(sp_desktop_controls(_desktop), SP_TYPE_CTRL, + baseline_point = sp_canvas_item_new(_desktop->getControls(), SP_TYPE_CTRL, "mode", SP_CTRL_MODE_XOR, "size", 4.0, "filled", 0, diff --git a/src/seltrans.cpp b/src/seltrans.cpp index 965b531a7..34b27b257 100644 --- a/src/seltrans.cpp +++ b/src/seltrans.cpp @@ -133,7 +133,7 @@ Inkscape::SelTrans::SelTrans(SPDesktop *desktop) : _selection = desktop->getSelection(); - _norm = sp_canvas_item_new(sp_desktop_controls(desktop), + _norm = sp_canvas_item_new(desktop->getControls(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "mode", SP_CTRL_MODE_COLOR, @@ -146,7 +146,7 @@ Inkscape::SelTrans::SelTrans(SPDesktop *desktop) : "pixbuf", handles[12], NULL); - _grip = sp_canvas_item_new(sp_desktop_controls(desktop), + _grip = sp_canvas_item_new(desktop->getControls(), SP_TYPE_CTRL, "anchor", SP_ANCHOR_CENTER, "mode", SP_CTRL_MODE_XOR, @@ -163,7 +163,7 @@ Inkscape::SelTrans::SelTrans(SPDesktop *desktop) : sp_canvas_item_hide(_norm); for (int i = 0; i < 4; i++) { - _l[i] = ControlManager::getManager().createControlLine(sp_desktop_controls(desktop)); + _l[i] = ControlManager::getManager().createControlLine(desktop->getControls()); sp_canvas_item_hide(_l[i]); } diff --git a/src/ui/draw-anchor.cpp b/src/ui/draw-anchor.cpp index 84c919018..6b9a88ed7 100644 --- a/src/ui/draw-anchor.cpp +++ b/src/ui/draw-anchor.cpp @@ -15,7 +15,6 @@ #include "ui/draw-anchor.h" #include "desktop.h" -#include "desktop-handles.h" #include "ui/tools/tool-base.h" #include "ui/tools/lpe-tool.h" #include "display/sodipodi-ctrl.h" @@ -45,7 +44,7 @@ SPDrawAnchor *sp_draw_anchor_new(Inkscape::UI::Tools::FreehandBase *dc, SPCurve a->start = start; a->active = FALSE; a->dp = delta; - a->ctrl = ControlManager::getManager().createControl(sp_desktop_controls(&dc->getDesktop()), Inkscape::CTRL_TYPE_ANCHOR); + a->ctrl = ControlManager::getManager().createControl(dc->getDesktop().getControls(), Inkscape::CTRL_TYPE_ANCHOR); SP_CTRL(a->ctrl)->moveto(delta); diff --git a/src/ui/tool/control-point.cpp b/src/ui/tool/control-point.cpp index e98c7b2a2..c1a76c715 100644 --- a/src/ui/tool/control-point.cpp +++ b/src/ui/tool/control-point.cpp @@ -74,7 +74,7 @@ ControlPoint::ControlPoint(SPDesktop *d, Geom::Point const &initial_pos, SPAncho _lurking(false) { _canvas_item = sp_canvas_item_new( - group ? group : sp_desktop_controls(_desktop), SP_TYPE_CTRL, + group ? group : _desktop->getControls(), SP_TYPE_CTRL, "anchor", (SPAnchorType) anchor, "size", (gdouble) pixbuf->get_width(), "shape", SP_CTRL_SHAPE_BITMAP, "pixbuf", pixbuf->gobj(), "filled", TRUE, "fill_color", _cset.normal.fill, @@ -93,7 +93,7 @@ ControlPoint::ControlPoint(SPDesktop *d, Geom::Point const &initial_pos, SPAncho _position(initial_pos), _lurking(false) { - _canvas_item = ControlManager::getManager().createControl(group ? group : sp_desktop_controls(_desktop), type); + _canvas_item = ControlManager::getManager().createControl(group ? group : _desktop->getControls(), type); g_object_set(_canvas_item, "anchor", anchor, "filled", TRUE, "fill_color", _cset.normal.fill, diff --git a/src/ui/tool/selector.cpp b/src/ui/tool/selector.cpp index bdeacadc9..fe541e823 100644 --- a/src/ui/tool/selector.cpp +++ b/src/ui/tool/selector.cpp @@ -37,7 +37,7 @@ public: _cancel(false) { setVisible(false); - _rubber = static_cast(sp_canvas_item_new(sp_desktop_controls(_desktop), + _rubber = static_cast(sp_canvas_item_new(_desktop->getControls(), SP_TYPE_CTRLRECT, NULL)); sp_canvas_item_hide(_rubber); } @@ -100,7 +100,7 @@ private: Selector::Selector(SPDesktop *d) : Manipulator(d) - , _dragger(new SelectorPoint(d, sp_desktop_controls(d), this)) + , _dragger(new SelectorPoint(d, d->getControls(), this)) { _dragger->setVisible(false); } diff --git a/src/ui/tool/transform-handle-set.cpp b/src/ui/tool/transform-handle-set.cpp index 7d5c9bf0c..4b853d053 100644 --- a/src/ui/tool/transform-handle-set.cpp +++ b/src/ui/tool/transform-handle-set.cpp @@ -686,7 +686,7 @@ TransformHandleSet::TransformHandleSet(SPDesktop *d, SPCanvasGroup *th_group) , _in_transform(false) , _visible(true) { - _trans_outline = static_cast(sp_canvas_item_new(sp_desktop_controls(_desktop), + _trans_outline = static_cast(sp_canvas_item_new(_desktop->getControls(), SP_TYPE_CTRLRECT, NULL)); sp_canvas_item_hide(_trans_outline); _trans_outline->setDashed(true); diff --git a/src/ui/tools/calligraphic-tool.cpp b/src/ui/tools/calligraphic-tool.cpp index 0daf9de5e..36eccd93c 100644 --- a/src/ui/tools/calligraphic-tool.cpp +++ b/src/ui/tools/calligraphic-tool.cpp @@ -155,7 +155,7 @@ void CalligraphicTool::setup() { SPCurve *c = new SPCurve(path); - this->hatch_area = sp_canvas_bpath_new(sp_desktop_controls(this->desktop), c); + this->hatch_area = sp_canvas_bpath_new(this->desktop->getControls(), c); c->unref(); diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp index 24dd7d0bf..d9a906cb8 100644 --- a/src/ui/tools/dropper-tool.cpp +++ b/src/ui/tools/dropper-tool.cpp @@ -99,7 +99,7 @@ void DropperTool::setup() { SPCurve *c = new SPCurve(path); - this->area = sp_canvas_bpath_new(sp_desktop_controls(this->desktop), c); + this->area = sp_canvas_bpath_new(this->desktop->getControls(), c); c->unref(); diff --git a/src/ui/tools/lpe-tool.cpp b/src/ui/tools/lpe-tool.cpp index 30e663645..265c20ec8 100644 --- a/src/ui/tools/lpe-tool.cpp +++ b/src/ui/tools/lpe-tool.cpp @@ -371,7 +371,7 @@ lpetool_context_reset_limiting_bbox(LpeTool *lc) Geom::Rect rect(A, B); SPCurve *curve = SPCurve::new_from_rect(rect); - lc->canvas_bbox = sp_canvas_bpath_new (sp_desktop_controls(lc->desktop), curve); + lc->canvas_bbox = sp_canvas_bpath_new (lc->desktop->getControls(), curve); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(lc->canvas_bbox), 0x0000ffff, 0.8, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT, 5, 5); } diff --git a/src/ui/tools/node-tool.cpp b/src/ui/tools/node-tool.cpp index 598cd1e96..a5d0df327 100644 --- a/src/ui/tools/node-tool.cpp +++ b/src/ui/tools/node-tool.cpp @@ -155,7 +155,7 @@ NodeTool::NodeTool() SPCanvasGroup *create_control_group(SPDesktop *d) { return reinterpret_cast(sp_canvas_item_new( - sp_desktop_controls(d), SP_TYPE_CANVAS_GROUP, NULL)); + d->getControls(), SP_TYPE_CANVAS_GROUP, NULL)); } void destroy_group(SPCanvasGroup *g) diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp index 78724b180..adb5c2866 100644 --- a/src/ui/tools/pen-tool.cpp +++ b/src/ui/tools/pen-tool.cpp @@ -192,14 +192,14 @@ void PenTool::setup() { ControlManager &mgr = ControlManager::getManager(); // Pen indicators - this->c0 = mgr.createControl(sp_desktop_controls(this->desktop), Inkscape::CTRL_TYPE_ADJ_HANDLE); + this->c0 = mgr.createControl(this->desktop->getControls(), Inkscape::CTRL_TYPE_ADJ_HANDLE); mgr.track(this->c0); - this->c1 = mgr.createControl(sp_desktop_controls(this->desktop), Inkscape::CTRL_TYPE_ADJ_HANDLE); + this->c1 = mgr.createControl(this->desktop->getControls(), Inkscape::CTRL_TYPE_ADJ_HANDLE); mgr.track(this->c1); - this->cl0 = mgr.createControlLine(sp_desktop_controls(this->desktop)); - this->cl1 = mgr.createControlLine(sp_desktop_controls(this->desktop)); + this->cl0 = mgr.createControlLine(this->desktop->getControls()); + this->cl1 = mgr.createControlLine(this->desktop->getControls()); sp_canvas_item_hide(this->c0); sp_canvas_item_hide(this->c1); diff --git a/src/ui/tools/spray-tool.cpp b/src/ui/tools/spray-tool.cpp index c36b77fb7..39c146351 100644 --- a/src/ui/tools/spray-tool.cpp +++ b/src/ui/tools/spray-tool.cpp @@ -222,7 +222,7 @@ void SprayTool::setup() { SPCurve *c = new SPCurve(path); - this->dilate_area = sp_canvas_bpath_new(sp_desktop_controls(this->desktop), c); + this->dilate_area = sp_canvas_bpath_new(this->desktop->getControls(), c); c->unref(); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(this->dilate_area), 0x00000000,(SPWindRule)0); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(this->dilate_area), 0xff9900ff, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); diff --git a/src/ui/tools/text-tool.cpp b/src/ui/tools/text-tool.cpp index 674ba6a72..e6dde0581 100644 --- a/src/ui/tools/text-tool.cpp +++ b/src/ui/tools/text-tool.cpp @@ -131,17 +131,17 @@ void TextTool::setup() { timeout /= 2; } - this->cursor = ControlManager::getManager().createControlLine(sp_desktop_controls(desktop), Geom::Point(100, 0), Geom::Point(100, 100)); + this->cursor = ControlManager::getManager().createControlLine(desktop->getControls(), Geom::Point(100, 0), Geom::Point(100, 100)); this->cursor->setRgba32(0x000000ff); sp_canvas_item_hide(this->cursor); - this->indicator = sp_canvas_item_new(sp_desktop_controls(desktop), SP_TYPE_CTRLRECT, NULL); + this->indicator = sp_canvas_item_new(desktop->getControls(), SP_TYPE_CTRLRECT, NULL); SP_CTRLRECT(this->indicator)->setRectangle(Geom::Rect(Geom::Point(0, 0), Geom::Point(100, 100))); SP_CTRLRECT(this->indicator)->setColor(0x0000ff7f, false, 0); SP_CTRLRECT(this->indicator)->setShadow(1, 0xffffff7f); sp_canvas_item_hide(this->indicator); - this->frame = sp_canvas_item_new(sp_desktop_controls(desktop), SP_TYPE_CTRLRECT, NULL); + this->frame = sp_canvas_item_new(desktop->getControls(), SP_TYPE_CTRLRECT, NULL); SP_CTRLRECT(this->frame)->setRectangle(Geom::Rect(Geom::Point(0, 0), Geom::Point(100, 100))); SP_CTRLRECT(this->frame)->setColor(0x0000ff7f, false, 0); sp_canvas_item_hide(this->frame); @@ -1614,7 +1614,7 @@ static void sp_text_context_update_text_selection(TextTool *tc) quads = sp_te_create_selection_quads(tc->text, tc->text_sel_start, tc->text_sel_end, (tc->text)->i2dt_affine()); for (unsigned i = 0 ; i < quads.size() ; i += 4) { SPCanvasItem *quad_canvasitem; - quad_canvasitem = sp_canvas_item_new(sp_desktop_controls(tc->desktop), SP_TYPE_CTRLQUADR, NULL); + quad_canvasitem = sp_canvas_item_new(tc->desktop->getControls(), SP_TYPE_CTRLQUADR, NULL); // FIXME: make the color settable in prefs // for now, use semitrasparent blue, as cairo cannot do inversion :( sp_ctrlquadr_set_rgba32(SP_CTRLQUADR(quad_canvasitem), 0x00777777); diff --git a/src/ui/tools/tweak-tool.cpp b/src/ui/tools/tweak-tool.cpp index c3601138d..2b77c9d7a 100644 --- a/src/ui/tools/tweak-tool.cpp +++ b/src/ui/tools/tweak-tool.cpp @@ -274,7 +274,7 @@ void TweakTool::setup() { SPCurve *c = new SPCurve(path); - this->dilate_area = sp_canvas_bpath_new(sp_desktop_controls(this->desktop), c); + this->dilate_area = sp_canvas_bpath_new(this->desktop->getControls(), c); c->unref(); sp_canvas_bpath_set_fill(SP_CANVAS_BPATH(this->dilate_area), 0x00000000,(SPWindRule)0); sp_canvas_bpath_set_stroke(SP_CANVAS_BPATH(this->dilate_area), 0xff9900ff, 1.0, SP_STROKE_LINEJOIN_MITER, SP_STROKE_LINECAP_BUTT); diff --git a/src/vanishing-point.cpp b/src/vanishing-point.cpp index d041973a3..fa62b8e8c 100644 --- a/src/vanishing-point.cpp +++ b/src/vanishing-point.cpp @@ -782,7 +782,7 @@ VPDrag::swap_perspectives_of_VPs(Persp3D *persp2, Persp3D *persp1) void VPDrag::addLine(Geom::Point const &p1, Geom::Point const &p2, Inkscape::CtrlLineType type) { - SPCtrlLine *line = ControlManager::getManager().createControlLine(sp_desktop_controls(SP_ACTIVE_DESKTOP), p1, p2, type); + SPCtrlLine *line = ControlManager::getManager().createControlLine(SP_ACTIVE_DESKTOP->getControls(), p1, p2, type); sp_canvas_item_show(line); this->lines = g_slist_append(this->lines, line); } -- cgit v1.2.3 From 3dbf9a08680c6d7252c79397dbf12082ead61bd7 Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 16:58:32 -0500 Subject: Remove sp_desktop_document and finish cleanup of desktop-handles.h (bzr r13820) --- src/CMakeLists.txt | 2 - src/Makefile_insert | 1 - src/box3d.cpp | 2 +- src/conn-avoid-ref.cpp | 6 +- src/desktop-events.cpp | 10 +-- src/desktop-handles.cpp | 24 ------ src/desktop-handles.h | 60 -------------- src/desktop.cpp | 8 +- src/desktop.h | 3 + src/display/canvas-axonomgrid.cpp | 2 +- src/display/canvas-grid.cpp | 2 +- src/display/nr-filter-primitive.cpp | 2 +- src/display/snap-indicator.cpp | 2 +- src/extension/dbus/application-interface.cpp | 2 +- src/extension/dbus/document-interface.cpp | 2 +- src/extension/effect.cpp | 2 +- src/extension/execution-env.cpp | 2 +- src/extension/implementation/implementation.cpp | 2 +- src/extension/implementation/script.cpp | 2 +- src/extension/internal/bitmap/imagemagick.cpp | 2 +- src/extension/internal/grid.cpp | 2 +- src/file.cpp | 10 +-- src/gradient-chemistry.cpp | 6 +- src/gradient-drag.cpp | 15 ++-- src/helper/stock-items.cpp | 6 +- src/inkscape.cpp | 4 +- src/knot.cpp | 4 +- src/layer-manager.cpp | 2 +- src/line-geometry.cpp | 2 +- src/live_effects/parameter/path.cpp | 2 +- src/live_effects/parameter/text.cpp | 2 +- src/main-cmdlineact.cpp | 1 - src/path-chemistry.cpp | 12 +-- src/persp3d.cpp | 6 +- src/rubberband.cpp | 2 +- src/selcue.cpp | 2 +- src/selection-chemistry.cpp | 104 ++++++++++++------------ src/seltrans.cpp | 18 ++-- src/sp-flowtext.cpp | 4 +- src/sp-guide.cpp | 6 +- src/sp-item-group.cpp | 2 +- src/sp-item.cpp | 2 +- src/sp-namedview.cpp | 10 +-- src/sp-path.cpp | 2 +- src/splivarot.cpp | 22 ++--- src/text-chemistry.cpp | 20 ++--- src/trace/trace.cpp | 2 +- src/ui/clipboard.cpp | 2 +- src/ui/dialog/align-and-distribute.cpp | 28 +++---- src/ui/dialog/clonetiler.cpp | 22 ++--- src/ui/dialog/color-item.cpp | 6 +- src/ui/dialog/dialog.cpp | 2 +- src/ui/dialog/document-metadata.cpp | 2 +- src/ui/dialog/document-properties.cpp | 30 +++---- src/ui/dialog/export.cpp | 15 ++-- src/ui/dialog/fill-and-stroke.cpp | 2 +- src/ui/dialog/filter-effects-dialog.cpp | 12 +-- src/ui/dialog/find.cpp | 6 +- src/ui/dialog/font-substitution.cpp | 2 +- src/ui/dialog/grid-arrange-tab.cpp | 6 +- src/ui/dialog/guides.cpp | 2 +- src/ui/dialog/icon-preview.cpp | 2 +- src/ui/dialog/inkscape-preferences.cpp | 2 +- src/ui/dialog/layer-properties.cpp | 6 +- src/ui/dialog/livepatheffect-editor.cpp | 10 +-- src/ui/dialog/lpe-fillet-chamfer-properties.cpp | 2 +- src/ui/dialog/lpe-powerstroke-properties.cpp | 2 +- src/ui/dialog/object-attributes.cpp | 2 +- src/ui/dialog/object-properties.cpp | 2 +- src/ui/dialog/polar-arrange-tab.cpp | 4 +- src/ui/dialog/spellcheck.cpp | 6 +- src/ui/dialog/svg-fonts-dialog.cpp | 30 +++---- src/ui/dialog/swatches.cpp | 4 +- src/ui/dialog/symbols.cpp | 4 +- src/ui/dialog/template-widget.cpp | 6 +- src/ui/dialog/text-edit.cpp | 8 +- src/ui/dialog/transformation.cpp | 12 +-- src/ui/dialog/undo-history.cpp | 2 +- src/ui/dialog/xml-tree.cpp | 6 +- src/ui/interface.cpp | 4 +- src/ui/object-edit.cpp | 2 +- src/ui/shape-editor.cpp | 4 +- src/ui/tool/control-point.cpp | 2 +- src/ui/tool/multi-path-manipulator.cpp | 8 +- src/ui/tool/node.cpp | 2 +- src/ui/tool/path-manipulator.cpp | 6 +- src/ui/tool/selector.cpp | 2 +- src/ui/tool/transform-handle-set.cpp | 2 +- src/ui/tools-switch.cpp | 2 +- src/ui/tools/arc-tool.cpp | 6 +- src/ui/tools/box3d-tool.cpp | 10 +-- src/ui/tools/calligraphic-tool.cpp | 4 +- src/ui/tools/connector-tool.cpp | 14 ++-- src/ui/tools/dropper-tool.cpp | 4 +- src/ui/tools/eraser-tool.cpp | 10 +-- src/ui/tools/flood-tool.cpp | 10 +-- src/ui/tools/freehand-base.cpp | 6 +- src/ui/tools/gradient-tool.cpp | 10 +-- src/ui/tools/lpe-tool.cpp | 6 +- src/ui/tools/measure-tool.cpp | 6 +- src/ui/tools/mesh-tool.cpp | 10 +-- src/ui/tools/node-tool.cpp | 4 +- src/ui/tools/node-tool.h | 2 + src/ui/tools/pen-tool.cpp | 2 +- src/ui/tools/pencil-tool.cpp | 2 +- src/ui/tools/rect-tool.cpp | 6 +- src/ui/tools/select-tool.cpp | 10 +-- src/ui/tools/spiral-tool.cpp | 6 +- src/ui/tools/spray-tool.cpp | 8 +- src/ui/tools/star-tool.cpp | 6 +- src/ui/tools/text-tool.cpp | 46 +++++------ src/ui/tools/tool-base.cpp | 2 +- src/ui/tools/tweak-tool.cpp | 28 +++---- src/ui/widget/color-picker.cpp | 4 +- src/ui/widget/filter-effect-chooser.cpp | 2 +- src/ui/widget/layer-selector.cpp | 6 +- src/ui/widget/object-composite-settings.cpp | 8 +- src/ui/widget/page-sizer.cpp | 6 +- src/ui/widget/panel.cpp | 2 +- src/ui/widget/preferences-widget.cpp | 2 +- src/ui/widget/registered-widget.cpp | 4 +- src/ui/widget/selected-style.cpp | 71 ++++++++-------- src/ui/widget/style-subject.cpp | 2 +- src/ui/widget/tolerance-slider.cpp | 4 +- src/vanishing-point.cpp | 6 +- src/verbs.cpp | 40 ++++----- src/widgets/arc-toolbar.cpp | 10 +-- src/widgets/box3d-toolbar.cpp | 6 +- src/widgets/connector-toolbar.cpp | 10 +-- src/widgets/desktop-widget.cpp | 2 +- src/widgets/eraser-toolbar.cpp | 4 +- src/widgets/fill-style.cpp | 6 +- src/widgets/gradient-toolbar.cpp | 10 +-- src/widgets/lpe-toolbar.cpp | 4 +- src/widgets/measure-toolbar.cpp | 4 +- src/widgets/mesh-toolbar.cpp | 4 +- src/widgets/node-toolbar.cpp | 4 +- src/widgets/rect-toolbar.cpp | 6 +- src/widgets/select-toolbar.cpp | 4 +- src/widgets/sp-xmlview-content.cpp | 4 +- src/widgets/spiral-toolbar.cpp | 6 +- src/widgets/star-toolbar.cpp | 22 ++--- src/widgets/stroke-marker-selector.cpp | 6 +- src/widgets/stroke-style.cpp | 9 +- src/widgets/stroke-style.h | 1 - src/widgets/text-toolbar.cpp | 32 ++++---- src/widgets/toolbox.cpp | 1 - 147 files changed, 565 insertions(+), 654 deletions(-) delete mode 100644 src/desktop-handles.cpp delete mode 100644 src/desktop-handles.h diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 680d3bae5..617e9dce1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -187,7 +187,6 @@ set(inkscape_SRC console-output-undo-observer.cpp context-fns.cpp desktop-events.cpp - desktop-handles.cpp desktop-style.cpp desktop.cpp device-manager.cpp @@ -299,7 +298,6 @@ set(inkscape_SRC context-fns.h decimal-round.h desktop-events.h - desktop-handles.h desktop-style.h desktop.h device-manager.h diff --git a/src/Makefile_insert b/src/Makefile_insert index 488ab52c5..b07541109 100644 --- a/src/Makefile_insert +++ b/src/Makefile_insert @@ -29,7 +29,6 @@ ink_common_sources += \ decimal-round.h \ desktop.cpp desktop.h \ desktop-events.cpp desktop-events.h \ - desktop-handles.cpp desktop-handles.h \ desktop-style.cpp desktop-style.h \ device-manager.cpp device-manager.h \ dir-util.cpp dir-util.h \ diff --git a/src/box3d.cpp b/src/box3d.cpp index 9ccc969bc..6412a299f 100644 --- a/src/box3d.cpp +++ b/src/box3d.cpp @@ -37,7 +37,7 @@ #include "preferences.h" #include "desktop.h" -#include "desktop-handles.h" + #include "macros.h" static void box3d_ref_changed(SPObject *old_ref, SPObject *ref, SPBox3D *box); diff --git a/src/conn-avoid-ref.cpp b/src/conn-avoid-ref.cpp index afd1bc407..c13b9a5d3 100644 --- a/src/conn-avoid-ref.cpp +++ b/src/conn-avoid-ref.cpp @@ -32,7 +32,7 @@ #include "xml/node.h" #include "document.h" #include "desktop.h" -#include "desktop-handles.h" + #include "document-undo.h" #include "sp-namedview.h" #include "sp-item-group.h" @@ -91,7 +91,7 @@ void SPAvoidRef::handleSettingChange(void) if (desktop == NULL) { return; } - if (sp_desktop_document(desktop) != item->document) { + if (desktop->getDocument() != item->document) { // We don't want to go any further if the active desktop's document // isn't the same as the document that this item is part of. This // case can happen if a new document is loaded from the file chooser @@ -370,7 +370,7 @@ void init_avoided_shape_geometry(SPDesktop *desktop) { // Don't count this as changes to the document, // it is basically just late initialisation. - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); bool saved = DocumentUndo::getUndoSensitive(document); DocumentUndo::setUndoSensitive(document, false); diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp index a5eb3de18..5dbe0f8dc 100644 --- a/src/desktop-events.cpp +++ b/src/desktop-events.cpp @@ -24,7 +24,7 @@ #include "desktop.h" #include "desktop-events.h" -#include "desktop-handles.h" + #include "ui/dialog-events.h" #include "display/canvas-axonomgrid.h" #include "display/canvas-grid.h" @@ -232,7 +232,7 @@ static gint sp_dt_ruler_event(GtkWidget *widget, GdkEvent *event, SPDesktopWidge sp_repr_set_point(repr, "orientation", normal); desktop->namedview->appendChild(repr); Inkscape::GC::release(repr); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_NONE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_NONE, _("Create guide")); } desktop->set_coordinate_status(event_dt); @@ -240,7 +240,7 @@ static gint sp_dt_ruler_event(GtkWidget *widget, GdkEvent *event, SPDesktopWidge if (!dragged) { // Ruler click (without drag) toggle the guide visibility on and off Inkscape::XML::Node *repr = desktop->namedview->getRepr(); - sp_namedview_toggle_guides(sp_desktop_document(desktop), repr); + sp_namedview_toggle_guides(desktop->getDocument(), repr); } @@ -488,14 +488,14 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data) assert(false); break; } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_NONE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_NONE, _("Move guide")); } else { /* Undo movement of any attached shapes. */ guide->moveto(guide->getPoint(), false); guide->set_normal(guide->getNormal(), false); sp_guide_remove(guide); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_NONE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_NONE, _("Delete guide")); } moved = false; diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp deleted file mode 100644 index 64f75c6a2..000000000 --- a/src/desktop-handles.cpp +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Frontends - * - * Author: - * Lauris Kaplinski - * - * Copyright (C) 2001-2002 Lauris Kaplinski - * Copyright (C) 2001 Ximian, Inc. - * - * Released under GNU GPL, read the file 'COPYING' for more information - */ - -#include "display/sp-canvas.h" -#include "display/sp-canvas-item.h" -#include "desktop.h" -#include "desktop-handles.h" - -SPDocument * -sp_desktop_document (SPDesktop const * desktop) -{ - g_return_val_if_fail (desktop != NULL, NULL); - - return desktop->doc(); -} diff --git a/src/desktop-handles.h b/src/desktop-handles.h deleted file mode 100644 index b5891651b..000000000 --- a/src/desktop-handles.h +++ /dev/null @@ -1,60 +0,0 @@ -#ifndef SEEN_SP_DESKTOP_HANDLES_H -#define SEEN_SP_DESKTOP_HANDLES_H - -/* - * Frontends - * - * Authors: - * Lauris Kaplinski - * - * Copyright (C) 1999-2002 Lauris Kaplinski - * Copyright (C) 2000-2001 Ximian, Inc. - * - * Released under GNU GPL, read the file 'COPYING' for more information - */ - - -class SPDesktop; -class SPDocument; - -namespace Inkscape { -namespace UI { -namespace Tools { - -class ToolBase; - -} -} -} - -class SPNamedView; -struct SPCanvas; -struct SPCanvasGroup; -struct SPCanvasItem; - -namespace Inkscape { - class MessageStack; - class Selection; -} - -#define SP_DESKTOP_ZOOM_MAX 256.0 -#define SP_DESKTOP_ZOOM_MIN 0.01 - -#define SP_COORDINATES_UNDERLINE_NONE (0) -#define SP_COORDINATES_UNDERLINE_X (1 << Geom::X) -#define SP_COORDINATES_UNDERLINE_Y (1 << Geom::Y) - -SPDocument * sp_desktop_document (SPDesktop const * desktop); - -#endif // SEEN_SP_DESKTOP_HANDLES_H - -/* - 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/desktop.cpp b/src/desktop.cpp index ad6809ea5..cdf8f276c 100644 --- a/src/desktop.cpp +++ b/src/desktop.cpp @@ -37,7 +37,7 @@ #include "color.h" #include "desktop-events.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "device-manager.h" #include "display/canvas-arena.h" @@ -502,7 +502,7 @@ void SPDesktop::_setDisplayMode(Inkscape::RenderMode mode) { canvas->rendermode = mode; _display_mode = mode; redrawDesktop(); - _widget->setTitle( sp_desktop_document(this)->getName() ); + _widget->setTitle( this->getDocument()->getName() ); } void SPDesktop::_setDisplayColorMode(Inkscape::ColorMode mode) { // reload grayscale matrix from prefs @@ -523,7 +523,7 @@ void SPDesktop::_setDisplayColorMode(Inkscape::ColorMode mode) { canvas->colorrendermode = mode; _display_color_mode = mode; redrawDesktop(); - _widget->setTitle( sp_desktop_document(this)->getName() ); + _widget->setTitle( this->getDocument()->getName() ); } void SPDesktop::displayModeToggle() { @@ -1481,7 +1481,7 @@ void SPDesktop::toggleGrids() } } else { //there is no grid present at the moment. add a rectangular grid and make it visible - namedview->writeNewGrid(sp_desktop_document(this), Inkscape::GRID_RECTANGULAR); + namedview->writeNewGrid(this->getDocument(), Inkscape::GRID_RECTANGULAR); showGrids(true); } } diff --git a/src/desktop.h b/src/desktop.h index 496cc30eb..a0b9592d0 100644 --- a/src/desktop.h +++ b/src/desktop.h @@ -103,6 +103,9 @@ namespace Inkscape { } } +#define SP_DESKTOP_ZOOM_MAX 256.0 +#define SP_DESKTOP_ZOOM_MIN 0.01 + /** * SPDesktop is a subclass of View, implementing an editable document * canvas. It is extensively used by many UI controls that need certain diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp index b81400266..05ba71a49 100644 --- a/src/display/canvas-axonomgrid.cpp +++ b/src/display/canvas-axonomgrid.cpp @@ -36,7 +36,7 @@ #include "ui/widget/registered-widget.h" #include "desktop.h" -#include "desktop-handles.h" + #include "display/cairo-utils.h" #include "display/canvas-grid.h" #include "display/sp-canvas-util.h" diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp index fe8d2d98c..1a284b46e 100644 --- a/src/display/canvas-grid.cpp +++ b/src/display/canvas-grid.cpp @@ -36,7 +36,7 @@ #include "desktop.h" #include "sp-canvas-util.h" #include "util/mathfns.h" -#include "desktop-handles.h" + #include "display/cairo-utils.h" #include "display/canvas-axonomgrid.h" #include "display/canvas-grid.h" diff --git a/src/display/nr-filter-primitive.cpp b/src/display/nr-filter-primitive.cpp index b065ac445..3033118e4 100644 --- a/src/display/nr-filter-primitive.cpp +++ b/src/display/nr-filter-primitive.cpp @@ -17,7 +17,7 @@ #include "inkscape.h" #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "sp-root.h" #include "style.h" diff --git a/src/display/snap-indicator.cpp b/src/display/snap-indicator.cpp index 9df29b7b0..bcce81f0b 100644 --- a/src/display/snap-indicator.cpp +++ b/src/display/snap-indicator.cpp @@ -14,7 +14,7 @@ #include "display/snap-indicator.h" #include "desktop.h" -#include "desktop-handles.h" + #include "display/sodipodi-ctrl.h" #include "display/sodipodi-ctrlrect.h" #include "display/canvas-text.h" diff --git a/src/extension/dbus/application-interface.cpp b/src/extension/dbus/application-interface.cpp index 292832a4b..afaf9aedf 100644 --- a/src/extension/dbus/application-interface.cpp +++ b/src/extension/dbus/application-interface.cpp @@ -196,7 +196,7 @@ application_interface_document_close_all (ApplicationInterface *app_interface, SPDesktop *desktop = SP_ACTIVE_DESKTOP; g_assert(desktop != NULL); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); g_assert(doc != NULL); Inkscape::XML::Node *repr = doc->getReprRoot(); diff --git a/src/extension/dbus/document-interface.cpp b/src/extension/dbus/document-interface.cpp index bd5f826d3..4fde6885f 100644 --- a/src/extension/dbus/document-interface.cpp +++ b/src/extension/dbus/document-interface.cpp @@ -21,7 +21,7 @@ #include #include #include "desktop.h" -#include "desktop-handles.h" //sp_desktop_document() + //sp_desktop_document() #include "desktop-style.h" //sp_desktop_get_style #include "display/canvas-text.h" //text #include "display/sp-canvas.h" //text diff --git a/src/extension/effect.cpp b/src/extension/effect.cpp index c8f3b2ff9..e7299ba51 100644 --- a/src/extension/effect.cpp +++ b/src/extension/effect.cpp @@ -12,7 +12,7 @@ #include "inkscape.h" #include "helper/action.h" #include "ui/view/view.h" -#include "desktop-handles.h" + #include "selection.h" #include "sp-namedview.h" #include "desktop.h" diff --git a/src/extension/execution-env.cpp b/src/extension/execution-env.cpp index 1495b7603..13b8d60c4 100644 --- a/src/extension/execution-env.cpp +++ b/src/extension/execution-env.cpp @@ -31,7 +31,7 @@ #include "desktop.h" #include "ui/view/view.h" #include "sp-namedview.h" -#include "desktop-handles.h" + #include "display/sp-canvas.h" #include "util/glib-list-iterators.h" diff --git a/src/extension/implementation/implementation.cpp b/src/extension/implementation/implementation.cpp index e29aed308..52f63499a 100644 --- a/src/extension/implementation/implementation.cpp +++ b/src/extension/implementation/implementation.cpp @@ -21,7 +21,7 @@ #include "selection.h" #include "desktop.h" -#include "desktop-handles.h" + #include "ui/view/view.h" #include "util/glib-list-iterators.h" diff --git a/src/extension/implementation/script.cpp b/src/extension/implementation/script.cpp index 6b1abe04c..bbc567f75 100644 --- a/src/extension/implementation/script.cpp +++ b/src/extension/implementation/script.cpp @@ -24,7 +24,7 @@ #include #include -#include "desktop-handles.h" + #include "desktop.h" #include "ui/dialog-events.h" #include "extension/effect.h" diff --git a/src/extension/internal/bitmap/imagemagick.cpp b/src/extension/internal/bitmap/imagemagick.cpp index c92264858..76f35415e 100644 --- a/src/extension/internal/bitmap/imagemagick.cpp +++ b/src/extension/internal/bitmap/imagemagick.cpp @@ -25,7 +25,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "selection.h" #include "sp-object.h" #include "util/glib-list-iterators.h" diff --git a/src/extension/internal/grid.cpp b/src/extension/internal/grid.cpp index 2ce86c245..270edfe44 100644 --- a/src/extension/internal/grid.cpp +++ b/src/extension/internal/grid.cpp @@ -24,7 +24,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "selection.h" #include "sp-object.h" diff --git a/src/file.cpp b/src/file.cpp index d237e06c3..72516d776 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -32,7 +32,7 @@ #include "ui/dialog/ocaldialogs.h" #include "desktop.h" -#include "desktop-handles.h" + #include "dir-util.h" #include "document-private.h" #include "document-undo.h" @@ -289,7 +289,7 @@ bool sp_file_open(const Glib::ustring &uri, if (doc) { - SPDocument *existing = desktop ? sp_desktop_document(desktop) : NULL; + SPDocument *existing = desktop ? desktop->getDocument() : NULL; if (existing && existing->virgin && replace_empty) { // If the current desktop is empty, open the document there @@ -348,7 +348,7 @@ void sp_file_revert_dialog() SPDesktop *desktop = SP_ACTIVE_DESKTOP; g_assert(desktop != NULL); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); g_assert(doc != NULL); Inkscape::XML::Node *repr = doc->getReprRoot(); @@ -1055,7 +1055,7 @@ void sp_import_document(SPDesktop *desktop, SPDocument *clipdoc, bool in_place) { //TODO: merge with file_import() - SPDocument *target_document = sp_desktop_document(desktop); + SPDocument *target_document = desktop->getDocument(); Inkscape::XML::Node *root = clipdoc->getReprRoot(); Inkscape::XML::Node *target_parent = desktop->currentLayer()->getRepr(); @@ -1232,7 +1232,7 @@ file_import(SPDocument *in_doc, const Glib::ustring &uri, // move to mouse pointer { - sp_desktop_document(desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); Geom::OptRect sel_bbox = selection->visualBounds(); if (sel_bbox) { Geom::Point m( desktop->point() - sel_bbox->midpoint() ); diff --git a/src/gradient-chemistry.cpp b/src/gradient-chemistry.cpp index 7b6427a88..0701a9d49 100644 --- a/src/gradient-chemistry.cpp +++ b/src/gradient-chemistry.cpp @@ -31,7 +31,7 @@ #include "document-undo.h" #include "desktop.h" #include "desktop-style.h" -#include "desktop-handles.h" + #include "ui/tools/tool-base.h" #include "selection.h" #include "verbs.h" @@ -1576,7 +1576,7 @@ void sp_gradient_invert_selected_gradients(SPDesktop *desktop, Inkscape::PaintTa } // we did an undoable action - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Invert gradient colors")); } @@ -1602,7 +1602,7 @@ void sp_gradient_reverse_selected_gradients(SPDesktop *desktop) } // we did an undoable action - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Reverse gradient")); } diff --git a/src/gradient-drag.cpp b/src/gradient-drag.cpp index d38ae666e..154b7339b 100644 --- a/src/gradient-drag.cpp +++ b/src/gradient-drag.cpp @@ -22,11 +22,11 @@ #include #include -#include "desktop-handles.h" + #include "selection.h" #include "desktop.h" #include "desktop-style.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "display/sp-ctrlline.h" @@ -563,7 +563,7 @@ SPStop *GrDrag::addStopNearPoint(SPItem *item, Geom::Point mouse_p, double toler mg->array.built = false; mg->ensureArray(); // How do we do this? - DocumentUndo::done(sp_desktop_document (desktop), SP_VERB_CONTEXT_MESH, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_MESH, _("Added patch row or column")); } // Mesh @@ -796,7 +796,7 @@ static void gr_knot_moved_handler(SPKnot *knot, Geom::Point const &ppointer, gui d_new->updateKnotShape (); d_new->updateTip (); d_new->updateDependencies(true); - DocumentUndo::done(sp_desktop_document (d_new->parent->desktop), SP_VERB_CONTEXT_GRADIENT, _("Merge gradient handles")); + DocumentUndo::done(d_new->parent->desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Merge gradient handles")); return; } } @@ -1102,8 +1102,7 @@ static void gr_knot_ungrabbed_handler(SPKnot *knot, unsigned int state, gpointer dragger->updateDependencies(true); // we did an undoable action - DocumentUndo::done(sp_desktop_document (dragger->parent->desktop), SP_VERB_CONTEXT_GRADIENT, - _("Move gradient handle")); + DocumentUndo::done(dragger->parent->desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Move gradient handle")); } /** @@ -2375,7 +2374,7 @@ void GrDrag::selected_move(double x, double y, bool write_repr, bool scale_radia if (write_repr && did) { // we did an undoable action - DocumentUndo::maybeDone(sp_desktop_document (desktop), "grmoveh", SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::maybeDone(desktop->getDocument(), "grmoveh", SP_VERB_CONTEXT_GRADIENT, _("Move gradient handle(s)")); return; } @@ -2411,7 +2410,7 @@ void GrDrag::selected_move(double x, double y, bool write_repr, bool scale_radia if (write_repr && did) { // we did an undoable action - DocumentUndo::maybeDone(sp_desktop_document (desktop), "grmovem", SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::maybeDone(desktop->getDocument(), "grmovem", SP_VERB_CONTEXT_GRADIENT, _("Move gradient mid stop(s)")); } } diff --git a/src/helper/stock-items.cpp b/src/helper/stock-items.cpp index 99dc21e58..5a56b89ff 100644 --- a/src/helper/stock-items.cpp +++ b/src/helper/stock-items.cpp @@ -29,7 +29,7 @@ #include "document-private.h" #include "sp-pattern.h" #include "sp-marker.h" -#include "desktop-handles.h" +#include "desktop.h" #include "inkscape.h" #include "io/sys.h" @@ -196,7 +196,7 @@ SPObject *get_stock_item(gchar const *urn, gboolean stock) gchar * base = g_strndup(e, a); SPDesktop *desktop = SP_ACTIVE_DESKTOP; - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); SPDefs *defs = doc->getDefs(); if (!defs) { g_free(base); @@ -266,7 +266,7 @@ SPObject *get_stock_item(gchar const *urn, gboolean stock) else { SPDesktop *desktop = SP_ACTIVE_DESKTOP; - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); SPObject *object = doc->getObjectById(urn); return object; diff --git a/src/inkscape.cpp b/src/inkscape.cpp index 6d20c54f8..6a0e0f35a 100644 --- a/src/inkscape.cpp +++ b/src/inkscape.cpp @@ -54,7 +54,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "device-manager.h" #include "document.h" #include "extension/db.h" @@ -1110,7 +1110,7 @@ SPDocument * Application::active_document() { if (SP_ACTIVE_DESKTOP) { - return sp_desktop_document (SP_ACTIVE_DESKTOP); + return SP_ACTIVE_DESKTOP->getDocument(); } else if (!_document_set.empty()) { // If called from the command line there will be no desktop // So 'fall back' to take the first listed document in the Inkscape instance diff --git a/src/knot.cpp b/src/knot.cpp index c35f24a7c..b3813ab53 100644 --- a/src/knot.cpp +++ b/src/knot.cpp @@ -19,7 +19,7 @@ #include #include "display/sodipodi-ctrl.h" #include "desktop.h" -#include "desktop-handles.h" + #include "knot.h" #include "knot-ptr.h" #include "document.h" @@ -342,7 +342,7 @@ static int sp_knot_handler(SPCanvasItem */*item*/, GdkEvent *event, SPKnot *knot knot->ungrabbed_signal.emit(knot, event->button.state); - DocumentUndo::undo(sp_desktop_document(knot->desktop)); + DocumentUndo::undo(knot->desktop->getDocument()); knot->desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Node or handle drag canceled.")); transform_escaped = true; consumed = TRUE; diff --git a/src/layer-manager.cpp b/src/layer-manager.cpp index 99e2004da..b1e365fe2 100644 --- a/src/layer-manager.cpp +++ b/src/layer-manager.cpp @@ -15,7 +15,7 @@ #include "gc-finalized.h" #include "document.h" #include "desktop.h" -#include "desktop-handles.h" + #include "layer-manager.h" #include "preferences.h" #include "ui/view/view.h" diff --git a/src/line-geometry.cpp b/src/line-geometry.cpp index a2a2610fd..c5357e213 100644 --- a/src/line-geometry.cpp +++ b/src/line-geometry.cpp @@ -13,7 +13,7 @@ #include "inkscape.h" #include "desktop.h" #include "desktop-style.h" -#include "desktop-handles.h" + #include "display/sp-canvas.h" #include "display/sp-ctrlline.h" #include "display/sodipodi-ctrl.h" diff --git a/src/live_effects/parameter/path.cpp b/src/live_effects/parameter/path.cpp index a6d2f1ea5..ba95affd9 100644 --- a/src/live_effects/parameter/path.cpp +++ b/src/live_effects/parameter/path.cpp @@ -30,7 +30,7 @@ // needed for on-canvas editting: #include "ui/tools-switch.h" #include "ui/shape-editor.h" -#include "desktop-handles.h" + #include "selection.h" // clipboard support #include "ui/clipboard.h" diff --git a/src/live_effects/parameter/text.cpp b/src/live_effects/parameter/text.cpp index 8a5f50145..234a6174d 100644 --- a/src/live_effects/parameter/text.cpp +++ b/src/live_effects/parameter/text.cpp @@ -19,7 +19,7 @@ #include "inkscape.h" #include "verbs.h" #include "display/canvas-text.h" -#include "desktop-handles.h" + #include <2geom/sbasis-geometric.h> namespace Inkscape { diff --git a/src/main-cmdlineact.cpp b/src/main-cmdlineact.cpp index 216953f4f..ade83dfda 100644 --- a/src/main-cmdlineact.cpp +++ b/src/main-cmdlineact.cpp @@ -9,7 +9,6 @@ #include #include -#include #include #include #include diff --git a/src/path-chemistry.cpp b/src/path-chemistry.cpp index 37b80f45d..238527465 100644 --- a/src/path-chemistry.cpp +++ b/src/path-chemistry.cpp @@ -35,7 +35,7 @@ #include "document-undo.h" #include "message-stack.h" #include "selection.h" -#include "desktop-handles.h" + #include "box3d.h" #include <2geom/pathvector.h> #include "selection-chemistry.h" @@ -48,7 +48,7 @@ void sp_selected_path_combine(SPDesktop *desktop) { Inkscape::Selection *selection = desktop->getSelection(); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); if (g_slist_length((GSList *) selection->itemList()) < 1) { desktop->getMessageStack()->flash(Inkscape::WARNING_MESSAGE, _("Select object(s) to combine.")); @@ -170,7 +170,7 @@ sp_selected_path_combine(SPDesktop *desktop) // move to the position of the topmost, reduced by the number of deleted items repr->setPosition(position > 0 ? position : 0); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_COMBINE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_SELECTION_COMBINE, _("Combine")); selection->set(repr); @@ -283,7 +283,7 @@ sp_selected_path_break_apart(SPDesktop *desktop) desktop->clearWaitingCursor(); if (did) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_BREAK_APART, + DocumentUndo::done(desktop->getDocument(), SP_VERB_SELECTION_BREAK_APART, _("Break apart")); } else { desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No path(s) to break apart in the selection.")); @@ -323,7 +323,7 @@ sp_selected_path_to_curves(Inkscape::Selection *selection, SPDesktop *desktop, b if (interactive && desktop) { desktop->clearWaitingCursor(); if (did) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_OBJECT_TO_CURVE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_OBJECT_TO_CURVE, _("Object to path")); } else { desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No objects to convert to path in the selection.")); @@ -660,7 +660,7 @@ sp_selected_path_reverse(SPDesktop *desktop) desktop->clearWaitingCursor(); if (did) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_REVERSE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_SELECTION_REVERSE, _("Reverse path")); } else { desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No paths to reverse in the selection.")); diff --git a/src/persp3d.cpp b/src/persp3d.cpp index 797e439c0..c761947ad 100644 --- a/src/persp3d.cpp +++ b/src/persp3d.cpp @@ -23,7 +23,7 @@ #include "xml/document.h" #include "xml/node-event-vector.h" #include "desktop.h" -#include "desktop-handles.h" + #include #include "verbs.h" #include "util/units.h" @@ -329,7 +329,7 @@ persp3d_toggle_VP (Persp3D *persp, Proj::Axis axis, bool set_undo) { persp3d_update_box_reprs (persp); persp->updateRepr(SP_OBJECT_WRITE_EXT); if (set_undo) { - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_3DBOX, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_CONTEXT_3DBOX, _("Toggle vanishing point")); } } @@ -340,7 +340,7 @@ persp3d_toggle_VPs (std::list p, Proj::Axis axis) { for (std::list::iterator i = p.begin(); i != p.end(); ++i) { persp3d_toggle_VP((*i), axis, false); } - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_3DBOX, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_CONTEXT_3DBOX, _("Toggle multiple vanishing points")); } diff --git a/src/rubberband.cpp b/src/rubberband.cpp index 4a2b38944..4a171f4a1 100644 --- a/src/rubberband.cpp +++ b/src/rubberband.cpp @@ -12,7 +12,7 @@ #include "display/sodipodi-ctrlrect.h" #include "desktop.h" -#include "desktop-handles.h" + #include "rubberband.h" #include "display/sp-canvas.h" #include "display/sp-canvas-item.h" diff --git a/src/selcue.cpp b/src/selcue.cpp index 67744e1f8..d2fa0970a 100644 --- a/src/selcue.cpp +++ b/src/selcue.cpp @@ -14,7 +14,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "selection.h" #include "display/sp-canvas-util.h" #include "display/sodipodi-ctrl.h" diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp index 1935cf62f..98ebd1f61 100644 --- a/src/selection-chemistry.cpp +++ b/src/selection-chemistry.cpp @@ -38,7 +38,7 @@ SPCycleType SP_CYCLING = SP_CYCLE_FOCUS; #include "layer-model.h" #include "selection.h" #include "ui/tools-switch.h" -#include "desktop-handles.h" + #include "message-stack.h" #include "sp-item-transform.h" #include "sp-marker.h" @@ -402,7 +402,7 @@ void sp_selection_delete(SPDesktop *desktop) if (tools_isactive(desktop, TOOLS_TEXT)) if (Inkscape::UI::Tools::sp_text_delete_selection(desktop->event_context)) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Delete text")); return; } @@ -429,7 +429,7 @@ void sp_selection_delete(SPDesktop *desktop) */ tools_switch( desktop, tools_active( desktop ) ); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_DELETE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_DELETE, _("Delete")); } @@ -542,7 +542,7 @@ void sp_selection_duplicate(SPDesktop *desktop, bool suppressDone) if ( !suppressDone ) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_DUPLICATE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_DUPLICATE, _("Duplicate")); } @@ -1142,7 +1142,7 @@ sp_undo(SPDesktop *desktop, SPDocument *) // No re/undo while dragging, too dangerous. if(desktop->getCanvas()->is_dragging) return; - if (!DocumentUndo::undo(sp_desktop_document(desktop))) { + if (!DocumentUndo::undo(desktop->getDocument())) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("Nothing to undo.")); } } @@ -1153,7 +1153,7 @@ sp_redo(SPDesktop *desktop, SPDocument *) // No re/undo while dragging, too dangerous. if(desktop->getCanvas()->is_dragging) return; - if (!DocumentUndo::redo(sp_desktop_document(desktop))) { + if (!DocumentUndo::redo(desktop->getDocument())) { desktop->messageStack()->flash(Inkscape::WARNING_MESSAGE, _("Nothing to redo.")); } } @@ -1226,7 +1226,7 @@ void sp_selection_paste(SPDesktop *desktop, bool in_place) { Inkscape::UI::ClipboardManager *cm = Inkscape::UI::ClipboardManager::get(); if (cm->paste(desktop, in_place)) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_PASTE, _("Paste")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_PASTE, _("Paste")); } } @@ -1234,7 +1234,7 @@ void sp_selection_paste_style(SPDesktop *desktop) { Inkscape::UI::ClipboardManager *cm = Inkscape::UI::ClipboardManager::get(); if (cm->pasteStyle(desktop)) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_PASTE_STYLE, _("Paste style")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_PASTE_STYLE, _("Paste style")); } } @@ -1243,7 +1243,7 @@ void sp_selection_paste_livepatheffect(SPDesktop *desktop) { Inkscape::UI::ClipboardManager *cm = Inkscape::UI::ClipboardManager::get(); if (cm->pastePathEffect(desktop)) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_PASTE_LIVEPATHEFFECT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_PASTE_LIVEPATHEFFECT, _("Paste live path effect")); } } @@ -1277,7 +1277,7 @@ void sp_selection_remove_livepatheffect(SPDesktop *desktop) } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_REMOVE_LIVEPATHEFFECT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_REMOVE_LIVEPATHEFFECT, _("Remove live path effect")); } @@ -1298,7 +1298,7 @@ void sp_selection_remove_filter(SPDesktop *desktop) sp_desktop_set_style(desktop, css); sp_repr_css_attr_unref(css); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_REMOVE_FILTER, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_REMOVE_FILTER, _("Remove filter")); } @@ -1307,7 +1307,7 @@ void sp_selection_paste_size(SPDesktop *desktop, bool apply_x, bool apply_y) { Inkscape::UI::ClipboardManager *cm = Inkscape::UI::ClipboardManager::get(); if (cm->pasteSize(desktop, false, apply_x, apply_y)) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_PASTE_SIZE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_PASTE_SIZE, _("Paste size")); } } @@ -1316,7 +1316,7 @@ void sp_selection_paste_size_separately(SPDesktop *desktop, bool apply_x, bool a { Inkscape::UI::ClipboardManager *cm = Inkscape::UI::ClipboardManager::get(); if (cm->pasteSize(desktop, true, apply_x, apply_y)) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_PASTE_SIZE_SEPARATELY, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_PASTE_SIZE_SEPARATELY, _("Paste size separately")); } } @@ -1342,9 +1342,9 @@ void sp_selection_to_next_layer(SPDesktop *dt, bool suppressDone) next=Inkscape::next_layer(dt->currentRoot(), dt->currentLayer()); // Fixes bug 1482973: crash while moving layers GSList *copied; if (next) { - copied = sp_selection_paste_impl(sp_desktop_document(dt), next, &temp_clip); + copied = sp_selection_paste_impl(dt->getDocument(), next, &temp_clip); } else { - copied = sp_selection_paste_impl(sp_desktop_document(dt), dt->currentLayer(), &temp_clip); + copied = sp_selection_paste_impl(dt->getDocument(), dt->currentLayer(), &temp_clip); no_more = true; } selection->setReprList((GSList const *) copied); @@ -1352,7 +1352,7 @@ void sp_selection_to_next_layer(SPDesktop *dt, bool suppressDone) if (temp_clip) g_slist_free(temp_clip); if (next) dt->setCurrentLayer(next); if ( !suppressDone ) { - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_MOVE_TO_NEXT, + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_MOVE_TO_NEXT, _("Raise to next layer")); } } else { @@ -1387,9 +1387,9 @@ void sp_selection_to_prev_layer(SPDesktop *dt, bool suppressDone) next=Inkscape::previous_layer(dt->currentRoot(), dt->currentLayer()); // Fixes bug 1482973: crash while moving layers GSList *copied; if (next) { - copied = sp_selection_paste_impl(sp_desktop_document(dt), next, &temp_clip); + copied = sp_selection_paste_impl(dt->getDocument(), next, &temp_clip); } else { - copied = sp_selection_paste_impl(sp_desktop_document(dt), dt->currentLayer(), &temp_clip); + copied = sp_selection_paste_impl(dt->getDocument(), dt->currentLayer(), &temp_clip); no_more = true; } selection->setReprList((GSList const *) copied); @@ -1397,7 +1397,7 @@ void sp_selection_to_prev_layer(SPDesktop *dt, bool suppressDone) if (temp_clip) g_slist_free(temp_clip); if (next) dt->setCurrentLayer(next); if ( !suppressDone ) { - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_MOVE_TO_PREV, + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_MOVE_TO_PREV, _("Lower to previous layer")); } } else { @@ -1427,13 +1427,13 @@ void sp_selection_to_layer(SPDesktop *dt, SPObject *moveto, bool suppressDone) GSList *temp_clip = NULL; sp_selection_copy_impl(items, &temp_clip, dt->doc()->getReprDoc()); // we're in the same doc, so no need to copy defs sp_selection_delete_impl(items, false, false); - GSList *copied = sp_selection_paste_impl(sp_desktop_document(dt), moveto, &temp_clip); + GSList *copied = sp_selection_paste_impl(dt->getDocument(), moveto, &temp_clip); selection->setReprList((GSList const *) copied); g_slist_free(copied); if (temp_clip) g_slist_free(temp_clip); if (moveto) dt->setCurrentLayer(moveto); if ( !suppressDone ) { - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_MOVE_TO, + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_MOVE_TO, _("Move selection to layer")); } } @@ -1694,7 +1694,7 @@ void sp_selection_remove_transform(SPDesktop *desktop) l = l->next; } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_OBJECT_FLATTEN, + DocumentUndo::done(desktop->getDocument(), SP_VERB_OBJECT_FLATTEN, _("Remove transform")); } @@ -1800,7 +1800,7 @@ void sp_selection_rotate_90(SPDesktop *desktop, bool ccw) } } - DocumentUndo::done(sp_desktop_document(desktop), + DocumentUndo::done(desktop->getDocument(), ccw ? SP_VERB_OBJECT_ROTATE_90_CCW : SP_VERB_OBJECT_ROTATE_90_CW, ccw ? _("Rotate 90\xc2\xb0 CCW") : _("Rotate 90\xc2\xb0 CW")); } @@ -1818,7 +1818,7 @@ sp_selection_rotate(Inkscape::Selection *selection, gdouble const angle_degrees) sp_selection_rotate_relative(selection, *center, angle_degrees); - DocumentUndo::maybeDone(sp_desktop_document(selection->desktop()), + DocumentUndo::maybeDone(selection->desktop()->getDocument(), ( ( angle_degrees > 0 ) ? "selector:rotate:ccw" : "selector:rotate:cw" ), @@ -2205,7 +2205,7 @@ sp_selection_rotate_screen(Inkscape::Selection *selection, gdouble angle) sp_selection_rotate_relative(selection, *center, zangle); - DocumentUndo::maybeDone(sp_desktop_document(selection->desktop()), + DocumentUndo::maybeDone(selection->desktop()->getDocument(), ( (angle > 0) ? "selector:rotate:ccw" : "selector:rotate:cw" ), @@ -2235,7 +2235,7 @@ sp_selection_scale(Inkscape::Selection *selection, gdouble grow) double const times = 1.0 + grow / max_len; sp_selection_scale_relative(selection, center, Geom::Scale(times, times)); - DocumentUndo::maybeDone(sp_desktop_document(selection->desktop()), + DocumentUndo::maybeDone(selection->desktop()->getDocument(), ( (grow > 0) ? "selector:scale:larger" : "selector:scale:smaller" ), @@ -2264,7 +2264,7 @@ sp_selection_scale_times(Inkscape::Selection *selection, gdouble times) Geom::Point const center(sel_bbox->midpoint()); sp_selection_scale_relative(selection, center, Geom::Scale(times, times)); - DocumentUndo::done(sp_desktop_document(selection->desktop()), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(selection->desktop()->getDocument(), SP_VERB_CONTEXT_SELECT, _("Scale by whole factor")); } @@ -2403,7 +2403,7 @@ sp_selection_item_next(SPDesktop *desktop) void sp_selection_item_prev(SPDesktop *desktop) { - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); g_return_if_fail(document != NULL); g_return_if_fail(desktop != NULL); Inkscape::Selection *selection = desktop->getSelection(); @@ -2648,7 +2648,7 @@ void sp_selection_clone(SPDesktop *desktop) Inkscape::GC::release(clone); } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_CLONE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_CLONE, C_("Action", "Clone")); selection->setReprList(newsel); @@ -2697,7 +2697,7 @@ sp_selection_relink(SPDesktop *desktop) if (!relinked) { desktop->messageStack()->flash(Inkscape::ERROR_MESSAGE, _("No clones to relink in the selection.")); } else { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_UNLINK_CLONE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_UNLINK_CLONE, _("Relink clone")); } } @@ -2771,7 +2771,7 @@ sp_selection_unlink(SPDesktop *desktop) desktop->messageStack()->flash(Inkscape::ERROR_MESSAGE, _("No clones to unlink in the selection.")); } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_UNLINK_CLONE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_UNLINK_CLONE, _("Unlink clone")); } @@ -2922,7 +2922,7 @@ void sp_selection_clone_original_path_lpe(SPDesktop *desktop) } } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_CLONE_ORIGINAL_PATH_LPE, _("Fill between many")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_CLONE_ORIGINAL_PATH_LPE, _("Fill between many")); // select the new object: selection->set(clone); @@ -2939,7 +2939,7 @@ void sp_selection_to_marker(SPDesktop *desktop, bool apply) return; } - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -3040,7 +3040,7 @@ void sp_selection_to_guides(SPDesktop *desktop) if (desktop == NULL) return; - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::Selection *selection = desktop->getSelection(); // we need to copy the list because it gets reset when objects are deleted GSList *items = g_slist_copy(const_cast(selection->itemList())); @@ -3098,7 +3098,7 @@ void sp_selection_symbol(SPDesktop *desktop, bool /*apply*/ ) return; } - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -3220,7 +3220,7 @@ void sp_selection_unsymbol(SPDesktop *desktop) return; } - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -3287,7 +3287,7 @@ void sp_selection_unsymbol(SPDesktop *desktop) symbol->deleteObject(true); // Change selection to new element. - SPItem *group_item = static_cast(sp_desktop_document(desktop)->getObjectByRepr(group)); + SPItem *group_item = static_cast(desktop->getDocument()->getObjectByRepr(group)); selection->set(group_item); // Clean up @@ -3305,7 +3305,7 @@ sp_selection_tile(SPDesktop *desktop, bool apply) return; } - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -3400,7 +3400,7 @@ sp_selection_tile(SPDesktop *desktop, bool apply) // restore parent and position parent->getRepr()->appendChild(rect); rect->setPosition(pos > 0 ? pos : 0); - SPItem *rectangle = static_cast(sp_desktop_document(desktop)->getObjectByRepr(rect)); + SPItem *rectangle = static_cast(desktop->getDocument()->getObjectByRepr(rect)); Inkscape::GC::release(rect); @@ -3420,7 +3420,7 @@ void sp_selection_untile(SPDesktop *desktop) return; } - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -3490,7 +3490,7 @@ void sp_selection_untile(SPDesktop *desktop) if (!did) { desktop->messageStack()->flash(Inkscape::ERROR_MESSAGE, _("No pattern fills in the selection.")); } else { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_EDIT_UNTILE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_EDIT_UNTILE, _("Pattern to objects")); selection->setList(new_select); } @@ -3575,7 +3575,7 @@ void sp_selection_create_bitmap_copy(SPDesktop *desktop) return; } - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); Inkscape::XML::Document *xml_doc = document->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -3793,7 +3793,7 @@ void sp_selection_set_clipgroup(SPDesktop *desktop) if (desktop == NULL) { return; } - SPDocument* doc = sp_desktop_document(desktop); + SPDocument* doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -3909,7 +3909,7 @@ void sp_selection_set_mask(SPDesktop *desktop, bool apply_clip_path, bool apply_ return; } - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -4112,7 +4112,7 @@ void sp_selection_unset_mask(SPDesktop *desktop, bool apply_clip_path) { return; } - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -4205,7 +4205,7 @@ void sp_selection_unset_mask(SPDesktop *desktop, bool apply_clip_path) { parent->appendChild(repr); repr->setPosition((pos + 1) > 0 ? (pos + 1) : 0); - SPItem *mask_item = static_cast(sp_desktop_document(desktop)->getObjectByRepr(repr)); + SPItem *mask_item = static_cast(desktop->getDocument()->getObjectByRepr(repr)); items_to_select = g_slist_prepend(items_to_select, mask_item); // transform mask, so it is moved the same spot where mask was applied @@ -4253,7 +4253,7 @@ bool fit_canvas_to_selection(SPDesktop *desktop, bool with_margins) { g_return_val_if_fail(desktop != NULL, false); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); g_return_val_if_fail(doc != NULL, false); g_return_val_if_fail(desktop->selection != NULL, false); @@ -4278,7 +4278,7 @@ void verb_fit_canvas_to_selection(SPDesktop *const desktop) { if (fit_canvas_to_selection(desktop)) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_FIT_CANVAS_TO_SELECTION, + DocumentUndo::done(desktop->getDocument(), SP_VERB_FIT_CANVAS_TO_SELECTION, _("Fit Page to Selection")); } } @@ -4306,8 +4306,8 @@ fit_canvas_to_drawing(SPDocument *doc, bool with_margins) void verb_fit_canvas_to_drawing(SPDesktop *desktop) { - if (fit_canvas_to_drawing(sp_desktop_document(desktop))) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_FIT_CANVAS_TO_DRAWING, + if (fit_canvas_to_drawing(desktop->getDocument())) { + DocumentUndo::done(desktop->getDocument(), SP_VERB_FIT_CANVAS_TO_DRAWING, _("Fit Page to Drawing")); } } @@ -4319,7 +4319,7 @@ verb_fit_canvas_to_drawing(SPDesktop *desktop) */ void fit_canvas_to_selection_or_drawing(SPDesktop *desktop) { g_return_if_fail(desktop != NULL); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); g_return_if_fail(doc != NULL); g_return_if_fail(desktop->selection != NULL); @@ -4328,7 +4328,7 @@ void fit_canvas_to_selection_or_drawing(SPDesktop *desktop) { ? fit_canvas_to_drawing(doc, true) : fit_canvas_to_selection(desktop, true) ); if (changed) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_FIT_CANVAS_TO_SELECTION_OR_DRAWING, + DocumentUndo::done(desktop->getDocument(), SP_VERB_FIT_CANVAS_TO_SELECTION_OR_DRAWING, _("Fit Page to Selection or Drawing")); } }; diff --git a/src/seltrans.cpp b/src/seltrans.cpp index 34b27b257..5e4c0642e 100644 --- a/src/seltrans.cpp +++ b/src/seltrans.cpp @@ -26,7 +26,7 @@ #include "document-undo.h" #include "sp-namedview.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "knot.h" #include "message-stack.h" @@ -473,16 +473,16 @@ void Inkscape::SelTrans::ungrab() // when trying to stretch a perfectly vertical line in horizontal direction, which will not be allowed // by the handles; this would be identified as a (zero) translation by isTranslation() if (_current_relative_affine.isTranslation()) { - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_SELECT, _("Move")); } else if (_current_relative_affine.withoutTranslation().isScale()) { - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_SELECT, _("Scale")); } else if (_current_relative_affine.withoutTranslation().isRotation()) { - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_SELECT, _("Rotate")); } else { - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_SELECT, _("Skew")); } } @@ -495,7 +495,7 @@ void Inkscape::SelTrans::ungrab() SPItem *it = SP_ITEM(l->data); it->updateRepr(); } - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_SELECT, _("Set center")); } @@ -549,7 +549,7 @@ void Inkscape::SelTrans::stamp() // move to the saved position copy_repr->setPosition(pos > 0 ? pos : 0); - SPItem *copy_item = (SPItem *) sp_desktop_document(_desktop)->getObjectByRepr(copy_repr); + SPItem *copy_item = (SPItem *) _desktop->getDocument()->getObjectByRepr(copy_repr); Geom::Affine const *new_affine; if (_show == SHOW_OUTLINE) { @@ -570,7 +570,7 @@ void Inkscape::SelTrans::stamp() Inkscape::GC::release(copy_repr); l = l->next; } - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_SELECT, _("Stamp")); } @@ -719,7 +719,7 @@ void Inkscape::SelTrans::handleClick(SPKnot */*knot*/, guint state, SPSelTransHa _center_is_set = false; // center has changed _updateHandles(); } - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_SELECT, _("Reset center")); } break; diff --git a/src/sp-flowtext.cpp b/src/sp-flowtext.cpp index 766026980..8d9f87037 100644 --- a/src/sp-flowtext.cpp +++ b/src/sp-flowtext.cpp @@ -14,7 +14,7 @@ #include "inkscape.h" #include "document.h" #include "selection.h" -#include "desktop-handles.h" + #include "desktop.h" #include "xml/repr.h" @@ -620,7 +620,7 @@ bool SPFlowtext::has_internal_frame() const SPItem *create_flowtext_with_internal_frame (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) { - SPDocument *doc = sp_desktop_document (desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::XML::Node *root_repr = xml_doc->createElement("svg:flowRoot"); diff --git a/src/sp-guide.cpp b/src/sp-guide.cpp index d7d15bac7..3eecb2783 100644 --- a/src/sp-guide.cpp +++ b/src/sp-guide.cpp @@ -22,7 +22,7 @@ #include #include #include -#include "desktop-handles.h" + #include "display/sp-canvas.h" #include "display/guideline.h" #include "svg/svg.h" @@ -224,7 +224,7 @@ void sp_guide_pt_pairs_to_guides(SPDocument *doc, std::listgetDocument(); std::list > pts; Geom::Point A(0, 0); @@ -244,7 +244,7 @@ void sp_guide_create_guides_around_page(SPDesktop *dt) void sp_guide_delete_all_guides(SPDesktop *dt) { - SPDocument *doc=sp_desktop_document(dt); + SPDocument *doc=dt->getDocument(); const GSList *current; while ( (current = doc->getResourceList("guide")) ) { SPGuide* guide = SP_GUIDE(current->data); diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp index 796caa88b..026b1a11a 100644 --- a/src/sp-item-group.cpp +++ b/src/sp-item-group.cpp @@ -40,7 +40,7 @@ #include "box3d.h" #include "persp3d.h" #include "inkscape.h" -#include "desktop-handles.h" + #include "selection.h" #include "live_effects/effect.h" #include "live_effects/lpeobject.h" diff --git a/src/sp-item.cpp b/src/sp-item.cpp index b6dee67e4..dbb0380ea 100644 --- a/src/sp-item.cpp +++ b/src/sp-item.cpp @@ -25,7 +25,7 @@ #include "uri.h" #include "inkscape.h" #include "desktop.h" -#include "desktop-handles.h" + #include "style.h" #include diff --git a/src/sp-namedview.cpp b/src/sp-namedview.cpp index 5b410e5c0..dc36e68b9 100644 --- a/src/sp-namedview.cpp +++ b/src/sp-namedview.cpp @@ -29,7 +29,7 @@ #include "document.h" #include "document-undo.h" #include "desktop-events.h" -#include "desktop-handles.h" + #include "sp-guide.h" #include "sp-item-group.h" #include "sp-namedview.h" @@ -840,7 +840,7 @@ void sp_namedview_window_from_document(SPDesktop *desktop) && nv->cx != HUGE_VAL && !IS_NAN(nv->cx) && nv->cy != HUGE_VAL && !IS_NAN(nv->cy)) { desktop->zoom_absolute(nv->cx, nv->cy, nv->zoom); - } else if (sp_desktop_document(desktop)) { // document without saved zoom, zoom to its page + } else if (desktop->getDocument()) { // document without saved zoom, zoom to its page desktop->zoom_page(); } @@ -900,8 +900,8 @@ void sp_namedview_document_from_window(SPDesktop *desktop) Geom::Rect const r = desktop->get_display_area(); // saving window geometry is not undoable - bool saved = DocumentUndo::getUndoSensitive(sp_desktop_document(desktop)); - DocumentUndo::setUndoSensitive(sp_desktop_document(desktop), false); + bool saved = DocumentUndo::getUndoSensitive(desktop->getDocument()); + DocumentUndo::setUndoSensitive(desktop->getDocument(), false); if (save_viewport_in_file) { sp_repr_set_svg_double(view, "inkscape:zoom", desktop->current_zoom()); @@ -922,7 +922,7 @@ void sp_namedview_document_from_window(SPDesktop *desktop) view->setAttribute("inkscape:current-layer", desktop->currentLayer()->getId()); // restore undoability - DocumentUndo::setUndoSensitive(sp_desktop_document(desktop), saved); + DocumentUndo::setUndoSensitive(desktop->getDocument(), saved); } void SPNamedView::hide(SPDesktop const *desktop) diff --git a/src/sp-path.cpp b/src/sp-path.cpp index 5c076b7cb..0fef57698 100644 --- a/src/sp-path.cpp +++ b/src/sp-path.cpp @@ -41,7 +41,7 @@ #include "document.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "ui/tools/tool-base.h" #include "inkscape.h" diff --git a/src/splivarot.cpp b/src/splivarot.cpp index 70c8f37d5..8bb3e9897 100644 --- a/src/splivarot.cpp +++ b/src/splivarot.cpp @@ -37,7 +37,7 @@ #include "layer-model.h" #include "message-stack.h" #include "selection.h" -#include "desktop-handles.h" + #include "desktop.h" #include "display/canvas-bpath.h" #include "display/curve.h" @@ -1343,7 +1343,7 @@ sp_selected_path_outline(SPDesktop *desktop) if (res->descr_cmd.size() > 1) { // if there's 0 or 1 node left, drop this path altogether - SPDocument * doc = sp_desktop_document(desktop); + SPDocument * doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::XML::Node *repr = xml_doc->createElement("svg:path"); @@ -1482,7 +1482,7 @@ sp_selected_path_outline(SPDesktop *desktop) // restore title, description, id, transform repr->setAttribute("id", id); - SPItem *newitem = (SPItem *) sp_desktop_document(desktop)->getObjectByRepr(repr); + SPItem *newitem = (SPItem *) desktop->getDocument()->getObjectByRepr(repr); newitem->doWriteTransform(repr, transform); if (title) { newitem->setTitle(title); @@ -1512,7 +1512,7 @@ sp_selected_path_outline(SPDesktop *desktop) } if (did) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_OUTLINE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_SELECTION_OUTLINE, _("Convert stroke to path")); } else { // TRANSLATORS: "to outline" means "to convert stroke to path" @@ -1675,7 +1675,7 @@ void sp_selected_path_create_offset_object(SPDesktop *desktop, int expand, bool { // pas vraiment de points sur le resultat // donc il ne reste rien - DocumentUndo::done(sp_desktop_document(desktop), + DocumentUndo::done(desktop->getDocument(), (updating ? SP_VERB_SELECTION_LINKED_OFFSET : SP_VERB_SELECTION_DYNAMIC_OFFSET), (updating ? _("Create linked offset") @@ -1723,7 +1723,7 @@ void sp_selected_path_create_offset_object(SPDesktop *desktop, int expand, bool // move to the saved position repr->setPosition(pos > 0 ? pos : 0); - SPItem *nitem = reinterpret_cast(sp_desktop_document(desktop)->getObjectByRepr(repr)); + SPItem *nitem = reinterpret_cast(desktop->getDocument()->getObjectByRepr(repr)); if ( !updating ) { // delete original, apply the transform to the offset @@ -1740,7 +1740,7 @@ void sp_selected_path_create_offset_object(SPDesktop *desktop, int expand, bool selection->set(nitem); } - DocumentUndo::done(sp_desktop_document(desktop), + DocumentUndo::done(desktop->getDocument(), (updating ? SP_VERB_SELECTION_LINKED_OFFSET : SP_VERB_SELECTION_DYNAMIC_OFFSET), (updating ? _("Create linked offset") @@ -1946,7 +1946,7 @@ sp_selected_path_do_offset(SPDesktop *desktop, bool expand, double prefOffset) // move to the saved position repr->setPosition(pos > 0 ? pos : 0); - SPItem *newitem = (SPItem *) sp_desktop_document(desktop)->getObjectByRepr(repr); + SPItem *newitem = (SPItem *) desktop->getDocument()->getObjectByRepr(repr); // reapply the transform newitem->doWriteTransform(repr, transform); @@ -1963,7 +1963,7 @@ sp_selected_path_do_offset(SPDesktop *desktop, bool expand, double prefOffset) } if (did) { - DocumentUndo::done(sp_desktop_document(desktop), + DocumentUndo::done(desktop->getDocument(), (expand ? SP_VERB_SELECTION_OFFSET : SP_VERB_SELECTION_INSET), (expand ? _("Outset path") : _("Inset path"))); } else { @@ -2089,7 +2089,7 @@ sp_selected_path_simplify_item(SPDesktop *desktop, // move to the saved position repr->setPosition(pos > 0 ? pos : 0); - SPItem *newitem = (SPItem *) sp_desktop_document(desktop)->getObjectByRepr(repr); + SPItem *newitem = (SPItem *) desktop->getDocument()->getObjectByRepr(repr); // reapply the transform newitem->doWriteTransform(repr, transform); @@ -2208,7 +2208,7 @@ sp_selected_path_simplify_selection(SPDesktop *desktop, float threshold, bool ju breakableAngles, true); if (didSomething) - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_SIMPLIFY, + DocumentUndo::done(desktop->getDocument(), SP_VERB_SELECTION_SIMPLIFY, _("Simplify")); else desktop->messageStack()->flash(Inkscape::ERROR_MESSAGE, _("No paths to simplify in the selection.")); diff --git a/src/text-chemistry.cpp b/src/text-chemistry.cpp index 61ae2466b..65b59f2ad 100644 --- a/src/text-chemistry.cpp +++ b/src/text-chemistry.cpp @@ -29,7 +29,7 @@ #include "message-stack.h" #include "selection.h" #include "style.h" -#include "desktop-handles.h" + #include "text-editing.h" #include "text-chemistry.h" #include "sp-flowtext.h" @@ -122,14 +122,14 @@ text_put_on_path() Inkscape::XML::Node *parent = text->getRepr()->parent(); parent->appendChild(repr); - SPItem *new_item = (SPItem *) sp_desktop_document(desktop)->getObjectByRepr(repr); + SPItem *new_item = (SPItem *) desktop->getDocument()->getObjectByRepr(repr); new_item->doWriteTransform(repr, text->transform); new_item->updateRepr(); Inkscape::GC::release(repr); text->deleteObject(); // delete the orignal flowtext - sp_desktop_document(desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); selection->clear(); @@ -181,7 +181,7 @@ text_put_on_path() text->getRepr()->setAttribute("x", NULL); text->getRepr()->setAttribute("y", NULL); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Put text on path")); g_slist_free(text_reprs); } @@ -217,7 +217,7 @@ text_remove_from_path() if (!did) { desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("No texts-on-paths in the selection.")); } else { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Remove text from path")); selection->setList(g_slist_copy((GSList *) selection->itemList())); // reselect to update statusbar description } @@ -282,7 +282,7 @@ text_remove_all_kerns() if (!did) { desktop->getMessageStack()->flash(Inkscape::ERROR_MESSAGE, _("Select text(s) to remove kerns from.")); } else { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Remove manual kerns")); } } @@ -294,7 +294,7 @@ text_flow_into_shape() if (!desktop) return; - SPDocument *doc = sp_desktop_document (desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -388,7 +388,7 @@ text_unflow () if (!desktop) return; - SPDocument *doc = sp_desktop_document (desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); Inkscape::Selection *selection = desktop->getSelection(); @@ -512,7 +512,7 @@ flowtext_to_text() Inkscape::XML::Node *parent = item->getRepr()->parent(); parent->addChild(repr, item->getRepr()); - SPItem *new_item = reinterpret_cast(sp_desktop_document(desktop)->getObjectByRepr(repr)); + SPItem *new_item = reinterpret_cast(desktop->getDocument()->getObjectByRepr(repr)); new_item->doWriteTransform(repr, item->transform); new_item->updateRepr(); @@ -525,7 +525,7 @@ flowtext_to_text() g_slist_free(items); if (did) { - DocumentUndo::done(sp_desktop_document(desktop), + DocumentUndo::done(desktop->getDocument(), SP_VERB_OBJECT_FLOWTEXT_TO_TEXT, _("Convert flowed text to text")); selection->setReprList(reprs); diff --git a/src/trace/trace.cpp b/src/trace/trace.cpp index d856d37d8..cc3d000a3 100644 --- a/src/trace/trace.cpp +++ b/src/trace/trace.cpp @@ -16,7 +16,7 @@ #include "inkscape.h" #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "message-stack.h" diff --git a/src/ui/clipboard.cpp b/src/ui/clipboard.cpp index 310df419e..c2465932b 100644 --- a/src/ui/clipboard.cpp +++ b/src/ui/clipboard.cpp @@ -37,7 +37,7 @@ #include "inkscape.h" #include "io/stringstream.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" // for sp_desktop_set_style, used in _pasteStyle #include "document.h" #include "document-private.h" diff --git a/src/ui/dialog/align-and-distribute.cpp b/src/ui/dialog/align-and-distribute.cpp index 94e524157..65bc94011 100644 --- a/src/ui/dialog/align-and-distribute.cpp +++ b/src/ui/dialog/align-and-distribute.cpp @@ -24,7 +24,7 @@ #include "align-and-distribute.h" #include <2geom/transforms.h> #include "ui/widget/spinbutton.h" -#include "desktop-handles.h" + #include "unclump.h" #include "document.h" #include "enums.h" @@ -123,10 +123,10 @@ void ActionAlign::do_action(SPDesktop *desktop, int index) focus = selection->smallestItem(horiz); break; case PAGE: - b = sp_desktop_document(desktop)->preferredBounds(); + b = desktop->getDocument()->preferredBounds(); break; case DRAWING: - b = sp_desktop_document(desktop)->getRoot()->desktopPreferredBounds(); + b = desktop->getDocument()->getRoot()->desktopPreferredBounds(); break; case SELECTION: b = selection->preferredBounds(); @@ -152,7 +152,7 @@ void ActionAlign::do_action(SPDesktop *desktop, int index) for (std::list::iterator it(selected.begin()); it != selected.end(); ++it) { - sp_desktop_document (desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); if (!sel_as_group) b = (*it)->desktopPreferredBounds(); if (b && (!focus || (*it) != focus)) { @@ -167,7 +167,7 @@ void ActionAlign::do_action(SPDesktop *desktop, int index) } if (changed) { - DocumentUndo::done( sp_desktop_document(desktop) , SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done( desktop->getDocument() , SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Align")); } } @@ -337,7 +337,7 @@ private : prefs->setInt("/options/clonecompensation/value", saved_compensation); if (changed) { - DocumentUndo::done( sp_desktop_document(desktop), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done( desktop->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Distribute")); } } @@ -463,7 +463,7 @@ private : // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); - DocumentUndo::done(sp_desktop_document(_dialog.getDesktop()), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Remove overlaps")); } }; @@ -494,7 +494,7 @@ private : // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); - DocumentUndo::done(sp_desktop_document(_dialog.getDesktop()), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Arrange connector network")); } }; @@ -587,7 +587,7 @@ private : // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); - DocumentUndo::done(sp_desktop_document(_dialog.getDesktop()), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Exchange Positions")); } }; @@ -621,7 +621,7 @@ private : // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); - DocumentUndo::done(sp_desktop_document(_dialog.getDesktop()), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Unclump")); } }; @@ -676,7 +676,7 @@ private : it != selected.end(); ++it) { - sp_desktop_document (desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); Geom::OptRect item_box = !prefs_bbox ? (*it)->desktopVisualBounds() : (*it)->desktopGeometricBounds(); if (item_box) { // find new center, staying within bbox @@ -693,7 +693,7 @@ private : // restore compensation setting prefs->setInt("/options/clonecompensation/value", saved_compensation); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Randomize positions")); } }; @@ -796,7 +796,7 @@ private : } if (changed) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Distribute text baselines")); } @@ -819,7 +819,7 @@ private : } if (changed) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Align text baselines")); } } diff --git a/src/ui/dialog/clonetiler.cpp b/src/ui/dialog/clonetiler.cpp index aa373e4f7..fede30b26 100644 --- a/src/ui/dialog/clonetiler.cpp +++ b/src/ui/dialog/clonetiler.cpp @@ -27,7 +27,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "display/cairo-utils.h" #include "display/drawing.h" #include "display/drawing-context.h" @@ -2112,13 +2112,13 @@ void CloneTiler::clonetiler_unclump(GtkWidget */*widget*/, void *) } } - sp_desktop_document(desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); unclump (to_unclump); g_slist_free (to_unclump); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_DIALOG_CLONETILER, + DocumentUndo::done(desktop->getDocument(), SP_VERB_DIALOG_CLONETILER, _("Unclump tiled clones")); } @@ -2172,7 +2172,7 @@ void CloneTiler::clonetiler_remove(GtkWidget */*widget*/, GtkWidget *dlg, bool d clonetiler_change_selection (selection, dlg); if (do_undo) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_DIALOG_CLONETILER, + DocumentUndo::done(desktop->getDocument(), SP_VERB_DIALOG_CLONETILER, _("Delete tiled clones")); } } @@ -2251,7 +2251,7 @@ void CloneTiler::clonetiler_apply(GtkWidget */*widget*/, GtkWidget *dlg) clonetiler_remove (NULL, dlg, false); - double scale_units = Inkscape::Util::Quantity::convert(1, "px", &sp_desktop_document(desktop)->getSVGUnit()); + double scale_units = Inkscape::Util::Quantity::convert(1, "px", &desktop->getDocument()->getSVGUnit()); double shiftx_per_i = 0.01 * prefs->getDoubleLimited(prefs_path + "shiftx_per_i", 0, -10000, 10000); double shifty_per_i = 0.01 * prefs->getDoubleLimited(prefs_path + "shifty_per_i", 0, -10000, 10000); @@ -2337,7 +2337,7 @@ void CloneTiler::clonetiler_apply(GtkWidget */*widget*/, GtkWidget *dlg) SPItem *item = dynamic_cast(obj); if (dotrace) { - clonetiler_trace_setup (sp_desktop_document(desktop), 1.0, item); + clonetiler_trace_setup (desktop->getDocument(), 1.0, item); } Geom::Point center; @@ -2611,21 +2611,21 @@ void CloneTiler::clonetiler_apply(GtkWidget */*widget*/, GtkWidget *dlg) parent->getRepr()->appendChild(clone); if (blur > 0.0) { - SPObject *clone_object = sp_desktop_document(desktop)->getObjectByRepr(clone); + SPObject *clone_object = desktop->getDocument()->getObjectByRepr(clone); double perimeter = perimeter_original * t.descrim(); double radius = blur * perimeter; // this is necessary for all newly added clones to have correct bboxes, // otherwise filters won't work: - sp_desktop_document(desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); // it's hard to figure out exact width/height of the tile without having an object // that we can take bbox of; however here we only need a lower bound so that blur // margins are not too small, and the perimeter should work - SPFilter *constructed = new_filter_gaussian_blur(sp_desktop_document(desktop), radius, t.descrim(), t.expansionX(), t.expansionY(), perimeter, perimeter); + SPFilter *constructed = new_filter_gaussian_blur(desktop->getDocument(), radius, t.descrim(), t.expansionX(), t.expansionY(), perimeter, perimeter); sp_style_set_property_url (clone_object, "filter", constructed, false); } if (center_set) { - SPObject *clone_object = sp_desktop_document(desktop)->getObjectByRepr(clone); + SPObject *clone_object = desktop->getDocument()->getObjectByRepr(clone); SPItem *item = dynamic_cast(clone_object); if (clone_object && item) { clone_object->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG); @@ -2647,7 +2647,7 @@ void CloneTiler::clonetiler_apply(GtkWidget */*widget*/, GtkWidget *dlg) desktop->clearWaitingCursor(); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_DIALOG_CLONETILER, + DocumentUndo::done(desktop->getDocument(), SP_VERB_DIALOG_CLONETILER, _("Create tiled clones")); } diff --git a/src/ui/dialog/color-item.cpp b/src/ui/dialog/color-item.cpp index bab7e18e1..a49a47d5c 100644 --- a/src/ui/dialog/color-item.cpp +++ b/src/ui/dialog/color-item.cpp @@ -29,7 +29,7 @@ #include "color-item.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "display/cairo-utils.h" #include "document.h" @@ -476,7 +476,7 @@ void ColorItem::_updatePreviews() { SPDesktop *desktop = SP_ACTIVE_DESKTOP; if ( desktop ) { - SPDocument* document = sp_desktop_document( desktop ); + SPDocument* document = desktop->getDocument(); Inkscape::XML::Node *rroot = document->getReprRoot(); if ( rroot ) { @@ -706,7 +706,7 @@ void ColorItem::buttonClicked(bool secondary) sp_desktop_set_style(desktop, css); sp_repr_css_attr_unref(css); - DocumentUndo::done( sp_desktop_document(desktop), SP_VERB_DIALOG_SWATCHES, descr.c_str() ); + DocumentUndo::done( desktop->getDocument(), SP_VERB_DIALOG_SWATCHES, descr.c_str() ); } } diff --git a/src/ui/dialog/dialog.cpp b/src/ui/dialog/dialog.cpp index 6d8fe4b12..27d88bae7 100644 --- a/src/ui/dialog/dialog.cpp +++ b/src/ui/dialog/dialog.cpp @@ -25,7 +25,7 @@ #include "inkscape.h" #include "ui/tools/tool-base.h" #include "desktop.h" -#include "desktop-handles.h" + #include "shortcuts.h" #include "preferences.h" #include "ui/interface.h" diff --git a/src/ui/dialog/document-metadata.cpp b/src/ui/dialog/document-metadata.cpp index dc7f8158e..da1facc08 100644 --- a/src/ui/dialog/document-metadata.cpp +++ b/src/ui/dialog/document-metadata.cpp @@ -20,7 +20,7 @@ #include "document-metadata.h" #include "desktop.h" -#include "desktop-handles.h" + #include "inkscape.h" #include "rdf.h" #include "sp-namedview.h" diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp index 1d15ad32b..af7ca678a 100644 --- a/src/ui/dialog/document-properties.cpp +++ b/src/ui/dialog/document-properties.cpp @@ -26,7 +26,7 @@ #include "document-properties.h" #include "display/canvas-grid.h" #include "document.h" -#include "desktop-handles.h" + #include "desktop.h" #include "inkscape.h" #include "io/sys.h" @@ -188,7 +188,7 @@ void DocumentProperties::init() Inkscape::XML::Node *repr = getDesktop()->getNamedView()->getRepr(); repr->addListener (&_repr_events, this); - Inkscape::XML::Node *root = sp_desktop_document(getDesktop())->getRoot()->getRepr(); + Inkscape::XML::Node *root = getDesktop()->getDocument()->getRoot()->getRepr(); root->addListener (&_repr_events, this); show_all_children(); @@ -199,7 +199,7 @@ DocumentProperties::~DocumentProperties() { Inkscape::XML::Node *repr = getDesktop()->getNamedView()->getRepr(); repr->removeListenerByData (this); - Inkscape::XML::Node *root = sp_desktop_document(getDesktop())->getRoot()->getRepr(); + Inkscape::XML::Node *root = getDesktop()->getDocument()->getRoot()->getRepr(); root->removeListenerByData (this); for (RDElist::iterator it = _rdflist.begin(); it != _rdflist.end(); ++it) @@ -1484,21 +1484,21 @@ void DocumentProperties::update() _rum_deflt.setUnit (nv->display_units->abbr); } - double doc_w = sp_desktop_document(dt)->getRoot()->width.value; - Glib::ustring doc_w_unit = unit_table.getUnit(sp_desktop_document(dt)->getRoot()->width.unit)->abbr; + double doc_w = dt->getDocument()->getRoot()->width.value; + Glib::ustring doc_w_unit = unit_table.getUnit(dt->getDocument()->getRoot()->width.unit)->abbr; if (doc_w_unit == "") { doc_w_unit = "px"; - } else if (doc_w_unit == "%" && sp_desktop_document(dt)->getRoot()->viewBox_set) { + } else if (doc_w_unit == "%" && dt->getDocument()->getRoot()->viewBox_set) { doc_w_unit = "px"; - doc_w = sp_desktop_document(dt)->getRoot()->viewBox.width(); + doc_w = dt->getDocument()->getRoot()->viewBox.width(); } - double doc_h = sp_desktop_document(dt)->getRoot()->height.value; - Glib::ustring doc_h_unit = unit_table.getUnit(sp_desktop_document(dt)->getRoot()->height.unit)->abbr; + double doc_h = dt->getDocument()->getRoot()->height.value; + Glib::ustring doc_h_unit = unit_table.getUnit(dt->getDocument()->getRoot()->height.unit)->abbr; if (doc_h_unit == "") { doc_h_unit = "px"; - } else if (doc_h_unit == "%" && sp_desktop_document(dt)->getRoot()->viewBox_set) { + } else if (doc_h_unit == "%" && dt->getDocument()->getRoot()->viewBox_set) { doc_h_unit = "px"; - doc_h = sp_desktop_document(dt)->getRoot()->viewBox.height(); + doc_h = dt->getDocument()->getRoot()->viewBox.height(); } _page_sizer.setDim(Inkscape::Util::Quantity(doc_w, doc_w_unit), Inkscape::Util::Quantity(doc_h, doc_h_unit)); _page_sizer.updateFitMarginsUI(nv->getRepr()); @@ -1603,7 +1603,7 @@ void DocumentProperties::_handleActivateDesktop(SPDesktop *desktop) { Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->addListener(&_repr_events, this); - Inkscape::XML::Node *root = sp_desktop_document(desktop)->getRoot()->getRepr(); + Inkscape::XML::Node *root = desktop->getDocument()->getRoot()->getRepr(); root->addListener(&_repr_events, this); update(); } @@ -1612,7 +1612,7 @@ void DocumentProperties::_handleDeactivateDesktop(SPDesktop *desktop) { Inkscape::XML::Node *repr = desktop->getNamedView()->getRepr(); repr->removeListenerByData(this); - Inkscape::XML::Node *root = sp_desktop_document(desktop)->getRoot()->getRepr(); + Inkscape::XML::Node *root = desktop->getDocument()->getRoot()->getRepr(); root->removeListenerByData(this); } @@ -1648,7 +1648,7 @@ void DocumentProperties::onNewGrid() { SPDesktop *dt = getDesktop(); Inkscape::XML::Node *repr = dt->getNamedView()->getRepr(); - SPDocument *doc = sp_desktop_document(dt); + SPDocument *doc = dt->getDocument(); Glib::ustring typestring = _grids_combo_gridtype.get_active_text(); CanvasGrid::writeNewGridToRepr(repr, doc, CanvasGrid::getGridTypeFromName(typestring.c_str())); @@ -1679,7 +1679,7 @@ void DocumentProperties::onRemoveGrid() // delete the grid that corresponds with the selected tab // when the grid is deleted from SVG, the SPNamedview handler automatically deletes the object, so found_grid becomes an invalid pointer! found_grid->repr->parent()->removeChild(found_grid->repr); - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_DIALOG_NAMEDVIEW, _("Remove grid")); + DocumentUndo::done(dt->getDocument(), SP_VERB_DIALOG_NAMEDVIEW, _("Remove grid")); } } diff --git a/src/ui/dialog/export.cpp b/src/ui/dialog/export.cpp index 11dfa2db5..6d90c792e 100644 --- a/src/ui/dialog/export.cpp +++ b/src/ui/dialog/export.cpp @@ -54,7 +54,7 @@ #include "inkscape.h" #include "document.h" #include "document-undo.h" -#include "desktop-handles.h" + #include "sp-item.h" #include "selection.h" #include "file.h" @@ -101,7 +101,6 @@ #define EXPORT_COORD_PRECISION 3 -#include "../../desktop-handles.h" #include "../../document.h" #include "../../document-undo.h" #include "verbs.h" @@ -685,7 +684,7 @@ void Export::onSelectionModified ( guint /*flags*/ ) case SELECTION_DRAWING: if ( SP_ACTIVE_DESKTOP ) { SPDocument *doc; - doc = sp_desktop_document (SP_ACTIVE_DESKTOP); + doc = SP_ACTIVE_DESKTOP->getDocument(); Geom::OptRect bbox = doc->getRoot()->desktopVisualBounds(); if (bbox) { setArea ( bbox->left(), @@ -736,7 +735,7 @@ void Export::onAreaToggled () SPDocument *doc; Geom::OptRect bbox; bbox = Geom::Rect(Geom::Point(0.0, 0.0),Geom::Point(0.0, 0.0)); - doc = sp_desktop_document (SP_ACTIVE_DESKTOP); + doc = SP_ACTIVE_DESKTOP->getDocument(); /* Notice how the switch is used to 'fall through' here to get various backups. If you modify this without noticing you'll @@ -1003,7 +1002,7 @@ void Export::onExport () if (!desktop) return; SPNamedView *nv = desktop->getNamedView(); - SPDocument *doc = sp_desktop_document (desktop); + SPDocument *doc = desktop->getDocument(); bool exportSuccessful = false; @@ -1154,7 +1153,7 @@ void Export::onExport () prog_dlg->set_data("total", GINT_TO_POINTER(0)); /* Do export */ - ExportResult status = sp_export_png_file(sp_desktop_document(desktop), path.c_str(), + ExportResult status = sp_export_png_file(desktop->getDocument(), path.c_str(), Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)), width, height, xdpi, ydpi, nv->pagecolor, onProgressCallback, (void*)prog_dlg, @@ -1472,7 +1471,7 @@ void Export::detectSize() { } break; case SELECTION_DRAWING: { - SPDocument *doc = sp_desktop_document (SP_ACTIVE_DESKTOP); + SPDocument *doc = SP_ACTIVE_DESKTOP->getDocument(); Geom::OptRect bbox = doc->getRoot()->desktopVisualBounds(); @@ -1485,7 +1484,7 @@ void Export::detectSize() { case SELECTION_PAGE: { SPDocument *doc; - doc = sp_desktop_document (SP_ACTIVE_DESKTOP); + doc = SP_ACTIVE_DESKTOP->getDocument(); Geom::Point x(0.0, 0.0); Geom::Point y(doc->getWidth().value("px"), diff --git a/src/ui/dialog/fill-and-stroke.cpp b/src/ui/dialog/fill-and-stroke.cpp index c55d55cda..8141f7696 100644 --- a/src/ui/dialog/fill-and-stroke.cpp +++ b/src/ui/dialog/fill-and-stroke.cpp @@ -16,7 +16,7 @@ */ #include "ui/widget/notebook-page.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "document.h" #include "fill-and-stroke.h" diff --git a/src/ui/dialog/filter-effects-dialog.cpp b/src/ui/dialog/filter-effects-dialog.cpp index 228570c88..3da0e0043 100644 --- a/src/ui/dialog/filter-effects-dialog.cpp +++ b/src/ui/dialog/filter-effects-dialog.cpp @@ -33,7 +33,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "dir-util.h" #include "document.h" #include "document-undo.h" @@ -1416,7 +1416,7 @@ void FilterEffectsDialog::FilterModifier::setTargetDesktop(SPDesktop *desktop) _selectModifiedConn = desktop->selection->connectModified(sigc::hide<0>(sigc::mem_fun(*this, &FilterModifier::on_modified_selection))); } _doc_replaced = desktop->connectDocumentReplaced( sigc::mem_fun(*this, &FilterModifier::on_document_replaced)); - _resource_changed = sp_desktop_document(desktop)->connectResourcesChanged("filter",sigc::mem_fun(*this, &FilterModifier::update_filters)); + _resource_changed = desktop->getDocument()->connectResourcesChanged("filter",sigc::mem_fun(*this, &FilterModifier::update_filters)); _dialog.setDesktop(desktop); update_filters(); @@ -1537,7 +1537,7 @@ void FilterEffectsDialog::FilterModifier::on_selection_toggled(const Glib::ustri if(iter) { SPDesktop *desktop = _dialog.getDesktop(); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); SPFilter* filter = (*iter)[_columns.filter]; Inkscape::Selection *sel = desktop->getSelection(); @@ -1571,7 +1571,7 @@ void FilterEffectsDialog::FilterModifier::on_selection_toggled(const Glib::ustri void FilterEffectsDialog::FilterModifier::update_filters() { SPDesktop* desktop = _dialog.getDesktop(); - SPDocument* document = sp_desktop_document(desktop); + SPDocument* document = desktop->getDocument(); const GSList* filters = document->getResourceList("filter"); _model->clear(); @@ -1627,7 +1627,7 @@ void FilterEffectsDialog::FilterModifier::filter_list_button_release(GdkEventBut void FilterEffectsDialog::FilterModifier::add_filter() { - SPDocument* doc = sp_desktop_document(_dialog.getDesktop()); + SPDocument* doc = _dialog.getDesktop()->getDocument(); SPFilter* filter = new_filter(doc); const int count = _model->children().size(); @@ -1937,7 +1937,7 @@ void FilterEffectsDialog::PrimitiveList::remove_selected() //XML Tree being used directly here while it shouldn't be. sp_repr_unparent(prim->getRepr()); - DocumentUndo::done(sp_desktop_document(_dialog.getDesktop()), SP_VERB_DIALOG_FILTER_EFFECTS, + DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_FILTER_EFFECTS, _("Remove filter primitive")); update(); diff --git a/src/ui/dialog/find.cpp b/src/ui/dialog/find.cpp index be8250f88..6d8d64607 100644 --- a/src/ui/dialog/find.cpp +++ b/src/ui/dialog/find.cpp @@ -29,7 +29,7 @@ #include "document.h" #include "document-undo.h" #include "selection.h" -#include "desktop-handles.h" + #include "ui/dialog-events.h" #include "verbs.h" @@ -824,7 +824,7 @@ void Find::onAction() if (check_scope_layer.get_active()) { l = all_items (desktop->currentLayer(), l, hidden, locked); } else { - l = all_items(sp_desktop_document(desktop)->getRoot(), l, hidden, locked); + l = all_items(desktop->getDocument()->getRoot(), l, hidden, locked); } } guint all = g_slist_length (l); @@ -859,7 +859,7 @@ void Find::onAction() scroll_to_show_item(desktop, item); if (_action_replace) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Replace text or property")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Replace text or property")); } } else { diff --git a/src/ui/dialog/font-substitution.cpp b/src/ui/dialog/font-substitution.cpp index 82253417a..ae03bdf0e 100644 --- a/src/ui/dialog/font-substitution.cpp +++ b/src/ui/dialog/font-substitution.cpp @@ -28,7 +28,7 @@ #include "selection.h" #include "ui/dialog-events.h" -#include "desktop-handles.h" + #include "selection-chemistry.h" #include "preferences.h" diff --git a/src/ui/dialog/grid-arrange-tab.cpp b/src/ui/dialog/grid-arrange-tab.cpp index d60778bd0..d3ccb9bde 100644 --- a/src/ui/dialog/grid-arrange-tab.cpp +++ b/src/ui/dialog/grid-arrange-tab.cpp @@ -31,7 +31,7 @@ #include "verbs.h" #include "preferences.h" #include "inkscape.h" -#include "desktop-handles.h" + #include "selection.h" #include "document.h" #include "document-undo.h" @@ -165,7 +165,7 @@ void GridArrangeTab::arrange() grid_top = 99999; SPDesktop *desktop = Parent->getDesktop(); - sp_desktop_document(desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); Inkscape::Selection *selection = desktop->getSelection(); const GSList *items = selection ? selection->itemList() : 0; @@ -347,7 +347,7 @@ g_print("\n row = %f col = %f selection x= %f selection y = %f", total_row_h g_slist_free (current_row); } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_SELECTION_ARRANGE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_SELECTION_ARRANGE, _("Arrange in a grid")); } diff --git a/src/ui/dialog/guides.cpp b/src/ui/dialog/guides.cpp index 221f9a1c0..af8e2cc31 100644 --- a/src/ui/dialog/guides.cpp +++ b/src/ui/dialog/guides.cpp @@ -24,7 +24,7 @@ #include "document-undo.h" #include "sp-guide.h" #include "sp-namedview.h" -#include "desktop-handles.h" + #include "ui/tools/tool-base.h" #include "widgets/desktop-widget.h" #include diff --git a/src/ui/dialog/icon-preview.cpp b/src/ui/dialog/icon-preview.cpp index 25520ba8b..b908a90cb 100644 --- a/src/ui/dialog/icon-preview.cpp +++ b/src/ui/dialog/icon-preview.cpp @@ -35,7 +35,7 @@ #include "ui/widget/frame.h" #include "desktop.h" -#include "desktop-handles.h" + #include "display/drawing.h" #include "document.h" #include "inkscape.h" diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index 31dddda7c..8d507d037 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -32,7 +32,7 @@ #include "util/units.h" #include #include "enums.h" -#include "desktop-handles.h" + #include "extension/internal/gdkpixbuf-input.h" #include "message-stack.h" #include "style.h" diff --git a/src/ui/dialog/layer-properties.cpp b/src/ui/dialog/layer-properties.cpp index 779aa47fe..1b8fbb3f7 100644 --- a/src/ui/dialog/layer-properties.cpp +++ b/src/ui/dialog/layer-properties.cpp @@ -23,7 +23,7 @@ #include "document-undo.h" #include "layer-manager.h" #include "message-stack.h" -#include "desktop-handles.h" + #include "sp-object.h" #include "sp-item.h" #include "verbs.h" @@ -132,7 +132,7 @@ LayerPropertiesDialog::_apply() g_assert(_strategy != NULL); _strategy->perform(*this); - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_NONE, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_NONE, _("Add layer")); _close(); @@ -364,7 +364,7 @@ void LayerPropertiesDialog::Rename::perform(LayerPropertiesDialog &dialog) { (gchar *)name.c_str(), FALSE ); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_NONE, + DocumentUndo::done(desktop->getDocument(), SP_VERB_NONE, _("Rename layer")); // TRANSLATORS: This means "The layer has been renamed" desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Renamed layer")); diff --git a/src/ui/dialog/livepatheffect-editor.cpp b/src/ui/dialog/livepatheffect-editor.cpp index 2e96193b9..3b87597c8 100644 --- a/src/ui/dialog/livepatheffect-editor.cpp +++ b/src/ui/dialog/livepatheffect-editor.cpp @@ -23,7 +23,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "gtkmm/widget.h" @@ -510,7 +510,7 @@ LivePathEffectEditor::onRemove() if ( lpeitem ) { lpeitem->removeCurrentPathEffect(false); - DocumentUndo::done( sp_desktop_document(current_desktop), SP_VERB_DIALOG_LIVE_PATH_EFFECT, + DocumentUndo::done( current_desktop->getDocument(), SP_VERB_DIALOG_LIVE_PATH_EFFECT, _("Remove path effect") ); effect_list_reload(lpeitem); @@ -528,7 +528,7 @@ void LivePathEffectEditor::onUp() if ( lpeitem ) { lpeitem->upCurrentPathEffect(); - DocumentUndo::done( sp_desktop_document(current_desktop), SP_VERB_DIALOG_LIVE_PATH_EFFECT, + DocumentUndo::done( current_desktop->getDocument(), SP_VERB_DIALOG_LIVE_PATH_EFFECT, _("Move path effect up") ); effect_list_reload(lpeitem); @@ -545,7 +545,7 @@ void LivePathEffectEditor::onDown() if ( lpeitem ) { lpeitem->downCurrentPathEffect(); - DocumentUndo::done( sp_desktop_document(current_desktop), SP_VERB_DIALOG_LIVE_PATH_EFFECT, + DocumentUndo::done( current_desktop->getDocument(), SP_VERB_DIALOG_LIVE_PATH_EFFECT, _("Move path effect down") ); effect_list_reload(lpeitem); @@ -584,7 +584,7 @@ void LivePathEffectEditor::on_visibility_toggled( Glib::ustring const& str ) /* FIXME: this explicit writing to SVG is wrong. The lpe_item should have a method to disable/enable an effect within its stack. * So one can call: lpe_item->setActive(lpeobjref->lpeobject); */ lpeobjref->lpeobject->get_lpe()->getRepr()->setAttribute("is_visible", newValue ? "true" : "false"); - DocumentUndo::done( sp_desktop_document(current_desktop), SP_VERB_DIALOG_LIVE_PATH_EFFECT, + DocumentUndo::done( current_desktop->getDocument(), SP_VERB_DIALOG_LIVE_PATH_EFFECT, newValue ? _("Activate path effect") : _("Deactivate path effect")); } } diff --git a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp index 55a19fc51..1ca84e6b3 100644 --- a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp +++ b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp @@ -23,7 +23,7 @@ #include "document-undo.h" #include "layer-manager.h" #include "message-stack.h" -#include "desktop-handles.h" + #include "sp-object.h" #include "sp-item.h" #include "verbs.h" diff --git a/src/ui/dialog/lpe-powerstroke-properties.cpp b/src/ui/dialog/lpe-powerstroke-properties.cpp index 55f938a48..a9e57970d 100644 --- a/src/ui/dialog/lpe-powerstroke-properties.cpp +++ b/src/ui/dialog/lpe-powerstroke-properties.cpp @@ -32,7 +32,7 @@ #include "document-undo.h" #include "layer-manager.h" #include "message-stack.h" -#include "desktop-handles.h" + #include "sp-object.h" #include "sp-item.h" #include "verbs.h" diff --git a/src/ui/dialog/object-attributes.cpp b/src/ui/dialog/object-attributes.cpp index 118a66097..f43a15225 100644 --- a/src/ui/dialog/object-attributes.cpp +++ b/src/ui/dialog/object-attributes.cpp @@ -22,7 +22,7 @@ #include "ui/dialog/dialog-manager.h" #include "desktop.h" -#include "desktop-handles.h" + #include "macros.h" #include "sp-anchor.h" #include "sp-image.h" diff --git a/src/ui/dialog/object-properties.cpp b/src/ui/dialog/object-properties.cpp index ecfd057de..dfe211e94 100644 --- a/src/ui/dialog/object-properties.cpp +++ b/src/ui/dialog/object-properties.cpp @@ -28,7 +28,7 @@ #include "object-properties.h" #include "widgets/sp-attribute-widget.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "verbs.h" diff --git a/src/ui/dialog/polar-arrange-tab.cpp b/src/ui/dialog/polar-arrange-tab.cpp index 08cfba839..cc5decfd7 100644 --- a/src/ui/dialog/polar-arrange-tab.cpp +++ b/src/ui/dialog/polar-arrange-tab.cpp @@ -16,7 +16,7 @@ #include "verbs.h" #include "preferences.h" #include "inkscape.h" -#include "desktop-handles.h" + #include "selection.h" #include "document.h" #include "document-undo.h" @@ -399,7 +399,7 @@ void PolarArrangeTab::arrange() tmp = tmp->next; } - DocumentUndo::done(sp_desktop_document(parent->getDesktop()), SP_VERB_SELECTION_ARRANGE, + DocumentUndo::done(parent->getDesktop()->getDocument(), SP_VERB_SELECTION_ARRANGE, _("Arrange on ellipse")); } diff --git a/src/ui/dialog/spellcheck.cpp b/src/ui/dialog/spellcheck.cpp index e42b58966..6da8acb20 100644 --- a/src/ui/dialog/spellcheck.cpp +++ b/src/ui/dialog/spellcheck.cpp @@ -22,7 +22,7 @@ #include "document.h" #include "selection.h" #include "desktop.h" -#include "desktop-handles.h" + #include "ui/tools-switch.h" #include "ui/tools/text-tool.h" #include "ui/interface.h" @@ -407,7 +407,7 @@ SpellCheck::init(SPDesktop *d) } #endif /* HAVE_ASPELL */ - _root = sp_desktop_document(desktop)->getRoot(); + _root = desktop->getDocument()->getRoot(); // empty the list of objects we've checked g_slist_free (_seen_objects); @@ -792,7 +792,7 @@ void SpellCheck::onAccept () // find the end of the word anew _end_w = _begin_w; _end_w.nextEndOfWord(); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Fix spelling")); } } diff --git a/src/ui/dialog/svg-fonts-dialog.cpp b/src/ui/dialog/svg-fonts-dialog.cpp index 55eed9a99..bc228633d 100644 --- a/src/ui/dialog/svg-fonts-dialog.cpp +++ b/src/ui/dialog/svg-fonts-dialog.cpp @@ -30,7 +30,7 @@ #include "xml/repr.h" #include "sp-font-face.h" #include "desktop.h" -#include "desktop-handles.h" + #include "display/nr-svgfonts.h" #include "verbs.h" #include "sp-glyph.h" @@ -182,7 +182,7 @@ void SvgFontsDialog::on_kerning_value_changed(){ return; } - SPDocument* document = sp_desktop_document(this->getDesktop()); + SPDocument* document = this->getDesktop()->getDocument(); //TODO: I am unsure whether this is the correct way of calling SPDocumentUndo::maybe_done Glib::ustring undokey = "svgfonts:hkern:k:"; @@ -265,7 +265,7 @@ void SvgFontsDialog::update_sensitiveness(){ void SvgFontsDialog::update_fonts() { SPDesktop* desktop = this->getDesktop(); - SPDocument* document = sp_desktop_document(desktop); + SPDocument* document = desktop->getDocument(); const GSList* fonts = document->getResourceList("font"); _model->clear(); @@ -482,7 +482,7 @@ void SvgFontsDialog::update_glyphs(){ void SvgFontsDialog::add_glyph(){ const int count = _GlyphsListStore->children().size(); - SPDocument* doc = sp_desktop_document(this->getDesktop()); + SPDocument* doc = this->getDesktop()->getDocument(); /* SPGlyph* glyph =*/ new_glyph(doc, get_selected_spfont(), count+1); DocumentUndo::done(doc, SP_VERB_DIALOG_SVG_FONTS, _("Add glyph")); @@ -516,7 +516,7 @@ void SvgFontsDialog::set_glyph_description_from_selected_path(){ } Inkscape::MessageStack *msgStack = desktop->getMessageStack(); - SPDocument* doc = sp_desktop_document(desktop); + SPDocument* doc = desktop->getDocument(); Inkscape::Selection* sel = desktop->getSelection(); if (sel->isEmpty()){ char *msg = _("Select a path to define the curves of a glyph"); @@ -558,7 +558,7 @@ void SvgFontsDialog::missing_glyph_description_from_selected_path(){ } Inkscape::MessageStack *msgStack = desktop->getMessageStack(); - SPDocument* doc = sp_desktop_document(desktop); + SPDocument* doc = desktop->getDocument(); Inkscape::Selection* sel = desktop->getSelection(); if (sel->isEmpty()){ char *msg = _("Select a path to define the curves of a glyph"); @@ -598,7 +598,7 @@ void SvgFontsDialog::reset_missing_glyph_description(){ return; } - SPDocument* doc = sp_desktop_document(desktop); + SPDocument* doc = desktop->getDocument(); SPObject* obj; for (obj = get_selected_spfont()->children; obj; obj=obj->next){ if (SP_IS_MISSING_GLYPH(obj)){ @@ -619,7 +619,7 @@ void SvgFontsDialog::glyph_name_edit(const Glib::ustring&, const Glib::ustring& //XML Tree being directly used here while it shouldn't be. glyph->getRepr()->setAttribute("glyph-name", str.c_str()); - SPDocument* doc = sp_desktop_document(this->getDesktop()); + SPDocument* doc = this->getDesktop()->getDocument(); DocumentUndo::done(doc, SP_VERB_DIALOG_SVG_FONTS, _("Edit glyph name")); update_glyphs(); @@ -633,7 +633,7 @@ void SvgFontsDialog::glyph_unicode_edit(const Glib::ustring&, const Glib::ustrin //XML Tree being directly used here while it shouldn't be. glyph->getRepr()->setAttribute("unicode", str.c_str()); - SPDocument* doc = sp_desktop_document(this->getDesktop()); + SPDocument* doc = this->getDesktop()->getDocument(); DocumentUndo::done(doc, SP_VERB_DIALOG_SVG_FONTS, _("Set glyph unicode")); update_glyphs(); @@ -645,7 +645,7 @@ void SvgFontsDialog::remove_selected_font(){ //XML Tree being directly used here while it shouldn't be. sp_repr_unparent(font->getRepr()); - SPDocument* doc = sp_desktop_document(this->getDesktop()); + SPDocument* doc = this->getDesktop()->getDocument(); DocumentUndo::done(doc, SP_VERB_DIALOG_SVG_FONTS, _("Remove font")); update_fonts(); @@ -662,7 +662,7 @@ void SvgFontsDialog::remove_selected_glyph(){ //XML Tree being directly used here while it shouldn't be. sp_repr_unparent(glyph->getRepr()); - SPDocument* doc = sp_desktop_document(this->getDesktop()); + SPDocument* doc = this->getDesktop()->getDocument(); DocumentUndo::done(doc, SP_VERB_DIALOG_SVG_FONTS, _("Remove glyph")); update_glyphs(); @@ -679,7 +679,7 @@ void SvgFontsDialog::remove_selected_kerning_pair(){ //XML Tree being directly used here while it shouldn't be. sp_repr_unparent(pair->getRepr()); - SPDocument* doc = sp_desktop_document(this->getDesktop()); + SPDocument* doc = this->getDesktop()->getDocument(); DocumentUndo::done(doc, SP_VERB_DIALOG_SVG_FONTS, _("Remove kerning pair")); update_glyphs(); @@ -750,7 +750,7 @@ void SvgFontsDialog::add_kerning_pair(){ if (this->kerning_pair) return; //We already have this kerning pair - SPDocument* document = sp_desktop_document(this->getDesktop()); + SPDocument* document = this->getDesktop()->getDocument(); Inkscape::XML::Document *xml_doc = document->getReprDoc(); // create a new hkern node @@ -864,7 +864,7 @@ void set_font_family(SPFont* font, char* str){ } void SvgFontsDialog::add_font(){ - SPDocument* doc = sp_desktop_document(this->getDesktop()); + SPDocument* doc = this->getDesktop()->getDocument(); SPFont* font = new_font(doc); const int count = _model->children().size(); @@ -938,7 +938,7 @@ SvgFontsDialog::SvgFontsDialog() _FontsList.signal_button_release_event().connect_notify(sigc::mem_fun(*this, &SvgFontsDialog::fonts_list_button_release)); create_fonts_popup_menu(_FontsList, sigc::mem_fun(*this, &SvgFontsDialog::remove_selected_font)); - _defs_observer.set(sp_desktop_document(this->getDesktop())->getDefs()); + _defs_observer.set(this->getDesktop()->getDocument()->getDefs()); _defs_observer.signal_changed().connect(sigc::mem_fun(*this, &SvgFontsDialog::update_fonts)); _getContents()->show_all(); diff --git a/src/ui/dialog/swatches.cpp b/src/ui/dialog/swatches.cpp index df20adc61..772217fcd 100644 --- a/src/ui/dialog/swatches.cpp +++ b/src/ui/dialog/swatches.cpp @@ -28,7 +28,7 @@ #include "color-item.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "document.h" #include "document-private.h" @@ -1061,7 +1061,7 @@ void SwatchesPanel::_updateFromSelection() Glib::ustring fillId; Glib::ustring strokeId; - SPStyle *tmpStyle = sp_style_new( sp_desktop_document(_currentDesktop) ); + SPStyle *tmpStyle = sp_style_new(_currentDesktop->getDocument()); int result = sp_desktop_query_style( _currentDesktop, tmpStyle, QUERY_STYLE_PROPERTY_FILL ); switch (result) { case QUERY_STYLE_SINGLE: diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp index 0ec071d06..bdba3e154 100644 --- a/src/ui/dialog/symbols.cpp +++ b/src/ui/dialog/symbols.cpp @@ -52,7 +52,7 @@ #include "selection.h" #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "inkscape.h" #include "sp-root.h" @@ -288,7 +288,7 @@ SymbolsDialog::SymbolsDialog( gchar const* prefsPath ) : /**********************************************************/ currentDesktop = SP_ACTIVE_DESKTOP; - currentDocument = sp_desktop_document(currentDesktop); + currentDocument = currentDesktop->getDocument(); previewDocument = symbols_preview_doc(); /* Template to render symbols in */ previewDocument->ensureUpToDate(); /* Necessary? */ diff --git a/src/ui/dialog/template-widget.cpp b/src/ui/dialog/template-widget.cpp index f79d166f2..eff75b311 100644 --- a/src/ui/dialog/template-widget.cpp +++ b/src/ui/dialog/template-widget.cpp @@ -20,7 +20,7 @@ #include "template-load-tab.h" #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "file.h" @@ -68,8 +68,8 @@ void TemplateWidget::create() SPDesktop *desktop = SP_ACTIVE_DESKTOP; SPDesktop *desc = sp_file_new_default(); _current_template.tpl_effect->effect(desc); - DocumentUndo::clearUndo(sp_desktop_document(desc)); - sp_desktop_document(desc)->setModifiedSinceSave(false); + DocumentUndo::clearUndo(desc->getDocument()); + desc->getDocument()->setModifiedSinceSave(false); // Apply cx,cy etc. from document sp_namedview_window_from_document( desc ); diff --git a/src/ui/dialog/text-edit.cpp b/src/ui/dialog/text-edit.cpp index 0cbe41f78..229e82af4 100644 --- a/src/ui/dialog/text-edit.cpp +++ b/src/ui/dialog/text-edit.cpp @@ -41,7 +41,7 @@ extern "C" { #include "document.h" #include "desktop.h" #include "desktop-style.h" -#include "desktop-handles.h" + #include "document-undo.h" #include "selection.h" #include "style.h" @@ -344,7 +344,7 @@ void TextEdit::onReadSelection ( gboolean dostyle, gboolean /*docontent*/ ) Inkscape::FontLister* fontlister = Inkscape::FontLister::get_instance(); // This is normally done for us by text-toolbar but only when we are in text editing context - fontlister->update_font_list(sp_desktop_document(this->desktop)); + fontlister->update_font_list(this->desktop->getDocument()); fontlister->selection_update(); Glib::ustring fontspec = fontlister->get_fontspec(); @@ -583,7 +583,7 @@ void TextEdit::onApply() } // complete the transaction - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_CONTEXT_TEXT, _("Set text style")); apply_button.set_sensitive ( false ); @@ -658,7 +658,7 @@ void TextEdit::onStartOffsetChange(GtkTextBuffer * /*text_buffer*/, TextEdit *se const gchar *sstr = gtk_combo_box_text_get_active_text(reinterpret_cast(self->startOffset)); tp->setAttribute("startOffset", sstr); - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "startOffset", SP_VERB_CONTEXT_TEXT, _("Set text style")); + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "startOffset", SP_VERB_CONTEXT_TEXT, _("Set text style")); } } diff --git a/src/ui/dialog/transformation.cpp b/src/ui/dialog/transformation.cpp index d7cca13a8..233d99750 100644 --- a/src/ui/dialog/transformation.cpp +++ b/src/ui/dialog/transformation.cpp @@ -26,7 +26,7 @@ #include "document.h" #include "document-undo.h" #include "desktop.h" -#include "desktop-handles.h" + #include "transformation.h" #include "align-and-distribute.h" #include "inkscape.h" @@ -802,7 +802,7 @@ void Transformation::applyPageMove(Inkscape::Selection *selection) } } - DocumentUndo::done( sp_desktop_document(selection->desktop()) , SP_VERB_DIALOG_TRANSFORM, + DocumentUndo::done( selection->desktop()->getDocument() , SP_VERB_DIALOG_TRANSFORM, _("Move")); } @@ -864,7 +864,7 @@ void Transformation::applyPageScale(Inkscape::Selection *selection) } } - DocumentUndo::done(sp_desktop_document(selection->desktop()), SP_VERB_DIALOG_TRANSFORM, + DocumentUndo::done(selection->desktop()->getDocument(), SP_VERB_DIALOG_TRANSFORM, _("Scale")); } @@ -889,7 +889,7 @@ void Transformation::applyPageRotate(Inkscape::Selection *selection) } } - DocumentUndo::done(sp_desktop_document(selection->desktop()), SP_VERB_DIALOG_TRANSFORM, + DocumentUndo::done(selection->desktop()->getDocument(), SP_VERB_DIALOG_TRANSFORM, _("Rotate")); } @@ -977,7 +977,7 @@ void Transformation::applyPageSkew(Inkscape::Selection *selection) } } - DocumentUndo::done(sp_desktop_document(selection->desktop()), SP_VERB_DIALOG_TRANSFORM, + DocumentUndo::done(selection->desktop()->getDocument(), SP_VERB_DIALOG_TRANSFORM, _("Skew")); } @@ -1007,7 +1007,7 @@ void Transformation::applyPageTransform(Inkscape::Selection *selection) sp_selection_apply_affine(selection, displayed); // post-multiply each object's transform } - DocumentUndo::done(sp_desktop_document(selection->desktop()), SP_VERB_DIALOG_TRANSFORM, + DocumentUndo::done(selection->desktop()->getDocument(), SP_VERB_DIALOG_TRANSFORM, _("Edit transformation matrix")); } diff --git a/src/ui/dialog/undo-history.cpp b/src/ui/dialog/undo-history.cpp index 53691cd37..a50a169eb 100644 --- a/src/ui/dialog/undo-history.cpp +++ b/src/ui/dialog/undo-history.cpp @@ -24,7 +24,7 @@ #include "document-undo.h" #include "inkscape.h" #include "verbs.h" -#include "desktop-handles.h" + #include "util/signal-blocker.h" #include "desktop.h" diff --git a/src/ui/dialog/xml-tree.cpp b/src/ui/dialog/xml-tree.cpp index 7105e2cda..c02520218 100644 --- a/src/ui/dialog/xml-tree.cpp +++ b/src/ui/dialog/xml-tree.cpp @@ -23,7 +23,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "ui/dialog-events.h" #include "document.h" #include "document-undo.h" @@ -363,7 +363,7 @@ void XmlTree::set_tree_desktop(SPDesktop *desktop) sel_changed_connection = desktop->getSelection()->connectChanged(sigc::hide(sigc::mem_fun(this, &XmlTree::on_desktop_selection_changed))); document_replaced_connection = desktop->connectDocumentReplaced(sigc::mem_fun(this, &XmlTree::on_document_replaced)); - set_tree_document(sp_desktop_document(desktop)); + set_tree_document(desktop->getDocument()); } else { set_tree_document(NULL); } @@ -493,7 +493,7 @@ void XmlTree::set_dt_select(Inkscape::XML::Node *repr) repr = repr->parent(); } // end of while loop - object = sp_desktop_document(current_desktop)->getObjectByRepr(repr); + object = current_desktop->getDocument()->getObjectByRepr(repr); } else { object = NULL; } diff --git a/src/ui/interface.cpp b/src/ui/interface.cpp index 0649da3df..28a65e0b4 100644 --- a/src/ui/interface.cpp +++ b/src/ui/interface.cpp @@ -38,7 +38,7 @@ #include "path-prefix.h" #include "shortcuts.h" #include "document.h" -#include "desktop-handles.h" + #include "ui/interface.h" #include "desktop.h" #include "selection.h" @@ -1237,7 +1237,7 @@ sp_ui_drag_data_received(GtkWidget *widget, // move to mouse pointer { - sp_desktop_document(desktop)->ensureUpToDate(); + desktop->getDocument()->ensureUpToDate(); Geom::OptRect sel_bbox = selection->visualBounds(); if (sel_bbox) { Geom::Point m( desktop->point() - sel_bbox->midpoint() ); diff --git a/src/ui/object-edit.cpp b/src/ui/object-edit.cpp index ca550502d..fb99dfd59 100644 --- a/src/ui/object-edit.cpp +++ b/src/ui/object-edit.cpp @@ -28,7 +28,7 @@ #include "preferences.h" #include "style.h" #include "desktop.h" -#include "desktop-handles.h" + #include "sp-namedview.h" #include "live_effects/effect.h" #include "sp-pattern.h" diff --git a/src/ui/shape-editor.cpp b/src/ui/shape-editor.cpp index 0b9fc24c5..aec5cde27 100644 --- a/src/ui/shape-editor.cpp +++ b/src/ui/shape-editor.cpp @@ -14,7 +14,7 @@ #include #include -#include "desktop-handles.h" +#include "desktop.h" #include "document.h" #include "gc-anchored.h" #include "knotholder.h" @@ -146,7 +146,7 @@ void ShapeEditor::set_item(SPItem *item, bool keep_knotholder) { void ShapeEditor::reset_item(bool keep_knotholder) { if (knotholder) { - SPObject *obj = sp_desktop_document(desktop)->getObjectByRepr(knotholder_listener_attached_for); /// note that it is not certain that this is an SPItem; it could be a LivePathEffectObject. + SPObject *obj = desktop->getDocument()->getObjectByRepr(knotholder_listener_attached_for); /// note that it is not certain that this is an SPItem; it could be a LivePathEffectObject. set_item(SP_ITEM(obj), keep_knotholder); } } diff --git a/src/ui/tool/control-point.cpp b/src/ui/tool/control-point.cpp index c1a76c715..bcf5c9fce 100644 --- a/src/ui/tool/control-point.cpp +++ b/src/ui/tool/control-point.cpp @@ -11,7 +11,7 @@ #include #include <2geom/point.h> #include "desktop.h" -#include "desktop-handles.h" + #include "display/sp-canvas.h" #include "display/snap-indicator.h" #include "ui/tools/tool-base.h" diff --git a/src/ui/tool/multi-path-manipulator.cpp b/src/ui/tool/multi-path-manipulator.cpp index d7b35c974..f53cef5f4 100644 --- a/src/ui/tool/multi-path-manipulator.cpp +++ b/src/ui/tool/multi-path-manipulator.cpp @@ -14,7 +14,7 @@ #include "node.h" #include #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "live_effects/lpeobject.h" @@ -820,9 +820,9 @@ void MultiPathManipulator::_commit(CommitEvent cps) _selection.signal_update.emit(); invokeForAll(&PathManipulator::writeXML); if (key) { - DocumentUndo::maybeDone(sp_desktop_document(_desktop), key, SP_VERB_CONTEXT_NODE, reason); + DocumentUndo::maybeDone(_desktop->getDocument(), key, SP_VERB_CONTEXT_NODE, reason); } else { - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_NODE, reason); + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_NODE, reason); } signal_coords_changed.emit(); } @@ -831,7 +831,7 @@ void MultiPathManipulator::_commit(CommitEvent cps) void MultiPathManipulator::_done(gchar const *reason, bool alert_LPE) { invokeForAll(&PathManipulator::update, alert_LPE); invokeForAll(&PathManipulator::writeXML); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_NODE, reason); + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_NODE, reason); signal_coords_changed.emit(); } diff --git a/src/ui/tool/node.cpp b/src/ui/tool/node.cpp index 8c22f7c6e..eeea47e4d 100644 --- a/src/ui/tool/node.cpp +++ b/src/ui/tool/node.cpp @@ -17,7 +17,7 @@ #include "display/sp-canvas.h" #include "display/sp-canvas-util.h" #include "desktop.h" -#include "desktop-handles.h" + #include "preferences.h" #include "snap.h" #include "snap-preferences.h" diff --git a/src/ui/tool/path-manipulator.cpp b/src/ui/tool/path-manipulator.cpp index 9108dff29..c8b986824 100644 --- a/src/ui/tool/path-manipulator.cpp +++ b/src/ui/tool/path-manipulator.cpp @@ -23,7 +23,7 @@ #include #include "ui/tool/path-manipulator.h" #include "desktop.h" -#include "desktop-handles.h" + #include "display/sp-canvas.h" #include "display/sp-canvas-util.h" #include "display/curve.h" @@ -1621,13 +1621,13 @@ void PathManipulator::_removeNodesFromSelection() void PathManipulator::_commit(Glib::ustring const &annotation) { writeXML(); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_NODE, annotation.data()); + DocumentUndo::done(_desktop->getDocument(), SP_VERB_CONTEXT_NODE, annotation.data()); } void PathManipulator::_commit(Glib::ustring const &annotation, gchar const *key) { writeXML(); - DocumentUndo::maybeDone(sp_desktop_document(_desktop), key, SP_VERB_CONTEXT_NODE, + DocumentUndo::maybeDone(_desktop->getDocument(), key, SP_VERB_CONTEXT_NODE, annotation.data()); } diff --git a/src/ui/tool/selector.cpp b/src/ui/tool/selector.cpp index fe541e823..e4e701785 100644 --- a/src/ui/tool/selector.cpp +++ b/src/ui/tool/selector.cpp @@ -11,7 +11,7 @@ #include "control-point.h" #include "desktop.h" -#include "desktop-handles.h" + #include "display/sodipodi-ctrlrect.h" #include "ui/tools/tool-base.h" #include "preferences.h" diff --git a/src/ui/tool/transform-handle-set.cpp b/src/ui/tool/transform-handle-set.cpp index 4b853d053..da2a54989 100644 --- a/src/ui/tool/transform-handle-set.cpp +++ b/src/ui/tool/transform-handle-set.cpp @@ -15,7 +15,7 @@ #include #include <2geom/transforms.h> #include "desktop.h" -#include "desktop-handles.h" + #include "display/sodipodi-ctrlrect.h" #include "preferences.h" #include "snap.h" diff --git a/src/ui/tools-switch.cpp b/src/ui/tools-switch.cpp index 07d68471f..11313f550 100644 --- a/src/ui/tools-switch.cpp +++ b/src/ui/tools-switch.cpp @@ -18,7 +18,7 @@ #include "inkscape.h" #include "desktop.h" -#include "desktop-handles.h" + #include #include diff --git a/src/ui/tools/arc-tool.cpp b/src/ui/tools/arc-tool.cpp index 5fe03cf8e..b9206407a 100644 --- a/src/ui/tools/arc-tool.cpp +++ b/src/ui/tools/arc-tool.cpp @@ -29,7 +29,7 @@ #include "document-undo.h" #include "sp-namedview.h" #include "selection.h" -#include "desktop-handles.h" + #include "snap.h" #include "pixmaps/cursor-ellipse.xpm" #include "xml/repr.h" @@ -444,7 +444,7 @@ void ArcTool::finishItem() { desktop->getSelection()->set(this->arc); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_ARC, _("Create ellipse")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_ARC, _("Create ellipse")); this->arc = NULL; } @@ -466,7 +466,7 @@ void ArcTool::cancel() { desktop->canvas->endForcedFullRedraws(); - DocumentUndo::cancel(sp_desktop_document(desktop)); + DocumentUndo::cancel(desktop->getDocument()); } } diff --git a/src/ui/tools/box3d-tool.cpp b/src/ui/tools/box3d-tool.cpp index 20751381d..f8ae685c4 100644 --- a/src/ui/tools/box3d-tool.cpp +++ b/src/ui/tools/box3d-tool.cpp @@ -26,7 +26,7 @@ #include "sp-namedview.h" #include "selection.h" #include "selection-chemistry.h" -#include "desktop-handles.h" + #include "snap.h" #include "display/curve.h" #include "display/sp-canvas-item.h" @@ -155,7 +155,7 @@ void Box3dTool::setup() { sigc::mem_fun(this, &Box3dTool::selection_changed) ); - this->_vpdrag = new Box3D::VPDrag(sp_desktop_document(this->desktop)); + this->_vpdrag = new Box3D::VPDrag(this->desktop->getDocument()); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -195,7 +195,7 @@ bool Box3dTool::item_handler(SPItem* item, GdkEvent* event) { bool Box3dTool::root_handler(GdkEvent* event) { static bool dragging; - SPDocument *document = sp_desktop_document (desktop); + SPDocument *document = desktop->getDocument(); Inkscape::Selection *selection = desktop->getSelection(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); int const snaps = prefs->getInt("/options/rotationsnapsperpi/value", 12); @@ -589,7 +589,7 @@ void Box3dTool::finishItem() { this->extruded = false; if (this->box3d != NULL) { - SPDocument *doc = sp_desktop_document(this->desktop); + SPDocument *doc = this->desktop->getDocument(); if (!doc || !doc->getCurrentPersp3D()) { return; @@ -605,7 +605,7 @@ void Box3dTool::finishItem() { desktop->canvas->endForcedFullRedraws(); desktop->getSelection()->set(this->box3d); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_3DBOX, _("Create 3D box")); this->box3d = NULL; diff --git a/src/ui/tools/calligraphic-tool.cpp b/src/ui/tools/calligraphic-tool.cpp index 36eccd93c..151ab5f89 100644 --- a/src/ui/tools/calligraphic-tool.cpp +++ b/src/ui/tools/calligraphic-tool.cpp @@ -47,7 +47,7 @@ #include "selection.h" #include "desktop.h" #include "desktop-events.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "message-context.h" #include "preferences.h" @@ -973,7 +973,7 @@ void CalligraphicTool::set_to_accumulated(bool unionize, bool subtract) { this->repr = NULL; } - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_CALLIGRAPHIC, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_CALLIGRAPHIC, _("Draw calligraphic stroke")); } diff --git a/src/ui/tools/connector-tool.cpp b/src/ui/tools/connector-tool.cpp index 3235d2356..26a4eadd5 100644 --- a/src/ui/tools/connector-tool.cpp +++ b/src/ui/tools/connector-tool.cpp @@ -79,7 +79,7 @@ #include "svg/svg.h" #include "desktop.h" #include "desktop-style.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "message-context.h" @@ -659,7 +659,7 @@ bool ConnectorTool::_handleButtonRelease(GdkEventButton const &revent) { bool ret = false; if ( revent.button == 1 && !this->space_panning ) { - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); SnapManager &m = desktop->namedview->snap_manager; Geom::Point const event_w(revent.x, revent.y); @@ -729,7 +729,7 @@ bool ConnectorTool::_handleKeyPress(guint const keyval) { break; case GDK_KEY_Escape: if (this->state == SP_CONNECTOR_CONTEXT_REROUTING) { - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); this->_reroutingFinish(NULL); @@ -754,7 +754,7 @@ bool ConnectorTool::_handleKeyPress(guint const keyval) { } void ConnectorTool::_reroutingFinish(Geom::Point *const p) { - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); // Clear the temporary path: this->red_curve->reset(); @@ -812,7 +812,7 @@ void ConnectorTool::_setSubsequentPoint(Geom::Point const p) { Avoid::Point dst(d[Geom::X], d[Geom::Y]); if (!this->newConnRef) { - Avoid::Router *router = sp_desktop_document(desktop)->router; + Avoid::Router *router = desktop->getDocument()->router; this->newConnRef = new Avoid::ConnRef(router); this->newConnRef->setEndpoint(Avoid::VertID::src, src); if (this->isOrthogonal) @@ -876,7 +876,7 @@ void ConnectorTool::_flushWhite(SPCurve *gc) { /* Now we have to go back to item coordinates at last */ c->transform(this->desktop->dt2doc()); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); if ( c && !c->is_empty() ) { @@ -1309,7 +1309,7 @@ void cc_selection_set_avoid(bool const set_avoid) return; } - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); Inkscape::Selection *selection = desktop->getSelection(); diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp index d9a906cb8..178e6636e 100644 --- a/src/ui/tools/dropper-tool.cpp +++ b/src/ui/tools/dropper-tool.cpp @@ -34,7 +34,7 @@ #include "sp-namedview.h" #include "sp-cursor.h" #include "desktop.h" -#include "desktop-handles.h" + #include "selection.h" #include "document.h" #include "document-undo.h" @@ -329,7 +329,7 @@ bool DropperTool::root_handler(GdkEvent* event) { } if (!(desktop->getSelection()->isEmpty())) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_DROPPER, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_DROPPER, _("Set picked color")); } diff --git a/src/ui/tools/eraser-tool.cpp b/src/ui/tools/eraser-tool.cpp index 2d86915c2..1b4dcfe25 100644 --- a/src/ui/tools/eraser-tool.cpp +++ b/src/ui/tools/eraser-tool.cpp @@ -44,7 +44,7 @@ #include "selection.h" #include "desktop.h" #include "desktop-events.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "message-context.h" #include "preferences.h" @@ -680,10 +680,10 @@ void EraserTool::set_to_accumulated() { if (selection->isEmpty()) { if ( eraserMode ) { - toWorkOn = sp_desktop_document(desktop)->getItemsPartiallyInBox(desktop->dkey, bounds); + toWorkOn = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, bounds); } else { Inkscape::Rubberband *r = Inkscape::Rubberband::get(desktop); - toWorkOn = sp_desktop_document(desktop)->getItemsAtPoints(desktop->dkey, r->getPoints()); + toWorkOn = desktop->getDocument()->getItemsAtPoints(desktop->dkey, r->getPoints()); } toWorkOn = g_slist_remove( toWorkOn, acid ); @@ -767,9 +767,9 @@ void EraserTool::set_to_accumulated() { if ( workDone ) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_ERASER, _("Draw eraser stroke")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_ERASER, _("Draw eraser stroke")); } else { - DocumentUndo::cancel(sp_desktop_document(desktop)); + DocumentUndo::cancel(desktop->getDocument()); } } diff --git a/src/ui/tools/flood-tool.cpp b/src/ui/tools/flood-tool.cpp index b6808fbc2..82057f483 100644 --- a/src/ui/tools/flood-tool.cpp +++ b/src/ui/tools/flood-tool.cpp @@ -31,7 +31,7 @@ #include "color.h" #include "context-fns.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "display/cairo-utils.h" #include "display/drawing-context.h" @@ -360,7 +360,7 @@ inline static bool check_if_pixel_is_paintable(guchar *px, unsigned char *trace_ * @param union_with_selection If true, merge the final SVG path with the current selection. */ static void do_trace(bitmap_coords_info bci, guchar *trace_px, SPDesktop *desktop, Geom::Affine transform, unsigned int min_x, unsigned int max_x, unsigned int min_y, unsigned int max_y, bool union_with_selection) { - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); unsigned char *trace_t; @@ -740,7 +740,7 @@ static bool sort_fill_queue_horizontal(Geom::Point a, Geom::Point b) { */ static void sp_flood_do_flood_fill(ToolBase *event_context, GdkEvent *event, bool union_with_selection, bool is_point_fill, bool is_touch_fill) { SPDesktop *desktop = event_context->desktop; - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); document->ensureUpToDate(); @@ -1096,7 +1096,7 @@ bool FloodTool::item_handler(SPItem* item, GdkEvent* event) { // Set style desktop->applyCurrentOrToolStyle(item, "/tools/paintbucket", false); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_PAINTBUCKET, _("Set style on object")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_PAINTBUCKET, _("Set style on object")); ret = TRUE; } @@ -1231,7 +1231,7 @@ void FloodTool::finishItem() { desktop->getSelection()->set(this->item); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_PAINTBUCKET, _("Fill bounded area")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_PAINTBUCKET, _("Fill bounded area")); this->item = NULL; } diff --git a/src/ui/tools/freehand-base.cpp b/src/ui/tools/freehand-base.cpp index 14d9b8815..c9fe37135 100644 --- a/src/ui/tools/freehand-base.cpp +++ b/src/ui/tools/freehand-base.cpp @@ -27,7 +27,7 @@ #include #include "display/curve.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "document.h" #include "ui/draw-anchor.h" @@ -667,7 +667,7 @@ static void spdc_flush_white(FreehandBase *dc, SPCurve *gc) : dc->desktop->dt2doc() ); SPDesktop *desktop = dc->desktop; - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); Inkscape::XML::Document *xml_doc = doc->getReprDoc(); if ( c && !c->is_empty() ) { @@ -865,7 +865,7 @@ void spdc_create_single_dot(ToolBase *ec, Geom::Point const &pt, char const *too desktop->getSelection()->set(item); desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Creating single dot")); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_NONE, _("Create single dot")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_NONE, _("Create single dot")); } } diff --git a/src/ui/tools/gradient-tool.cpp b/src/ui/tools/gradient-tool.cpp index b674b6a8a..5da30da7b 100644 --- a/src/ui/tools/gradient-tool.cpp +++ b/src/ui/tools/gradient-tool.cpp @@ -23,7 +23,7 @@ #include "document.h" #include "selection.h" #include "desktop.h" -#include "desktop-handles.h" + #include "message-context.h" #include "message-stack.h" #include "pixmaps/cursor-gradient.xpm" @@ -464,7 +464,7 @@ sp_gradient_context_add_stop_near_point (GradientTool *rc, SPItem *item, Geom:: SPStop *newstop = ec->get_drag()->addStopNearPoint (item, mouse_p, tolerance/desktop->current_zoom()); - DocumentUndo::done(sp_desktop_document (desktop), SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Add gradient stop")); ec->get_drag()->updateDraggers(); @@ -509,13 +509,13 @@ bool GradientTool::root_handler(GdkEvent* event) { SPGradientType new_type = (SPGradientType) prefs->getInt("/tools/gradient/newgradient", SP_GRADIENT_TYPE_LINEAR); Inkscape::PaintTarget fsmode = (prefs->getInt("/tools/gradient/newfillorstroke", 1) != 0) ? Inkscape::FOR_FILL : Inkscape::FOR_STROKE; - SPGradient *vector = sp_gradient_vector_for_object(sp_desktop_document(desktop), desktop, item, fsmode); + SPGradient *vector = sp_gradient_vector_for_object(desktop->getDocument(), desktop, item, fsmode); SPGradient *priv = sp_item_set_gradient(item, vector, new_type, fsmode); sp_gradient_reset_to_userspace(priv, item); } - DocumentUndo::done(sp_desktop_document (desktop), SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Create default gradient")); } ret = TRUE; @@ -893,7 +893,7 @@ static void sp_gradient_drag(GradientTool &rc, Geom::Point const pt, guint /*sta { SPDesktop *desktop = SP_EVENT_CONTEXT(&rc)->desktop; Inkscape::Selection *selection = desktop->getSelection(); - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); ToolBase *ec = SP_EVENT_CONTEXT(&rc); if (!selection->isEmpty()) { diff --git a/src/ui/tools/lpe-tool.cpp b/src/ui/tools/lpe-tool.cpp index 265c20ec8..c9b656397 100644 --- a/src/ui/tools/lpe-tool.cpp +++ b/src/ui/tools/lpe-tool.cpp @@ -30,7 +30,7 @@ #include "preferences.h" #include "ui/shape-editor.h" #include "selection.h" -#include "desktop-handles.h" + #include "document.h" #include "display/curve.h" #include "display/canvas-bpath.h" @@ -310,7 +310,7 @@ lpetool_try_construction(LpeTool *lc, Inkscape::LivePathEffect::EffectType const // TODO: should we check whether type represents a valid geometric construction? if (item && SP_IS_LPE_ITEM(item) && Inkscape::LivePathEffect::Effect::acceptsNumClicks(type) == 0) { - Inkscape::LivePathEffect::Effect::createAndApply(type, sp_desktop_document(lc->desktop), item); + Inkscape::LivePathEffect::Effect::createAndApply(type, lc->desktop->getDocument(), item); return true; } return false; @@ -360,7 +360,7 @@ lpetool_context_reset_limiting_bbox(LpeTool *lc) if (!prefs->getBool("/tools/lpetool/show_bbox", true)) return; - SPDocument *document = sp_desktop_document(lc->desktop); + SPDocument *document = lc->desktop->getDocument(); Geom::Point A, B; lpetool_get_limiting_bbox_corners(document, A, B); diff --git a/src/ui/tools/measure-tool.cpp b/src/ui/tools/measure-tool.cpp index 6fa409ada..b7e54b9c8 100644 --- a/src/ui/tools/measure-tool.cpp +++ b/src/ui/tools/measure-tool.cpp @@ -29,7 +29,7 @@ #include "pixmaps/cursor-measure.xpm" #include "preferences.h" #include "inkscape.h" -#include "desktop-handles.h" + #include "ui/tools/measure-tool.h" #include "ui/tools/freehand-base.h" #include "display/canvas-text.h" @@ -291,7 +291,7 @@ static void calculate_intersections(SPDesktop * /*desktop*/, SPItem* item, Geom: //TODO: consider only visible intersections Geom::Point intersection = lineseg[0].pointAt((*m).ta); double eps = 0.0001; - SPDocument* doc = sp_desktop_document(desktop); + SPDocument* doc = desktop->getDocument(); if (((*m).ta > eps && item == doc->getItemAtPoint(desktop->dkey, lineseg[0].pointAt((*m).ta - eps), false, NULL)) || ((*m).ta + eps < 1 && @@ -441,7 +441,7 @@ bool MeasureTool::root_handler(GdkEvent* event) { // TODO switch to a different variable name. The single letter 'l' is easy to misread. //select elements crossed by line segment: - GSList *items = sp_desktop_document(desktop)->getItemsAtPoints(desktop->dkey, points); + GSList *items = desktop->getDocument()->getItemsAtPoints(desktop->dkey, points); std::vector intersection_times; for (GSList *l = items; l != NULL; l = l->next) { SPItem *item = static_cast(l->data); diff --git a/src/ui/tools/mesh-tool.cpp b/src/ui/tools/mesh-tool.cpp index d512fadb5..d333b932e 100644 --- a/src/ui/tools/mesh-tool.cpp +++ b/src/ui/tools/mesh-tool.cpp @@ -27,7 +27,7 @@ // General #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "macros.h" @@ -317,7 +317,7 @@ static void sp_mesh_context_split_near_point(MeshTool *rc, SPItem *item, Geom:: ec->get_drag()->addStopNearPoint (item, mouse_p, tolerance/desktop->current_zoom()); - DocumentUndo::done(sp_desktop_document (desktop), SP_VERB_CONTEXT_MESH, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_MESH, _("Split mesh row/column")); ec->get_drag()->updateDraggers(); @@ -488,13 +488,13 @@ bool MeshTool::root_handler(GdkEvent* event) { #ifdef DEBUG_MESH std::cout << "sp_mesh_context_root_handler: creating new mesh on: " << (fsmode == Inkscape::FOR_FILL ? "Fill" : "Stroke") << std::endl; #endif - SPGradient *vector = sp_gradient_vector_for_object(sp_desktop_document(desktop), desktop, item, fsmode); + SPGradient *vector = sp_gradient_vector_for_object(desktop->getDocument(), desktop, item, fsmode); SPGradient *priv = sp_item_set_gradient(item, vector, new_type, fsmode); sp_gradient_reset_to_userspace(priv, item); } - DocumentUndo::done(sp_desktop_document (desktop), SP_VERB_CONTEXT_MESH, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_MESH, _("Create default mesh")); } @@ -934,7 +934,7 @@ bool MeshTool::root_handler(GdkEvent* event) { static void sp_mesh_drag(MeshTool &rc, Geom::Point const /*pt*/, guint /*state*/, guint32 /*etime*/) { SPDesktop *desktop = SP_EVENT_CONTEXT(&rc)->desktop; Inkscape::Selection *selection = desktop->getSelection(); - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); ToolBase *ec = SP_EVENT_CONTEXT(&rc); if (!selection->isEmpty()) { diff --git a/src/ui/tools/node-tool.cpp b/src/ui/tools/node-tool.cpp index a5d0df327..caec901a6 100644 --- a/src/ui/tools/node-tool.cpp +++ b/src/ui/tools/node-tool.cpp @@ -13,7 +13,7 @@ #include "ui/tool/curve-drag-point.h" #include #include "desktop.h" -#include "desktop-handles.h" + #include "display/sp-canvas-group.h" #include "display/canvas-bpath.h" #include "display/curve.h" @@ -668,7 +668,7 @@ void NodeTool::select_area(Geom::Rect const &sel, GdkEventButton *event) { if (this->_multipath->empty()) { // if multipath is empty, select rubberbanded items rather than nodes Inkscape::Selection *selection = this->desktop->selection; - GSList *items = sp_desktop_document(this->desktop)->getItemsInBox(this->desktop->dkey, sel); + GSList *items = this->desktop->getDocument()->getItemsInBox(this->desktop->dkey, sel); selection->setList(items); g_slist_free(items); } else { diff --git a/src/ui/tools/node-tool.h b/src/ui/tools/node-tool.h index ab72f3632..20375e869 100644 --- a/src/ui/tools/node-tool.h +++ b/src/ui/tools/node-tool.h @@ -33,6 +33,8 @@ namespace Inkscape { } } +struct SPCanvasGroup; + #define INK_NODE_TOOL(obj) (dynamic_cast((Inkscape::UI::Tools::ToolBase*)obj)) #define INK_IS_NODE_TOOL(obj) (dynamic_cast((const Inkscape::UI::Tools::ToolBase*)obj)) diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp index adb5c2866..4587e88c8 100644 --- a/src/ui/tools/pen-tool.cpp +++ b/src/ui/tools/pen-tool.cpp @@ -23,7 +23,7 @@ #include "ui/tools/pen-tool.h" #include "sp-namedview.h" #include "desktop.h" -#include "desktop-handles.h" + #include "selection.h" #include "selection-chemistry.h" #include "ui/draw-anchor.h" diff --git a/src/ui/tools/pencil-tool.cpp b/src/ui/tools/pencil-tool.cpp index ecb3ca12a..28fed3a8f 100644 --- a/src/ui/tools/pencil-tool.cpp +++ b/src/ui/tools/pencil-tool.cpp @@ -20,7 +20,7 @@ #include "ui/tools/pencil-tool.h" #include "desktop.h" -#include "desktop-handles.h" + #include "selection.h" #include "selection-chemistry.h" #include "ui/draw-anchor.h" diff --git a/src/ui/tools/rect-tool.cpp b/src/ui/tools/rect-tool.cpp index 69dfad025..9476ff624 100644 --- a/src/ui/tools/rect-tool.cpp +++ b/src/ui/tools/rect-tool.cpp @@ -28,7 +28,7 @@ #include "sp-namedview.h" #include "selection.h" #include "selection-chemistry.h" -#include "desktop-handles.h" + #include "snap.h" #include "desktop.h" #include "desktop-style.h" @@ -478,7 +478,7 @@ void RectTool::finishItem() { this->desktop->getSelection()->set(this->rect); - DocumentUndo::done(sp_desktop_document(this->desktop), SP_VERB_CONTEXT_RECT, _("Create rectangle")); + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_RECT, _("Create rectangle")); this->rect = NULL; } @@ -500,7 +500,7 @@ void RectTool::cancel(){ this->desktop->canvas->endForcedFullRedraws(); - DocumentUndo::cancel(sp_desktop_document(this->desktop)); + DocumentUndo::cancel(this->desktop->getDocument()); } } diff --git a/src/ui/tools/select-tool.cpp b/src/ui/tools/select-tool.cpp index bdde76c31..939b1a0b3 100644 --- a/src/ui/tools/select-tool.cpp +++ b/src/ui/tools/select-tool.cpp @@ -38,7 +38,7 @@ #include "extension/dbus/document-interface.h" #endif #include "desktop.h" -#include "desktop-handles.h" + #include "sp-root.h" #include "preferences.h" #include "ui/tools-switch.h" @@ -208,7 +208,7 @@ bool SelectTool::sp_select_context_abort() { if (this->item) { // only undo if the item is still valid if (this->item->document) { - DocumentUndo::undo(sp_desktop_document(desktop)); + DocumentUndo::undo(desktop->getDocument()); } sp_object_unref( this->item, NULL); @@ -216,7 +216,7 @@ bool SelectTool::sp_select_context_abort() { // NOTE: This is a workaround to a bug. // When the ctrl key is held, sc->item is not defined // so in this case (only), we skip the object doc check - DocumentUndo::undo(sp_desktop_document(desktop)); + DocumentUndo::undo(desktop->getDocument()); } this->item = NULL; @@ -722,9 +722,9 @@ bool SelectTool::root_handler(GdkEvent* event) { if (r->getMode() == RUBBERBAND_MODE_RECT) { Geom::OptRect const b = r->getRectangle(); - items = sp_desktop_document(desktop)->getItemsInBox(desktop->dkey, *b); + items = desktop->getDocument()->getItemsInBox(desktop->dkey, *b); } else if (r->getMode() == RUBBERBAND_MODE_TOUCHPATH) { - items = sp_desktop_document(desktop)->getItemsAtPoints(desktop->dkey, r->getPoints()); + items = desktop->getDocument()->getItemsAtPoints(desktop->dkey, r->getPoints()); } _seltrans->resetState(); diff --git a/src/ui/tools/spiral-tool.cpp b/src/ui/tools/spiral-tool.cpp index 7b11b8469..f208e1c43 100644 --- a/src/ui/tools/spiral-tool.cpp +++ b/src/ui/tools/spiral-tool.cpp @@ -27,7 +27,7 @@ #include "document-undo.h" #include "sp-namedview.h" #include "selection.h" -#include "desktop-handles.h" + #include "snap.h" #include "desktop.h" #include "desktop-style.h" @@ -418,7 +418,7 @@ void SpiralTool::finishItem() { this->desktop->canvas->endForcedFullRedraws(); this->desktop->getSelection()->set(this->spiral); - DocumentUndo::done(sp_desktop_document(this->desktop), SP_VERB_CONTEXT_SPIRAL, _("Create spiral")); + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_SPIRAL, _("Create spiral")); this->spiral = NULL; } @@ -440,7 +440,7 @@ void SpiralTool::cancel() { this->desktop->canvas->endForcedFullRedraws(); - DocumentUndo::cancel(sp_desktop_document(this->desktop)); + DocumentUndo::cancel(this->desktop->getDocument()); } } diff --git a/src/ui/tools/spray-tool.cpp b/src/ui/tools/spray-tool.cpp index 39c146351..a01c5c55b 100644 --- a/src/ui/tools/spray-tool.cpp +++ b/src/ui/tools/spray-tool.cpp @@ -33,7 +33,7 @@ #include "selection.h" #include "desktop.h" #include "desktop-events.h" -#include "desktop-handles.h" + #include "message-context.h" #include "pixmaps/cursor-spray.xpm" #include @@ -735,15 +735,15 @@ bool SprayTool::root_handler(GdkEvent* event) { this->has_dilated = false; switch (this->mode) { case SPRAY_MODE_COPY: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_SPRAY, _("Spray with copies")); break; case SPRAY_MODE_CLONE: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_SPRAY, _("Spray with clones")); break; case SPRAY_MODE_SINGLE_PATH: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_SPRAY, _("Spray in single path")); break; } diff --git a/src/ui/tools/star-tool.cpp b/src/ui/tools/star-tool.cpp index a5e46e5b7..df311f2d8 100644 --- a/src/ui/tools/star-tool.cpp +++ b/src/ui/tools/star-tool.cpp @@ -30,7 +30,7 @@ #include "document-undo.h" #include "sp-namedview.h" #include "selection.h" -#include "desktop-handles.h" + #include "snap.h" #include "desktop.h" #include "desktop-style.h" @@ -442,7 +442,7 @@ void StarTool::finishItem() { desktop->canvas->endForcedFullRedraws(); desktop->getSelection()->set(this->star); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_STAR, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_STAR, _("Create star")); this->star = NULL; @@ -465,7 +465,7 @@ void StarTool::cancel() { desktop->canvas->endForcedFullRedraws(); - DocumentUndo::cancel(sp_desktop_document(desktop)); + DocumentUndo::cancel(desktop->getDocument()); } } diff --git a/src/ui/tools/text-tool.cpp b/src/ui/tools/text-tool.cpp index e6dde0581..df0583d67 100644 --- a/src/ui/tools/text-tool.cpp +++ b/src/ui/tools/text-tool.cpp @@ -26,7 +26,7 @@ #include #include "context-fns.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "desktop.h" #include "document.h" @@ -431,7 +431,7 @@ static void sp_text_context_setup_text(TextTool *tc) text_item->updateRepr(); text_item->doWriteTransform(text_item->getRepr(), text_item->transform, NULL, true); - DocumentUndo::done(sp_desktop_document(ec->desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(ec->desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Create text")); } @@ -471,7 +471,7 @@ static void insert_uni_char(TextTool *const tc) tc->text_sel_start = tc->text_sel_end = sp_te_replace(tc->text, tc->text_sel_start, tc->text_sel_end, u); sp_text_context_update_cursor(tc); sp_text_context_update_text_selection(tc); - DocumentUndo::done(sp_desktop_document(tc->desktop), SP_VERB_DIALOG_TRANSFORM, + DocumentUndo::done(tc->desktop->getDocument(), SP_VERB_DIALOG_TRANSFORM, _("Insert Unicode character")); } } @@ -662,7 +662,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_desktop_apply_style_tool(desktop, ft->getRepr(), "/tools/text", true); desktop->getSelection()->set(ft); desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Flowed text is created.")); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Create flowed text")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Create flowed text")); } else { desktop->messageStack()->flash(Inkscape::ERROR_MESSAGE, _("The frame is too small for the current font size. Flowed text not created.")); } @@ -801,7 +801,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("No-break space")); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Insert no-break space")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Insert no-break space")); return TRUE; } break; @@ -837,7 +837,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_repr_css_set_property(css, "font-weight", "normal"); sp_te_apply_style(this->text, this->text_sel_start, this->text_sel_end, css); sp_repr_css_attr_unref(css); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Make bold")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Make bold")); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); return TRUE; @@ -854,7 +854,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_repr_css_set_property(css, "font-style", "italic"); sp_te_apply_style(this->text, this->text_sel_start, this->text_sel_end, css); sp_repr_css_attr_unref(css); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Make italic")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Make italic")); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); return TRUE; @@ -892,7 +892,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("New line")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("New line")); return TRUE; } case GDK_KEY_BackSpace: @@ -933,7 +933,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Backspace")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Backspace")); } return TRUE; case GDK_KEY_Delete: @@ -971,7 +971,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, _("Delete")); + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Delete")); } return TRUE; case GDK_KEY_Left: @@ -987,7 +987,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, Geom::Point(mul*-1, 0)); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "kern:left", SP_VERB_CONTEXT_TEXT, _("Kern to the left")); + DocumentUndo::maybeDone(desktop->getDocument(), "kern:left", SP_VERB_CONTEXT_TEXT, _("Kern to the left")); } else { if (MOD__CTRL(event)) this->text_sel_end.cursorLeftWithControl(); @@ -1011,7 +1011,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, Geom::Point(mul*1, 0)); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "kern:right", SP_VERB_CONTEXT_TEXT, _("Kern to the right")); + DocumentUndo::maybeDone(desktop->getDocument(), "kern:right", SP_VERB_CONTEXT_TEXT, _("Kern to the right")); } else { if (MOD__CTRL(event)) this->text_sel_end.cursorRightWithControl(); @@ -1035,7 +1035,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, Geom::Point(0, mul*-1)); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "kern:up", SP_VERB_CONTEXT_TEXT, _("Kern up")); + DocumentUndo::maybeDone(desktop->getDocument(), "kern:up", SP_VERB_CONTEXT_TEXT, _("Kern up")); } else { if (MOD__CTRL(event)) this->text_sel_end.cursorUpWithControl(); @@ -1059,7 +1059,7 @@ bool TextTool::root_handler(GdkEvent* event) { sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, Geom::Point(0, mul*1)); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "kern:down", SP_VERB_CONTEXT_TEXT, _("Kern down")); + DocumentUndo::maybeDone(desktop->getDocument(), "kern:down", SP_VERB_CONTEXT_TEXT, _("Kern down")); } else { if (MOD__CTRL(event)) this->text_sel_end.cursorDownWithControl(); @@ -1134,7 +1134,7 @@ bool TextTool::root_handler(GdkEvent* event) { } else { sp_te_adjust_rotation(this->text, this->text_sel_start, this->text_sel_end, desktop, -90); } - DocumentUndo::maybeDone(sp_desktop_document(desktop), "textrot:ccw", SP_VERB_CONTEXT_TEXT, _("Rotate counterclockwise")); + DocumentUndo::maybeDone(desktop->getDocument(), "textrot:ccw", SP_VERB_CONTEXT_TEXT, _("Rotate counterclockwise")); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); return TRUE; @@ -1154,7 +1154,7 @@ bool TextTool::root_handler(GdkEvent* event) { } else { sp_te_adjust_rotation(this->text, this->text_sel_start, this->text_sel_end, desktop, 90); } - DocumentUndo::maybeDone(sp_desktop_document(desktop), "textrot:cw", SP_VERB_CONTEXT_TEXT, _("Rotate clockwise")); + DocumentUndo::maybeDone(desktop->getDocument(), "textrot:cw", SP_VERB_CONTEXT_TEXT, _("Rotate clockwise")); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); return TRUE; @@ -1170,13 +1170,13 @@ bool TextTool::root_handler(GdkEvent* event) { sp_te_adjust_linespacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, -10); else sp_te_adjust_linespacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, -1); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "linespacing:dec", SP_VERB_CONTEXT_TEXT, _("Contract line spacing")); + DocumentUndo::maybeDone(desktop->getDocument(), "linespacing:dec", SP_VERB_CONTEXT_TEXT, _("Contract line spacing")); } else { if (MOD__SHIFT(event)) sp_te_adjust_tspan_letterspacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, -10); else sp_te_adjust_tspan_letterspacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, -1); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "letterspacing:dec", SP_VERB_CONTEXT_TEXT, _("Contract letter spacing")); + DocumentUndo::maybeDone(desktop->getDocument(), "letterspacing:dec", SP_VERB_CONTEXT_TEXT, _("Contract letter spacing")); } sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); @@ -1193,13 +1193,13 @@ bool TextTool::root_handler(GdkEvent* event) { sp_te_adjust_linespacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, 10); else sp_te_adjust_linespacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, 1); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "linespacing:inc", SP_VERB_CONTEXT_TEXT, _("Expand line spacing")); + DocumentUndo::maybeDone(desktop->getDocument(), "linespacing:inc", SP_VERB_CONTEXT_TEXT, _("Expand line spacing")); } else { if (MOD__SHIFT(event)) sp_te_adjust_tspan_letterspacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, 10); else sp_te_adjust_tspan_letterspacing_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, 1); - DocumentUndo::maybeDone(sp_desktop_document(desktop), "letterspacing:inc", SP_VERB_CONTEXT_TEXT, _("Expand letter spacing"));\ + DocumentUndo::maybeDone(desktop->getDocument(), "letterspacing:inc", SP_VERB_CONTEXT_TEXT, _("Expand letter spacing"));\ } sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); @@ -1328,7 +1328,7 @@ bool sp_text_paste_inline(ToolBase *ec) tc->text_sel_start = tc->text_sel_end = sp_te_insert_line(tc->text, tc->text_sel_start); begin = end + 1; } - DocumentUndo::done(sp_desktop_document(ec->desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(ec->desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Paste text")); return true; @@ -1451,7 +1451,7 @@ bool TextTool::_styleSet(SPCSSAttr const *css) return false; // will get picked up by the parent and applied to the whole text object sp_te_apply_style(this->text, this->text_sel_start, this->text_sel_end, css); - DocumentUndo::done(sp_desktop_document(this->desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Set text style")); sp_text_context_update_cursor(this); sp_text_context_update_text_selection(this); @@ -1661,7 +1661,7 @@ static void sp_text_context_forget_text(TextTool *tc) // the XML editor if ( text_repr && text_repr->parent() ) { sp_repr_unparent(text_repr); - SPDocumentUndo::done(sp_desktop_document(tc->desktop), SP_VERB_CONTEXT_TEXT, + SPDocumentUndo::done(tc->desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Remove empty text")); } } diff --git a/src/ui/tools/tool-base.cpp b/src/ui/tools/tool-base.cpp index 8ce78b2d9..a07f2fb86 100644 --- a/src/ui/tools/tool-base.cpp +++ b/src/ui/tools/tool-base.cpp @@ -39,7 +39,7 @@ #include "xml/node-event-vector.h" #include "sp-cursor.h" #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-events.h" #include "desktop-style.h" #include "sp-namedview.h" diff --git a/src/ui/tools/tweak-tool.cpp b/src/ui/tools/tweak-tool.cpp index 2b77c9d7a..5e53fdb93 100644 --- a/src/ui/tools/tweak-tool.cpp +++ b/src/ui/tools/tweak-tool.cpp @@ -28,7 +28,7 @@ #include "selection.h" #include "desktop.h" #include "desktop-events.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "message-context.h" #include "pixmaps/cursor-tweak-move.xpm" @@ -1235,55 +1235,55 @@ bool TweakTool::root_handler(GdkEvent* event) { this->has_dilated = false; switch (this->mode) { case TWEAK_MODE_MOVE: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Move tweak")); break; case TWEAK_MODE_MOVE_IN_OUT: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Move in/out tweak")); break; case TWEAK_MODE_MOVE_JITTER: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Move jitter tweak")); break; case TWEAK_MODE_SCALE: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Scale tweak")); break; case TWEAK_MODE_ROTATE: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Rotate tweak")); break; case TWEAK_MODE_MORELESS: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Duplicate/delete tweak")); break; case TWEAK_MODE_PUSH: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Push path tweak")); break; case TWEAK_MODE_SHRINK_GROW: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Shrink/grow path tweak")); break; case TWEAK_MODE_ATTRACT_REPEL: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Attract/repel path tweak")); break; case TWEAK_MODE_ROUGHEN: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Roughen path tweak")); break; case TWEAK_MODE_COLORPAINT: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Color paint tweak")); break; case TWEAK_MODE_COLORJITTER: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Color jitter tweak")); break; case TWEAK_MODE_BLUR: - DocumentUndo::done(sp_desktop_document(SP_EVENT_CONTEXT(this)->desktop), + DocumentUndo::done(this->desktop->getDocument(), SP_VERB_CONTEXT_TWEAK, _("Blur tweak")); break; } diff --git a/src/ui/widget/color-picker.cpp b/src/ui/widget/color-picker.cpp index 6b5a351f6..d4c4d394e 100644 --- a/src/ui/widget/color-picker.cpp +++ b/src/ui/widget/color-picker.cpp @@ -12,7 +12,7 @@ #include "color-picker.h" #include "inkscape.h" -#include "desktop-handles.h" +#include "desktop.h" #include "document.h" #include "document-undo.h" #include "ui/dialog-events.h" @@ -128,7 +128,7 @@ void sp_color_picker_color_mod(SPColorSelector *csel, GObject *cp) (ptr->_preview).setRgba32 (rgba); if (ptr->_undo && SP_ACTIVE_DESKTOP) - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_NONE, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_NONE, /* TODO: annotate */ "color-picker.cpp:130"); ptr->on_changed (rgba); diff --git a/src/ui/widget/filter-effect-chooser.cpp b/src/ui/widget/filter-effect-chooser.cpp index 4754b9c23..242a99073 100644 --- a/src/ui/widget/filter-effect-chooser.cpp +++ b/src/ui/widget/filter-effect-chooser.cpp @@ -13,7 +13,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "inkscape.h" diff --git a/src/ui/widget/layer-selector.cpp b/src/ui/widget/layer-selector.cpp index 7b1a8dbfb..dc89d233f 100644 --- a/src/ui/widget/layer-selector.cpp +++ b/src/ui/widget/layer-selector.cpp @@ -21,7 +21,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "document.h" #include "document-undo.h" #include "layer-manager.h" @@ -601,7 +601,7 @@ void LayerSelector::_prepareLabelRenderer( void LayerSelector::_lockLayer(bool lock) { if ( _layer && SP_IS_ITEM(_layer) ) { SP_ITEM(_layer)->setLocked(lock); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_NONE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_NONE, lock? _("Lock layer") : _("Unlock layer")); } } @@ -609,7 +609,7 @@ void LayerSelector::_lockLayer(bool lock) { void LayerSelector::_hideLayer(bool hide) { if ( _layer && SP_IS_ITEM(_layer) ) { SP_ITEM(_layer)->setHidden(hide); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_NONE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_NONE, hide? _("Hide layer") : _("Unhide layer")); } } diff --git a/src/ui/widget/object-composite-settings.cpp b/src/ui/widget/object-composite-settings.cpp index b4cfa3231..7439a402c 100644 --- a/src/ui/widget/object-composite-settings.cpp +++ b/src/ui/widget/object-composite-settings.cpp @@ -17,7 +17,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "document.h" #include "document-undo.h" @@ -104,7 +104,7 @@ ObjectCompositeSettings::_blendBlurValueChanged() if (!desktop) { return; } - SPDocument *document = sp_desktop_document (desktop); + SPDocument *document = desktop->getDocument(); if (_blocked) return; @@ -195,7 +195,7 @@ ObjectCompositeSettings::_opacityValueChanged() sp_repr_css_attr_unref (css); - DocumentUndo::maybeDone(sp_desktop_document (desktop), _opacity_tag.c_str(), _verb_code, + DocumentUndo::maybeDone(desktop->getDocument(), _opacity_tag.c_str(), _verb_code, _("Change opacity")); // resume interruptibility @@ -219,7 +219,7 @@ ObjectCompositeSettings::_subjectChanged() { return; _blocked = true; - SPStyle *query = sp_style_new (sp_desktop_document(desktop)); + SPStyle *query = sp_style_new (desktop->getDocument()); int result = _subject->queryStyle(query, QUERY_STYLE_PROPERTY_MASTEROPACITY); switch (result) { diff --git a/src/ui/widget/page-sizer.cpp b/src/ui/widget/page-sizer.cpp index fb7f5abd7..d36c11ace 100644 --- a/src/ui/widget/page-sizer.cpp +++ b/src/ui/widget/page-sizer.cpp @@ -32,7 +32,7 @@ #include <2geom/transforms.h> -#include "desktop-handles.h" + #include "document.h" #include "desktop.h" #include "helper/action.h" @@ -477,7 +477,7 @@ PageSizer::setDim (Inkscape::Util::Quantity w, Inkscape::Util::Quantity h, bool _unit = w.unit->abbr; if (SP_ACTIVE_DESKTOP && !_widgetRegistry->isUpdating()) { - SPDocument *doc = sp_desktop_document(SP_ACTIVE_DESKTOP); + SPDocument *doc = SP_ACTIVE_DESKTOP->getDocument(); Inkscape::Util::Quantity const old_height = doc->getHeight(); doc->setWidth (w, changeSize); doc->setHeight (h, changeSize); @@ -608,7 +608,7 @@ PageSizer::fire_fit_canvas_to_selection_or_drawing() SPNamedView *nv; Inkscape::XML::Node *nv_repr; - if ((doc = sp_desktop_document(SP_ACTIVE_DESKTOP)) + if ((doc = SP_ACTIVE_DESKTOP->getDocument()) && (nv = sp_document_namedview(doc, 0)) && (nv_repr = nv->getRepr())) { _lockMarginUpdate = true; diff --git a/src/ui/widget/panel.cpp b/src/ui/widget/panel.cpp index 39aa6c584..0cff25d88 100644 --- a/src/ui/widget/panel.cpp +++ b/src/ui/widget/panel.cpp @@ -34,7 +34,7 @@ #include "icon-size.h" #include "preferences.h" #include "desktop.h" -#include "desktop-handles.h" + #include "inkscape.h" #include "widgets/eek-preview.h" #include "ui/previewfillable.h" diff --git a/src/ui/widget/preferences-widget.cpp b/src/ui/widget/preferences-widget.cpp index 7f3e6cd47..98028ed78 100644 --- a/src/ui/widget/preferences-widget.cpp +++ b/src/ui/widget/preferences-widget.cpp @@ -34,7 +34,7 @@ #include "desktop.h" #include "enums.h" #include "inkscape.h" -#include "desktop-handles.h" + #include "message-stack.h" #include "style.h" #include "selection.h" diff --git a/src/ui/widget/registered-widget.cpp b/src/ui/widget/registered-widget.cpp index 02ab88418..bbf542987 100644 --- a/src/ui/widget/registered-widget.cpp +++ b/src/ui/widget/registered-widget.cpp @@ -37,7 +37,7 @@ #include "display/sp-canvas.h" #include "desktop.h" -#include "desktop-handles.h" + #include "sp-root.h" @@ -420,7 +420,7 @@ RegisteredColorPicker::on_changed (guint32 rgba) if (!dt) return; local_repr = dt->getNamedView()->getRepr(); - local_doc = sp_desktop_document(dt); + local_doc = dt->getDocument(); } gchar c[32]; diff --git a/src/ui/widget/selected-style.cpp b/src/ui/widget/selected-style.cpp index 38944250c..93b4893f2 100644 --- a/src/ui/widget/selected-style.cpp +++ b/src/ui/widget/selected-style.cpp @@ -20,7 +20,7 @@ #include "ui/widget/color-preview.h" #include "selection.h" -#include "desktop-handles.h" + #include "style.h" #include "desktop-style.h" #include "sp-namedview.h" @@ -541,8 +541,7 @@ void SelectedStyle::dragDataReceived( GtkWidget */*widget*/, sp_repr_css_set_property( css, (tracker->item == SS_FILL) ? "fill":"stroke", c ); sp_desktop_set_style( tracker->parent->_desktop, css ); sp_repr_css_attr_unref( css ); - DocumentUndo::done( sp_desktop_document(tracker->parent->_desktop) , SP_VERB_NONE, - _("Drop color")); + DocumentUndo::done( tracker->parent->_desktop->getDocument(), SP_VERB_NONE, _("Drop color")); } } break; @@ -554,7 +553,7 @@ void SelectedStyle::on_fill_remove() { sp_repr_css_set_property (css, "fill", "none"); sp_desktop_set_style (_desktop, css, true, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Remove fill")); } @@ -563,7 +562,7 @@ void SelectedStyle::on_stroke_remove() { sp_repr_css_set_property (css, "stroke", "none"); sp_desktop_set_style (_desktop, css, true, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Remove stroke")); } @@ -572,7 +571,7 @@ void SelectedStyle::on_fill_unset() { sp_repr_css_unset_property (css, "fill"); sp_desktop_set_style (_desktop, css, true, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Unset fill")); } @@ -588,7 +587,7 @@ void SelectedStyle::on_stroke_unset() { sp_repr_css_unset_property (css, "stroke-dasharray"); sp_desktop_set_style (_desktop, css, true, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Unset stroke")); } @@ -597,7 +596,7 @@ void SelectedStyle::on_fill_opaque() { sp_repr_css_set_property (css, "fill-opacity", "1"); sp_desktop_set_style (_desktop, css, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Make fill opaque")); } @@ -606,7 +605,7 @@ void SelectedStyle::on_stroke_opaque() { sp_repr_css_set_property (css, "stroke-opacity", "1"); sp_desktop_set_style (_desktop, css, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Make fill opaque")); } @@ -618,7 +617,7 @@ void SelectedStyle::on_fill_lastused() { sp_repr_css_set_property (css, "fill", c); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Apply last set color to fill")); } @@ -630,7 +629,7 @@ void SelectedStyle::on_stroke_lastused() { sp_repr_css_set_property (css, "stroke", c); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Apply last set color to stroke")); } @@ -641,7 +640,7 @@ void SelectedStyle::on_fill_lastselected() { sp_repr_css_set_property (css, "fill", c); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Apply last selected color to fill")); } @@ -652,7 +651,7 @@ void SelectedStyle::on_stroke_lastselected() { sp_repr_css_set_property (css, "stroke", c); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Apply last selected color to stroke")); } @@ -678,7 +677,7 @@ void SelectedStyle::on_fill_invert() { sp_repr_css_set_property (css, "fill", c); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Invert fill")); } @@ -702,7 +701,7 @@ void SelectedStyle::on_stroke_invert() { sp_repr_css_set_property (css, "stroke", c); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Invert stroke")); } @@ -714,7 +713,7 @@ void SelectedStyle::on_fill_white() { sp_repr_css_set_property (css, "fill-opacity", "1"); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("White fill")); } @@ -726,7 +725,7 @@ void SelectedStyle::on_stroke_white() { sp_repr_css_set_property (css, "stroke-opacity", "1"); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("White stroke")); } @@ -738,7 +737,7 @@ void SelectedStyle::on_fill_black() { sp_repr_css_set_property (css, "fill-opacity", "1.0"); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Black fill")); } @@ -750,7 +749,7 @@ void SelectedStyle::on_stroke_black() { sp_repr_css_set_property (css, "stroke-opacity", "1.0"); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Black stroke")); } @@ -793,7 +792,7 @@ void SelectedStyle::on_fill_paste() { sp_repr_css_set_property (css, "fill", text.c_str()); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Paste fill")); } } @@ -811,7 +810,7 @@ void SelectedStyle::on_stroke_paste() { sp_repr_css_set_property (css, "stroke", text.c_str()); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Paste stroke")); } } @@ -865,7 +864,7 @@ void SelectedStyle::on_fillstroke_swap() { sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Swap fill and stroke")); } @@ -940,7 +939,7 @@ SelectedStyle::on_opacity_click(GdkEventButton *event) sp_repr_css_set_property (css, "opacity", opacity); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Change opacity")); return true; } @@ -967,7 +966,7 @@ void SelectedStyle::on_popup_preset(int i) { // FIXME: update dash patterns! sp_desktop_set_style (_desktop, css, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(_desktop), SP_VERB_DIALOG_SWATCHES, + DocumentUndo::done(_desktop->getDocument(), SP_VERB_DIALOG_SWATCHES, _("Change stroke width")); } @@ -978,7 +977,7 @@ SelectedStyle::update() return; // create temporary style - SPStyle *query = sp_style_new (sp_desktop_document(_desktop)); + SPStyle *query = sp_style_new (_desktop->getDocument()); for (int i = SS_FILL; i <= SS_STROKE; i++) { Gtk::EventBox *place = (i == SS_FILL)? &_fill_place : &_stroke_place; @@ -1244,7 +1243,7 @@ void SelectedStyle::on_opacity_changed () _desktop->getCanvas()->forceFullRedrawAfterInterruptions(0); sp_desktop_set_style (_desktop, css); sp_repr_css_attr_unref (css); - DocumentUndo::maybeDone(sp_desktop_document(_desktop), "fillstroke:opacity", SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::maybeDone(_desktop->getDocument(), "fillstroke:opacity", SP_VERB_DIALOG_FILL_STROKE, _("Change opacity")); // resume interruptibility _desktop->getCanvas()->endForcedFullRedraws(); @@ -1385,25 +1384,25 @@ RotateableSwatch::do_motion(double by, guint modifier) { diff = color_adjust(hsla, by, cc, modifier); if (modifier == 3) { // alpha - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, (_("Adjust alpha"))); double ch = hsla[3]; parent->getDesktop()->event_context->message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting alpha: was %.3g, now %.3g (diff %.3g); with Ctrl to adjust lightness, with Shift 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, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, (_("Adjust saturation"))); double ch = hsla[1]; parent->getDesktop()->event_context->message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting saturation: was %.3g, now %.3g (diff %.3g); with Ctrl to adjust lightness, with Alt 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, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, (_("Adjust lightness"))); double ch = hsla[2]; parent->getDesktop()->event_context->message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting lightness: was %.3g, now %.3g (diff %.3g); with Shift to adjust saturation, with Alt to adjust alpha, without modifiers to adjust hue"), ch - diff, ch, diff); } else { // hue - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, (_("Adjust hue"))); double ch = hsla[0]; parent->getDesktop()->event_context->message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shift to adjust saturation, with Alt to adjust alpha, with Ctrl to adjust lightness"), ch - diff, ch, diff); @@ -1440,18 +1439,18 @@ RotateableSwatch::do_release(double by, guint modifier) { } if (modifier == 3) { // alpha - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, ("Adjust alpha")); } else if (modifier == 2) { // saturation - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, ("Adjust saturation")); } else if (modifier == 1) { // lightness - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, ("Adjust lightness")); } else { // hue - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, ("Adjust hue")); } @@ -1523,7 +1522,7 @@ RotateableStrokeWidth::do_motion(double by, guint modifier) { if (modifier == 3) { // Alt, do nothing } else { double diff = value_adjust(startvalue, by, modifier, false); - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, (_("Adjust stroke width"))); parent->getDesktop()->event_context->message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting stroke width: was %.3g, now %.3g (diff %.3g)"), startvalue, startvalue + diff, diff); } @@ -1537,7 +1536,7 @@ RotateableStrokeWidth::do_release(double by, guint modifier) { } else { value_adjust(startvalue, by, modifier, true); startvalue_set = false; - DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey, + DocumentUndo::maybeDone(parent->getDesktop()->getDocument(), undokey, SP_VERB_DIALOG_FILL_STROKE, (_("Adjust stroke width"))); } diff --git a/src/ui/widget/style-subject.cpp b/src/ui/widget/style-subject.cpp index 1646b0fed..a48370d9b 100644 --- a/src/ui/widget/style-subject.cpp +++ b/src/ui/widget/style-subject.cpp @@ -11,7 +11,7 @@ #include "sp-object.h" #include "xml/sp-css-attr.h" #include "desktop-style.h" -#include "desktop-handles.h" + #include "selection.h" #include "style.h" diff --git a/src/ui/widget/tolerance-slider.cpp b/src/ui/widget/tolerance-slider.cpp index e798379f2..ff525c679 100644 --- a/src/ui/widget/tolerance-slider.cpp +++ b/src/ui/widget/tolerance-slider.cpp @@ -29,7 +29,7 @@ #include "document.h" #include "document-undo.h" #include "desktop.h" -#include "desktop-handles.h" + #include "sp-namedview.h" #include "registry.h" @@ -196,7 +196,7 @@ void ToleranceSlider::update (double val) _wr->setUpdating (true); - SPDocument *doc = sp_desktop_document(dt); + SPDocument *doc = dt->getDocument(); bool saved = DocumentUndo::getUndoSensitive(doc); DocumentUndo::setUndoSensitive(doc, false); Inkscape::XML::Node *repr = dt->getNamedView()->getRepr(); diff --git a/src/vanishing-point.cpp b/src/vanishing-point.cpp index fa62b8e8c..b62aacbc5 100644 --- a/src/vanishing-point.cpp +++ b/src/vanishing-point.cpp @@ -16,7 +16,7 @@ #include #include "vanishing-point.h" -#include "desktop-handles.h" + #include "desktop.h" #include "display/sp-canvas-item.h" #include "display/sp-ctrlline.h" @@ -129,7 +129,7 @@ vp_knot_moved_handler (SPKnot *knot, Geom::Point const &ppointer, guint state, g } // FIXME: Do we need to create a new dragger as well? dragger->updateZOrders (); - DocumentUndo::done(sp_desktop_document (SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_3DBOX, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_CONTEXT_3DBOX, _("Split vanishing points")); return; } @@ -174,7 +174,7 @@ vp_knot_moved_handler (SPKnot *knot, Geom::Point const &ppointer, guint state, g // deleted according to changes in the svg representation, not based on any user input // as is currently the case. - DocumentUndo::done(sp_desktop_document (SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_3DBOX, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_CONTEXT_3DBOX, _("Merge vanishing points")); return; diff --git a/src/verbs.cpp b/src/verbs.cpp index 4d212f0fc..231e258d6 100644 --- a/src/verbs.cpp +++ b/src/verbs.cpp @@ -41,7 +41,7 @@ #include #include "desktop.h" -#include "desktop-handles.h" + #include "display/curve.h" #include "document.h" #include "ui/tools/freehand-base.h" @@ -948,10 +948,10 @@ void EditVerb::perform(SPAction *action, void *data) switch (reinterpret_cast(data)) { case SP_VERB_EDIT_UNDO: - sp_undo(dt, sp_desktop_document(dt)); + sp_undo(dt, dt->getDocument()); break; case SP_VERB_EDIT_REDO: - sp_redo(dt, sp_desktop_document(dt)); + sp_redo(dt, dt->getDocument()); break; case SP_VERB_EDIT_CUT: sp_selection_cut(dt); @@ -1256,7 +1256,7 @@ void LayerVerb::perform(SPAction *action, void *data) SPObject *next=Inkscape::next_layer(dt->currentRoot(), dt->currentLayer()); if (next) { dt->setCurrentLayer(next); - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_NEXT, + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_NEXT, _("Switch to next layer")); dt->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Switched to next layer.")); } else { @@ -1268,7 +1268,7 @@ void LayerVerb::perform(SPAction *action, void *data) SPObject *prev=Inkscape::previous_layer(dt->currentRoot(), dt->currentLayer()); if (prev) { dt->setCurrentLayer(prev); - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_PREV, + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_PREV, _("Switch to previous layer")); dt->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Switched to previous layer.")); } else { @@ -1338,7 +1338,7 @@ void LayerVerb::perform(SPAction *action, void *data) description = _("Lower layer"); break; }; - DocumentUndo::done(sp_desktop_document(dt), verb, description); + DocumentUndo::done(dt->getDocument(), verb, description); if (message) { dt->messageStack()->flash(Inkscape::NORMAL_MESSAGE, message); g_free((void *) message); @@ -1384,7 +1384,7 @@ void LayerVerb::perform(SPAction *action, void *data) dt->setCurrentLayer(new_layer); } #endif - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_DUPLICATE, + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_DUPLICATE, _("Duplicate layer")); // TRANSLATORS: this means "The layer has been duplicated." @@ -1420,7 +1420,7 @@ void LayerVerb::perform(SPAction *action, void *data) dt->setCurrentLayer(survivor); } - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_DELETE, + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_DELETE, _("Delete layer")); // TRANSLATORS: this means "The layer has been deleted." @@ -1435,23 +1435,23 @@ void LayerVerb::perform(SPAction *action, void *data) dt->messageStack()->flash(Inkscape::ERROR_MESSAGE, _("No current layer.")); } else { dt->toggleLayerSolo( dt->currentLayer() ); - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_SOLO, _("Toggle layer solo")); + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_SOLO, _("Toggle layer solo")); } break; } case SP_VERB_LAYER_SHOW_ALL: { dt->toggleHideAllLayers( false ); - DocumentUndo::maybeDone(sp_desktop_document(dt), "layer:showall", SP_VERB_LAYER_SHOW_ALL, _("Show all layers")); + DocumentUndo::maybeDone(dt->getDocument(), "layer:showall", SP_VERB_LAYER_SHOW_ALL, _("Show all layers")); break; } case SP_VERB_LAYER_HIDE_ALL: { dt->toggleHideAllLayers( true ); - DocumentUndo::maybeDone(sp_desktop_document(dt), "layer:hideall", SP_VERB_LAYER_HIDE_ALL, _("Hide all layers")); + DocumentUndo::maybeDone(dt->getDocument(), "layer:hideall", SP_VERB_LAYER_HIDE_ALL, _("Hide all layers")); break; } case SP_VERB_LAYER_LOCK_ALL: { dt->toggleLockAllLayers( true ); - DocumentUndo::maybeDone(sp_desktop_document(dt), "layer:lockall", SP_VERB_LAYER_LOCK_ALL, _("Lock all layers")); + DocumentUndo::maybeDone(dt->getDocument(), "layer:lockall", SP_VERB_LAYER_LOCK_ALL, _("Lock all layers")); break; } case SP_VERB_LAYER_LOCK_OTHERS: { @@ -1459,13 +1459,13 @@ void LayerVerb::perform(SPAction *action, void *data) dt->messageStack()->flash(Inkscape::ERROR_MESSAGE, _("No current layer.")); } else { dt->toggleLockOtherLayers( dt->currentLayer() ); - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_LAYER_LOCK_OTHERS, _("Lock other layers")); + DocumentUndo::done(dt->getDocument(), SP_VERB_LAYER_LOCK_OTHERS, _("Lock other layers")); } break; } case SP_VERB_LAYER_UNLOCK_ALL: { dt->toggleLockAllLayers( false ); - DocumentUndo::maybeDone(sp_desktop_document(dt), "layer:unlockall", SP_VERB_LAYER_UNLOCK_ALL, _("Unlock all layers")); + DocumentUndo::maybeDone(dt->getDocument(), "layer:unlockall", SP_VERB_LAYER_UNLOCK_ALL, _("Unlock all layers")); break; } case SP_VERB_LAYER_TOGGLE_LOCK: @@ -1548,12 +1548,12 @@ void ObjectVerb::perform( SPAction *action, void *data) break; case SP_VERB_OBJECT_FLIP_HORIZONTAL: sp_selection_scale_relative(sel, center, Geom::Scale(-1.0, 1.0)); - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_OBJECT_FLIP_HORIZONTAL, + DocumentUndo::done(dt->getDocument(), SP_VERB_OBJECT_FLIP_HORIZONTAL, _("Flip horizontally")); break; case SP_VERB_OBJECT_FLIP_VERTICAL: sp_selection_scale_relative(sel, center, Geom::Scale(1.0, -1.0)); - DocumentUndo::done(sp_desktop_document(dt), SP_VERB_OBJECT_FLIP_VERTICAL, + DocumentUndo::done(dt->getDocument(), SP_VERB_OBJECT_FLIP_VERTICAL, _("Flip vertically")); break; case SP_VERB_OBJECT_SET_MASK: @@ -1831,7 +1831,7 @@ void TextVerb::perform(SPAction *action, void */*data*/) g_return_if_fail(ensure_desktop_valid(action)); SPDesktop *dt = sp_action_get_desktop(action); - SPDocument *doc = sp_desktop_document(dt); + SPDocument *doc = dt->getDocument(); (void)doc; Inkscape::XML::Node *repr = dt->namedview->getRepr(); (void)repr; @@ -1846,7 +1846,7 @@ void ZoomVerb::perform(SPAction *action, void *data) SPDesktop *dt = sp_action_get_desktop(action); Inkscape::UI::Tools::ToolBase *ec = dt->event_context; - SPDocument *doc = sp_desktop_document(dt); + SPDocument *doc = dt->getDocument(); Inkscape::XML::Node *repr = dt->namedview->getRepr(); @@ -2326,7 +2326,7 @@ void FitCanvasVerb::perform(SPAction *action, void *data) { g_return_if_fail(ensure_desktop_valid(action)); SPDesktop *dt = sp_action_get_desktop(action); - SPDocument *doc = sp_desktop_document(dt); + SPDocument *doc = dt->getDocument(); if (!doc) return; switch (reinterpret_cast(data)) { @@ -2392,7 +2392,7 @@ void LockAndHideVerb::perform(SPAction *action, void *data) { g_return_if_fail(ensure_desktop_valid(action)); SPDesktop *dt = sp_action_get_desktop(action); - SPDocument *doc = sp_desktop_document(dt); + SPDocument *doc = dt->getDocument(); if (!doc) return; switch (reinterpret_cast(data)) { diff --git a/src/widgets/arc-toolbar.cpp b/src/widgets/arc-toolbar.cpp index 6dba44add..8a64854be 100644 --- a/src/widgets/arc-toolbar.cpp +++ b/src/widgets/arc-toolbar.cpp @@ -31,7 +31,7 @@ #include #include "arc-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -81,7 +81,7 @@ sp_arctb_startend_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const *v { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setDouble(Glib::ustring("/tools/shapes/arc/") + value_name, gtk_adjustment_get_value(adj)); } @@ -128,7 +128,7 @@ sp_arctb_startend_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const *v sp_arctb_sensitivize( tbl, gtk_adjustment_get_value(adj), gtk_adjustment_get_value(other) ); if (modmade) { - DocumentUndo::maybeDone(sp_desktop_document(desktop), value_name, SP_VERB_CONTEXT_ARC, + DocumentUndo::maybeDone(desktop->getDocument(), value_name, SP_VERB_CONTEXT_ARC, _("Arc: Change start/end")); } @@ -150,7 +150,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 = static_cast(g_object_get_data( tbl, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setBool("/tools/shapes/arc/open", ege_select_one_action_get_active(act) != 0); } @@ -194,7 +194,7 @@ static void sp_arctb_open_state_changed( EgeSelectOneAction *act, GObject *tbl ) } if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_ARC, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_ARC, _("Arc: Change open/closed")); } diff --git a/src/widgets/box3d-toolbar.cpp b/src/widgets/box3d-toolbar.cpp index 3181e345b..26e914070 100644 --- a/src/widgets/box3d-toolbar.cpp +++ b/src/widgets/box3d-toolbar.cpp @@ -32,7 +32,7 @@ #include "box3d-toolbar.h" #include "box3d.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "document.h" @@ -208,7 +208,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 = static_cast(g_object_get_data( dataKludge, "desktop" )); - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); // quit if run by the attr_changed or selection changed listener if (g_object_get_data( dataKludge, "freeze" )) { @@ -287,7 +287,7 @@ void box3d_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObject { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); EgeAdjustmentAction* eact = 0; - SPDocument *document = sp_desktop_document (desktop); + SPDocument *document = desktop->getDocument(); Persp3DImpl *persp_impl = document->getCurrentPersp3DImpl(); EgeAdjustmentAction* box3d_angle_x = 0; diff --git a/src/widgets/connector-toolbar.cpp b/src/widgets/connector-toolbar.cpp index 915d1e629..c906f7de4 100644 --- a/src/widgets/connector-toolbar.cpp +++ b/src/widgets/connector-toolbar.cpp @@ -32,7 +32,7 @@ #include "connector-toolbar.h" #include "conn-avoid-ref.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -77,7 +77,7 @@ static void sp_connector_orthogonal_toggled( GtkToggleAction* act, GObject *tbl { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); Inkscape::Selection * selection = desktop->getSelection(); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); if (!DocumentUndo::getUndoSensitive(doc)) { return; @@ -127,7 +127,7 @@ static void connector_curvature_changed(GtkAdjustment *adj, GObject* tbl) { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); Inkscape::Selection * selection = desktop->getSelection(); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); if (!DocumentUndo::getUndoSensitive(doc)) { return; @@ -176,7 +176,7 @@ static void connector_curvature_changed(GtkAdjustment *adj, GObject* tbl) static void connector_spacing_changed(GtkAdjustment *adj, GObject* tbl) { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); - SPDocument *doc = sp_desktop_document(desktop); + SPDocument *doc = desktop->getDocument(); if (!DocumentUndo::getUndoSensitive(doc)) { return; @@ -237,7 +237,7 @@ static void sp_connector_graph_layout(void) prefs->setInt("/options/clonecompensation/value", saved_compensation); - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Arrange connector network")); + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE, _("Arrange connector network")); } static void sp_directed_graph_layout_toggled( GtkToggleAction* act, GObject * /*tbl*/ ) diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp index e117e7f60..fd3756220 100644 --- a/src/widgets/desktop-widget.cpp +++ b/src/widgets/desktop-widget.cpp @@ -32,7 +32,7 @@ #include "conn-avoid-ref.h" #include "desktop.h" #include "desktop-events.h" -#include "desktop-handles.h" + #include "desktop-widget.h" #include "display/sp-canvas.h" #include "display/canvas-arena.h" diff --git a/src/widgets/eraser-toolbar.cpp b/src/widgets/eraser-toolbar.cpp index f547cbd8b..1f79b50f2 100644 --- a/src/widgets/eraser-toolbar.cpp +++ b/src/widgets/eraser-toolbar.cpp @@ -32,7 +32,7 @@ #include "eraser-toolbar.h" #include "calligraphy-toolbar.h" // TODO: needed for update_presets_list -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -61,7 +61,7 @@ static void sp_erasertb_mode_changed( EgeSelectOneAction *act, GObject *tbl ) { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); bool eraserMode = ege_select_one_action_get_active( act ) != 0; - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setBool( "/tools/eraser/mode", eraserMode ); } diff --git a/src/widgets/fill-style.cpp b/src/widgets/fill-style.cpp index 820a20126..fcdc9a36b 100644 --- a/src/widgets/fill-style.cpp +++ b/src/widgets/fill-style.cpp @@ -35,7 +35,7 @@ #include "desktop.h" #include "selection.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "display/sp-canvas.h" #include "document-private.h" @@ -480,7 +480,7 @@ void FillNStroke::updateFromPaint() } update = true; - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); @@ -522,7 +522,7 @@ void FillNStroke::updateFromPaint() psel->setFlatColor( desktop, (kind == FILL) ? "fill" : "stroke", (kind == FILL) ? "fill-opacity" : "stroke-opacity" ); - DocumentUndo::maybeDone(sp_desktop_document(desktop), (kind == FILL) ? undo_F_label : undo_S_label, SP_VERB_DIALOG_FILL_STROKE, + DocumentUndo::maybeDone(desktop->getDocument(), (kind == FILL) ? undo_F_label : undo_S_label, SP_VERB_DIALOG_FILL_STROKE, (kind == FILL) ? _("Set fill color") : _("Set stroke color")); if (kind == FILL) { diff --git a/src/widgets/gradient-toolbar.cpp b/src/widgets/gradient-toolbar.cpp index 1968f87da..ea009c048 100644 --- a/src/widgets/gradient-toolbar.cpp +++ b/src/widgets/gradient-toolbar.cpp @@ -18,7 +18,7 @@ #include "ui/widget/color-preview.h" #include -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "document.h" @@ -128,7 +128,7 @@ gboolean gr_vector_list(GtkWidget *combo_box, SPDesktop *desktop, bool selection return sensitive; } - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); GtkTreeIter iter; GtkListStore *store = (GtkListStore *)gtk_combo_box_get_model(GTK_COMBO_BOX(combo_box)); @@ -923,7 +923,7 @@ static void gr_gradient_combo_changed(EgeSelectOneAction *act, gpointer data) gr_apply_gradient(selection, ev? ev->get_drag() : NULL, gr); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Assign gradient to object")); } @@ -945,7 +945,7 @@ static void gr_spread_change(EgeSelectOneAction *act, GtkWidget *widget) gradient->setSpread(spread); gradient->updateRepr(); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_GRADIENT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_GRADIENT, _("Set gradient repeat")); } } @@ -1247,7 +1247,7 @@ static void gradient_toolbox_check_ec(SPDesktop* desktop, Inkscape::UI::Tools::T if (SP_IS_GRADIENT_CONTEXT(ec)) { Inkscape::Selection *selection = desktop->getSelection(); - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); // connect to selection modified and changed signals connChanged = selection->connectChanged(sigc::bind(sigc::ptr_fun(&gr_tb_selection_changed), holder)); diff --git a/src/widgets/lpe-toolbar.cpp b/src/widgets/lpe-toolbar.cpp index c3a83be70..387bf6dee 100644 --- a/src/widgets/lpe-toolbar.cpp +++ b/src/widgets/lpe-toolbar.cpp @@ -30,7 +30,7 @@ #include "live_effects/lpe-line_segment.h" #include "lpe-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-select-one-action.h" @@ -91,7 +91,7 @@ static void sp_lpetool_mode_changed(EgeSelectOneAction *act, GObject *tbl) SP_LPETOOL_CONTEXT(desktop->event_context)->mode = type; } - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setInt( "/tools/lpetool/mode", mode ); } diff --git a/src/widgets/measure-toolbar.cpp b/src/widgets/measure-toolbar.cpp index 1a4678332..5a4785b1f 100644 --- a/src/widgets/measure-toolbar.cpp +++ b/src/widgets/measure-toolbar.cpp @@ -31,7 +31,7 @@ #include #include "measure-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -55,7 +55,7 @@ sp_measure_fontsize_value_changed(GtkAdjustment *adj, GObject *tbl) { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setInt(Glib::ustring("/tools/measure/fontsize"), gtk_adjustment_get_value(adj)); diff --git a/src/widgets/mesh-toolbar.cpp b/src/widgets/mesh-toolbar.cpp index 8c7ec33a8..e9e9fa344 100644 --- a/src/widgets/mesh-toolbar.cpp +++ b/src/widgets/mesh-toolbar.cpp @@ -38,7 +38,7 @@ #include "document-private.h" #include "document-undo.h" #include "desktop.h" -#include "desktop-handles.h" + #include #include "ui/tools/gradient-tool.h" @@ -335,7 +335,7 @@ static void mesh_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolB if (SP_IS_MESH_CONTEXT(ec)) { // connect to selection modified and changed signals Inkscape::Selection *selection = desktop->getSelection(); - SPDocument *document = sp_desktop_document (desktop); + SPDocument *document = desktop->getDocument(); c_selection_changed = selection->connectChanged(sigc::bind(sigc::ptr_fun(&ms_tb_selection_changed), holder)); c_selection_modified = selection->connectModified(sigc::bind(sigc::ptr_fun(&ms_tb_selection_modified), holder)); diff --git a/src/widgets/node-toolbar.cpp b/src/widgets/node-toolbar.cpp index 52be03abe..113061519 100644 --- a/src/widgets/node-toolbar.cpp +++ b/src/widgets/node-toolbar.cpp @@ -31,7 +31,7 @@ #include "ui/tool/multi-path-manipulator.h" #include #include "node-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -264,7 +264,7 @@ static void sp_node_path_value_changed(GtkAdjustment *adj, GObject *tbl, Geom::D } Unit const *unit = tracker->getActiveUnit(); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { prefs->setDouble(Glib::ustring("/tools/nodes/") + (d == Geom::X ? "x" : "y"), Quantity::convert(gtk_adjustment_get_value(adj), unit, "px")); } diff --git a/src/widgets/rect-toolbar.cpp b/src/widgets/rect-toolbar.cpp index 2dc2bbb07..b78f74d94 100644 --- a/src/widgets/rect-toolbar.cpp +++ b/src/widgets/rect-toolbar.cpp @@ -31,7 +31,7 @@ #include #include "rect-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -90,7 +90,7 @@ static void sp_rtb_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const * Unit const *unit = tracker->getActiveUnit(); g_return_if_fail(unit != NULL); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setDouble(Glib::ustring("/tools/shapes/rect/") + value_name, Quantity::convert(gtk_adjustment_get_value(adj), unit, "px")); @@ -120,7 +120,7 @@ static void sp_rtb_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const * sp_rtb_sensitivize( tbl ); if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_RECT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_RECT, _("Change rectangle")); } diff --git a/src/widgets/select-toolbar.cpp b/src/widgets/select-toolbar.cpp index 881de2e36..e49c4c00a 100644 --- a/src/widgets/select-toolbar.cpp +++ b/src/widgets/select-toolbar.cpp @@ -21,7 +21,7 @@ #include "ui/widget/spinbutton.h" #include #include "select-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "display/sp-canvas.h" #include "document-undo.h" @@ -154,7 +154,7 @@ sp_object_layout_any_value_changed(GtkAdjustment *adj, SPWidget *spw) SPDesktop *desktop = SP_ACTIVE_DESKTOP; Inkscape::Selection *selection = desktop->getSelection(); - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); document->ensureUpToDate (); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); diff --git a/src/widgets/sp-xmlview-content.cpp b/src/widgets/sp-xmlview-content.cpp index 9243760bd..a1d8475ba 100644 --- a/src/widgets/sp-xmlview-content.cpp +++ b/src/widgets/sp-xmlview-content.cpp @@ -15,7 +15,7 @@ #include "xml/node-event-vector.h" #include "sp-xmlview-content.h" -#include "desktop-handles.h" +#include "desktop.h" #include "document-private.h" #include "document-undo.h" #include "inkscape.h" @@ -147,7 +147,7 @@ sp_xmlview_content_changed (GtkTextBuffer *tb, SPXMLViewContent *text) text->repr->setContent(data); g_free (data); text->blocked = FALSE; - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_DIALOG_XML_EDITOR, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_DIALOG_XML_EDITOR, _("Type text in a text node")); } } diff --git a/src/widgets/spiral-toolbar.cpp b/src/widgets/spiral-toolbar.cpp index aa9c32c1a..3fb0015c1 100644 --- a/src/widgets/spiral-toolbar.cpp +++ b/src/widgets/spiral-toolbar.cpp @@ -31,7 +31,7 @@ #include #include "spiral-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -62,7 +62,7 @@ static void sp_spl_tb_value_changed(GtkAdjustment *adj, GObject *tbl, Glib::ustr { SPDesktop *desktop = static_cast(g_object_get_data( tbl, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setDouble("/tools/shapes/spiral/" + value_name, gtk_adjustment_get_value(adj)); @@ -96,7 +96,7 @@ static void sp_spl_tb_value_changed(GtkAdjustment *adj, GObject *tbl, Glib::ustr g_free(namespaced_name); if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_SPIRAL, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_SPIRAL, _("Change spiral")); } diff --git a/src/widgets/star-toolbar.cpp b/src/widgets/star-toolbar.cpp index 31c67bd6f..cf12391c1 100644 --- a/src/widgets/star-toolbar.cpp +++ b/src/widgets/star-toolbar.cpp @@ -31,7 +31,7 @@ #include #include "star-toolbar.h" -#include "desktop-handles.h" + #include "desktop.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" @@ -64,7 +64,7 @@ static void sp_stb_magnitude_value_changed( GtkAdjustment *adj, GObject *dataKlu { SPDesktop *desktop = static_cast(g_object_get_data( dataKludge, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { // do not remember prefs if this call is initiated by an undo change, because undoing object // creation sets bogus values to its attributes before it is deleted Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -99,7 +99,7 @@ static void sp_stb_magnitude_value_changed( GtkAdjustment *adj, GObject *dataKlu } } if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_STAR, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_STAR, _("Star: Change number of corners")); } @@ -110,7 +110,7 @@ static void sp_stb_proportion_value_changed( GtkAdjustment *adj, GObject *dataKl { SPDesktop *desktop = static_cast(g_object_get_data( dataKludge, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { if (!IS_NAN(gtk_adjustment_get_value(adj))) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setDouble("/tools/shapes/star/proportion", @@ -152,7 +152,7 @@ static void sp_stb_proportion_value_changed( GtkAdjustment *adj, GObject *dataKl } if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_STAR, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_STAR, _("Star: Change spoke ratio")); } @@ -164,7 +164,7 @@ static void sp_stb_sides_flat_state_changed( EgeSelectOneAction *act, GObject *d SPDesktop *desktop = static_cast(g_object_get_data( dataKludge, "desktop" )); bool flat = ege_select_one_action_get_active( act ) == 0; - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setBool( "/tools/shapes/star/isflatsided", flat); } @@ -197,7 +197,7 @@ static void sp_stb_sides_flat_state_changed( EgeSelectOneAction *act, GObject *d } if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_STAR, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_STAR, flat ? _("Make polygon") : _("Make star")); } @@ -208,7 +208,7 @@ static void sp_stb_rounded_value_changed( GtkAdjustment *adj, GObject *dataKludg { SPDesktop *desktop = static_cast(g_object_get_data( dataKludge, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setDouble("/tools/shapes/star/rounded", (gdouble) gtk_adjustment_get_value(adj)); } @@ -236,7 +236,7 @@ static void sp_stb_rounded_value_changed( GtkAdjustment *adj, GObject *dataKludg } } if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_STAR, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_STAR, _("Star: Change rounding")); } @@ -247,7 +247,7 @@ static void sp_stb_randomized_value_changed( GtkAdjustment *adj, GObject *dataKl { SPDesktop *desktop = static_cast(g_object_get_data( dataKludge, "desktop" )); - if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) { + if (DocumentUndo::getUndoSensitive(desktop->getDocument())) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setDouble("/tools/shapes/star/randomized", (gdouble) gtk_adjustment_get_value(adj)); @@ -276,7 +276,7 @@ static void sp_stb_randomized_value_changed( GtkAdjustment *adj, GObject *dataKl } } if (modmade) { - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_STAR, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_STAR, _("Star: Change randomization")); } diff --git a/src/widgets/stroke-marker-selector.cpp b/src/widgets/stroke-marker-selector.cpp index c62262e81..d5b43d132 100644 --- a/src/widgets/stroke-marker-selector.cpp +++ b/src/widgets/stroke-marker-selector.cpp @@ -26,7 +26,7 @@ #include "style.h" #include "ui/dialog-events.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "preferences.h" #include "path-prefix.h" @@ -65,7 +65,7 @@ MarkerComboBox::MarkerComboBox(gchar const *id, int l) : sandbox = ink_markers_preview_doc (); desktop = SP_ACTIVE_DESKTOP; - doc = sp_desktop_document(desktop); + doc = desktop->getDocument(); modified_connection = doc->getDefs()->connectModified( sigc::hide(sigc::hide(sigc::bind(sigc::ptr_fun(&MarkerComboBox::handleDefsModified), this))) ); @@ -92,7 +92,7 @@ void MarkerComboBox::setDesktop(SPDesktop *desktop) } this->desktop = desktop; - doc = sp_desktop_document(desktop); + doc = desktop->getDocument(); if (doc) { modified_connection = doc->getDefs()->connectModified( sigc::hide(sigc::hide(sigc::bind(sigc::ptr_fun(&MarkerComboBox::handleDefsModified), this))) ); diff --git a/src/widgets/stroke-style.cpp b/src/widgets/stroke-style.cpp index 830c0580d..755489e12 100644 --- a/src/widgets/stroke-style.cpp +++ b/src/widgets/stroke-style.cpp @@ -456,7 +456,7 @@ void StrokeStyle::markerSelectCB(MarkerComboBox *marker_combo, StrokeStyle *spw, spw->update = true; - SPDocument *document = sp_desktop_document(spw->desktop); + SPDocument *document = spw->desktop->getDocument(); if (!document) { return; } @@ -957,7 +957,7 @@ StrokeStyle::scaleLine() update = true; - SPDocument *document = sp_desktop_document (desktop); + SPDocument *document = desktop->getDocument(); Inkscape::Selection *selection = desktop->getSelection(); GSList const *items = selection->itemList(); @@ -1113,8 +1113,7 @@ void StrokeStyle::buttonToggledCB(StrokeStyleButton *tb, StrokeStyle *spw) sp_repr_css_attr_unref(css); css = 0; - DocumentUndo::done(sp_desktop_document(spw->desktop), SP_VERB_DIALOG_FILL_STROKE, - _("Set stroke style")); + DocumentUndo::done(spw->desktop->getDocument(), SP_VERB_DIALOG_FILL_STROKE, _("Set stroke style")); } } @@ -1200,7 +1199,7 @@ StrokeStyle::updateAllMarkers(GSList const *objects) if (update) { setMarkerColor(marker, combo->get_loc(), SP_ITEM(object)); - SPDocument *document = sp_desktop_document(desktop); + SPDocument *document = desktop->getDocument(); DocumentUndo::done(document, SP_VERB_DIALOG_FILL_STROKE, _("Set marker color")); } diff --git a/src/widgets/stroke-style.h b/src/widgets/stroke-style.h index 15e394097..83048cb76 100644 --- a/src/widgets/stroke-style.h +++ b/src/widgets/stroke-style.h @@ -33,7 +33,6 @@ #include #include "desktop.h" -#include "desktop-handles.h" #include "desktop-style.h" #include "ui/dialog-events.h" #include "display/canvas-bpath.h" // for SP_STROKE_LINEJOIN_* diff --git a/src/widgets/text-toolbar.cpp b/src/widgets/text-toolbar.cpp index 60ea75916..d113d5c28 100644 --- a/src/widgets/text-toolbar.cpp +++ b/src/widgets/text-toolbar.cpp @@ -31,7 +31,7 @@ #include "libnrtype/font-lister.h" #include #include "text-toolbar.h" -#include "desktop-handles.h" + #include "desktop-style.h" #include "desktop.h" #include "document-undo.h" @@ -165,7 +165,7 @@ static void sp_text_fontfamily_value_changed( Ink_ComboBoxEntry_Action *act, GOb sp_desktop_set_style (desktop, css, true, true); // Results in selection change called twice. sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Text: Change font family")); } @@ -229,7 +229,7 @@ static void sp_text_fontsize_value_changed( Ink_ComboBoxEntry_Action *act, GObje prefs->mergeStyle("/tools/text/style", css); } else { // Save for undo - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:size", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:size", SP_VERB_NONE, _("Text: Change font size")); } @@ -267,7 +267,7 @@ static void sp_text_fontstyle_value_changed( Ink_ComboBoxEntry_Action *act, GObj sp_desktop_set_style (desktop, css, true, true); sp_repr_css_attr_unref (css); - DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(desktop->getDocument(), SP_VERB_CONTEXT_TEXT, _("Text: Change font style")); } @@ -345,7 +345,7 @@ static void sp_text_script_changed( InkToggleAction* act, GObject *tbl ) // Save for undo if(result_baseline != QUERY_STYLE_NOTHING) { - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:script", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:script", SP_VERB_NONE, _("Text: Change superscript or subscript")); } g_object_set_data( tbl, "freeze", GINT_TO_POINTER(FALSE) ); @@ -490,7 +490,7 @@ static void sp_text_align_mode_changed( EgeSelectOneAction *act, GObject *tbl ) sp_desktop_set_style (desktop, css, true, true); if (result_numbers != QUERY_STYLE_NOTHING) { - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_CONTEXT_TEXT, _("Text: Change alignment")); } sp_repr_css_attr_unref (css); @@ -533,7 +533,7 @@ static void sp_text_lineheight_value_changed( GtkAdjustment *adj, GObject *tbl ) // Save for undo if(modmade) { - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:line-height", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:line-height", SP_VERB_NONE, _("Text: Change line-height")); } @@ -582,7 +582,7 @@ static void sp_text_wordspacing_value_changed( GtkAdjustment *adj, GObject *tbl prefs->mergeStyle("/tools/text/style", css); } else { // Save for undo - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:word-spacing", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:word-spacing", SP_VERB_NONE, _("Text: Change word-spacing")); } sp_style_unref(query); @@ -623,7 +623,7 @@ static void sp_text_letterspacing_value_changed( GtkAdjustment *adj, GObject *tb else { // Save for undo - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:letter-spacing", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:letter-spacing", SP_VERB_NONE, _("Text: Change letter-spacing")); } @@ -663,7 +663,7 @@ static void sp_text_dx_value_changed( GtkAdjustment *adj, GObject *tbl ) if(modmade) { // Save for undo - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:dx", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:dx", SP_VERB_NONE, _("Text: Change dx (kern)")); } g_object_set_data( tbl, "freeze", GINT_TO_POINTER(FALSE) ); @@ -697,7 +697,7 @@ static void sp_text_dy_value_changed( GtkAdjustment *adj, GObject *tbl ) if(modmade) { // Save for undo - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:dy", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:dy", SP_VERB_NONE, _("Text: Change dy")); } @@ -732,7 +732,7 @@ static void sp_text_rotation_value_changed( GtkAdjustment *adj, GObject *tbl ) // Save for undo if(modmade) { - DocumentUndo::maybeDone(sp_desktop_document(SP_ACTIVE_DESKTOP), "ttb:rotate", SP_VERB_NONE, + DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:rotate", SP_VERB_NONE, _("Text: Change rotate")); } @@ -780,7 +780,7 @@ static void sp_text_orientation_mode_changed( EgeSelectOneAction *act, GObject * sp_desktop_set_style (SP_ACTIVE_DESKTOP, css, true, true); if(result_numbers != QUERY_STYLE_NOTHING) { - DocumentUndo::done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_TEXT, + DocumentUndo::done(SP_ACTIVE_DESKTOP->getDocument(), SP_VERB_CONTEXT_TEXT, _("Text: Change orientation")); } sp_repr_css_attr_unref (css); @@ -860,7 +860,7 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ Inkscape::FontLister* fontlister = Inkscape::FontLister::get_instance(); if (!subselection) { - fontlister->update_font_list( sp_desktop_document( SP_ACTIVE_DESKTOP )); + fontlister->update_font_list( SP_ACTIVE_DESKTOP->getDocument()); } fontlister->selection_update(); @@ -1169,7 +1169,7 @@ static void sp_text_toolbox_select_cb( GtkEntry* entry, GtkEntryIconPosition /*p GSList *selectList = NULL; SPDesktop *desktop = SP_ACTIVE_DESKTOP; - SPDocument *document = sp_desktop_document( desktop ); + SPDocument *document = desktop->getDocument(); GSList *allList = get_all_items(NULL, document->getRoot(), desktop, false, false, true, NULL); for (GSList *i = allList; i != NULL; i = i->next) { @@ -1214,7 +1214,7 @@ void sp_text_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje { // Font list Inkscape::FontLister* fontlister = Inkscape::FontLister::get_instance(); - fontlister->update_font_list( sp_desktop_document( SP_ACTIVE_DESKTOP )); + fontlister->update_font_list( SP_ACTIVE_DESKTOP->getDocument()); Glib::RefPtr store = fontlister->get_font_list(); GtkListStore* model = store->gobj(); diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 555bb780f..4f5682f7a 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -40,7 +40,6 @@ #include #include "../desktop.h" -#include "../desktop-handles.h" #include "../desktop-style.h" #include "document-undo.h" #include "widgets/ege-adjustment-action.h" -- cgit v1.2.3 From 06f8d132963e23bef5d1a1ccb483787eadf31b3a Mon Sep 17 00:00:00 2001 From: "Liam P. White" Date: Sun, 21 Dec 2014 17:53:20 -0500 Subject: Bug #1380413: make sure that the rect toolbar knows when and when not to update (bzr r13821) --- src/widgets/rect-toolbar.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/widgets/rect-toolbar.cpp b/src/widgets/rect-toolbar.cpp index b78f74d94..016aa4987 100644 --- a/src/widgets/rect-toolbar.cpp +++ b/src/widgets/rect-toolbar.cpp @@ -404,12 +404,20 @@ static void rect_toolbox_watch_ec(SPDesktop* desktop, Inkscape::UI::Tools::ToolB { static sigc::connection changed; - // TODO fixme: use of dynamic_cast<> seems wrong here. + // use of dynamic_cast<> seems wrong here -- we just need to check the current tool + if (dynamic_cast(ec)) { - changed = desktop->getSelection()->connectChanged(sigc::bind(sigc::ptr_fun(sp_rect_toolbox_selection_changed), holder)); + Inkscape::Selection *sel = desktop->getSelection(); + + changed = sel->connectChanged(sigc::bind(sigc::ptr_fun(sp_rect_toolbox_selection_changed), holder)); + + // Synthesize an emission to trigger the update + sp_rect_toolbox_selection_changed(sel, holder); } else { - if (changed) + if (changed) { changed.disconnect(); + purge_repr_listener(NULL, holder); + } } } -- cgit v1.2.3 From f01a18216e26fd87a53188018e03527c7fdf8a57 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Tue, 23 Dec 2014 10:25:08 +0100 Subject: Use gray for 'context-fill' and 'context-stroke' in marker selector. Fix rendering bug when elements with 'context-fill' and 'context-stroke' are inside groups. (bzr r13822) --- share/markers/markers.svg | 3 ++- src/display/nr-style.cpp | 18 +++++++------- src/sp-item-group.cpp | 14 ++++++----- src/sp-object.cpp | 1 + src/sp-object.h | 5 ++++ src/sp-shape.cpp | 44 ++++++++++++++++++++++++---------- src/sp-use.cpp | 14 +++++++---- src/widgets/stroke-marker-selector.cpp | 8 +++---- 8 files changed, 72 insertions(+), 35 deletions(-) diff --git a/share/markers/markers.svg b/share/markers/markers.svg index 825059fb0..91de99ed3 100644 --- a/share/markers/markers.svg +++ b/share/markers/markers.svg @@ -4,7 +4,8 @@ NOTE: this file is currently (0.48+) edited manually. Insert the new markers into the . --> + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="InkscapeMarkers"> diff --git a/src/display/nr-style.cpp b/src/display/nr-style.cpp index 9dadaf3f1..1740785e2 100644 --- a/src/display/nr-style.cpp +++ b/src/display/nr-style.cpp @@ -101,13 +101,14 @@ void NRStyle::set(SPStyle *style, SPStyle *context_style) if( context_style != NULL ) { style_fill = &(context_style->fill); } else { - std::cerr << "NRStyle::set: 'context-fill': 'context_style' is NULL" << std::endl; + // A marker in the defs section will result in ending up here. + //std::cerr << "NRStyle::set: 'context-fill': 'context_style' is NULL" << std::endl; } } else if ( style_fill->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { if( context_style != NULL ) { style_fill = &(context_style->stroke); } else { - std::cerr << "NRStyle::set: 'context-stroke': 'context_style' is NULL" << std::endl; + //std::cerr << "NRStyle::set: 'context-stroke': 'context_style' is NULL" << std::endl; } } @@ -125,9 +126,10 @@ void NRStyle::set(SPStyle *style, SPStyle *context_style) } else if ( style_fill->isNone() ) { fill.clear(); } else if ( style_fill->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { - std::cerr << "NRStyle::set: fill: context-fill: Double" << std::endl; + // A marker in the defs section will result in ending up here. + //std::cerr << "NRStyle::set: fill: context-fill: Double" << std::endl; } else if ( style_fill->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { - std::cerr << "NRStyle::set: fill: context-stroke: Double" << std::endl; + //std::cerr << "NRStyle::set: fill: context-stroke: Double" << std::endl; } else { g_assert_not_reached(); } @@ -150,13 +152,13 @@ void NRStyle::set(SPStyle *style, SPStyle *context_style) if( context_style != NULL ) { style_stroke = &(context_style->fill); } else { - std::cerr << "NRStyle::set: 'context-fill': 'context_style' is NULL" << std::endl; + //std::cerr << "NRStyle::set: 'context-fill': 'context_style' is NULL" << std::endl; } } else if ( style_stroke->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { if( context_style != NULL ) { style_stroke = &(context_style->stroke); } else { - std::cerr << "NRStyle::set: 'context-stroke': 'context_style' is NULL" << std::endl; + //std::cerr << "NRStyle::set: 'context-stroke': 'context_style' is NULL" << std::endl; } } @@ -174,9 +176,9 @@ void NRStyle::set(SPStyle *style, SPStyle *context_style) } else if ( style_stroke->isNone() ) { stroke.clear(); } else if ( style_stroke->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_FILL ) { - std::cerr << "NRStyle::set: stroke: context-fill: Double" << std::endl; + //std::cerr << "NRStyle::set: stroke: context-fill: Double" << std::endl; } else if ( style_stroke->paintOrigin == SP_CSS_PAINT_ORIGIN_CONTEXT_STROKE ) { - std::cerr << "NRStyle::set: stroke: context-stroke: Double" << std::endl; + //std::cerr << "NRStyle::set: stroke: context-stroke: Double" << std::endl; } else { g_assert_not_reached(); } diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp index 026b1a11a..45e5747d6 100644 --- a/src/sp-item-group.cpp +++ b/src/sp-item-group.cpp @@ -159,6 +159,7 @@ void SPGroup::order_changed (Inkscape::XML::Node *child, Inkscape::XML::Node *ol } void SPGroup::update(SPCtx *ctx, unsigned int flags) { + // std::cout << "SPGroup::update(): " << (getId()?getId():"null") << std::endl; SPItemCtx *ictx, cctx; ictx = (SPItemCtx *) ctx; @@ -200,15 +201,15 @@ void SPGroup::update(SPCtx *ctx, unsigned int flags) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *group = dynamic_cast(v->arenaitem); if( this->parent ) { - group->setStyle(this->style, this->parent->style); - } else { - group->setStyle(this->style); + this->context_style = this->parent->context_style; } + group->setStyle(this->style, this->context_style); } } } void SPGroup::modified(guint flags) { + // std::cout << "SPGroup::modified(): " << (getId()?getId():"null") << std::endl; SPLPEItem::modified(flags); SPObject *child; @@ -356,15 +357,16 @@ void SPGroup::set(unsigned int key, gchar const* value) { } Inkscape::DrawingItem *SPGroup::show (Inkscape::Drawing &drawing, unsigned int key, unsigned int flags) { + // std::cout << "SPGroup::show(): " << (getId()?getId():"null") << std::endl; Inkscape::DrawingGroup *ai; ai = new Inkscape::DrawingGroup(drawing); ai->setPickChildren(this->effectiveLayerMode(key) == SPGroup::LAYER); if( this->parent ) { - ai->setStyle(this->style, this->parent->style); - } else { - ai->setStyle(this->style); + this->context_style = this->parent->context_style; } + ai->setStyle(this->style, this->context_style); + this->_showChildren(drawing, ai, key, flags); return ai; } diff --git a/src/sp-object.cpp b/src/sp-object.cpp index 3b09d80e8..776b020d2 100644 --- a/src/sp-object.cpp +++ b/src/sp-object.cpp @@ -131,6 +131,7 @@ SPObject::SPObject() // polygon, text, tspan, tref, textPath, altGlyph, glyphRef, marker, linearGradient, radialGradient, // stop, pattern, clipPath, mask, filter, feImage, a, font, glyph, missing-glyph, foreignObject this->style = sp_style_new_from_object(this); + this->context_style = NULL; } SPObject::~SPObject() { diff --git a/src/sp-object.h b/src/sp-object.h index 669dfc713..ff80eaefc 100644 --- a/src/sp-object.h +++ b/src/sp-object.h @@ -267,6 +267,11 @@ public: */ SPStyle *style; + /** + * Represents the style that should be used to resolve 'context-fill' and 'context-stroke' + */ + SPStyle *context_style; + /// Switch containing next() method. struct ParentIteratorStrategy { static SPObject const *next(SPObject const *object) { diff --git a/src/sp-shape.cpp b/src/sp-shape.cpp index 02b9969b3..16f9ec13b 100644 --- a/src/sp-shape.cpp +++ b/src/sp-shape.cpp @@ -126,6 +126,7 @@ Inkscape::XML::Node* SPShape::write(Inkscape::XML::Document *xml_doc, Inkscape:: } void SPShape::update(SPCtx* ctx, guint flags) { + // std::cout << "SPShape::update(): " << (getId()?getId():"null") << std::endl; SPLPEItem::update(ctx, flags); /* This stanza checks that an object's marker style agrees with @@ -146,10 +147,13 @@ void SPShape::update(SPCtx* ctx, guint flags) { for (SPItemView *v = ((SPItem *) (this))->display; v != NULL; v = v->next) { Inkscape::DrawingShape *sh = dynamic_cast(v->arenaitem); if (hasMarkers()) { - sh->setStyle(this->style, this->style); - sh->setChildrenStyle(style); // Resolve 'context-fill' and 'context-stroke' in children. - } else { - sh->setStyle(this->style, this->parent->style); + this->context_style = this->style; + sh->setStyle(this->style, this->context_style); + // Done at end: + // sh->setChildrenStyle(this->context_style); //Resolve 'context-xxx' in children. + } else if (this->parent) { + this->context_style = this->parent->context_style; + sh->setStyle(this->style, this->context_style); } } } @@ -188,6 +192,13 @@ void SPShape::update(SPCtx* ctx, guint flags) { for (SPItemView *v = this->display; v != NULL; v = v->next) { sp_shape_update_marker_view (this, v->arenaitem); } + + // Marker selector needs this here or marker previews are not rendered. + for (SPItemView *v = this->display; v != NULL; v = v->next) { + Inkscape::DrawingShape *sh = dynamic_cast(v->arenaitem); + + sh->setChildrenStyle(this->context_style); // Resolve 'context-xxx' in children. + } } } @@ -388,16 +399,22 @@ sp_shape_update_marker_view(SPShape *shape, Inkscape::DrawingItem *ai) } void SPShape::modified(unsigned int flags) { + // std::cout << "SPShape::modified(): " << (getId()?getId():"null") << std::endl; SPLPEItem::modified(flags); if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingShape *sh = dynamic_cast(v->arenaitem); if (hasMarkers()) { - sh->setStyle(this->style, this->style); - sh->setChildrenStyle(style); // Resolve 'context-fill' and 'context-stroke' in children. - } else { - sh->setStyle(this->style, this->parent->style); + this->context_style = this->style; + sh->setStyle(this->style, this->context_style); + // Note: marker selector preview does not trigger SP_OBJECT_STYLE_MODIFIED_FLAG so + // this is not called when marker previews are generated, however there is code in + // SPShape::update() that calls this routine so we don't worry about it here. + sh->setChildrenStyle(this->context_style); // Resolve 'context-xxx' in children. + } else if (this->parent) { + this->context_style = this->parent->context_style; + sh->setStyle(this->style, this->context_style); } } } @@ -729,6 +746,7 @@ void SPShape::print(SPPrintContext* ctx) { } Inkscape::DrawingItem* SPShape::show(Inkscape::Drawing &drawing, unsigned int /*key*/, unsigned int /*flags*/) { + // std::cout << "SPShape::show(): " << (getId()?getId():"null") << std::endl; Inkscape::DrawingShape *s = new Inkscape::DrawingShape(drawing); bool has_markers = this->hasMarkers(); @@ -761,10 +779,12 @@ Inkscape::DrawingItem* SPShape::show(Inkscape::Drawing &drawing, unsigned int /* /* Update marker views */ sp_shape_update_marker_view (this, s); - s->setStyle(this->style,this->style); - s->setChildrenStyle(style); // Resolve 'context-fill' and 'context-stroke' in children. - } else { - s->setStyle(this->style, this->parent->style); + this->context_style = this->style; + s->setStyle(this->style, this->context_style); + s->setChildrenStyle(this->context_style); // Resolve 'context-xxx' in children. + } else if (this->parent) { + this->context_style = this->parent->context_style; + s->setStyle(this->style, this->context_style); } return s; } diff --git a/src/sp-use.cpp b/src/sp-use.cpp index cadd6a16c..ba3f4a9d7 100644 --- a/src/sp-use.cpp +++ b/src/sp-use.cpp @@ -281,10 +281,12 @@ gchar* SPUse::description() const { Inkscape::DrawingItem* SPUse::show(Inkscape::Drawing &drawing, unsigned int key, unsigned int flags) { + // std::cout << "SPUse::show: " << (getId()?getId():"null") << std::endl; Inkscape::DrawingGroup *ai = new Inkscape::DrawingGroup(drawing); ai->setPickChildren(false); - ai->setStyle(this->style, this->style); - + this->context_style = this->style; + ai->setStyle(this->style, this->context_style); + if (this->child) { Inkscape::DrawingItem *ac = this->child->invoke_show(drawing, key, flags); @@ -530,6 +532,7 @@ void SPUse::delete_self() { } void SPUse::update(SPCtx *ctx, unsigned flags) { + // std::cout << "SPUse::update: " << (getId()?getId():"null") << std::endl; SPItemCtx *ictx = (SPItemCtx *) ctx; SPItemCtx cctx = *ictx; @@ -580,7 +583,8 @@ void SPUse::update(SPCtx *ctx, unsigned flags) { if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *g = dynamic_cast(v->arenaitem); - g->setStyle(this->style, this->style); + this->context_style = this->style; + g->setStyle(this->style, this->context_style); } } @@ -593,6 +597,7 @@ void SPUse::update(SPCtx *ctx, unsigned flags) { } void SPUse::modified(unsigned int flags) { + // std::cout << "SPUse::modified: " << (getId()?getId():"null") << std::endl; if (flags & SP_OBJECT_MODIFIED_FLAG) { flags |= SP_OBJECT_PARENT_MODIFIED_FLAG; } @@ -602,7 +607,8 @@ void SPUse::modified(unsigned int flags) { if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) { for (SPItemView *v = this->display; v != NULL; v = v->next) { Inkscape::DrawingGroup *g = dynamic_cast(v->arenaitem); - g->setStyle(this->style, this->style); + this->context_style = this->style; + g->setStyle(this->style, this->context_style); } } diff --git a/src/widgets/stroke-marker-selector.cpp b/src/widgets/stroke-marker-selector.cpp index d5b43d132..e273faad7 100644 --- a/src/widgets/stroke-marker-selector.cpp +++ b/src/widgets/stroke-marker-selector.cpp @@ -578,25 +578,25 @@ gboolean MarkerComboBox::separator_cb (GtkTreeModel *model, GtkTreeIter *iter, g */ SPDocument *MarkerComboBox::ink_markers_preview_doc () { -gchar const *buffer = "" +gchar const *buffer = "" " " " " -" " " " " " " " -" " " " " " " " -" " " " -- cgit v1.2.3 From 497b9890e0cb85fced32d6958b465d40212db482 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Wed, 24 Dec 2014 10:03:50 +0100 Subject: Remove sp_style_new_from_object() (bzr r13822.1.1) --- src/sp-object.cpp | 2 +- src/style.cpp | 18 ++---------------- src/style.h | 2 -- 3 files changed, 3 insertions(+), 19 deletions(-) diff --git a/src/sp-object.cpp b/src/sp-object.cpp index 776b020d2..b0b482cf2 100644 --- a/src/sp-object.cpp +++ b/src/sp-object.cpp @@ -130,7 +130,7 @@ SPObject::SPObject() // vg, g, defs, desc, title, symbol, use, image, switch, path, rect, circle, ellipse, line, polyline, // polygon, text, tspan, tref, textPath, altGlyph, glyphRef, marker, linearGradient, radialGradient, // stop, pattern, clipPath, mask, filter, feImage, a, font, glyph, missing-glyph, foreignObject - this->style = sp_style_new_from_object(this); + this->style = new SPStyle( NULL, this ); // Is it necessary to call with "this"? this->context_style = NULL; } diff --git a/src/style.cpp b/src/style.cpp index a7e50b17a..464c402fa 100644 --- a/src/style.cpp +++ b/src/style.cpp @@ -476,7 +476,7 @@ SPStyle::clear() { // (this->*(i->second)).clear(); // } - // Release connection to object, created in sp_style_new_from_object() + // Release connection to object, created in constructor. release_connection.disconnect(); // href->detach() called in fill->clear()... @@ -899,7 +899,7 @@ SPStyle::write( guint const flags, SPStyle const *const base ) const { // Corresponds to sp_style_merge_from_parent() void SPStyle::cascade( SPStyle const *const parent ) { - // std::cout << "SPStyle::cascade" << std::endl; + // std::cout << "SPStyle::cascade: " << (object->getId()?object->getId():"null") << std::endl; for(std::vector::size_type i = 0; i != _properties.size(); ++i) { _properties[i]->cascade( parent->_properties[i] ); } @@ -1157,20 +1157,6 @@ sp_style_new(SPDocument *document) return style; } -// Called in: sp-object.cpp -/** - * Creates a new SPStyle object, and attaches it to the specified SPObject. - */ -SPStyle * -sp_style_new_from_object(SPObject *object) -{ - g_return_val_if_fail(object != NULL, NULL); - g_return_val_if_fail(SP_IS_OBJECT(object), NULL); - - SPStyle *const style = new SPStyle( NULL, object ); - return style; -} - // Called in display/drawing-item.cpp, display/nr-filter-primitive.cpp, libnrtype/Layout-TNG-Input.cpp /** * Increase refcount of style. diff --git a/src/style.h b/src/style.h index 1b1596458..5884f2459 100644 --- a/src/style.h +++ b/src/style.h @@ -284,8 +284,6 @@ public: SPStyle *sp_style_new(SPDocument *document); // SPStyle::SPStyle( SPDocument *document = NULL ); -SPStyle *sp_style_new_from_object(SPObject *object); // SPStyle::SPStyle( SPObject *object ); - SPStyle *sp_style_ref(SPStyle *style); // SPStyle::ref(); SPStyle *sp_style_unref(SPStyle *style); // SPStyle::unref(); -- cgit v1.2.3 From f4cfff3d186fd61221b3f771bf2794725e619ff7 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Wed, 24 Dec 2014 11:09:33 +0100 Subject: Add missing SPStyle::readFromPrefs(), remove sp_style_read_from_prefs(). (bzr r13822.1.2) --- src/libnrtype/font-lister.cpp | 19 +++--- src/style.cpp | 62 +++++++++---------- src/ui/dialog/text-edit.cpp | 31 +++++----- src/widgets/dash-selector.cpp | 12 ++-- src/widgets/text-toolbar.cpp | 139 +++++++++++++++++++----------------------- 5 files changed, 121 insertions(+), 142 deletions(-) diff --git a/src/libnrtype/font-lister.cpp b/src/libnrtype/font-lister.cpp index fad06cd00..a6ab3b239 100644 --- a/src/libnrtype/font-lister.cpp +++ b/src/libnrtype/font-lister.cpp @@ -385,27 +385,27 @@ std::pair FontLister::selection_update() #endif // Get fontspec from a selection, preferences, or thin air. Glib::ustring fontspec; - SPStyle *query = sp_style_new(SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); // Directly from stored font specification. int result = - sp_desktop_query_style(SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONT_SPECIFICATION); + sp_desktop_query_style(SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONT_SPECIFICATION); //std::cout << " Attempting selected style" << std::endl; - if (result != QUERY_STYLE_NOTHING && query->font_specification.set) { - fontspec = query->font_specification.value; + if (result != QUERY_STYLE_NOTHING && query.font_specification.set) { + fontspec = query.font_specification.value; //std::cout << " fontspec from query :" << fontspec << ":" << std::endl; } // From style if (fontspec.empty()) { //std::cout << " Attempting desktop style" << std::endl; - int rfamily = sp_desktop_query_style(SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTFAMILY); - int rstyle = sp_desktop_query_style(SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTSTYLE); + int rfamily = sp_desktop_query_style(SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTFAMILY); + int rstyle = sp_desktop_query_style(SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTSTYLE); // Must have text in selection if (rfamily != QUERY_STYLE_NOTHING && rstyle != QUERY_STYLE_NOTHING) { - fontspec = fontspec_from_style(query); + fontspec = fontspec_from_style(&query); } //std::cout << " fontspec from style :" << fontspec << ":" << std::endl; } @@ -413,11 +413,10 @@ std::pair FontLister::selection_update() // From preferences if (fontspec.empty()) { //std::cout << " Attempting preferences" << std::endl; - sp_style_read_from_prefs(query, "/tools/text"); - fontspec = fontspec_from_style(query); + query.readFromPrefs("/tools/text"); + fontspec = fontspec_from_style(&query); //std::cout << " fontspec from prefs :" << fontspec << ":" << std::endl; } - sp_style_unref(query); // From thin air if (fontspec.empty()) { diff --git a/src/style.cpp b/src/style.cpp index 464c402fa..f677e4a76 100644 --- a/src/style.cpp +++ b/src/style.cpp @@ -591,6 +591,34 @@ SPStyle::readFromObject( SPObject *object ) { read( object, repr ); } +/** + * Read style properties from preferences. + * @param path Preferences directory from which the style should be read + */ +void +SPStyle::readFromPrefs(Glib::ustring const &path) { + + g_return_if_fail(!path.empty()); + + Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + + // not optimal: we reconstruct the node based on the prefs, then pass it to + // sp_style_read for actual processing. + Inkscape::XML::SimpleDocument *tempdoc = new Inkscape::XML::SimpleDocument; + Inkscape::XML::Node *tempnode = tempdoc->createElement("prefs"); + + std::vector attrs = prefs->getAllEntries(path); + for (std::vector::iterator i = attrs.begin(); i != attrs.end(); ++i) { + tempnode->setAttribute(i->getEntryName().data(), i->getString().data()); + } + + read( NULL, tempnode ); + + Inkscape::GC::release(tempnode); + Inkscape::GC::release(tempdoc); + delete tempdoc; +} + // Matches sp_style_merge_property(SPStyle *style, gint id, gchar const *val) void SPStyle::readIfUnset( gint id, gchar const *val ) { @@ -1211,40 +1239,6 @@ sp_style_read_from_object(SPStyle *style, SPObject *object) style->read( object, repr ); } -// Called in: libnrtype/font-lister.cpp, widgets/dash-selector.cpp, widgets/text-toolbar.cpp, -// ui/dialog/text-edit.cpp -// Why is this called when draging a gradient handle? -/** - * Read style properties from preferences. - * @param style The style to write to - * @param path Preferences directory from which the style should be read - */ -void -sp_style_read_from_prefs(SPStyle *style, Glib::ustring const &path) -{ - g_return_if_fail(style != NULL); - g_return_if_fail(path != ""); - - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - - // not optimal: we reconstruct the node based on the prefs, then pass it to - // sp_style_read for actual processing. - Inkscape::XML::SimpleDocument *tempdoc = new Inkscape::XML::SimpleDocument; - Inkscape::XML::Node *tempnode = tempdoc->createElement("prefs"); - - std::vector attrs = prefs->getAllEntries(path); - for (std::vector::iterator i = attrs.begin(); i != attrs.end(); ++i) { - tempnode->setAttribute(i->getEntryName().data(), i->getString().data()); - } - - style->read( NULL, tempnode ); - - Inkscape::GC::release(tempnode); - Inkscape::GC::release(tempdoc); - delete tempdoc; -} - - static CRSelEng * sp_repr_sel_eng() { diff --git a/src/ui/dialog/text-edit.cpp b/src/ui/dialog/text-edit.cpp index 229e82af4..a8be8b543 100644 --- a/src/ui/dialog/text-edit.cpp +++ b/src/ui/dialog/text-edit.cpp @@ -325,18 +325,18 @@ void TextEdit::onReadSelection ( gboolean dostyle, gboolean /*docontent*/ ) if (dostyle) { // create temporary style - SPStyle *query = sp_style_new (SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); // query style from desktop into it. This returns a result flag and fills query with the style of subselection, if any, or selection - //int result_fontspec = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONT_SPECIFICATION); - int result_family = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTFAMILY); - int result_style = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTSTYLE); - int result_numbers = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + //int result_fontspec = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONT_SPECIFICATION); + int result_family = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTFAMILY); + int result_style = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTSTYLE); + int result_numbers = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); // If querying returned nothing, read the style from the text tool prefs (default style for new texts) // (Ok to not get a font specification - must just rely on the family and style in that case) if (result_family == QUERY_STYLE_NOTHING || result_style == QUERY_STYLE_NOTHING || result_numbers == QUERY_STYLE_NOTHING) { - sp_style_read_from_prefs(query, "/tools/text"); + query.readFromPrefs("/tools/text"); } // FIXME: process result_family/style == QUERY_STYLE_MULTIPLE_DIFFERENT by showing "Many" in the lists @@ -351,40 +351,39 @@ void TextEdit::onReadSelection ( gboolean dostyle, gboolean /*docontent*/ ) Inkscape::Preferences *prefs = Inkscape::Preferences::get(); int unit = prefs->getInt("/options/font/unitType", SP_CSS_UNIT_PT); - double size = sp_style_css_size_px_to_units(query->font_size.computed, unit); + double size = sp_style_css_size_px_to_units(query.font_size.computed, unit); sp_font_selector_set_fontspec(fsel, fontspec, size ); setPreviewText (fontspec, phrase); - if (query->text_anchor.computed == SP_CSS_TEXT_ANCHOR_START) { - if (query->text_align.computed == SP_CSS_TEXT_ALIGN_JUSTIFY) { + if (query.text_anchor.computed == SP_CSS_TEXT_ANCHOR_START) { + if (query.text_align.computed == SP_CSS_TEXT_ALIGN_JUSTIFY) { align_justify.set_active(); } else { align_left.set_active(); } - } else if (query->text_anchor.computed == SP_CSS_TEXT_ANCHOR_MIDDLE) { + } else if (query.text_anchor.computed == SP_CSS_TEXT_ANCHOR_MIDDLE) { align_center.set_active(); } else { align_right.set_active(); } - if (query->writing_mode.computed == SP_CSS_WRITING_MODE_LR_TB) { + if (query.writing_mode.computed == SP_CSS_WRITING_MODE_LR_TB) { text_horizontal.set_active(); } else { text_vertical.set_active(); } double height; - if (query->line_height.normal) height = Inkscape::Text::Layout::LINE_HEIGHT_NORMAL; - else if (query->line_height.unit == SP_CSS_UNIT_PERCENT) - height = query->line_height.value; - else height = query->line_height.computed; + if (query.line_height.normal) height = Inkscape::Text::Layout::LINE_HEIGHT_NORMAL; + else if (query.line_height.unit == SP_CSS_UNIT_PERCENT) + height = query.line_height.value; + else height = query.line_height.computed; gchar *sstr = g_strdup_printf ("%d%%", (int) floor(height * 100 + 0.5)); gtk_entry_set_text ((GtkEntry *) gtk_bin_get_child ((GtkBin *) spacing_combo), sstr); g_free(sstr); - sp_style_unref(query); } blocked = false; } diff --git a/src/widgets/dash-selector.cpp b/src/widgets/dash-selector.cpp index 479895022..9d591d33d 100644 --- a/src/widgets/dash-selector.cpp +++ b/src/widgets/dash-selector.cpp @@ -118,18 +118,18 @@ void SPDashSelector::init_dashes() { int pos = 0; if (!dash_prefs.empty()) { - SPStyle *style = sp_style_new (NULL); + SPStyle style; dashes = g_new (double *, dash_prefs.size() + 2); // +1 for custom slot, +1 for terminator slot for (std::vector::iterator i = dash_prefs.begin(); i != dash_prefs.end(); ++i) { - sp_style_read_from_prefs(style, *i); + style.readFromPrefs( *i ); - if (!style->stroke_dasharray.values.empty()) { - dashes[pos] = g_new (double, style->stroke_dasharray.values.size() + 1); + if (!style.stroke_dasharray.values.empty()) { + dashes[pos] = g_new (double, style.stroke_dasharray.values.size() + 1); double *d = dashes[pos]; unsigned i = 0; - for (; i < style->stroke_dasharray.values.size(); i++) { - d[i] = style->stroke_dasharray.values[i]; + for (; i < style.stroke_dasharray.values.size(); i++) { + d[i] = style.stroke_dasharray.values[i]; } d[i] = -1; } else { diff --git a/src/widgets/text-toolbar.cpp b/src/widgets/text-toolbar.cpp index d113d5c28..3d2e6eef8 100644 --- a/src/widgets/text-toolbar.cpp +++ b/src/widgets/text-toolbar.cpp @@ -220,9 +220,9 @@ static void sp_text_fontsize_value_changed( Ink_ComboBoxEntry_Action *act, GObje sp_desktop_set_style (desktop, css, true, true); // If no selected objects, set default. - SPStyle *query = sp_style_new (SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); int result_numbers = - sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); if (result_numbers == QUERY_STYLE_NOTHING) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -233,8 +233,6 @@ static void sp_text_fontsize_value_changed( Ink_ComboBoxEntry_Action *act, GObje _("Text: Change font size")); } - sp_style_unref(query); - sp_repr_css_attr_unref (css); g_object_set_data( tbl, "freeze", GINT_TO_POINTER(FALSE) ); @@ -292,8 +290,8 @@ static void sp_text_script_changed( InkToggleAction* act, GObject *tbl ) #endif // Query baseline - SPStyle *query = sp_style_new (SP_ACTIVE_DOCUMENT); - int result_baseline = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_BASELINES); + SPStyle query(SP_ACTIVE_DOCUMENT); + int result_baseline = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_BASELINES); bool setSuper = false; bool setSub = false; @@ -307,14 +305,14 @@ static void sp_text_script_changed( InkToggleAction* act, GObject *tbl ) } } else { // Superscript - gboolean superscriptSet = (query->baseline_shift.set && - query->baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && - query->baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUPER ); + gboolean superscriptSet = (query.baseline_shift.set && + query.baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && + query.baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUPER ); // Subscript - gboolean subscriptSet = (query->baseline_shift.set && - query->baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && - query->baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUB ); + gboolean subscriptSet = (query.baseline_shift.set && + query.baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && + query.baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUB ); setSuper = !superscriptSet && prop == 0; setSub = !subscriptSet && prop == 1; @@ -473,10 +471,9 @@ static void sp_text_align_mode_changed( EgeSelectOneAction *act, GObject *tbl ) } } - SPStyle *query = - sp_style_new (SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); int result_numbers = - sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); // If querying returned nothing, update default style. if (result_numbers == QUERY_STYLE_NOTHING) @@ -485,8 +482,6 @@ static void sp_text_align_mode_changed( EgeSelectOneAction *act, GObject *tbl ) prefs->mergeStyle("/tools/text/style", css); } - sp_style_unref(query); - sp_desktop_set_style (desktop, css, true, true); if (result_numbers != QUERY_STYLE_NOTHING) { @@ -538,15 +533,14 @@ static void sp_text_lineheight_value_changed( GtkAdjustment *adj, GObject *tbl ) } // If no selected objects, set default. - SPStyle *query = sp_style_new (SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); int result_numbers = - sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); if (result_numbers == QUERY_STYLE_NOTHING) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->mergeStyle("/tools/text/style", css); } - sp_style_unref(query); sp_repr_css_attr_unref (css); @@ -573,9 +567,9 @@ static void sp_text_wordspacing_value_changed( GtkAdjustment *adj, GObject *tbl sp_desktop_set_style (desktop, css, true, false); // If no selected objects, set default. - SPStyle *query = sp_style_new (SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); int result_numbers = - sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); if (result_numbers == QUERY_STYLE_NOTHING) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -585,7 +579,6 @@ static void sp_text_wordspacing_value_changed( GtkAdjustment *adj, GObject *tbl DocumentUndo::maybeDone(SP_ACTIVE_DESKTOP->getDocument(), "ttb:word-spacing", SP_VERB_NONE, _("Text: Change word-spacing")); } - sp_style_unref(query); sp_repr_css_attr_unref (css); @@ -612,9 +605,9 @@ static void sp_text_letterspacing_value_changed( GtkAdjustment *adj, GObject *tb sp_desktop_set_style (desktop, css, true, false); // If no selected objects, set default. - SPStyle *query = sp_style_new (SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); int result_numbers = - sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); if (result_numbers == QUERY_STYLE_NOTHING) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -627,8 +620,6 @@ static void sp_text_letterspacing_value_changed( GtkAdjustment *adj, GObject *tb _("Text: Change letter-spacing")); } - sp_style_unref(query); - sp_repr_css_attr_unref (css); g_object_set_data( tbl, "freeze", GINT_TO_POINTER(FALSE) ); @@ -765,10 +756,9 @@ static void sp_text_orientation_mode_changed( EgeSelectOneAction *act, GObject * } } - SPStyle *query = - sp_style_new (SP_ACTIVE_DOCUMENT); + SPStyle query(SP_ACTIVE_DOCUMENT); int result_numbers = - sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); // If querying returned nothing, update default style. if (result_numbers == QUERY_STYLE_NOTHING) @@ -892,11 +882,11 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ * Numbers (font-size, letter-spacing, word-spacing, line-height, text-anchor, writing-mode) * Font specification (Inkscape private attribute) */ - SPStyle *query = sp_style_new (SP_ACTIVE_DOCUMENT); - int result_family = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTFAMILY); - int result_style = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTSTYLE); - int result_numbers = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_FONTNUMBERS); - int result_baseline = sp_desktop_query_style (SP_ACTIVE_DESKTOP, query, QUERY_STYLE_PROPERTY_BASELINES); + SPStyle query(SP_ACTIVE_DOCUMENT); + int result_family = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTFAMILY); + int result_style = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTSTYLE); + int result_numbers = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_FONTNUMBERS); + int result_baseline = sp_desktop_query_style (SP_ACTIVE_DESKTOP, &query, QUERY_STYLE_PROPERTY_BASELINES); /* * If no text in selection (querying returned nothing), read the style from @@ -905,14 +895,13 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ */ if (result_family == QUERY_STYLE_NOTHING || result_style == QUERY_STYLE_NOTHING || result_numbers == QUERY_STYLE_NOTHING) { // There are no texts in selection, read from preferences. - sp_style_read_from_prefs(query, "/tools/text"); + query.readFromPrefs("/tools/text"); #ifdef DEBUG_TEXT std::cout << " read style from prefs:" << std::endl; - sp_print_font( query ); + sp_print_font( &query ); #endif if (g_object_get_data(tbl, "text_style_from_prefs")) { // Do not reset the toolbar style from prefs if we already did it last time - sp_style_unref(query); g_object_set_data( tbl, "freeze", GINT_TO_POINTER(FALSE) ); #ifdef DEBUG_TEXT std::cout << " text_style_from_prefs: toolbar already set" << std:: endl; @@ -937,7 +926,7 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // Size (average of text selected) Inkscape::Preferences *prefs = Inkscape::Preferences::get(); int unit = prefs->getInt("/options/font/unitType", SP_CSS_UNIT_PT); - double size = sp_style_css_size_px_to_units(query->font_size.computed, unit); + double size = sp_style_css_size_px_to_units(query.font_size.computed, unit); //gchar size_text[G_ASCII_DTOSTR_BUF_SIZE]; //g_ascii_dtostr (size_text, sizeof (size_text), size); @@ -961,9 +950,9 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // Superscript gboolean superscriptSet = ((result_baseline == QUERY_STYLE_SINGLE || result_baseline == QUERY_STYLE_MULTIPLE_SAME ) && - query->baseline_shift.set && - query->baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && - query->baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUPER ); + query.baseline_shift.set && + query.baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && + query.baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUPER ); InkToggleAction* textSuperscriptAction = INK_TOGGLE_ACTION( g_object_get_data( tbl, "TextSuperscriptAction" ) ); gtk_toggle_action_set_active( GTK_TOGGLE_ACTION(textSuperscriptAction), superscriptSet ); @@ -972,9 +961,9 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // Subscript gboolean subscriptSet = ((result_baseline == QUERY_STYLE_SINGLE || result_baseline == QUERY_STYLE_MULTIPLE_SAME ) && - query->baseline_shift.set && - query->baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && - query->baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUB ); + query.baseline_shift.set && + query.baseline_shift.type == SP_BASELINE_SHIFT_LITERAL && + query.baseline_shift.literal == SP_CSS_BASELINE_SHIFT_SUB ); InkToggleAction* textSubscriptAction = INK_TOGGLE_ACTION( g_object_get_data( tbl, "TextSubscriptAction" ) ); gtk_toggle_action_set_active( GTK_TOGGLE_ACTION(textSubscriptAction), subscriptSet ); @@ -1001,26 +990,26 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // ege_select_one_action_set_sensitive( textAlignAction, 3, isFlow ); int activeButton = 0; - if (query->text_align.computed == SP_CSS_TEXT_ALIGN_JUSTIFY) + if (query.text_align.computed == SP_CSS_TEXT_ALIGN_JUSTIFY) { activeButton = 3; } else { - if (query->text_anchor.computed == SP_CSS_TEXT_ANCHOR_START) activeButton = 0; - if (query->text_anchor.computed == SP_CSS_TEXT_ANCHOR_MIDDLE) activeButton = 1; - if (query->text_anchor.computed == SP_CSS_TEXT_ANCHOR_END) activeButton = 2; + if (query.text_anchor.computed == SP_CSS_TEXT_ANCHOR_START) activeButton = 0; + if (query.text_anchor.computed == SP_CSS_TEXT_ANCHOR_MIDDLE) activeButton = 1; + if (query.text_anchor.computed == SP_CSS_TEXT_ANCHOR_END) activeButton = 2; } ege_select_one_action_set_active( textAlignAction, activeButton ); // Line height (spacing) double height; - if (query->line_height.normal) { + if (query.line_height.normal) { height = Inkscape::Text::Layout::LINE_HEIGHT_NORMAL; } else { - if (query->line_height.unit == SP_CSS_UNIT_PERCENT) { - height = query->line_height.value; + if (query.line_height.unit == SP_CSS_UNIT_PERCENT) { + height = query.line_height.value; } else { - height = query->line_height.computed; + height = query.line_height.computed; } } @@ -1032,8 +1021,8 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // Word spacing double wordSpacing; - if (query->word_spacing.normal) wordSpacing = 0.0; - else wordSpacing = query->word_spacing.computed; // Assume no units (change in desktop-style.cpp) + if (query.word_spacing.normal) wordSpacing = 0.0; + else wordSpacing = query.word_spacing.computed; // Assume no units (change in desktop-style.cpp) GtkAction* wordSpacingAction = GTK_ACTION( g_object_get_data( tbl, "TextWordSpacingAction" ) ); GtkAdjustment *wordSpacingAdjustment = @@ -1043,8 +1032,8 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // Letter spacing double letterSpacing; - if (query->letter_spacing.normal) letterSpacing = 0.0; - else letterSpacing = query->letter_spacing.computed; // Assume no units (change in desktop-style.cpp) + if (query.letter_spacing.normal) letterSpacing = 0.0; + else letterSpacing = query.letter_spacing.computed; // Assume no units (change in desktop-style.cpp) GtkAction* letterSpacingAction = GTK_ACTION( g_object_get_data( tbl, "TextLetterSpacingAction" ) ); GtkAdjustment *letterSpacingAdjustment = @@ -1053,7 +1042,7 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ // Orientation - int activeButton2 = (query->writing_mode.computed == SP_CSS_WRITING_MODE_LR_TB ? 0 : 1); + int activeButton2 = (query.writing_mode.computed == SP_CSS_WRITING_MODE_LR_TB ? 0 : 1); EgeSelectOneAction* textOrientationAction = EGE_SELECT_ONE_ACTION( g_object_get_data( tbl, "TextOrientationAction" ) ); @@ -1064,27 +1053,25 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/ #ifdef DEBUG_TEXT std::cout << " GUI: fontfamily.value: " - << (query->font_family.value ? query->font_family.value : "No value") + << (query.font_family.value ? query.font_family.value : "No value") << std::endl; - std::cout << " GUI: font_size.computed: " << query->font_size.computed << std::endl; - std::cout << " GUI: font_weight.computed: " << query->font_weight.computed << std::endl; - std::cout << " GUI: font_style.computed: " << query->font_style.computed << std::endl; - std::cout << " GUI: text_anchor.computed: " << query->text_anchor.computed << std::endl; - std::cout << " GUI: text_align.computed: " << query->text_align.computed << std::endl; - std::cout << " GUI: line_height.computed: " << query->line_height.computed - << " line_height.value: " << query->line_height.value - << " line_height.unit: " << query->line_height.unit << std::endl; - std::cout << " GUI: word_spacing.computed: " << query->word_spacing.computed - << " word_spacing.value: " << query->word_spacing.value - << " word_spacing.unit: " << query->word_spacing.unit << std::endl; - std::cout << " GUI: letter_spacing.computed: " << query->letter_spacing.computed - << " letter_spacing.value: " << query->letter_spacing.value - << " letter_spacing.unit: " << query->letter_spacing.unit << std::endl; - std::cout << " GUI: writing_mode.computed: " << query->writing_mode.computed << std::endl; + std::cout << " GUI: font_size.computed: " << query.font_size.computed << std::endl; + std::cout << " GUI: font_weight.computed: " << query.font_weight.computed << std::endl; + std::cout << " GUI: font_style.computed: " << query.font_style.computed << std::endl; + std::cout << " GUI: text_anchor.computed: " << query.text_anchor.computed << std::endl; + std::cout << " GUI: text_align.computed: " << query.text_align.computed << std::endl; + std::cout << " GUI: line_height.computed: " << query.line_height.computed + << " line_height.value: " << query.line_height.value + << " line_height.unit: " << query.line_height.unit << std::endl; + std::cout << " GUI: word_spacing.computed: " << query.word_spacing.computed + << " word_spacing.value: " << query.word_spacing.value + << " word_spacing.unit: " << query.word_spacing.unit << std::endl; + std::cout << " GUI: letter_spacing.computed: " << query.letter_spacing.computed + << " letter_spacing.value: " << query.letter_spacing.value + << " letter_spacing.unit: " << query.letter_spacing.unit << std::endl; + std::cout << " GUI: writing_mode.computed: " << query.writing_mode.computed << std::endl; #endif - sp_style_unref(query); - // Kerning (xshift), yshift, rotation. NB: These are not CSS attributes. if( SP_IS_TEXT_CONTEXT((SP_ACTIVE_DESKTOP)->event_context) ) { Inkscape::UI::Tools::TextTool *const tc = SP_TEXT_CONTEXT((SP_ACTIVE_DESKTOP)->event_context); -- cgit v1.2.3 From c10ae6598c095b0273672f764f0fe0e684c94b87 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Wed, 24 Dec 2014 11:27:30 +0100 Subject: Remove sp_style_read_from_object() (bzr r13822.1.3) --- src/sp-clippath.cpp | 2 +- src/sp-hatch-path.cpp | 2 +- src/sp-hatch.cpp | 2 +- src/sp-item.cpp | 2 +- src/sp-object.cpp | 2 +- src/sp-solid-color.cpp | 2 +- src/sp-style-elem.cpp | 13 +++++++------ src/style.cpp | 32 +++++++------------------------- 8 files changed, 20 insertions(+), 37 deletions(-) diff --git a/src/sp-clippath.cpp b/src/sp-clippath.cpp index 8e2e7d7a6..5065f25c3 100644 --- a/src/sp-clippath.cpp +++ b/src/sp-clippath.cpp @@ -103,7 +103,7 @@ void SPClipPath::set(unsigned int key, const gchar* value) { break; default: if (SP_ATTRIBUTE_IS_CSS(key)) { - sp_style_read_from_object(this->style, this); + this->style->readFromObject( this ); this->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); } else { SPObjectGroup::set(key, value); diff --git a/src/sp-hatch-path.cpp b/src/sp-hatch-path.cpp index 8558b67f2..bc95c246e 100644 --- a/src/sp-hatch-path.cpp +++ b/src/sp-hatch-path.cpp @@ -128,7 +128,7 @@ void SPHatchPath::set(unsigned int key, const gchar* value) default: if (SP_ATTRIBUTE_IS_CSS(key)) { - sp_style_read_from_object(style, this); + style->readFromObject( this ); requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); } else { SPObject::set(key, value); diff --git a/src/sp-hatch.cpp b/src/sp-hatch.cpp index 4a8707e08..dfecb2250 100644 --- a/src/sp-hatch.cpp +++ b/src/sp-hatch.cpp @@ -238,7 +238,7 @@ void SPHatch::set(unsigned int key, const gchar* value) default: if (SP_ATTRIBUTE_IS_CSS(key)) { - sp_style_read_from_object(style, this); + style->readFromObject( this ); requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); } else { SPPaintServer::set(key, value); diff --git a/src/sp-item.cpp b/src/sp-item.cpp index dbb0380ea..fbb76e971 100644 --- a/src/sp-item.cpp +++ b/src/sp-item.cpp @@ -555,7 +555,7 @@ void SPItem::set(unsigned int key, gchar const* value) { } default: if (SP_ATTRIBUTE_IS_CSS(key)) { - sp_style_read_from_object(object->style, object); + style->readFromObject( this ); object->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); } else { SPObject::set(key, value); diff --git a/src/sp-object.cpp b/src/sp-object.cpp index b0b482cf2..124471545 100644 --- a/src/sp-object.cpp +++ b/src/sp-object.cpp @@ -915,7 +915,7 @@ void SPObject::set(unsigned int key, gchar const* value) { object->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); break; case SP_ATTR_STYLE: - sp_style_read_from_object(object->style, object); + object->style->readFromObject( object ); object->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); break; default: diff --git a/src/sp-solid-color.cpp b/src/sp-solid-color.cpp index 0d6b96b62..72569d8c0 100644 --- a/src/sp-solid-color.cpp +++ b/src/sp-solid-color.cpp @@ -53,7 +53,7 @@ void SPSolidColor::build(SPDocument* doc, Inkscape::XML::Node* repr) { void SPSolidColor::set(unsigned int key, const gchar* value) { if (SP_ATTRIBUTE_IS_CSS(key)) { - sp_style_read_from_object(this->style, this); + style->readFromObject( this ); this->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); } else { SPPaintServer::set(key, value); diff --git a/src/sp-style-elem.cpp b/src/sp-style-elem.cpp index da17b08d9..668780272 100644 --- a/src/sp-style-elem.cpp +++ b/src/sp-style-elem.cpp @@ -319,13 +319,14 @@ void SPStyleElem::read_content() { //requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG); // Style references via class= do not, and actually cannot, use autoupdating URIReferences. - // Therefore, if an object refers to a stylesheet which has not yet loaded when the object is being loaded - // (e.g. if the stylesheet is below or inside the object in XML), its class= has no effect (bug 1491639). - // Below is a partial hack that fixes this for a single case: when the not used." -msgstr "" +msgstr "Transformatiematrix is singulair, niet gebruikt." #: ../src/ui/dialog/transformation.cpp:1012 msgid "Edit transformation matrix" @@ -23483,11 +23483,11 @@ msgstr "Standaardmesh maken" #: ../src/ui/tools/mesh-tool.cpp:718 msgid "FIXMECtrl: snap mesh angle" -msgstr "" +msgstr "Ctrl: kleefhoek mesh" #: ../src/ui/tools/mesh-tool.cpp:719 msgid "FIXMEShift: draw mesh around the starting point" -msgstr "" +msgstr "Shift: mesh rond het beginpunt tekenen" #: ../src/ui/tools/node-tool.cpp:612 msgctxt "Node tool tip" @@ -24932,7 +24932,7 @@ msgstr "Tag" #: ../src/verbs.cpp:252 msgid "Context" -msgstr "" +msgstr "Context" #: ../src/verbs.cpp:271 ../src/verbs.cpp:2306 #: ../share/extensions/jessyInk_view.inx.h:1 @@ -27057,8 +27057,7 @@ msgstr "Afdrukkleuren..." msgid "" "Select which color separations to render in Print Colors Preview rendermode" msgstr "" -"Selecteer welke kleuren gerenderd worden in de weergavemodus Afdrukvoorbeeld " -"kleuren" +"Selecteer welke kleuren gerenderd worden in de weergavemodus Afdrukvoorbeeld" #: ../src/verbs.cpp:2956 msgid "_Export PNG Image..." @@ -27835,11 +27834,11 @@ msgstr ", grijstinten" #: ../src/widgets/desktop-widget.cpp:830 msgid "print colors preview" -msgstr "" +msgstr "afdrukvoorbeeld" #: ../src/widgets/desktop-widget.cpp:831 msgid ", print colors preview" -msgstr "" +msgstr ", afdrukvoorbeeld" #: ../src/widgets/desktop-widget.cpp:832 msgid "outline" @@ -29805,7 +29804,7 @@ msgstr "Selecteer lettertypefamilie (Alt+X voor dialoog)" #. Enable entry completion #: ../src/widgets/text-toolbar.cpp:1234 msgid "Select all text with this font-family" -msgstr "" +msgstr "Alle teskt met deze font-family selecteren" #: ../src/widgets/text-toolbar.cpp:1238 msgid "Font not found on system" @@ -30423,6 +30422,8 @@ msgid "" "%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert " "to Release 13 format using QCad." msgstr "" +"%d ENTITIES van het type POLYLINE tegengekomen en genegeerd. Tracht aub. te " +"converteren naar Release 13-formaat met QCad." #: ../share/extensions/dxf_outlines.py:49 msgid "" @@ -30437,6 +30438,8 @@ msgid "" "Error: Field 'Layer match name' must be filled when using 'By name match' " "option" msgstr "" +"Fout: veld 'Naamovereenkomst laag' moet ingevuld worden bij gebruik van de " +"optie 'Overeenkosmt naam'" #: ../share/extensions/dxf_outlines.py:341 #, python-format @@ -30491,10 +30494,13 @@ msgstr "Tenminste twee geselecteerde paden nodig" #: ../share/extensions/funcplot.py:48 msgid "x-interval cannot be zero. Please modify 'Start X' or 'End X'" msgstr "" +"x-interval kan niet nul zijn. Pas aub 'x-beginwaarde' of 'x-eindwaarde' aan" #: ../share/extensions/funcplot.py:60 msgid "y-interval cannot be zero. Please modify 'Y top' or 'Y bottom'" msgstr "" +"y-interval kan niet nul zijn. Pas aub. 'y-waarde onderzijde rechthoek' of 'y-" +"waarde bovenzijde rechthoek' aan" #: ../share/extensions/funcplot.py:315 msgid "Please select a rectangle" @@ -30769,6 +30775,8 @@ msgid "" "Failed to import the subprocess module. Please report this as a bug at: " "https://bugs.launchpad.net/inkscape." msgstr "" +"Importeren van subprocesmodule gefaald. Rapporteer aub. deze bug op: https://" +"bugs.launchpad.net/inkscape." #: ../share/extensions/generate_voronoi.py:36 msgid "Python version is: " @@ -30796,7 +30804,7 @@ msgstr "De versneden bitmaps werden bewaard als:" #: ../share/extensions/hpgl_decoder.py:43 msgid "Movements" -msgstr "" +msgstr "Bewegingen" #: ../share/extensions/hpgl_decoder.py:44 msgid "Pen #" @@ -30878,6 +30886,11 @@ msgid "" "update the JessyInk script.\n" "\n" msgstr "" +"Het JessyInk-script is niet in deze SVG geladen of heeft een andere versie " +"dan de JessyInk-uitbreidingen. Selecteer aub. \"Installeren/updaten\" van " +"het \"JessyInk\"-submenu van het menu \"Uitbreidingen\" om het JessyInk-" +"script te installeren of updaten.\n" +"\n" #: ../share/extensions/jessyInk_autoTexts.py:48 msgid "" @@ -31065,10 +31078,10 @@ msgid "" "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 "" -"Laden van de numpy modules mislukt. Deze modules zijn nodig " -"voor deze uitbreiding. Installeer deze alstublief en probeer opnieuw. Op een " -"Debian-gebaseerd systeem kan dit gedaan worden met het commando, sudo apt-" -"get install python-numpy." +"Laden van de numpy modules mislukt. Deze modules zijn nodig voor deze " +"uitbreiding. Installeer deze alstublief en probeer opnieuw. Op een Debian-" +"gebaseerd systeem kan dit gedaan worden met het commando, sudo apt-get " +"install python-numpy." #: ../share/extensions/measure.py:112 msgid "Area is zero, cannot calculate Center of Mass" @@ -31375,7 +31388,7 @@ msgstr "Je moet ImageMagick installeren voor JPG en GIF." #. lines of longitude are odd : abort #: ../share/extensions/wireframe_sphere.py:116 msgid "Please enter an even number of lines of longitude." -msgstr "" +msgstr "Geef aub. een even aantal lijnen in." #. vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 fileencoding=utf-8 textwidth=99 #: ../share/extensions/addnodes.inx.h:1 @@ -31539,7 +31552,8 @@ msgid "" " * Random Hue/Saturation/Lightness: randomize the parameter's value.\n" " " msgstr "" -"Past tint, verzadiging en lichtheid in de TVL-vertegenwoordiging van de kleur van de geselecteerde objecten.\n" +"Past tint, verzadiging en lichtheid in de TVL-vertegenwoordiging van de " +"kleur van de geselecteerde objecten.\n" "Opties:\n" " * Tint: draaien met ... graden (telt door).\n" " * Verzadiging: % toevoegen/aftrekken (min=-100, max=100).\n" @@ -31547,7 +31561,6 @@ msgstr "" " * Random tint/verzadiging/lichtheid: de parameterwaarde randomiseren.\n" " " - #: ../share/extensions/color_blackandwhite.inx.h:1 msgid "Black and White" msgstr "Zwart en wit" @@ -32084,11 +32097,11 @@ msgstr "Karakterencodering" #: ../share/extensions/dxf_outlines.inx.h:7 msgid "Layer export selection" -msgstr "" +msgstr "Te exporteren lagen" #: ../share/extensions/dxf_outlines.inx.h:8 msgid "Layer match name" -msgstr "" +msgstr "Naamovereenkomst laag" #: ../share/extensions/dxf_outlines.inx.h:9 msgid "pt" @@ -32165,7 +32178,7 @@ msgstr "Alleen zichtbaar" #: ../share/extensions/dxf_outlines.inx.h:23 msgid "By name match" -msgstr "" +msgstr "Overeenkomst naam" #: ../share/extensions/dxf_outlines.inx.h:25 #, fuzzy @@ -32491,11 +32504,11 @@ msgstr "X-interval vermenigvuldigen met 2*pi" #: ../share/extensions/funcplot.inx.h:6 msgid "Y value of rectangle's bottom:" -msgstr "Y-waarde van onderzijde rechthoek:" +msgstr "Y-waarde onderzijde rechthoek:" #: ../share/extensions/funcplot.inx.h:7 msgid "Y value of rectangle's top:" -msgstr "Y-waarde van bovenzijde rechthoek:" +msgstr "Y-waarde bovenzijde rechthoek:" #: ../share/extensions/funcplot.inx.h:8 msgid "Number of samples:" @@ -33221,7 +33234,7 @@ msgstr "Rand object" #: ../share/extensions/gcodetools_lathe.inx.h:10 msgid "Lathe modify path" -msgstr "" +msgstr "Pad aanpassen" #: ../share/extensions/gcodetools_lathe.inx.h:11 msgid "" @@ -33665,7 +33678,7 @@ msgstr "Gouden ratio" #: ../share/extensions/guides_creator.inx.h:10 msgid "Rule-of-third" -msgstr "" +msgstr "Regel van derden" #: ../share/extensions/guides_creator.inx.h:11 msgid "Diagonal guides" @@ -34077,12 +34090,12 @@ msgstr "" #: ../share/extensions/hpgl_output.inx.h:22 #: ../share/extensions/plotter.inx.h:41 msgid "Plot Features " -msgstr "V" +msgstr "Functionaliteit plotter" #: ../share/extensions/hpgl_output.inx.h:23 #: ../share/extensions/plotter.inx.h:42 msgid "Overcut (mm):" -msgstr "" +msgstr "Oversnijden (mm):" #: ../share/extensions/hpgl_output.inx.h:24 #: ../share/extensions/plotter.inx.h:43 @@ -34110,7 +34123,7 @@ msgstr "" #: ../share/extensions/hpgl_output.inx.h:27 #: ../share/extensions/plotter.inx.h:46 msgid "Use precut" -msgstr "" +msgstr "Voorsnijden gebruiken" #: ../share/extensions/hpgl_output.inx.h:28 #: ../share/extensions/plotter.inx.h:47 @@ -34118,6 +34131,8 @@ msgid "" "Check this to cut a small line before the real drawing starts to correctly " "align the tool orientation. (Default: Checked)" msgstr "" +"Selecteer deze om een smalle lijn te snijden voor de echte afbeelding begint " +"om het gereedschap correct te alineëren. (standaard: aangevinkt)" #: ../share/extensions/hpgl_output.inx.h:29 #: ../share/extensions/plotter.inx.h:48 @@ -34145,6 +34160,10 @@ msgid "" "if used). If unchecked you have to make sure that all parts of your drawing " "are within the document border! (Default: Checked)" msgstr "" +"Vink dit aan om de tekening automatisch rond het nulpunt uit te lijnen " +"(inclusief de offset van het gereedschap). Indien uitgevinkt moet je zeker " +"zijn dat alle delen van de tekening zich binnen de documentrand bevinden! " +"(Standaard: aangevinkt)" #: ../share/extensions/hpgl_output.inx.h:33 #: ../share/extensions/plotter.inx.h:54 @@ -34844,7 +34863,7 @@ msgstr "Typografie" #: ../share/extensions/layout_nup.inx.h:1 msgid "N-up layout" -msgstr "" +msgstr "Multikader layout" #: ../share/extensions/layout_nup.inx.h:2 msgid "Page dimensions" @@ -35190,11 +35209,12 @@ msgid "" "Bezier curves. If a circle is used, the area may be too high by as much as " "0.03%." msgstr "" -"Dit effect meet de lengte, oppervlakte of middelpunt van de geselecteerde paden. " -"Lengte en oppervlak worden toegevoegd als tekstobject in de geselecteerde eenheid. Middelpunt wordt toegevoegd als een kruis.\n" +"Dit effect meet de lengte, oppervlakte of middelpunt van de geselecteerde " +"paden. Lengte en oppervlak worden toegevoegd als tekstobject in de " +"geselecteerde eenheid. Middelpunt wordt toegevoegd als een kruis.\n" "\n" -" * Tekstweergave kan als tekst-op-pad of alleenstaande tekst in een specifieke " -"hoek.\n" +" * Tekstweergave kan als tekst-op-pad of alleenstaande tekst in een " +"specifieke hoek.\n" " * Het aantal significante cijfers kan ingesteld worden met het " "Precisieveld.\n" " * Het Afstandsveld bepaalt de afstand van de tekst tot het pad.\n" @@ -35214,7 +35234,11 @@ msgid "" "attributes will create a new class, this class will replace the existing " "inline style attributes. Please use a name which best describes the kinds of " "objects and their common context for best effect." -msgstr "Alle geselecteerde knopen worden gegroepeerd en met hun gemeenschappelijke kenmerken wordt een nieuwe klasse gemaakt die de bestaande inline stijlkenmerken vervangt. Gebruik aub een naam die het beste deze objecten en hun gemeenschappelijke context beschrijft voor het beste effect." +msgstr "" +"Alle geselecteerde knopen worden gegroepeerd en met hun gemeenschappelijke " +"kenmerken wordt een nieuwe klasse gemaakt die de bestaande inline " +"stijlkenmerken vervangt. Gebruik aub een naam die het beste deze objecten en " +"hun gemeenschappelijke context beschrijft voor het beste effect." #: ../share/extensions/merge_styles.inx.h:3 msgid "New Class Name:" @@ -35494,12 +35518,13 @@ msgstr "" #: ../share/extensions/plotter.inx.h:1 msgid "Plot" -msgstr "" +msgstr "Plotten" #: ../share/extensions/plotter.inx.h:2 msgid "" "Please make sure that all objects you want to plot are converted to paths." msgstr "" +"Zorg er aub. voor dat alle objecten die je wil plotten omgezet zijn in paden." #: ../share/extensions/plotter.inx.h:3 msgid "Connection Settings " @@ -35514,6 +35539,8 @@ msgid "" "The port of your serial connection, on Windows something like 'COM1', on " "Linux something like: '/dev/ttyUSB0' (Default: COM1)" msgstr "" +"De poort van je seriële verbinding, op Windows zoals 'COM1', op Linux zoals " +"'/dev/ttyUSB0' (Standaard: COM1)" #: ../share/extensions/plotter.inx.h:6 msgid "Serial baud rate:" @@ -35525,15 +35552,15 @@ msgstr "De Baud rate van je seriële verbinding (Standaard: 9600)" #: ../share/extensions/plotter.inx.h:8 msgid "Flow control:" -msgstr "" +msgstr "Controle gegevensstroom:" #: ../share/extensions/plotter.inx.h:9 msgid "" "The Software / Hardware flow control of your serial connection (Default: " "Software)" msgstr "" -"De software / hardware controle van je seriële verbinding. (Standaard: " -"software)" +"De software / hardware controle de gegevensstroom van je seriële verbinding. " +"(Standaard: software)" #: ../share/extensions/plotter.inx.h:10 msgid "Command language:" @@ -35577,12 +35604,16 @@ msgid "" "Using wrong settings can under certain circumstances cause Inkscape to " "freeze. Always save your work before plotting!" msgstr "" +"Bij het gebruik van verkeerde instellingen kan Inkscape hangen. Bewaar " +"altijd je werk vooraleer te plotten!" #: ../share/extensions/plotter.inx.h:20 msgid "" "This can be a physical serial connection or a USB-to-Serial bridge. Ask your " "plotter manufacturer for drivers if needed." msgstr "" +"Dit kan een fysieke seriële connectie of een USB naar seriëel brug zijn. " +"Vraag de leverancier van de plotter naar drivers indien nodig." #: ../share/extensions/plotter.inx.h:21 msgid "Parallel (LPT) connections are not supported." @@ -35611,6 +35642,8 @@ msgid "" "Check this to get verbose information about the plot without actually " "sending something to the plotter (A.k.a. data dump) (Default: Unchecked)" msgstr "" +"Vink dit aan voor uitgebreide informatie over het plotten zonder iets naar " +"de plotter te sturen (aka data dump) (standaard: uitgevinkt)" #: ../share/extensions/plt_input.inx.h:1 msgid "AutoCAD Plot Input" -- cgit v1.2.3 From c34f45b08a02d74c94ac597aa131fb959f18e237 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Sun, 28 Dec 2014 20:30:43 +0100 Subject: prevent possible usage of -1 array index (bzr r13826) --- src/box3d.cpp | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/src/box3d.cpp b/src/box3d.cpp index 6412a299f..86f99049b 100644 --- a/src/box3d.cpp +++ b/src/box3d.cpp @@ -47,16 +47,16 @@ static gint counter = 0; #include "sp-factory.h" namespace { - SPObject* createBox3D() { - return new SPBox3D(); - } + SPObject* createBox3D() { + return new SPBox3D(); + } - bool box3DRegistered = SPFactory::instance().registerObject("inkscape:box3d", createBox3D); + bool box3DRegistered = SPFactory::instance().registerObject("inkscape:box3d", createBox3D); } SPBox3D::SPBox3D() : SPGroup() { - this->my_counter = 0; - this->swapped = Box3D::NONE; + this->my_counter = 0; + this->swapped = Box3D::NONE; this->persp_href = NULL; this->persp_ref = new Persp3DReference(this); @@ -87,7 +87,7 @@ void SPBox3D::build(SPDocument *document, Inkscape::XML::Node *repr) { } void SPBox3D::release() { - SPBox3D* object = this; + SPBox3D* object = this; SPBox3D *box = object; if (box->persp_href) { @@ -125,7 +125,7 @@ void SPBox3D::release() { } void SPBox3D::set(unsigned int key, const gchar* value) { - SPBox3D* object = this; + SPBox3D* object = this; SPBox3D *box = object; switch (key) { @@ -210,7 +210,7 @@ void SPBox3D::update(SPCtx *ctx, guint flags) { } Inkscape::XML::Node* SPBox3D::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) { - SPBox3D* object = this; + SPBox3D* object = this; SPBox3D *box = object; if ((flags & SP_OBJECT_WRITE_BUILD) && !repr) { @@ -912,9 +912,11 @@ box3d_swap_sides(int z_orders[6], Box3D::Axis axis) { } } - int tmp = z_orders[pos1]; - z_orders[pos1] = z_orders[pos2]; - z_orders[pos2] = tmp; + if (pos1 != -1){ + int tmp = z_orders[pos1]; + z_orders[pos1] = z_orders[pos2]; + z_orders[pos2] = tmp; + } } -- cgit v1.2.3 From bf7240d8d721c31c857819f57fc24be43f198bd9 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Sun, 28 Dec 2014 20:38:28 +0100 Subject: static code analysis: initialisation (bzr r13827) --- src/extension/internal/pdfinput/svg-builder.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp index 7a504add0..a3abb4045 100644 --- a/src/extension/internal/pdfinput/svg-builder.cpp +++ b/src/extension/internal/pdfinput/svg-builder.cpp @@ -91,9 +91,6 @@ SvgBuilder::SvgBuilder(SPDocument *document, gchar *docname, XRef *xref) _preferences = _xml_doc->createElement("svgbuilder:prefs"); _preferences->setAttribute("embedImages", "1"); _preferences->setAttribute("localFonts", "1"); - - _ttm[0] = 1; _ttm[1] = 0; _ttm[2] = 0; _ttm[3] = 1; _ttm[4] = 0; _ttm[5] = 0; - _ttm_is_set = false; } SvgBuilder::SvgBuilder(SvgBuilder *parent, Inkscape::XML::Node *root) { @@ -136,6 +133,9 @@ void SvgBuilder::_init() { initial_state.group_depth = 0; _state_stack.push_back(initial_state); _node_stack.push_back(_container); + + _ttm[0] = 1; _ttm[1] = 0; _ttm[2] = 0; _ttm[3] = 1; _ttm[4] = 0; _ttm[5] = 0; + _ttm_is_set = false; } void SvgBuilder::setDocumentSize(double width, double height) { -- cgit v1.2.3 From 9987267a71af9f69277ffc64ecae2498d3854bc4 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Sun, 28 Dec 2014 20:50:52 +0100 Subject: UI messages typo (bzr r13828) --- share/extensions/seamless_pattern.inx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/extensions/seamless_pattern.inx b/share/extensions/seamless_pattern.inx index fe4098e05..f63872272 100644 --- a/share/extensions/seamless_pattern.inx +++ b/share/extensions/seamless_pattern.inx @@ -4,8 +4,8 @@ org.inkscape.render.seamless_pattern seamless_pattern.py inkex.py - 100 - 100 + 100 + 100 <_param name="help-info" type="description">This extension overwrite current document -- cgit v1.2.3 From 5363af388992d711d81fc695732675e1395407b7 Mon Sep 17 00:00:00 2001 From: mc <> Date: Wed, 31 Dec 2014 07:55:37 +0100 Subject: Fix for bug #758718 (Color Picker/Dropper: Color selection area not lined up with target in cursor) by Mc. Fixed bugs: - https://launchpad.net/bugs/758718 (bzr r13829) --- src/ui/tools/dropper-tool.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp index 178e6636e..9038628ee 100644 --- a/src/ui/tools/dropper-tool.cpp +++ b/src/ui/tools/dropper-tool.cpp @@ -73,7 +73,7 @@ const std::string& DropperTool::getPrefsPath() { const std::string DropperTool::prefsPath = "/tools/dropper"; DropperTool::DropperTool() - : ToolBase(cursor_dropper_f_xpm, 7, 7) + : ToolBase(cursor_dropper_f_xpm, 5, 5) , R(0) , G(0) , B(0) @@ -83,8 +83,8 @@ DropperTool::DropperTool() , area(NULL) , centre(0, 0) { - 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); + cursor_dropper_fill = sp_cursor_new_from_xpm(cursor_dropper_f_xpm , 5, 5); + cursor_dropper_stroke = sp_cursor_new_from_xpm(cursor_dropper_s_xpm , 5, 5); } DropperTool::~DropperTool() { -- cgit v1.2.3 From c0458579839610fef712606f99c7bd9dc54a714a Mon Sep 17 00:00:00 2001 From: su_v Date: Wed, 31 Dec 2014 15:59:16 +0100 Subject: Update for osx packaging (CFBundleDocumentTypes): rewrite mime-types, add missing keys and file types, add new generic document icon (bzr r13798.1.3) --- Info.plist.in | 325 +++++++++++++++++++---- Makefile.am | 1 + packaging/macosx/Resources/Inkscape-Generic.icns | Bin 0 -> 100381 bytes 3 files changed, 271 insertions(+), 55 deletions(-) create mode 100644 packaging/macosx/Resources/Inkscape-Generic.icns diff --git a/Info.plist.in b/Info.plist.in index 6667f6fc2..fa2dccb96 100644 --- a/Info.plist.in +++ b/Info.plist.in @@ -7,43 +7,47 @@ CFBundleExecutable Inkscape CFBundleGetInfoString - @VERSION@, Copyright 2003-2009 Inkscape Developers + @VERSION@, Copyright 2003-2014 Inkscape Developers CFBundleIconFile Inkscape.icns CFBundleIdentifier org.inkscape.Inkscape CFBundleDocumentTypes - - CFBundleTypeExtensions - - SVG - - CFBundleTypeIconFile - image-svg+xml.icns - CFBundleTypeMIMETypes - - svg - - CFBundleTypeName - Scalable Vector Graphics Image - CFBundleTypeOSTypes - - SVG - - CFBundleTypeRole - Editor - CFBundleTypeExtensions + svg + SVG + + CFBundleTypeIconFile + image-svg+xml.icns + CFBundleTypeMIMETypes + + image/svg+xml + + CFBundleTypeName + Scalable Vector Graphics Image + CFBundleTypeOSTypes + + SVG + + CFBundleTypeRole + Editor + LSHandlerRank + Owner + + + CFBundleTypeExtensions + + svgz SVGZ CFBundleTypeIconFile image-svg+xml-compressed.icns CFBundleTypeMIMETypes - svgz + image/svg+xml-compressed CFBundleTypeName Compressed Scalable Vector Graphics Image @@ -53,10 +57,14 @@ CFBundleTypeRole Editor + LSHandlerRank + Owner CFBundleTypeExtensions + eps + epsi EPS EPSI @@ -64,8 +72,8 @@ image-x-eps.icns CFBundleTypeMIMETypes - eps - epsi + application/postscript + image/x-eps CFBundleTypeName PostScript Document @@ -76,17 +84,25 @@ CFBundleTypeRole Editor + LSHandlerRank + Alternate + LSItemContentTypes + + com.adobe.encapsulated-postscript + CFBundleTypeExtensions + ps PS CFBundleTypeIconFile image-x-ps.icns CFBundleTypeMIMETypes - ps + application/postscript + image/x-ps CFBundleTypeName PostScript Document @@ -96,17 +112,25 @@ CFBundleTypeRole Editor + LSHandlerRank + Alternate + LSItemContentTypes + + com.adobe.postscript + CFBundleTypeExtensions + ai AI CFBundleTypeIconFile application-illustrator.icns CFBundleTypeMIMETypes - ai + application/illustrator + application/pdf CFBundleTypeName Adobe Illustrator Document @@ -115,18 +139,25 @@ AI CFBundleTypeRole - Editor + Viewer + LSHandlerRank + Alternate + LSItemContentTypes + + com.adobe.illustrator.ai-image + CFBundleTypeExtensions + aisvg AISVG CFBundleTypeIconFile application-illustrator-svg.icns CFBundleTypeMIMETypes - ai.svg + application/illustrator-svg CFBundleTypeName Adobe Illustrator SVG Document @@ -135,18 +166,19 @@ AISVG CFBundleTypeRole - Editor + Viewer CFBundleTypeExtensions + wmf WMF CFBundleTypeIconFile image-vnd.windows-metafile.icns CFBundleTypeMIMETypes - wmf + image/vnd.windows-metafile CFBundleTypeName Windows MetaFile @@ -156,57 +188,70 @@ CFBundleTypeRole Editor + LSHandlerRank + Alternate CFBundleTypeExtensions + pdf PDF CFBundleTypeIconFile application-pdf.icns CFBundleTypeMIMETypes - pdf + application/pdf CFBundleTypeName - Portable Document Format (PDF) + NSPDFPboardType CFBundleTypeOSTypes PDF CFBundleTypeRole Editor - + LSHandlerRank + Alternate + LSItemContentTypes + + com.adobe.pdf + + CFBundleTypeExtensions + ggr GGR CFBundleTypeIconFile application-gimp-gradient.icns CFBundleTypeMIMETypes - ggr + application/x-gimp-gradient CFBundleTypeName Gimp Gradient - CFBundleTypeOSTypes - - GGR - CFBundleTypeRole Viewer - + LSHandlerRank + Alternate + LSItemContentTypes + + org.gimp.ggr + + CFBundleTypeExtensions + ccx CCX CFBundleTypeIconFile application-vnd.corel-draw-compressed.icns CFBundleTypeMIMETypes - ccx + application/vnd.corel-draw-compressed CFBundleTypeName Corel Draw Compressed Document @@ -215,18 +260,21 @@ CCX CFBundleTypeRole - Editor - + Viewer + LSHandlerRank + Alternate + CFBundleTypeExtensions + cdt CDT CFBundleTypeIconFile application-vnd.corel-draw-template.icns CFBundleTypeMIMETypes - cdt + application/vnd.corel-draw-template CFBundleTypeName Corel Draw Template @@ -236,17 +284,20 @@ CFBundleTypeRole Viewer - + LSHandlerRank + Alternate + CFBundleTypeExtensions + cdr CDR CFBundleTypeIconFile application-vnd.corel-draw.icns CFBundleTypeMIMETypes - cdr + application/vnd.corel-draw CFBundleTypeName Corel Draw Compressed Document @@ -255,18 +306,21 @@ CDR CFBundleTypeRole - Editor - + Viewer + LSHandlerRank + Alternate + CFBundleTypeExtensions + xaml XAML CFBundleTypeIconFile application-vnd.ms.xaml.icns CFBundleTypeMIMETypes - xaml + appliction/vnd.ms.xaml CFBundleTypeName Extensible Application Markup Language (XAML) @@ -276,17 +330,20 @@ CFBundleTypeRole Editor - + LSHandlerRank + Alternate + CFBundleTypeExtensions + dxf DXF CFBundleTypeIconFile image-vnd.dxf.icns CFBundleTypeMIMETypes - dxf + image/vnd.dxf CFBundleTypeName AutoCAD Document @@ -295,18 +352,21 @@ DXF CFBundleTypeRole - Viewer - + Editor + LSHandlerRank + Alternate + CFBundleTypeExtensions + sk1 SK1 CFBundleTypeIconFile image-vnd.sk1.icns CFBundleTypeMIMETypes - sk1 + image/vnd.sk1 CFBundleTypeName Sketch Document @@ -316,8 +376,163 @@ CFBundleTypeRole Viewer - - + LSHandlerRank + Alternate + + + CFBundleTypeExtensions + + wpg + WPG + + CFBundleTypeIconFile + application-vnd.wordperfect-graphic.icns + CFBundleTypeMIMETypes + + application/vnd.wordperfect-graphic + image/x-wpg + + CFBundleTypeName + WordPerfect Graphics + CFBundleTypeOSTypes + + WPG + + CFBundleTypeRole + Viewer + LSHandlerRank + Alternate + + + CFBundleTypeExtensions + + emf + EMF + + CFBundleTypeIconFile + Inkscape-Generic.icns + CFBundleTypeMIMETypes + + image/emf + + CFBundleTypeName + Windows Enhanced Metafile document + CFBundleTypeOSTypes + + EMF + + CFBundleTypeRole + Editor + LSHandlerRank + Alternate + + + CFBundleTypeExtensions + + vsd + VSD + + CFBundleTypeIconFile + Inkscape-Generic.icns + CFBundleTypeMIMETypes + + application/vnd.visio + + CFBundleTypeName + Microsoft Visio Diagram + CFBundleTypeRole + Viewer + LSHandlerRank + Alternate + + + CFBundleTypeExtensions + + vdx + VDX + + CFBundleTypeIconFile + Inkscape-Generic.icns + CFBundleTypeMIMETypes + + application/vnd.visio + + CFBundleTypeName + Microsoft Visio XML Diagram + CFBundleTypeRole + Viewer + LSHandlerRank + Alternate + + + CFBundleTypeExtensions + + vsdm + VSDM + vsdx + VSDX + + CFBundleTypeIconFile + Inkscape-Generic.icns + CFBundleTypeMIMETypes + + application/vnd.visio + + CFBundleTypeName + Microsoft Visio 2013 drawing + CFBundleTypeRole + Viewer + LSHandlerRank + Alternate + + + CFBundleTypeExtensions + + plt + PLT + hpgl + hpgl + + CFBundleTypeIconFile + Inkscape-Generic.icons + CFBundleTypeMIMETypes + + application/vnd.hp-HPGL + image/hpgl + image/plt + image/x-plt + + CFBundleTypeName + HP Graphics Language file + CFBundleTypeRole + Editor + LSHandlerRank + Alternate + + + CFBundleTypeExtensions + + png + PNG + + CFBundleTypeIconFile + Inkscape-Generic.icns + CFBundleTypeMIMETypes + + image/png + + CFBundleTypeName + Portable Network Graphics Image + CFBundleTypeOSTypes + + PNGf + + CFBundleTypeRole + Viewer + LSHandlerRank + None + + CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType diff --git a/Makefile.am b/Makefile.am index 021cdcf92..65e95bc53 100644 --- a/Makefile.am +++ b/Makefile.am @@ -103,6 +103,7 @@ EXTRA_DIST = \ cxxtest/cxxtest/YesNoRunner.h \ packaging/autopackage/default.apspec.in \ packaging/macosx/README.txt \ + packaging/macosx/Resources/Inkscape-Generic.icns \ packaging/macosx/Resources/Inkscape.icns \ packaging/macosx/Resources/MenuBar.nib/classes.nib \ packaging/macosx/Resources/MenuBar.nib/info.nib \ diff --git a/packaging/macosx/Resources/Inkscape-Generic.icns b/packaging/macosx/Resources/Inkscape-Generic.icns new file mode 100644 index 000000000..9843be9a6 Binary files /dev/null and b/packaging/macosx/Resources/Inkscape-Generic.icns differ -- cgit v1.2.3 From 3b4ece17de35406620daa190e0779e7383243b32 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Cenoz Date: Thu, 1 Jan 2015 10:10:01 +0100 Subject: Allow reposition of BSpline using the path (bzr r13830) --- src/ui/tool/curve-drag-point.cpp | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/ui/tool/curve-drag-point.cpp b/src/ui/tool/curve-drag-point.cpp index 013553410..c27e4b5ee 100644 --- a/src/ui/tool/curve-drag-point.cpp +++ b/src/ui/tool/curve-drag-point.cpp @@ -94,8 +94,18 @@ void CurveDragPoint::dragged(Geom::Point &new_pos, GdkEventMotion *event) if(!_pm.isBSpline(false)){ first->front()->move(first->front()->position() + offset0); second->back()->move(second->back()->position() + offset1); - }else if(weight>=0.8 && held_shift(*event))second->back()->move(new_pos); - else if(weight<=0.2 && held_shift(*event))first->front()->move(new_pos); + }else if(weight>=0.8 && held_shift(*event)){ + second->back()->move(new_pos); + }else if(weight<=0.2 && held_shift(*event)){ + first->front()->move(new_pos); + }else if(weight>=0.7){ + second->move(second->position() + delta); + }else if(weight<=0.3){ + first->move(first->position() + delta); + }else{ + first->move(first->position() + delta); + second->move(second->position() + delta); + } _pm.update(); } -- cgit v1.2.3 From 4481a38120d986d3a8343bb6c386540161543576 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Cenoz Date: Thu, 1 Jan 2015 19:37:59 +0100 Subject: simplify and optimice code for mobe bspline from paths (bzr r13831) --- src/ui/tool/curve-drag-point.cpp | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/ui/tool/curve-drag-point.cpp b/src/ui/tool/curve-drag-point.cpp index c27e4b5ee..49c949107 100644 --- a/src/ui/tool/curve-drag-point.cpp +++ b/src/ui/tool/curve-drag-point.cpp @@ -94,14 +94,18 @@ void CurveDragPoint::dragged(Geom::Point &new_pos, GdkEventMotion *event) if(!_pm.isBSpline(false)){ first->front()->move(first->front()->position() + offset0); second->back()->move(second->back()->position() + offset1); - }else if(weight>=0.8 && held_shift(*event)){ - second->back()->move(new_pos); - }else if(weight<=0.2 && held_shift(*event)){ - first->front()->move(new_pos); - }else if(weight>=0.7){ - second->move(second->position() + delta); - }else if(weight<=0.3){ - first->move(first->position() + delta); + }else if(weight>=0.8){ + if(held_shift(*event)){ + second->back()->move(new_pos); + } else { + second->move(second->position() + delta); + } + }else if(weight<=0.2){ + if(held_shift(*event)){ + first->back()->move(new_pos); + } else { + first->move(first->position() + delta); + } }else{ first->move(first->position() + delta); second->move(second->position() + delta); -- cgit v1.2.3 From 97f10a7f4d3db47855781e100ef6f86c834d3fe4 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Sat, 3 Jan 2015 16:29:02 +0100 Subject: UI: usage of colon in front of editbox (bzr r13832) --- src/live_effects/lpe-taperstroke.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/live_effects/lpe-taperstroke.cpp b/src/live_effects/lpe-taperstroke.cpp index b595b8d55..7a024147c 100644 --- a/src/live_effects/lpe-taperstroke.cpp +++ b/src/live_effects/lpe-taperstroke.cpp @@ -71,12 +71,12 @@ static const Util::EnumDataConverter JoinTypeConverter(JoinType, sizeo LPETaperStroke::LPETaperStroke(LivePathEffectObject *lpeobject) : Effect(lpeobject), - line_width(_("Stroke width"), _("The (non-tapered) width of the path"), "stroke_width", &wr, this, 1.), - attach_start(_("Start offset"), _("Taper distance from path start"), "attach_start", &wr, this, 0.2), - attach_end(_("End offset"), _("The ending position of the taper"), "end_offset", &wr, this, 0.2), - smoothing(_("Taper smoothing"), _("Amount of smoothing to apply to the tapers"), "smoothing", &wr, this, 0.5), - join_type(_("Join type"), _("Join type for non-smooth nodes"), "jointype", JoinTypeConverter, &wr, this, LINEJOIN_EXTRAPOLATED), - miter_limit(_("Miter limit"), _("Limit for miter joins"), "miter_limit", &wr, this, 100.) + line_width(_("Stroke width:"), _("The (non-tapered) width of the path"), "stroke_width", &wr, this, 1.), + attach_start(_("Start offset:"), _("Taper distance from path start"), "attach_start", &wr, this, 0.2), + attach_end(_("End offset:"), _("The ending position of the taper"), "end_offset", &wr, this, 0.2), + smoothing(_("Taper smoothing:"), _("Amount of smoothing to apply to the tapers"), "smoothing", &wr, this, 0.5), + join_type(_("Join type:"), _("Join type for non-smooth nodes"), "jointype", JoinTypeConverter, &wr, this, LINEJOIN_EXTRAPOLATED), + miter_limit(_("Miter limit:"), _("Limit for miter joins"), "miter_limit", &wr, this, 100.) { show_orig_path = true; _provides_knotholder_entities = true; -- cgit v1.2.3 From 7e19c0bcf00d5992e8334a2f28d6a0f19991fac0 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Sat, 3 Jan 2015 17:06:03 +0100 Subject: UI: usage of colon in front of editbox (bzr r13833) --- share/extensions/dxf_outlines.inx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/share/extensions/dxf_outlines.inx b/share/extensions/dxf_outlines.inx index c6f71d269..3b90afcc8 100644 --- a/share/extensions/dxf_outlines.inx +++ b/share/extensions/dxf_outlines.inx @@ -9,7 +9,7 @@ false true - + <_item value="72./96">pt <_item value="1./16">pc <_item value="1.">px @@ -19,18 +19,18 @@ <_item value="1./96">in <_item value="1./1152">ft - + <_item value="latin_1">Latin 1 <_item value="cp1250">CP 1250 <_item value="cp1252">CP 1252 <_item value="utf_8">UTF 8 - + <_item value="all">All (default) <_item value="visible">Visible only <_item value="name">By name match - + <_param name="inputhelp" type="description" xml:space="preserve">- AutoCAD Release 14 DXF format. -- cgit v1.2.3 From 129c95cceb103976268049be750845e5a6558e10 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Sat, 3 Jan 2015 17:06:54 +0100 Subject: UI: some strings were not translatable (bzr r13834) --- src/ui/dialog/polar-arrange-tab.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/ui/dialog/polar-arrange-tab.cpp b/src/ui/dialog/polar-arrange-tab.cpp index cc5decfd7..281958998 100644 --- a/src/ui/dialog/polar-arrange-tab.cpp +++ b/src/ui/dialog/polar-arrange-tab.cpp @@ -38,12 +38,12 @@ PolarArrangeTab::PolarArrangeTab(ArrangeDialog *parent_) #else parametersTable(3, 3, false), #endif - centerY("", "Y coordinate of the center", UNIT_TYPE_LINEAR), - centerX("", "X coordinate of the center", centerY), - radiusY("", "Y coordinate of the radius", UNIT_TYPE_LINEAR), - radiusX("", "X coordinate of the radius", radiusY), - angleY("", "Starting angle", UNIT_TYPE_RADIAL), - angleX("", "End angle", angleY) + centerY("", C_("Polar arrange tab", "Y coordinate of the center"), UNIT_TYPE_LINEAR), + centerX("", C_("Polar arrange tab", "X coordinate of the center"), centerY), + radiusY("", C_("Polar arrange tab", "Y coordinate of the radius"), UNIT_TYPE_LINEAR), + radiusX("", C_("Polar arrange tab", "X coordinate of the radius"), radiusY), + angleY("", C_("Polar arrange tab", "Starting angle"), UNIT_TYPE_RADIAL), + angleX("", C_("Polar arrange tab", "End angle"), angleY) { anchorPointLabel.set_text(C_("Polar arrange tab", "Anchor point:")); anchorPointLabel.set_alignment(Gtk::ALIGN_START); @@ -80,7 +80,7 @@ PolarArrangeTab::PolarArrangeTab(ArrangeDialog *parent_) arrangeOnParametersRadio.signal_toggled().connect(sigc::mem_fun(*this, &PolarArrangeTab::on_arrange_radio_changed)); pack_start(arrangeOnParametersRadio, false, false); - centerLabel.set_text(_("Center X/Y:")); + centerLabel.set_text(C_("Polar arrange tab", "Center X/Y:")); #if WITH_GTKMM_3_0 parametersTable.attach(centerLabel, 0, 0, 1, 1); #else @@ -102,7 +102,7 @@ PolarArrangeTab::PolarArrangeTab(ArrangeDialog *parent_) parametersTable.attach(centerY, 2, 3, 0, 1, Gtk::FILL); #endif - radiusLabel.set_text(_("Radius X/Y:")); + radiusLabel.set_text(C_("Polar arrange tab", "Radius X/Y:")); #if WITH_GTKMM_3_0 parametersTable.attach(radiusLabel, 0, 1, 1, 1); #else -- cgit v1.2.3 From 1351d8702069518298ef67e89ad622c2b9a5b4cb Mon Sep 17 00:00:00 2001 From: Yuri Chornoivan <> Date: Sat, 3 Jan 2015 21:35:34 +0100 Subject: Translation. Ukrainian translation update by Yuri Chornoivan Fixed bugs: - https://launchpad.net/bugs/1407331 (bzr r13835) --- po/uk.po | 9381 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 5260 insertions(+), 4121 deletions(-) diff --git a/po/uk.po b/po/uk.po index 68fca0118..3a52164aa 100644 --- a/po/uk.po +++ b/po/uk.po @@ -6,13 +6,13 @@ # Yuri Syrota , 2000. # Maxim Dziumanenko , 2004-2007. # Alex , 2005. -# Yuri Chornoivan , 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014. +# Yuri Chornoivan , 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: uk\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2014-10-20 21:36+0300\n" -"PO-Revision-Date: 2014-10-20 22:00+0300\n" +"POT-Creation-Date: 2015-01-03 16:44+0200\n" +"PO-Revision-Date: 2015-01-03 20:53+0200\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -299,7 +299,7 @@ msgstr "Імітувати малювання олійною фарбою" #. Pencil #: ../share/filters/filters.svg.h:78 -#: ../src/ui/dialog/inkscape-preferences.cpp:417 +#: ../src/ui/dialog/inkscape-preferences.cpp:424 msgid "Pencil" msgstr "Олівець" @@ -669,7 +669,7 @@ msgstr "Чорна діра" #: ../share/filters/filters.svg.h:839 ../share/filters/filters.svg.h:843 #: ../src/extension/internal/filter/morphology.h:76 #: ../src/extension/internal/filter/morphology.h:203 -#: ../src/filter-enums.cpp:31 +#: ../src/filter-enums.cpp:32 msgid "Morphology" msgstr "Морфологія" @@ -1087,8 +1087,8 @@ msgstr "Чорне світло" #: ../src/extension/internal/filter/paint.h:717 #: ../src/extension/internal/filter/shadows.h:73 #: ../src/extension/internal/filter/transparency.h:345 -#: ../src/filter-enums.cpp:66 ../src/ui/dialog/clonetiler.cpp:832 -#: ../src/ui/dialog/clonetiler.cpp:983 +#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:830 +#: ../src/ui/dialog/clonetiler.cpp:981 #: ../src/ui/dialog/document-properties.cpp:157 #: ../share/extensions/color_HSL_adjust.inx.h:20 #: ../share/extensions/color_blackandwhite.inx.h:3 @@ -3461,7 +3461,7 @@ msgstr "Питна вода" #. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28 -#: ../share/symbols/symbols.h:167 ../share/symbols/symbols.h:168 +#: ../share/symbols/symbols.h:172 ../share/symbols/symbols.h:173 msgctxt "Symbol" msgid "First Aid" msgstr "Перша допомога" @@ -3517,7 +3517,7 @@ msgstr "Катання на ковзанах" #. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46 -#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202 +#: ../share/symbols/symbols.h:206 ../share/symbols/symbols.h:207 msgctxt "Symbol" msgid "Information" msgstr "Довідкова служба" @@ -3543,936 +3543,874 @@ msgstr "Пристань" #. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54 msgctxt "Symbol" +msgid "Motorbike Trail" +msgstr "Траса для мотоциклів" + +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56 +msgctxt "Symbol" +msgid "Radiator Water" +msgstr "Вода для опалювання" + +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58 +msgctxt "Symbol" msgid "Recycling" msgstr "Пункт переробки" #. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56 -#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254 +#: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60 +#: ../share/symbols/symbols.h:258 ../share/symbols/symbols.h:259 msgctxt "Symbol" msgid "Parking" msgstr "Паркувальний майданчик" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58 +#: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62 msgctxt "Symbol" msgid "Pets On Leash" msgstr "Домашні тварини на повідді" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60 +#: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64 msgctxt "Symbol" msgid "Picnic Area" msgstr "Місце для пікніків" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62 +#: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66 msgctxt "Symbol" msgid "Post Office" msgstr "Поштове відділення" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64 +#: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68 msgctxt "Symbol" msgid "Ranger Station" msgstr "Станція рейнджерів" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66 +#: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70 msgctxt "Symbol" msgid "RV Campground" msgstr "Майданчик для трейлерів" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68 +#: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72 msgctxt "Symbol" msgid "Restrooms" msgstr "Туалети" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70 +#: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74 msgctxt "Symbol" msgid "Sailing" msgstr "Парусний спорт" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72 +#: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76 msgctxt "Symbol" msgid "Sanitary Disposal Station" msgstr "Станція утилізації відходів" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74 +#: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78 msgctxt "Symbol" msgid "Scuba Diving" msgstr "Пірнання з аквалангом" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76 +#: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80 msgctxt "Symbol" msgid "Self Guided Trail" msgstr "Стежка для самостійного огляду" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78 +#: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82 msgctxt "Symbol" msgid "Shelter" msgstr "Притулок" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80 +#: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84 msgctxt "Symbol" msgid "Showers" msgstr "Душові" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82 +#: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86 msgctxt "Symbol" msgid "Sledding" msgstr "Катання на санях" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84 +#: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88 msgctxt "Symbol" msgid "SnowmobileTrail" msgstr "Траса для снігоходів" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86 +#: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90 msgctxt "Symbol" msgid "Stable" msgstr "Стайня" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88 +#: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92 msgctxt "Symbol" msgid "Store" msgstr "Склад" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90 +#: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94 msgctxt "Symbol" msgid "Swimming" msgstr "Плавання" #. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92 -#: ../share/symbols/symbols.h:157 ../share/symbols/symbols.h:158 +#: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96 +#: ../share/symbols/symbols.h:162 ../share/symbols/symbols.h:163 msgctxt "Symbol" msgid "Telephone" msgstr "Телефон" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94 +#: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98 msgctxt "Symbol" msgid "Emergency Telephone" msgstr "Телефон виклику служб надзвичайних ситуацій" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96 +#: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100 msgctxt "Symbol" msgid "Trailhead" msgstr "Початок маршруту" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98 +#: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102 msgctxt "Symbol" msgid "Wheelchair Accessible" msgstr "Візок" #. Symbols: ./MapSymbolsNPS.svg -#: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100 +#: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104 msgctxt "Symbol" msgid "Wind Surfing" msgstr "Віндсерфінг" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:105 +msgctxt "Symbol" +msgid "Blank" +msgstr "Порожньо" + #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:101 +#: ../share/symbols/symbols.h:106 msgctxt "Symbol" msgid "Flow Chart Shapes" msgstr "Форми блок-схем" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:102 +#: ../share/symbols/symbols.h:107 msgctxt "Symbol" msgid "Process" msgstr "Обробляти" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:103 +#: ../share/symbols/symbols.h:108 msgctxt "Symbol" msgid "Input/Output" msgstr "Вхід/Вихід" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:104 +#: ../share/symbols/symbols.h:109 msgctxt "Symbol" msgid "Document" msgstr "Документ" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:105 +#: ../share/symbols/symbols.h:110 msgctxt "Symbol" msgid "Manual Operation" msgstr "Ручна дія" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:106 +#: ../share/symbols/symbols.h:111 msgctxt "Symbol" msgid "Preparation" msgstr "Підготовка" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:107 +#: ../share/symbols/symbols.h:112 msgctxt "Symbol" msgid "Merge" msgstr "Об’єднання" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:108 +#: ../share/symbols/symbols.h:113 msgctxt "Symbol" msgid "Decision" msgstr "Рішення" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:109 +#: ../share/symbols/symbols.h:114 msgctxt "Symbol" msgid "Magnetic Tape" msgstr "Магнітна стрічка" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:110 +#: ../share/symbols/symbols.h:115 msgctxt "Symbol" msgid "Display" msgstr "Показ" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:111 +#: ../share/symbols/symbols.h:116 msgctxt "Symbol" msgid "Auxiliary Operation" msgstr "Допоміжна операція" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:112 +#: ../share/symbols/symbols.h:117 msgctxt "Symbol" msgid "Manual Input" msgstr "Ручний ввід" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:113 +#: ../share/symbols/symbols.h:118 msgctxt "Symbol" msgid "Extract" msgstr "Видобування" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:114 +#: ../share/symbols/symbols.h:119 msgctxt "Symbol" msgid "Terminal/Interrupt" msgstr "Завершення/Переривання" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:115 +#: ../share/symbols/symbols.h:120 msgctxt "Symbol" msgid "Punched Card" msgstr "Перфокартка" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:116 +#: ../share/symbols/symbols.h:121 msgctxt "Symbol" msgid "Punch Tape" msgstr "Перфострічка" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:117 +#: ../share/symbols/symbols.h:122 msgctxt "Symbol" msgid "Online Storage" msgstr "Сховище даних у мережі" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:118 +#: ../share/symbols/symbols.h:123 msgctxt "Symbol" msgid "Keying" msgstr "Набір" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:119 +#: ../share/symbols/symbols.h:124 msgctxt "Symbol" msgid "Sort" msgstr "Упорядкування" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:120 +#: ../share/symbols/symbols.h:125 msgctxt "Symbol" msgid "Connector" msgstr "З’єднання" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:121 +#: ../share/symbols/symbols.h:126 msgctxt "Symbol" msgid "Off-Page Connector" msgstr "З'єднання поза сторінкою" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:122 +#: ../share/symbols/symbols.h:127 msgctxt "Symbol" msgid "Transmittal Tape" msgstr "Передавальна стрічка" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:123 +#: ../share/symbols/symbols.h:128 msgctxt "Symbol" msgid "Communication Link" msgstr "З’єднання для обміну даними" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:124 +#: ../share/symbols/symbols.h:129 msgctxt "Symbol" msgid "Collate" msgstr "Об’єднання" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:125 +#: ../share/symbols/symbols.h:130 msgctxt "Symbol" msgid "Comment/Annotation" msgstr "Коментар/Анотація" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:126 +#: ../share/symbols/symbols.h:131 msgctxt "Symbol" msgid "Core" msgstr "Ядро" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:127 +#: ../share/symbols/symbols.h:132 msgctxt "Symbol" msgid "Predefined Process" msgstr "Наперед визначений процес" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:128 +#: ../share/symbols/symbols.h:133 msgctxt "Symbol" msgid "Magnetic Disk (Database)" msgstr "Магнітний диск (база даних)" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:129 +#: ../share/symbols/symbols.h:134 msgctxt "Symbol" msgid "Magnetic Drum (Direct Access)" msgstr "Магнітний барабан (безпосередній доступ)" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:130 +#: ../share/symbols/symbols.h:135 msgctxt "Symbol" msgid "Offline Storage" msgstr "Автономне сховище даних" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:131 +#: ../share/symbols/symbols.h:136 msgctxt "Symbol" msgid "Logical Or" msgstr "Логічне «АБО»" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:132 +#: ../share/symbols/symbols.h:137 msgctxt "Symbol" msgid "Logical And" msgstr "Логічне «ТА»" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:133 +#: ../share/symbols/symbols.h:138 msgctxt "Symbol" msgid "Delay" msgstr "Затримка" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:134 +#: ../share/symbols/symbols.h:139 msgctxt "Symbol" msgid "Loop Limit Begin" msgstr "Початок циклу" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:135 +#: ../share/symbols/symbols.h:140 msgctxt "Symbol" msgid "Loop Limit End" msgstr "Кінець циклу" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:136 +#: ../share/symbols/symbols.h:141 msgctxt "Symbol" msgid "Word Balloons" msgstr "Мовні бульки" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:137 +#: ../share/symbols/symbols.h:142 msgctxt "Symbol" msgid "Thought Balloon" msgstr "Булька думок" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:138 +#: ../share/symbols/symbols.h:143 msgctxt "Symbol" msgid "Dream Speaking" msgstr "Висловлення мрій" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:139 +#: ../share/symbols/symbols.h:144 msgctxt "Symbol" msgid "Rounded Balloon" msgstr "Заокруглена булька" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:140 +#: ../share/symbols/symbols.h:145 msgctxt "Symbol" msgid "Squared Balloon" msgstr "Квадрата булька" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:141 +#: ../share/symbols/symbols.h:146 msgctxt "Symbol" msgid "Over the Phone" msgstr "Телефоном" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:142 +#: ../share/symbols/symbols.h:147 msgctxt "Symbol" msgid "Hip Balloon" msgstr "Булька смутку" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:143 +#: ../share/symbols/symbols.h:148 msgctxt "Symbol" msgid "Circle Balloon" msgstr "Кругова булька" #. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:144 +#: ../share/symbols/symbols.h:149 msgctxt "Symbol" msgid "Exclaim Balloon" msgstr "Булька вигуку" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:145 +#: ../share/symbols/symbols.h:150 msgctxt "Symbol" msgid "Logic Symbols" msgstr "Символи логіки" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:146 +#: ../share/symbols/symbols.h:151 msgctxt "Symbol" msgid "Xnor Gate" msgstr "Ключ виключне заперечувальне АБО»" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:147 +#: ../share/symbols/symbols.h:152 msgctxt "Symbol" msgid "Xor Gate" msgstr "Ключ виключне І" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:148 +#: ../share/symbols/symbols.h:153 msgctxt "Symbol" msgid "Nor Gate" msgstr "Ключ АБО-НІ" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:149 +#: ../share/symbols/symbols.h:154 msgctxt "Symbol" msgid "Or Gate" msgstr "Ключ АБО" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:150 +#: ../share/symbols/symbols.h:155 msgctxt "Symbol" msgid "Nand Gate" msgstr "Ключ І-НІ" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:151 +#: ../share/symbols/symbols.h:156 msgctxt "Symbol" msgid "And Gate" msgstr "Ключ І" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:152 +#: ../share/symbols/symbols.h:157 msgctxt "Symbol" msgid "Buffer" msgstr "Буфер" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:153 +#: ../share/symbols/symbols.h:158 msgctxt "Symbol" msgid "Not Gate" msgstr "Ключ НІ" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:154 +#: ../share/symbols/symbols.h:159 msgctxt "Symbol" msgid "Buffer Small" msgstr "Малий буфер" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:155 +#: ../share/symbols/symbols.h:160 msgctxt "Symbol" msgid "Not Gate Small" msgstr "Малий ключ НІ" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:156 +#: ../share/symbols/symbols.h:161 msgctxt "Symbol" msgid "AIGA Symbol Signs" msgstr "Знаки-символи AIGA" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:159 ../share/symbols/symbols.h:160 +#: ../share/symbols/symbols.h:164 ../share/symbols/symbols.h:165 msgctxt "Symbol" msgid "Mail" msgstr "Пошта" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:161 ../share/symbols/symbols.h:162 +#: ../share/symbols/symbols.h:166 ../share/symbols/symbols.h:167 msgctxt "Symbol" msgid "Currency Exchange" msgstr "Обмін валют" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:163 ../share/symbols/symbols.h:164 +#: ../share/symbols/symbols.h:168 ../share/symbols/symbols.h:169 msgctxt "Symbol" msgid "Currency Exchange - Euro" msgstr "Обмін валют — євро" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:165 ../share/symbols/symbols.h:166 +#: ../share/symbols/symbols.h:170 ../share/symbols/symbols.h:171 msgctxt "Symbol" msgid "Cashier" msgstr "Каса" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:169 ../share/symbols/symbols.h:170 +#: ../share/symbols/symbols.h:174 ../share/symbols/symbols.h:175 msgctxt "Symbol" msgid "Lost and Found" msgstr "Втрачено і знайдено" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:171 ../share/symbols/symbols.h:172 +#: ../share/symbols/symbols.h:176 ../share/symbols/symbols.h:177 msgctxt "Symbol" msgid "Coat Check" msgstr "Гардероб" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:173 ../share/symbols/symbols.h:174 +#: ../share/symbols/symbols.h:178 ../share/symbols/symbols.h:179 msgctxt "Symbol" msgid "Baggage Lockers" msgstr "Шафи для зберігання речей" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:175 ../share/symbols/symbols.h:176 +#: ../share/symbols/symbols.h:180 ../share/symbols/symbols.h:181 msgctxt "Symbol" msgid "Escalator" msgstr "Ескалатор" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:177 ../share/symbols/symbols.h:178 +#: ../share/symbols/symbols.h:182 ../share/symbols/symbols.h:183 msgctxt "Symbol" msgid "Escalator Down" msgstr "Ескалатор вниз" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:179 ../share/symbols/symbols.h:180 +#: ../share/symbols/symbols.h:184 ../share/symbols/symbols.h:185 msgctxt "Symbol" msgid "Escalator Up" msgstr "Ескалатор вгору" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:181 ../share/symbols/symbols.h:182 +#: ../share/symbols/symbols.h:186 ../share/symbols/symbols.h:187 msgctxt "Symbol" msgid "Stairs" msgstr "Сходи" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:183 ../share/symbols/symbols.h:184 +#: ../share/symbols/symbols.h:188 ../share/symbols/symbols.h:189 msgctxt "Symbol" msgid "Stairs Down" msgstr "Сходи вниз" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:185 ../share/symbols/symbols.h:186 +#: ../share/symbols/symbols.h:190 ../share/symbols/symbols.h:191 msgctxt "Symbol" msgid "Stairs Up" msgstr "Сходи вгору" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:187 ../share/symbols/symbols.h:188 +#: ../share/symbols/symbols.h:192 ../share/symbols/symbols.h:193 msgctxt "Symbol" msgid "Elevator" msgstr "Ліфт" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:189 ../share/symbols/symbols.h:190 +#: ../share/symbols/symbols.h:194 ../share/symbols/symbols.h:195 msgctxt "Symbol" msgid "Toilets - Men" msgstr "Чоловічий туалет" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:191 ../share/symbols/symbols.h:192 +#: ../share/symbols/symbols.h:196 ../share/symbols/symbols.h:197 msgctxt "Symbol" msgid "Toilets - Women" msgstr "Жіночий туалет" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:193 ../share/symbols/symbols.h:194 +#: ../share/symbols/symbols.h:198 ../share/symbols/symbols.h:199 msgctxt "Symbol" msgid "Toilets" msgstr "Туалети" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:195 ../share/symbols/symbols.h:196 +#: ../share/symbols/symbols.h:200 ../share/symbols/symbols.h:201 msgctxt "Symbol" msgid "Nursery" msgstr "Ясла" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:197 ../share/symbols/symbols.h:198 +#: ../share/symbols/symbols.h:202 ../share/symbols/symbols.h:203 msgctxt "Symbol" msgid "Drinking Fountain" msgstr "Питний фонтанчик" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:199 ../share/symbols/symbols.h:200 +#: ../share/symbols/symbols.h:204 ../share/symbols/symbols.h:205 msgctxt "Symbol" msgid "Waiting Room" msgstr "Зала очікування" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:203 ../share/symbols/symbols.h:204 +#: ../share/symbols/symbols.h:208 ../share/symbols/symbols.h:209 msgctxt "Symbol" msgid "Hotel Information" msgstr "Інформація щодо готелів" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:205 ../share/symbols/symbols.h:206 +#: ../share/symbols/symbols.h:210 ../share/symbols/symbols.h:211 msgctxt "Symbol" msgid "Air Transportation" msgstr "Повітряний транспорт" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:207 ../share/symbols/symbols.h:208 +#: ../share/symbols/symbols.h:212 ../share/symbols/symbols.h:213 msgctxt "Symbol" msgid "Heliport" msgstr "Вертодром" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:209 ../share/symbols/symbols.h:210 +#: ../share/symbols/symbols.h:214 ../share/symbols/symbols.h:215 msgctxt "Symbol" msgid "Taxi" msgstr "Таксі" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:211 ../share/symbols/symbols.h:212 +#: ../share/symbols/symbols.h:216 ../share/symbols/symbols.h:217 msgctxt "Symbol" msgid "Bus" msgstr "Автобус" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214 +#: ../share/symbols/symbols.h:218 ../share/symbols/symbols.h:219 msgctxt "Symbol" msgid "Ground Transportation" msgstr "Наземний транспорт" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:215 ../share/symbols/symbols.h:216 +#: ../share/symbols/symbols.h:220 ../share/symbols/symbols.h:221 msgctxt "Symbol" msgid "Rail Transportation" msgstr "Залізничний транспорт" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:217 ../share/symbols/symbols.h:218 +#: ../share/symbols/symbols.h:222 ../share/symbols/symbols.h:223 msgctxt "Symbol" msgid "Water Transportation" msgstr "Водний транспорт" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220 +#: ../share/symbols/symbols.h:224 ../share/symbols/symbols.h:225 msgctxt "Symbol" msgid "Car Rental" msgstr "Оренда автомобілів" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222 +#: ../share/symbols/symbols.h:226 ../share/symbols/symbols.h:227 msgctxt "Symbol" msgid "Restaurant" msgstr "Ресторан" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:223 ../share/symbols/symbols.h:224 +#: ../share/symbols/symbols.h:228 ../share/symbols/symbols.h:229 msgctxt "Symbol" msgid "Coffeeshop" msgstr "Кав’ярня" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:225 ../share/symbols/symbols.h:226 +#: ../share/symbols/symbols.h:230 ../share/symbols/symbols.h:231 msgctxt "Symbol" msgid "Bar" msgstr "Бар" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228 +#: ../share/symbols/symbols.h:232 ../share/symbols/symbols.h:233 msgctxt "Symbol" msgid "Shops" msgstr "Крамниці" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230 +#: ../share/symbols/symbols.h:234 ../share/symbols/symbols.h:235 msgctxt "Symbol" msgid "Barber Shop - Beauty Salon" msgstr "Перукарня і салон краси" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232 +#: ../share/symbols/symbols.h:236 ../share/symbols/symbols.h:237 msgctxt "Symbol" msgid "Barber Shop" msgstr "Перукарня" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:233 ../share/symbols/symbols.h:234 +#: ../share/symbols/symbols.h:238 ../share/symbols/symbols.h:239 msgctxt "Symbol" msgid "Beauty Salon" msgstr "Салон краси" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:235 ../share/symbols/symbols.h:236 +#: ../share/symbols/symbols.h:240 ../share/symbols/symbols.h:241 msgctxt "Symbol" msgid "Ticket Purchase" msgstr "Придбання квитків" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:237 ../share/symbols/symbols.h:238 +#: ../share/symbols/symbols.h:242 ../share/symbols/symbols.h:243 msgctxt "Symbol" msgid "Baggage Check In" msgstr "Приймання багажу" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:239 ../share/symbols/symbols.h:240 +#: ../share/symbols/symbols.h:244 ../share/symbols/symbols.h:245 msgctxt "Symbol" msgid "Baggage Claim" msgstr "Видача багажу" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242 +#: ../share/symbols/symbols.h:246 ../share/symbols/symbols.h:247 msgctxt "Symbol" msgid "Customs" msgstr "Митні послуги" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:243 ../share/symbols/symbols.h:244 +#: ../share/symbols/symbols.h:248 ../share/symbols/symbols.h:249 msgctxt "Symbol" msgid "Immigration" msgstr "Міграційна служба" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246 +#: ../share/symbols/symbols.h:250 ../share/symbols/symbols.h:251 msgctxt "Symbol" msgid "Departing Flights" msgstr "Відправлення" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:247 ../share/symbols/symbols.h:248 +#: ../share/symbols/symbols.h:252 ../share/symbols/symbols.h:253 msgctxt "Symbol" msgid "Arriving Flights" msgstr "Прибуття" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:249 ../share/symbols/symbols.h:250 +#: ../share/symbols/symbols.h:254 ../share/symbols/symbols.h:255 msgctxt "Symbol" msgid "Smoking" msgstr "Місце для куріння" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:251 ../share/symbols/symbols.h:252 +#: ../share/symbols/symbols.h:256 ../share/symbols/symbols.h:257 msgctxt "Symbol" msgid "No Smoking" msgstr "Куріння заборонено" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:255 ../share/symbols/symbols.h:256 +#: ../share/symbols/symbols.h:260 ../share/symbols/symbols.h:261 msgctxt "Symbol" msgid "No Parking" msgstr "Паркування заборонено" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:257 ../share/symbols/symbols.h:258 +#: ../share/symbols/symbols.h:262 ../share/symbols/symbols.h:263 msgctxt "Symbol" msgid "No Dogs" msgstr "Вигулювання собак заборонено" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:259 ../share/symbols/symbols.h:260 +#: ../share/symbols/symbols.h:264 ../share/symbols/symbols.h:265 msgctxt "Symbol" msgid "No Entry" msgstr "Вхід заборонено" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:261 ../share/symbols/symbols.h:262 +#: ../share/symbols/symbols.h:266 ../share/symbols/symbols.h:267 msgctxt "Symbol" msgid "Exit" msgstr "Вихід" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:263 ../share/symbols/symbols.h:264 +#: ../share/symbols/symbols.h:268 ../share/symbols/symbols.h:269 msgctxt "Symbol" msgid "Fire Extinguisher" msgstr "Вогнегасник" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:265 ../share/symbols/symbols.h:266 +#: ../share/symbols/symbols.h:270 ../share/symbols/symbols.h:271 msgctxt "Symbol" msgid "Right Arrow" msgstr "Стрілка праворуч" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:267 ../share/symbols/symbols.h:268 +#: ../share/symbols/symbols.h:272 ../share/symbols/symbols.h:273 msgctxt "Symbol" msgid "Forward and Right Arrow" msgstr "Стрілка вперед і праворуч" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:269 ../share/symbols/symbols.h:270 +#: ../share/symbols/symbols.h:274 ../share/symbols/symbols.h:275 msgctxt "Symbol" msgid "Up Arrow" msgstr "Стрілка вгору" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:271 ../share/symbols/symbols.h:272 +#: ../share/symbols/symbols.h:276 ../share/symbols/symbols.h:277 msgctxt "Symbol" msgid "Forward and Left Arrow" msgstr "Стрілка вперед і ліворуч" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:273 ../share/symbols/symbols.h:274 +#: ../share/symbols/symbols.h:278 ../share/symbols/symbols.h:279 msgctxt "Symbol" msgid "Left Arrow" msgstr "Стрілка ліворуч" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:275 ../share/symbols/symbols.h:276 +#: ../share/symbols/symbols.h:280 ../share/symbols/symbols.h:281 msgctxt "Symbol" msgid "Left and Down Arrow" msgstr "Стрілка ліворуч і вниз" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278 +#: ../share/symbols/symbols.h:282 ../share/symbols/symbols.h:283 msgctxt "Symbol" msgid "Down Arrow" msgstr "Стрілка вниз" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:279 ../share/symbols/symbols.h:280 +#: ../share/symbols/symbols.h:284 ../share/symbols/symbols.h:285 msgctxt "Symbol" msgid "Right and Down Arrow" msgstr "Стрілка праворуч і вниз" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282 +#: ../share/symbols/symbols.h:286 ../share/symbols/symbols.h:287 msgctxt "Symbol" msgid "NPS Wheelchair Accessible - 1996" msgstr "Візок NPS — 1996" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:283 ../share/symbols/symbols.h:284 +#: ../share/symbols/symbols.h:288 ../share/symbols/symbols.h:289 msgctxt "Symbol" msgid "NPS Wheelchair Accessible" msgstr "Візок NPS" #. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:285 ../share/symbols/symbols.h:286 +#: ../share/symbols/symbols.h:290 ../share/symbols/symbols.h:291 msgctxt "Symbol" msgid "New Wheelchair Accessible" msgstr "Новий візок" #: ../share/templates/templates.h:1 -msgid "A4 Landscape Page" -msgstr "Сторінка A4, альбомна орієнтація" - -#: ../share/templates/templates.h:1 -msgid "Empty A4 landscape sheet" -msgstr "Порожній аркуш A4, альбомна орієнтація" - -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty landscape" -msgstr "Порожній аркуш A4, альбомна орієнтація" - -#: ../share/templates/templates.h:1 -msgid "A4 Page" -msgstr "Сторінка A4" - -#: ../share/templates/templates.h:1 -msgid "Empty A4 sheet" -msgstr "Порожній аркуш A4" - -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty" -msgstr "Порожній аркуш A4" - -#: ../share/templates/templates.h:1 -msgid "Black Opaque" -msgstr "Чорна непрозора" - -#: ../share/templates/templates.h:1 -msgid "Empty black page" -msgstr "Порожня чорна сторінка" - -#: ../share/templates/templates.h:1 -msgid "black opaque empty" -msgstr "порожня чорна непрозора" - -#: ../share/templates/templates.h:1 -msgid "White Opaque" -msgstr "Біла непрозора" - -#: ../share/templates/templates.h:1 -msgid "Empty white page" -msgstr "Порожня біла сторінка" - -#: ../share/templates/templates.h:1 -msgid "white opaque empty" -msgstr "порожня біла непрозора" - -#: ../share/templates/templates.h:1 -msgid "Business Card 85x54mm" -msgstr "Візитівка 85⨯54 мм" - -#: ../share/templates/templates.h:1 -msgid "Empty business card template." -msgstr "Шаблон порожньої візитівки." - -#: ../share/templates/templates.h:1 -msgid "business card empty 85x54" -msgstr "порожня візитівка 85⨯54" - -#: ../share/templates/templates.h:1 -msgid "Business Card 90x50mm" -msgstr "Візитівка 90⨯50 мм" - -#: ../share/templates/templates.h:1 -msgid "business card empty 90x50" -msgstr "порожня візитівка 90⨯50" - -#: ../share/templates/templates.h:1 -msgid "CD Cover 300dpi" -msgstr "Обкладинка для компакт-диска, 300 т/д" - -#: ../share/templates/templates.h:1 -msgid "Empty CD box cover." -msgstr "Порожня обкладинка для коробки з-під компакт-диска." - -#: ../share/templates/templates.h:1 -msgid "CD cover disc disk 300dpi box" -msgstr "Обкладинка для коробки з-під компакт-диска, 300 т/д" - -#: ../share/templates/templates.h:1 -msgid "CD Label 120x120 " -msgstr "Наліпка на компакт-диск 120⨯120 " +msgid "CD Label 120mmx120mm " +msgstr "Наліпка на компакт-диск 120⨯120 мм" #: ../share/templates/templates.h:1 msgid "Simple CD Label template with disc's pattern." @@ -4482,182 +4420,6 @@ msgstr "Простий шаблон наліпки на компакт диск msgid "CD label 120x120 disc disk" msgstr "Наліпка на компакт-диск, 120⨯120" -#: ../share/templates/templates.h:1 -msgid "DVD Cover Regular 300dpi " -msgstr "Звичайна обкладинка для DVD, 300 т/д " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD covers." -msgstr "Шаблон для двобічних обкладинок для DVD." - -#: ../share/templates/templates.h:1 -msgid "DVD cover regular 300dpi" -msgstr "Звичайна обкладинка для DVD, 300 т/д" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Slim 300dpi " -msgstr "Обкладинка тонкої коробки для DVD, 300 т/д " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD slim covers." -msgstr "Шаблон для двобічних обкладинок тонких коробок для DVD." - -#: ../share/templates/templates.h:1 -msgid "DVD cover slim 300dpi" -msgstr "Обкладинка тонкої коробки для DVD, 300 т/д " - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Superslim 300dpi " -msgstr "Обкладинка надтонкої коробки для DVD, 300 т/д " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD superslim covers." -msgstr "Шаблон для двобічних надтонких обкладинок для DVD." - -#: ../share/templates/templates.h:1 -msgid "DVD cover superslim 300dpi" -msgstr "Обкладинка надтонкої коробки для DVD, 300 т/д" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Ultraslim 300dpi " -msgstr "Обкладинка ультратонкої коробки для DVD, 300 т/д " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD ultraslim covers." -msgstr "Шаблон для двобічних обкладинок ультратонких коробок для DVD." - -#: ../share/templates/templates.h:1 -msgid "DVD cover ultraslim 300dpi" -msgstr "Обкладинка ультратонкої коробки для DVD, 300 т/д" - -#: ../share/templates/templates.h:1 -msgid "Desktop 1024x768" -msgstr "Стільниця 1024⨯768" - -#: ../share/templates/templates.h:1 -msgid "Empty desktop size sheet" -msgstr "Порожній аркуш розміром із зображення стільниці" - -#: ../share/templates/templates.h:1 -msgid "desktop 1024x768 wallpaper" -msgstr "шпалери для стільниці, 1024⨯768" - -#: ../share/templates/templates.h:1 -msgid "Desktop 1600x1200" -msgstr "Стільниця 1600⨯1200" - -#: ../share/templates/templates.h:1 -msgid "desktop 1600x1200 wallpaper" -msgstr "шпалери для стільниці, 1600⨯1200" - -#: ../share/templates/templates.h:1 -msgid "Desktop 640x480" -msgstr "Стільниця 640⨯480" - -#: ../share/templates/templates.h:1 -msgid "desktop 640x480 wallpaper" -msgstr "шпалери для стільниці, 640⨯480" - -#: ../share/templates/templates.h:1 -msgid "Desktop 800x600" -msgstr "Стільниця 800⨯600" - -#: ../share/templates/templates.h:1 -msgid "desktop 800x600 wallpaper" -msgstr "шпалери для стільниці, 800⨯600" - -#: ../share/templates/templates.h:1 -msgid "Fontforge Glyph" -msgstr "Гліф Fontforge" - -#: ../share/templates/templates.h:1 -msgid "font fontforge glyph 1000x1000" -msgstr "гліф шрифту fontforge, 1000⨯1000" - -#: ../share/templates/templates.h:1 -msgid "Icon 16x16" -msgstr "Піктограма 16⨯16" - -#: ../share/templates/templates.h:1 -msgid "Small 16x16 icon template." -msgstr "Шаблон малої піктограми 16⨯16." - -#: ../share/templates/templates.h:1 -msgid "icon 16x16 empty" -msgstr "порожня піктограма 16⨯16" - -#: ../share/templates/templates.h:1 -msgid "Icon 32x32" -msgstr "Піктограма 32⨯32" - -#: ../share/templates/templates.h:1 -msgid "32x32 icon template." -msgstr "Шаблон піктограми 32⨯32." - -#: ../share/templates/templates.h:1 -msgid "icon 32x32 empty" -msgstr "порожня піктограма 32⨯32" - -#: ../share/templates/templates.h:1 -msgid "Icon 48x48" -msgstr "Піктограма 48⨯48" - -#: ../share/templates/templates.h:1 -msgid "48x48 icon template." -msgstr "Шаблон піктограми 48⨯48." - -#: ../share/templates/templates.h:1 -msgid "icon 48x48 empty" -msgstr "порожня піктограма 48⨯48" - -#: ../share/templates/templates.h:1 -msgid "Icon 64x64" -msgstr "Піктограма 64⨯64" - -#: ../share/templates/templates.h:1 -msgid "64x64 icon template." -msgstr "Шаблон піктограми 64⨯64." - -#: ../share/templates/templates.h:1 -msgid "icon 64x64 empty" -msgstr "порожня піктограма 64⨯64" - -#: ../share/templates/templates.h:1 -msgid "Letter Landscape" -msgstr "Лист (альбомна орієнтація)" - -#: ../share/templates/templates.h:1 -msgid "Standard letter landscape sheet - 792x612" -msgstr "Стандартний аркуш листа, альбомна орієнтація — 792⨯612" - -#: ../share/templates/templates.h:1 -msgid "letter landscape 792x612 empty" -msgstr "порожній лист, альбомна орієнтація, 792⨯612" - -#: ../share/templates/templates.h:1 -msgid "Letter" -msgstr "Лист" - -#: ../share/templates/templates.h:1 -msgid "Standard letter sheet - 612x792" -msgstr "Стандартний аркуш листа — 612⨯792" - -#: ../share/templates/templates.h:1 -msgid "letter 612x792 empty" -msgstr "порожній лист 612⨯792" - -#: ../share/templates/templates.h:1 -msgid "No Borders" -msgstr "Без рамки" - -#: ../share/templates/templates.h:1 -msgid "Empty sheet with no borders" -msgstr "Порожній аркуш без рамки" - -#: ../share/templates/templates.h:1 -msgid "no borders empty" -msgstr "порожній без рамки" - #: ../share/templates/templates.h:1 msgid "No Layers" msgstr "Без шарів" @@ -4670,66 +4432,6 @@ msgstr "Порожній аркуш без шарів" msgid "no layers empty" msgstr "порожній без шарів" -#: ../share/templates/templates.h:1 -msgid "Video HDTV 1920x1080" -msgstr "Відео HDTV 1920⨯1080" - -#: ../share/templates/templates.h:1 -msgid "HDTV video template for 1920x1080 resolution." -msgstr "Шаблон відео HDTV для роздільної здатності 1920⨯1080." - -#: ../share/templates/templates.h:1 -msgid "HDTV video empty 1920x1080" -msgstr "порожній шаблон відео HDTV 1920⨯1080" - -#: ../share/templates/templates.h:1 -msgid "Video NTSC 720x486" -msgstr "Відео NTSC 720⨯486" - -#: ../share/templates/templates.h:1 -msgid "NTSC video template for 720x486 resolution." -msgstr "Шаблон відео NTSC для роздільної здатності 720⨯486." - -#: ../share/templates/templates.h:1 -msgid "NTSC video empty 720x486" -msgstr "Порожнє відео NTSC 720⨯486" - -#: ../share/templates/templates.h:1 -msgid "Video PAL 728x576" -msgstr "Відео PAL 728⨯576" - -#: ../share/templates/templates.h:1 -msgid "PAL video template for 728x576 resolution." -msgstr "Шаблон відео PAL для роздільної здатності 728⨯576." - -#: ../share/templates/templates.h:1 -msgid "PAL video empty 728x576" -msgstr "Порожнє відео PAL 728⨯576" - -#: ../share/templates/templates.h:1 -msgid "Web Banner 468x60" -msgstr "Інтернет-банер 468⨯60" - -#: ../share/templates/templates.h:1 -msgid "Empty 468x60 web banner template." -msgstr "Шаблон порожнього інтернет-банера 468⨯60." - -#: ../share/templates/templates.h:1 -msgid "web banner 468x60 empty" -msgstr "порожній інтернет-банер 468⨯60" - -#: ../share/templates/templates.h:1 -msgid "Web Banner 728x90" -msgstr "Інтернет-банер 728⨯90" - -#: ../share/templates/templates.h:1 -msgid "Empty 728x90 web banner template." -msgstr "Порожній шаблон інтернет-банера, 728⨯90." - -#: ../share/templates/templates.h:1 -msgid "web banner 728x90 empty" -msgstr "порожній інтернет-банер 728⨯90" - #: ../share/templates/templates.h:1 msgid "LaTeX Beamer" msgstr "Beamer, LaTeX" @@ -4755,8 +4457,8 @@ msgid "guidelines typography canvas" msgstr "типографічне полотно з напрямними" #. 3D box -#: ../src/box3d.cpp:260 ../src/box3d.cpp:1313 -#: ../src/ui/dialog/inkscape-preferences.cpp:400 +#: ../src/box3d.cpp:260 ../src/box3d.cpp:1314 +#: ../src/ui/dialog/inkscape-preferences.cpp:407 msgid "3D Box" msgstr "Просторовий об'єкт" @@ -4774,150 +4476,150 @@ msgctxt "Profile name" msgid "None" msgstr "Немає" -#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65 +#: ../src/context-fns.cpp:33 ../src/context-fns.cpp:62 msgid "Current layer is hidden. Unhide it to be able to draw on it." msgstr "" "Поточний рівень — прихований. Зробіть його неприхованим, щоб мати " "можливість креслити у ньому." -#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71 +#: ../src/context-fns.cpp:39 ../src/context-fns.cpp:68 msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "" "Поточний рівень заблоковано. Розблокуйте його, щоб мати можливість " "креслити у ньому." -#: ../src/desktop-events.cpp:225 +#: ../src/desktop-events.cpp:236 msgid "Create guide" msgstr "Створити напрямну" -#: ../src/desktop-events.cpp:471 +#: ../src/desktop-events.cpp:492 msgid "Move guide" msgstr "Пересунути напрямну" -#: ../src/desktop-events.cpp:478 ../src/desktop-events.cpp:536 +#: ../src/desktop-events.cpp:499 ../src/desktop-events.cpp:557 #: ../src/ui/dialog/guides.cpp:138 msgid "Delete guide" msgstr "Вилучити напрямну" -#: ../src/desktop-events.cpp:516 +#: ../src/desktop-events.cpp:537 #, c-format msgid "Guideline: %s" msgstr "Напрямна: %s" -#: ../src/desktop.cpp:880 +#: ../src/desktop.cpp:873 msgid "No previous zoom." msgstr "Немає попереднього масштабу." -#: ../src/desktop.cpp:901 +#: ../src/desktop.cpp:894 msgid "No next zoom." msgstr "Немає наступного масштабу." -#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:693 +#: ../src/display/canvas-axonomgrid.cpp:353 ../src/display/canvas-grid.cpp:693 msgid "Grid _units:" msgstr "О_диниці сітки:" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 msgid "_Origin X:" msgstr "_Початок за X:" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 -#: ../src/ui/dialog/inkscape-preferences.cpp:739 -#: ../src/ui/dialog/inkscape-preferences.cpp:764 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "X coordinate of grid origin" msgstr "Координата X початку сітки" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 msgid "O_rigin Y:" msgstr "П_очаток по Y:" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 -#: ../src/ui/dialog/inkscape-preferences.cpp:740 -#: ../src/ui/dialog/inkscape-preferences.cpp:765 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Y coordinate of grid origin" msgstr "Координата Y початку сітки" -#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:701 +#: ../src/display/canvas-axonomgrid.cpp:361 ../src/display/canvas-grid.cpp:704 msgid "Spacing _Y:" msgstr "Інтервал за _Y:" -#: ../src/display/canvas-axonomgrid.cpp:323 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/display/canvas-axonomgrid.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Base length of z-axis" msgstr "Базова довжина вісі z" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 -#: ../src/widgets/box3d-toolbar.cpp:299 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle X:" msgstr "Кут X:" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 msgid "Angle of x-axis" msgstr "Кут вісі x" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 -#: ../src/widgets/box3d-toolbar.cpp:378 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle Z:" msgstr "Кут Z:" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 msgid "Angle of z-axis" msgstr "Кут вісі z" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Minor grid line _color:" msgstr "Колір _другорядної лінії сітки:" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -#: ../src/ui/dialog/inkscape-preferences.cpp:723 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:730 msgid "Minor grid line color" msgstr "Колір другорядних ліній сітки" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Color of the minor grid lines" msgstr "Колір другорядних ліній сітки" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 msgid "Ma_jor grid line color:" msgstr "Колір о_сновної лінії сітки:" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 -#: ../src/ui/dialog/inkscape-preferences.cpp:725 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 +#: ../src/ui/dialog/inkscape-preferences.cpp:732 msgid "Major grid line color" msgstr "Колір основних ліній сітки" -#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:711 +#: ../src/display/canvas-axonomgrid.cpp:376 ../src/display/canvas-grid.cpp:715 msgid "Color of the major (highlighted) grid lines" msgstr "Колір основних (підсвічених) ліній сітки" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "_Major grid line every:" msgstr "Осно_вна лінія через кожні:" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "lines" msgstr "ліній" -#: ../src/display/canvas-grid.cpp:63 +#: ../src/display/canvas-grid.cpp:64 msgid "Rectangular grid" msgstr "Прямокутна сітка" -#: ../src/display/canvas-grid.cpp:64 +#: ../src/display/canvas-grid.cpp:65 msgid "Axonometric grid" msgstr "Аксонометрична сітка" -#: ../src/display/canvas-grid.cpp:275 +#: ../src/display/canvas-grid.cpp:250 msgid "Create new grid" msgstr "Створити нову сітку" -#: ../src/display/canvas-grid.cpp:341 +#: ../src/display/canvas-grid.cpp:316 msgid "_Enabled" msgstr "_Увімкнено" -#: ../src/display/canvas-grid.cpp:342 +#: ../src/display/canvas-grid.cpp:317 msgid "" "Determines whether to snap to this grid or not. Can be 'on' for invisible " "grids." @@ -4925,11 +4627,11 @@ msgstr "" "Визначає чи будуть об'єкти прилипати до цієї сітки, чи ні. Може бути " "увімкнено для невидимої сітки." -#: ../src/display/canvas-grid.cpp:346 +#: ../src/display/canvas-grid.cpp:321 msgid "Snap to visible _grid lines only" msgstr "Прилипати лише до в_идимих ліній сітки" -#: ../src/display/canvas-grid.cpp:347 +#: ../src/display/canvas-grid.cpp:322 msgid "" "When zoomed out, not all grid lines will be displayed. Only the visible ones " "will be snapped to" @@ -4937,11 +4639,11 @@ msgstr "" "Під час зменшення масштабу програма зменшуватиме кількість показаних ліній " "сітки. Прилипання відбуватиметься лише до видимих ліній." -#: ../src/display/canvas-grid.cpp:351 +#: ../src/display/canvas-grid.cpp:326 msgid "_Visible" msgstr "_Видимість" -#: ../src/display/canvas-grid.cpp:352 +#: ../src/display/canvas-grid.cpp:327 msgid "" "Determines whether the grid is displayed or not. Objects are still snapped " "to invisible grids." @@ -4949,25 +4651,25 @@ msgstr "" "Визначає чи буде показано сітку, чи ні. Об'єкти, як і раніше, буде " "прив'язано до невидимої сітки." -#: ../src/display/canvas-grid.cpp:699 +#: ../src/display/canvas-grid.cpp:701 msgid "Spacing _X:" msgstr "Інтервал за _X:" -#: ../src/display/canvas-grid.cpp:699 -#: ../src/ui/dialog/inkscape-preferences.cpp:745 +#: ../src/display/canvas-grid.cpp:701 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Distance between vertical grid lines" msgstr "Відстань між вертикальними лініями сітки" -#: ../src/display/canvas-grid.cpp:701 -#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/display/canvas-grid.cpp:704 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 msgid "Distance between horizontal grid lines" msgstr "Відстань між горизонтальними лініями сітки" -#: ../src/display/canvas-grid.cpp:732 +#: ../src/display/canvas-grid.cpp:736 msgid "_Show dots instead of lines" msgstr "_Показувати точки замість ліній" -#: ../src/display/canvas-grid.cpp:733 +#: ../src/display/canvas-grid.cpp:737 msgid "If set, displays dots at gridpoints instead of gridlines" msgstr "Якщо встановлено, замість напрямних відображаються точки сітки" @@ -5117,11 +4819,11 @@ msgstr "Середня точка рамки-обгортки" msgid "Bounding box side midpoint" msgstr "Бокова середня точка рамки-обгортки" -#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1319 +#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1505 msgid "Smooth node" msgstr "Гладкий вузол" -#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1318 +#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1504 msgid "Cusp node" msgstr "Гострий вузол" @@ -5177,21 +4879,21 @@ msgstr "Кратність проміжку між лініями сітки" msgid " to " msgstr " у " -#: ../src/document.cpp:541 +#: ../src/document.cpp:544 #, c-format msgid "New document %d" msgstr "Новий документ %d" -#: ../src/document.cpp:546 +#: ../src/document.cpp:549 #, c-format msgid "Memory document %d" msgstr "Документ у пам'яті %d" -#: ../src/document.cpp:575 +#: ../src/document.cpp:578 msgid "Memory document %1" msgstr "Документ у пам'яті %1" -#: ../src/document.cpp:786 +#: ../src/document.cpp:789 #, c-format msgid "Unnamed document %d" msgstr "Документ без назви %d" @@ -5201,11 +4903,11 @@ msgid "[Unchanged]" msgstr "(Не змінено)" #. Edit -#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2386 +#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2465 msgid "_Undo" msgstr "В_ернути" -#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2388 +#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2467 msgid "_Redo" msgstr "Повт_орити" @@ -5233,12 +4935,13 @@ msgstr " опис: " msgid " (No preferences)" msgstr " (Немає уподобань)" -#: ../src/extension/effect.h:70 ../src/verbs.cpp:2160 +#: ../src/extension/effect.h:70 ../src/verbs.cpp:2239 msgid "Extensions" msgstr "Додатки" +#. \FIXME change this #. This is some filler text, needs to change before relase -#: ../src/extension/error-file.cpp:52 +#: ../src/extension/error-file.cpp:53 msgid "" "One or more extensions failed to load\n" @@ -5254,7 +4957,7 @@ msgstr "" "запуск, але ці додатки будуть недоступні. Подробиці щодо цієї проблеми можна " "знайти у файлі журналу помилок: " -#: ../src/extension/error-file.cpp:66 +#: ../src/extension/error-file.cpp:67 msgid "Show dialog on startup" msgstr "Показувати діалогове вікно при запуску" @@ -5380,6 +5083,7 @@ msgstr "Адаптивна постеризація" #: ../src/extension/internal/bitmap/raise.cpp:42 #: ../src/extension/internal/bitmap/sample.cpp:41 #: ../src/extension/internal/bluredge.cpp:138 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:63 #: ../src/ui/dialog/object-attributes.cpp:68 #: ../src/ui/dialog/object-attributes.cpp:77 #: ../src/widgets/calligraphy-toolbar.cpp:430 @@ -5701,7 +5405,7 @@ msgstr "" "гістограми" #: ../src/extension/internal/bitmap/gaussianBlur.cpp:38 -#: ../src/filter-enums.cpp:28 +#: ../src/filter-enums.cpp:29 msgid "Gaussian Blur" msgstr "Гаусове розмивання" @@ -5838,7 +5542,7 @@ msgstr "" #: ../src/extension/internal/bitmap/opacity.cpp:38 #: ../src/extension/internal/filter/blurs.h:333 #: ../src/extension/internal/filter/transparency.h:279 -#: ../src/ui/dialog/clonetiler.cpp:840 ../src/ui/dialog/clonetiler.cpp:993 +#: ../src/ui/dialog/clonetiler.cpp:838 ../src/ui/dialog/clonetiler.cpp:991 #: ../src/widgets/tweak-toolbar.cpp:334 #: ../share/extensions/interp_att_g.inx.h:16 msgid "Opacity" @@ -5846,7 +5550,7 @@ msgstr "Непрозорість" #: ../src/extension/internal/bitmap/opacity.cpp:40 #: ../src/ui/dialog/filter-effects-dialog.cpp:2884 -#: ../src/widgets/dropper-toolbar.cpp:83 +#: ../src/ui/dialog/objects.cpp:1621 ../src/widgets/dropper-toolbar.cpp:83 msgid "Opacity:" msgstr "Непрозорість:" @@ -5963,7 +5667,7 @@ msgstr "Постеризація" #: ../src/extension/internal/bitmap/threshold.cpp:40 #: ../src/extension/internal/bitmap/unsharpmask.cpp:46 -#: ../src/widgets/paintbucket-toolbar.cpp:146 +#: ../src/widgets/paintbucket-toolbar.cpp:148 msgid "Threshold:" msgstr "Поріг:" @@ -6046,7 +5750,7 @@ msgstr "PostScript level 2" #: ../src/extension/internal/cairo-ps-out.cpp:372 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250 #: ../src/extension/internal/emf-inout.cpp:3569 -#: ../src/extension/internal/wmf-inout.cpp:3143 +#: ../src/extension/internal/wmf-inout.cpp:3144 msgid "Convert texts to paths" msgstr "Перетворити текст на контури" @@ -6159,56 +5863,56 @@ msgstr "Обрати сторінку:" msgid "out of %i" msgstr "з %i" -#: ../src/extension/internal/cdr-input.cpp:159 -#: ../src/extension/internal/vsd-input.cpp:159 +#: ../src/extension/internal/cdr-input.cpp:165 +#: ../src/extension/internal/vsd-input.cpp:165 msgid "Page Selector" msgstr "Вибір сторінок" -#: ../src/extension/internal/cdr-input.cpp:294 +#: ../src/extension/internal/cdr-input.cpp:300 msgid "Corel DRAW Input" msgstr "Імпорт Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:299 +#: ../src/extension/internal/cdr-input.cpp:305 msgid "Corel DRAW 7-X4 files (*.cdr)" msgstr "Файли Corel DRAW 7-X4 (*.cdr)" -#: ../src/extension/internal/cdr-input.cpp:300 +#: ../src/extension/internal/cdr-input.cpp:306 msgid "Open files saved in Corel DRAW 7-X4" msgstr "Відкрити файли, збережені за допомогою Corel DRAW 7-X4" -#: ../src/extension/internal/cdr-input.cpp:307 +#: ../src/extension/internal/cdr-input.cpp:313 msgid "Corel DRAW templates input" msgstr "Імпорт шаблонів Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:312 +#: ../src/extension/internal/cdr-input.cpp:318 msgid "Corel DRAW 7-13 template files (*.cdt)" msgstr "Файли шаблонів Corel DRAW 7-13 (*.cdt)" -#: ../src/extension/internal/cdr-input.cpp:313 +#: ../src/extension/internal/cdr-input.cpp:319 msgid "Open files saved in Corel DRAW 7-13" msgstr "Відкрити файли, збережені за допомогою Corel DRAW 7-13" -#: ../src/extension/internal/cdr-input.cpp:320 +#: ../src/extension/internal/cdr-input.cpp:326 msgid "Corel DRAW Compressed Exchange files input" msgstr "Імпорт файлів Compressed Exchange Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:325 +#: ../src/extension/internal/cdr-input.cpp:331 msgid "Corel DRAW Compressed Exchange files (*.ccx)" msgstr "Файли Compressed Exchange Corel DRAW (*.ccx)" -#: ../src/extension/internal/cdr-input.cpp:326 +#: ../src/extension/internal/cdr-input.cpp:332 msgid "Open compressed exchange files saved in Corel DRAW" msgstr "Відкриті файли compressed exchange, збережені за допомогою Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:333 +#: ../src/extension/internal/cdr-input.cpp:339 msgid "Corel DRAW Presentation Exchange files input" msgstr "Імпорт файлів обміну презентаціями Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:338 +#: ../src/extension/internal/cdr-input.cpp:344 msgid "Corel DRAW Presentation Exchange files (*.cmx)" msgstr "Файли обміну презентаціями Corel DRAW (*.cmx)" -#: ../src/extension/internal/cdr-input.cpp:339 +#: ../src/extension/internal/cdr-input.cpp:345 msgid "Open presentation exchange files saved in Corel DRAW" msgstr "Відкрити файли обміну презентаціями, збережені за допомогою Corel DRAW" @@ -6229,38 +5933,38 @@ msgid "EMF Output" msgstr "Експорт до EMF" #: ../src/extension/internal/emf-inout.cpp:3570 -#: ../src/extension/internal/wmf-inout.cpp:3144 +#: ../src/extension/internal/wmf-inout.cpp:3145 msgid "Map Unicode to Symbol font" msgstr "Пов’язати Unicode зі шрифтом Symbol" #: ../src/extension/internal/emf-inout.cpp:3571 -#: ../src/extension/internal/wmf-inout.cpp:3145 +#: ../src/extension/internal/wmf-inout.cpp:3146 msgid "Map Unicode to Wingdings" msgstr "Пов’язати Unicode з Wingdings" #: ../src/extension/internal/emf-inout.cpp:3572 -#: ../src/extension/internal/wmf-inout.cpp:3146 +#: ../src/extension/internal/wmf-inout.cpp:3147 msgid "Map Unicode to Zapf Dingbats" msgstr "Пов’язати Unicode з Zapf Dingbats" #: ../src/extension/internal/emf-inout.cpp:3573 -#: ../src/extension/internal/wmf-inout.cpp:3147 +#: ../src/extension/internal/wmf-inout.cpp:3148 msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters" msgstr "" "Використовувати для перетворених символів MS Unicode PUA (0xF020-0xF0FF)" #: ../src/extension/internal/emf-inout.cpp:3574 -#: ../src/extension/internal/wmf-inout.cpp:3148 +#: ../src/extension/internal/wmf-inout.cpp:3149 msgid "Compensate for PPT font bug" msgstr "Компенсувати ваду щодо шрифтів у PPT" #: ../src/extension/internal/emf-inout.cpp:3575 -#: ../src/extension/internal/wmf-inout.cpp:3149 +#: ../src/extension/internal/wmf-inout.cpp:3150 msgid "Convert dashed/dotted lines to single lines" msgstr "Перетворювати штрихову та пунктир у одну лінію" #: ../src/extension/internal/emf-inout.cpp:3576 -#: ../src/extension/internal/wmf-inout.cpp:3150 +#: ../src/extension/internal/wmf-inout.cpp:3151 msgid "Convert gradients to colored polygon series" msgstr "Перетворити градієнти на послідовність кольорових багатокутників" @@ -6459,7 +6163,7 @@ msgstr "Накладення:" #: ../src/extension/internal/filter/color.h:1602 #: ../src/extension/internal/filter/paint.h:705 #: ../src/extension/internal/filter/transparency.h:63 -#: ../src/filter-enums.cpp:54 +#: ../src/filter-enums.cpp:55 msgid "Darken" msgstr "Темніше" @@ -6476,7 +6180,7 @@ msgstr "Темніше" #: ../src/extension/internal/filter/color.h:1594 #: ../src/extension/internal/filter/paint.h:703 #: ../src/extension/internal/filter/transparency.h:62 -#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:382 +#: ../src/filter-enums.cpp:54 ../src/ui/dialog/input.cpp:382 msgid "Screen" msgstr "Ширма" @@ -6494,7 +6198,7 @@ msgstr "Ширма" #: ../src/extension/internal/filter/color.h:1601 #: ../src/extension/internal/filter/paint.h:701 #: ../src/extension/internal/filter/transparency.h:60 -#: ../src/filter-enums.cpp:52 +#: ../src/filter-enums.cpp:53 msgid "Multiply" msgstr "Множення" @@ -6509,7 +6213,7 @@ msgstr "Множення" #: ../src/extension/internal/filter/color.h:1593 #: ../src/extension/internal/filter/paint.h:704 #: ../src/extension/internal/filter/transparency.h:64 -#: ../src/filter-enums.cpp:55 +#: ../src/filter-enums.cpp:56 msgid "Lighten" msgstr "Світліше" @@ -6577,7 +6281,7 @@ msgstr "Тип змішування:" #: ../src/extension/internal/filter/paint.h:702 #: ../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:646 +#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:653 msgid "Normal" msgstr "Звичайний" @@ -6614,10 +6318,10 @@ msgstr "Витискання джерела" #: ../src/extension/internal/filter/color.h:637 #: ../src/extension/internal/filter/color.h:821 #: ../src/extension/internal/filter/transparency.h:132 -#: ../src/filter-enums.cpp:127 ../src/ui/tools/flood-tool.cpp:193 -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 +#: ../src/filter-enums.cpp:128 ../src/ui/tools/flood-tool.cpp:193 +#: ../src/widgets/sp-color-icc-selector.cpp:330 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 msgid "Red" msgstr "Червоний" @@ -6627,10 +6331,10 @@ msgstr "Червоний" #: ../src/extension/internal/filter/color.h:638 #: ../src/extension/internal/filter/color.h:822 #: ../src/extension/internal/filter/transparency.h:133 -#: ../src/filter-enums.cpp:128 ../src/ui/tools/flood-tool.cpp:194 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 +#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:194 +#: ../src/widgets/sp-color-icc-selector.cpp:331 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 msgid "Green" msgstr "Зелений" @@ -6640,10 +6344,10 @@ msgstr "Зелений" #: ../src/extension/internal/filter/color.h:639 #: ../src/extension/internal/filter/color.h:823 #: ../src/extension/internal/filter/transparency.h:134 -#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:195 -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 +#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:195 +#: ../src/widgets/sp-color-icc-selector.cpp:332 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 msgid "Blue" msgstr "Синій" @@ -6666,7 +6370,7 @@ msgstr "Розсіяний" #: ../src/extension/internal/filter/bumps.h:98 #: ../src/extension/internal/filter/bumps.h:329 #: ../src/libgdl/gdl-dock-placeholder.c:175 ../src/libgdl/gdl-dock.c:199 -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 #: ../share/extensions/interp_att_g.inx.h:11 msgid "Height" msgstr "Висота" @@ -6680,9 +6384,9 @@ msgstr "Висота" #: ../src/extension/internal/filter/paint.h:592 #: ../src/extension/internal/filter/paint.h:707 #: ../src/ui/tools/flood-tool.cpp:198 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:461 -#: ../src/widgets/sp-color-scales.cpp:462 ../src/widgets/tweak-toolbar.cpp:318 +#: ../src/widgets/sp-color-icc-selector.cpp:341 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 ../src/widgets/tweak-toolbar.cpp:318 #: ../share/extensions/color_randomize.inx.h:5 msgid "Lightness" msgstr "Яскравість" @@ -6705,7 +6409,7 @@ msgid "Distant" msgstr "Віддалене" #: ../src/extension/internal/filter/bumps.h:106 -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Point" msgstr "Точка" @@ -6794,7 +6498,7 @@ msgstr "Тло:" #: ../src/extension/internal/filter/bumps.h:322 #: ../src/extension/internal/filter/transparency.h:57 -#: ../src/filter-enums.cpp:29 ../src/sp-image.cpp:517 +#: ../src/filter-enums.cpp:30 ../src/sp-image.cpp:518 msgid "Image" msgstr "Зображення" @@ -6833,14 +6537,14 @@ msgstr "Тип прозорості:" #: ../src/extension/internal/filter/bumps.h:353 #: ../src/extension/internal/filter/morphology.h:176 -#: ../src/filter-enums.cpp:90 +#: ../src/filter-enums.cpp:91 msgid "Atop" msgstr "Згори (Atop)" #: ../src/extension/internal/filter/bumps.h:354 #: ../src/extension/internal/filter/distort.h:70 #: ../src/extension/internal/filter/morphology.h:174 -#: ../src/filter-enums.cpp:88 +#: ../src/filter-enums.cpp:89 msgid "In" msgstr "Вхід" @@ -6877,20 +6581,20 @@ msgstr "Малювання за каналами" #: ../src/extension/internal/filter/color.h:156 #: ../src/extension/internal/filter/color.h:257 -#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:66 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 #: ../src/ui/tools/flood-tool.cpp:197 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:458 -#: ../src/widgets/sp-color-scales.cpp:459 ../src/widgets/tweak-toolbar.cpp:302 +#: ../src/widgets/sp-color-icc-selector.cpp:337 +#: ../src/widgets/sp-color-icc-selector.cpp:342 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/tweak-toolbar.cpp:302 #: ../share/extensions/color_randomize.inx.h:4 msgid "Saturation" msgstr "Насиченість" #: ../src/extension/internal/filter/color.h:160 #: ../src/extension/internal/filter/transparency.h:135 -#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:199 +#: ../src/filter-enums.cpp:131 ../src/ui/tools/flood-tool.cpp:199 msgid "Alpha" msgstr "Альфа-канал" @@ -6936,32 +6640,33 @@ msgstr "Накладення 2:" msgid "Blend image or object with a flood color" msgstr "Змішує кольори зображення або об'єкта з кольором заповнення" -#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:22 +#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:23 msgid "Component Transfer" msgstr "Перенесення компоненти" -#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:109 +#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:110 msgid "Identity" msgstr "Тотожність" #: ../src/extension/internal/filter/color.h:428 -#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:110 +#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:111 #: ../src/ui/dialog/filter-effects-dialog.cpp:1050 msgid "Table" msgstr "Табличний" #: ../src/extension/internal/filter/color.h:429 -#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:111 +#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:112 #: ../src/ui/dialog/filter-effects-dialog.cpp:1053 msgid "Discrete" msgstr "Дискретний" -#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:112 -#: ../src/live_effects/lpe-powerstroke.cpp:188 +#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:113 +#: ../src/live_effects/lpe-interpolate_points.cpp:25 +#: ../src/live_effects/lpe-powerstroke.cpp:194 msgid "Linear" msgstr "Лінійна" -#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:113 +#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:114 msgid "Gamma" msgstr "Гама" @@ -7014,26 +6719,26 @@ msgid "Extract Channel" msgstr "Видобування каналу" #: ../src/extension/internal/filter/color.h:640 -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:483 -#: ../src/widgets/sp-color-scales.cpp:484 +#: ../src/widgets/sp-color-icc-selector.cpp:344 +#: ../src/widgets/sp-color-icc-selector.cpp:349 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 msgid "Cyan" msgstr "Блакитний" #: ../src/extension/internal/filter/color.h:641 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:486 -#: ../src/widgets/sp-color-scales.cpp:487 +#: ../src/widgets/sp-color-icc-selector.cpp:345 +#: ../src/widgets/sp-color-icc-selector.cpp:350 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 msgid "Magenta" msgstr "Бузковий" #: ../src/extension/internal/filter/color.h:642 -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:489 -#: ../src/widgets/sp-color-scales.cpp:490 +#: ../src/widgets/sp-color-icc-selector.cpp:346 +#: ../src/widgets/sp-color-icc-selector.cpp:351 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 msgid "Yellow" msgstr "Жовтий" @@ -7058,15 +6763,15 @@ msgid "Fade to:" msgstr "Перетворення на:" #: ../src/extension/internal/filter/color.h:744 -#: ../src/ui/widget/selected-style.cpp:261 -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:492 -#: ../src/widgets/sp-color-scales.cpp:493 +#: ../src/ui/widget/selected-style.cpp:274 +#: ../src/widgets/sp-color-icc-selector.cpp:347 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 msgid "Black" msgstr "Чорний" #: ../src/extension/internal/filter/color.h:745 -#: ../src/ui/widget/selected-style.cpp:257 +#: ../src/ui/widget/selected-style.cpp:270 msgid "White" msgstr "Білий" @@ -7089,7 +6794,7 @@ msgid "Customize greyscale components" msgstr "Налаштувати компоненти відтінків сірого" #: ../src/extension/internal/filter/color.h:905 -#: ../src/ui/widget/selected-style.cpp:253 +#: ../src/ui/widget/selected-style.cpp:266 msgid "Invert" msgstr "Інвертувати" @@ -7142,8 +6847,8 @@ msgid "Shadows" msgstr "Тіні" #: ../src/extension/internal/filter/color.h:1044 -#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:32 -#: ../src/live_effects/effect.cpp:95 +#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:33 +#: ../src/live_effects/effect.cpp:110 #: ../src/ui/dialog/filter-effects-dialog.cpp:1047 #: ../src/widgets/gradient-toolbar.cpp:1156 msgid "Offset" @@ -7312,13 +7017,13 @@ msgstr "Фетр" #: ../src/extension/internal/filter/distort.h:71 #: ../src/extension/internal/filter/morphology.h:175 -#: ../src/filter-enums.cpp:89 +#: ../src/filter-enums.cpp:90 msgid "Out" msgstr "Вихід" #: ../src/extension/internal/filter/distort.h:77 #: ../src/extension/internal/filter/textures.h:75 -#: ../src/ui/widget/selected-style.cpp:131 +#: ../src/ui/widget/selected-style.cpp:132 #: ../src/ui/widget/style-swatch.cpp:128 msgid "Stroke:" msgstr "Штрих:" @@ -7351,8 +7056,8 @@ 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:693 ../src/filter-enums.cpp:35 -#: ../src/filter-enums.cpp:144 +#: ../src/extension/internal/filter/paint.h:693 ../src/filter-enums.cpp:36 +#: ../src/filter-enums.cpp:145 msgid "Turbulence" msgstr "Турбулентність" @@ -7394,6 +7099,7 @@ msgid "Blur and displace edges of shapes and pictures" msgstr "Розмити і змінити розташування форм і зображень" #: ../src/extension/internal/filter/distort.h:190 +#: ../src/live_effects/effect.cpp:140 msgid "Roughen" msgstr "Грубішання" @@ -7472,7 +7178,7 @@ msgstr "Відкрите" #: ../src/extension/internal/filter/morphology.h:65 #: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191 -#: ../src/widgets/rect-toolbar.cpp:314 ../src/widgets/spray-toolbar.cpp:116 +#: ../src/widgets/rect-toolbar.cpp:318 ../src/widgets/spray-toolbar.cpp:116 #: ../src/widgets/tweak-toolbar.cpp:128 #: ../share/extensions/interp_att_g.inx.h:10 msgid "Width" @@ -7508,17 +7214,18 @@ msgid "Composite type:" msgstr "Тип суміщення:" #: ../src/extension/internal/filter/morphology.h:173 -#: ../src/filter-enums.cpp:87 +#: ../src/filter-enums.cpp:88 msgid "Over" msgstr "Накладання" #: ../src/extension/internal/filter/morphology.h:177 -#: ../src/filter-enums.cpp:91 +#: ../src/filter-enums.cpp:92 msgid "XOR" msgstr "Виключне АБО (XOR)" #: ../src/extension/internal/filter/morphology.h:179 #: ../src/ui/dialog/layer-properties.cpp:185 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:59 msgid "Position:" msgstr "Розміщення:" @@ -7708,15 +7415,17 @@ msgstr "" "горизонтальних ліній" #: ../src/extension/internal/filter/paint.h:331 -#: ../src/ui/dialog/align-and-distribute.cpp:1004 +#: ../src/ui/dialog/align-and-distribute.cpp:1003 #: ../src/widgets/desktop-widget.cpp:1996 msgid "Drawing" msgstr "Малюнок" +#. 0.91 #: ../src/extension/internal/filter/paint.h:335 #: ../src/extension/internal/filter/paint.h:496 #: ../src/extension/internal/filter/paint.h:590 -#: ../src/extension/internal/filter/paint.h:976 ../src/splivarot.cpp:2212 +#: ../src/extension/internal/filter/paint.h:976 +#: ../src/live_effects/effect.cpp:151 ../src/splivarot.cpp:2212 msgid "Simplify" msgstr "Спростити" @@ -7787,6 +7496,7 @@ msgid "Contrasted" msgstr "Контрастний" #: ../src/extension/internal/filter/paint.h:591 +#: ../src/live_effects/lpe-jointype.cpp:51 msgid "Line width" msgstr "Товщина ліній" @@ -7983,7 +7693,7 @@ msgid "Inkblot on tissue or rough paper" msgstr "Пляма від чорнила на пергаменті або грубому папері" #: ../src/extension/internal/filter/transparency.h:53 -#: ../src/filter-enums.cpp:20 +#: ../src/filter-enums.cpp:21 msgid "Blend" msgstr "Накладення" @@ -7992,14 +7702,14 @@ msgid "Source:" msgstr "Джерело:" #: ../src/extension/internal/filter/transparency.h:56 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1551 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1591 msgid "Background" msgstr "Тло" #: ../src/extension/internal/filter/transparency.h:59 #: ../src/ui/dialog/filter-effects-dialog.cpp:2839 #: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:106 -#: ../src/widgets/pencil-toolbar.cpp:127 ../src/widgets/spray-toolbar.cpp:186 +#: ../src/widgets/pencil-toolbar.cpp:132 ../src/widgets/spray-toolbar.cpp:186 #: ../src/widgets/tweak-toolbar.cpp:254 ../share/extensions/extrude.inx.h:2 #: ../share/extensions/triangle.inx.h:8 msgid "Mode:" @@ -8046,17 +7756,17 @@ msgstr "Вирізати" msgid "Repaint anything visible monochrome" msgstr "Перемалювати всі видимі об'єкти у монохромному режимі" -#: ../src/extension/internal/gdkpixbuf-input.cpp:184 +#: ../src/extension/internal/gdkpixbuf-input.cpp:183 #, c-format msgid "%s bitmap image import" msgstr "Імпортування растрового зображення %s" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +#: ../src/extension/internal/gdkpixbuf-input.cpp:190 #, c-format msgid "Image Import Type:" msgstr "Тип імпортування зображення:" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +#: ../src/extension/internal/gdkpixbuf-input.cpp:190 #, c-format msgid "" "Embed results in stand-alone, larger SVG files. Link references a file " @@ -8065,24 +7775,24 @@ msgstr "" "Вбудувати результати у окремі, більші файли SVG. Посилання на файли поза цим " "документом SVG і всі файли буде об'єднано у єдиному документі." -#: ../src/extension/internal/gdkpixbuf-input.cpp:192 -#: ../src/ui/dialog/inkscape-preferences.cpp:1449 +#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 #, c-format msgid "Embed" msgstr "Вбудувати" -#: ../src/extension/internal/gdkpixbuf-input.cpp:193 ../src/sp-anchor.cpp:119 -#: ../src/ui/dialog/inkscape-preferences.cpp:1449 +#: ../src/extension/internal/gdkpixbuf-input.cpp:192 ../src/sp-anchor.cpp:119 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 #, c-format msgid "Link" msgstr "Пов'язати" -#: ../src/extension/internal/gdkpixbuf-input.cpp:196 +#: ../src/extension/internal/gdkpixbuf-input.cpp:195 #, c-format msgid "Image DPI:" msgstr "Роздільність зображення:" -#: ../src/extension/internal/gdkpixbuf-input.cpp:196 +#: ../src/extension/internal/gdkpixbuf-input.cpp:195 #, c-format msgid "" "Take information from file or use default bitmap import resolution as " @@ -8091,22 +7801,22 @@ msgstr "" "Отримати дані з файла або скористатися типовою роздільністю імпортування " "растрових зображень, визначеною у налаштуваннях." -#: ../src/extension/internal/gdkpixbuf-input.cpp:197 +#: ../src/extension/internal/gdkpixbuf-input.cpp:196 #, c-format msgid "From file" msgstr "З файла" -#: ../src/extension/internal/gdkpixbuf-input.cpp:198 +#: ../src/extension/internal/gdkpixbuf-input.cpp:197 #, c-format msgid "Default import resolution" msgstr "Типова роздільна здатність для імпортування" -#: ../src/extension/internal/gdkpixbuf-input.cpp:201 +#: ../src/extension/internal/gdkpixbuf-input.cpp:200 #, c-format msgid "Image Rendering Mode:" msgstr "Режим обробки зображення:" -#: ../src/extension/internal/gdkpixbuf-input.cpp:201 +#: ../src/extension/internal/gdkpixbuf-input.cpp:200 #, c-format msgid "" "When an image is upscaled, apply smoothing or keep blocky (pixelated). (Will " @@ -8116,31 +7826,31 @@ msgstr "" "застосовувати згладжування чи залишати зображення блоковим (точковим). " "(Працює не в усіх засобах перегляду.)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:202 -#: ../src/ui/dialog/inkscape-preferences.cpp:1456 +#: ../src/extension/internal/gdkpixbuf-input.cpp:201 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 #, c-format msgid "None (auto)" msgstr "Немає (автоматично)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:203 -#: ../src/ui/dialog/inkscape-preferences.cpp:1456 +#: ../src/extension/internal/gdkpixbuf-input.cpp:202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 #, c-format msgid "Smooth (optimizeQuality)" msgstr "Згладжування (оптимальна якість)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:204 -#: ../src/ui/dialog/inkscape-preferences.cpp:1456 +#: ../src/extension/internal/gdkpixbuf-input.cpp:203 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 #, c-format msgid "Blocky (optimizeSpeed)" msgstr "Блоками (оптимальна швидкість)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:207 +#: ../src/extension/internal/gdkpixbuf-input.cpp:206 #, c-format msgid "Hide the dialog next time and always apply the same actions." msgstr "" "Не показувати це вікно наступного разу і завжди виконувати ті самі дії." -#: ../src/extension/internal/gdkpixbuf-input.cpp:207 +#: ../src/extension/internal/gdkpixbuf-input.cpp:206 #, c-format msgid "Don't ask again" msgstr "Більше не питати" @@ -8157,32 +7867,32 @@ msgstr "Градієнт GIMP (*.ggr)" msgid "Gradients used in GIMP" msgstr "Градієнти, що використовуються у GIMP" -#: ../src/extension/internal/grid.cpp:210 ../src/ui/widget/panel.cpp:117 +#: ../src/extension/internal/grid.cpp:212 ../src/ui/widget/panel.cpp:118 msgid "Grid" msgstr "Сітка" -#: ../src/extension/internal/grid.cpp:212 +#: ../src/extension/internal/grid.cpp:214 msgid "Line Width:" msgstr "Товщина ліній:" -#: ../src/extension/internal/grid.cpp:213 +#: ../src/extension/internal/grid.cpp:215 msgid "Horizontal Spacing:" msgstr "Горизонтальний інтервал:" -#: ../src/extension/internal/grid.cpp:214 +#: ../src/extension/internal/grid.cpp:216 msgid "Vertical Spacing:" msgstr "Вертикальний інтервал:" -#: ../src/extension/internal/grid.cpp:215 +#: ../src/extension/internal/grid.cpp:217 msgid "Horizontal Offset:" msgstr "Горизонтальний зсув:" -#: ../src/extension/internal/grid.cpp:216 +#: ../src/extension/internal/grid.cpp:218 msgid "Vertical Offset:" msgstr "Вертикальний зсув:" -#: ../src/extension/internal/grid.cpp:220 -#: ../src/ui/dialog/inkscape-preferences.cpp:1470 +#: ../src/extension/internal/grid.cpp:222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1477 #: ../share/extensions/draw_from_triangle.inx.h:58 #: ../share/extensions/eqtexsvg.inx.h:4 #: ../share/extensions/foldablebox.inx.h:9 @@ -8204,6 +7914,7 @@ msgstr "Вертикальний зсув:" #: ../share/extensions/render_barcode_qrcode.inx.h:18 #: ../share/extensions/render_gear_rack.inx.h:5 #: ../share/extensions/render_gears.inx.h:11 ../share/extensions/rtree.inx.h:4 +#: ../share/extensions/seamless_pattern.inx.h:5 #: ../share/extensions/spirograph.inx.h:10 #: ../share/extensions/svgcalendar.inx.h:38 #: ../share/extensions/triangle.inx.h:14 @@ -8211,14 +7922,14 @@ msgstr "Вертикальний зсув:" msgid "Render" msgstr "Відтворення" -#: ../src/extension/internal/grid.cpp:221 +#: ../src/extension/internal/grid.cpp:223 #: ../src/ui/dialog/document-properties.cpp:155 -#: ../src/ui/dialog/inkscape-preferences.cpp:780 -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 +#: ../src/widgets/toolbox.cpp:1825 msgid "Grids" msgstr "Сітки" -#: ../src/extension/internal/grid.cpp:224 +#: ../src/extension/internal/grid.cpp:226 msgid "Draw a path which is a grid" msgstr "Намалювати контур у формі сітки" @@ -8459,81 +8170,81 @@ msgstr "Стиснений звичайний SVG (*.svgz)" msgid "Scalable Vector Graphics format compressed with GZip" msgstr "Формат масштабованої векторної графіки стиснений за допомогою GZip" -#: ../src/extension/internal/vsd-input.cpp:295 +#: ../src/extension/internal/vsd-input.cpp:301 msgid "VSD Input" msgstr "Імпорт з VSD" -#: ../src/extension/internal/vsd-input.cpp:300 +#: ../src/extension/internal/vsd-input.cpp:306 msgid "Microsoft Visio Diagram (*.vsd)" msgstr "Діаграма Microsoft Visio (*.vsd)" -#: ../src/extension/internal/vsd-input.cpp:301 +#: ../src/extension/internal/vsd-input.cpp:307 msgid "File format used by Microsoft Visio 6 and later" msgstr "" "Формат файлів, що використовується у Microsoft Visio 6 і новіших версіях" -#: ../src/extension/internal/vsd-input.cpp:308 +#: ../src/extension/internal/vsd-input.cpp:314 msgid "VDX Input" msgstr "Імпорт з VDX" -#: ../src/extension/internal/vsd-input.cpp:313 +#: ../src/extension/internal/vsd-input.cpp:319 msgid "Microsoft Visio XML Diagram (*.vdx)" msgstr "Діаграма Microsoft Visio у форматі XML (*.vdx)" -#: ../src/extension/internal/vsd-input.cpp:314 +#: ../src/extension/internal/vsd-input.cpp:320 msgid "File format used by Microsoft Visio 2010 and later" msgstr "" "Формат файлів, що використовується у Microsoft Visio 2010 і новіших версіях" -#: ../src/extension/internal/vsd-input.cpp:321 +#: ../src/extension/internal/vsd-input.cpp:327 msgid "VSDM Input" msgstr "Імпорт з VSDM" -#: ../src/extension/internal/vsd-input.cpp:326 +#: ../src/extension/internal/vsd-input.cpp:332 msgid "Microsoft Visio 2013 drawing (*.vsdm)" msgstr "Малюнок Microsoft Visio 2013 (*.vsdm)" -#: ../src/extension/internal/vsd-input.cpp:327 -#: ../src/extension/internal/vsd-input.cpp:340 +#: ../src/extension/internal/vsd-input.cpp:333 +#: ../src/extension/internal/vsd-input.cpp:346 msgid "File format used by Microsoft Visio 2013 and later" msgstr "" "Формат файлів, що використовується у Microsoft Visio 2013 і новіших версіях" -#: ../src/extension/internal/vsd-input.cpp:334 +#: ../src/extension/internal/vsd-input.cpp:340 msgid "VSDX Input" msgstr "Імпорт з VSDX" -#: ../src/extension/internal/vsd-input.cpp:339 +#: ../src/extension/internal/vsd-input.cpp:345 msgid "Microsoft Visio 2013 drawing (*.vsdx)" msgstr "Малюнок Microsoft Visio 2013 (*.vsdx)" -#: ../src/extension/internal/wmf-inout.cpp:3127 +#: ../src/extension/internal/wmf-inout.cpp:3128 msgid "WMF Input" msgstr "Імпорт WMF" -#: ../src/extension/internal/wmf-inout.cpp:3132 +#: ../src/extension/internal/wmf-inout.cpp:3133 msgid "Windows Metafiles (*.wmf)" msgstr "Метафайл Windows (*.wmf)" -#: ../src/extension/internal/wmf-inout.cpp:3133 +#: ../src/extension/internal/wmf-inout.cpp:3134 msgid "Windows Metafiles" msgstr "Метафайл Windows" -#: ../src/extension/internal/wmf-inout.cpp:3141 +#: ../src/extension/internal/wmf-inout.cpp:3142 msgid "WMF Output" msgstr "Експорт до WMF" -#: ../src/extension/internal/wmf-inout.cpp:3151 +#: ../src/extension/internal/wmf-inout.cpp:3152 msgid "Map all fill patterns to standard WMF hatches" msgstr "Пов’язати усі заповнення візерунками зі стандартними шаблонами WMF" -#: ../src/extension/internal/wmf-inout.cpp:3155 +#: ../src/extension/internal/wmf-inout.cpp:3156 #: ../share/extensions/wmf_input.inx.h:2 #: ../share/extensions/wmf_output.inx.h:2 msgid "Windows Metafile (*.wmf)" msgstr "Метафайл Windows (*.wmf)" -#: ../src/extension/internal/wmf-inout.cpp:3156 +#: ../src/extension/internal/wmf-inout.cpp:3157 msgid "Windows Metafile" msgstr "Метафайл Windows (WMF)" @@ -8668,7 +8379,7 @@ msgstr "Файл не було змінено. Збереження непотр msgid "Saving document..." msgstr "Збереження документа…" -#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1450 #: ../src/ui/dialog/ocaldialogs.cpp:1244 msgid "Import" msgstr "Імпорт" @@ -8685,214 +8396,214 @@ msgstr "Оберіть файл для експорту" msgid "Import Clip Art" msgstr "Імпортування шаблонів" -#: ../src/filter-enums.cpp:21 +#: ../src/filter-enums.cpp:22 msgid "Color Matrix" msgstr "Матриця кольорів" -#: ../src/filter-enums.cpp:23 +#: ../src/filter-enums.cpp:24 msgid "Composite" msgstr "Суміщення" -#: ../src/filter-enums.cpp:24 +#: ../src/filter-enums.cpp:25 msgid "Convolve Matrix" msgstr "Матриця згортки" -#: ../src/filter-enums.cpp:25 +#: ../src/filter-enums.cpp:26 msgid "Diffuse Lighting" msgstr "Розсіяне світло" -#: ../src/filter-enums.cpp:26 +#: ../src/filter-enums.cpp:27 msgid "Displacement Map" msgstr "Карта зміщення" -#: ../src/filter-enums.cpp:27 +#: ../src/filter-enums.cpp:28 msgid "Flood" msgstr "Заливання" -#: ../src/filter-enums.cpp:30 ../share/extensions/text_merge.inx.h:1 +#: ../src/filter-enums.cpp:31 ../share/extensions/text_merge.inx.h:1 msgid "Merge" msgstr "Об'єднання" -#: ../src/filter-enums.cpp:33 +#: ../src/filter-enums.cpp:34 msgid "Specular Lighting" msgstr "Відбиття світла" -#: ../src/filter-enums.cpp:34 +#: ../src/filter-enums.cpp:35 msgid "Tile" msgstr "Мозаїка" -#: ../src/filter-enums.cpp:40 +#: ../src/filter-enums.cpp:41 msgid "Source Graphic" msgstr "Графіка джерела" -#: ../src/filter-enums.cpp:41 +#: ../src/filter-enums.cpp:42 msgid "Source Alpha" msgstr "Альфа-канал джерела" -#: ../src/filter-enums.cpp:42 +#: ../src/filter-enums.cpp:43 msgid "Background Image" msgstr "Зображення у тлі" -#: ../src/filter-enums.cpp:43 +#: ../src/filter-enums.cpp:44 msgid "Background Alpha" msgstr "Альфа-канал тла" -#: ../src/filter-enums.cpp:44 +#: ../src/filter-enums.cpp:45 msgid "Fill Paint" msgstr "Колір заливки" -#: ../src/filter-enums.cpp:45 +#: ../src/filter-enums.cpp:46 msgid "Stroke Paint" msgstr "Колір штриха" #. New in Compositing and Blending Level 1 -#: ../src/filter-enums.cpp:57 +#: ../src/filter-enums.cpp:58 msgid "Overlay" msgstr "Накладання" -#: ../src/filter-enums.cpp:58 +#: ../src/filter-enums.cpp:59 msgid "Color Dodge" msgstr "Висвітлювання кольорів" -#: ../src/filter-enums.cpp:59 +#: ../src/filter-enums.cpp:60 msgid "Color Burn" msgstr "Випалювання кольорів" -#: ../src/filter-enums.cpp:60 +#: ../src/filter-enums.cpp:61 msgid "Hard Light" msgstr "Яскраве світло" -#: ../src/filter-enums.cpp:61 +#: ../src/filter-enums.cpp:62 msgid "Soft Light" msgstr "Розсіяне світло" -#: ../src/filter-enums.cpp:62 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 +#: ../src/filter-enums.cpp:63 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 msgid "Difference" msgstr "Різниця" -#: ../src/filter-enums.cpp:63 ../src/splivarot.cpp:100 +#: ../src/filter-enums.cpp:64 ../src/splivarot.cpp:100 msgid "Exclusion" msgstr "Виключення" -#: ../src/filter-enums.cpp:64 ../src/ui/tools/flood-tool.cpp:196 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:455 -#: ../src/widgets/sp-color-scales.cpp:456 ../src/widgets/tweak-toolbar.cpp:286 +#: ../src/filter-enums.cpp:65 ../src/ui/tools/flood-tool.cpp:196 +#: ../src/widgets/sp-color-icc-selector.cpp:336 +#: ../src/widgets/sp-color-icc-selector.cpp:340 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/tweak-toolbar.cpp:286 #: ../share/extensions/color_randomize.inx.h:3 msgid "Hue" msgstr "Відтінок" -#: ../src/filter-enums.cpp:67 +#: ../src/filter-enums.cpp:68 msgid "Luminosity" msgstr "Світність" -#: ../src/filter-enums.cpp:77 +#: ../src/filter-enums.cpp:78 msgid "Matrix" msgstr "Матриця" -#: ../src/filter-enums.cpp:78 +#: ../src/filter-enums.cpp:79 msgid "Saturate" msgstr "Насиченість" -#: ../src/filter-enums.cpp:79 +#: ../src/filter-enums.cpp:80 msgid "Hue Rotate" msgstr "Обертання відтінку" -#: ../src/filter-enums.cpp:80 +#: ../src/filter-enums.cpp:81 msgid "Luminance to Alpha" msgstr "Освітленість до прозорості" #. File -#: ../src/filter-enums.cpp:86 ../src/verbs.cpp:2352 +#: ../src/filter-enums.cpp:87 ../src/verbs.cpp:2431 #: ../share/extensions/jessyInk_mouseHandler.inx.h:3 #: ../share/extensions/jessyInk_transitions.inx.h:7 msgid "Default" msgstr "Типовий" #. New CSS -#: ../src/filter-enums.cpp:94 +#: ../src/filter-enums.cpp:95 msgid "Clear" msgstr "Спорожнити" -#: ../src/filter-enums.cpp:95 +#: ../src/filter-enums.cpp:96 msgid "Copy" msgstr "Копіювати" -#: ../src/filter-enums.cpp:96 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1571 +#: ../src/filter-enums.cpp:97 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1611 msgid "Destination" msgstr "Призначення" -#: ../src/filter-enums.cpp:97 +#: ../src/filter-enums.cpp:98 msgid "Destination Over" msgstr "Призначення вище" -#: ../src/filter-enums.cpp:98 +#: ../src/filter-enums.cpp:99 msgid "Destination In" msgstr "У призначенні" -#: ../src/filter-enums.cpp:99 +#: ../src/filter-enums.cpp:100 msgid "Destination Out" msgstr "Призначення зовні" -#: ../src/filter-enums.cpp:100 +#: ../src/filter-enums.cpp:101 msgid "Destination Atop" msgstr "Призначення згори" -#: ../src/filter-enums.cpp:101 +#: ../src/filter-enums.cpp:102 msgid "Lighter" msgstr "Світліше" -#: ../src/filter-enums.cpp:103 +#: ../src/filter-enums.cpp:104 msgid "Arithmetic" msgstr "Арифметичний" -#: ../src/filter-enums.cpp:119 ../src/selection-chemistry.cpp:535 +#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:546 msgid "Duplicate" msgstr "Дублювати" -#: ../src/filter-enums.cpp:120 +#: ../src/filter-enums.cpp:121 msgid "Wrap" msgstr "Обгортка" -#: ../src/filter-enums.cpp:121 +#: ../src/filter-enums.cpp:122 msgctxt "Convolve matrix, edge mode" msgid "None" msgstr "Немає" -#: ../src/filter-enums.cpp:136 +#: ../src/filter-enums.cpp:137 msgid "Erode" msgstr "Ерозія" -#: ../src/filter-enums.cpp:137 +#: ../src/filter-enums.cpp:138 msgid "Dilate" msgstr "Розтягування" -#: ../src/filter-enums.cpp:143 +#: ../src/filter-enums.cpp:144 msgid "Fractal Noise" msgstr "Фрактальний шум" -#: ../src/filter-enums.cpp:150 +#: ../src/filter-enums.cpp:151 msgid "Distant Light" msgstr "Віддалене джерело" -#: ../src/filter-enums.cpp:151 +#: ../src/filter-enums.cpp:152 msgid "Point Light" msgstr "Точкове джерело" -#: ../src/filter-enums.cpp:152 +#: ../src/filter-enums.cpp:153 msgid "Spot Light" msgstr "Прожектор" -#: ../src/gradient-chemistry.cpp:1580 +#: ../src/gradient-chemistry.cpp:1579 msgid "Invert gradient colors" msgstr "Інвертувати кольори градієнта" -#: ../src/gradient-chemistry.cpp:1606 +#: ../src/gradient-chemistry.cpp:1605 msgid "Reverse gradient" msgstr "Обернути градієнт" -#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:245 +#: ../src/gradient-chemistry.cpp:1619 ../src/widgets/gradient-selector.cpp:227 msgid "Delete swatch" msgstr "Вилучити зразок" @@ -8944,19 +8655,20 @@ msgstr "Тензор сіткового градієнта" msgid "Added patch row or column" msgstr "Додано рядок або стовпчик" -#: ../src/gradient-drag.cpp:797 +#: ../src/gradient-drag.cpp:799 msgid "Merge gradient handles" msgstr "Об'єднання вусів градієнта" -#: ../src/gradient-drag.cpp:1104 +#. we did an undoable action +#: ../src/gradient-drag.cpp:1105 msgid "Move gradient handle" msgstr "Перемістити вус градієнта" -#: ../src/gradient-drag.cpp:1163 ../src/widgets/gradient-vector.cpp:847 +#: ../src/gradient-drag.cpp:1164 ../src/widgets/gradient-vector.cpp:827 msgid "Delete gradient stop" msgstr "Вилучити опорну точку градієнта" -#: ../src/gradient-drag.cpp:1426 +#: ../src/gradient-drag.cpp:1427 #, c-format msgid "" "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" @@ -8965,11 +8677,11 @@ msgstr "" "%s %d для: %s%s; перетягування з Ctrl обмежує зсув, клацання з Ctrl" "+Alt вилучає опорну точку" -#: ../src/gradient-drag.cpp:1430 ../src/gradient-drag.cpp:1437 +#: ../src/gradient-drag.cpp:1431 ../src/gradient-drag.cpp:1438 msgid " (stroke)" msgstr " (штрих)" -#: ../src/gradient-drag.cpp:1434 +#: ../src/gradient-drag.cpp:1435 #, c-format msgid "" "%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " @@ -8978,7 +8690,7 @@ msgstr "" "%s для: %s%s; Ctrl — обмежує кут, Ctrl+Alt фіксує кут, Ctrl" "+Shift масштабування відносно центру" -#: ../src/gradient-drag.cpp:1442 +#: ../src/gradient-drag.cpp:1443 msgid "" "Radial gradient center and focus; drag with Shift to " "separate focus" @@ -8986,7 +8698,7 @@ msgstr "" "Центр та фокус радіального градієнта; для відокремлення фокусу " "перетягуйте з Shift" -#: ../src/gradient-drag.cpp:1445 +#: ../src/gradient-drag.cpp:1446 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -9004,336 +8716,94 @@ msgstr[2] "" "Точка градієнта спільна для %d градієнтів; для відокремлення " "перетягуйте з Shift" -#: ../src/gradient-drag.cpp:2377 +#: ../src/gradient-drag.cpp:2378 msgid "Move gradient handle(s)" msgstr "Перемістити вус(а) градієнта" -#: ../src/gradient-drag.cpp:2413 +#: ../src/gradient-drag.cpp:2414 msgid "Move gradient mid stop(s)" msgstr "Перемістити опорні точки градієнта" -#: ../src/gradient-drag.cpp:2702 +#: ../src/gradient-drag.cpp:2703 msgid "Delete gradient stop(s)" msgstr "Вилучити опорні точки градієнта" -#: ../src/inkscape.cpp:344 +#: ../src/inkscape.cpp:246 msgid "Autosave failed! Cannot create directory %1." msgstr "" "Спроба автоматичного збереження зазнала невдачі! Не вдалося створити каталог " "%1." -#: ../src/inkscape.cpp:353 +#: ../src/inkscape.cpp:255 msgid "Autosave failed! Cannot open directory %1." msgstr "" "Спроба автоматичного збереження зазнала невдачі! Не вдалося відкрити каталог " "%1." -#: ../src/inkscape.cpp:369 +#: ../src/inkscape.cpp:271 msgid "Autosaving documents..." msgstr "Автозбереження документів…" -#: ../src/inkscape.cpp:442 +#: ../src/inkscape.cpp:339 msgid "Autosave failed! Could not find inkscape extension to save document." msgstr "" "Спроба автоматичного збереження зазнала невдачі! Не вдалося знайти додаток " "inkscape для зберігання документа." -#: ../src/inkscape.cpp:445 ../src/inkscape.cpp:452 +#: ../src/inkscape.cpp:342 ../src/inkscape.cpp:349 #, c-format msgid "Autosave failed! File %s could not be saved." msgstr "" "Спроба автоматичного зберігання зазнала невдачі! Файл %s неможливо зберегти." -#: ../src/inkscape.cpp:467 +#: ../src/inkscape.cpp:364 msgid "Autosave complete." msgstr "Автоматичне збереження завершено." -#: ../src/inkscape.cpp:715 +#: ../src/inkscape.cpp:622 msgid "Untitled document" msgstr "Без назви" #. Show nice dialog box -#: ../src/inkscape.cpp:747 +#: ../src/inkscape.cpp:654 msgid "Inkscape encountered an internal error and will close now.\n" msgstr "Внутрішня помилка. Зараз роботу Inkscape буде завершено.\n" -#: ../src/inkscape.cpp:748 +#: ../src/inkscape.cpp:655 msgid "" "Automatic backups of unsaved documents were done to the following " "locations:\n" msgstr "" "Виконано автоматичне збереження резервних копій незбережених документів:\n" -#: ../src/inkscape.cpp:749 +#: ../src/inkscape.cpp:656 msgid "Automatic backup of the following documents failed:\n" msgstr "Не вдається створити резервну копію такого документа:\n" -#: ../src/interface.cpp:748 -msgctxt "Interface setup" -msgid "Default" -msgstr "Типовий" - -#: ../src/interface.cpp:748 -msgid "Default interface setup" -msgstr "Типові налаштування інтерфейсу" - -#: ../src/interface.cpp:749 -msgctxt "Interface setup" -msgid "Custom" -msgstr "Нетиповий" - -#: ../src/interface.cpp:749 -msgid "Setup for custom task" -msgstr "Налаштування для виконання певного завдання" - -#: ../src/interface.cpp:750 -msgctxt "Interface setup" -msgid "Wide" -msgstr "Широкий" - -#: ../src/interface.cpp:750 -msgid "Setup for widescreen work" -msgstr "Налаштування для широкоекранних моніторів" - -#: ../src/interface.cpp:862 -#, c-format -msgid "Verb \"%s\" Unknown" -msgstr "Невідоме дієслово «%s»" - -#: ../src/interface.cpp:901 -msgid "Open _Recent" -msgstr "Відкрити не_давній" - -#: ../src/interface.cpp:1009 ../src/interface.cpp:1095 -#: ../src/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:532 -msgid "Drop color" -msgstr "Скинути колір" - -#: ../src/interface.cpp:1048 ../src/interface.cpp:1158 -msgid "Drop color on gradient" -msgstr "Перенесення кольору на градієнт" - -#: ../src/interface.cpp:1211 -msgid "Could not parse SVG data" -msgstr "Не вдається прочитати SVG-дані" - -#: ../src/interface.cpp:1250 -msgid "Drop SVG" -msgstr "Скинути SVG" - -#: ../src/interface.cpp:1263 -msgid "Drop Symbol" -msgstr "Скинути символ" - -#: ../src/interface.cpp:1294 -msgid "Drop bitmap image" -msgstr "Скинути растрову картинку" - -#: ../src/interface.cpp:1386 -#, c-format -msgid "" -"A file named \"%s\" already exists. Do " -"you want to replace it?\n" -"\n" -"The file already exists in \"%s\". Replacing it will overwrite its contents." -msgstr "" -"Файл з назвою «%s» вже існує. Замінити " -"його?\n" -"\n" -"Файл вже існує у «%s». Заміна призведе до перезапису його вмісту." - -#: ../src/interface.cpp:1392 ../src/ui/dialog/export.cpp:1302 -#: ../src/widgets/desktop-widget.cpp:1122 -#: ../src/widgets/desktop-widget.cpp:1184 -msgid "_Cancel" -msgstr "_Скасувати" - -#: ../src/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 -#: ../share/extensions/web-transmit-att.inx.h:19 -msgid "Replace" -msgstr "Замінити" - -#: ../src/interface.cpp:1464 -msgid "Go to parent" -msgstr "На рівень вище" - -#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1505 -msgid "Enter group #%1" -msgstr "Увійти до групи №%1" - -#. Item dialog -#: ../src/interface.cpp:1641 ../src/verbs.cpp:2849 -msgid "_Object Properties..." -msgstr "В_ластивості об'єкта…" - -#: ../src/interface.cpp:1650 -msgid "_Select This" -msgstr "_Позначити це" - -#: ../src/interface.cpp:1661 -msgid "Select Same" -msgstr "Позначити те саме" - -#. Select same fill and stroke -#: ../src/interface.cpp:1671 -msgid "Fill and Stroke" -msgstr "Заповнення та штрих" - -#. Select same fill color -#: ../src/interface.cpp:1678 -msgid "Fill Color" -msgstr "Колір заповнення" - -#. Select same stroke color -#: ../src/interface.cpp:1685 -msgid "Stroke Color" -msgstr "Колір штриха" - -#. Select same stroke style -#: ../src/interface.cpp:1692 -msgid "Stroke Style" -msgstr "Стиль штриха" - -#. Select same stroke style -#: ../src/interface.cpp:1699 -msgid "Object type" -msgstr "Тип об'єкта" - -#. Move to layer -#: ../src/interface.cpp:1706 -msgid "_Move to layer ..." -msgstr "П_ересунути до шару…" - -#. Create link -#: ../src/interface.cpp:1716 -msgid "Create _Link" -msgstr "С_творити посилання" - -#. Set mask -#: ../src/interface.cpp:1739 -msgid "Set Mask" -msgstr "Задати маску" - -#. Release mask -#: ../src/interface.cpp:1750 -msgid "Release Mask" -msgstr "Зняти маску" - -#. Set Clip -#: ../src/interface.cpp:1761 -msgid "Set Cl_ip" -msgstr "Встановити _обрізання" - -#. Release Clip -#: ../src/interface.cpp:1772 -msgid "Release C_lip" -msgstr "Зн_яти обрізання" - -#. Group -#: ../src/interface.cpp:1783 ../src/verbs.cpp:2486 -msgid "_Group" -msgstr "З_групувати" - -#: ../src/interface.cpp:1854 -msgid "Create link" -msgstr "Створити посилання" - -#. Ungroup -#: ../src/interface.cpp:1885 ../src/verbs.cpp:2488 -msgid "_Ungroup" -msgstr "Розгр_упувати" - -#. Link dialog -#: ../src/interface.cpp:1910 -msgid "Link _Properties..." -msgstr "В_ластивості посилання…" - -#. Select item -#: ../src/interface.cpp:1916 -msgid "_Follow Link" -msgstr "_Перейти за посиланням" - -#. Reset transformations -#: ../src/interface.cpp:1922 -msgid "_Remove Link" -msgstr "Ви_лучити посилання" - -#: ../src/interface.cpp:1953 -msgid "Remove link" -msgstr "Вилучити прив'язку" - -#. Image properties -#: ../src/interface.cpp:1964 -msgid "Image _Properties..." -msgstr "В_ластивості зображення…" - -#. Edit externally -#: ../src/interface.cpp:1970 -msgid "Edit Externally..." -msgstr "Редагувати у зовнішній програмі…" - -#. Trace Bitmap -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/interface.cpp:1979 ../src/verbs.cpp:2549 -msgid "_Trace Bitmap..." -msgstr "_Векторизувати растр" - -#. Trace Pixel Art -#: ../src/interface.cpp:1988 -msgid "Trace Pixel Art" -msgstr "Трасування растрової графіки" - -#: ../src/interface.cpp:1998 -msgctxt "Context menu" -msgid "Embed Image" -msgstr "Вбудувати зображення" - -#: ../src/interface.cpp:2009 -msgctxt "Context menu" -msgid "Extract Image..." -msgstr "Видобути зображення…" - -#. Item dialog -#. Fill and Stroke dialog -#: ../src/interface.cpp:2154 ../src/interface.cpp:2174 ../src/verbs.cpp:2812 -msgid "_Fill and Stroke..." -msgstr "_Заповнення та штрих" - -#. Edit Text dialog -#: ../src/interface.cpp:2180 ../src/verbs.cpp:2831 -msgid "_Text and Font..." -msgstr "_Текст та шрифт…" - -#. Spellcheck dialog -#: ../src/interface.cpp:2186 ../src/verbs.cpp:2839 -msgid "Check Spellin_g..." -msgstr "Перевірити п_равопис…" - -#: ../src/knot.cpp:332 +#: ../src/knot.cpp:346 msgid "Node or handle drag canceled." msgstr "Переміщення вузла скасовано." -#: ../src/knotholder.cpp:158 +#: ../src/knotholder.cpp:170 msgid "Change handle" msgstr "Змінити вус" -#: ../src/knotholder.cpp:237 +#: ../src/knotholder.cpp:257 msgid "Move handle" msgstr "Перемістити вус" #. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:256 ../src/knotholder.cpp:278 +#: ../src/knotholder.cpp:276 ../src/knotholder.cpp:298 msgid "Move the pattern fill inside the object" msgstr "Переміщувати заповнення візерунком всередині об'єкта" -#: ../src/knotholder.cpp:260 ../src/knotholder.cpp:282 +#: ../src/knotholder.cpp:280 ../src/knotholder.cpp:302 msgid "Scale the pattern fill; uniformly if with Ctrl" msgstr "" "Масштабувати заповнення візерунком; рівномірно, якщо натиснуто " "Ctrl" -#: ../src/knotholder.cpp:264 ../src/knotholder.cpp:286 +#: ../src/knotholder.cpp:284 ../src/knotholder.cpp:306 msgid "Rotate the pattern fill; with Ctrl to snap angle" msgstr "Обертати заповнення візерунком, Ctrl обмежує кут" @@ -9372,7 +8842,7 @@ msgstr "Елемент, що є «володарем» цього" #. Name #: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 -#: ../src/widgets/text-toolbar.cpp:1418 +#: ../src/widgets/text-toolbar.cpp:1405 #: ../share/extensions/gcodetools_graffiti.inx.h:9 #: ../share/extensions/gcodetools_orientation_points.inx.h:2 msgid "Orientation" @@ -9518,10 +8988,11 @@ msgstr "" "панелей можна називати контролерами." #: ../src/libgdl/gdl-dock-notebook.c:132 -#: ../src/ui/dialog/align-and-distribute.cpp:1003 +#: ../src/ui/dialog/align-and-distribute.cpp:1002 #: ../src/ui/dialog/document-properties.cpp:153 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1537 #: ../src/widgets/desktop-widget.cpp:1992 +#: ../share/extensions/empty_page.inx.h:1 #: ../share/extensions/voronoi2svg.inx.h:9 msgid "Page" msgstr "Сторінка" @@ -9531,10 +9002,11 @@ msgid "The index of the current page" msgstr "Індекс поточної сторінки" #: ../src/libgdl/gdl-dock-object.c:125 -#: ../src/ui/dialog/inkscape-preferences.cpp:1504 +#: ../src/live_effects/parameter/originalpatharray.cpp:86 +#: ../src/ui/dialog/inkscape-preferences.cpp:1511 #: ../src/ui/widget/page-sizer.cpp:258 -#: ../src/widgets/gradient-selector.cpp:158 -#: ../src/widgets/sp-xmlview-attr-list.cpp:54 +#: ../src/widgets/gradient-selector.cpp:140 +#: ../src/widgets/sp-xmlview-attr-list.cpp:49 msgid "Name" msgstr "Назва" @@ -9702,8 +9174,8 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "Елемент панелі, що «володіє» цією міткою вкладки" -#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:635 -#: ../src/ui/dialog/inkscape-preferences.cpp:678 +#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:685 msgid "Floating" msgstr "Вільно переміщуються екраном" @@ -9744,152 +9216,208 @@ msgstr "Координата Y плаваючої панелі" msgid "Dock #%d" msgstr "Прикріпити #%d" -#: ../src/libnrtype/FontFactory.cpp:617 +#: ../src/libnrtype/FontFactory.cpp:618 msgid "Ignoring font without family that will crash Pango" msgstr "Шрифт без сімейства, який може привести до збою Pango, ігнорується" -#: ../src/live_effects/effect.cpp:84 +#: ../src/live_effects/effect.cpp:99 msgid "doEffect stack test" msgstr "тест стеку doEffect" -#: ../src/live_effects/effect.cpp:85 +#: ../src/live_effects/effect.cpp:100 msgid "Angle bisector" msgstr "Бісектриса кута" #. TRANSLATORS: boolean operations -#: ../src/live_effects/effect.cpp:87 +#: ../src/live_effects/effect.cpp:102 msgid "Boolops" msgstr "Булеві дії" -#: ../src/live_effects/effect.cpp:88 +#: ../src/live_effects/effect.cpp:103 msgid "Circle (by center and radius)" msgstr "Коло (за центром і радіусом)" -#: ../src/live_effects/effect.cpp:89 +#: ../src/live_effects/effect.cpp:104 msgid "Circle by 3 points" msgstr "Коло за 3 точками" -#: ../src/live_effects/effect.cpp:90 +#: ../src/live_effects/effect.cpp:105 msgid "Dynamic stroke" msgstr "Динамічний штрих" -#: ../src/live_effects/effect.cpp:91 ../share/extensions/extrude.inx.h:1 +#: ../src/live_effects/effect.cpp:106 ../share/extensions/extrude.inx.h:1 msgid "Extrude" msgstr "Тиснення" -#: ../src/live_effects/effect.cpp:92 +#: ../src/live_effects/effect.cpp:107 msgid "Lattice Deformation" msgstr "Деформація за сіткою" -#: ../src/live_effects/effect.cpp:93 +#: ../src/live_effects/effect.cpp:108 msgid "Line Segment" msgstr "Сегмент лінії" -#: ../src/live_effects/effect.cpp:94 +#: ../src/live_effects/effect.cpp:109 msgid "Mirror symmetry" msgstr "Дзеркальна симетрія" -#: ../src/live_effects/effect.cpp:96 +#: ../src/live_effects/effect.cpp:111 msgid "Parallel" msgstr "Паралельна" -#: ../src/live_effects/effect.cpp:97 +#: ../src/live_effects/effect.cpp:112 msgid "Path length" msgstr "Довжина контуру" -#: ../src/live_effects/effect.cpp:98 +#: ../src/live_effects/effect.cpp:113 msgid "Perpendicular bisector" msgstr "Серединний перпендикуляр" -#: ../src/live_effects/effect.cpp:99 +#: ../src/live_effects/effect.cpp:114 msgid "Perspective path" msgstr "Контур з перспективою" -#: ../src/live_effects/effect.cpp:100 +#: ../src/live_effects/effect.cpp:115 msgid "Rotate copies" msgstr "Обертання копій" -#: ../src/live_effects/effect.cpp:101 +#: ../src/live_effects/effect.cpp:116 msgid "Recursive skeleton" msgstr "Рекурсивний каркас" -#: ../src/live_effects/effect.cpp:102 +#: ../src/live_effects/effect.cpp:117 msgid "Tangent to curve" msgstr "Дотична до кривої" -#: ../src/live_effects/effect.cpp:103 +#: ../src/live_effects/effect.cpp:118 msgid "Text label" msgstr "Текстова мітка" #. 0.46 -#: ../src/live_effects/effect.cpp:106 +#: ../src/live_effects/effect.cpp:121 msgid "Bend" msgstr "Вигнути" -#: ../src/live_effects/effect.cpp:107 +#: ../src/live_effects/effect.cpp:122 msgid "Gears" msgstr "Зубчасте колесо" -#: ../src/live_effects/effect.cpp:108 +#: ../src/live_effects/effect.cpp:123 msgid "Pattern Along Path" msgstr "Візерунок вздовж контуру" #. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:109 +#: ../src/live_effects/effect.cpp:124 msgid "Stitch Sub-Paths" msgstr "Зшити підконтури" #. 0.47 -#: ../src/live_effects/effect.cpp:111 +#: ../src/live_effects/effect.cpp:126 msgid "VonKoch" msgstr "фон Кох" -#: ../src/live_effects/effect.cpp:112 +#: ../src/live_effects/effect.cpp:127 msgid "Knot" msgstr "Вузол" -#: ../src/live_effects/effect.cpp:113 +#: ../src/live_effects/effect.cpp:128 msgid "Construct grid" msgstr "Побудувати сітку" -#: ../src/live_effects/effect.cpp:114 +#: ../src/live_effects/effect.cpp:129 msgid "Spiro spline" msgstr "Крива Спіро" -#: ../src/live_effects/effect.cpp:115 +#: ../src/live_effects/effect.cpp:130 msgid "Envelope Deformation" -msgstr "Викривлення оболонки" +msgstr "Викривлення обгортки" -#: ../src/live_effects/effect.cpp:116 +#: ../src/live_effects/effect.cpp:131 msgid "Interpolate Sub-Paths" msgstr "Інтерполяція підконтурами" -#: ../src/live_effects/effect.cpp:117 +#: ../src/live_effects/effect.cpp:132 msgid "Hatches (rough)" msgstr "Штрихування (грубо)" -#: ../src/live_effects/effect.cpp:118 +#: ../src/live_effects/effect.cpp:133 msgid "Sketch" msgstr "Ескіз" -#: ../src/live_effects/effect.cpp:119 +#: ../src/live_effects/effect.cpp:134 msgid "Ruler" msgstr "Лінійка" -#. 0.49 -#: ../src/live_effects/effect.cpp:121 +#. 0.91 +#: ../src/live_effects/effect.cpp:136 msgid "Power stroke" msgstr "Потужний штрих" -#: ../src/live_effects/effect.cpp:122 ../src/selection-chemistry.cpp:2837 +#: ../src/live_effects/effect.cpp:137 msgid "Clone original path" msgstr "Клонувати початковий контур" -#: ../src/live_effects/effect.cpp:284 +#. EXPERIMENTAL +#: ../src/live_effects/effect.cpp:139 +#: ../src/live_effects/lpe-show_handles.cpp:26 +msgid "Show handles" +msgstr "Показувати елементи керування" + +#: ../src/live_effects/effect.cpp:141 ../src/widgets/pencil-toolbar.cpp:109 +msgid "BSpline" +msgstr "B-сплайн" + +#: ../src/live_effects/effect.cpp:142 +#: ../src/live_effects/lpe-taperstroke.cpp:78 +msgid "Join type" +msgstr "Тип з’єднання" + +#: ../src/live_effects/effect.cpp:143 +msgid "Taper stroke" +msgstr "Звужений штрих" + +#. Ponyscape +#: ../src/live_effects/effect.cpp:145 +msgid "Attach path" +msgstr "Долучити до контуру" + +#: ../src/live_effects/effect.cpp:146 +msgid "Fill between strokes" +msgstr "Заповнення між штрихами" + +#: ../src/live_effects/effect.cpp:147 ../src/selection-chemistry.cpp:2926 +msgid "Fill between many" +msgstr "Заповнення між багатьма" + +#: ../src/live_effects/effect.cpp:148 +msgid "Ellipse by 5 points" +msgstr "Еліпс за 5 точками" + +#: ../src/live_effects/effect.cpp:149 +msgid "Bounding Box" +msgstr "Обмежувальна рамка" + +#: ../src/live_effects/effect.cpp:152 +msgid "Lattice Deformation 2" +msgstr "Деформація за сіткою 2" + +#: ../src/live_effects/effect.cpp:153 +msgid "Perspective/Envelope" +msgstr "Перспектива/Обгортання" + +#: ../src/live_effects/effect.cpp:154 +msgid "Fillet/Chamfer" +msgstr "Кромка/Фаска" + +#: ../src/live_effects/effect.cpp:155 +msgid "Interpolate points" +msgstr "Точки інтерполяції" + +#: ../src/live_effects/effect.cpp:362 msgid "Is visible?" msgstr "Видиме?" -#: ../src/live_effects/effect.cpp:284 +#: ../src/live_effects/effect.cpp:362 msgid "" "If unchecked, the effect remains applied to the object but is temporarily " "disabled on canvas" @@ -9897,28 +9425,89 @@ msgstr "" "Якщо не буде позначено цей пункт, ефект залишатиметься застосованим до " "об'єкта, але його буде тимчасово вимкнено на полотні." -#: ../src/live_effects/effect.cpp:305 +#: ../src/live_effects/effect.cpp:384 msgid "No effect" msgstr "Без ефекту" -#: ../src/live_effects/effect.cpp:352 +#: ../src/live_effects/effect.cpp:492 #, c-format msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" msgstr "" "Будь ласка, вкажіть параметр контуру для геометричних побудов «%s» за " "допомогою %d клацань мишею" -#: ../src/live_effects/effect.cpp:624 +#: ../src/live_effects/effect.cpp:759 #, c-format msgid "Editing parameter %s." msgstr "Редагування параметра %s." -#: ../src/live_effects/effect.cpp:629 +#: ../src/live_effects/effect.cpp:764 msgid "None of the applied path effect's parameters can be edited on-canvas." msgstr "" "Жоден із застосованих параметрів ефекту контуру не можна редагувати на " "полотні." +#: ../src/live_effects/lpe-attach-path.cpp:29 +msgid "Start path:" +msgstr "Початковий контур:" + +#: ../src/live_effects/lpe-attach-path.cpp:29 +msgid "Path to attach to the start of this path" +msgstr "Контур, до якого слід долучити початок цього контуру" + +#: ../src/live_effects/lpe-attach-path.cpp:30 +msgid "Start path position:" +msgstr "Позиція початку контуру:" + +#: ../src/live_effects/lpe-attach-path.cpp:30 +msgid "Position to attach path start to" +msgstr "Позиція, до якої слід долучити початок контуру" + +#: ../src/live_effects/lpe-attach-path.cpp:31 +msgid "Start path curve start:" +msgstr "Початок кривої початку контуру:" + +#: ../src/live_effects/lpe-attach-path.cpp:31 +#: ../src/live_effects/lpe-attach-path.cpp:35 +msgid "Starting curve" +msgstr "Крива початків" + +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:32 +msgid "Start path curve end:" +msgstr "Кінець кривої початку контуру:" + +#: ../src/live_effects/lpe-attach-path.cpp:32 +#: ../src/live_effects/lpe-attach-path.cpp:36 +msgid "Ending curve" +msgstr "Крива кінців" + +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:33 +msgid "End path:" +msgstr "Контур кінця:" + +#: ../src/live_effects/lpe-attach-path.cpp:33 +msgid "Path to attach to the end of this path" +msgstr "Контур, до якого слід долучити кінець цього контуру" + +#: ../src/live_effects/lpe-attach-path.cpp:34 +msgid "End path position:" +msgstr "Позиція кінця контуру:" + +#: ../src/live_effects/lpe-attach-path.cpp:34 +msgid "Position to attach path end to" +msgstr "Позиція, до якої слід долучити кінець контуру" + +#: ../src/live_effects/lpe-attach-path.cpp:35 +msgid "End path curve start:" +msgstr "Початок кривої кінця контуру:" + +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:36 +msgid "End path curve end:" +msgstr "Кінець кривої кінця контуру:" + #: ../src/live_effects/lpe-bendpath.cpp:53 msgid "Bend path:" msgstr "Контур вигину:" @@ -9929,7 +9518,7 @@ msgstr "Контур, за яким слід вигнути початковий #: ../src/live_effects/lpe-bendpath.cpp:54 #: ../src/live_effects/lpe-patternalongpath.cpp:62 -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/transformation.cpp:78 #: ../src/ui/widget/page-sizer.cpp:236 msgid "_Width:" msgstr "_Ширина:" @@ -9954,14 +9543,71 @@ msgstr "По_чатковий контур вертикальний" msgid "Rotates the original 90 degrees, before bending it along the bend path" msgstr "Повернути початковий контур на 90°, перш ніж вигинати його за контуром" +#: ../src/live_effects/lpe-bounding-box.cpp:24 #: ../src/live_effects/lpe-clone-original.cpp:18 +#: ../src/live_effects/lpe-fill-between-many.cpp:25 +#: ../src/live_effects/lpe-fill-between-strokes.cpp:23 msgid "Linked path:" msgstr "Пов’язаний контур:" +#: ../src/live_effects/lpe-bounding-box.cpp:24 #: ../src/live_effects/lpe-clone-original.cpp:18 +#: ../src/live_effects/lpe-fill-between-strokes.cpp:23 msgid "Path from which to take the original path data" msgstr "Контур, з якого слід запозичити початкові дані контуру" +#: ../src/live_effects/lpe-bounding-box.cpp:25 +msgid "Visual Bounds" +msgstr "Видимі рамки" + +#: ../src/live_effects/lpe-bounding-box.cpp:25 +msgid "Uses the visual bounding box" +msgstr "Використовує видиму рамку" + +#. initialise your parameters here: +#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, +#. Geom::Point(100,100)), +#: ../src/live_effects/lpe-bspline.cpp:60 +msgid "Steps with CTRL:" +msgstr "Кроки з Ctrl:" + +#: ../src/live_effects/lpe-bspline.cpp:60 +msgid "Change number of steps with CTRL pressed" +msgstr "Змінити кількість кроків, які виконуватимуться, якщо натиснуто Ctrl" + +#: ../src/live_effects/lpe-bspline.cpp:61 +msgid "Ignore cusp nodes" +msgstr "Ігнорувати гострі вузли" + +#: ../src/live_effects/lpe-bspline.cpp:61 +msgid "Change ignoring cusp nodes" +msgstr "Змінити з ігноруванням гострих вузлів" + +#: ../src/live_effects/lpe-bspline.cpp:62 +#: ../src/live_effects/lpe-fillet-chamfer.cpp:57 +msgid "Change only selected nodes" +msgstr "Змінити лише позначені вузли" + +#: ../src/live_effects/lpe-bspline.cpp:63 +msgid "Show helper paths" +msgstr "Показати допоміжні контури" + +#: ../src/live_effects/lpe-bspline.cpp:64 +msgid "Change weight:" +msgstr "Змінити потужність:" + +#: ../src/live_effects/lpe-bspline.cpp:64 +msgid "Change weight of the effect" +msgstr "Змінити потужність ефекту" + +#: ../src/live_effects/lpe-bspline.cpp:291 +msgid "Default weight" +msgstr "Типова потужність" + +#: ../src/live_effects/lpe-bspline.cpp:296 +msgid "Make cusp" +msgstr "Створити загострення" + #: ../src/live_effects/lpe-constructgrid.cpp:27 msgid "Size _X:" msgstr "Роз_мір за X:" @@ -10060,6 +9706,14 @@ msgstr "" "Змінювати товщину штриха контуру, зберігаючи значення її відношення до його " "довжини" +#: ../src/live_effects/lpe-ellipse_5pts.cpp:77 +msgid "Five points required for constructing an ellipse" +msgstr "Для побудови еліпса слід вказати п’ять точок" + +#: ../src/live_effects/lpe-ellipse_5pts.cpp:162 +msgid "No ellipse found for specified points" +msgstr "Для вказаних точок еліпс не визначено" + #: ../src/live_effects/lpe-envelope.cpp:31 msgid "Top bend path:" msgstr "Верхній контур вигину:" @@ -10093,7 +9747,7 @@ msgid "Left path along which to bend the original path" msgstr "Лівий контур, за яким слід вигнути початковий контур" #: ../src/live_effects/lpe-envelope.cpp:35 -msgid "E_nable left & right paths" +msgid "_Enable left & right paths" msgstr "Уві_мкнути ліві і праві контури" #: ../src/live_effects/lpe-envelope.cpp:35 @@ -10116,6 +9770,111 @@ msgstr "Напрямок" msgid "Defines the direction and magnitude of the extrusion" msgstr "Визначає напрямок і потужність витискання" +#: ../src/live_effects/lpe-fill-between-many.cpp:25 +msgid "Paths from which to take the original path data" +msgstr "Контури, з яких слід запозичити початкові дані контуру" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:24 +msgid "Second path:" +msgstr "Другий контур:" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:24 +msgid "Second path from which to take the original path data" +msgstr "Другий контур, з якого слід запозичити початкові дані контуру" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:25 +msgid "Reverse Second" +msgstr "Обернути другий" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:25 +msgid "Reverses the second path order" +msgstr "Обернути напрямок другого контуру" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:42 +#: ../share/extensions/render_barcode_qrcode.inx.h:5 +msgid "Auto" +msgstr "Авто" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:43 +msgid "Force arc" +msgstr "Примусова дуга" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:44 +msgid "Force bezier" +msgstr "Примусово крива Безьє" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:54 +msgid "Fillet point" +msgstr "Точка кномки" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:55 +msgid "Hide knots" +msgstr "Приховати вузли" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:56 +msgid "Ignore 0 radius knots" +msgstr "Ігнорувати вузли радіуса 0" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:58 +msgid "Flexible radius size (%)" +msgstr "Гнучкий розмір радіуса (у %)" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:59 +msgid "Use knots distance instead radius" +msgstr "Використовувати замість радіуса відстань між вузлами" + +#. initialise your parameters here: +#: ../src/live_effects/lpe-fillet-chamfer.cpp:60 +#: ../src/live_effects/lpe-roughen.cpp:39 ../src/live_effects/lpe-ruler.cpp:42 +#: ../src/widgets/ruler.cpp:201 +msgid "Unit" +msgstr "Одиниця" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:61 +#: ../src/live_effects/lpe-roughen.cpp:40 +msgid "Method" +msgstr "Спосіб" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:61 +msgid "Fillets methods" +msgstr "Способи створення кромки" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:62 +msgid "Radius (unit or %)" +msgstr "Радіус (у одиницях або %)" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:62 +msgid "Radius, in unit or %" +msgstr "Радіус у одиницях або %" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:63 +msgid "Chamfer steps" +msgstr "Кроки фаски" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:65 +msgid "Helper size with direction" +msgstr "Допоміжний розмір із напрямком" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:157 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:76 +msgid "Fillet" +msgstr "Кромка" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:161 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:78 +msgid "Inverse fillet" +msgstr "Зворотня кромка" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:166 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:80 +msgid "Chamfer" +msgstr "Фаска" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:170 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:82 +msgid "Inverse chamfer" +msgstr "Зворотня фаска" + #: ../src/live_effects/lpe-gears.cpp:214 msgid "_Teeth:" msgstr "_Зубців:" @@ -10166,64 +9925,405 @@ msgstr "" "Якщо пункт позначено не буде, відстань залежатиме від розташування вузлів " "контуру траєкторії." +#: ../src/live_effects/lpe-interpolate_points.cpp:26 +#: ../src/live_effects/lpe-powerstroke.cpp:195 +msgid "CubicBezierFit" +msgstr "Кубічний Безьє з коригуванням" + +#: ../src/live_effects/lpe-interpolate_points.cpp:27 +#: ../src/live_effects/lpe-powerstroke.cpp:196 +msgid "CubicBezierJohan" +msgstr "Кубічний Безьє-Йогана" + +#: ../src/live_effects/lpe-interpolate_points.cpp:28 +#: ../src/live_effects/lpe-powerstroke.cpp:197 +msgid "SpiroInterpolator" +msgstr "Спіро-інтерполяція" + +#: ../src/live_effects/lpe-interpolate_points.cpp:29 +#: ../src/live_effects/lpe-powerstroke.cpp:198 +msgid "Centripetal Catmull-Rom" +msgstr "Доцентровий Кетмула-Рома" + +#: ../src/live_effects/lpe-interpolate_points.cpp:37 +#: ../src/live_effects/lpe-powerstroke.cpp:240 +msgid "Interpolator type:" +msgstr "Тип інтерполятора:" + +#: ../src/live_effects/lpe-interpolate_points.cpp:38 +#: ../src/live_effects/lpe-powerstroke.cpp:240 +msgid "" +"Determines which kind of interpolator will be used to interpolate between " +"stroke width along the path" +msgstr "" +"Визначає тип інтерполятора, який буде використано для інтерполяції між " +"ширинами штрихів вздовж контуру" + +#: ../src/live_effects/lpe-jointype.cpp:31 +#: ../src/live_effects/lpe-powerstroke.cpp:227 +#: ../src/live_effects/lpe-taperstroke.cpp:63 +msgid "Beveled" +msgstr "З фаскою" + +#: ../src/live_effects/lpe-jointype.cpp:32 +#: ../src/live_effects/lpe-jointype.cpp:40 +#: ../src/live_effects/lpe-powerstroke.cpp:228 +#: ../src/live_effects/lpe-taperstroke.cpp:64 +#: ../src/widgets/star-toolbar.cpp:536 +msgid "Rounded" +msgstr "Округленість" + +#: ../src/live_effects/lpe-jointype.cpp:33 +#: ../src/live_effects/lpe-powerstroke.cpp:231 +#: ../src/live_effects/lpe-taperstroke.cpp:66 +msgid "Miter" +msgstr "Накласти" + +#: ../src/live_effects/lpe-jointype.cpp:34 +#: ../src/live_effects/lpe-taperstroke.cpp:65 +#: ../src/widgets/gradient-toolbar.cpp:1115 +msgid "Reflected" +msgstr "Відбитий" + +#. {LINEJOIN_EXTRP_MITER, N_("Extrapolated"), "extrapolated"}, // disabled because doesn't work well +#: ../src/live_effects/lpe-jointype.cpp:35 +#: ../src/live_effects/lpe-powerstroke.cpp:230 +msgid "Extrapolated arc" +msgstr "Екстрапольована дуга" + +#: ../src/live_effects/lpe-jointype.cpp:39 +#: ../src/live_effects/lpe-powerstroke.cpp:210 +msgid "Butt" +msgstr "Обрізок" + +#: ../src/live_effects/lpe-jointype.cpp:41 +#: ../src/live_effects/lpe-powerstroke.cpp:211 +msgid "Square" +msgstr "Квадрат" + +#: ../src/live_effects/lpe-jointype.cpp:42 +#: ../src/live_effects/lpe-powerstroke.cpp:213 +msgid "Peak" +msgstr "Пік" + +#: ../src/live_effects/lpe-jointype.cpp:43 +msgid "Leaned" +msgstr "Нахилений" + +#: ../src/live_effects/lpe-jointype.cpp:51 +msgid "Thickness of the stroke" +msgstr "Товщина штриха" + +#: ../src/live_effects/lpe-jointype.cpp:52 +msgid "Line cap" +msgstr "Кінчик лінії" + +#: ../src/live_effects/lpe-jointype.cpp:52 +msgid "The end shape of the stroke" +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-jointype.cpp:53 +#: ../src/live_effects/lpe-powerstroke.cpp:243 +#: ../src/widgets/stroke-style.cpp:227 +msgid "Join:" +msgstr "З'єднання:" + +#: ../src/live_effects/lpe-jointype.cpp:53 +#: ../src/live_effects/lpe-powerstroke.cpp:243 +msgid "Determines the shape of the path's corners" +msgstr "Визначає форму кутів контуру" + +#: ../src/live_effects/lpe-jointype.cpp:54 +msgid "Start path lean" +msgstr "Початок контуру нахилу" + +#: ../src/live_effects/lpe-jointype.cpp:55 +msgid "End path lean" +msgstr "Кінець контуру нахилу" + +#: ../src/live_effects/lpe-jointype.cpp:56 +#: ../src/live_effects/lpe-powerstroke.cpp:244 +msgid "Miter limit:" +msgstr "Межа вістря:" + +#: ../src/live_effects/lpe-jointype.cpp:56 +msgid "Maximum length of the miter join (in units of stroke width)" +msgstr "Найбільша довжина з’єднання з вістрям (у одиницях товщини штриха)" + +#: ../src/live_effects/lpe-jointype.cpp:57 +msgid "Force miter" +msgstr "Примусове вістря" + +#: ../src/live_effects/lpe-jointype.cpp:57 +msgid "Overrides the miter limit and forces a join." +msgstr "Перевизначає обмеження вістря і примусово встановлює з’єднання." + #. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:350 +#: ../src/live_effects/lpe-knot.cpp:351 msgid "Fi_xed width:" msgstr "_Фіксована ширина:" -#: ../src/live_effects/lpe-knot.cpp:350 +#: ../src/live_effects/lpe-knot.cpp:351 msgid "Size of hidden region of lower string" msgstr "Розмір схованого фрагмента нижнього рядка" -#: ../src/live_effects/lpe-knot.cpp:351 +#: ../src/live_effects/lpe-knot.cpp:352 msgid "_In units of stroke width" msgstr "_У одиницях товщини штриха" -#: ../src/live_effects/lpe-knot.cpp:351 +#: ../src/live_effects/lpe-knot.cpp:352 msgid "Consider 'Interruption width' as a ratio of stroke width" msgstr "Обчислювати «ширину проміжку» відносно товщини штриха" -#: ../src/live_effects/lpe-knot.cpp:352 +#: ../src/live_effects/lpe-knot.cpp:353 msgid "St_roke width" msgstr "Тов_щина штриха" -#: ../src/live_effects/lpe-knot.cpp:352 +#: ../src/live_effects/lpe-knot.cpp:353 msgid "Add the stroke width to the interruption size" msgstr "Додати ширину штриха до розміру проміжку" -#: ../src/live_effects/lpe-knot.cpp:353 +#: ../src/live_effects/lpe-knot.cpp:354 msgid "_Crossing path stroke width" msgstr "Товщина штриха _контуру перетинання" -#: ../src/live_effects/lpe-knot.cpp:353 +#: ../src/live_effects/lpe-knot.cpp:354 msgid "Add crossed stroke width to the interruption size" msgstr "Додати ширину перпендикулярного штриха до розміру проміжку" -#: ../src/live_effects/lpe-knot.cpp:354 +#: ../src/live_effects/lpe-knot.cpp:355 msgid "S_witcher size:" msgstr "Розм_ір перемикача:" -#: ../src/live_effects/lpe-knot.cpp:354 +#: ../src/live_effects/lpe-knot.cpp:355 msgid "Orientation indicator/switcher size" msgstr "Розмір індикатора/перемикача орієнтації" -#: ../src/live_effects/lpe-knot.cpp:355 +#: ../src/live_effects/lpe-knot.cpp:356 msgid "Crossing Signs" msgstr "Знаки перехресть" -#: ../src/live_effects/lpe-knot.cpp:355 +#: ../src/live_effects/lpe-knot.cpp:356 msgid "Crossings signs" msgstr "Знаки перехресть" -#: ../src/live_effects/lpe-knot.cpp:622 +#: ../src/live_effects/lpe-knot.cpp:627 msgid "Drag to select a crossing, click to flip it" msgstr "Перетягніть, щоб вибрати перехрестя, клацніть, щоб віддзеркалити його" #. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:660 +#: ../src/live_effects/lpe-knot.cpp:665 msgid "Change knot crossing" msgstr "Змінити перехрестя у вузлі" +#. initialise your parameters here: +#: ../src/live_effects/lpe-lattice2.cpp:47 +msgid "Control handle 0:" +msgstr "Інструмент керування 0:" + +#: ../src/live_effects/lpe-lattice2.cpp:47 +msgid "Control handle 0 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 0 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:48 +msgid "Control handle 1:" +msgstr "Інструмент керування 1:" + +#: ../src/live_effects/lpe-lattice2.cpp:48 +msgid "Control handle 1 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 1 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:49 +msgid "Control handle 2:" +msgstr "Інструмент керування 2:" + +#: ../src/live_effects/lpe-lattice2.cpp:49 +msgid "Control handle 2 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 2 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:50 +msgid "Control handle 3:" +msgstr "Інструмент керування 3:" + +#: ../src/live_effects/lpe-lattice2.cpp:50 +msgid "Control handle 3 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 3 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:51 +msgid "Control handle 4:" +msgstr "Інструмент керування 4:" + +#: ../src/live_effects/lpe-lattice2.cpp:51 +msgid "Control handle 4 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 4 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:52 +msgid "Control handle 5:" +msgstr "Інструмент керування 5:" + +#: ../src/live_effects/lpe-lattice2.cpp:52 +msgid "Control handle 5 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 5 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:53 +msgid "Control handle 6:" +msgstr "Інструмент керування 6:" + +#: ../src/live_effects/lpe-lattice2.cpp:53 +msgid "Control handle 6 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 6 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:54 +msgid "Control handle 7:" +msgstr "Інструмент керування 7:" + +#: ../src/live_effects/lpe-lattice2.cpp:54 +msgid "Control handle 7 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 7 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:55 +msgid "Control handle 8x9:" +msgstr "Інструмент керування 8⨯9:" + +#: ../src/live_effects/lpe-lattice2.cpp:55 +msgid "Control handle 8x9 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 8⨯9 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:56 +msgid "Control handle 10x11:" +msgstr "Інструмент керування 10⨯11:" + +#: ../src/live_effects/lpe-lattice2.cpp:56 +msgid "Control handle 10x11 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 10⨯11 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:57 +msgid "Control handle 12:" +msgstr "Інструмент керування 12:" + +#: ../src/live_effects/lpe-lattice2.cpp:57 +msgid "Control handle 12 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 12 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:58 +msgid "Control handle 13:" +msgstr "Інструмент керування 13:" + +#: ../src/live_effects/lpe-lattice2.cpp:58 +msgid "Control handle 13 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 13 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:59 +msgid "Control handle 14:" +msgstr "Інструмент керування 14:" + +#: ../src/live_effects/lpe-lattice2.cpp:59 +msgid "Control handle 14 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 14 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:60 +msgid "Control handle 15:" +msgstr "Інструмент керування 15:" + +#: ../src/live_effects/lpe-lattice2.cpp:60 +msgid "Control handle 15 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 15 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:61 +msgid "Control handle 16:" +msgstr "Інструмент керування 16:" + +#: ../src/live_effects/lpe-lattice2.cpp:61 +msgid "Control handle 16 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 16 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:62 +msgid "Control handle 17:" +msgstr "Інструмент керування 17:" + +#: ../src/live_effects/lpe-lattice2.cpp:62 +msgid "Control handle 17 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 17 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:63 +msgid "Control handle 18:" +msgstr "Інструмент керування 18:" + +#: ../src/live_effects/lpe-lattice2.cpp:63 +msgid "Control handle 18 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 18 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:64 +msgid "Control handle 19:" +msgstr "Інструмент керування 19:" + +#: ../src/live_effects/lpe-lattice2.cpp:64 +msgid "Control handle 19 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 19 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:65 +msgid "Control handle 20x21:" +msgstr "Інструмент керування 20⨯21:" + +#: ../src/live_effects/lpe-lattice2.cpp:65 +msgid "Control handle 20x21 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 20⨯21 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:66 +msgid "Control handle 22x23:" +msgstr "Інструмент керування 22⨯23:" + +#: ../src/live_effects/lpe-lattice2.cpp:66 +msgid "Control handle 22x23 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 22⨯23 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:67 +msgid "Control handle 24x26:" +msgstr "Інструмент керування 24⨯26:" + +#: ../src/live_effects/lpe-lattice2.cpp:67 +msgid "Control handle 24x26 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 24⨯26 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:68 +msgid "Control handle 25x27:" +msgstr "Інструмент керування 25⨯27:" + +#: ../src/live_effects/lpe-lattice2.cpp:68 +msgid "Control handle 25x27 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 25⨯27 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:69 +msgid "Control handle 28x30:" +msgstr "Інструмент керування 28⨯30:" + +#: ../src/live_effects/lpe-lattice2.cpp:69 +msgid "Control handle 28x30 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 28⨯30 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:70 +msgid "Control handle 29x31:" +msgstr "Інструмент керування 29⨯31:" + +#: ../src/live_effects/lpe-lattice2.cpp:70 +msgid "Control handle 29x31 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 29⨯31 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:71 +msgid "Control handle 32x33x34x35:" +msgstr "Інструмент керування 32⨯33⨯34⨯35:" + +#: ../src/live_effects/lpe-lattice2.cpp:71 +msgid "Control handle 32x33x34x35 - Ctrl+Alt+Click to reset" +msgstr "Інструмент керування 32⨯33⨯34⨯35 — Ctrl+Alt+клацання, щоб скинути" + +#: ../src/live_effects/lpe-lattice2.cpp:221 +msgid "Reset grid" +msgstr "Скинути сітку" + #: ../src/live_effects/lpe-patternalongpath.cpp:50 #: ../share/extensions/pathalongpath.inx.h:10 msgid "Single" @@ -10322,98 +10422,98 @@ msgid "Fuse ends closer than this number. 0 means don't fuse." msgstr "" "Об'єднувати кінці, ближчі за вказане значення. 0 означає «не об'єднувати»." -#: ../src/live_effects/lpe-powerstroke.cpp:189 -msgid "CubicBezierFit" -msgstr "Кубічний Безьє з коригуванням" +#: ../src/live_effects/lpe-perspective-envelope.cpp:37 +#: ../share/extensions/perspective.inx.h:1 +msgid "Perspective" +msgstr "Перспектива" -#: ../src/live_effects/lpe-powerstroke.cpp:190 -msgid "CubicBezierJohan" -msgstr "Кубічний Безьє-Йогана" +#: ../src/live_effects/lpe-perspective-envelope.cpp:38 +msgid "Envelope deformation" +msgstr "Викривлення обгортки" -#: ../src/live_effects/lpe-powerstroke.cpp:191 -msgid "SpiroInterpolator" -msgstr "Спіро-інтерполяція" +#. initialise your parameters here: +#: ../src/live_effects/lpe-perspective-envelope.cpp:46 +msgid "Type" +msgstr "Тип" -#: ../src/live_effects/lpe-powerstroke.cpp:192 -msgid "Centripetal Catmull-Rom" -msgstr "Доцентровий Кетмула-Рома" +#: ../src/live_effects/lpe-perspective-envelope.cpp:46 +msgid "Select the type of deformation" +msgstr "Виберіть тип деформування" -#: ../src/live_effects/lpe-powerstroke.cpp:204 -msgid "Butt" -msgstr "Обрізок" +#: ../src/live_effects/lpe-perspective-envelope.cpp:47 +msgid "Top Left" +msgstr "Верхній лівий" -#: ../src/live_effects/lpe-powerstroke.cpp:205 -msgid "Square" -msgstr "Квадрат" +#: ../src/live_effects/lpe-perspective-envelope.cpp:47 +msgid "Top Left - Ctrl+Alt+Click to reset" +msgstr "Верхній лівий — Ctrl+Alt+клацання, щоб скинути" -#: ../src/live_effects/lpe-powerstroke.cpp:206 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 -msgid "Round" -msgstr "Округлені" +#: ../src/live_effects/lpe-perspective-envelope.cpp:48 +msgid "Top Right" +msgstr "Верхній правий" -#: ../src/live_effects/lpe-powerstroke.cpp:207 -msgid "Peak" -msgstr "Пік" +#: ../src/live_effects/lpe-perspective-envelope.cpp:48 +msgid "Top Right - Ctrl+Alt+Click to reset" +msgstr "Верхній правий — Ctrl+Alt+клацання, щоб скинути" -#: ../src/live_effects/lpe-powerstroke.cpp:208 -msgid "Zero width" -msgstr "Нульова товщина" +#: ../src/live_effects/lpe-perspective-envelope.cpp:49 +msgid "Down Left" +msgstr "Нижній лівий" -#: ../src/live_effects/lpe-powerstroke.cpp:221 -msgid "Beveled" -msgstr "З фаскою" +#: ../src/live_effects/lpe-perspective-envelope.cpp:49 +msgid "Down Left - Ctrl+Alt+Click to reset" +msgstr "Нижній лівий — Ctrl+Alt+клацання, щоб скинути" -#: ../src/live_effects/lpe-powerstroke.cpp:222 -#: ../src/widgets/star-toolbar.cpp:534 -msgid "Rounded" -msgstr "Округленість" +#: ../src/live_effects/lpe-perspective-envelope.cpp:50 +msgid "Down Right" +msgstr "Нижній правий" -#. {LINEJOIN_EXTRP_MITER, N_("Extrapolated"), "extrapolated"}, // disabled because doesn't work well -#: ../src/live_effects/lpe-powerstroke.cpp:224 -msgid "Extrapolated arc" -msgstr "Екстрапольована дуга" +#: ../src/live_effects/lpe-perspective-envelope.cpp:50 +msgid "Down Right - Ctrl+Alt+Click to reset" +msgstr "Нижній правий — Ctrl+Alt+клацання, щоб скинути" -#: ../src/live_effects/lpe-powerstroke.cpp:225 -msgid "Miter" -msgstr "Накласти" +#: ../src/live_effects/lpe-perspective-envelope.cpp:257 +msgid "Handles:" +msgstr "Елементи керування:" -#: ../src/live_effects/lpe-powerstroke.cpp:226 +#: ../src/live_effects/lpe-powerstroke.cpp:193 +msgid "CubicBezierSmooth" +msgstr "Кубічний Безьє згладжений" + +#: ../src/live_effects/lpe-powerstroke.cpp:212 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 +msgid "Round" +msgstr "Округлені" + +#: ../src/live_effects/lpe-powerstroke.cpp:214 +msgid "Zero width" +msgstr "Нульова товщина" + +#: ../src/live_effects/lpe-powerstroke.cpp:232 #: ../src/widgets/pencil-toolbar.cpp:103 msgid "Spiro" msgstr "Криві Спіро" -#: ../src/live_effects/lpe-powerstroke.cpp:232 +#: ../src/live_effects/lpe-powerstroke.cpp:238 msgid "Offset points" msgstr "Точки відступу" -#: ../src/live_effects/lpe-powerstroke.cpp:233 +#: ../src/live_effects/lpe-powerstroke.cpp:239 msgid "Sort points" msgstr "Впорядкувати точки" -#: ../src/live_effects/lpe-powerstroke.cpp:233 +#: ../src/live_effects/lpe-powerstroke.cpp:239 msgid "Sort offset points according to their time value along the curve" msgstr "" "Впорядкувати точки відступу відповідно до значення часу створення вздовж " "кривої" -#: ../src/live_effects/lpe-powerstroke.cpp:234 -msgid "Interpolator type:" -msgstr "Тип інтерполятора:" - -#: ../src/live_effects/lpe-powerstroke.cpp:234 -msgid "" -"Determines which kind of interpolator will be used to interpolate between " -"stroke width along the path" -msgstr "" -"Визначає тип інтерполятора, який буде використано для інтерполяції між " -"ширинами штрихів вздовж контуру" - -#: ../src/live_effects/lpe-powerstroke.cpp:235 +#: ../src/live_effects/lpe-powerstroke.cpp:241 #: ../share/extensions/fractalize.inx.h:3 msgid "Smoothness:" msgstr "Плавність:" -#: ../src/live_effects/lpe-powerstroke.cpp:235 +#: ../src/live_effects/lpe-powerstroke.cpp:241 msgid "" "Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear " "interpolation, 1 = smooth" @@ -10421,40 +10521,24 @@ msgstr "" "Встановлює значення гладкості інтерполятора «Кубічний Безьє-Йогана»; 0 = " "лінійна інтерполяція, 1 = гладкий" -#: ../src/live_effects/lpe-powerstroke.cpp:236 +#: ../src/live_effects/lpe-powerstroke.cpp:242 msgid "Start cap:" msgstr "Початок:" -#: ../src/live_effects/lpe-powerstroke.cpp:236 +#: ../src/live_effects/lpe-powerstroke.cpp:242 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:237 -#: ../src/widgets/stroke-style.cpp:227 -msgid "Join:" -msgstr "З'єднання:" - -#: ../src/live_effects/lpe-powerstroke.cpp:237 -msgid "Determines the shape of the path's corners" -msgstr "Визначає форму кутів контуру" - -#: ../src/live_effects/lpe-powerstroke.cpp:238 -msgid "Miter limit:" -msgstr "Межа вістря:" - -#: ../src/live_effects/lpe-powerstroke.cpp:238 +#: ../src/live_effects/lpe-powerstroke.cpp:244 #: ../src/widgets/stroke-style.cpp:278 msgid "Maximum length of the miter (in units of stroke width)" msgstr "Найбільша довжина вістря (у одиницях товщини штриха)" -#: ../src/live_effects/lpe-powerstroke.cpp:239 +#: ../src/live_effects/lpe-powerstroke.cpp:245 msgid "End cap:" msgstr "Кінець:" -#: ../src/live_effects/lpe-powerstroke.cpp:239 +#: ../src/live_effects/lpe-powerstroke.cpp:245 msgid "Determines the shape of the path's end" msgstr "Визначає форму кінця контуру" @@ -10645,6 +10729,65 @@ msgid "" msgstr "" "Відносна позиція еталонної точки визначає напрям і величину загального вигину" +#: ../src/live_effects/lpe-roughen.cpp:30 ../share/extensions/addnodes.inx.h:4 +msgid "By number of segments" +msgstr "За кількістю сегментів" + +#: ../src/live_effects/lpe-roughen.cpp:31 +msgid "By max. segment size" +msgstr "За макс. розміром сегмента" + +#: ../src/live_effects/lpe-roughen.cpp:40 +msgid "Division method" +msgstr "Метод поділу" + +#: ../src/live_effects/lpe-roughen.cpp:42 +msgid "Max. segment size" +msgstr "Максимальний розмір сегмента" + +#: ../src/live_effects/lpe-roughen.cpp:44 +msgid "Number of segments" +msgstr "Кількість сегментів" + +#: ../src/live_effects/lpe-roughen.cpp:46 +msgid "Max. displacement in X" +msgstr "Максимальне зміщення за X" + +#: ../src/live_effects/lpe-roughen.cpp:48 +msgid "Max. displacement in Y" +msgstr "Максимальне зміщення за Y" + +#: ../src/live_effects/lpe-roughen.cpp:50 +msgid "Global randomize" +msgstr "Загальна випадковість" + +#: ../src/live_effects/lpe-roughen.cpp:52 +#: ../share/extensions/radiusrand.inx.h:5 +msgid "Shift nodes" +msgstr "Зміщення вузлів" + +#: ../src/live_effects/lpe-roughen.cpp:54 +#: ../share/extensions/radiusrand.inx.h:6 +msgid "Shift node handles" +msgstr "Зміщення вусів вузла" + +#: ../src/live_effects/lpe-roughen.cpp:103 +msgid "Roughen unit" +msgstr "Одиниця згрубішання" + +#: ../src/live_effects/lpe-roughen.cpp:111 +msgid "Add nodes Subdivide each segment" +msgstr "Додати вузли — поділити кожен із сегментів" + +#: ../src/live_effects/lpe-roughen.cpp:120 +msgid "Jitter nodes Move nodes/handles" +msgstr "" +"Тремтіння вузлів — пересунути вузли або елементи керування (вуса)" + +#: ../src/live_effects/lpe-roughen.cpp:129 +msgid "Extra roughen Add a extra layer of rough" +msgstr "Додаткове згрубішання — додати додатковий шар згрубішання" + #: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:12 #: ../share/extensions/text_extract.inx.h:8 #: ../share/extensions/text_merge.inx.h:8 @@ -10666,11 +10809,11 @@ msgctxt "Border mark" msgid "None" msgstr "Немає" -#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:326 +#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:328 msgid "Start" msgstr "Початок" -#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:339 +#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:341 msgid "End" msgstr "Кінець" @@ -10690,10 +10833,6 @@ msgstr "Відстань між послідовними позначками н msgid "Unit:" msgstr "Одиниця:" -#: ../src/live_effects/lpe-ruler.cpp:42 ../src/widgets/ruler.cpp:201 -msgid "Unit" -msgstr "Одиниця" - #: ../src/live_effects/lpe-ruler.cpp:43 msgid "Ma_jor length:" msgstr "_Основна довжина:" @@ -10750,6 +10889,85 @@ msgstr "Позначки межі:" msgid "Choose whether to draw marks at the beginning and end of the path" msgstr "Оберіть, чи малювати позначки на початку і у кінці контуру" +#: ../src/live_effects/lpe-show_handles.cpp:25 +msgid "Show nodes" +msgstr "Показ вузлів" + +#: ../src/live_effects/lpe-show_handles.cpp:27 +msgid "Show path" +msgstr "Показувати контур" + +#: ../src/live_effects/lpe-show_handles.cpp:28 +msgid "Scale nodes and handles" +msgstr "Масштабувати вузли і вуса" + +#: ../src/live_effects/lpe-show_handles.cpp:29 +#: ../src/ui/tool/multi-path-manipulator.cpp:779 +#: ../src/ui/tool/multi-path-manipulator.cpp:782 +msgid "Rotate nodes" +msgstr "Обертання вузлів" + +#: ../src/live_effects/lpe-show_handles.cpp:55 +msgid "" +"The \"show handles\" path effect will remove any custom style on the object " +"you are applying it to. If this is not what you want, click Cancel." +msgstr "" +"Ефект контуру «Показувати елементи керування» вилучить усі нетипові стилі " +"об’єкта, які було до нього застосовано. Якщо ви цього не бажаєте, натисніть " +"кнопку «Скасувати»." + +#: ../src/live_effects/lpe-simplify.cpp:29 +msgid "Steps:" +msgstr "Кроків:" + +#: ../src/live_effects/lpe-simplify.cpp:29 +msgid "Change number of simplify steps " +msgstr "Змінити кількість кроків спрощення " + +#: ../src/live_effects/lpe-simplify.cpp:30 +msgid "Roughly threshold:" +msgstr "Поріг грубості:" + +#: ../src/live_effects/lpe-simplify.cpp:31 +msgid "Helper size:" +msgstr "Допоміжний розмір:" + +#: ../src/live_effects/lpe-simplify.cpp:31 +msgid "Helper size" +msgstr "Допоміжні розміри" + +#: ../src/live_effects/lpe-simplify.cpp:32 +msgid "Helper nodes" +msgstr "Допоміжні вузли" + +#: ../src/live_effects/lpe-simplify.cpp:32 +msgid "Show helper nodes" +msgstr "Показувати допоміжні вузли" + +#: ../src/live_effects/lpe-simplify.cpp:34 +msgid "Helper handles" +msgstr "Допоміжні вуса" + +#: ../src/live_effects/lpe-simplify.cpp:34 +msgid "Show helper handles" +msgstr "Показувати допоміжні елементи керування" + +#: ../src/live_effects/lpe-simplify.cpp:36 +msgid "Paths separately" +msgstr "Контури окремо" + +#: ../src/live_effects/lpe-simplify.cpp:36 +msgid "Simplifying paths (separately)" +msgstr "Спрощення контурів (окремо)" + +#: ../src/live_effects/lpe-simplify.cpp:38 +msgid "Just coalesce" +msgstr "Просто об’єднати" + +#: ../src/live_effects/lpe-simplify.cpp:38 +msgid "Simplify just coalesce" +msgstr "Спростити об’єднання" + #. initialise your parameters here: #. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), #: ../src/live_effects/lpe-sketch.cpp:38 @@ -10893,6 +11111,63 @@ msgstr "k_max:" msgid "max curvature" msgstr "максимальна кривина" +#: ../src/live_effects/lpe-taperstroke.cpp:67 +msgid "Extrapolated" +msgstr "Екстраполяція" + +#: ../src/live_effects/lpe-taperstroke.cpp:74 +#: ../src/widgets/stroke-style.cpp:192 +msgid "Stroke width" +msgstr "Товщина штриха" + +#: ../src/live_effects/lpe-taperstroke.cpp:74 +msgid "The (non-tapered) width of the path" +msgstr "Ширина (незвужена) контуру" + +#: ../src/live_effects/lpe-taperstroke.cpp:75 +msgid "Start offset" +msgstr "Початковий відступ" + +#: ../src/live_effects/lpe-taperstroke.cpp:75 +msgid "Taper distance from path start" +msgstr "Відстань звуження від початку контуру" + +#: ../src/live_effects/lpe-taperstroke.cpp:76 +msgid "End offset" +msgstr "Кінцевий відступ" + +#: ../src/live_effects/lpe-taperstroke.cpp:76 +msgid "The ending position of the taper" +msgstr "Кінцева позиція звуження" + +#: ../src/live_effects/lpe-taperstroke.cpp:77 +msgid "Taper smoothing" +msgstr "Згладжування звуження" + +#: ../src/live_effects/lpe-taperstroke.cpp:77 +msgid "Amount of smoothing to apply to the tapers" +msgstr "Потужність згладжування для застосування звужень" + +#: ../src/live_effects/lpe-taperstroke.cpp:78 +msgid "Join type for non-smooth nodes" +msgstr "Тип з’єднання для негладких вузлів" + +#: ../src/live_effects/lpe-taperstroke.cpp:79 +msgid "Miter limit" +msgstr "Обмеження фацета" + +#: ../src/live_effects/lpe-taperstroke.cpp:79 +msgid "Limit for miter joins" +msgstr "Обмеження для фацетних з’єднань" + +#: ../src/live_effects/lpe-taperstroke.cpp:536 +msgid "Start point of the taper" +msgstr "Початкова точка звужування" + +#: ../src/live_effects/lpe-taperstroke.cpp:540 +msgid "End point of the taper" +msgstr "Кінцева точка звуження" + #: ../src/live_effects/lpe-vonkoch.cpp:46 msgid "N_r of generations:" msgstr "Кі_лькість поколінь:" @@ -10957,7 +11232,46 @@ msgstr "Змінити булівський параметр" msgid "Change enumeration parameter" msgstr "Зміна параметра нумерації" +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:782 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:843 +msgid "" +"Chamfer: Ctrl+Click toggle type, Shift+Click open " +"dialog, Ctrl+Alt+Click reset" +msgstr "" +"Фаска: Ctrl+клацання — перемкнути тип, Shift+клацання — " +"відкрити діалогове вікно, Ctrl+Alt+клацання — скинути." + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:786 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:847 +msgid "" +"Inverse Chamfer: Ctrl+Click toggle type, Shift+Click " +"open dialog, Ctrl+Alt+Click reset" +msgstr "" +"Зворотна фаска: Ctrl+клацання — перемкнути тип, " +"Shift+клацання — відкрити діалогове вікно, Ctrl+Alt+клацання — " +"скинути." + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:790 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:851 +msgid "" +"Inverse Fillet: Ctrl+Click toggle type, Shift+Click " +"open dialog, Ctrl+Alt+Click reset" +msgstr "" +"Зворотна кромка: Ctrl+клацання — перемкнути тип, " +"Shift+клацання — відкрити діалогове вікно, Ctrl+Alt+клацання — " +"скинути." + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:794 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:855 +msgid "" +"Fillet: Ctrl+Click toggle type, Shift+Click open " +"dialog, Ctrl+Alt+Click reset" +msgstr "" +"Кромка: Ctrl+клацання — перемкнути тип, Shift+клацання — " +"відкрити діалогове вікно, Ctrl+Alt+клацання — скинути" + #: ../src/live_effects/parameter/originalpath.cpp:71 +#: ../src/live_effects/parameter/originalpatharray.cpp:159 msgid "Link to path" msgstr "Пов'язати з контуром" @@ -10965,7 +11279,44 @@ msgstr "Пов'язати з контуром" msgid "Select original" msgstr "Позначити оригінал" -#: ../src/live_effects/parameter/parameter.cpp:147 +#: ../src/live_effects/parameter/originalpatharray.cpp:94 +#: ../src/widgets/gradient-toolbar.cpp:1202 +msgid "Reverse" +msgstr "Обернути" + +#: ../src/live_effects/parameter/originalpatharray.cpp:134 +#: ../src/live_effects/parameter/originalpatharray.cpp:319 +#: ../src/live_effects/parameter/path.cpp:475 +msgid "Link path parameter to path" +msgstr "Пов'язати параметр контуру з контуром" + +#: ../src/live_effects/parameter/originalpatharray.cpp:171 +msgid "Remove Path" +msgstr "Вилучити контур" + +#: ../src/live_effects/parameter/originalpatharray.cpp:183 +#: ../src/ui/dialog/objects.cpp:1847 +msgid "Move Down" +msgstr "Пересунути нижче" + +#: ../src/live_effects/parameter/originalpatharray.cpp:195 +#: ../src/ui/dialog/objects.cpp:1862 +msgid "Move Up" +msgstr "Пересунути вище" + +#: ../src/live_effects/parameter/originalpatharray.cpp:235 +msgid "Move path up" +msgstr "Пересунути контур вище" + +#: ../src/live_effects/parameter/originalpatharray.cpp:265 +msgid "Move path down" +msgstr "Пересунути контур нижче" + +#: ../src/live_effects/parameter/originalpatharray.cpp:283 +msgid "Remove path" +msgstr "Вилучити контур" + +#: ../src/live_effects/parameter/parameter.cpp:168 msgid "Change scalar parameter" msgstr "Змінити скалярний параметр" @@ -10989,48 +11340,51 @@ msgstr "Пов’язати з контуром у буфері обміну" msgid "Paste path parameter" msgstr "Вставити параметр контуру" -#: ../src/live_effects/parameter/path.cpp:475 -msgid "Link path parameter to path" -msgstr "Пов'язати параметр контуру з контуром" - #: ../src/live_effects/parameter/point.cpp:89 +#: ../src/live_effects/parameter/pointreseteable.cpp:103 msgid "Change point parameter" msgstr "Змінити параметр точки" -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:217 -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:229 +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:239 +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:256 msgid "" "Stroke width control point: drag to alter the stroke width. Ctrl" -"+click adds a control point, Ctrl+Alt+click deletes it." +"+click adds a control point, Ctrl+Alt+click deletes it, Shift" +"+click launches width dialog." msgstr "" "Точка керування товщиною штриха: перетягніть, щоб змінити товщину " "штриха. Ctrl+клацання додає точку керування, Ctrl+Alt+клацання " -"вилучає її." +"вилучає її, Shift-клацання відкриває діалогове вікно для ширини." #: ../src/live_effects/parameter/random.cpp:134 msgid "Change random parameter" msgstr "Змінити випадковий параметр" -#: ../src/live_effects/parameter/text.cpp:100 +#: ../src/live_effects/parameter/text.cpp:101 msgid "Change text parameter" msgstr "Змінити параметр тексту" -#: ../src/live_effects/parameter/unit.cpp:80 -msgid "Change unit parameter" -msgstr "Змінити параметр одиниць" +#: ../src/live_effects/parameter/togglebutton.cpp:112 +msgid "Change togglebutton parameter" +msgstr "Змінити параметри кнопки перемикання" +#: ../src/live_effects/parameter/transformedpoint.cpp:98 #: ../src/live_effects/parameter/vector.cpp:99 msgid "Change vector parameter" msgstr "Змінити параметр вектора" -#: ../src/main-cmdlineact.cpp:50 +#: ../src/live_effects/parameter/unit.cpp:80 +msgid "Change unit parameter" +msgstr "Змінити параметр одиниць" + +#: ../src/main-cmdlineact.cpp:49 #, c-format msgid "Unable to find verb ID '%s' specified on the command line.\n" msgstr "" "Не вдається знайти ідентифікатор дієслова '%s', який вказаний у командному " "рядку.\n" -#: ../src/main-cmdlineact.cpp:61 +#: ../src/main-cmdlineact.cpp:60 #, c-format msgid "Unable to find node ID: '%s'\n" msgstr "Не вдається знайти ідентифікатор вузла: '%s'\n" @@ -11072,10 +11426,10 @@ msgstr "Експортувати документ у файл формату PNG #: ../src/main.cpp:325 msgid "" "Resolution for exporting to bitmap and for rasterization of filters in PS/" -"EPS/PDF (default 90)" +"EPS/PDF (default 96)" msgstr "" "Роздільна здатність для експортування у растр і для растеризації фільтрів у " -"PS/EPS/PDF (типове значення 90)" +"PS/EPS/PDF (типове значення 96)" #: ../src/main.cpp:326 ../src/ui/widget/rendering-options.cpp:37 msgid "DPI" @@ -11140,7 +11494,7 @@ msgid "The ID of the object to export" msgstr "Ідентифікатор об'єкта, що експортується" #: ../src/main.cpp:366 ../src/main.cpp:479 -#: ../src/ui/dialog/inkscape-preferences.cpp:1507 +#: ../src/ui/dialog/inkscape-preferences.cpp:1514 msgid "ID" msgstr "Ідентифікатор" @@ -11351,17 +11705,18 @@ msgstr "" msgid "_File" msgstr "_Файл" -#: ../src/menus-skeleton.h:17 +#. Tag +#: ../src/menus-skeleton.h:17 ../src/verbs.cpp:2726 msgid "_New" msgstr "_Створити" #. " \n" #. " \n" -#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2634 ../src/verbs.cpp:2640 +#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2713 ../src/verbs.cpp:2721 msgid "_Edit" msgstr "_Зміни" -#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2398 +#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2477 msgid "Paste Si_ze" msgstr "Вставити за р_озміром" @@ -11409,253 +11764,140 @@ msgstr "_Шар" msgid "_Object" msgstr "_Об'єкт" -#: ../src/menus-skeleton.h:188 +#: ../src/menus-skeleton.h:191 msgid "Cli_p" msgstr "Відсі_кання" -#: ../src/menus-skeleton.h:192 +#: ../src/menus-skeleton.h:195 msgid "Mas_k" msgstr "Ма_ска" -#: ../src/menus-skeleton.h:196 +#: ../src/menus-skeleton.h:199 msgid "Patter_n" msgstr "В_ізерунок" -#: ../src/menus-skeleton.h:220 +#: ../src/menus-skeleton.h:223 msgid "_Path" msgstr "_Контур" -#: ../src/menus-skeleton.h:248 ../src/ui/dialog/find.cpp:77 +#: ../src/menus-skeleton.h:251 ../src/ui/dialog/find.cpp:77 #: ../src/ui/dialog/text-edit.cpp:71 msgid "_Text" msgstr "_Текст" -#: ../src/menus-skeleton.h:266 +#: ../src/menus-skeleton.h:269 msgid "Filter_s" msgstr "Філ_ьтри" -#: ../src/menus-skeleton.h:272 +#: ../src/menus-skeleton.h:275 msgid "Exte_nsions" msgstr "Дод_атки" -#: ../src/menus-skeleton.h:278 +#: ../src/menus-skeleton.h:281 msgid "_Help" msgstr "_Довідка" -#: ../src/menus-skeleton.h:282 +#: ../src/menus-skeleton.h:285 msgid "Tutorials" msgstr "Підручники" -#: ../src/object-edit.cpp:439 -msgid "" -"Adjust the horizontal rounding radius; with Ctrl to make the " -"vertical radius the same" -msgstr "" -"Скоригувати радіус горизонтального округлення. З Ctrl " -"вертикальний радіус буде таким самим" - -#: ../src/object-edit.cpp:444 -msgid "" -"Adjust the vertical rounding radius; with Ctrl to make the " -"horizontal radius the same" -msgstr "" -"Скоригувати радіус вертикального округлення. З Ctrl " -"горизонтальний радіус буде таким самим" - -#: ../src/object-edit.cpp:449 ../src/object-edit.cpp:454 -msgid "" -"Adjust the width and height of the rectangle; with Ctrl to " -"lock ratio or stretch in one dimension only" -msgstr "" -"Скоригувати ширину та висоту прямокутника. Ctrl фіксує " -"співвідношення чи розтягує/стискає лише один вимір" - -#: ../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 Shift along the Z axis; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Змінити розмір об'єкта у напрямку осей X/Y; з Shift — вздовж осі Z; " -"Ctrl — фіксування напрямків країв або діагоналей" - -#: ../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 Shift in X/Y direction; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Змінити розмір об'єкта вздовж осі Z; з Shift — у напрямку осей X/Y; " -"Ctrl — фіксування напрямків країв або діагоналей" - -#: ../src/object-edit.cpp:721 -msgid "Move the box in perspective" -msgstr "Переміщення об'єкта у перспективі" - -#: ../src/object-edit.cpp:948 -msgid "Adjust ellipse width, with Ctrl to make circle" -msgstr "Змінити велику вісь еліпса. Ctrl створює коло" - -#: ../src/object-edit.cpp:952 -msgid "Adjust ellipse height, with Ctrl to make circle" -msgstr "Змінити малу вісь еліпса. Ctrl створює коло" - -#: ../src/object-edit.cpp:956 -msgid "" -"Position the start point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Початкова точка сектора чи дуги. Ctrl обмежує кут. " -"Перетягування всередині еліпса дає дугу, зовні — сегмент" - -#: ../src/object-edit.cpp:961 -msgid "" -"Position the end point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Кінцева точка сектора чи дуги. Ctrl обмежує кут. Перетягування " -"всередині еліпса дає дугу, зовні — сегмент" - -#: ../src/object-edit.cpp:1101 -msgid "" -"Adjust the tip radius of the star or polygon; with Shift to " -"round; with Alt to randomize" -msgstr "" -"Змінити великий радіус зірки чи багатокутника. Shift — " -"округляє; Alt — змішує" - -#: ../src/object-edit.cpp:1109 -msgid "" -"Adjust the base radius of the star; with Ctrl to keep star " -"rays radial (no skew); with Shift to round; with Alt to " -"randomize" -msgstr "" -"Змінити малий радіус зірки. Ctrl зберігає промені зірки " -"радіальними (без нахилу), Shift — округляє; Alt — змішує" - -#: ../src/object-edit.cpp:1299 -msgid "" -"Roll/unroll the spiral from inside; with Ctrl to snap angle; " -"with Alt to converge/diverge" -msgstr "" -"Згорнути/розгорнути спіраль всередині. Ctrl — обмежує кут, " -"Alt змінює нелінійність" - -#: ../src/object-edit.cpp:1303 -msgid "" -"Roll/unroll the spiral from outside; with Ctrl to snap angle; " -"with Shift to scale/rotate; with Alt to lock radius" -msgstr "" -"Згорнути/розгорнути спіраль зовні. Ctrl — обмежує кут, " -"Shift — розтягує/обертає як ціле. З Alt зі сталим радіусом." - -#: ../src/object-edit.cpp:1348 -msgid "Adjust the offset distance" -msgstr "Міняти відстань втягування" - -#: ../src/object-edit.cpp:1384 -msgid "Drag to resize the flowed text frame" -msgstr "Перетягніть для зміни розміру тексту у рамці" - -#: ../src/path-chemistry.cpp:53 +#: ../src/path-chemistry.cpp:54 msgid "Select object(s) to combine." msgstr "Оберіть об'єкт(и) для комбінування." -#: ../src/path-chemistry.cpp:57 +#: ../src/path-chemistry.cpp:58 msgid "Combining paths..." msgstr "Сполучення контурів…" -#: ../src/path-chemistry.cpp:171 +#: ../src/path-chemistry.cpp:174 msgid "Combine" msgstr "Об'єднання" -#: ../src/path-chemistry.cpp:178 +#: ../src/path-chemistry.cpp:181 msgid "No path(s) to combine in the selection." msgstr "Не вказано контурів для комбінування у вибраному." -#: ../src/path-chemistry.cpp:190 +#: ../src/path-chemistry.cpp:193 msgid "Select path(s) to break apart." msgstr "Виберіть контур(и) для розділення." -#: ../src/path-chemistry.cpp:194 +#: ../src/path-chemistry.cpp:197 msgid "Breaking apart paths..." msgstr "Поділ контурів на частини…" -#: ../src/path-chemistry.cpp:285 +#: ../src/path-chemistry.cpp:287 msgid "Break apart" msgstr "Розділення" -#: ../src/path-chemistry.cpp:287 +#: ../src/path-chemistry.cpp:289 msgid "No path(s) to break apart in the selection." msgstr "У позначеному немає контурів, що можуть розділитись." -#: ../src/path-chemistry.cpp:297 +#: ../src/path-chemistry.cpp:299 msgid "Select object(s) to convert to path." msgstr "Позначте об'єкти для перетворення у контур." -#: ../src/path-chemistry.cpp:303 +#: ../src/path-chemistry.cpp:305 msgid "Converting objects to paths..." msgstr "Перетворення об'єктів на контури…" -#: ../src/path-chemistry.cpp:325 +#: ../src/path-chemistry.cpp:327 msgid "Object to path" msgstr "Об'єкт у контур" -#: ../src/path-chemistry.cpp:327 +#: ../src/path-chemistry.cpp:329 msgid "No objects to convert to path in the selection." msgstr "У позначеному немає об'єктів, що перетворюються у контур." -#: ../src/path-chemistry.cpp:604 +#: ../src/path-chemistry.cpp:618 msgid "Select path(s) to reverse." msgstr "Виберіть контур(и) для зміни напряму." -#: ../src/path-chemistry.cpp:613 +#: ../src/path-chemistry.cpp:627 msgid "Reversing paths..." msgstr "Розвертання контурів…" -#: ../src/path-chemistry.cpp:648 +#: ../src/path-chemistry.cpp:662 msgid "Reverse path" msgstr "Розвернути контур" -#: ../src/path-chemistry.cpp:650 +#: ../src/path-chemistry.cpp:664 msgid "No paths to reverse in the selection." msgstr "У позначеному немає контурів для зміни напряму." -#: ../src/persp3d.cpp:293 +#: ../src/persp3d.cpp:333 msgid "Toggle vanishing point" msgstr "Перемикання точки сходу" -#: ../src/persp3d.cpp:304 +#: ../src/persp3d.cpp:344 msgid "Toggle multiple vanishing points" msgstr "Перемикання декількох точок сходу" -#: ../src/preferences-skeleton.h:101 +#: ../src/preferences-skeleton.h:102 msgid "Dip pen" msgstr "Крапання" -#: ../src/preferences-skeleton.h:102 +#: ../src/preferences-skeleton.h:103 msgid "Marker" msgstr "Маркер" -#: ../src/preferences-skeleton.h:103 +#: ../src/preferences-skeleton.h:104 msgid "Brush" msgstr "Пензель" -#: ../src/preferences-skeleton.h:104 +#: ../src/preferences-skeleton.h:105 msgid "Wiggly" msgstr "Погойдування" -#: ../src/preferences-skeleton.h:105 +#: ../src/preferences-skeleton.h:106 msgid "Splotchy" msgstr "Плямиста" -#: ../src/preferences-skeleton.h:106 +#: ../src/preferences-skeleton.h:107 msgid "Tracing" msgstr "Трасування" -#: ../src/preferences.cpp:134 +#: ../src/preferences.cpp:136 msgid "" "Inkscape will run with default settings, and new settings will not be saved. " msgstr "" @@ -11665,7 +11907,7 @@ msgstr "" #. the creation failed #. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:149 +#: ../src/preferences.cpp:151 #, c-format msgid "Cannot create profile directory %s." msgstr "Не вдається створити каталог профілю %s." @@ -11673,7 +11915,7 @@ msgstr "Не вдається створити каталог профілю %s. #. The profile dir is not actually a directory #. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:167 +#: ../src/preferences.cpp:169 #, c-format msgid "%s is not a valid directory." msgstr "%s не є коректним каталогом." @@ -11681,27 +11923,27 @@ msgstr "%s не є коректним каталогом." #. The write failed. #. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."), #. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:178 +#: ../src/preferences.cpp:180 #, c-format msgid "Failed to create the preferences file %s." msgstr "На вдалося створити файл налаштувань %s." -#: ../src/preferences.cpp:214 +#: ../src/preferences.cpp:216 #, c-format msgid "The preferences file %s is not a regular file." msgstr "Файл налаштувань %s не є звичайним файлом." -#: ../src/preferences.cpp:224 +#: ../src/preferences.cpp:226 #, c-format msgid "The preferences file %s could not be read." msgstr "Файл налаштувань %s неможливо прочитати." -#: ../src/preferences.cpp:235 +#: ../src/preferences.cpp:237 #, c-format msgid "The preferences file %s is not a valid XML document." msgstr "Файл налаштувань %s не є коректним документом XML." -#: ../src/preferences.cpp:244 +#: ../src/preferences.cpp:246 #, c-format msgid "The file %s is not a valid Inkscape preferences file." msgstr "Файл %s не є коректним файлом налаштувань Inkscape." @@ -11818,7 +12060,7 @@ msgstr "Зв'язок:" msgid "A related resource" msgstr "Пов’язаний ресурс" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1859 +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1866 msgid "Language:" msgstr "Мова:" @@ -11889,17 +12131,17 @@ msgstr "XML-фрагмент RDF-розділу «Ліцензія»" msgid "Fixup broken links" msgstr "Виправлення помилкових посилань" -#: ../src/selection-chemistry.cpp:396 +#: ../src/selection-chemistry.cpp:406 msgid "Delete text" msgstr "Вилучити текст" -#: ../src/selection-chemistry.cpp:404 +#: ../src/selection-chemistry.cpp:414 msgid "Nothing was deleted." msgstr "Нічого не було вилучено." -#: ../src/selection-chemistry.cpp:423 +#: ../src/selection-chemistry.cpp:433 #: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 -#: ../src/ui/dialog/swatches.cpp:278 ../src/ui/tools/text-tool.cpp:974 +#: ../src/ui/dialog/swatches.cpp:277 ../src/ui/tools/text-tool.cpp:974 #: ../src/widgets/eraser-toolbar.cpp:93 #: ../src/widgets/gradient-toolbar.cpp:1178 #: ../src/widgets/gradient-toolbar.cpp:1192 @@ -11908,256 +12150,256 @@ msgstr "Нічого не було вилучено." msgid "Delete" msgstr "Вилучити" -#: ../src/selection-chemistry.cpp:451 +#: ../src/selection-chemistry.cpp:461 msgid "Select object(s) to duplicate." msgstr "Позначте об'єкт(и) для дублювання." -#: ../src/selection-chemistry.cpp:560 +#: ../src/selection-chemistry.cpp:572 msgid "Delete all" msgstr "Вилучити все" -#: ../src/selection-chemistry.cpp:750 +#: ../src/selection-chemistry.cpp:763 msgid "Select some objects to group." msgstr "Позначте два або більше об'єктів для групування." -#: ../src/selection-chemistry.cpp:765 +#: ../src/selection-chemistry.cpp:778 msgctxt "Verb" msgid "Group" msgstr "Згрупувати" -#: ../src/selection-chemistry.cpp:788 +#: ../src/selection-chemistry.cpp:801 msgid "Select a group to ungroup." msgstr "Позначте групу для розгрупування." -#: ../src/selection-chemistry.cpp:803 +#: ../src/selection-chemistry.cpp:816 msgid "No groups to ungroup in the selection." msgstr "У позначеному немає груп." -#: ../src/selection-chemistry.cpp:861 ../src/sp-item-group.cpp:562 +#: ../src/selection-chemistry.cpp:874 ../src/sp-item-group.cpp:571 msgid "Ungroup" msgstr "Розгрупувати" -#: ../src/selection-chemistry.cpp:942 +#: ../src/selection-chemistry.cpp:956 msgid "Select object(s) to raise." msgstr "Оберіть об'єкт(и) для підняття." -#: ../src/selection-chemistry.cpp:948 ../src/selection-chemistry.cpp:1004 -#: ../src/selection-chemistry.cpp:1032 ../src/selection-chemistry.cpp:1093 +#: ../src/selection-chemistry.cpp:962 ../src/selection-chemistry.cpp:1019 +#: ../src/selection-chemistry.cpp:1047 ../src/selection-chemistry.cpp:1109 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" "Не можна піднімати/опускати об'єкти з різних груп чи шарів." #. TRANSLATORS: "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:988 +#: ../src/selection-chemistry.cpp:1003 msgctxt "Undo action" msgid "Raise" msgstr "підняття" -#: ../src/selection-chemistry.cpp:996 +#: ../src/selection-chemistry.cpp:1011 msgid "Select object(s) to raise to top." msgstr "Позначте об'єкт(и) для піднімання нагору." -#: ../src/selection-chemistry.cpp:1019 +#: ../src/selection-chemistry.cpp:1034 msgid "Raise to top" msgstr "Підняти на передній план" -#: ../src/selection-chemistry.cpp:1026 +#: ../src/selection-chemistry.cpp:1041 msgid "Select object(s) to lower." msgstr "Позначте об'єкт(и) для опускання." #. TRANSLATORS: "Lower" means "to lower an object" in the undo history -#: ../src/selection-chemistry.cpp:1077 +#: ../src/selection-chemistry.cpp:1093 msgctxt "Undo action" msgid "Lower" msgstr "опускання" -#: ../src/selection-chemistry.cpp:1085 +#: ../src/selection-chemistry.cpp:1101 msgid "Select object(s) to lower to bottom." msgstr "Позначте об'єкт(и) для опускання на низ." -#: ../src/selection-chemistry.cpp:1120 +#: ../src/selection-chemistry.cpp:1136 msgid "Lower to bottom" msgstr "Опустити на задній план" -#: ../src/selection-chemistry.cpp:1130 +#: ../src/selection-chemistry.cpp:1146 msgid "Nothing to undo." msgstr "Немає операцій, що можна скасувати." -#: ../src/selection-chemistry.cpp:1141 +#: ../src/selection-chemistry.cpp:1157 msgid "Nothing to redo." msgstr "Немає операцій, що можна вернути." -#: ../src/selection-chemistry.cpp:1208 +#: ../src/selection-chemistry.cpp:1229 msgid "Paste" msgstr "Вставити" -#: ../src/selection-chemistry.cpp:1216 +#: ../src/selection-chemistry.cpp:1237 msgid "Paste style" msgstr "Вставити стиль" -#: ../src/selection-chemistry.cpp:1226 +#: ../src/selection-chemistry.cpp:1247 msgid "Paste live path effect" msgstr "Вставити ефект динамічного контуру" -#: ../src/selection-chemistry.cpp:1248 +#: ../src/selection-chemistry.cpp:1269 msgid "Select object(s) to remove live path effects from." msgstr "Оберіть об'єкт(и) для вилучення анімованих ефектів контурів." -#: ../src/selection-chemistry.cpp:1260 +#: ../src/selection-chemistry.cpp:1281 msgid "Remove live path effect" msgstr "Вилучити анімований ефект контуру" -#: ../src/selection-chemistry.cpp:1271 +#: ../src/selection-chemistry.cpp:1292 msgid "Select object(s) to remove filters from." msgstr "Виберіть об'єкт(и), з яких слід вилучити фільтри." -#: ../src/selection-chemistry.cpp:1281 +#: ../src/selection-chemistry.cpp:1302 #: ../src/ui/dialog/filter-effects-dialog.cpp:1678 msgid "Remove filter" msgstr "Вилучити фільтр" -#: ../src/selection-chemistry.cpp:1290 +#: ../src/selection-chemistry.cpp:1311 msgid "Paste size" msgstr "Вставити розмір" -#: ../src/selection-chemistry.cpp:1299 +#: ../src/selection-chemistry.cpp:1320 msgid "Paste size separately" msgstr "Вставити розмір окремо" -#: ../src/selection-chemistry.cpp:1309 +#: ../src/selection-chemistry.cpp:1330 msgid "Select object(s) to move to the layer above." msgstr "Позначте об'єкти для переміщення на шар вище." -#: ../src/selection-chemistry.cpp:1335 +#: ../src/selection-chemistry.cpp:1356 msgid "Raise to next layer" msgstr "Піднятися на наступний шар" -#: ../src/selection-chemistry.cpp:1342 +#: ../src/selection-chemistry.cpp:1363 msgid "No more layers above." msgstr "Більше немає вищих шарів." -#: ../src/selection-chemistry.cpp:1354 +#: ../src/selection-chemistry.cpp:1375 msgid "Select object(s) to move to the layer below." msgstr "Позначте об'єкти для переміщення на шар нижче." -#: ../src/selection-chemistry.cpp:1380 +#: ../src/selection-chemistry.cpp:1401 msgid "Lower to previous layer" msgstr "Опуститися на попередній шар" -#: ../src/selection-chemistry.cpp:1387 +#: ../src/selection-chemistry.cpp:1408 msgid "No more layers below." msgstr "Немає нижчого шару." -#: ../src/selection-chemistry.cpp:1399 +#: ../src/selection-chemistry.cpp:1420 msgid "Select object(s) to move." msgstr "Позначте об'єкти для пересування." -#: ../src/selection-chemistry.cpp:1416 ../src/verbs.cpp:2577 +#: ../src/selection-chemistry.cpp:1437 ../src/verbs.cpp:2656 msgid "Move selection to layer" msgstr "Пересунути позначене до шару" #. An SVG element cannot have a transform. We could change 'x' and 'y' in response #. to a translation... but leave that for another day. -#: ../src/selection-chemistry.cpp:1503 ../src/seltrans.cpp:388 +#: ../src/selection-chemistry.cpp:1527 ../src/seltrans.cpp:388 msgid "Cannot transform an embedded SVG." msgstr "Перетворення вбудованого SVG неможливе." -#: ../src/selection-chemistry.cpp:1649 +#: ../src/selection-chemistry.cpp:1698 msgid "Remove transform" msgstr "Прибрати трансформацію" -#: ../src/selection-chemistry.cpp:1752 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CCW" msgstr "Обернути на 90° проти годинникової стрілки" -#: ../src/selection-chemistry.cpp:1752 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CW" msgstr "Обернути на 90° за годинниковою стрілкою" -#: ../src/selection-chemistry.cpp:1773 ../src/seltrans.cpp:483 -#: ../src/ui/dialog/transformation.cpp:894 +#: ../src/selection-chemistry.cpp:1826 ../src/seltrans.cpp:483 +#: ../src/ui/dialog/transformation.cpp:893 msgid "Rotate" msgstr "Обертати" -#: ../src/selection-chemistry.cpp:2144 +#: ../src/selection-chemistry.cpp:2214 msgid "Rotate by pixels" msgstr "Обертати поточково" -#: ../src/selection-chemistry.cpp:2174 ../src/seltrans.cpp:480 -#: ../src/ui/dialog/transformation.cpp:869 +#: ../src/selection-chemistry.cpp:2244 ../src/seltrans.cpp:480 +#: ../src/ui/dialog/transformation.cpp:868 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Scale" msgstr "Масштабувати" -#: ../src/selection-chemistry.cpp:2199 +#: ../src/selection-chemistry.cpp:2269 msgid "Scale by whole factor" msgstr "Масштабувати за повним коефіцієнтом" -#: ../src/selection-chemistry.cpp:2214 +#: ../src/selection-chemistry.cpp:2284 msgid "Move vertically" msgstr "Перемістити вертикально" -#: ../src/selection-chemistry.cpp:2217 +#: ../src/selection-chemistry.cpp:2287 msgid "Move horizontally" msgstr "Перемістити горизонтально" -#: ../src/selection-chemistry.cpp:2220 ../src/selection-chemistry.cpp:2246 -#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:807 +#: ../src/selection-chemistry.cpp:2290 ../src/selection-chemistry.cpp:2316 +#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:806 msgid "Move" msgstr "Перемістити" -#: ../src/selection-chemistry.cpp:2240 +#: ../src/selection-chemistry.cpp:2310 msgid "Move vertically by pixels" msgstr "Перемістити вертикально поточково" -#: ../src/selection-chemistry.cpp:2243 +#: ../src/selection-chemistry.cpp:2313 msgid "Move horizontally by pixels" msgstr "Перемістити горизонтально поточково" -#: ../src/selection-chemistry.cpp:2375 +#: ../src/selection-chemistry.cpp:2445 msgid "The selection has no applied path effect." msgstr "Обране не має застосованого ефекту контуру." -#: ../src/selection-chemistry.cpp:2544 ../src/ui/dialog/clonetiler.cpp:2218 +#: ../src/selection-chemistry.cpp:2617 ../src/ui/dialog/clonetiler.cpp:2223 msgid "Select an object to clone." msgstr "Позначте об'єкт для клонування." -#: ../src/selection-chemistry.cpp:2580 +#: ../src/selection-chemistry.cpp:2653 msgctxt "Action" msgid "Clone" msgstr "Клонувати" -#: ../src/selection-chemistry.cpp:2596 +#: ../src/selection-chemistry.cpp:2669 msgid "Select clones to relink." msgstr "Позначте клон для перез'єднання." -#: ../src/selection-chemistry.cpp:2603 +#: ../src/selection-chemistry.cpp:2676 msgid "Copy an object to clipboard to relink clones to." msgstr "" "Копіювати об'єкт до буфера обміну інформації для перез'єднання клонів." -#: ../src/selection-chemistry.cpp:2627 +#: ../src/selection-chemistry.cpp:2699 msgid "No clones to relink in the selection." msgstr "У позначеному немає клонів для перез'єднання." -#: ../src/selection-chemistry.cpp:2630 +#: ../src/selection-chemistry.cpp:2702 msgid "Relink clone" msgstr "Перез'єднати клон" -#: ../src/selection-chemistry.cpp:2644 +#: ../src/selection-chemistry.cpp:2716 msgid "Select clones to unlink." msgstr "Позначте клон для від'єднання." -#: ../src/selection-chemistry.cpp:2698 +#: ../src/selection-chemistry.cpp:2772 msgid "No clones to unlink in the selection." msgstr "У позначеному немає клонів." -#: ../src/selection-chemistry.cpp:2702 +#: ../src/selection-chemistry.cpp:2776 msgid "Unlink clone" msgstr "Від'єднати клон" -#: ../src/selection-chemistry.cpp:2715 +#: ../src/selection-chemistry.cpp:2789 msgid "" "Select a clone to go to its original. Select a linked offset " "to go to its source. Select a text on path to go to the path. Select " @@ -12167,7 +12409,7 @@ msgstr "" "перейти до її контуру; текст вздовж контуру, щоб перейти до його " "контуру. Позначте текст у рамці, щоб перейти до рамки." -#: ../src/selection-chemistry.cpp:2748 +#: ../src/selection-chemistry.cpp:2837 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" @@ -12175,7 +12417,7 @@ msgstr "" "Не вдається знайти об'єкт, що позначається (осиротілий клон, втяжка, " "текст вздовж контуру чи текст у рамці?)" -#: ../src/selection-chemistry.cpp:2754 +#: ../src/selection-chemistry.cpp:2843 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" @@ -12183,179 +12425,179 @@ msgstr "" "Об'єкт, який ви намагаєтесь позначити, є невидимим (знаходиться у <" "defs>)" -#: ../src/selection-chemistry.cpp:2799 -msgid "Select one path to clone." -msgstr "Позначте один контур для клонування." - -#: ../src/selection-chemistry.cpp:2803 -msgid "Select one path to clone." -msgstr "Позначте один контур для клонування." +#: ../src/selection-chemistry.cpp:2932 +msgid "Select path(s) to fill." +msgstr "Позначте контури для заповнення." -#: ../src/selection-chemistry.cpp:2859 +#: ../src/selection-chemistry.cpp:2950 msgid "Select object(s) to convert to marker." msgstr "Позначте об'єкт(и) для перетворення у маркер." -#: ../src/selection-chemistry.cpp:2926 +#: ../src/selection-chemistry.cpp:3025 msgid "Objects to marker" msgstr "Об'єкти у маркер" -#: ../src/selection-chemistry.cpp:2950 +#: ../src/selection-chemistry.cpp:3050 msgid "Select object(s) to convert to guides." msgstr "Позначте об'єкт(и) для перетворення у напрямні." -#: ../src/selection-chemistry.cpp:2973 +#: ../src/selection-chemistry.cpp:3073 msgid "Objects to guides" msgstr "Об'єкти у напрямні" -#: ../src/selection-chemistry.cpp:3009 +#: ../src/selection-chemistry.cpp:3109 msgid "Select objects to convert to symbol." msgstr "Позначте об’єкти для перетворення на символ." -#: ../src/selection-chemistry.cpp:3115 +#: ../src/selection-chemistry.cpp:3212 msgid "Group to symbol" msgstr "Групу у символ" -#: ../src/selection-chemistry.cpp:3134 +#: ../src/selection-chemistry.cpp:3231 msgid "Select a symbol to extract objects from." msgstr "Позначте символ для видобування з нього об’єктів." -#: ../src/selection-chemistry.cpp:3143 +#: ../src/selection-chemistry.cpp:3240 msgid "Select only one symbol in Symbol dialog to convert to group." msgstr "" "Позначте лише один символ у діалоговому вікні символів для " "перетворення на групу." -#: ../src/selection-chemistry.cpp:3201 +#: ../src/selection-chemistry.cpp:3298 msgid "Group from symbol" msgstr "Група з символу" -#: ../src/selection-chemistry.cpp:3219 +#: ../src/selection-chemistry.cpp:3316 msgid "Select object(s) to convert to pattern." msgstr "Позначте об'єкт(и) для перетворення у візерунок." -#: ../src/selection-chemistry.cpp:3309 +#: ../src/selection-chemistry.cpp:3415 msgid "Objects to pattern" msgstr "Об'єкти у візерунок" -#: ../src/selection-chemistry.cpp:3325 +#: ../src/selection-chemistry.cpp:3431 msgid "Select an object with pattern fill to extract objects from." msgstr "" "Позначте об'єкт із заповненням візерунком для витягування об'єктів з " "нього." -#: ../src/selection-chemistry.cpp:3380 +#: ../src/selection-chemistry.cpp:3492 msgid "No pattern fills in the selection." msgstr "У позначеному немає заповнення візерунком." -#: ../src/selection-chemistry.cpp:3383 +#: ../src/selection-chemistry.cpp:3495 msgid "Pattern to objects" msgstr "Візерунок у об'єкти" -#: ../src/selection-chemistry.cpp:3474 +#: ../src/selection-chemistry.cpp:3586 msgid "Select object(s) to make a bitmap copy." msgstr "Позначте об'єкти для створення їхньої растрової копії." -#: ../src/selection-chemistry.cpp:3478 +#: ../src/selection-chemistry.cpp:3590 msgid "Rendering bitmap..." msgstr "Показ растрового зображення…" -#: ../src/selection-chemistry.cpp:3657 +#: ../src/selection-chemistry.cpp:3777 msgid "Create bitmap" msgstr "Створення растрового зображення" -#: ../src/selection-chemistry.cpp:3689 +#: ../src/selection-chemistry.cpp:3802 ../src/selection-chemistry.cpp:3921 msgid "Select object(s) to create clippath or mask from." msgstr "" "Оберіть об'єкт(и) для створення з них контуру вирізання або маски." -#: ../src/selection-chemistry.cpp:3692 +#: ../src/selection-chemistry.cpp:3895 +msgid "Create Clip Group" +msgstr "Створити групу-обгортку" + +#: ../src/selection-chemistry.cpp:3924 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" "Оберіть об'єкт-маску та об'єкт(и) для застосування вирізання або " "маскування." -#: ../src/selection-chemistry.cpp:3875 +#: ../src/selection-chemistry.cpp:4105 msgid "Set clipping path" msgstr "Задати контур вирізання" -#: ../src/selection-chemistry.cpp:3877 +#: ../src/selection-chemistry.cpp:4107 msgid "Set mask" msgstr "Задати маску" -#: ../src/selection-chemistry.cpp:3892 +#: ../src/selection-chemistry.cpp:4122 msgid "Select object(s) to remove clippath or mask from." msgstr "" "Оберіть об'єкт(и) для вилучення контуру вирізання або маскування." -#: ../src/selection-chemistry.cpp:4003 +#: ../src/selection-chemistry.cpp:4242 msgid "Release clipping path" msgstr "Від'єднати закріплений контур" -#: ../src/selection-chemistry.cpp:4005 +#: ../src/selection-chemistry.cpp:4244 msgid "Release mask" msgstr "Маску знято" -#: ../src/selection-chemistry.cpp:4024 +#: ../src/selection-chemistry.cpp:4263 msgid "Select object(s) to fit canvas to." msgstr "Оберіть об'єкт(и) для підбирання їхніх розмірів під полотно." #. Fit Page -#: ../src/selection-chemistry.cpp:4044 ../src/verbs.cpp:2905 +#: ../src/selection-chemistry.cpp:4283 ../src/verbs.cpp:2992 msgid "Fit Page to Selection" msgstr "Підігнати полотно до позначеної області" -#: ../src/selection-chemistry.cpp:4073 ../src/verbs.cpp:2907 +#: ../src/selection-chemistry.cpp:4312 ../src/verbs.cpp:2994 msgid "Fit Page to Drawing" msgstr "Підігнати полотно під намальоване" -#: ../src/selection-chemistry.cpp:4094 ../src/verbs.cpp:2909 +#: ../src/selection-chemistry.cpp:4333 ../src/verbs.cpp:2996 msgid "Fit Page to Selection or Drawing" msgstr "Підігнати полотно під позначену область чи область креслення" -#: ../src/selection-describer.cpp:128 +#: ../src/selection-describer.cpp:138 msgid "root" msgstr "основа" -#: ../src/selection-describer.cpp:130 ../src/widgets/ege-paint-def.cpp:66 +#: ../src/selection-describer.cpp:140 ../src/widgets/ege-paint-def.cpp:66 #: ../src/widgets/ege-paint-def.cpp:90 msgid "none" msgstr "немає" -#: ../src/selection-describer.cpp:142 +#: ../src/selection-describer.cpp:152 #, c-format msgid "layer %s" msgstr "шар %s" -#: ../src/selection-describer.cpp:144 +#: ../src/selection-describer.cpp:154 #, c-format msgid "layer %s" msgstr "шар %s" -#: ../src/selection-describer.cpp:155 +#: ../src/selection-describer.cpp:165 #, c-format msgid "%s" msgstr "%s" -#: ../src/selection-describer.cpp:165 +#: ../src/selection-describer.cpp:175 #, c-format msgid " in %s" msgstr " у %s" -#: ../src/selection-describer.cpp:167 +#: ../src/selection-describer.cpp:177 msgid " hidden in definitions" msgstr " приховано у визначеннях" -#: ../src/selection-describer.cpp:169 +#: ../src/selection-describer.cpp:179 #, c-format msgid " in group %s (%s)" msgstr " у групі %s (%s)" -#: ../src/selection-describer.cpp:171 +#: ../src/selection-describer.cpp:181 #, c-format msgid " in unnamed group (%s)" msgstr " у групі без назви (%s)" -#: ../src/selection-describer.cpp:173 +#: ../src/selection-describer.cpp:183 #, c-format msgid " in %i parent (%s)" msgid_plural " in %i parents (%s)" @@ -12363,7 +12605,7 @@ msgstr[0] " у %i батьківському (%s)" msgstr[1] " у %i батьківських (%s)" msgstr[2] " у %i батьківських (%s)" -#: ../src/selection-describer.cpp:176 +#: ../src/selection-describer.cpp:186 #, c-format msgid " in %i layer" msgid_plural " in %i layers" @@ -12371,27 +12613,27 @@ msgstr[0] " у %i шарі" msgstr[1] " у %i шарах" msgstr[2] " у %i шарах" -#: ../src/selection-describer.cpp:187 +#: ../src/selection-describer.cpp:198 msgid "Convert symbol to group to edit" msgstr "Перетворити символ на групу для редагування" -#: ../src/selection-describer.cpp:191 +#: ../src/selection-describer.cpp:202 msgid "Remove from symbols tray to edit symbol" msgstr "Вилучити з лотка символів для редагування символу" -#: ../src/selection-describer.cpp:195 +#: ../src/selection-describer.cpp:208 msgid "Use Shift+D to look up original" msgstr "Натисніть Shift+D, щоб позначити оригінал" -#: ../src/selection-describer.cpp:199 +#: ../src/selection-describer.cpp:214 msgid "Use Shift+D to look up path" msgstr "Натисніть Shift+D, щоб позначити контур" -#: ../src/selection-describer.cpp:203 +#: ../src/selection-describer.cpp:220 msgid "Use Shift+D to look up frame" msgstr "Натисніть Shift+D, щоб позначити рамку" -#: ../src/selection-describer.cpp:215 +#: ../src/selection-describer.cpp:236 #, c-format msgid "%i objects selected of type %s" msgid_plural "%i objects selected of types %s" @@ -12399,7 +12641,7 @@ msgstr[0] "позначено %i об'єкт типу %s" msgstr[1] "позначено %i об'єкти типу %s" msgstr[2] "позначено %i об'єктів типу %s" -#: ../src/selection-describer.cpp:225 +#: ../src/selection-describer.cpp:246 #, c-format msgid "; %d filtered object " msgid_plural "; %d filtered objects " @@ -12447,7 +12689,7 @@ msgstr "" "Центр обертання та нахилу: його можна перетягнути; зміна розміру з " "Shift також відбувається навколо нього" -#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:982 +#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:981 msgid "Skew" msgstr "Нахил" @@ -12502,8 +12744,8 @@ msgstr "" msgid "Keyboard directory (%s) is unavailable." msgstr "Каталог з параметрами клавіатури (%s) недоступний." -#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1299 -#: ../src/ui/dialog/export.cpp:1333 +#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1298 +#: ../src/ui/dialog/export.cpp:1332 msgid "Select a filename for exporting" msgstr "Виберіть назву файла для експорту" @@ -12520,27 +12762,27 @@ msgstr "до %s" msgid "without URI" msgstr "без адреси" -#: ../src/sp-ellipse.cpp:374 +#: ../src/sp-ellipse.cpp:373 msgid "Segment" msgstr "Відрізок" -#: ../src/sp-ellipse.cpp:376 +#: ../src/sp-ellipse.cpp:375 msgid "Arc" msgstr "Дуга" #. Ellipse -#: ../src/sp-ellipse.cpp:379 ../src/sp-ellipse.cpp:386 -#: ../src/ui/dialog/inkscape-preferences.cpp:405 -#: ../src/widgets/pencil-toolbar.cpp:158 +#: ../src/sp-ellipse.cpp:378 ../src/sp-ellipse.cpp:385 +#: ../src/ui/dialog/inkscape-preferences.cpp:412 +#: ../src/widgets/pencil-toolbar.cpp:163 msgid "Ellipse" msgstr "Еліпс" -#: ../src/sp-ellipse.cpp:383 +#: ../src/sp-ellipse.cpp:382 msgid "Circle" msgstr "Коло" #. TRANSLATORS: "Flow region" is an area where text is allowed to flow -#: ../src/sp-flowregion.cpp:192 +#: ../src/sp-flowregion.cpp:195 msgid "Flow Region" msgstr "Область верстання" @@ -12548,19 +12790,19 @@ msgstr "Область верстання" #. * flow excluded region. flowRegionExclude in SVG 1.2: see #. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and #. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. -#: ../src/sp-flowregion.cpp:342 +#: ../src/sp-flowregion.cpp:348 msgid "Flow Excluded Region" msgstr "Виключена область верстання" -#: ../src/sp-flowtext.cpp:289 +#: ../src/sp-flowtext.cpp:290 msgid "Flowed Text" msgstr "Контурний текст" -#: ../src/sp-flowtext.cpp:291 +#: ../src/sp-flowtext.cpp:292 msgid "Linked Flowed Text" msgstr "Пов’язаний контурний текст" -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:341 +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:371 #: ../src/ui/tools/text-tool.cpp:1566 msgid " [truncated]" msgstr " (обрізано)" @@ -12573,20 +12815,20 @@ msgstr[0] "(%d символ%s)" msgstr[1] "(%d символи%s)" msgstr[2] "(%d символів%s)" -#: ../src/sp-guide.cpp:303 +#: ../src/sp-guide.cpp:242 msgid "Create Guides Around the Page" msgstr "Створити напрямні навколо сторінки" -#: ../src/sp-guide.cpp:315 ../src/verbs.cpp:2470 +#: ../src/sp-guide.cpp:254 ../src/verbs.cpp:2549 msgid "Delete All Guides" msgstr "Вилучити всі напрямні" #. Guide has probably been deleted and no longer has an attached namedview. -#: ../src/sp-guide.cpp:475 +#: ../src/sp-guide.cpp:434 msgid "Deleted" msgstr "Вилучено" -#: ../src/sp-guide.cpp:484 +#: ../src/sp-guide.cpp:443 msgid "" "Shift+drag to rotate, Ctrl+drag to move origin, Del to " "delete" @@ -12594,69 +12836,69 @@ msgstr "" "Shift+Перетягування починає обертання. Ctrl+Перетягування " "пересуває центр обертання. Del вилучає." -#: ../src/sp-guide.cpp:488 +#: ../src/sp-guide.cpp:447 #, c-format msgid "vertical, at %s" msgstr "вертикальна, на %s" -#: ../src/sp-guide.cpp:491 +#: ../src/sp-guide.cpp:450 #, c-format msgid "horizontal, at %s" msgstr "горизонтальна, на %s" -#: ../src/sp-guide.cpp:496 +#: ../src/sp-guide.cpp:455 #, c-format msgid "at %d degrees, through (%s,%s)" msgstr "на %d градусів, через (%s,%s)" -#: ../src/sp-image.cpp:525 +#: ../src/sp-image.cpp:526 msgid "embedded" msgstr "включене" -#: ../src/sp-image.cpp:533 +#: ../src/sp-image.cpp:534 #, c-format msgid "[bad reference]: %s" msgstr "[помилкове посилання]: %s" -#: ../src/sp-image.cpp:534 +#: ../src/sp-image.cpp:535 #, c-format msgid "%d × %d: %s" msgstr "%d × %d: %s" -#: ../src/sp-item-group.cpp:329 +#: ../src/sp-item-group.cpp:332 msgid "Group" msgstr "Згрупувати" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d object" msgstr "з %d об'єкта" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d objects" msgstr "з %d об'єкта" -#: ../src/sp-item.cpp:1035 ../src/verbs.cpp:213 +#: ../src/sp-item.cpp:1051 ../src/verbs.cpp:214 msgid "Object" msgstr "Об'єкт" -#: ../src/sp-item.cpp:1052 +#: ../src/sp-item.cpp:1063 #, c-format msgid "%s; clipped" msgstr "%s; закріплено" -#: ../src/sp-item.cpp:1058 +#: ../src/sp-item.cpp:1069 #, c-format msgid "%s; masked" msgstr "%s; масковано" -#: ../src/sp-item.cpp:1068 +#: ../src/sp-item.cpp:1079 #, c-format msgid "%s; filtered (%s)" msgstr "%s; відфільтровано (%s)" -#: ../src/sp-item.cpp:1070 +#: ../src/sp-item.cpp:1081 #, c-format msgid "%s; filtered" msgstr "%s; відфільтровано" @@ -12665,7 +12907,7 @@ msgstr "%s; відфільтровано" msgid "Line" msgstr "Лінія" -#: ../src/sp-lpe-item.cpp:262 +#: ../src/sp-lpe-item.cpp:260 msgid "An exception occurred during execution of the Path Effect." msgstr "Під час застосування ефекту контуру сталася помилка типу виключення." @@ -12719,12 +12961,12 @@ msgid "Polyline" msgstr "Полілінія" #. Rectangle -#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:395 +#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:402 msgid "Rectangle" msgstr "Прямокутник" #. Spiral -#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:413 +#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:420 #: ../share/extensions/gcodetools_area.inx.h:11 msgid "Spiral" msgstr "Спіраль" @@ -12737,12 +12979,12 @@ msgid "with %3f turns" msgstr "з %3f обертами" #. Star -#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:409 -#: ../src/widgets/star-toolbar.cpp:469 +#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:416 +#: ../src/widgets/star-toolbar.cpp:471 msgid "Star" msgstr "Зірка" -#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:462 +#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:464 msgid "Polygon" msgstr "Багатокутник" @@ -12763,7 +13005,7 @@ msgstr "з %d вершинами" msgid "Conditional Group" msgstr "Умовна група" -#: ../src/sp-text.cpp:325 ../src/verbs.cpp:328 +#: ../src/sp-text.cpp:355 ../src/verbs.cpp:348 #: ../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 @@ -12778,12 +13020,12 @@ msgstr "Умовна група" msgid "Text" msgstr "Текст" -#: ../src/sp-text.cpp:345 +#: ../src/sp-text.cpp:375 #, c-format msgid "on path%s (%s, %s)" msgstr "за контуром%s (%s, %s)" -#: ../src/sp-text.cpp:346 +#: ../src/sp-text.cpp:376 #, c-format msgid "%s (%s, %s)" msgstr "%s (%s, %s)" @@ -12796,7 +13038,7 @@ msgstr "Клоновані символьні дані" msgid " from " msgstr " з " -#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:262 +#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:278 msgid "[orphaned]" msgstr "[осиротілий]" @@ -12804,30 +13046,30 @@ msgstr "[осиротілий]" msgid "Text Span" msgstr "Блок тексту" -#: ../src/sp-use.cpp:227 +#: ../src/sp-use.cpp:243 msgid "Symbol" msgstr "Символ" -#: ../src/sp-use.cpp:230 +#: ../src/sp-use.cpp:245 msgid "Clone" msgstr "Клон" -#: ../src/sp-use.cpp:237 ../src/sp-use.cpp:239 +#: ../src/sp-use.cpp:253 ../src/sp-use.cpp:255 #, c-format msgid "called %s" msgstr "викликано %s" -#: ../src/sp-use.cpp:239 +#: ../src/sp-use.cpp:255 msgid "Unnamed Symbol" msgstr "Символ без назви" #. TRANSLATORS: Used for statusbar description for long chains: #. * "Clone of: Clone of: ... in Layer 1". -#: ../src/sp-use.cpp:248 +#: ../src/sp-use.cpp:264 msgid "..." msgstr "…" -#: ../src/sp-use.cpp:257 +#: ../src/sp-use.cpp:273 #, c-format msgid "of: %s" msgstr "з: %s" @@ -12972,7 +13214,7 @@ msgstr "" "Щоб розташувати текст за контуром, контурний текст слід зробити видимим." -#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2492 +#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2571 msgid "Put text on path" msgstr "Розмістити текст вздовж контуру" @@ -12984,7 +13226,7 @@ msgstr "Позначте текст вздовж контуру, щоб msgid "No texts-on-paths in the selection." msgstr "У позначеному немає тексту на контурі." -#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2494 +#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2573 msgid "Remove text from path" msgstr "Зняти текст з контуру" @@ -13036,168 +13278,6 @@ msgstr "У позначеному немає контурного текст msgid "You cannot edit cloned character data." msgstr "Змінювати клонований текст не можна." -#: ../src/tools-switch.cpp:91 -msgid "" -"Click to Select and Transform objects, Drag to select many " -"objects." -msgstr "" -"Клацніть, щоб позначити і перетворити об’єкти, перетягуванням " -"можна позначити декілька об’єктів." - -#: ../src/tools-switch.cpp:92 -msgid "Modify selected path points (nodes) directly." -msgstr "Змінити позначені точки контуру (вузли) безпосередньо." - -#: ../src/tools-switch.cpp:93 -msgid "To tweak a path by pushing, select it and drag over it." -msgstr "Щоб коригувати контур штовханням, позначте його і перетягніть його." - -#: ../src/tools-switch.cpp:94 -msgid "" -"Drag, click or click and scroll to spray the selected " -"objects." -msgstr "" -"Перетягніть, клацніть або клацніть і покрутіть коліщатко, щоб розкидати позначені об'єкти." - -#: ../src/tools-switch.cpp:95 -msgid "" -"Drag to create a rectangle. Drag controls to round corners and " -"resize. Click to select." -msgstr "" -"Перетягування малює прямокутник. Перетягування ручок змінює " -"розмір та округляє кути. Клацання позначає об'єкт." - -#: ../src/tools-switch.cpp:96 -msgid "" -"Drag to create a 3D box. Drag controls to resize in " -"perspective. Click to select (with Ctrl+Alt for single faces)." -msgstr "" -"Перетягування створює просторовий об'єкт. Перетягування ручок " -"змінює його перспективу. Клацання позначає об'єкт (з Ctrl+Alt " -"окремі поверхні)." - -#: ../src/tools-switch.cpp:97 -msgid "" -"Drag to create an ellipse. Drag controls to make an arc or " -"segment. Click to select." -msgstr "" -"Перетягування малює еліпс. Перетягування ручок створює дугу " -"або сегмент. Клацання позначає об'єкт." - -#: ../src/tools-switch.cpp:98 -msgid "" -"Drag to create a star. Drag controls to edit the star shape. " -"Click to select." -msgstr "" -"Перетягування малює зірку. Перетягування ручок змінює її " -"форму. Клацання позначає об'єкт." - -#: ../src/tools-switch.cpp:99 -msgid "" -"Drag to create a spiral. Drag controls to edit the spiral " -"shape. Click to select." -msgstr "" -"Перетягування малює спіраль. Перетягування ручок змінює її " -"форму. Клацання позначає об'єкт." - -#: ../src/tools-switch.cpp:100 -msgid "" -"Drag to create a freehand line. Shift appends to selected " -"path, Alt activates sketch mode." -msgstr "" -"Перетягування малює довільну лінію. Щоб додати до позначеної лінії, " -"натисніть спочатку Shift. Alt вмикає режим ескіза." - -#: ../src/tools-switch.cpp:101 -msgid "" -"Click or click and drag to start a path; with Shift to " -"append to selected path. Ctrl+click to create single dots (straight " -"line modes only)." -msgstr "" -"Клацання або клацання з перетягуванням починає контур. Щоб " -"додати до позначеного контуру, натисніть спочатку Shift. Ctrl" -"+клацання створює одиничні точки (лише для прямих ліній)." - -#: ../src/tools-switch.cpp:102 -msgid "" -"Drag to draw a calligraphic stroke; with Ctrl to track a guide " -"path. Arrow keys adjust width (left/right) and angle (up/down)." -msgstr "" -"Перетягування малює каліграфічний штрих; з Ctrl — позначення " -"напрямної, Клавіші-стрілки — налаштування товщини (ліворуч/праворуч) " -"і кута (вгору/вниз)." - -#: ../src/tools-switch.cpp:103 ../src/ui/tools/text-tool.cpp:1593 -msgid "" -"Click to select or create text, drag to create flowed text; " -"then type." -msgstr "" -"Клацання позначає чи створює текстовий об'єкт; перетягніть щоб " -"створити плаваючу тестову область; після чого можна набирати текст." - -#: ../src/tools-switch.cpp:104 -msgid "" -"Drag or double click to create a gradient on selected objects, " -"drag handles to adjust gradients." -msgstr "" -"Перетягніть або двічі клацніть, щоб створити градієнт на " -"позначеному об'єкті, перетягніть вуса для коригування градієнта." - -#: ../src/tools-switch.cpp:105 -msgid "" -"Drag or double click to create a mesh on selected objects, " -"drag handles to adjust meshes." -msgstr "" -"Перетягніть або двічі клацніть, щоб створити сітку на " -"позначеному об'єкті, перетягніть вуса для коригування сітки." - -#: ../src/tools-switch.cpp:106 -msgid "" -"Click or drag around an area to zoom in, Shift+click to " -"zoom out." -msgstr "" -"Клацання чи обведення рамкою наближають, Shift+клацання " -"віддаляють полотно." - -#: ../src/tools-switch.cpp:107 -msgid "Drag to measure the dimensions of objects." -msgstr "Перетягніть вказівник, щоб виміряти об'єкти." - -#: ../src/tools-switch.cpp:108 ../src/ui/tools/dropper-tool.cpp:285 -msgid "" -"Click to set fill, Shift+click to set stroke; drag to " -"average color in area; with Alt to pick inverse color; Ctrl+C " -"to copy the color under mouse to clipboard" -msgstr "" -"Клацання встановлює колір заповнення, Shift+клацання змінює " -"колір штриха. Клацання+перетягування обчислює середній колір області; " -"разом з Alt береться інверсний колір; Ctrl+C копіює у буфер " -"колір під курсором." - -#: ../src/tools-switch.cpp:109 -msgid "Click and drag between shapes to create a connector." -msgstr "" -"Клацання + перетягування між фігурами створюють лінію з'єднання." - -#: ../src/tools-switch.cpp:110 -msgid "" -"Click to paint a bounded area, Shift+click to union the new " -"fill with the current selection, Ctrl+click to change the clicked " -"object's fill and stroke to the current setting." -msgstr "" -"Клацніть для фарбування обмеженої області, Shift+click для " -"поєднання нового заповнення з поточною позначеною областю, Ctrl+click " -"- змінити на поточне значення заповнення та штрих об'єкта, на якому клацнули." - -#: ../src/tools-switch.cpp:111 -msgid "Drag to erase." -msgstr "Перетягніть, щоб витерти." - -#: ../src/tools-switch.cpp:112 -msgid "Choose a subtool from the toolbar" -msgstr "Оберіть підінструмент на панелі інструментів" - #: ../src/trace/potrace/inkscape-potrace.cpp:512 #: ../src/trace/potrace/inkscape-potrace.cpp:575 msgid "Trace: %1. %2 nodes" @@ -13249,41 +13329,41 @@ msgid "Trace: Done. %ld nodes created" msgstr "Векторизація: Завершено. Створено %ld вузлів." #. check whether something is selected -#: ../src/ui/clipboard.cpp:261 +#: ../src/ui/clipboard.cpp:262 msgid "Nothing was copied." msgstr "Нічого не було скопійовано." -#: ../src/ui/clipboard.cpp:374 ../src/ui/clipboard.cpp:583 -#: ../src/ui/clipboard.cpp:612 +#: ../src/ui/clipboard.cpp:382 ../src/ui/clipboard.cpp:594 +#: ../src/ui/clipboard.cpp:623 msgid "Nothing on the clipboard." msgstr "У буфері обміну нічого немає." -#: ../src/ui/clipboard.cpp:432 +#: ../src/ui/clipboard.cpp:440 msgid "Select object(s) to paste style to." msgstr "Позначте об'єкти(и) для застосування стилю." -#: ../src/ui/clipboard.cpp:443 ../src/ui/clipboard.cpp:460 +#: ../src/ui/clipboard.cpp:451 ../src/ui/clipboard.cpp:468 msgid "No style on the clipboard." msgstr "У буфері обміну немає стилів." -#: ../src/ui/clipboard.cpp:485 +#: ../src/ui/clipboard.cpp:493 msgid "Select object(s) to paste size to." msgstr "Оберіть об'єкт(и) для застосування розміру." -#: ../src/ui/clipboard.cpp:492 +#: ../src/ui/clipboard.cpp:500 msgid "No size on the clipboard." msgstr "У буфері обміну немає розмірів." -#: ../src/ui/clipboard.cpp:545 +#: ../src/ui/clipboard.cpp:556 msgid "Select object(s) to paste live path effect to." msgstr "Оберіть об'єкти для застосування ефекту динамічного контуру." #. no_effect: -#: ../src/ui/clipboard.cpp:570 +#: ../src/ui/clipboard.cpp:581 msgid "No effect on the clipboard." msgstr "У буфері обміну немає ефектів." -#: ../src/ui/clipboard.cpp:589 ../src/ui/clipboard.cpp:626 +#: ../src/ui/clipboard.cpp:600 ../src/ui/clipboard.cpp:637 msgid "Clipboard does not contain a path." msgstr "У буфері обміну відсутній контур." @@ -13336,12 +13416,12 @@ msgstr "" "Юрій Чорноіван (yurchor@ukr.net)" #: ../src/ui/dialog/align-and-distribute.cpp:171 -#: ../src/ui/dialog/align-and-distribute.cpp:852 +#: ../src/ui/dialog/align-and-distribute.cpp:851 msgid "Align" msgstr "Вирівнювання" #: ../src/ui/dialog/align-and-distribute.cpp:341 -#: ../src/ui/dialog/align-and-distribute.cpp:853 +#: ../src/ui/dialog/align-and-distribute.cpp:852 msgid "Distribute" msgstr "Розставити" @@ -13365,222 +13445,222 @@ msgctxt "Gap" msgid "_V:" msgstr "_В:" -#: ../src/ui/dialog/align-and-distribute.cpp:468 -#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/ui/dialog/align-and-distribute.cpp:467 +#: ../src/ui/dialog/align-and-distribute.cpp:854 #: ../src/widgets/connector-toolbar.cpp:411 msgid "Remove overlaps" msgstr "Вилучити перекриття" -#: ../src/ui/dialog/align-and-distribute.cpp:499 +#: ../src/ui/dialog/align-and-distribute.cpp:498 #: ../src/widgets/connector-toolbar.cpp:240 msgid "Arrange connector network" msgstr "Впорядкувати сітку з'єднувальних ліній" -#: ../src/ui/dialog/align-and-distribute.cpp:592 +#: ../src/ui/dialog/align-and-distribute.cpp:591 msgid "Exchange Positions" msgstr "Обміняти позиціями" -#: ../src/ui/dialog/align-and-distribute.cpp:626 +#: ../src/ui/dialog/align-and-distribute.cpp:625 msgid "Unclump" msgstr "Розгрупувати" -#: ../src/ui/dialog/align-and-distribute.cpp:698 +#: ../src/ui/dialog/align-and-distribute.cpp:697 msgid "Randomize positions" msgstr "Зробити позиції випадковими" -#: ../src/ui/dialog/align-and-distribute.cpp:801 +#: ../src/ui/dialog/align-and-distribute.cpp:800 msgid "Distribute text baselines" msgstr "Розставити базові рядки тексту" -#: ../src/ui/dialog/align-and-distribute.cpp:824 +#: ../src/ui/dialog/align-and-distribute.cpp:823 msgid "Align text baselines" msgstr "Вирівняти базові лінії тексту" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Rearrange" msgstr "Перевпорядкувати" -#: ../src/ui/dialog/align-and-distribute.cpp:856 -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/widgets/toolbox.cpp:1727 msgid "Nodes" msgstr "Вузли" -#: ../src/ui/dialog/align-and-distribute.cpp:870 +#: ../src/ui/dialog/align-and-distribute.cpp:869 msgid "Relative to: " msgstr "Відносно: " -#: ../src/ui/dialog/align-and-distribute.cpp:871 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "_Treat selection as group: " msgstr "Вва_жати вибране групою: " #. Align -#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:2937 -#: ../src/verbs.cpp:2938 +#: ../src/ui/dialog/align-and-distribute.cpp:876 ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3025 msgid "Align right edges of objects to the left edge of the anchor" msgstr "Вирівняти праві краї об'єктів до лівого краю якоря" -#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:2939 -#: ../src/verbs.cpp:2940 +#: ../src/ui/dialog/align-and-distribute.cpp:879 ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3027 msgid "Align left edges" msgstr "Вирівняти ліві сторони" -#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:2941 -#: ../src/verbs.cpp:2942 +#: ../src/ui/dialog/align-and-distribute.cpp:882 ../src/verbs.cpp:3028 +#: ../src/verbs.cpp:3029 msgid "Center on vertical axis" msgstr "Центрувати за вертикальною віссю" -#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:2943 -#: ../src/verbs.cpp:2944 +#: ../src/ui/dialog/align-and-distribute.cpp:885 ../src/verbs.cpp:3030 +#: ../src/verbs.cpp:3031 msgid "Align right sides" msgstr "Вирівняти праві сторони" -#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:2945 -#: ../src/verbs.cpp:2946 +#: ../src/ui/dialog/align-and-distribute.cpp:888 ../src/verbs.cpp:3032 +#: ../src/verbs.cpp:3033 msgid "Align left edges of objects to the right edge of the anchor" msgstr "Вирівняти ліві краї об'єктів до правого краю якоря" -#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:2947 -#: ../src/verbs.cpp:2948 +#: ../src/ui/dialog/align-and-distribute.cpp:891 ../src/verbs.cpp:3034 +#: ../src/verbs.cpp:3035 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "Вирівняти нижні краї об'єктів до верхнього краю якоря" -#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:2949 -#: ../src/verbs.cpp:2950 +#: ../src/ui/dialog/align-and-distribute.cpp:894 ../src/verbs.cpp:3036 +#: ../src/verbs.cpp:3037 msgid "Align top edges" msgstr "Вирівняти верхні сторони" -#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:2951 -#: ../src/verbs.cpp:2952 +#: ../src/ui/dialog/align-and-distribute.cpp:897 ../src/verbs.cpp:3038 +#: ../src/verbs.cpp:3039 msgid "Center on horizontal axis" msgstr "Центрувати на горизонтальній осі" -#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:2953 -#: ../src/verbs.cpp:2954 +#: ../src/ui/dialog/align-and-distribute.cpp:900 ../src/verbs.cpp:3040 +#: ../src/verbs.cpp:3041 msgid "Align bottom edges" msgstr "Вирівняти нижні сторони" -#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:2955 -#: ../src/verbs.cpp:2956 +#: ../src/ui/dialog/align-and-distribute.cpp:903 ../src/verbs.cpp:3042 +#: ../src/verbs.cpp:3043 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "Вирівняти верхні краї об'єктів до нижнього краю якоря" -#: ../src/ui/dialog/align-and-distribute.cpp:909 +#: ../src/ui/dialog/align-and-distribute.cpp:908 msgid "Align baseline anchors of texts horizontally" msgstr "Розташувати базову лінію тексту горизонтально" -#: ../src/ui/dialog/align-and-distribute.cpp:912 +#: ../src/ui/dialog/align-and-distribute.cpp:911 msgid "Align baselines of texts" msgstr "Вирівняти базові лінії тексту" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:916 msgid "Make horizontal gaps between objects equal" msgstr "Зробити однаковими інтервали між об'єктами по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Distribute left edges equidistantly" msgstr "Рівномірно розподілити ліві краї" -#: ../src/ui/dialog/align-and-distribute.cpp:924 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Distribute centers equidistantly horizontally" msgstr "Розставити центри об'єктів на однаковій відстані по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:927 +#: ../src/ui/dialog/align-and-distribute.cpp:926 msgid "Distribute right edges equidistantly" msgstr "Рівномірно розподілити праві краї" -#: ../src/ui/dialog/align-and-distribute.cpp:931 +#: ../src/ui/dialog/align-and-distribute.cpp:930 msgid "Make vertical gaps between objects equal" msgstr "Вирівняти інтервали між об'єктами по вертикалі" -#: ../src/ui/dialog/align-and-distribute.cpp:935 +#: ../src/ui/dialog/align-and-distribute.cpp:934 msgid "Distribute top edges equidistantly" msgstr "Рівномірно розподілити верхні краї" -#: ../src/ui/dialog/align-and-distribute.cpp:938 +#: ../src/ui/dialog/align-and-distribute.cpp:937 msgid "Distribute centers equidistantly vertically" msgstr "Розставити центри об'єктів на однаковій відстані по вертикалі" -#: ../src/ui/dialog/align-and-distribute.cpp:941 +#: ../src/ui/dialog/align-and-distribute.cpp:940 msgid "Distribute bottom edges equidistantly" msgstr "Рівномірно розподілити нижні краї" -#: ../src/ui/dialog/align-and-distribute.cpp:946 +#: ../src/ui/dialog/align-and-distribute.cpp:945 msgid "Distribute baseline anchors of texts horizontally" msgstr "Розподілити базові якорі символів рівномірно по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:949 +#: ../src/ui/dialog/align-and-distribute.cpp:948 msgid "Distribute baselines of texts vertically" msgstr "Розподілити базові лінії тексту вертикально" -#: ../src/ui/dialog/align-and-distribute.cpp:955 +#: ../src/ui/dialog/align-and-distribute.cpp:954 #: ../src/widgets/connector-toolbar.cpp:373 msgid "Nicely arrange selected connector network" msgstr "Гармонійно розташувати вибране з'єднання об'єктів" -#: ../src/ui/dialog/align-and-distribute.cpp:958 +#: ../src/ui/dialog/align-and-distribute.cpp:957 msgid "Exchange positions of selected objects - selection order" msgstr "Обмін позиціями позначених об'єктів — порядок позначення" -#: ../src/ui/dialog/align-and-distribute.cpp:961 +#: ../src/ui/dialog/align-and-distribute.cpp:960 msgid "Exchange positions of selected objects - stacking order" msgstr "Обмін позиціями позначених об'єктів — порядок стосування" -#: ../src/ui/dialog/align-and-distribute.cpp:964 +#: ../src/ui/dialog/align-and-distribute.cpp:963 msgid "Exchange positions of selected objects - clockwise rotate" msgstr "" "Обмін позиціями позначених об'єктів — циклічний перехід за годинниковою " "стрілкою" -#: ../src/ui/dialog/align-and-distribute.cpp:969 +#: ../src/ui/dialog/align-and-distribute.cpp:968 msgid "Randomize centers in both dimensions" msgstr "Випадково розташувати центри у обох напрямках" -#: ../src/ui/dialog/align-and-distribute.cpp:972 +#: ../src/ui/dialog/align-and-distribute.cpp:971 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" "Розгрупувати об'єкт: спробувати встановити рівну відстань між межами об'єктів" -#: ../src/ui/dialog/align-and-distribute.cpp:977 +#: ../src/ui/dialog/align-and-distribute.cpp:976 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" msgstr "" "Переміщувати об'єкти якомога менше, так щоб їхні рамки не перекривалися" -#: ../src/ui/dialog/align-and-distribute.cpp:985 +#: ../src/ui/dialog/align-and-distribute.cpp:984 msgid "Align selected nodes to a common horizontal line" msgstr "Вирівняти вибрані вузли до спільної горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:988 +#: ../src/ui/dialog/align-and-distribute.cpp:987 msgid "Align selected nodes to a common vertical line" msgstr "Вирівняти вибрані вузли до спільної вертикалі" -#: ../src/ui/dialog/align-and-distribute.cpp:991 +#: ../src/ui/dialog/align-and-distribute.cpp:990 msgid "Distribute selected nodes horizontally" msgstr "Розподілити вибрані вузли по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:994 +#: ../src/ui/dialog/align-and-distribute.cpp:993 msgid "Distribute selected nodes vertically" msgstr "Розподілити вибрані вузли по вертикалі" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:999 +#: ../src/ui/dialog/align-and-distribute.cpp:998 msgid "Last selected" msgstr "Останній позначений" -#: ../src/ui/dialog/align-and-distribute.cpp:1000 +#: ../src/ui/dialog/align-and-distribute.cpp:999 msgid "First selected" msgstr "Перший позначений" -#: ../src/ui/dialog/align-and-distribute.cpp:1001 +#: ../src/ui/dialog/align-and-distribute.cpp:1000 msgid "Biggest object" msgstr "Найбільший об'єкт" -#: ../src/ui/dialog/align-and-distribute.cpp:1002 +#: ../src/ui/dialog/align-and-distribute.cpp:1001 msgid "Smallest object" msgstr "Найменший об'єкт" -#: ../src/ui/dialog/align-and-distribute.cpp:1005 +#: ../src/ui/dialog/align-and-distribute.cpp:1004 msgid "Selection Area" msgstr "Позначена область" @@ -13601,370 +13681,370 @@ msgstr "Зберегти" msgid "Add profile" msgstr "Додати профіль" -#: ../src/ui/dialog/clonetiler.cpp:112 +#: ../src/ui/dialog/clonetiler.cpp:110 msgid "_Symmetry" msgstr "Си_метрія" #. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/ui/dialog/clonetiler.cpp:124 +#: ../src/ui/dialog/clonetiler.cpp:122 msgid "P1: simple translation" msgstr "P1: простий зсув" -#: ../src/ui/dialog/clonetiler.cpp:125 +#: ../src/ui/dialog/clonetiler.cpp:123 msgid "P2: 180° rotation" msgstr "P2: обертання на 180°" -#: ../src/ui/dialog/clonetiler.cpp:126 +#: ../src/ui/dialog/clonetiler.cpp:124 msgid "PM: reflection" msgstr "PM: віддзеркалення" #. 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 +#: ../src/ui/dialog/clonetiler.cpp:127 msgid "PG: glide reflection" msgstr "PG: ковзне віддзеркалення" -#: ../src/ui/dialog/clonetiler.cpp:130 +#: ../src/ui/dialog/clonetiler.cpp:128 msgid "CM: reflection + glide reflection" msgstr "CM: віддзеркалення + ковзне віддзеркалення" -#: ../src/ui/dialog/clonetiler.cpp:131 +#: ../src/ui/dialog/clonetiler.cpp:129 msgid "PMM: reflection + reflection" msgstr "PMM: віддзеркалення + віддзеркалення" -#: ../src/ui/dialog/clonetiler.cpp:132 +#: ../src/ui/dialog/clonetiler.cpp:130 msgid "PMG: reflection + 180° rotation" msgstr "PMG: віддзеркалення + обертання на 180°" -#: ../src/ui/dialog/clonetiler.cpp:133 +#: ../src/ui/dialog/clonetiler.cpp:131 msgid "PGG: glide reflection + 180° rotation" msgstr "PGG: ковзне віддзеркалення + обертання на 180°" -#: ../src/ui/dialog/clonetiler.cpp:134 +#: ../src/ui/dialog/clonetiler.cpp:132 msgid "CMM: reflection + reflection + 180° rotation" msgstr "CMM: віддзеркалення + віддзеркалення + обертання на 180°" -#: ../src/ui/dialog/clonetiler.cpp:135 +#: ../src/ui/dialog/clonetiler.cpp:133 msgid "P4: 90° rotation" msgstr "P4: обертання на 90°" -#: ../src/ui/dialog/clonetiler.cpp:136 +#: ../src/ui/dialog/clonetiler.cpp:134 msgid "P4M: 90° rotation + 45° reflection" msgstr "P4M: обертання на 90° + обертання на 45°" -#: ../src/ui/dialog/clonetiler.cpp:137 +#: ../src/ui/dialog/clonetiler.cpp:135 msgid "P4G: 90° rotation + 90° reflection" msgstr "P4G: обертання на 90° + обертання на 90°" -#: ../src/ui/dialog/clonetiler.cpp:138 +#: ../src/ui/dialog/clonetiler.cpp:136 msgid "P3: 120° rotation" msgstr "P3: обертання на 120°" -#: ../src/ui/dialog/clonetiler.cpp:139 +#: ../src/ui/dialog/clonetiler.cpp:137 msgid "P31M: reflection + 120° rotation, dense" msgstr "P31M: віддзеркалення + обертання на 120°, щільне" -#: ../src/ui/dialog/clonetiler.cpp:140 +#: ../src/ui/dialog/clonetiler.cpp:138 msgid "P3M1: reflection + 120° rotation, sparse" msgstr "P3M1: віддзеркалення + обертання на 120°, розсіяне" -#: ../src/ui/dialog/clonetiler.cpp:141 +#: ../src/ui/dialog/clonetiler.cpp:139 msgid "P6: 60° rotation" msgstr "P6: обертання на 60°" -#: ../src/ui/dialog/clonetiler.cpp:142 +#: ../src/ui/dialog/clonetiler.cpp:140 msgid "P6M: reflection + 60° rotation" msgstr "P6M: віддзеркалення + обертання на 60°" -#: ../src/ui/dialog/clonetiler.cpp:162 +#: ../src/ui/dialog/clonetiler.cpp:160 msgid "Select one of the 17 symmetry groups for the tiling" msgstr "Виберіть одну з 17 груп симетрії для мозаїки" -#: ../src/ui/dialog/clonetiler.cpp:180 +#: ../src/ui/dialog/clonetiler.cpp:178 msgid "S_hift" msgstr "Зс_ув" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/ui/dialog/clonetiler.cpp:190 +#: ../src/ui/dialog/clonetiler.cpp:188 #, no-c-format msgid "Shift X:" msgstr "Зсув за віссю X:" -#: ../src/ui/dialog/clonetiler.cpp:198 +#: ../src/ui/dialog/clonetiler.cpp:196 #, no-c-format msgid "Horizontal shift per row (in % of tile width)" msgstr "Горизонтальний зсув на кожен рядок (у % від ширини плитки)" -#: ../src/ui/dialog/clonetiler.cpp:206 +#: ../src/ui/dialog/clonetiler.cpp:204 #, no-c-format msgid "Horizontal shift per column (in % of tile width)" msgstr "Горизонтальний зсув на кожен стовпчик (у % від ширини плитки)" -#: ../src/ui/dialog/clonetiler.cpp:212 +#: ../src/ui/dialog/clonetiler.cpp:210 msgid "Randomize the horizontal shift by this percentage" msgstr "Випадковий горизонтальний зсув не більше ніж на на даний відсоток" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/ui/dialog/clonetiler.cpp:222 +#: ../src/ui/dialog/clonetiler.cpp:220 #, no-c-format msgid "Shift Y:" msgstr "Зсув за віссю Y:" -#: ../src/ui/dialog/clonetiler.cpp:230 +#: ../src/ui/dialog/clonetiler.cpp:228 #, no-c-format msgid "Vertical shift per row (in % of tile height)" msgstr "Вертикальний зсув на кожен рядок (у % від висоти плитки)" -#: ../src/ui/dialog/clonetiler.cpp:238 +#: ../src/ui/dialog/clonetiler.cpp:236 #, no-c-format msgid "Vertical shift per column (in % of tile height)" msgstr "Вертикальний зсув на кожен стовпчик (у % від висоти плитки)" -#: ../src/ui/dialog/clonetiler.cpp:245 +#: ../src/ui/dialog/clonetiler.cpp:243 msgid "Randomize the vertical shift by this percentage" msgstr "Випадковий вертикальний зсув не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399 +#: ../src/ui/dialog/clonetiler.cpp:251 ../src/ui/dialog/clonetiler.cpp:397 msgid "Exponent:" msgstr "Експоненціально:" -#: ../src/ui/dialog/clonetiler.cpp:260 +#: ../src/ui/dialog/clonetiler.cpp:258 msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Спосіб розстановки проміжку між рядками: рівномірно (1), зближення (<1) чи " "розходження (>1)" -#: ../src/ui/dialog/clonetiler.cpp:267 +#: ../src/ui/dialog/clonetiler.cpp:265 msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Спосіб розстановки проміжку між стовпчиками: рівномірно (1), зближення (<1) " "чи розходження (>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 +#: ../src/ui/dialog/clonetiler.cpp:273 ../src/ui/dialog/clonetiler.cpp:437 +#: ../src/ui/dialog/clonetiler.cpp:513 ../src/ui/dialog/clonetiler.cpp:586 +#: ../src/ui/dialog/clonetiler.cpp:632 ../src/ui/dialog/clonetiler.cpp:759 msgid "Alternate:" msgstr "Чергування:" -#: ../src/ui/dialog/clonetiler.cpp:281 +#: ../src/ui/dialog/clonetiler.cpp:279 msgid "Alternate the sign of shifts for each row" msgstr "Чергувати знак зсувів кожного рядка та стовпчика" -#: ../src/ui/dialog/clonetiler.cpp:286 +#: ../src/ui/dialog/clonetiler.cpp:284 msgid "Alternate the sign of shifts for each column" msgstr "Чергувати знак зсувів кожного рядка та стовпчика" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457 -#: ../src/ui/dialog/clonetiler.cpp:533 +#: ../src/ui/dialog/clonetiler.cpp:291 ../src/ui/dialog/clonetiler.cpp:455 +#: ../src/ui/dialog/clonetiler.cpp:531 msgid "Cumulate:" msgstr "Накопичувати:" -#: ../src/ui/dialog/clonetiler.cpp:299 +#: ../src/ui/dialog/clonetiler.cpp:297 msgid "Cumulate the shifts for each row" msgstr "Накопичувати зсув для кожного рядка" -#: ../src/ui/dialog/clonetiler.cpp:304 +#: ../src/ui/dialog/clonetiler.cpp:302 msgid "Cumulate the shifts for each column" msgstr "Накопичувати зсув для кожного стовпчика" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:311 +#: ../src/ui/dialog/clonetiler.cpp:309 msgid "Exclude tile:" msgstr "Виключити плитку:" -#: ../src/ui/dialog/clonetiler.cpp:317 +#: ../src/ui/dialog/clonetiler.cpp:315 msgid "Exclude tile height in shift" msgstr "Виключити висоту плитки із зсуву" -#: ../src/ui/dialog/clonetiler.cpp:322 +#: ../src/ui/dialog/clonetiler.cpp:320 msgid "Exclude tile width in shift" msgstr "Виключити ширину плитки із зсуву" -#: ../src/ui/dialog/clonetiler.cpp:331 +#: ../src/ui/dialog/clonetiler.cpp:329 msgid "Sc_ale" msgstr "Мас_штабувати" -#: ../src/ui/dialog/clonetiler.cpp:339 +#: ../src/ui/dialog/clonetiler.cpp:337 msgid "Scale X:" msgstr "Масштаб за X:" -#: ../src/ui/dialog/clonetiler.cpp:347 +#: ../src/ui/dialog/clonetiler.cpp:345 #, no-c-format msgid "Horizontal scale per row (in % of tile width)" msgstr "Горизонтальний масштаб на кожен рядок (у % від ширини плитки)" -#: ../src/ui/dialog/clonetiler.cpp:355 +#: ../src/ui/dialog/clonetiler.cpp:353 #, no-c-format msgid "Horizontal scale per column (in % of tile width)" msgstr "Горизонтальний масштаб на кожен стовпчик (у % від ширини плитки)" -#: ../src/ui/dialog/clonetiler.cpp:361 +#: ../src/ui/dialog/clonetiler.cpp:359 msgid "Randomize the horizontal scale by this percentage" msgstr "" "Випадково змінити горизонтальний масштаб не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:369 +#: ../src/ui/dialog/clonetiler.cpp:367 msgid "Scale Y:" msgstr "Масштаб за Y:" -#: ../src/ui/dialog/clonetiler.cpp:377 +#: ../src/ui/dialog/clonetiler.cpp:375 #, no-c-format msgid "Vertical scale per row (in % of tile height)" msgstr "Вертикальний масштаб на кожен рядок (у % від висоти плитки)" -#: ../src/ui/dialog/clonetiler.cpp:385 +#: ../src/ui/dialog/clonetiler.cpp:383 #, no-c-format msgid "Vertical scale per column (in % of tile height)" msgstr "Вертикальний масштаб на кожен стовпчик (у % від висоти плитки)" -#: ../src/ui/dialog/clonetiler.cpp:391 +#: ../src/ui/dialog/clonetiler.cpp:389 msgid "Randomize the vertical scale by this percentage" msgstr "Випадково змінити вертикальний масштаб не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:405 +#: ../src/ui/dialog/clonetiler.cpp:403 msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Спосіб розстановки проміжку між рядками: рівномірно (1), зближення (<1) чи " "розходження (>1)" -#: ../src/ui/dialog/clonetiler.cpp:411 +#: ../src/ui/dialog/clonetiler.cpp:409 msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Спосіб розстановки проміжку між стовпчиками: рівномірно (1), зближення (<1) " "чи розходження (>1)" -#: ../src/ui/dialog/clonetiler.cpp:419 +#: ../src/ui/dialog/clonetiler.cpp:417 msgid "Base:" msgstr "Базис:" -#: ../src/ui/dialog/clonetiler.cpp:425 ../src/ui/dialog/clonetiler.cpp:431 +#: ../src/ui/dialog/clonetiler.cpp:423 ../src/ui/dialog/clonetiler.cpp:429 msgid "" "Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" msgstr "" "Базис логарифмічної спіралі: не використовується (0), зближення (<1) чи " "розходження (>1)" -#: ../src/ui/dialog/clonetiler.cpp:445 +#: ../src/ui/dialog/clonetiler.cpp:443 msgid "Alternate the sign of scales for each row" msgstr "Чергувати знак зміни масштабу для кожного рядка" -#: ../src/ui/dialog/clonetiler.cpp:450 +#: ../src/ui/dialog/clonetiler.cpp:448 msgid "Alternate the sign of scales for each column" msgstr "Чергувати знак зміни масштабу для кожного стовпчика" -#: ../src/ui/dialog/clonetiler.cpp:463 +#: ../src/ui/dialog/clonetiler.cpp:461 msgid "Cumulate the scales for each row" msgstr "Накопичувати зміни масштабу для кожного рядка" -#: ../src/ui/dialog/clonetiler.cpp:468 +#: ../src/ui/dialog/clonetiler.cpp:466 msgid "Cumulate the scales for each column" msgstr "Накопичувати зміни масштабу для кожного стовпчика" -#: ../src/ui/dialog/clonetiler.cpp:477 +#: ../src/ui/dialog/clonetiler.cpp:475 msgid "_Rotation" msgstr "_Обертання" -#: ../src/ui/dialog/clonetiler.cpp:485 +#: ../src/ui/dialog/clonetiler.cpp:483 msgid "Angle:" msgstr "Кут:" -#: ../src/ui/dialog/clonetiler.cpp:493 +#: ../src/ui/dialog/clonetiler.cpp:491 #, no-c-format msgid "Rotate tiles by this angle for each row" msgstr "Обертати плитки на цей кут на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:501 +#: ../src/ui/dialog/clonetiler.cpp:499 #, no-c-format msgid "Rotate tiles by this angle for each column" msgstr "Обертати плитки на цей кут на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:507 +#: ../src/ui/dialog/clonetiler.cpp:505 msgid "Randomize the rotation angle by this percentage" msgstr "Випадковий кут обертання не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:521 +#: ../src/ui/dialog/clonetiler.cpp:519 msgid "Alternate the rotation direction for each row" msgstr "Чергувати напрямок обертання на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:526 +#: ../src/ui/dialog/clonetiler.cpp:524 msgid "Alternate the rotation direction for each column" msgstr "Чергувати напрямок обертання на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:539 +#: ../src/ui/dialog/clonetiler.cpp:537 msgid "Cumulate the rotation for each row" msgstr "Накопичувати обертання на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:544 +#: ../src/ui/dialog/clonetiler.cpp:542 msgid "Cumulate the rotation for each column" msgstr "Накопичувати обертання на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:553 +#: ../src/ui/dialog/clonetiler.cpp:551 msgid "_Blur & opacity" msgstr "_Розмиття та непрозорість" -#: ../src/ui/dialog/clonetiler.cpp:562 +#: ../src/ui/dialog/clonetiler.cpp:560 msgid "Blur:" msgstr "Розмиття" -#: ../src/ui/dialog/clonetiler.cpp:568 +#: ../src/ui/dialog/clonetiler.cpp:566 msgid "Blur tiles by this percentage for each row" msgstr "Розмити елементи візерунку на цей відсоток для кожного рядка" -#: ../src/ui/dialog/clonetiler.cpp:574 +#: ../src/ui/dialog/clonetiler.cpp:572 msgid "Blur tiles by this percentage for each column" msgstr "Розмити елементи візерунку на цей відсоток для кожного стовпчика" -#: ../src/ui/dialog/clonetiler.cpp:580 +#: ../src/ui/dialog/clonetiler.cpp:578 msgid "Randomize the tile blur by this percentage" msgstr "Випадково змінювати розмиття візерунку на вказаний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:594 +#: ../src/ui/dialog/clonetiler.cpp:592 msgid "Alternate the sign of blur change for each row" msgstr "Чергувати знак зміни розмиття для кожного рядка" -#: ../src/ui/dialog/clonetiler.cpp:599 +#: ../src/ui/dialog/clonetiler.cpp:597 msgid "Alternate the sign of blur change for each column" msgstr "Чергувати знак зміни розмиття для кожного стовпчика" -#: ../src/ui/dialog/clonetiler.cpp:608 +#: ../src/ui/dialog/clonetiler.cpp:606 msgid "Opacity:" msgstr "Непрозорість:" -#: ../src/ui/dialog/clonetiler.cpp:614 +#: ../src/ui/dialog/clonetiler.cpp:612 msgid "Decrease tile opacity by this percentage for each row" msgstr "Зменшувати непрозорість плитки на цей відсоток на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:620 +#: ../src/ui/dialog/clonetiler.cpp:618 msgid "Decrease tile opacity by this percentage for each column" msgstr "Зменшувати непрозорість плитки на цей відсоток на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:626 +#: ../src/ui/dialog/clonetiler.cpp:624 msgid "Randomize the tile opacity by this percentage" msgstr "Випадкова непрозорість плитки не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:640 +#: ../src/ui/dialog/clonetiler.cpp:638 msgid "Alternate the sign of opacity change for each row" msgstr "Чергувати знак зміни непрозорості на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:645 +#: ../src/ui/dialog/clonetiler.cpp:643 msgid "Alternate the sign of opacity change for each column" msgstr "Чергувати знак зміни непрозорості на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:653 +#: ../src/ui/dialog/clonetiler.cpp:651 msgid "Co_lor" msgstr "_Колір" -#: ../src/ui/dialog/clonetiler.cpp:663 +#: ../src/ui/dialog/clonetiler.cpp:661 msgid "Initial color: " msgstr "Початковий колір: " -#: ../src/ui/dialog/clonetiler.cpp:667 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "Initial color of tiled clones" msgstr "Початковий колір для клонів" -#: ../src/ui/dialog/clonetiler.cpp:667 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "" "Initial color for clones (works only if the original has unset fill or " "stroke)" @@ -13972,192 +14052,192 @@ msgstr "" "Початковий колір для клонів (працює лише якщо для оригіналу не встановлено " "заповнення чи штрих)" -#: ../src/ui/dialog/clonetiler.cpp:682 +#: ../src/ui/dialog/clonetiler.cpp:680 msgid "H:" msgstr "В:" -#: ../src/ui/dialog/clonetiler.cpp:688 +#: ../src/ui/dialog/clonetiler.cpp:686 msgid "Change the tile hue by this percentage for each row" msgstr "Змінювати відтінок плитки на цей відсоток на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:694 +#: ../src/ui/dialog/clonetiler.cpp:692 msgid "Change the tile hue by this percentage for each column" msgstr "Зменшувати відтінок плитки на цей відсоток на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:700 +#: ../src/ui/dialog/clonetiler.cpp:698 msgid "Randomize the tile hue by this percentage" msgstr "Випадкова зміна відтінку плитки не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:709 +#: ../src/ui/dialog/clonetiler.cpp:707 msgid "S:" msgstr "Н:" -#: ../src/ui/dialog/clonetiler.cpp:715 +#: ../src/ui/dialog/clonetiler.cpp:713 msgid "Change the color saturation by this percentage for each row" msgstr "Змінювати насиченість на цей відсоток на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:721 +#: ../src/ui/dialog/clonetiler.cpp:719 msgid "Change the color saturation by this percentage for each column" msgstr "Змінювати насиченість на цей відсоток на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:727 +#: ../src/ui/dialog/clonetiler.cpp:725 msgid "Randomize the color saturation by this percentage" msgstr "Випадкова зміна насиченості кольору не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:735 +#: ../src/ui/dialog/clonetiler.cpp:733 msgid "L:" msgstr "О:" -#: ../src/ui/dialog/clonetiler.cpp:741 +#: ../src/ui/dialog/clonetiler.cpp:739 msgid "Change the color lightness by this percentage for each row" msgstr "Змінювати освітленість плитки на цей відсоток на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:747 +#: ../src/ui/dialog/clonetiler.cpp:745 msgid "Change the color lightness by this percentage for each column" msgstr "Змінювати яскравість плитки на цей відсоток на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:753 +#: ../src/ui/dialog/clonetiler.cpp:751 msgid "Randomize the color lightness by this percentage" msgstr "Випадкова зміна яскравості плитки не більше ніж на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:767 +#: ../src/ui/dialog/clonetiler.cpp:765 msgid "Alternate the sign of color changes for each row" msgstr "Чергувати знак зміни кольору на кожен рядок" -#: ../src/ui/dialog/clonetiler.cpp:772 +#: ../src/ui/dialog/clonetiler.cpp:770 msgid "Alternate the sign of color changes for each column" msgstr "Чергувати знак зміни кольору на кожен стовпчик" -#: ../src/ui/dialog/clonetiler.cpp:780 +#: ../src/ui/dialog/clonetiler.cpp:778 msgid "_Trace" msgstr "_Векторизувати растр" -#: ../src/ui/dialog/clonetiler.cpp:792 +#: ../src/ui/dialog/clonetiler.cpp:790 msgid "Trace the drawing under the tiles" msgstr "Векторизувати область за плитками" -#: ../src/ui/dialog/clonetiler.cpp:796 +#: ../src/ui/dialog/clonetiler.cpp:794 msgid "" "For each clone, pick a value from the drawing in that clone's location and " "apply it to the clone" msgstr "" "Для кожного клону, вибрати значення під клоном та застосувати його до клону" -#: ../src/ui/dialog/clonetiler.cpp:815 +#: ../src/ui/dialog/clonetiler.cpp:813 msgid "1. Pick from the drawing:" msgstr "1. Взяти значення:" -#: ../src/ui/dialog/clonetiler.cpp:833 +#: ../src/ui/dialog/clonetiler.cpp:831 msgid "Pick the visible color and opacity" msgstr "Взяти видимий колір і прозорість" -#: ../src/ui/dialog/clonetiler.cpp:841 +#: ../src/ui/dialog/clonetiler.cpp:839 msgid "Pick the total accumulated opacity" msgstr "Взяти сумарну непрозорість у кожній точці" -#: ../src/ui/dialog/clonetiler.cpp:848 +#: ../src/ui/dialog/clonetiler.cpp:846 msgid "R" msgstr "R" -#: ../src/ui/dialog/clonetiler.cpp:849 +#: ../src/ui/dialog/clonetiler.cpp:847 msgid "Pick the Red component of the color" msgstr "Взяти червону компоненту кольору" -#: ../src/ui/dialog/clonetiler.cpp:856 +#: ../src/ui/dialog/clonetiler.cpp:854 msgid "G" msgstr "G" -#: ../src/ui/dialog/clonetiler.cpp:857 +#: ../src/ui/dialog/clonetiler.cpp:855 msgid "Pick the Green component of the color" msgstr "Взяти зелену компоненту кольору" -#: ../src/ui/dialog/clonetiler.cpp:864 +#: ../src/ui/dialog/clonetiler.cpp:862 msgid "B" msgstr "B" -#: ../src/ui/dialog/clonetiler.cpp:865 +#: ../src/ui/dialog/clonetiler.cpp:863 msgid "Pick the Blue component of the color" msgstr "Взяти блакитну компоненту кольору" -#: ../src/ui/dialog/clonetiler.cpp:872 +#: ../src/ui/dialog/clonetiler.cpp:870 msgctxt "Clonetiler color hue" msgid "H" msgstr "В" -#: ../src/ui/dialog/clonetiler.cpp:873 +#: ../src/ui/dialog/clonetiler.cpp:871 msgid "Pick the hue of the color" msgstr "Взяти відтінок кольору" -#: ../src/ui/dialog/clonetiler.cpp:880 +#: ../src/ui/dialog/clonetiler.cpp:878 msgctxt "Clonetiler color saturation" msgid "S" msgstr "Н" -#: ../src/ui/dialog/clonetiler.cpp:881 +#: ../src/ui/dialog/clonetiler.cpp:879 msgid "Pick the saturation of the color" msgstr "Взяти насиченість кольору" -#: ../src/ui/dialog/clonetiler.cpp:888 +#: ../src/ui/dialog/clonetiler.cpp:886 msgctxt "Clonetiler color lightness" msgid "L" msgstr "О" -#: ../src/ui/dialog/clonetiler.cpp:889 +#: ../src/ui/dialog/clonetiler.cpp:887 msgid "Pick the lightness of the color" msgstr "Взяти яскравість кольору" -#: ../src/ui/dialog/clonetiler.cpp:899 +#: ../src/ui/dialog/clonetiler.cpp:897 msgid "2. Tweak the picked value:" msgstr "2. Змінити взяте значення:" -#: ../src/ui/dialog/clonetiler.cpp:916 +#: ../src/ui/dialog/clonetiler.cpp:914 msgid "Gamma-correct:" msgstr "Гамма-корекція:" -#: ../src/ui/dialog/clonetiler.cpp:920 +#: ../src/ui/dialog/clonetiler.cpp:918 msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" msgstr "Зсунути середину діапазону взятих значень вгору (>0) чи вниз (<0)" -#: ../src/ui/dialog/clonetiler.cpp:927 +#: ../src/ui/dialog/clonetiler.cpp:925 msgid "Randomize:" msgstr "Випадково:" -#: ../src/ui/dialog/clonetiler.cpp:931 +#: ../src/ui/dialog/clonetiler.cpp:929 msgid "Randomize the picked value by this percentage" msgstr "Випадково міняти взяте значення, максимум на даний відсоток" -#: ../src/ui/dialog/clonetiler.cpp:938 +#: ../src/ui/dialog/clonetiler.cpp:936 msgid "Invert:" msgstr "Інвертувати:" -#: ../src/ui/dialog/clonetiler.cpp:942 +#: ../src/ui/dialog/clonetiler.cpp:940 msgid "Invert the picked value" msgstr "Інвертувати взяте значення" -#: ../src/ui/dialog/clonetiler.cpp:948 +#: ../src/ui/dialog/clonetiler.cpp:946 msgid "3. Apply the value to the clones':" msgstr "3. Застосувати це значення до клонів:" -#: ../src/ui/dialog/clonetiler.cpp:963 +#: ../src/ui/dialog/clonetiler.cpp:961 msgid "Presence" msgstr "Наявність" -#: ../src/ui/dialog/clonetiler.cpp:966 +#: ../src/ui/dialog/clonetiler.cpp:964 msgid "" "Each clone is created with the probability determined by the picked value in " "that point" msgstr "" "Ймовірність появи кожного клону визначається значенням, взятим у даній точці" -#: ../src/ui/dialog/clonetiler.cpp:973 +#: ../src/ui/dialog/clonetiler.cpp:971 msgid "Size" msgstr "Розмір" -#: ../src/ui/dialog/clonetiler.cpp:976 +#: ../src/ui/dialog/clonetiler.cpp:974 msgid "Each clone's size is determined by the picked value in that point" msgstr "Розмір кожного клону визначається значенням, взятим у даній точці" -#: ../src/ui/dialog/clonetiler.cpp:986 +#: ../src/ui/dialog/clonetiler.cpp:984 msgid "" "Each clone is painted by the picked color (the original must have unset fill " "or stroke)" @@ -14165,48 +14245,48 @@ msgstr "" "Кожен клон фарбується взятим у даній точці кольором (оригінал не повинен " "мати власний колір чи штрих)" -#: ../src/ui/dialog/clonetiler.cpp:996 +#: ../src/ui/dialog/clonetiler.cpp:994 msgid "Each clone's opacity is determined by the picked value in that point" msgstr "" "Прозорість кожного кольору визначається значенням, взятим у даній точці" -#: ../src/ui/dialog/clonetiler.cpp:1044 +#: ../src/ui/dialog/clonetiler.cpp:1042 msgid "How many rows in the tiling" msgstr "Кількість рядків у мозаїці" -#: ../src/ui/dialog/clonetiler.cpp:1074 +#: ../src/ui/dialog/clonetiler.cpp:1072 msgid "How many columns in the tiling" msgstr "Кількість стовпчиків у мозаїці" -#: ../src/ui/dialog/clonetiler.cpp:1119 +#: ../src/ui/dialog/clonetiler.cpp:1117 msgid "Width of the rectangle to be filled" msgstr "Ширина області, що заповнюється" -#: ../src/ui/dialog/clonetiler.cpp:1152 +#: ../src/ui/dialog/clonetiler.cpp:1150 msgid "Height of the rectangle to be filled" msgstr "Висота області, що заповнюється" -#: ../src/ui/dialog/clonetiler.cpp:1169 +#: ../src/ui/dialog/clonetiler.cpp:1167 msgid "Rows, columns: " msgstr "Рядків, стовпчиків: " -#: ../src/ui/dialog/clonetiler.cpp:1170 +#: ../src/ui/dialog/clonetiler.cpp:1168 msgid "Create the specified number of rows and columns" msgstr "Створити вказану кількість рядків та стовпчиків" -#: ../src/ui/dialog/clonetiler.cpp:1179 +#: ../src/ui/dialog/clonetiler.cpp:1177 msgid "Width, height: " msgstr "Ширина, висота: " -#: ../src/ui/dialog/clonetiler.cpp:1180 +#: ../src/ui/dialog/clonetiler.cpp:1178 msgid "Fill the specified width and height with the tiling" msgstr "Заповнити мозаїкою вказану область" -#: ../src/ui/dialog/clonetiler.cpp:1201 +#: ../src/ui/dialog/clonetiler.cpp:1199 msgid "Use saved size and position of the tile" msgstr "Використовувати збережені розмір та позицію плитки" -#: ../src/ui/dialog/clonetiler.cpp:1204 +#: ../src/ui/dialog/clonetiler.cpp:1202 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" @@ -14214,11 +14294,11 @@ msgstr "" "Сприяти, щоб розмір та позиція плиток були такі самі, як і останнього разу, " "коли ви їх розбивали на мозаїку, замість використання поточного розміру" -#: ../src/ui/dialog/clonetiler.cpp:1238 +#: ../src/ui/dialog/clonetiler.cpp:1236 msgid " _Create " msgstr "_Створити " -#: ../src/ui/dialog/clonetiler.cpp:1240 +#: ../src/ui/dialog/clonetiler.cpp:1238 msgid "Create and tile the clones of the selection" msgstr "Створити мозаїку з клонів позначеної ділянки" @@ -14227,31 +14307,31 @@ msgstr "Створити мозаїку з клонів позначеної д #. diagrams on the left in the following screenshot: #. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png #. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/ui/dialog/clonetiler.cpp:1260 +#: ../src/ui/dialog/clonetiler.cpp:1258 msgid " _Unclump " msgstr "_Розгрупувати " -#: ../src/ui/dialog/clonetiler.cpp:1261 +#: ../src/ui/dialog/clonetiler.cpp:1259 msgid "Spread out clones to reduce clumping; can be applied repeatedly" msgstr "" "Розповсюдити клони для послаблення групування; може бути застосовано повторно" -#: ../src/ui/dialog/clonetiler.cpp:1267 +#: ../src/ui/dialog/clonetiler.cpp:1265 msgid " Re_move " msgstr " В_илучити " -#: ../src/ui/dialog/clonetiler.cpp:1268 +#: ../src/ui/dialog/clonetiler.cpp:1266 msgid "Remove existing tiled clones of the selected object (siblings only)" msgstr "" "Вилучити існуючі мозаїчні клони позначеного об'єкта (лише нащадків одного " "об'єкта)" -#: ../src/ui/dialog/clonetiler.cpp:1284 +#: ../src/ui/dialog/clonetiler.cpp:1283 msgid " R_eset " msgstr "С_кинути " #. TRANSLATORS: "change" is a noun here -#: ../src/ui/dialog/clonetiler.cpp:1286 +#: ../src/ui/dialog/clonetiler.cpp:1285 msgid "" "Reset all shifts, scales, rotates, opacity and color changes in the dialog " "to zero" @@ -14259,40 +14339,40 @@ msgstr "" "Скинути усі зсуви, масштабування, обертання та зміни прозорості й кольору на " "нуль" -#: ../src/ui/dialog/clonetiler.cpp:1359 +#: ../src/ui/dialog/clonetiler.cpp:1358 msgid "Nothing selected." msgstr "Нічого не позначено." -#: ../src/ui/dialog/clonetiler.cpp:1365 +#: ../src/ui/dialog/clonetiler.cpp:1364 msgid "More than one object selected." msgstr "позначено більше ніж один об'єкт." -#: ../src/ui/dialog/clonetiler.cpp:1372 +#: ../src/ui/dialog/clonetiler.cpp:1371 #, c-format msgid "Object has %d tiled clones." msgstr "Об'єкт має%d мозаїчних клонів." -#: ../src/ui/dialog/clonetiler.cpp:1377 +#: ../src/ui/dialog/clonetiler.cpp:1376 msgid "Object has no tiled clones." msgstr "Об'єкт не має мозаїчних клонів." -#: ../src/ui/dialog/clonetiler.cpp:2097 +#: ../src/ui/dialog/clonetiler.cpp:2100 msgid "Select one object whose tiled clones to unclump." msgstr "Позначте один об'єкт, клони якого слід розгрупувати." -#: ../src/ui/dialog/clonetiler.cpp:2119 +#: ../src/ui/dialog/clonetiler.cpp:2122 msgid "Unclump tiled clones" msgstr "Розгрупувати мозаїку з клонів" -#: ../src/ui/dialog/clonetiler.cpp:2148 +#: ../src/ui/dialog/clonetiler.cpp:2151 msgid "Select one object whose tiled clones to remove." msgstr "Позначте один об'єкт, клони якого слід вилучити." -#: ../src/ui/dialog/clonetiler.cpp:2171 +#: ../src/ui/dialog/clonetiler.cpp:2176 msgid "Delete tiled clones" msgstr "Вилучити мозаїку з клонів" -#: ../src/ui/dialog/clonetiler.cpp:2224 +#: ../src/ui/dialog/clonetiler.cpp:2229 msgid "" "If you want to clone several objects, group them and clone the " "group." @@ -14300,23 +14380,23 @@ msgstr "" "Для клонування кількох об'єктів, згрупуйте їх та клонуйте групу." -#: ../src/ui/dialog/clonetiler.cpp:2233 +#: ../src/ui/dialog/clonetiler.cpp:2238 msgid "Creating tiled clones..." msgstr "Створення мозаїчних клонів…" -#: ../src/ui/dialog/clonetiler.cpp:2645 +#: ../src/ui/dialog/clonetiler.cpp:2651 msgid "Create tiled clones" msgstr "Створити мозаїку з клонів" -#: ../src/ui/dialog/clonetiler.cpp:2878 +#: ../src/ui/dialog/clonetiler.cpp:2884 msgid "Per row:" msgstr "На рядок:" -#: ../src/ui/dialog/clonetiler.cpp:2896 +#: ../src/ui/dialog/clonetiler.cpp:2902 msgid "Per column:" msgstr "На стовпчик:" -#: ../src/ui/dialog/clonetiler.cpp:2904 +#: ../src/ui/dialog/clonetiler.cpp:2910 msgid "Randomize:" msgstr "Випадковість:" @@ -14348,11 +14428,11 @@ msgstr "Зняти колір з штриха" msgid "Set fill color to none" msgstr "Зняти колір заповнення" -#: ../src/ui/dialog/color-item.cpp:700 +#: ../src/ui/dialog/color-item.cpp:702 msgid "Set stroke color from swatch" msgstr "Встановити колір штриха зі зразків" -#: ../src/ui/dialog/color-item.cpp:700 +#: ../src/ui/dialog/color-item.cpp:702 msgid "Set fill color from swatch" msgstr "Встановити колір заповнення зі зразків" @@ -14454,8 +14534,8 @@ msgid "Color of the page border" msgstr "Колір рамки полотна" #: ../src/ui/dialog/document-properties.cpp:117 -msgid "Default _units:" -msgstr "Типові о_диниці:" +msgid "Display _units:" +msgstr "Одиниця по_казу:" #. --------------------------------------------------------------- #. General snap options @@ -14628,11 +14708,11 @@ msgid "Remove selected grid." msgstr "Вилучити вибрану сітку." #: ../src/ui/dialog/document-properties.cpp:154 -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Guides" msgstr "Напрямні" -#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2744 +#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2827 msgid "Snap" msgstr "Прилипання" @@ -14676,7 +14756,7 @@ msgstr "Інше" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:2921 +#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:3008 msgid "Link Color Profile" msgstr "Пов'язати профіль кольорів" @@ -14722,7 +14802,7 @@ msgstr "Додайте назву поточного файла або вкаж #: ../src/ui/dialog/document-properties.cpp:763 #: ../src/ui/dialog/document-properties.cpp:852 -#: ../src/ui/widget/selected-style.cpp:343 +#: ../src/ui/widget/selected-style.cpp:356 msgid "Remove" msgstr "Вилучити" @@ -14792,53 +14872,53 @@ msgstr "Вилучити вбудований скрипт" msgid "Edit embedded script" msgstr "Редагувати вбудований скрипт" -#: ../src/ui/dialog/document-properties.cpp:1429 +#: ../src/ui/dialog/document-properties.cpp:1434 msgid "Creation" msgstr "Створення" -#: ../src/ui/dialog/document-properties.cpp:1430 +#: ../src/ui/dialog/document-properties.cpp:1435 msgid "Defined grids" msgstr "Визначені сітки" -#: ../src/ui/dialog/document-properties.cpp:1677 +#: ../src/ui/dialog/document-properties.cpp:1682 msgid "Remove grid" msgstr "Вилучити сітку" -#: ../src/ui/dialog/document-properties.cpp:1761 -msgid "Changed document unit" -msgstr "Змінено одиницю виміру у документі" +#: ../src/ui/dialog/document-properties.cpp:1770 +msgid "Changed default display unit" +msgstr "Змінено типову одиницю виміру" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2796 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2879 msgid "_Page" msgstr "_Сторінка" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2800 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2883 msgid "_Drawing" msgstr "_Малюнок" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2802 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2885 msgid "_Selection" msgstr "Поз_начене" -#: ../src/ui/dialog/export.cpp:152 +#: ../src/ui/dialog/export.cpp:151 msgid "_Custom" msgstr "_Інше" -#: ../src/ui/dialog/export.cpp:170 ../src/widgets/measure-toolbar.cpp:99 +#: ../src/ui/dialog/export.cpp:169 ../src/widgets/measure-toolbar.cpp:99 #: ../src/widgets/measure-toolbar.cpp:107 #: ../share/extensions/render_gears.inx.h:6 msgid "Units:" msgstr "Одиниці:" -#: ../src/ui/dialog/export.cpp:172 +#: ../src/ui/dialog/export.cpp:171 msgid "_Export As..." msgstr "_Експортувати як…" -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "B_atch export all selected objects" msgstr "Па_кетний експорт усіх позначених об'єктів" -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "" "Export each selected object into its own PNG file, using export hints if any " "(caution, overwrites without asking!)" @@ -14847,88 +14927,88 @@ msgstr "" "підказки експорту, якщо вони є (застереження, перезапис ведеться без " "попередження!)" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "Hide a_ll except selected" msgstr "С_ховати все за винятком позначених" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "In the exported image, hide all objects except those that are selected" msgstr "" "В експортованому зображенні приховувати всі об'єкти, за винятком позначених" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Close when complete" msgstr "Закрити після завершення" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Once the export completes, close this dialog" msgstr "Після завершення експортування закрити це діалогове вікно" -#: ../src/ui/dialog/export.cpp:180 +#: ../src/ui/dialog/export.cpp:179 msgid "_Export" msgstr "_Експортувати" -#: ../src/ui/dialog/export.cpp:198 +#: ../src/ui/dialog/export.cpp:197 msgid "Export area" msgstr "Експортувати ділянку" -#: ../src/ui/dialog/export.cpp:237 +#: ../src/ui/dialog/export.cpp:236 msgid "_x0:" msgstr "_x0:" -#: ../src/ui/dialog/export.cpp:241 +#: ../src/ui/dialog/export.cpp:240 msgid "x_1:" msgstr "x_1:" -#: ../src/ui/dialog/export.cpp:245 +#: ../src/ui/dialog/export.cpp:244 msgid "Wid_th:" msgstr "Ши_рина:" -#: ../src/ui/dialog/export.cpp:249 +#: ../src/ui/dialog/export.cpp:248 msgid "_y0:" msgstr "_y0:" -#: ../src/ui/dialog/export.cpp:253 +#: ../src/ui/dialog/export.cpp:252 msgid "y_1:" msgstr "y_1:" -#: ../src/ui/dialog/export.cpp:257 +#: ../src/ui/dialog/export.cpp:256 msgid "Hei_ght:" msgstr "Ви_сота:" -#: ../src/ui/dialog/export.cpp:272 +#: ../src/ui/dialog/export.cpp:271 msgid "Image size" msgstr "Розмір зображення" -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/export.cpp:301 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/export.cpp:300 msgid "pixels at" msgstr "точок" -#: ../src/ui/dialog/export.cpp:296 +#: ../src/ui/dialog/export.cpp:295 msgid "dp_i" msgstr "dp_i" -#: ../src/ui/dialog/export.cpp:301 ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/export.cpp:300 ../src/ui/dialog/transformation.cpp:80 #: ../src/ui/widget/page-sizer.cpp:237 msgid "_Height:" msgstr "_Висота:" -#: ../src/ui/dialog/export.cpp:309 -#: ../src/ui/dialog/inkscape-preferences.cpp:1436 -#: ../src/ui/dialog/inkscape-preferences.cpp:1440 -#: ../src/ui/dialog/inkscape-preferences.cpp:1464 +#: ../src/ui/dialog/export.cpp:308 +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "dpi" msgstr "т/д" -#: ../src/ui/dialog/export.cpp:317 +#: ../src/ui/dialog/export.cpp:316 msgid "_Filename" msgstr "_Назва файла" -#: ../src/ui/dialog/export.cpp:359 +#: ../src/ui/dialog/export.cpp:358 msgid "Export the bitmap file with these settings" msgstr "Експортувати файл з цими параметрами" -#: ../src/ui/dialog/export.cpp:612 +#: ../src/ui/dialog/export.cpp:611 #, c-format msgid "B_atch export %d selected object" msgid_plural "B_atch export %d selected objects" @@ -14936,75 +15016,81 @@ msgstr[0] "Па_кетний експорт %d позначеного об'єк msgstr[1] "Па_кетний експорт %d позначених об'єктів" msgstr[2] "Па_кетний експорт %d позначених об'єктів" -#: ../src/ui/dialog/export.cpp:928 +#: ../src/ui/dialog/export.cpp:927 msgid "Export in progress" msgstr "Триває експортування" -#: ../src/ui/dialog/export.cpp:1018 +#: ../src/ui/dialog/export.cpp:1017 msgid "No items selected." msgstr "Не позначено жодного пункту." -#: ../src/ui/dialog/export.cpp:1022 ../src/ui/dialog/export.cpp:1024 +#: ../src/ui/dialog/export.cpp:1021 ../src/ui/dialog/export.cpp:1023 msgid "Exporting %1 files" msgstr "Експортування %1 файлів" -#: ../src/ui/dialog/export.cpp:1064 ../src/ui/dialog/export.cpp:1066 +#: ../src/ui/dialog/export.cpp:1063 ../src/ui/dialog/export.cpp:1065 #, c-format msgid "Exporting file %s..." msgstr "Експортування файла %s…" -#: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1166 +#: ../src/ui/dialog/export.cpp:1074 ../src/ui/dialog/export.cpp:1165 #, c-format msgid "Could not export to filename %s.\n" msgstr "Не вдається експортувати до файла %s.\n" -#: ../src/ui/dialog/export.cpp:1078 +#: ../src/ui/dialog/export.cpp:1077 #, c-format msgid "Could not export to filename %s." msgstr "Не вдалося експортувати до файла %s." -#: ../src/ui/dialog/export.cpp:1093 +#: ../src/ui/dialog/export.cpp:1092 #, c-format msgid "Successfully exported %d files from %d selected items." msgstr "Успішно експортовано %d файлів з %d позначених пунктів." -#: ../src/ui/dialog/export.cpp:1104 +#: ../src/ui/dialog/export.cpp:1103 msgid "You have to enter a filename." msgstr "Слід вказати назву файла." -#: ../src/ui/dialog/export.cpp:1105 +#: ../src/ui/dialog/export.cpp:1104 msgid "You have to enter a filename" msgstr "Необхідно ввести назву файла" -#: ../src/ui/dialog/export.cpp:1119 +#: ../src/ui/dialog/export.cpp:1118 msgid "The chosen area to be exported is invalid." msgstr "Некоректна область для експортування." -#: ../src/ui/dialog/export.cpp:1120 +#: ../src/ui/dialog/export.cpp:1119 msgid "The chosen area to be exported is invalid" msgstr "Некоректна область для експорту" -#: ../src/ui/dialog/export.cpp:1135 +#: ../src/ui/dialog/export.cpp:1134 #, 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:1149 ../src/ui/dialog/export.cpp:1151 +#: ../src/ui/dialog/export.cpp:1148 ../src/ui/dialog/export.cpp:1150 msgid "Exporting %1 (%2 x %3)" msgstr "Експортування %1 (%2 ⨯ %3)" -#: ../src/ui/dialog/export.cpp:1177 +#: ../src/ui/dialog/export.cpp:1176 #, c-format msgid "Drawing exported to %s." msgstr "Малюнок експортовано до %s." -#: ../src/ui/dialog/export.cpp:1181 +#: ../src/ui/dialog/export.cpp:1180 msgid "Export aborted." msgstr "Експорт перервано." -#: ../src/ui/dialog/export.cpp:1303 ../src/ui/dialog/input.cpp:1082 -#: ../src/verbs.cpp:2358 ../src/widgets/desktop-widget.cpp:1123 +#: ../src/ui/dialog/export.cpp:1301 ../src/ui/interface.cpp:1392 +#: ../src/widgets/desktop-widget.cpp:1122 +#: ../src/widgets/desktop-widget.cpp:1184 +msgid "_Cancel" +msgstr "_Скасувати" + +#: ../src/ui/dialog/export.cpp:1302 ../src/ui/dialog/input.cpp:1082 +#: ../src/verbs.cpp:2437 ../src/widgets/desktop-widget.cpp:1123 msgid "_Save" msgstr "З_берегти" @@ -15012,8 +15098,8 @@ msgstr "З_берегти" msgid "Information" msgstr "Інформація" -#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:290 -#: ../src/verbs.cpp:309 ../share/extensions/color_HSL_adjust.inx.h:11 +#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:310 +#: ../src/verbs.cpp:329 ../share/extensions/color_HSL_adjust.inx.h:11 #: ../share/extensions/color_custom.inx.h:7 #: ../share/extensions/color_randomize.inx.h:6 #: ../share/extensions/dots.inx.h:7 @@ -15066,103 +15152,103 @@ msgid "Parameters" msgstr "Параметри" #. Fill in the template -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:376 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:415 msgid "No preview" msgstr "Без перегляду" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:480 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:519 msgid "too large for preview" msgstr "завелике для перегляду" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:565 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:605 msgid "Enable preview" msgstr "Дозволити перегляд" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:715 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:735 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:743 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:759 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:755 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:768 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:772 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:775 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:799 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:814 #: ../src/ui/dialog/filedialogimpl-win32.cpp:282 #: ../src/ui/dialog/filedialogimpl-win32.cpp:413 msgid "All Files" msgstr "Усі файли" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:740 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:756 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:796 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:811 #: ../src/ui/dialog/filedialogimpl-win32.cpp:283 msgid "All Inkscape Files" msgstr "Усі файли Inkscape" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:747 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:763 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:777 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:787 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:803 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:817 #: ../src/ui/dialog/filedialogimpl-win32.cpp:284 msgid "All Images" msgstr "Усі зображення" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:750 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:766 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:790 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:806 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:820 #: ../src/ui/dialog/filedialogimpl-win32.cpp:285 msgid "All Vectors" msgstr "Всі векторні" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:753 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:769 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:793 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:809 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:823 #: ../src/ui/dialog/filedialogimpl-win32.cpp:286 msgid "All Bitmaps" msgstr "Всі растрові" #. ###### File options #. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1002 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1560 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1042 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1600 msgid "Append filename extension automatically" msgstr "Додавати розширення файла автоматично" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1175 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1428 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1215 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1468 msgid "Guess from extension" msgstr "Визначити з розширення" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1447 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 msgid "Left edge of source" msgstr "Лівий край джерела" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1448 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 msgid "Top edge of source" msgstr "Верхній край джерела" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1449 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489 msgid "Right edge of source" msgstr "Правий край джерела" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1450 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490 msgid "Bottom edge of source" msgstr "Нижній край джерела" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1451 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491 msgid "Source width" msgstr "Ширина джерела" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1452 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492 msgid "Source height" msgstr "Висота джерела" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1453 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 msgid "Destination width" msgstr "Ширина призначення" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1454 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494 msgid "Destination height" msgstr "Висота призначення" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1455 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1495 msgid "Resolution (dots per inch)" msgstr "Роздільна здатність (у т./дюйм)" @@ -15170,30 +15256,30 @@ msgstr "Роздільна здатність (у т./дюйм)" #. ## EXTRA WIDGET -- SOURCE SIDE #. ######################################### #. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1533 msgid "Document" msgstr "Документ" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1501 ../src/verbs.cpp:175 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1541 ../src/verbs.cpp:176 #: ../src/widgets/desktop-widget.cpp:2000 #: ../share/extensions/printing_marks.inx.h:18 msgid "Selection" msgstr "позначене" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1505 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 msgctxt "Export dialog" msgid "Custom" msgstr "Нетипове" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1525 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1565 msgid "Source" msgstr "Джерело" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1585 msgid "Cairo" msgstr "Cairo" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1548 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1588 msgid "Antialias" msgstr "Плавне змінювання" @@ -15475,7 +15561,7 @@ msgid "R:" msgstr "Ч:" #: ../src/ui/dialog/filter-effects-dialog.cpp:2848 -#: ../src/widgets/sp-color-icc-selector.cpp:359 +#: ../src/widgets/sp-color-icc-selector.cpp:334 msgid "G:" msgstr "З:" @@ -16132,7 +16218,7 @@ msgstr "Спіралі" msgid "Search spirals" msgstr "Шукати спіралі" -#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1736 +#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1735 msgid "Paths" msgstr "Контури" @@ -16203,12 +16289,12 @@ msgstr "З_амінити всі" msgid "Replace all matches" msgstr "Замінити всі відповідники" -#: ../src/ui/dialog/find.cpp:775 +#: ../src/ui/dialog/find.cpp:797 msgid "Nothing to replace" msgstr "Нічого міняти" #. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed -#: ../src/ui/dialog/find.cpp:816 +#: ../src/ui/dialog/find.cpp:838 #, c-format msgid "%d object found (out of %d), %s match." msgid_plural "%d objects found (out of %d), %s match." @@ -16216,16 +16302,16 @@ msgstr[0] "Знайдено %d об'єкт (з %d), %s відпо msgstr[1] "Знайдено %d об'єкти (з %d), %s відповідність." msgstr[2] "Знайдено %d об'єктів (з %d), %s відповідність." -#: ../src/ui/dialog/find.cpp:819 +#: ../src/ui/dialog/find.cpp:841 msgid "exact" msgstr "точна" -#: ../src/ui/dialog/find.cpp:819 +#: ../src/ui/dialog/find.cpp:841 msgid "partial" msgstr "часткова" #. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:822 +#: ../src/ui/dialog/find.cpp:844 msgid "%1 match replaced" msgid_plural "%1 matches replaced" msgstr[0] "Замінено %1 відповідник" @@ -16233,30 +16319,30 @@ msgstr[1] "Замінено %1 відповідники" msgstr[2] "Замінено %1 відповідників" #. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:826 +#: ../src/ui/dialog/find.cpp:848 msgid "%1 object found" msgid_plural "%1 objects found" msgstr[0] "Знайдено %1 об'єкт" msgstr[1] "Знайдено %1 об'єкти" msgstr[2] "Знайдено %1 об'єктів" -#: ../src/ui/dialog/find.cpp:837 +#: ../src/ui/dialog/find.cpp:862 msgid "Replace text or property" msgstr "Замінити фрагмент тексту або властивість" -#: ../src/ui/dialog/find.cpp:841 +#: ../src/ui/dialog/find.cpp:866 msgid "Nothing found" msgstr "Нічого не знайдено" -#: ../src/ui/dialog/find.cpp:846 +#: ../src/ui/dialog/find.cpp:871 msgid "No objects found" msgstr "Нічого не знайдено" -#: ../src/ui/dialog/find.cpp:867 +#: ../src/ui/dialog/find.cpp:892 msgid "Select an object type" msgstr "Виберіть тип об'єкта" -#: ../src/ui/dialog/find.cpp:885 +#: ../src/ui/dialog/find.cpp:910 msgid "Select a property" msgstr "Виберіть властивість" @@ -17013,76 +17099,76 @@ msgstr "Додати текст" msgid "Arrange in a grid" msgstr "Розташування на сітці" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 #: ../src/ui/dialog/object-attributes.cpp:66 #: ../src/ui/dialog/object-attributes.cpp:75 #: ../src/widgets/desktop-widget.cpp:666 ../src/widgets/node-toolbar.cpp:581 msgid "X:" msgstr "X:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 msgid "Horizontal spacing between columns." msgstr "Горизонтальний інтервал між стовпчиками." -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 #: ../src/ui/dialog/object-attributes.cpp:67 #: ../src/ui/dialog/object-attributes.cpp:76 #: ../src/widgets/desktop-widget.cpp:676 ../src/widgets/node-toolbar.cpp:599 msgid "Y:" msgstr "Y:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 msgid "Vertical spacing between rows." msgstr "Вертикальний проміжок між рядками." -#: ../src/ui/dialog/grid-arrange-tab.cpp:637 +#: ../src/ui/dialog/grid-arrange-tab.cpp:626 msgid "_Rows:" msgstr "_Рядків:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:646 +#: ../src/ui/dialog/grid-arrange-tab.cpp:635 msgid "Number of rows" msgstr "Кількість рядків" -#: ../src/ui/dialog/grid-arrange-tab.cpp:650 +#: ../src/ui/dialog/grid-arrange-tab.cpp:639 msgid "Equal _height" msgstr "Однакова _висота" -#: ../src/ui/dialog/grid-arrange-tab.cpp:661 +#: ../src/ui/dialog/grid-arrange-tab.cpp:650 msgid "If not set, each row has the height of the tallest object in it" msgstr "" "Якщо не відмічено, висота кожного рядка дорівнює висоті найвищого об'єкта в " "ньому" #. #### Number of columns #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:677 +#: ../src/ui/dialog/grid-arrange-tab.cpp:666 msgid "_Columns:" msgstr "Ст_овпчиків:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:686 +#: ../src/ui/dialog/grid-arrange-tab.cpp:675 msgid "Number of columns" msgstr "Кількість стовпчиків" -#: ../src/ui/dialog/grid-arrange-tab.cpp:690 +#: ../src/ui/dialog/grid-arrange-tab.cpp:679 msgid "Equal _width" msgstr "О_днакова ширина" -#: ../src/ui/dialog/grid-arrange-tab.cpp:700 +#: ../src/ui/dialog/grid-arrange-tab.cpp:689 msgid "If not set, each column has the width of the widest object in it" msgstr "" "Якщо не відмічено, ширина кожного стовпчика дорівнює ширині найширшого " "об'єкта в ньому" #. Anchor selection widget -#: ../src/ui/dialog/grid-arrange-tab.cpp:711 +#: ../src/ui/dialog/grid-arrange-tab.cpp:700 msgid "Alignment:" msgstr "Вирівнювання:" #. #### Radio buttons to control spacing manually or to fit selection bbox #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:720 +#: ../src/ui/dialog/grid-arrange-tab.cpp:709 msgid "_Fit into selection box" msgstr "З_берегти ширину та висоту позначення" -#: ../src/ui/dialog/grid-arrange-tab.cpp:727 +#: ../src/ui/dialog/grid-arrange-tab.cpp:716 msgid "_Set spacing:" msgstr "Вс_тановити інтервал:" @@ -17124,12 +17210,12 @@ msgstr "Властивості напрямної" msgid "Guideline" msgstr "Напрямна" -#: ../src/ui/dialog/guides.cpp:310 +#: ../src/ui/dialog/guides.cpp:311 #, c-format msgid "Guideline ID: %s" msgstr "Ід. напрямної: %s" -#: ../src/ui/dialog/guides.cpp:316 +#: ../src/ui/dialog/guides.cpp:317 #, c-format msgid "Current: %s" msgstr "Поточний: %s" @@ -17211,23 +17297,23 @@ msgstr "" "позначено більше ніж один об'єкт. Не вдається взяти стиль від " "кількох об'єктів." -#: ../src/ui/dialog/inkscape-preferences.cpp:262 +#: ../src/ui/dialog/inkscape-preferences.cpp:265 msgid "Style of new objects" msgstr "Стиль нових об'єктів" -#: ../src/ui/dialog/inkscape-preferences.cpp:264 +#: ../src/ui/dialog/inkscape-preferences.cpp:267 msgid "Last used style" msgstr "Останній використаний стиль" -#: ../src/ui/dialog/inkscape-preferences.cpp:266 +#: ../src/ui/dialog/inkscape-preferences.cpp:269 msgid "Apply the style you last set on an object" msgstr "Застосувати стиль, який ви застосовували останнім" -#: ../src/ui/dialog/inkscape-preferences.cpp:271 +#: ../src/ui/dialog/inkscape-preferences.cpp:274 msgid "This tool's own style:" msgstr "Власний стиль інструмента:" -#: ../src/ui/dialog/inkscape-preferences.cpp:275 +#: ../src/ui/dialog/inkscape-preferences.cpp:278 msgid "" "Each tool may store its own style to apply to the newly created objects. Use " "the button below to set it." @@ -17236,62 +17322,62 @@ msgstr "" "об'єктів. Скористайтеся кнопкою внизу для встановлення цього стилю." #. style swatch -#: ../src/ui/dialog/inkscape-preferences.cpp:279 +#: ../src/ui/dialog/inkscape-preferences.cpp:282 msgid "Take from selection" msgstr "Взяти з позначеного" -#: ../src/ui/dialog/inkscape-preferences.cpp:284 +#: ../src/ui/dialog/inkscape-preferences.cpp:291 msgid "This tool's style of new objects" msgstr "Стиль цього інструмента нових об'єктів" -#: ../src/ui/dialog/inkscape-preferences.cpp:291 +#: ../src/ui/dialog/inkscape-preferences.cpp:298 msgid "Remember the style of the (first) selected object as this tool's style" msgstr "" "Запам'ятати стиль (першого) позначеного об'єкта як стиль даного інструмента" -#: ../src/ui/dialog/inkscape-preferences.cpp:296 +#: ../src/ui/dialog/inkscape-preferences.cpp:303 msgid "Tools" msgstr "Інструменти" -#: ../src/ui/dialog/inkscape-preferences.cpp:299 +#: ../src/ui/dialog/inkscape-preferences.cpp:306 msgid "Bounding box to use" msgstr "Рамка, що використовується" -#: ../src/ui/dialog/inkscape-preferences.cpp:300 +#: ../src/ui/dialog/inkscape-preferences.cpp:307 msgid "Visual bounding box" msgstr "Видима рамка" -#: ../src/ui/dialog/inkscape-preferences.cpp:302 +#: ../src/ui/dialog/inkscape-preferences.cpp:309 msgid "This bounding box includes stroke width, markers, filter margins, etc." msgstr "Ця рамка включає ширину пунктиру, маркери, поля фільтрування тощо." -#: ../src/ui/dialog/inkscape-preferences.cpp:303 +#: ../src/ui/dialog/inkscape-preferences.cpp:310 msgid "Geometric bounding box" msgstr "Геометрична рамка" -#: ../src/ui/dialog/inkscape-preferences.cpp:305 +#: ../src/ui/dialog/inkscape-preferences.cpp:312 msgid "This bounding box includes only the bare path" msgstr "Ця рамка включає лише простий контур" -#: ../src/ui/dialog/inkscape-preferences.cpp:307 +#: ../src/ui/dialog/inkscape-preferences.cpp:314 msgid "Conversion to guides" msgstr "Перетворення у напрямні" -#: ../src/ui/dialog/inkscape-preferences.cpp:308 +#: ../src/ui/dialog/inkscape-preferences.cpp:315 msgid "Keep objects after conversion to guides" msgstr "Зберегти об'єкти після перетворення у напрямні" -#: ../src/ui/dialog/inkscape-preferences.cpp:310 +#: ../src/ui/dialog/inkscape-preferences.cpp:317 msgid "" "When converting an object to guides, don't delete the object after the " "conversion" msgstr "Після перетворення об'єкта на напрямні не вилучати сам об'єкт." -#: ../src/ui/dialog/inkscape-preferences.cpp:311 +#: ../src/ui/dialog/inkscape-preferences.cpp:318 msgid "Treat groups as a single object" msgstr "Поводитися з групами як з окремим об'єктом" -#: ../src/ui/dialog/inkscape-preferences.cpp:313 +#: ../src/ui/dialog/inkscape-preferences.cpp:320 msgid "" "Treat groups as a single object during conversion to guides rather than " "converting each child separately" @@ -17299,108 +17385,108 @@ msgstr "" "Вважати групи окремими об'єктів під час перетворення на напрямні, а не " "перетворювати кожен з елементів окремо." -#: ../src/ui/dialog/inkscape-preferences.cpp:315 +#: ../src/ui/dialog/inkscape-preferences.cpp:322 msgid "Average all sketches" msgstr "Осереднення всіх ескізів" -#: ../src/ui/dialog/inkscape-preferences.cpp:316 +#: ../src/ui/dialog/inkscape-preferences.cpp:323 msgid "Width is in absolute units" msgstr "Ширина у абсолютних одиницях" -#: ../src/ui/dialog/inkscape-preferences.cpp:317 +#: ../src/ui/dialog/inkscape-preferences.cpp:324 msgid "Select new path" msgstr "Обрати новий контур" -#: ../src/ui/dialog/inkscape-preferences.cpp:318 +#: ../src/ui/dialog/inkscape-preferences.cpp:325 msgid "Don't attach connectors to text objects" msgstr "Не приєднувати лінії з'єднання до тексту" #. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:321 +#: ../src/ui/dialog/inkscape-preferences.cpp:328 msgid "Selector" msgstr "Селектор" -#: ../src/ui/dialog/inkscape-preferences.cpp:326 +#: ../src/ui/dialog/inkscape-preferences.cpp:333 msgid "When transforming, show" msgstr "При трансформації показувати" -#: ../src/ui/dialog/inkscape-preferences.cpp:327 +#: ../src/ui/dialog/inkscape-preferences.cpp:334 msgid "Objects" msgstr "Об'єкти" -#: ../src/ui/dialog/inkscape-preferences.cpp:329 +#: ../src/ui/dialog/inkscape-preferences.cpp:336 msgid "Show the actual objects when moving or transforming" msgstr "Показувати об'єкти повністю при переміщенні чи трансформації" -#: ../src/ui/dialog/inkscape-preferences.cpp:330 +#: ../src/ui/dialog/inkscape-preferences.cpp:337 msgid "Box outline" msgstr "Рамку" -#: ../src/ui/dialog/inkscape-preferences.cpp:332 +#: ../src/ui/dialog/inkscape-preferences.cpp:339 msgid "Show only a box outline of the objects when moving or transforming" msgstr "" "Показувати лише прямокутну рамку об'єктів при переміщенні чи трансформації" -#: ../src/ui/dialog/inkscape-preferences.cpp:333 +#: ../src/ui/dialog/inkscape-preferences.cpp:340 msgid "Per-object selection cue" msgstr "Ознака позначення окремого об’єкта" -#: ../src/ui/dialog/inkscape-preferences.cpp:334 +#: ../src/ui/dialog/inkscape-preferences.cpp:341 msgctxt "Selection cue" msgid "None" msgstr "Немає" -#: ../src/ui/dialog/inkscape-preferences.cpp:336 +#: ../src/ui/dialog/inkscape-preferences.cpp:343 msgid "No per-object selection indication" msgstr "позначені об'єкти ніяк не позначені" -#: ../src/ui/dialog/inkscape-preferences.cpp:337 +#: ../src/ui/dialog/inkscape-preferences.cpp:344 msgid "Mark" msgstr "Позначка" -#: ../src/ui/dialog/inkscape-preferences.cpp:339 +#: ../src/ui/dialog/inkscape-preferences.cpp:346 msgid "Each selected object has a diamond mark in the top left corner" msgstr "" "Кожен позначений об'єкт має позначку у формі ромба у лівому верхньому куті" -#: ../src/ui/dialog/inkscape-preferences.cpp:340 +#: ../src/ui/dialog/inkscape-preferences.cpp:347 msgid "Box" msgstr "Рамка" -#: ../src/ui/dialog/inkscape-preferences.cpp:342 +#: ../src/ui/dialog/inkscape-preferences.cpp:349 msgid "Each selected object displays its bounding box" msgstr "Кожен позначений об'єкт позначений пунктирною рамкою" #. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:345 +#: ../src/ui/dialog/inkscape-preferences.cpp:352 msgid "Node" msgstr "Вузол" -#: ../src/ui/dialog/inkscape-preferences.cpp:348 +#: ../src/ui/dialog/inkscape-preferences.cpp:355 msgid "Path outline" msgstr "Обрис контуру" -#: ../src/ui/dialog/inkscape-preferences.cpp:349 +#: ../src/ui/dialog/inkscape-preferences.cpp:356 msgid "Path outline color" msgstr "Колір обрису контуру" -#: ../src/ui/dialog/inkscape-preferences.cpp:350 +#: ../src/ui/dialog/inkscape-preferences.cpp:357 msgid "Selects the color used for showing the path outline" msgstr "Обирає колір, що використовуватиметься для обрису контуру." -#: ../src/ui/dialog/inkscape-preferences.cpp:351 +#: ../src/ui/dialog/inkscape-preferences.cpp:358 msgid "Always show outline" msgstr "Завжди показувати обрис" -#: ../src/ui/dialog/inkscape-preferences.cpp:352 +#: ../src/ui/dialog/inkscape-preferences.cpp:359 msgid "Show outlines for all paths, not only invisible paths" msgstr "Показувати обриси для всіх ліній, а не лише для невидимих" -#: ../src/ui/dialog/inkscape-preferences.cpp:353 +#: ../src/ui/dialog/inkscape-preferences.cpp:360 msgid "Update outline when dragging nodes" msgstr "Оновлювати обриси під час перетягування вузлів" -#: ../src/ui/dialog/inkscape-preferences.cpp:354 +#: ../src/ui/dialog/inkscape-preferences.cpp:361 msgid "" "Update the outline when dragging or transforming nodes; if this is off, the " "outline will only update when completing a drag" @@ -17409,11 +17495,11 @@ msgstr "" "цей пункт не буде позначено, вигляд обрису буде оновлено лише після " "завершення дії." -#: ../src/ui/dialog/inkscape-preferences.cpp:355 +#: ../src/ui/dialog/inkscape-preferences.cpp:362 msgid "Update paths when dragging nodes" msgstr "Оновлювати контури під час перетягування вузлів" -#: ../src/ui/dialog/inkscape-preferences.cpp:356 +#: ../src/ui/dialog/inkscape-preferences.cpp:363 msgid "" "Update paths when dragging or transforming nodes; if this is off, paths will " "only be updated when completing a drag" @@ -17422,11 +17508,11 @@ msgstr "" "цей пункт не буде позначено, вигляд контуру буде оновлено лише після " "завершення дії." -#: ../src/ui/dialog/inkscape-preferences.cpp:357 +#: ../src/ui/dialog/inkscape-preferences.cpp:364 msgid "Show path direction on outlines" msgstr "Показувати напрям контуру на обрисах" -#: ../src/ui/dialog/inkscape-preferences.cpp:358 +#: ../src/ui/dialog/inkscape-preferences.cpp:365 msgid "" "Visualize the direction of selected paths by drawing small arrows in the " "middle of each outline segment" @@ -17434,28 +17520,28 @@ msgstr "" "Показувати напрям позначених контурів малюванням невеличких стрілочок " "всередині кожного з сегментів обрису" -#: ../src/ui/dialog/inkscape-preferences.cpp:359 +#: ../src/ui/dialog/inkscape-preferences.cpp:366 msgid "Show temporary path outline" msgstr "Показувати обрис тимчасового контуру" -#: ../src/ui/dialog/inkscape-preferences.cpp:360 +#: ../src/ui/dialog/inkscape-preferences.cpp:367 msgid "When hovering over a path, briefly flash its outline" msgstr "Після наведення вказівника на контур блимати його рамкою" -#: ../src/ui/dialog/inkscape-preferences.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:368 msgid "Show temporary outline for selected paths" msgstr "Показувати тимчасовий обрис для позначених контурів" -#: ../src/ui/dialog/inkscape-preferences.cpp:362 +#: ../src/ui/dialog/inkscape-preferences.cpp:369 msgid "Show temporary outline even when a path is selected for editing" msgstr "" "Показувати тимчасовий обрис, навіть якщо контур позначено для редагування" -#: ../src/ui/dialog/inkscape-preferences.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 msgid "_Flash time:" msgstr "Час _блимання:" -#: ../src/ui/dialog/inkscape-preferences.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 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 " @@ -17465,25 +17551,25 @@ msgstr "" "мілісекундах). Вкажіть 0, щоб рамку контуру було показано до того часу, доки " "вказівник не буде відведено від рамки." -#: ../src/ui/dialog/inkscape-preferences.cpp:365 +#: ../src/ui/dialog/inkscape-preferences.cpp:372 msgid "Editing preferences" msgstr "Параметри редагування" -#: ../src/ui/dialog/inkscape-preferences.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:373 msgid "Show transform handles for single nodes" msgstr "Показувати елементи керування перетворенням для окремих вузлів" -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/inkscape-preferences.cpp:374 msgid "Show transform handles even when only a single node is selected" msgstr "" "Показувати елементи керування перетворенням, навіть якщо позначено лише один " "вузол" -#: ../src/ui/dialog/inkscape-preferences.cpp:368 +#: ../src/ui/dialog/inkscape-preferences.cpp:375 msgid "Deleting nodes preserves shape" msgstr "Вилучення вузлів зберігає форму" -#: ../src/ui/dialog/inkscape-preferences.cpp:369 +#: ../src/ui/dialog/inkscape-preferences.cpp:376 msgid "" "Move handles next to deleted nodes to resemble original shape; hold Ctrl to " "get the other behavior" @@ -17492,31 +17578,31 @@ msgstr "" "Натисніть Ctrl, щоб скасувати таку поведінку" #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:372 +#: ../src/ui/dialog/inkscape-preferences.cpp:379 msgid "Tweak" msgstr "Корекція" -#: ../src/ui/dialog/inkscape-preferences.cpp:373 +#: ../src/ui/dialog/inkscape-preferences.cpp:380 msgid "Object paint style" msgstr "Стиль малювання об'єктів" #. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:378 +#: ../src/ui/dialog/inkscape-preferences.cpp:385 #: ../src/widgets/desktop-widget.cpp:631 msgid "Zoom" msgstr "Масштаб" #. Measure -#: ../src/ui/dialog/inkscape-preferences.cpp:383 ../src/verbs.cpp:2678 +#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2761 msgctxt "ContextVerb" msgid "Measure" msgstr "Міра" -#: ../src/ui/dialog/inkscape-preferences.cpp:385 +#: ../src/ui/dialog/inkscape-preferences.cpp:392 msgid "Ignore first and last points" msgstr "Ігнорувати першу і останню точки" -#: ../src/ui/dialog/inkscape-preferences.cpp:386 +#: ../src/ui/dialog/inkscape-preferences.cpp:393 msgid "" "The start and end of the measurement tool's control line will not be " "considered for calculating lengths. Only lengths between actual curve " @@ -17527,15 +17613,15 @@ msgstr "" "кривих." #. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:389 +#: ../src/ui/dialog/inkscape-preferences.cpp:396 msgid "Shapes" msgstr "Фігури" -#: ../src/ui/dialog/inkscape-preferences.cpp:421 +#: ../src/ui/dialog/inkscape-preferences.cpp:428 msgid "Sketch mode" msgstr "Режим ескіза" -#: ../src/ui/dialog/inkscape-preferences.cpp:423 +#: ../src/ui/dialog/inkscape-preferences.cpp:430 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" @@ -17544,17 +17630,17 @@ msgstr "" "ескізів, замість осереднення старого результату з новим ескізом." #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:426 +#: ../src/ui/dialog/inkscape-preferences.cpp:433 #: ../src/ui/dialog/input.cpp:1485 msgid "Pen" msgstr "Перо" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:432 +#: ../src/ui/dialog/inkscape-preferences.cpp:439 msgid "Calligraphy" msgstr "Каліграфія" -#: ../src/ui/dialog/inkscape-preferences.cpp:436 +#: ../src/ui/dialog/inkscape-preferences.cpp:443 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" @@ -17563,7 +17649,7 @@ msgstr "" "від масштабу; інакше товщина лінії підбиратиметься так, щоб бути візуально " "однаковою за будь-якого масштабу" -#: ../src/ui/dialog/inkscape-preferences.cpp:438 +#: ../src/ui/dialog/inkscape-preferences.cpp:445 msgid "" "If on, each newly created object will be selected (deselecting previous " "selection)" @@ -17572,27 +17658,27 @@ msgstr "" "знімається попереднє позначення)" #. Text -#: ../src/ui/dialog/inkscape-preferences.cpp:441 ../src/verbs.cpp:2670 +#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2753 msgctxt "ContextVerb" msgid "Text" msgstr "Текст" -#: ../src/ui/dialog/inkscape-preferences.cpp:446 +#: ../src/ui/dialog/inkscape-preferences.cpp:453 msgid "Show font samples in the drop-down list" msgstr "Показувати зразки шрифтів у спадному списку" -#: ../src/ui/dialog/inkscape-preferences.cpp:447 +#: ../src/ui/dialog/inkscape-preferences.cpp:454 msgid "" "Show font samples alongside font names in the drop-down list in Text bar" msgstr "" "Показувати зразки шрифтів поряд з назвами шрифтів у спадному списку панелі " "тексту." -#: ../src/ui/dialog/inkscape-preferences.cpp:449 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Show font substitution warning dialog" msgstr "Показувати діалогове вікно попередження щодо заміни шрифтів" -#: ../src/ui/dialog/inkscape-preferences.cpp:450 +#: ../src/ui/dialog/inkscape-preferences.cpp:457 msgid "" "Show font substitution warning dialog when requested fonts are not available " "on the system" @@ -17600,85 +17686,77 @@ msgstr "" "Показувати діалогове вікно попередження щодо заміни шрифтів, якщо у системі " "не буде виявлено потрібних шрифтів." -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pixel" msgstr "Точка" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pica" msgstr "Піка" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Millimeter" msgstr "Міліметр" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Centimeter" msgstr "Сантиметр" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Inch" msgstr "Дюйм" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Em square" msgstr "Em квадрат" #. , _("Ex square"), _("Percent") #. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:463 msgid "Text units" msgstr "Одиниці тексту" -#: ../src/ui/dialog/inkscape-preferences.cpp:458 +#: ../src/ui/dialog/inkscape-preferences.cpp:465 msgid "Text size unit type:" msgstr "Тип одиниць розміру символів:" -#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/dialog/inkscape-preferences.cpp:466 msgid "Set the type of unit used in the text toolbar and text dialogs" msgstr "" "Встановити тип одиниці на панелі інструментів тексту та у діалогових вікна " "параметрів тексту" -#: ../src/ui/dialog/inkscape-preferences.cpp:460 +#: ../src/ui/dialog/inkscape-preferences.cpp:467 msgid "Always output text size in pixels (px)" msgstr "Завжди виводити розмір символів у пікселях (пк)" -#: ../src/ui/dialog/inkscape-preferences.cpp:461 -msgid "" -"Always convert the text size units above into pixels (px) before saving to " -"file" -msgstr "" -"Завжди перетворювати одиниці розміру символів у пікселі (пк) до збереження " -"файла" - #. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:466 +#: ../src/ui/dialog/inkscape-preferences.cpp:473 msgid "Spray" msgstr "Розкидання" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:471 +#: ../src/ui/dialog/inkscape-preferences.cpp:478 msgid "Eraser" msgstr "Гумка" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:475 +#: ../src/ui/dialog/inkscape-preferences.cpp:482 msgid "Paint Bucket" msgstr "Відро з фарбою" #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:480 -#: ../src/widgets/gradient-selector.cpp:152 -#: ../src/widgets/gradient-selector.cpp:320 +#: ../src/ui/dialog/inkscape-preferences.cpp:487 +#: ../src/widgets/gradient-selector.cpp:134 +#: ../src/widgets/gradient-selector.cpp:302 msgid "Gradient" msgstr "Градієнт" -#: ../src/ui/dialog/inkscape-preferences.cpp:482 +#: ../src/ui/dialog/inkscape-preferences.cpp:489 msgid "Prevent sharing of gradient definitions" msgstr "Не поділяти визначення градієнтів між об'єктами" -#: ../src/ui/dialog/inkscape-preferences.cpp:484 +#: ../src/ui/dialog/inkscape-preferences.cpp:491 msgid "" "When on, shared gradient definitions are automatically forked on change; " "uncheck to allow sharing of gradient definitions so that editing one object " @@ -17689,11 +17767,11 @@ msgstr "" "об'єктами так, що зміна градієнта для одного об'єкта може вплинути на інші " "об'єкти, що використовують той самий градієнт" -#: ../src/ui/dialog/inkscape-preferences.cpp:485 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 msgid "Use legacy Gradient Editor" msgstr "Використовувати застарілий редактор градієнтів" -#: ../src/ui/dialog/inkscape-preferences.cpp:487 +#: ../src/ui/dialog/inkscape-preferences.cpp:494 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" @@ -17703,11 +17781,11 @@ msgstr "" "градієнтів. Якщо не буде позначено, використовуватиметься інструмент " "градієнтів нового зразка." -#: ../src/ui/dialog/inkscape-preferences.cpp:490 +#: ../src/ui/dialog/inkscape-preferences.cpp:497 msgid "Linear gradient _angle:" msgstr "_Кут лінійного градієнта:" -#: ../src/ui/dialog/inkscape-preferences.cpp:491 +#: ../src/ui/dialog/inkscape-preferences.cpp:498 msgid "" "Default angle of new linear gradients in degrees (clockwise from horizontal)" msgstr "" @@ -17715,355 +17793,355 @@ msgstr "" "від горизонталі)" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:495 +#: ../src/ui/dialog/inkscape-preferences.cpp:502 msgid "Dropper" msgstr "Піпетка" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:500 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 msgid "Connector" msgstr "Лінія з'єднання" -#: ../src/ui/dialog/inkscape-preferences.cpp:503 +#: ../src/ui/dialog/inkscape-preferences.cpp:510 msgid "If on, connector attachment points will not be shown for text objects" msgstr "" "У разі вибрання кінці лінії з'єднання не буде показано для текстових об'єктів" #. LPETool #. disabled, because the LPETool is not finished yet. -#: ../src/ui/dialog/inkscape-preferences.cpp:508 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 msgid "LPE Tool" msgstr "Інструмент геометричної побудови" -#: ../src/ui/dialog/inkscape-preferences.cpp:515 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Interface" msgstr "Інтерфейс" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "System default" msgstr "Типова системна" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Albanian (sq)" msgstr "Албанська (sq)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Amharic (am)" msgstr "Амхарська (am)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Arabic (ar)" msgstr "Арабська (ar)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Armenian (hy)" msgstr "Вірменська (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Azerbaijani (az)" msgstr "Азербайджанська (az)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Basque (eu)" msgstr "Баскська (eu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Belarusian (be)" msgstr "Білоруська (be)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bulgarian (bg)" msgstr "Болгарська (bg)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali (bn)" msgstr "Бенгальська (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali/Bangladesh (bn_BD)" msgstr "Бенгальська, Бангладеш (bn_BD)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Breton (br)" msgstr "Бретонська (br)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Catalan (ca)" msgstr "Каталанська (ca)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Valencian Catalan (ca@valencia)" msgstr "Валенсійска каталанська (ca@valencia)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Chinese/China (zh_CN)" msgstr "Китайська/Китай (zh_CN)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Chinese/Taiwan (zh_TW)" msgstr "Китайська/Тайвань (zh_TW)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Croatian (hr)" msgstr "Хорватська (hr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Czech (cs)" msgstr "Чеська (cs)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Danish (da)" msgstr "Данська (da)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dutch (nl)" msgstr "Голландська (nl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dzongkha (dz)" msgstr "Джонка (dz)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "German (de)" msgstr "Німецька (de)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Greek (el)" msgstr "Грецька (el)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English (en)" msgstr "Англійська (en)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English/Australia (en_AU)" msgstr "Англійська/Австралія (en_AU)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Canada (en_CA)" msgstr "Англійська/Канада (en_CA)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Great Britain (en_GB)" msgstr "Англійська/Великобританія (en_GB)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Pig Latin (en_US@piglatin)" msgstr "Свиняча латина (en_US@piglatin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Esperanto (eo)" msgstr "Есперанто (eo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Estonian (et)" msgstr "Естонська (et)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Farsi (fa)" msgstr "Фарсі (fa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Finnish (fi)" msgstr "Фінська (fi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "French (fr)" msgstr "Французька (fr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Irish (ga)" msgstr "Ірландська (ga)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Galician (gl)" msgstr "Галісійська (gl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hebrew (he)" msgstr "Єврейська (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hungarian (hu)" msgstr "Угорська (hu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Indonesian (id)" msgstr "Індонезійська (id)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Italian (it)" msgstr "Італійська (it)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Japanese (ja)" msgstr "Японська (ja)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Khmer (km)" msgstr "Кхмерська (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Kinyarwanda (rw)" msgstr "Руандійська (rw)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Korean (ko)" msgstr "Корейська (ko)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Lithuanian (lt)" msgstr "Литовська (lt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Latvian (lv)" msgstr "Латвійська (lv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Macedonian (mk)" msgstr "Македонська (mk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Mongolian (mn)" msgstr "Монгольська (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Nepali (ne)" msgstr "Непальська (ne)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Bokmål (nb)" msgstr "Норвезька (букмол) (nb)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Nynorsk (nn)" msgstr "Норвезька (нюноршк) (nn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Panjabi (pa)" msgstr "Пенджабі (pa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Polish (pl)" msgstr "Польська (pl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese (pt)" msgstr "Португальська (pt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese/Brazil (pt_BR)" msgstr "Португальська бразильська (pt_BR)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Romanian (ro)" msgstr "Румунська (ro)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Russian (ru)" msgstr "Російська (ru)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian (sr)" msgstr "Сербська (sr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian in Latin script (sr@latin)" msgstr "Сербська (латиниця) (sr@latin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovak (sk)" msgstr "Словацька (sk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovenian (sl)" msgstr "Словенська (sl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish (es)" msgstr "Іспанська (es)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish/Mexico (es_MX)" msgstr "Іспанська (Мексика) (es_MX)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Swedish (sv)" msgstr "Шведська (sv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Telugu (te)" msgstr "Телугу (te)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Thai (th)" msgstr "Тайська (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Turkish (tr)" msgstr "Турецька (tr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Ukrainian (uk)" msgstr "Українська (uk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Vietnamese (vi)" msgstr "В'єтнамська (vi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:561 +#: ../src/ui/dialog/inkscape-preferences.cpp:568 msgid "Language (requires restart):" msgstr "Мова (потребує перезапуску):" -#: ../src/ui/dialog/inkscape-preferences.cpp:562 +#: ../src/ui/dialog/inkscape-preferences.cpp:569 msgid "Set the language for menus and number formats" msgstr "Встановити мову для пунктів меню і формату чисел" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Large" msgstr "Великий" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Small" msgstr "Малий" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 msgid "Smaller" msgstr "Менший" -#: ../src/ui/dialog/inkscape-preferences.cpp:569 +#: ../src/ui/dialog/inkscape-preferences.cpp:576 msgid "Toolbox icon size:" msgstr "Розмір піктограм інструментів:" -#: ../src/ui/dialog/inkscape-preferences.cpp:570 +#: ../src/ui/dialog/inkscape-preferences.cpp:577 msgid "Set the size for the tool icons (requires restart)" msgstr "Встановити розмір основних інструментів (потрібен перезапуск)" -#: ../src/ui/dialog/inkscape-preferences.cpp:573 +#: ../src/ui/dialog/inkscape-preferences.cpp:580 msgid "Control bar icon size:" msgstr "Розмір піктограм панелі керування:" -#: ../src/ui/dialog/inkscape-preferences.cpp:574 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "Вказати розмір піктограм панелі керування (потрібен перезапуск)" -#: ../src/ui/dialog/inkscape-preferences.cpp:577 +#: ../src/ui/dialog/inkscape-preferences.cpp:584 msgid "Secondary toolbar icon size:" msgstr "Розмір піктограм вторинної панелі інструментів:" -#: ../src/ui/dialog/inkscape-preferences.cpp:578 +#: ../src/ui/dialog/inkscape-preferences.cpp:585 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "Вказати розмір вторинної панелі інструментів (потрібен перезапуск)" -#: ../src/ui/dialog/inkscape-preferences.cpp:581 +#: ../src/ui/dialog/inkscape-preferences.cpp:588 msgid "Work-around color sliders not drawing" msgstr "Вирішення для випадків, коли програма не малює кольорові повзунки" -#: ../src/ui/dialog/inkscape-preferences.cpp:583 +#: ../src/ui/dialog/inkscape-preferences.cpp:590 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders" @@ -18071,15 +18149,15 @@ msgstr "" "Якщо позначити, програма намагатиметься уникнути вад у певних темах GTK, " "пов'язаних з малюванням кольорових повзунків." -#: ../src/ui/dialog/inkscape-preferences.cpp:588 +#: ../src/ui/dialog/inkscape-preferences.cpp:595 msgid "Clear list" msgstr "Спорожнити список" -#: ../src/ui/dialog/inkscape-preferences.cpp:591 +#: ../src/ui/dialog/inkscape-preferences.cpp:598 msgid "Maximum documents in Open _Recent:" msgstr "Максимальна кількість _недавніх документів:" -#: ../src/ui/dialog/inkscape-preferences.cpp:592 +#: ../src/ui/dialog/inkscape-preferences.cpp:599 msgid "" "Set the maximum length of the Open Recent list in the File menu, or clear " "the list" @@ -18087,11 +18165,11 @@ msgstr "" "Максимальна довжина підменю недавніх документів у меню «Файл», за допомогою " "цього пункту можна спорожнити список" -#: ../src/ui/dialog/inkscape-preferences.cpp:595 +#: ../src/ui/dialog/inkscape-preferences.cpp:602 msgid "_Zoom correction factor (in %):" msgstr "Кое_фіцієнт виправлення масштабу (у %):" -#: ../src/ui/dialog/inkscape-preferences.cpp:596 +#: ../src/ui/dialog/inkscape-preferences.cpp:603 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 " @@ -18101,11 +18179,11 @@ msgstr "" "збігатиметься з її дійсною довжиною. Ці відомості буде використано під час " "масштабування 1:1, 1:2 тощо, щоб показувати об'єкти з істинними розмірами" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 +#: ../src/ui/dialog/inkscape-preferences.cpp:606 msgid "Enable dynamic relayout for incomplete sections" msgstr "Увімкнути динамічне перекомпонування для незавершених частин" -#: ../src/ui/dialog/inkscape-preferences.cpp:601 +#: ../src/ui/dialog/inkscape-preferences.cpp:608 msgid "" "When on, will allow dynamic layout of components that are not completely " "finished being refactored" @@ -18114,11 +18192,11 @@ msgstr "" "які не було повністю завершено до зміни масштабів." #. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:611 msgid "Show filter primitives infobox (requires restart)" msgstr "Показувати довідку з примітивів фільтра (потребує перезапуску)" -#: ../src/ui/dialog/inkscape-preferences.cpp:606 +#: ../src/ui/dialog/inkscape-preferences.cpp:613 msgid "" "Show icons and descriptions for the filter primitives available at the " "filter effects dialog" @@ -18126,26 +18204,26 @@ msgstr "" "Показувати піктограми і описи для всіх примітивів фільтрів у діалозі ефектів " "фільтра" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons only" msgstr "Лише піктограми" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Text only" msgstr "Лише текст" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons and text" msgstr "Піктограми і текст" -#: ../src/ui/dialog/inkscape-preferences.cpp:614 +#: ../src/ui/dialog/inkscape-preferences.cpp:621 msgid "Dockbar style (requires restart):" msgstr "Стиль бічної панелі (потребує перезапуску):" -#: ../src/ui/dialog/inkscape-preferences.cpp:615 +#: ../src/ui/dialog/inkscape-preferences.cpp:622 msgid "" "Selects whether the vertical bars on the dockbar will show text labels, " "icons, or both" @@ -18153,11 +18231,11 @@ msgstr "" "Надає змогу визначити, що буде показано на вертикальних смугах бічної " "панелі: текстові мітки, піктограми чи текстові мітки і піктограми одразу." -#: ../src/ui/dialog/inkscape-preferences.cpp:622 +#: ../src/ui/dialog/inkscape-preferences.cpp:629 msgid "Switcher style (requires restart):" msgstr "Стиль перемикача (потребує перезапуску):" -#: ../src/ui/dialog/inkscape-preferences.cpp:623 +#: ../src/ui/dialog/inkscape-preferences.cpp:630 msgid "" "Selects whether the dockbar switcher will show text labels, icons, or both" msgstr "" @@ -18165,87 +18243,87 @@ msgstr "" "текстові мітки, піктограми чи текстові мітки і піктограми одразу." #. Windows -#: ../src/ui/dialog/inkscape-preferences.cpp:627 +#: ../src/ui/dialog/inkscape-preferences.cpp:634 msgid "Save and restore window geometry for each document" msgstr "" "Запам'ятовувати і використовувати геометрію вікна для кожного документа" -#: ../src/ui/dialog/inkscape-preferences.cpp:628 +#: ../src/ui/dialog/inkscape-preferences.cpp:635 msgid "Remember and use last window's geometry" msgstr "Запам'ятати і використовувати останню геометрію вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:629 +#: ../src/ui/dialog/inkscape-preferences.cpp:636 msgid "Don't save window geometry" msgstr "Не зберігати геометрію вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:631 +#: ../src/ui/dialog/inkscape-preferences.cpp:638 msgid "Save and restore dialogs status" msgstr "Зберігати і відновлювати параметри діалогових вікон" -#: ../src/ui/dialog/inkscape-preferences.cpp:632 -#: ../src/ui/dialog/inkscape-preferences.cpp:668 +#: ../src/ui/dialog/inkscape-preferences.cpp:639 +#: ../src/ui/dialog/inkscape-preferences.cpp:675 msgid "Don't save dialogs status" msgstr "Не зберігати параметри діалогових вікон" -#: ../src/ui/dialog/inkscape-preferences.cpp:634 -#: ../src/ui/dialog/inkscape-preferences.cpp:676 +#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:683 msgid "Dockable" msgstr "Закріплюються до правого краю вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:638 +#: ../src/ui/dialog/inkscape-preferences.cpp:645 msgid "Native open/save dialogs" msgstr "Стандартні вікна відкриття і збереження" -#: ../src/ui/dialog/inkscape-preferences.cpp:639 +#: ../src/ui/dialog/inkscape-preferences.cpp:646 msgid "GTK open/save dialogs" msgstr "Вікна відкриття і збереження GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:648 msgid "Dialogs are hidden in taskbar" msgstr "Не показувати діалоги на панелі задач" -#: ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:649 msgid "Save and restore documents viewport" msgstr "Зберігати і відновлювати поле зору у документах" -#: ../src/ui/dialog/inkscape-preferences.cpp:643 +#: ../src/ui/dialog/inkscape-preferences.cpp:650 msgid "Zoom when window is resized" msgstr "Масштабувати при зміні розмірів вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:644 +#: ../src/ui/dialog/inkscape-preferences.cpp:651 msgid "Show close button on dialogs" msgstr "Показувати кнопку закриття у діалогах" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 +#: ../src/ui/dialog/inkscape-preferences.cpp:652 msgctxt "Dialog on top" msgid "None" msgstr "Жодного" -#: ../src/ui/dialog/inkscape-preferences.cpp:647 +#: ../src/ui/dialog/inkscape-preferences.cpp:654 msgid "Aggressive" msgstr "Примусово" -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Maximized" msgstr "Максимізація" -#: ../src/ui/dialog/inkscape-preferences.cpp:654 +#: ../src/ui/dialog/inkscape-preferences.cpp:661 msgid "Default window size:" msgstr "Типовий розмір вікна:" -#: ../src/ui/dialog/inkscape-preferences.cpp:655 +#: ../src/ui/dialog/inkscape-preferences.cpp:662 msgid "Set the default window size" msgstr "Встановити типовий розмір вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 +#: ../src/ui/dialog/inkscape-preferences.cpp:665 msgid "Saving window geometry (size and position)" msgstr "Зберігати геометрію вікон (розмір і розташування)" -#: ../src/ui/dialog/inkscape-preferences.cpp:660 +#: ../src/ui/dialog/inkscape-preferences.cpp:667 msgid "Let the window manager determine placement of all windows" msgstr "Дозволити менеджеру вікон розташовувати всі вікна самостійно" -#: ../src/ui/dialog/inkscape-preferences.cpp:662 +#: ../src/ui/dialog/inkscape-preferences.cpp:669 msgid "" "Remember and use the last window's geometry (saves geometry to user " "preferences)" @@ -18253,7 +18331,7 @@ msgstr "" "Запам'ятовувати і використовувати геометрію останнього вікна (геометрія " "зберігається у налаштуваннях користувача)" -#: ../src/ui/dialog/inkscape-preferences.cpp:664 +#: ../src/ui/dialog/inkscape-preferences.cpp:671 msgid "" "Save and restore window geometry for each document (saves geometry in the " "document)" @@ -18261,11 +18339,11 @@ msgstr "" "Запам'ятовувати і відновлювати геометрію вікна для кожного документа " "(геометрія зберігається у документі)" -#: ../src/ui/dialog/inkscape-preferences.cpp:666 +#: ../src/ui/dialog/inkscape-preferences.cpp:673 msgid "Saving dialogs status" msgstr "Збереження параметрів діалогових вікон" -#: ../src/ui/dialog/inkscape-preferences.cpp:670 +#: ../src/ui/dialog/inkscape-preferences.cpp:677 msgid "" "Save and restore dialogs status (the last open windows dialogs are saved " "when it closes)" @@ -18273,66 +18351,66 @@ msgstr "" "Зберігати і відновлювати параметри діалогових вікон (параметри останніх " "відкритих діалогових вікон зберігатимуться під час їхнього закриття)" -#: ../src/ui/dialog/inkscape-preferences.cpp:674 +#: ../src/ui/dialog/inkscape-preferences.cpp:681 msgid "Dialog behavior (requires restart)" msgstr "Поведінка діалогів (потребує перезапуску)" -#: ../src/ui/dialog/inkscape-preferences.cpp:680 +#: ../src/ui/dialog/inkscape-preferences.cpp:687 msgid "Desktop integration" msgstr "Інтеграція до стільниці" -#: ../src/ui/dialog/inkscape-preferences.cpp:682 +#: ../src/ui/dialog/inkscape-preferences.cpp:689 msgid "Use Windows like open and save dialogs" msgstr "" "Використовувати вікна подібні до вікон Windows для відкриття та збереження" -#: ../src/ui/dialog/inkscape-preferences.cpp:684 +#: ../src/ui/dialog/inkscape-preferences.cpp:691 msgid "Use GTK open and save dialogs " msgstr "Використовувати вікна GTK для відкриття та збереження " -#: ../src/ui/dialog/inkscape-preferences.cpp:688 +#: ../src/ui/dialog/inkscape-preferences.cpp:695 msgid "Dialogs on top:" msgstr "Діалоги над вікном:" -#: ../src/ui/dialog/inkscape-preferences.cpp:691 +#: ../src/ui/dialog/inkscape-preferences.cpp:698 msgid "Dialogs are treated as regular windows" msgstr "Діалоги вважаються звичайними вікнами" -#: ../src/ui/dialog/inkscape-preferences.cpp:693 +#: ../src/ui/dialog/inkscape-preferences.cpp:700 msgid "Dialogs stay on top of document windows" msgstr "Діалоги залишаються над вікнами документів" -#: ../src/ui/dialog/inkscape-preferences.cpp:695 +#: ../src/ui/dialog/inkscape-preferences.cpp:702 msgid "Same as Normal but may work better with some window managers" msgstr "" "Те саме що і Звичайне, але може працювати краще з деякими віконними " "середовищами" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:705 msgid "Dialog Transparency" msgstr "Прозорість вікон" -#: ../src/ui/dialog/inkscape-preferences.cpp:700 +#: ../src/ui/dialog/inkscape-preferences.cpp:707 msgid "_Opacity when focused:" msgstr "Неп_розорість при фокусуванні:" -#: ../src/ui/dialog/inkscape-preferences.cpp:702 +#: ../src/ui/dialog/inkscape-preferences.cpp:709 msgid "Opacity when _unfocused:" msgstr "Непро_зорість без фокусування:" -#: ../src/ui/dialog/inkscape-preferences.cpp:704 +#: ../src/ui/dialog/inkscape-preferences.cpp:711 msgid "_Time of opacity change animation:" msgstr "_Час зміни непрозорості у анімації:" -#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:714 msgid "Miscellaneous" msgstr "Інше" -#: ../src/ui/dialog/inkscape-preferences.cpp:710 +#: ../src/ui/dialog/inkscape-preferences.cpp:717 msgid "Whether dialog windows are to be hidden in the window manager taskbar" msgstr "Чи прибирати діалогові вікна з панелі завдань віконного менеджера" -#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 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 " @@ -18341,7 +18419,7 @@ msgstr "" "Масштабувати малюнок при зміні розмірів вікна, щоб зберегти видиму область " "(можна змінювати кнопкою над правою смугою гортання)" -#: ../src/ui/dialog/inkscape-preferences.cpp:715 +#: ../src/ui/dialog/inkscape-preferences.cpp:722 msgid "" "Save documents viewport (zoom and panning position). Useful to turn off when " "sharing version controlled files." @@ -18350,117 +18428,118 @@ msgstr "" "панорамування). Варто вимкнути, якщо файл зберігається у системі керування " "версіями." -#: ../src/ui/dialog/inkscape-preferences.cpp:717 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 msgid "Whether dialog windows have a close button (requires restart)" msgstr "Чи матиме вікно діалогу кнопку закриття (потребує перезапуску)" -#: ../src/ui/dialog/inkscape-preferences.cpp:718 +#: ../src/ui/dialog/inkscape-preferences.cpp:725 msgid "Windows" msgstr "Вікна" #. Grids -#: ../src/ui/dialog/inkscape-preferences.cpp:721 +#: ../src/ui/dialog/inkscape-preferences.cpp:728 msgid "Line color when zooming out" msgstr "Колір ліній у разі зменшення масштабу" -#: ../src/ui/dialog/inkscape-preferences.cpp:724 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 msgid "The gridlines will be shown in minor grid line color" msgstr "Лінії сітки буде показано кольором другорядних ліній сітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:726 +#: ../src/ui/dialog/inkscape-preferences.cpp:733 msgid "The gridlines will be shown in major grid line color" msgstr "Лінії сітки буде показано кольором основних ліній сітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:728 +#: ../src/ui/dialog/inkscape-preferences.cpp:735 msgid "Default grid settings" msgstr "Типові налаштування сітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:734 -#: ../src/ui/dialog/inkscape-preferences.cpp:759 +#: ../src/ui/dialog/inkscape-preferences.cpp:741 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Grid units:" msgstr "Одиниці сітки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:739 -#: ../src/ui/dialog/inkscape-preferences.cpp:764 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "Origin X:" msgstr "Початок за X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:740 -#: ../src/ui/dialog/inkscape-preferences.cpp:765 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Origin Y:" msgstr "Початок за Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:745 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Spacing X:" msgstr "Інтервал за X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:746 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Spacing Y:" msgstr "Інтервал за Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:748 -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:773 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Minor grid line color:" msgstr "Колір другорядних ліній сітки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Color used for normal grid lines" msgstr "Колір, що використовуватиметься для звичайних ліній сітки." -#: ../src/ui/dialog/inkscape-preferences.cpp:750 -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:775 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:782 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Major grid line color:" msgstr "Колір основної лінії сітки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Color used for major (highlighted) grid lines" msgstr "Колір основних (підсвічених) ліній сітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 -#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Major grid line every:" msgstr "Основна лінія через кожні:" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:761 msgid "Show dots instead of lines" msgstr "Показувати точки замість ліній" -#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "Якщо позначено, замість ліній сітки показуються точки сітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:836 +#: ../src/ui/dialog/inkscape-preferences.cpp:843 msgid "Input/Output" msgstr "Вхідні/Вихідні дані" -#: ../src/ui/dialog/inkscape-preferences.cpp:839 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Use current directory for \"Save As ...\"" msgstr "Використовувати для «Зберегти як…» поточний каталог" -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:848 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" +"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 "" "Якщо цей пункт буде позначено, діалогове вікно «Зберегти як…» і «Зберегти " -"копію» завжди відкриватиметься у каталозі, де зберігається поточний " +"копію…» завжди відкриватиметься у каталозі, де зберігається поточний " "відкритий документ. Якщо пункт не буде позначено, діалогове вікно буде " "відкрито у каталозі, куди було збережено файл під час попереднього " "використання цього діалогового вікна." -#: ../src/ui/dialog/inkscape-preferences.cpp:843 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "Add label comments to printing output" msgstr "Додати коментар до виводу друку" -#: ../src/ui/dialog/inkscape-preferences.cpp:845 +#: ../src/ui/dialog/inkscape-preferences.cpp:852 msgid "" "When on, a comment will be added to the raw print output, marking the " "rendered output for an object with its label" @@ -18468,11 +18547,11 @@ msgstr "" "Якщо увімкнено, до необробленого виводу друку буде додано коментар, що " "позначає вивід об'єкта з його позначкою" -#: ../src/ui/dialog/inkscape-preferences.cpp:847 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Add default metadata to new documents" msgstr "Додавати до нових документів типові метадані" -#: ../src/ui/dialog/inkscape-preferences.cpp:849 +#: ../src/ui/dialog/inkscape-preferences.cpp:856 msgid "" "Add default metadata to new documents. Default metadata can be set from " "Document Properties->Metadata." @@ -18480,15 +18559,15 @@ msgstr "" "Додавати до нових документів типові метадані. Змінити типові метадані можна " "за допомогою пункту меню «Властивості документа -> Mетадані»." -#: ../src/ui/dialog/inkscape-preferences.cpp:853 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "_Grab sensitivity:" msgstr "Раді_ус захоплення:" -#: ../src/ui/dialog/inkscape-preferences.cpp:853 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "pixels (requires restart)" msgstr "пікселів (потребує перезапуску)" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 +#: ../src/ui/dialog/inkscape-preferences.cpp:861 msgid "" "How close on the screen you need to be to an object to be able to grab it " "with mouse (in screen pixels)" @@ -18496,39 +18575,39 @@ msgstr "" "Як близько (у точках) потрібно підвести курсор миші до об'єкта, щоб захопити " "його" -#: ../src/ui/dialog/inkscape-preferences.cpp:856 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 msgid "_Click/drag threshold:" msgstr "Вва_жати клацанням перетягування на:" -#: ../src/ui/dialog/inkscape-preferences.cpp:856 -#: ../src/ui/dialog/inkscape-preferences.cpp:1198 -#: ../src/ui/dialog/inkscape-preferences.cpp:1202 -#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 msgid "pixels" msgstr "точок" -#: ../src/ui/dialog/inkscape-preferences.cpp:857 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 msgid "" "Maximum mouse drag (in screen pixels) which is considered a click, not a drag" msgstr "" "Максимальна кількість точок, перетягування на яку сприймається як клацання, " "а не перетягування" -#: ../src/ui/dialog/inkscape-preferences.cpp:860 +#: ../src/ui/dialog/inkscape-preferences.cpp:867 msgid "_Handle size:" msgstr "Розмір в_уса:" -#: ../src/ui/dialog/inkscape-preferences.cpp:861 +#: ../src/ui/dialog/inkscape-preferences.cpp:868 msgid "Set the relative size of node handles" msgstr "Встановити відносний розмір вусів вузла" -#: ../src/ui/dialog/inkscape-preferences.cpp:863 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Use pressure-sensitive tablet (requires restart)" msgstr "" "Використовувати графічний планшет чи інший пристрій (потребує " "перезавантаження)" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 +#: ../src/ui/dialog/inkscape-preferences.cpp:872 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 " @@ -18538,26 +18617,26 @@ msgstr "" "пристрою. Вимикайте це, лише якщо виникають проблеми з графічним планшетом " "(залишається можливість використовувати мишу) ." -#: ../src/ui/dialog/inkscape-preferences.cpp:867 +#: ../src/ui/dialog/inkscape-preferences.cpp:874 msgid "Switch tool based on tablet device (requires restart)" msgstr "Перемикати інструмент за пристроєм планшета (потребує перезапуску):" -#: ../src/ui/dialog/inkscape-preferences.cpp:869 +#: ../src/ui/dialog/inkscape-preferences.cpp:876 msgid "" "Change tool as different devices are used on the tablet (pen, eraser, mouse)" msgstr "" "Змінювати інструмент зі зміною пристроїв на планшеті (перо, гумка, мишка)" -#: ../src/ui/dialog/inkscape-preferences.cpp:870 +#: ../src/ui/dialog/inkscape-preferences.cpp:877 msgid "Input devices" msgstr "Пристрої введення" #. SVG output options -#: ../src/ui/dialog/inkscape-preferences.cpp:873 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Use named colors" msgstr "Використовувати кольори з назвами" -#: ../src/ui/dialog/inkscape-preferences.cpp:874 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 msgid "" "If set, write the CSS name of the color when available (e.g. 'red' or " "'magenta') instead of the numeric value" @@ -18565,23 +18644,23 @@ msgstr "" "Якщо позначено, записувати CSS-назву кольору, якщо вона доступна (наприклад, " "«red» або «magenta») замість числового значення" -#: ../src/ui/dialog/inkscape-preferences.cpp:876 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "XML formatting" msgstr "XML-форматування" -#: ../src/ui/dialog/inkscape-preferences.cpp:878 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Inline attributes" msgstr "Вбудовані атрибути" -#: ../src/ui/dialog/inkscape-preferences.cpp:879 +#: ../src/ui/dialog/inkscape-preferences.cpp:886 msgid "Put attributes on the same line as the element tag" msgstr "Вказувати атрибути у тому ж рядку, що і теґ елемента" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "_Indent, spaces:" msgstr "Ві_дступ, у пробілах:" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" @@ -18589,28 +18668,28 @@ msgstr "" "Кількість пробілів, які буде використано для створення відступів елементів, " "встановіть значення 0, щоб усунути відступи" -#: ../src/ui/dialog/inkscape-preferences.cpp:884 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Path data" msgstr "Дані контуру" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Absolute" msgstr "Абсолютний" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Relative" msgstr "Відносний" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 -#: ../src/ui/dialog/inkscape-preferences.cpp:1177 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:1184 msgid "Optimized" msgstr "З оптимізацією" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "Path string format:" msgstr "Формат рядка контуру:" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "" "Path data should be written: only with absolute coordinates, only with " "relative coordinates, or optimized for string length (mixed absolute and " @@ -18620,11 +18699,11 @@ msgstr "" "відносних координатах або оптимізовано за довжиною рядка (використовуючи як " "абсолютні, так і відносні координати)" -#: ../src/ui/dialog/inkscape-preferences.cpp:893 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "Force repeat commands" msgstr "Примусове повторення команд" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:901 msgid "" "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " "of 'L 1,2 3,4')" @@ -18632,23 +18711,23 @@ msgstr "" "Примусове повторення тої самої команди контуру (наприклад, 'L 1,2 L 3,4' " "замість 'L 1,2 3,4')" -#: ../src/ui/dialog/inkscape-preferences.cpp:896 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Numbers" msgstr "Числа" -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "_Numeric precision:" msgstr "_Числова точність:" -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Significant figures of the values written to the SVG file" msgstr "Значущі частини значень, які буде записано до файла SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "Minimum _exponent:" msgstr "Мінімальний по_казник:" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero" @@ -18658,17 +18737,17 @@ msgstr "" #. Code to add controls for attribute checking options #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:907 +#: ../src/ui/dialog/inkscape-preferences.cpp:914 msgid "Improper Attributes Actions" msgstr "Дії з неналежними атрибутами" -#: ../src/ui/dialog/inkscape-preferences.cpp:909 -#: ../src/ui/dialog/inkscape-preferences.cpp:917 -#: ../src/ui/dialog/inkscape-preferences.cpp:925 +#: ../src/ui/dialog/inkscape-preferences.cpp:916 +#: ../src/ui/dialog/inkscape-preferences.cpp:924 +#: ../src/ui/dialog/inkscape-preferences.cpp:932 msgid "Print warnings" msgstr "Повідомляти про помилки" -#: ../src/ui/dialog/inkscape-preferences.cpp:910 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 msgid "" "Print warning if invalid or non-useful attributes found. Database files " "located in inkscape_data_dir/attributes." @@ -18677,20 +18756,20 @@ msgstr "" "атрибут. Файли бази даних зберігаються у теці каталог_даних_inkscape/" "attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:911 +#: ../src/ui/dialog/inkscape-preferences.cpp:918 msgid "Remove attributes" msgstr "Вилучати атрибути" -#: ../src/ui/dialog/inkscape-preferences.cpp:912 +#: ../src/ui/dialog/inkscape-preferences.cpp:919 msgid "Delete invalid or non-useful attributes from element tag" msgstr "Вилучати некоректні та непотрібні атрибути з теґів елемента" #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:915 +#: ../src/ui/dialog/inkscape-preferences.cpp:922 msgid "Inappropriate Style Properties Actions" msgstr "Дії з неналежними властивостями стилю" -#: ../src/ui/dialog/inkscape-preferences.cpp:918 +#: ../src/ui/dialog/inkscape-preferences.cpp:925 msgid "" "Print warning if inappropriate style properties found (i.e. 'font-family' " "set on a ). Database files located in inkscape_data_dir/attributes." @@ -18699,21 +18778,21 @@ msgstr "" "(наприклад, «font-family» у ). Файли бази даних зберігаються у теці " "каталог_даних_inkscape/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:919 -#: ../src/ui/dialog/inkscape-preferences.cpp:927 +#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:934 msgid "Remove style properties" msgstr "Вилучати властивості стилю" -#: ../src/ui/dialog/inkscape-preferences.cpp:920 +#: ../src/ui/dialog/inkscape-preferences.cpp:927 msgid "Delete inappropriate style properties" msgstr "Вилучати невідповідні властивості стилю" #. Add default or inherited style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:923 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 msgid "Non-useful Style Properties Actions" msgstr "Дії з непотрібними властивостями стилю" -#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:933 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 " @@ -18725,19 +18804,19 @@ msgstr "" "самим, яке було успадковано). Файли бази даних зберігаються у теці " "каталог_даних_inkscape/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:928 +#: ../src/ui/dialog/inkscape-preferences.cpp:935 msgid "Delete redundant style properties" msgstr "Вилучати зайві властивості стилю" -#: ../src/ui/dialog/inkscape-preferences.cpp:930 +#: ../src/ui/dialog/inkscape-preferences.cpp:937 msgid "Check Attributes and Style Properties on" msgstr "Перевіряти атрибути і властивості стилів під час" -#: ../src/ui/dialog/inkscape-preferences.cpp:932 +#: ../src/ui/dialog/inkscape-preferences.cpp:939 msgid "Reading" msgstr "читання" -#: ../src/ui/dialog/inkscape-preferences.cpp:933 +#: ../src/ui/dialog/inkscape-preferences.cpp:940 msgid "" "Check attributes and style properties on reading in SVG files (including " "those internal to Inkscape which will slow down startup)" @@ -18745,11 +18824,11 @@ msgstr "" "Перевіряти атрибути і властивості стилів під час читання файлів SVG (зокрема " "перевіряти вбудовані файли Inkscape, що може уповільнити запуск програми)" -#: ../src/ui/dialog/inkscape-preferences.cpp:934 +#: ../src/ui/dialog/inkscape-preferences.cpp:941 msgid "Editing" msgstr "редагування" -#: ../src/ui/dialog/inkscape-preferences.cpp:935 +#: ../src/ui/dialog/inkscape-preferences.cpp:942 msgid "" "Check attributes and style properties while editing SVG files (may slow down " "Inkscape, mostly useful for debugging)" @@ -18757,42 +18836,42 @@ msgstr "" "Перевіряти атрибути і властивості стилів під час редагування файлів SVG " "(може уповільнити Inkscape, корисне для діагностики негараздів)" -#: ../src/ui/dialog/inkscape-preferences.cpp:936 +#: ../src/ui/dialog/inkscape-preferences.cpp:943 msgid "Writing" msgstr "запису" -#: ../src/ui/dialog/inkscape-preferences.cpp:937 +#: ../src/ui/dialog/inkscape-preferences.cpp:944 msgid "Check attributes and style properties on writing out SVG files" msgstr "" "Перевіряти атрибути і властивості стилів під час запису даних до файлів SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:939 +#: ../src/ui/dialog/inkscape-preferences.cpp:946 msgid "SVG output" msgstr "Експорт до SVG" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Perceptual" msgstr "Придатна для сприйняття" -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Relative Colorimetric" msgstr "Відносна колориметрична" -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Absolute Colorimetric" msgstr "Абсолютна колориметрична" -#: ../src/ui/dialog/inkscape-preferences.cpp:949 +#: ../src/ui/dialog/inkscape-preferences.cpp:956 msgid "(Note: Color management has been disabled in this build)" msgstr "" "(Зауваження: під час збирання цієї програми керування кольором було вимкнено)" -#: ../src/ui/dialog/inkscape-preferences.cpp:953 +#: ../src/ui/dialog/inkscape-preferences.cpp:960 msgid "Display adjustment" msgstr "Налаштування показу" -#: ../src/ui/dialog/inkscape-preferences.cpp:963 +#: ../src/ui/dialog/inkscape-preferences.cpp:970 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" @@ -18801,116 +18880,116 @@ msgstr "" "Профіль ICC, який буде використано для калібрування показу на екрані.\n" "Каталоги для пошуку:%s" -#: ../src/ui/dialog/inkscape-preferences.cpp:964 +#: ../src/ui/dialog/inkscape-preferences.cpp:971 msgid "Display profile:" msgstr "Профіль дисплея:" -#: ../src/ui/dialog/inkscape-preferences.cpp:969 +#: ../src/ui/dialog/inkscape-preferences.cpp:976 msgid "Retrieve profile from display" msgstr "Отримати профіль з дисплея" -#: ../src/ui/dialog/inkscape-preferences.cpp:972 +#: ../src/ui/dialog/inkscape-preferences.cpp:979 msgid "Retrieve profiles from those attached to displays via XICC" msgstr "Отримати профілі з тих, що прив'язані до дисплеїв через XICC" -#: ../src/ui/dialog/inkscape-preferences.cpp:974 +#: ../src/ui/dialog/inkscape-preferences.cpp:981 msgid "Retrieve profiles from those attached to displays" msgstr "Отримати профілі з тих, що прив'язано до дисплеїв" -#: ../src/ui/dialog/inkscape-preferences.cpp:979 +#: ../src/ui/dialog/inkscape-preferences.cpp:986 msgid "Display rendering intent:" msgstr "Ціль відтворення кольорів на дисплеї:" -#: ../src/ui/dialog/inkscape-preferences.cpp:980 +#: ../src/ui/dialog/inkscape-preferences.cpp:987 msgid "The rendering intent to use to calibrate display output" msgstr "" "Режим відтворення кольорів, що використовуватиметься для калібрування виводу " "на дисплей" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:989 msgid "Proofing" msgstr "Проба кольорів" -#: ../src/ui/dialog/inkscape-preferences.cpp:984 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 msgid "Simulate output on screen" msgstr "Імітувати пристрій виводу" -#: ../src/ui/dialog/inkscape-preferences.cpp:986 +#: ../src/ui/dialog/inkscape-preferences.cpp:993 msgid "Simulates output of target device" msgstr "Імітувати вивід на цільовий пристрій" -#: ../src/ui/dialog/inkscape-preferences.cpp:988 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 msgid "Mark out of gamut colors" msgstr "Позначати кольори поза гамою" -#: ../src/ui/dialog/inkscape-preferences.cpp:990 +#: ../src/ui/dialog/inkscape-preferences.cpp:997 msgid "Highlights colors that are out of gamut for the target device" msgstr "Підсвічує кольори, що лежать поза гамою цільового пристрою" -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1009 msgid "Out of gamut warning color:" msgstr "Колір для попередження про гаму:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1010 msgid "Selects the color used for out of gamut warning" msgstr "" "Обирає колір, що використовуватиметься для попередження про відсутність у " "гамі" -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Device profile:" msgstr "Профіль пристрою виводу:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1013 msgid "The ICC profile to use to simulate device output" msgstr "Профіль ICC, що використовуватиметься для імітації пристрою виведення" -#: ../src/ui/dialog/inkscape-preferences.cpp:1009 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Device rendering intent:" msgstr "Ціль відтворення кольорів:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:1017 msgid "The rendering intent to use to calibrate device output" msgstr "" "Ціль відтворення кольорів, що використовуватиметься для калібрування " "виведення на пристрій" -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +#: ../src/ui/dialog/inkscape-preferences.cpp:1019 msgid "Black point compensation" msgstr "Компенсація чорної точки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1014 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Enables black point compensation" msgstr "Вмикає компенсацію чорної точки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 msgid "Preserve black" msgstr "Зберігати чорний" -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 msgid "(LittleCMS 1.15 or later required)" msgstr "(потрібна бібліотека LittleCMS версії 1.15 або новіша)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1032 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "Зберігати канал K під час перетворень CMYK → CMYK" -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 -#: ../src/widgets/sp-color-icc-selector.cpp:474 -#: ../src/widgets/sp-color-icc-selector.cpp:766 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 +#: ../src/widgets/sp-color-icc-selector.cpp:449 +#: ../src/widgets/sp-color-icc-selector.cpp:741 msgid "" msgstr "<немає>" -#: ../src/ui/dialog/inkscape-preferences.cpp:1084 +#: ../src/ui/dialog/inkscape-preferences.cpp:1091 msgid "Color management" msgstr "Керування кольором" #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1087 +#: ../src/ui/dialog/inkscape-preferences.cpp:1094 msgid "Enable autosave (requires restart)" msgstr "Увімкнути автозбереження (потребує перезапуску)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +#: ../src/ui/dialog/inkscape-preferences.cpp:1095 msgid "" "Automatically save the current document(s) at a given interval, thus " "minimizing loss in case of a crash" @@ -18918,12 +18997,12 @@ msgstr "" "Автоматично зберігати поточні документи через вказані проміжки часу, таким " "чином зменшуючи втрати у випадку аварійного завершення програми" -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgctxt "Filesystem" msgid "Autosave _directory:" msgstr "Каталог _автозбереження:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 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). " @@ -18932,19 +19011,19 @@ msgstr "" "вказати абсолютну адресу (адресу, що починається з / у UNIX або літери " "диска, наприклад C:, у Windows). " -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "_Interval (in minutes):" msgstr "_Інтервал (у хвилинах):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "Interval (in minutes) at which document will be autosaved" msgstr "Інтервал (у хвилинах) між автоматичними зберіганнями копій" -#: ../src/ui/dialog/inkscape-preferences.cpp:1098 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "_Maximum number of autosaves:" msgstr "Макс_имальна кількість копій автозбереження:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1098 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" @@ -18963,15 +19042,15 @@ msgstr "" #. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); #. #. ----------- -#: ../src/ui/dialog/inkscape-preferences.cpp:1113 +#: ../src/ui/dialog/inkscape-preferences.cpp:1120 msgid "Autosave" msgstr "Автозбереження" -#: ../src/ui/dialog/inkscape-preferences.cpp:1117 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Open Clip Art Library _Server Name:" msgstr "_Назва сервера бібліотеки Open Clip Art:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1118 +#: ../src/ui/dialog/inkscape-preferences.cpp:1125 msgid "" "The server name of the Open Clip Art Library webdav server; it's used by the " "Import and Export to OCAL function" @@ -18979,35 +19058,35 @@ msgstr "" "Назва сервера webdav бібліотеки Open Clip Art. Його буде використано " "функціями імпорту з та експорту до OCAL." -#: ../src/ui/dialog/inkscape-preferences.cpp:1120 +#: ../src/ui/dialog/inkscape-preferences.cpp:1127 msgid "Open Clip Art Library _Username:" msgstr "Ім'_я користувача бібліотеки Open Clip Art:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 +#: ../src/ui/dialog/inkscape-preferences.cpp:1128 msgid "The username used to log into Open Clip Art Library" msgstr "Ім'я користувача для авторизації у системі бібліотеки Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Open Clip Art Library _Password:" msgstr "Паро_ль до бібліотеки Open Clip Art:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1124 +#: ../src/ui/dialog/inkscape-preferences.cpp:1131 msgid "The password used to log into Open Clip Art Library" msgstr "Пароль для авторизації у системі бібліотеки Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1125 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "Open Clip Art" msgstr "Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1130 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 msgid "Behavior" msgstr "Поведінка" -#: ../src/ui/dialog/inkscape-preferences.cpp:1134 +#: ../src/ui/dialog/inkscape-preferences.cpp:1141 msgid "_Simplification threshold:" msgstr "Поріг спро_щення:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1135 +#: ../src/ui/dialog/inkscape-preferences.cpp:1142 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 " @@ -19018,45 +19097,45 @@ msgstr "" "більш агресивно; щоб повернутися до типового значення, зробіть паузу перед " "черговим викликом команди." -#: ../src/ui/dialog/inkscape-preferences.cpp:1137 +#: ../src/ui/dialog/inkscape-preferences.cpp:1144 msgid "Color stock markers the same color as object" msgstr "Колір опорних маркерів збігається з кольором об’єкта" -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Color custom markers the same color as object" msgstr "Колір нетипових маркерів збігається з кольором об’єкта" -#: ../src/ui/dialog/inkscape-preferences.cpp:1139 -#: ../src/ui/dialog/inkscape-preferences.cpp:1349 +#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1356 msgid "Update marker color when object color changes" msgstr "Оновлювати колір маркера у разі зміни кольора об’єкта" #. Selecting options -#: ../src/ui/dialog/inkscape-preferences.cpp:1142 +#: ../src/ui/dialog/inkscape-preferences.cpp:1149 msgid "Select in all layers" msgstr "Позначити все в усіх шарах" -#: ../src/ui/dialog/inkscape-preferences.cpp:1143 +#: ../src/ui/dialog/inkscape-preferences.cpp:1150 msgid "Select only within current layer" msgstr "Позначити лише у поточному шарі" -#: ../src/ui/dialog/inkscape-preferences.cpp:1144 +#: ../src/ui/dialog/inkscape-preferences.cpp:1151 msgid "Select in current layer and sublayers" msgstr "Позначити у поточному шарі та підшарах" -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +#: ../src/ui/dialog/inkscape-preferences.cpp:1152 msgid "Ignore hidden objects and layers" msgstr "Ігнорувати приховані об'єкти і шари" -#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1153 msgid "Ignore locked objects and layers" msgstr "Ігнорувати заблоковані об'єкти і шари" -#: ../src/ui/dialog/inkscape-preferences.cpp:1147 +#: ../src/ui/dialog/inkscape-preferences.cpp:1154 msgid "Deselect upon layer change" msgstr "Зняти позначення після зміни шару" -#: ../src/ui/dialog/inkscape-preferences.cpp:1150 +#: ../src/ui/dialog/inkscape-preferences.cpp:1157 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" @@ -19064,25 +19143,25 @@ msgstr "" "Вимкніть це параметр, якщо бажаєте зберегти позначення після зміни поточного " "шару" -#: ../src/ui/dialog/inkscape-preferences.cpp:1152 +#: ../src/ui/dialog/inkscape-preferences.cpp:1159 msgid "Ctrl+A, Tab, Shift+Tab" msgstr "Ctrl+A, Tab, Shift+Tab" -#: ../src/ui/dialog/inkscape-preferences.cpp:1154 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Make keyboard selection commands work on objects in all layers" msgstr "Позначати з клавіатури об'єкти в усіх шарах одночасно" -#: ../src/ui/dialog/inkscape-preferences.cpp:1156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1163 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "Позначати з клавіатури об'єкти тільки у поточному шарі" -#: ../src/ui/dialog/inkscape-preferences.cpp:1158 +#: ../src/ui/dialog/inkscape-preferences.cpp:1165 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" msgstr "Позначати з клавіатури об'єкти в поточному шарі та усіх його підшарах" -#: ../src/ui/dialog/inkscape-preferences.cpp:1160 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "" "Uncheck this to be able to select objects that are hidden (either by " "themselves or by being in a hidden layer)" @@ -19090,7 +19169,7 @@ msgstr "" "Вимкніть цей параметр, якщо бажаєте позначити приховані (невидимі) об'єкти " "(окремо або у прихованому шарі)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1169 msgid "" "Uncheck this to be able to select objects that are locked (either by " "themselves or by being in a locked layer)" @@ -19098,72 +19177,72 @@ msgstr "" "Вимкніть це параметр, якщо бажаєте позначити заблоковані об'єкти (окремо або " "у заблокованому шарі)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1164 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Wrap when cycling objects in z-order" msgstr "Циклічний перехід між об'єктами у напрямку z" -#: ../src/ui/dialog/inkscape-preferences.cpp:1166 +#: ../src/ui/dialog/inkscape-preferences.cpp:1173 msgid "Alt+Scroll Wheel" msgstr "Alt+Коліщатко гортання" -#: ../src/ui/dialog/inkscape-preferences.cpp:1168 +#: ../src/ui/dialog/inkscape-preferences.cpp:1175 msgid "Wrap around at start and end when cycling objects in z-order" msgstr "Замкнути циклічний перехід між об'єктами у напрямку вісі z." -#: ../src/ui/dialog/inkscape-preferences.cpp:1170 +#: ../src/ui/dialog/inkscape-preferences.cpp:1177 msgid "Selecting" msgstr "Позначення" #. Transforms options -#: ../src/ui/dialog/inkscape-preferences.cpp:1173 -#: ../src/widgets/select-toolbar.cpp:570 +#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/widgets/select-toolbar.cpp:572 msgid "Scale stroke width" msgstr "Змінювати ширину штриха" -#: ../src/ui/dialog/inkscape-preferences.cpp:1174 +#: ../src/ui/dialog/inkscape-preferences.cpp:1181 msgid "Scale rounded corners in rectangles" msgstr "Змінювати радіус округлених кутів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1175 +#: ../src/ui/dialog/inkscape-preferences.cpp:1182 msgid "Transform gradients" msgstr "Трансформувати градієнти" -#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +#: ../src/ui/dialog/inkscape-preferences.cpp:1183 msgid "Transform patterns" msgstr "Трансформувати візерунки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1178 +#: ../src/ui/dialog/inkscape-preferences.cpp:1185 msgid "Preserved" msgstr "Без оптимізації" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 -#: ../src/widgets/select-toolbar.cpp:571 +#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/widgets/select-toolbar.cpp:573 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" "При зміні розміру об'єктів змінювати ширину штриха у відповідній пропорції" -#: ../src/ui/dialog/inkscape-preferences.cpp:1183 -#: ../src/widgets/select-toolbar.cpp:582 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/widgets/select-toolbar.cpp:584 msgid "When scaling rectangles, scale the radii of rounded corners" msgstr "" "При зміні розміру прямокутників міняти радіус округлених кутів у тій самій " "пропорції" -#: ../src/ui/dialog/inkscape-preferences.cpp:1185 -#: ../src/widgets/select-toolbar.cpp:593 +#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +#: ../src/widgets/select-toolbar.cpp:595 msgid "Move gradients (in fill or stroke) along with the objects" msgstr "Трансформувати градієнти (у заповненні чи штрихах) разом з об'єктом" -#: ../src/ui/dialog/inkscape-preferences.cpp:1187 -#: ../src/widgets/select-toolbar.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:1194 +#: ../src/widgets/select-toolbar.cpp:606 msgid "Move patterns (in fill or stroke) along with the objects" msgstr "Трансформувати візерунки (у заповненнях чи штрихах) разом з об'єктом" -#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/ui/dialog/inkscape-preferences.cpp:1195 msgid "Store transformation" msgstr "Збереження трансформації" -#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "" "If possible, apply transformation to objects without adding a transform= " "attribute" @@ -19171,19 +19250,19 @@ msgstr "" "При можливості застосовувати до об'єктів трансформацію без додавання " "атрибута transform=" -#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Always store transformation as a transform= attribute on objects" msgstr "Завжди зберігати трансформацію у вигляді атрибута transform=" -#: ../src/ui/dialog/inkscape-preferences.cpp:1194 +#: ../src/ui/dialog/inkscape-preferences.cpp:1201 msgid "Transforms" msgstr "Трансформації" -#: ../src/ui/dialog/inkscape-preferences.cpp:1198 +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 msgid "Mouse _wheel scrolls by:" msgstr "Ко_лесо миші гортає на:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1199 +#: ../src/ui/dialog/inkscape-preferences.cpp:1206 msgid "" "One mouse wheel notch scrolls by this distance in screen pixels " "(horizontally with Shift)" @@ -19191,24 +19270,24 @@ msgstr "" "На цю відстань у точках зсувається зображення одним клацанням колеса миші (з " "натиснутою клавішею Shift — по горизонталі)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1200 +#: ../src/ui/dialog/inkscape-preferences.cpp:1207 msgid "Ctrl+arrows" msgstr "Ctrl+стрілки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 msgid "Sc_roll by:" msgstr "К_рок гортання:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1203 +#: ../src/ui/dialog/inkscape-preferences.cpp:1210 msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" msgstr "" "На цю відстань у точках зсувається зображення при натисканні Ctrl+стрілки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1212 msgid "_Acceleration:" msgstr "_Прискорення:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1206 +#: ../src/ui/dialog/inkscape-preferences.cpp:1213 msgid "" "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " "acceleration)" @@ -19216,15 +19295,15 @@ msgstr "" "Якщо утримувати натиснутими Ctrl+стрілку, швидкість гортання буде зростати " "(0 скасовує прискорення)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1207 +#: ../src/ui/dialog/inkscape-preferences.cpp:1214 msgid "Autoscrolling" msgstr "Автогортання" -#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1216 msgid "_Speed:" msgstr "_Швидкість:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 +#: ../src/ui/dialog/inkscape-preferences.cpp:1217 msgid "" "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " "autoscroll off)" @@ -19232,12 +19311,12 @@ msgstr "" "Як швидко буде відбуватись гортання при перетягуванні об'єкта за межі вікна " "(0 скасовує автогортання)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 #: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721 msgid "_Threshold:" msgstr "_Поріг:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1213 +#: ../src/ui/dialog/inkscape-preferences.cpp:1220 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" @@ -19250,11 +19329,11 @@ msgstr "" #. _page_scrolling.add_line( false, "", _scroll_space, "", #. _("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)")); #. -#: ../src/ui/dialog/inkscape-preferences.cpp:1219 +#: ../src/ui/dialog/inkscape-preferences.cpp:1226 msgid "Mouse wheel zooms by default" msgstr "Колесо миші типово змінює масштаб" -#: ../src/ui/dialog/inkscape-preferences.cpp:1221 +#: ../src/ui/dialog/inkscape-preferences.cpp:1228 msgid "" "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when " "off, it zooms with Ctrl and scrolls without Ctrl" @@ -19263,24 +19342,24 @@ msgstr "" "гортання з Ctrl; якщо зняти позначку, воно змінюватиме масштаб з Ctrl і " "гортатиме без Ctrl." -#: ../src/ui/dialog/inkscape-preferences.cpp:1222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1229 msgid "Scrolling" msgstr "Гортання" #. Snapping options -#: ../src/ui/dialog/inkscape-preferences.cpp:1225 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 msgid "Enable snap indicator" msgstr "Увімкнути індикатор прилипання" -#: ../src/ui/dialog/inkscape-preferences.cpp:1227 +#: ../src/ui/dialog/inkscape-preferences.cpp:1234 msgid "After snapping, a symbol is drawn at the point that has snapped" msgstr "Після прилипання у точні прилипання буде намальовано цей символ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1230 +#: ../src/ui/dialog/inkscape-preferences.cpp:1237 msgid "_Delay (in ms):" msgstr "З_атримка (у мс):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1231 +#: ../src/ui/dialog/inkscape-preferences.cpp:1238 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. " @@ -19291,20 +19370,20 @@ msgstr "" "встановити нульове або близьке до нульового значення, прилипання буде " "миттєвим." -#: ../src/ui/dialog/inkscape-preferences.cpp:1233 +#: ../src/ui/dialog/inkscape-preferences.cpp:1240 msgid "Only snap the node closest to the pointer" msgstr "Прилипання лише до вузла, найближчого до вказівника" -#: ../src/ui/dialog/inkscape-preferences.cpp:1235 +#: ../src/ui/dialog/inkscape-preferences.cpp:1242 msgid "" "Only try to snap the node that is initially closest to the mouse pointer" msgstr "Виконувати прилипання лише до вузла, найближчого до вказівника миші" -#: ../src/ui/dialog/inkscape-preferences.cpp:1238 +#: ../src/ui/dialog/inkscape-preferences.cpp:1245 msgid "_Weight factor:" msgstr "_Ваговий коефіцієнт:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1239 +#: ../src/ui/dialog/inkscape-preferences.cpp:1246 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 " @@ -19314,11 +19393,11 @@ msgstr "" "найближче перетворення (якщо встановлено 0), або вибрати вузол, який " "спочатку був найближчим до вказівника миші (якщо встановлено 1)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1241 +#: ../src/ui/dialog/inkscape-preferences.cpp:1248 msgid "Snap the mouse pointer when dragging a constrained knot" msgstr "Прилипання до вказівника миші під час перетягування обмеженого вузла" -#: ../src/ui/dialog/inkscape-preferences.cpp:1243 +#: ../src/ui/dialog/inkscape-preferences.cpp:1250 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 " @@ -19327,16 +19406,16 @@ msgstr "" "Під час перетягування вузла вздовж лінії обмеження виконувати прилипання до " "позиції вказівника миші, а не до проекції вузла на лінію обмеження" -#: ../src/ui/dialog/inkscape-preferences.cpp:1245 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Snapping" msgstr "Прилипання" #. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1250 +#: ../src/ui/dialog/inkscape-preferences.cpp:1257 msgid "_Arrow keys move by:" msgstr "С_трілки переміщують на:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1251 +#: ../src/ui/dialog/inkscape-preferences.cpp:1258 msgid "" "Pressing an arrow key moves selected object(s) or node(s) by this distance" msgstr "" @@ -19344,28 +19423,28 @@ msgstr "" "клавіші зі стрілкою" #. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1261 msgid "> and < _scale by:" msgstr "Кр_ок зміни масштабу при > та <:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Pressing > or < scales selection up or down by this increment" msgstr "" "На цю величину змінюється розмір позначеного при натисканні клавіш > чи <" -#: ../src/ui/dialog/inkscape-preferences.cpp:1257 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "_Inset/Outset by:" msgstr "В_тягнути/розтягнути на:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1258 +#: ../src/ui/dialog/inkscape-preferences.cpp:1265 msgid "Inset and Outset commands displace the path by this distance" msgstr "На цю відстань переміщують контур команди втягування та розтягування" -#: ../src/ui/dialog/inkscape-preferences.cpp:1259 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Compass-like display of angles" msgstr "Подібне до компасу відображення кутів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 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 " @@ -19376,20 +19455,20 @@ msgstr "" "випадку 0 вказує на схід, діапазон значень знаходиться між -180 та 180, " "приріст кута відбувається проти годинникової стрілки." -#: ../src/ui/dialog/inkscape-preferences.cpp:1263 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgctxt "Rotation angle" msgid "None" msgstr "Нульовий" -#: ../src/ui/dialog/inkscape-preferences.cpp:1267 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "_Rotation snaps every:" msgstr "О_бмеження обертання:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1267 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "degrees" msgstr "градусів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1268 +#: ../src/ui/dialog/inkscape-preferences.cpp:1275 msgid "" "Rotating with Ctrl pressed snaps every that much degrees; also, pressing " "[ or ] rotates by this amount" @@ -19397,11 +19476,11 @@ msgstr "" "Обертання з натиснутою Ctrl обмежує кут значеннями, кратними вибраному; " "натискання «[» чи «]» повертає на вибраний кут" -#: ../src/ui/dialog/inkscape-preferences.cpp:1269 +#: ../src/ui/dialog/inkscape-preferences.cpp:1276 msgid "Relative snapping of guideline angles" msgstr "Відносне прилипання кутів нахилу напрямних" -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 +#: ../src/ui/dialog/inkscape-preferences.cpp:1278 msgid "" "When on, the snap angles when rotating a guideline will be relative to the " "original angle" @@ -19409,15 +19488,17 @@ msgstr "" "Якщо позначено, кути прилипання під час обертання напрямної будуть " "обчислюватися відносно початкового кута" -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 msgid "_Zoom in/out by:" msgstr "Крок _масштабування:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 +#: ../src/ui/dialog/objects.cpp:1622 +#: ../src/ui/widget/filter-effect-chooser.cpp:27 msgid "%" msgstr "%" -#: ../src/ui/dialog/inkscape-preferences.cpp:1274 +#: ../src/ui/dialog/inkscape-preferences.cpp:1281 msgid "" "Zoom tool click, +/- keys, and middle click zoom in and out by this " "multiplier" @@ -19425,44 +19506,44 @@ msgstr "" "Крок при клацанні інструментом масштабу, натисканні клавіш +/- та клацанні " "середньою кнопкою миші" -#: ../src/ui/dialog/inkscape-preferences.cpp:1275 +#: ../src/ui/dialog/inkscape-preferences.cpp:1282 msgid "Steps" msgstr "Кроки" #. Clones options -#: ../src/ui/dialog/inkscape-preferences.cpp:1278 +#: ../src/ui/dialog/inkscape-preferences.cpp:1285 msgid "Move in parallel" msgstr "Переміщуються паралельно" -#: ../src/ui/dialog/inkscape-preferences.cpp:1280 +#: ../src/ui/dialog/inkscape-preferences.cpp:1287 msgid "Stay unmoved" msgstr "Залишаються нерухомими" -#: ../src/ui/dialog/inkscape-preferences.cpp:1282 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Move according to transform" msgstr "Рухаються у відповідності до перетворення" -#: ../src/ui/dialog/inkscape-preferences.cpp:1284 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 msgid "Are unlinked" msgstr "Від'єднуються" -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Are deleted" msgstr "Вилучаються" -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +#: ../src/ui/dialog/inkscape-preferences.cpp:1296 msgid "Moving original: clones and linked offsets" msgstr "Пересування оригіналу: клони та прив'язані розтяжки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1291 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Clones are translated by the same vector as their original" msgstr "Кожен клон зсувається на той самий вектор, що й оригінал" -#: ../src/ui/dialog/inkscape-preferences.cpp:1293 +#: ../src/ui/dialog/inkscape-preferences.cpp:1300 msgid "Clones preserve their positions when their original is moved" msgstr "Клони залишаються на місці, коли рухаються їхні оригінали" -#: ../src/ui/dialog/inkscape-preferences.cpp:1295 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 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" @@ -19471,27 +19552,27 @@ msgstr "" "Наприклад, повернутий клон буде переміщуватись у іншому напрямку, ніж його " "оригінал." -#: ../src/ui/dialog/inkscape-preferences.cpp:1296 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 msgid "Deleting original: clones" msgstr "Вилучення оригіналу: клони" -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Orphaned clones are converted to regular objects" msgstr "Осиротілі клони перетворюються у звичайні об'єкти" -#: ../src/ui/dialog/inkscape-preferences.cpp:1300 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "Orphaned clones are deleted along with their original" msgstr "Осиротілі клони вилучаються разом з оригіналом" -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +#: ../src/ui/dialog/inkscape-preferences.cpp:1309 msgid "Duplicating original+clones/linked offset" msgstr "Дублювання оригінал+клони/прив'язані розтяжки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1304 +#: ../src/ui/dialog/inkscape-preferences.cpp:1311 msgid "Relink duplicated clones" msgstr "Повторно пов'язувати дубльовані клони" -#: ../src/ui/dialog/inkscape-preferences.cpp:1306 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "" "When duplicating a selection containing both a clone and its original " "(possibly in groups), relink the duplicated clone to the duplicated original " @@ -19502,28 +19583,28 @@ msgstr "" "старим оригіналом" #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:1309 +#: ../src/ui/dialog/inkscape-preferences.cpp:1316 msgid "Clones" msgstr "Клони" #. Clip paths and masks options -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1319 msgid "When applying, use the topmost selected object as clippath/mask" msgstr "" "При застосуванні найвищий позначений об'єкт є контуром вирізання або маскою" -#: ../src/ui/dialog/inkscape-preferences.cpp:1314 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "" "Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" "Зніміть позначку щоб використовувати нижній позначений об'єкт як контур " "вирізання або маску" -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:1322 msgid "Remove clippath/mask object after applying" msgstr "Вилучати контур вирізання або маску після застосування" -#: ../src/ui/dialog/inkscape-preferences.cpp:1317 +#: ../src/ui/dialog/inkscape-preferences.cpp:1324 msgid "" "After applying, remove the object used as the clipping path or mask from the " "drawing" @@ -19531,57 +19612,57 @@ msgstr "" "Після застосування вилучається об'єкт, що використовувався як контур " "вирізання чи маска з малюнку" -#: ../src/ui/dialog/inkscape-preferences.cpp:1319 +#: ../src/ui/dialog/inkscape-preferences.cpp:1326 msgid "Before applying" msgstr "До застосування" -#: ../src/ui/dialog/inkscape-preferences.cpp:1321 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "Do not group clipped/masked objects" msgstr "Не групувати обрізані/замасковані об'єкти" -#: ../src/ui/dialog/inkscape-preferences.cpp:1322 +#: ../src/ui/dialog/inkscape-preferences.cpp:1329 msgid "Put every clipped/masked object in its own group" msgstr "Додавати для кожного обрізаного/замаскованого об'єкта власну групу" -#: ../src/ui/dialog/inkscape-preferences.cpp:1323 +#: ../src/ui/dialog/inkscape-preferences.cpp:1330 msgid "Put all clipped/masked objects into one group" msgstr "Зібрати всі обрізані/замасковані об'єкти у одну групу" -#: ../src/ui/dialog/inkscape-preferences.cpp:1326 +#: ../src/ui/dialog/inkscape-preferences.cpp:1333 msgid "Apply clippath/mask to every object" msgstr "Застосувати контур обрізання/маскування до всіх об'єктів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1329 +#: ../src/ui/dialog/inkscape-preferences.cpp:1336 msgid "Apply clippath/mask to groups containing single object" msgstr "" "Застосувати контур обрізання/маскування до груп, що містять окремі об'єкти" -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "Apply clippath/mask to group containing all objects" msgstr "Застосувати контур обрізання/маскування до групи всіх об'єктів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1334 +#: ../src/ui/dialog/inkscape-preferences.cpp:1341 msgid "After releasing" msgstr "Після відпускання" -#: ../src/ui/dialog/inkscape-preferences.cpp:1336 +#: ../src/ui/dialog/inkscape-preferences.cpp:1343 msgid "Ungroup automatically created groups" msgstr "Розгрупувати автоматично створені групи" -#: ../src/ui/dialog/inkscape-preferences.cpp:1338 +#: ../src/ui/dialog/inkscape-preferences.cpp:1345 msgid "Ungroup groups created when setting clip/mask" msgstr "Розгрупувати групи, створені застосування обрізання/маскування" -#: ../src/ui/dialog/inkscape-preferences.cpp:1340 +#: ../src/ui/dialog/inkscape-preferences.cpp:1347 msgid "Clippaths and masks" msgstr "Вирізання та маскування" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 +#: ../src/ui/dialog/inkscape-preferences.cpp:1350 msgid "Stroke Style Markers" msgstr "Маркери стилю штриха" -#: ../src/ui/dialog/inkscape-preferences.cpp:1345 -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../src/ui/dialog/inkscape-preferences.cpp:1352 +#: ../src/ui/dialog/inkscape-preferences.cpp:1354 msgid "" "Stroke color same as object, fill color either object fill color or marker " "fill color" @@ -19589,50 +19670,50 @@ msgstr "" "Колір штриха збігається з кольором об’єкта, колір заповнення є або кольором " "об’єкта або кольором заповнення маркера" -#: ../src/ui/dialog/inkscape-preferences.cpp:1351 +#: ../src/ui/dialog/inkscape-preferences.cpp:1358 #: ../share/extensions/hershey.inx.h:27 msgid "Markers" msgstr "Маркери" -#: ../src/ui/dialog/inkscape-preferences.cpp:1354 +#: ../src/ui/dialog/inkscape-preferences.cpp:1361 msgid "Document cleanup" msgstr "Очищення документа" -#: ../src/ui/dialog/inkscape-preferences.cpp:1355 -#: ../src/ui/dialog/inkscape-preferences.cpp:1357 +#: ../src/ui/dialog/inkscape-preferences.cpp:1362 +#: ../src/ui/dialog/inkscape-preferences.cpp:1364 msgid "Remove unused swatches when doing a document cleanup" msgstr "Вилучати невикористані елементи під час очищення документа" #. tooltip -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Cleanup" msgstr "Очищення" -#: ../src/ui/dialog/inkscape-preferences.cpp:1366 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 msgid "Number of _Threads:" msgstr "Кількість _потоків:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1366 -#: ../src/ui/dialog/inkscape-preferences.cpp:1898 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "(requires restart)" msgstr "(потребує перезапуску)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1367 +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 msgid "Configure number of processors/threads to use when rendering filters" msgstr "" "Налаштувати кількість процесорів/потоків, які слід використовувати для " "обробки фільтрування" -#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgid "Rendering _cache size:" msgstr "Розмір _кешу обробки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgctxt "mebibyte (2^20 bytes) abbreviation" msgid "MiB" msgstr "МіБ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 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" @@ -19643,37 +19724,37 @@ msgstr "" #. blur quality #. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 -#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1381 +#: ../src/ui/dialog/inkscape-preferences.cpp:1405 msgid "Best quality (slowest)" msgstr "Найвища якість (найповільніше)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1376 -#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +#: ../src/ui/dialog/inkscape-preferences.cpp:1383 +#: ../src/ui/dialog/inkscape-preferences.cpp:1407 msgid "Better quality (slower)" msgstr "Добра якість (повільно)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1378 -#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +#: ../src/ui/dialog/inkscape-preferences.cpp:1409 msgid "Average quality" msgstr "Посередня якість" -#: ../src/ui/dialog/inkscape-preferences.cpp:1380 -#: ../src/ui/dialog/inkscape-preferences.cpp:1404 +#: ../src/ui/dialog/inkscape-preferences.cpp:1387 +#: ../src/ui/dialog/inkscape-preferences.cpp:1411 msgid "Lower quality (faster)" msgstr "Низька якість (швидко)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1382 -#: ../src/ui/dialog/inkscape-preferences.cpp:1406 +#: ../src/ui/dialog/inkscape-preferences.cpp:1389 +#: ../src/ui/dialog/inkscape-preferences.cpp:1413 msgid "Lowest quality (fastest)" msgstr "Найнижча якість (найшвидше)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +#: ../src/ui/dialog/inkscape-preferences.cpp:1392 msgid "Gaussian blur quality for display" msgstr "Якість гаусового розмивання для показу" -#: ../src/ui/dialog/inkscape-preferences.cpp:1387 -#: ../src/ui/dialog/inkscape-preferences.cpp:1411 +#: ../src/ui/dialog/inkscape-preferences.cpp:1394 +#: ../src/ui/dialog/inkscape-preferences.cpp:1418 msgid "" "Best quality, but display may be very slow at high zooms (bitmap export " "always uses best quality)" @@ -19681,125 +19762,125 @@ msgstr "" "Найкраща якість, але відображення може бути дуже повільним за великого " "збільшення (експорт растрових зображень завжди використовує найвищу якість)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1389 -#: ../src/ui/dialog/inkscape-preferences.cpp:1413 +#: ../src/ui/dialog/inkscape-preferences.cpp:1396 +#: ../src/ui/dialog/inkscape-preferences.cpp:1420 msgid "Better quality, but slower display" msgstr "Краща якість, але повільніше відображення" -#: ../src/ui/dialog/inkscape-preferences.cpp:1391 -#: ../src/ui/dialog/inkscape-preferences.cpp:1415 +#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1422 msgid "Average quality, acceptable display speed" msgstr "Посередня якість, прийнятна швидкість відображення" -#: ../src/ui/dialog/inkscape-preferences.cpp:1393 -#: ../src/ui/dialog/inkscape-preferences.cpp:1417 +#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +#: ../src/ui/dialog/inkscape-preferences.cpp:1424 msgid "Lower quality (some artifacts), but display is faster" msgstr "Нижча якість (певні похибки), але відображення швидше" -#: ../src/ui/dialog/inkscape-preferences.cpp:1395 -#: ../src/ui/dialog/inkscape-preferences.cpp:1419 +#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1426 msgid "Lowest quality (considerable artifacts), but display is fastest" msgstr "Найнижча якість (значні похибки), але відображення найшвидше" -#: ../src/ui/dialog/inkscape-preferences.cpp:1409 +#: ../src/ui/dialog/inkscape-preferences.cpp:1416 msgid "Filter effects quality for display" msgstr "Якість ефектів фільтрування для показу" #. build custom preferences tab -#: ../src/ui/dialog/inkscape-preferences.cpp:1421 +#: ../src/ui/dialog/inkscape-preferences.cpp:1428 #: ../src/ui/dialog/print.cpp:232 msgid "Rendering" msgstr "Обробка" #. Note: /options/bitmapoversample removed with Cairo renderer -#: ../src/ui/dialog/inkscape-preferences.cpp:1427 ../src/verbs.cpp:156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1434 ../src/verbs.cpp:157 #: ../src/widgets/calligraphy-toolbar.cpp:626 msgid "Edit" msgstr "Змінити" -#: ../src/ui/dialog/inkscape-preferences.cpp:1428 +#: ../src/ui/dialog/inkscape-preferences.cpp:1435 msgid "Automatically reload bitmaps" msgstr "Автоматично перезавантажувати растр" -#: ../src/ui/dialog/inkscape-preferences.cpp:1430 +#: ../src/ui/dialog/inkscape-preferences.cpp:1437 msgid "Automatically reload linked images when file is changed on disk" msgstr "" "Автоматично перезавантажувати пов'язані зображення після зміни файла на диску" -#: ../src/ui/dialog/inkscape-preferences.cpp:1432 +#: ../src/ui/dialog/inkscape-preferences.cpp:1439 msgid "_Bitmap editor:" msgstr "_Растровий редактор:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1434 +#: ../src/ui/dialog/inkscape-preferences.cpp:1441 #: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:55 #: ../share/extensions/print_win32_vector.inx.h:2 msgid "Export" msgstr "Експорт" -#: ../src/ui/dialog/inkscape-preferences.cpp:1436 +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 msgid "Default export _resolution:" msgstr "Типова роз_дільна здатність для експорту:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1437 +#: ../src/ui/dialog/inkscape-preferences.cpp:1444 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "Типова роздільна здатність (у точках на дюйм) у вікні експорту" -#: ../src/ui/dialog/inkscape-preferences.cpp:1438 +#: ../src/ui/dialog/inkscape-preferences.cpp:1445 #: ../src/ui/dialog/xml-tree.cpp:912 msgid "Create" msgstr "Створити" -#: ../src/ui/dialog/inkscape-preferences.cpp:1440 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 msgid "Resolution for Create Bitmap _Copy:" msgstr "Роздільна здатність для створення растрової копі_ї:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1441 +#: ../src/ui/dialog/inkscape-preferences.cpp:1448 msgid "Resolution used by the Create Bitmap Copy command" msgstr "" "Роздільна здатність, яку буде використано у команді створення растрової копії" -#: ../src/ui/dialog/inkscape-preferences.cpp:1444 +#: ../src/ui/dialog/inkscape-preferences.cpp:1451 msgid "Ask about linking and scaling when importing" msgstr "Запитувати щодо пов’язування і масштабування під час імпортування" -#: ../src/ui/dialog/inkscape-preferences.cpp:1446 +#: ../src/ui/dialog/inkscape-preferences.cpp:1453 msgid "Pop-up linking and scaling dialog when importing bitmap image." msgstr "" "Показувати діалогове вікно пов’язування і масштабування під час імпортування " "растрових зображень." -#: ../src/ui/dialog/inkscape-preferences.cpp:1452 +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 msgid "Bitmap link:" msgstr "Пов’язування растра:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1466 msgid "Bitmap scale (image-rendering):" msgstr "Масштаб растра (обробка зображення):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1464 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "Default _import resolution:" msgstr "Типова роздільна здатність для _імпортування:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1465 +#: ../src/ui/dialog/inkscape-preferences.cpp:1472 msgid "Default bitmap resolution (in dots per inch) for bitmap import" msgstr "" "Типова роздільна здатність (у точках на дюйм) для імпортованих растрових " "зображень" -#: ../src/ui/dialog/inkscape-preferences.cpp:1466 +#: ../src/ui/dialog/inkscape-preferences.cpp:1473 msgid "Override file resolution" msgstr "Перевизначити роздільну здатність з файла" -#: ../src/ui/dialog/inkscape-preferences.cpp:1468 +#: ../src/ui/dialog/inkscape-preferences.cpp:1475 msgid "Use default bitmap resolution in favor of information from file" msgstr "Надавати перевагу типові роздільній здатності перед даними з файла" #. rendering outlines for pixmap image tags -#: ../src/ui/dialog/inkscape-preferences.cpp:1472 +#: ../src/ui/dialog/inkscape-preferences.cpp:1479 msgid "Images in Outline Mode" msgstr "Зображення у режимі ескіза" -#: ../src/ui/dialog/inkscape-preferences.cpp:1473 +#: ../src/ui/dialog/inkscape-preferences.cpp:1480 msgid "" "When active will render images while in outline mode instead of a red box " "with an x. This is useful for manual tracing." @@ -19807,11 +19888,11 @@ msgstr "" "Якщо позначено, у режимі ескіза замість червоного прямокутника з x " "показувати зображення. Корисно для трасування вручну." -#: ../src/ui/dialog/inkscape-preferences.cpp:1475 +#: ../src/ui/dialog/inkscape-preferences.cpp:1482 msgid "Bitmaps" msgstr "Растрові зображення" -#: ../src/ui/dialog/inkscape-preferences.cpp:1487 +#: ../src/ui/dialog/inkscape-preferences.cpp:1494 msgid "" "Select a file of predefined shortcuts to use. Any customized shortcuts you " "create will be added seperately to " @@ -19819,33 +19900,33 @@ msgstr "" "Виберіть файл попередньо визначених скорочень, яким слід скористатися. Всі " "створені вами нетипові скорочення буде окремо додано до " -#: ../src/ui/dialog/inkscape-preferences.cpp:1490 +#: ../src/ui/dialog/inkscape-preferences.cpp:1497 msgid "Shortcut file:" msgstr "Файл скорочень:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1493 +#: ../src/ui/dialog/inkscape-preferences.cpp:1500 #: ../src/ui/dialog/template-load-tab.cpp:48 msgid "Search:" msgstr "Шукати:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1505 +#: ../src/ui/dialog/inkscape-preferences.cpp:1512 msgid "Shortcut" msgstr "Скорочення" -#: ../src/ui/dialog/inkscape-preferences.cpp:1506 +#: ../src/ui/dialog/inkscape-preferences.cpp:1513 #: ../src/ui/widget/page-sizer.cpp:260 msgid "Description" msgstr "Опис" -#: ../src/ui/dialog/inkscape-preferences.cpp:1561 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 #: ../src/ui/dialog/pixelartdialog.cpp:296 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:698 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:699 #: ../src/ui/dialog/tracedialog.cpp:813 #: ../src/ui/widget/preferences-widget.cpp:749 msgid "Reset" msgstr "Скинути" -#: ../src/ui/dialog/inkscape-preferences.cpp:1561 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 msgid "" "Remove all your customized keyboard shortcuts, and revert to the shortcuts " "in the shortcut file listed above" @@ -19853,45 +19934,45 @@ msgstr "" "Вилучити всі нетипові клавіатурні скорочення і повернутися до скорочень, " "визначених у файлів, вказаному вище." -#: ../src/ui/dialog/inkscape-preferences.cpp:1565 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import ..." msgstr "Імпорт…" -#: ../src/ui/dialog/inkscape-preferences.cpp:1565 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import custom keyboard shortcuts from a file" msgstr "Імпортувати нетипові клавіатурні скорочення з файла" -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export ..." msgstr "Експортувати…" -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export custom keyboard shortcuts to a file" msgstr "Експортувати нетипові клавіатурні скорочення до файла" -#: ../src/ui/dialog/inkscape-preferences.cpp:1578 +#: ../src/ui/dialog/inkscape-preferences.cpp:1585 msgid "Keyboard Shortcuts" msgstr "Клавіатурні скорочення" #. Find this group in the tree -#: ../src/ui/dialog/inkscape-preferences.cpp:1741 +#: ../src/ui/dialog/inkscape-preferences.cpp:1748 msgid "Misc" msgstr "Інше" -#: ../src/ui/dialog/inkscape-preferences.cpp:1839 +#: ../src/ui/dialog/inkscape-preferences.cpp:1846 msgctxt "Spellchecker language" msgid "None" msgstr "Жодної" -#: ../src/ui/dialog/inkscape-preferences.cpp:1860 +#: ../src/ui/dialog/inkscape-preferences.cpp:1867 msgid "Set the main spell check language" msgstr "Встановити основну мову перевірки правопису" -#: ../src/ui/dialog/inkscape-preferences.cpp:1863 +#: ../src/ui/dialog/inkscape-preferences.cpp:1870 msgid "Second language:" msgstr "Друга мова:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1864 +#: ../src/ui/dialog/inkscape-preferences.cpp:1871 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" @@ -19899,11 +19980,11 @@ msgstr "" "Встановіть другу мову для перевірки правопису: перевірка зупинятиметься лише " "на словах, яких немає у ВСІХ вказаних мовах" -#: ../src/ui/dialog/inkscape-preferences.cpp:1867 +#: ../src/ui/dialog/inkscape-preferences.cpp:1874 msgid "Third language:" msgstr "Третя мова:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1868 +#: ../src/ui/dialog/inkscape-preferences.cpp:1875 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" @@ -19911,31 +19992,31 @@ msgstr "" "Встановіть третю мову для перевірки правопису: перевірка зупинятиметься лише " "на словах, яких немає у ВСІХ вказаних мовах" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +#: ../src/ui/dialog/inkscape-preferences.cpp:1877 msgid "Ignore words with digits" msgstr "Ігнорувати слова з цифрами" -#: ../src/ui/dialog/inkscape-preferences.cpp:1872 +#: ../src/ui/dialog/inkscape-preferences.cpp:1879 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "Ігнорувати слова, що містять цифри, наприклад, «R2D2»" -#: ../src/ui/dialog/inkscape-preferences.cpp:1874 +#: ../src/ui/dialog/inkscape-preferences.cpp:1881 msgid "Ignore words in ALL CAPITALS" msgstr "Ігнорувати слова ПРОПИСНИМИ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1876 +#: ../src/ui/dialog/inkscape-preferences.cpp:1883 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "Ігнорувати слова, написані прописними літерами, наприклад, «IUPAC»" -#: ../src/ui/dialog/inkscape-preferences.cpp:1878 +#: ../src/ui/dialog/inkscape-preferences.cpp:1885 msgid "Spellcheck" msgstr "Перевірка правопису" -#: ../src/ui/dialog/inkscape-preferences.cpp:1898 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "Latency _skew:" msgstr "Від_хилення латентності:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1899 +#: ../src/ui/dialog/inkscape-preferences.cpp:1906 msgid "" "Factor by which the event clock is skewed from the actual time (0.9766 on " "some systems)" @@ -19943,11 +20024,11 @@ msgstr "" "Коефіцієнт, на який годинник подій відхилятиметься від справжнього часу " "(0,9766 на деяких системах)." -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +#: ../src/ui/dialog/inkscape-preferences.cpp:1908 msgid "Pre-render named icons" msgstr "Іменовані піктограми, що залежать від показу" -#: ../src/ui/dialog/inkscape-preferences.cpp:1903 +#: ../src/ui/dialog/inkscape-preferences.cpp:1910 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" @@ -19956,85 +20037,85 @@ msgstr "" "користувача. Це зроблено для обходу вад у сповіщенні іменованою піктограмою " "у GTK+" -#: ../src/ui/dialog/inkscape-preferences.cpp:1911 +#: ../src/ui/dialog/inkscape-preferences.cpp:1918 msgid "System info" msgstr "Відомості щодо системи" -#: ../src/ui/dialog/inkscape-preferences.cpp:1915 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "User config: " msgstr "Налаштування користувача: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1915 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "Location of users configuration" msgstr "Розташування налаштувань користувача" -#: ../src/ui/dialog/inkscape-preferences.cpp:1919 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "User preferences: " msgstr "Параметри користувача: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1919 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "Location of the users preferences file" msgstr "Розташування файлів з параметрами користувачів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1923 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "User extensions: " msgstr "Додатки користувача: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1923 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "Location of the users extensions" msgstr "Розташування додатків користувача" -#: ../src/ui/dialog/inkscape-preferences.cpp:1927 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "User cache: " msgstr "Кеш користувача: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1927 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "Location of users cache" msgstr "Розташування кешу даних користувача" -#: ../src/ui/dialog/inkscape-preferences.cpp:1935 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Temporary files: " msgstr "Тимчасові файли: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1935 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Location of the temporary files used for autosave" msgstr "" "Розташування тимчасових файлів, які використовуватимуться для створення " "автоматичних копій" -#: ../src/ui/dialog/inkscape-preferences.cpp:1939 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Inkscape data: " msgstr "Дані Inkscape: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1939 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Location of Inkscape data" msgstr "Розташування даних Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1943 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Inkscape extensions: " msgstr "Додатки Inkscape: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1943 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Location of the Inkscape extensions" msgstr "Розташування додатків Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1952 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "System data: " msgstr "Системна дата: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1952 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "Locations of system data" msgstr "Розташування загальносистемних даних" -#: ../src/ui/dialog/inkscape-preferences.cpp:1976 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Icon theme: " msgstr "Тема піктограм: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1976 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Locations of icon themes" msgstr "Розташування тем піктограм" -#: ../src/ui/dialog/inkscape-preferences.cpp:1978 +#: ../src/ui/dialog/inkscape-preferences.cpp:1985 msgid "System" msgstr "Система" @@ -20133,7 +20214,7 @@ msgid "Y tilt" msgstr "Нахил за Y" #: ../src/ui/dialog/input.cpp:1616 -#: ../src/widgets/sp-color-wheel-selector.cpp:59 +#: ../src/widgets/sp-color-wheel-selector.cpp:32 msgid "Wheel" msgstr "Колесо" @@ -20168,8 +20249,8 @@ msgstr "Перейменування шару" #. TODO: find an unused layer number, forming name from _("Layer ") + "%d" #: ../src/ui/dialog/layer-properties.cpp:354 -#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194 -#: ../src/verbs.cpp:2289 +#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:195 +#: ../src/verbs.cpp:2368 msgid "Layer" msgstr "Шар" @@ -20203,7 +20284,8 @@ msgid "Move to Layer" msgstr "Пересунути до шару" #: ../src/ui/dialog/layer-properties.cpp:411 -#: ../src/ui/dialog/transformation.cpp:114 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:120 +#: ../src/ui/dialog/transformation.cpp:112 msgid "_Move" msgstr "_Переміщення" @@ -20223,11 +20305,13 @@ msgstr "Заблокувати шар" msgid "Unlock layer" msgstr "Розблокувати шар" -#: ../src/ui/dialog/layers.cpp:624 ../src/verbs.cpp:1405 +#: ../src/ui/dialog/layers.cpp:624 ../src/ui/dialog/objects.cpp:845 +#: ../src/verbs.cpp:1438 msgid "Toggle layer solo" msgstr "Увімкнути або вимкнути соло шару" -#: ../src/ui/dialog/layers.cpp:627 ../src/verbs.cpp:1429 +#: ../src/ui/dialog/layers.cpp:627 ../src/ui/dialog/objects.cpp:848 +#: ../src/verbs.cpp:1462 msgid "Lock other layers" msgstr "Заблокувати інші шари" @@ -20280,60 +20364,100 @@ msgstr "Підняти поточний ефект контуру у списк msgid "Lower the current path effect" msgstr "Опустити поточний ефект контуру у списку" -#: ../src/ui/dialog/livepatheffect-editor.cpp:313 +#: ../src/ui/dialog/livepatheffect-editor.cpp:312 msgid "Unknown effect is applied" msgstr "Застосовано невідомий ефект" -#: ../src/ui/dialog/livepatheffect-editor.cpp:316 +#: ../src/ui/dialog/livepatheffect-editor.cpp:315 msgid "Click button to add an effect" msgstr "Натисніть кнопку, щоб додати ефект" -#: ../src/ui/dialog/livepatheffect-editor.cpp:329 +#: ../src/ui/dialog/livepatheffect-editor.cpp:330 msgid "Click add button to convert clone" msgstr "Натисніть кнопку додавання, щоб перетворити клон" -#: ../src/ui/dialog/livepatheffect-editor.cpp:334 -#: ../src/ui/dialog/livepatheffect-editor.cpp:338 -#: ../src/ui/dialog/livepatheffect-editor.cpp:346 +#: ../src/ui/dialog/livepatheffect-editor.cpp:335 +#: ../src/ui/dialog/livepatheffect-editor.cpp:339 +#: ../src/ui/dialog/livepatheffect-editor.cpp:348 msgid "Select a path or shape" msgstr "Виберіть контур або форму" -#: ../src/ui/dialog/livepatheffect-editor.cpp:342 +#: ../src/ui/dialog/livepatheffect-editor.cpp:344 msgid "Only one item can be selected" msgstr "Можна вибрати тільки один пункт" -#: ../src/ui/dialog/livepatheffect-editor.cpp:374 +#: ../src/ui/dialog/livepatheffect-editor.cpp:376 msgid "Unknown effect" msgstr "Невідомий ефект" -#: ../src/ui/dialog/livepatheffect-editor.cpp:450 +#: ../src/ui/dialog/livepatheffect-editor.cpp:452 msgid "Create and apply path effect" msgstr "Створити і застосувати ефект контуру" -#: ../src/ui/dialog/livepatheffect-editor.cpp:485 +#: ../src/ui/dialog/livepatheffect-editor.cpp:492 msgid "Create and apply Clone original path effect" msgstr "Створити і застосувати ефект клонування початкового контуру" -#: ../src/ui/dialog/livepatheffect-editor.cpp:505 +#: ../src/ui/dialog/livepatheffect-editor.cpp:514 msgid "Remove path effect" msgstr "Вилучити ефект контуру" -#: ../src/ui/dialog/livepatheffect-editor.cpp:522 +#: ../src/ui/dialog/livepatheffect-editor.cpp:532 msgid "Move path effect up" msgstr "Пересунути ефект контуру вгору" -#: ../src/ui/dialog/livepatheffect-editor.cpp:538 +#: ../src/ui/dialog/livepatheffect-editor.cpp:549 msgid "Move path effect down" msgstr "Пересунути ефект контуру вниз" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Activate path effect" msgstr "Задіяти ефект контуру" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Deactivate path effect" msgstr "Вимкнути ефект контуру" +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:57 +msgid "Radius (pixels):" +msgstr "Радіус (у пк):" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:69 +msgid "Chamfer subdivisions:" +msgstr "Піделементи фаски:" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:144 +msgid "Modify Fillet-Chamfer" +msgstr "Змінити кромку/фаску" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:145 +msgid "_Modify" +msgstr "З_мінити" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:210 +msgid "Radius " +msgstr "Радіус: " + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:212 +msgid "Radius approximated " +msgstr "Приблизний радіус " + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:215 +msgid "Knot distance " +msgstr "Відстань від вузла " + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:222 +msgid "Position (%):" +msgstr "Розташування (%):" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:226 +msgid "(" +msgstr "(" + +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:119 +msgid "Modify Node Position" +msgstr "Змінити позицію вузла" + #: ../src/ui/dialog/memory.cpp:96 msgid "Heap" msgstr "Пул" @@ -20381,11 +20505,11 @@ msgstr "Розпочато запис до журналу." msgid "Log capture stopped." msgstr "Зупинено запис до журналу." -#: ../src/ui/dialog/new-from-template.cpp:24 +#: ../src/ui/dialog/new-from-template.cpp:27 msgid "Create from template" msgstr "Створити з шаблону" -#: ../src/ui/dialog/new-from-template.cpp:26 +#: ../src/ui/dialog/new-from-template.cpp:29 msgid "New From Template" msgstr "Створити з шаблона" @@ -20492,8 +20616,8 @@ msgid "Check to make the object insensitive (not selectable by mouse)" msgstr "Зробити цей об'єкт нечутливим до позначення" #. Button for setting the object's id, label, title and description. -#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2632 -#: ../src/verbs.cpp:2638 +#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2717 msgid "_Set" msgstr "_Встановити" @@ -20547,6 +20671,79 @@ msgstr "Сховати об'єкт" msgid "Unhide object" msgstr "Показати об'єкт" +#: ../src/ui/dialog/objects.cpp:875 +msgid "Unhide objects" +msgstr "Показати об'єкти" + +#: ../src/ui/dialog/objects.cpp:875 +msgid "Hide objects" +msgstr "Приховати об’єкти" + +#: ../src/ui/dialog/objects.cpp:895 +msgid "Lock objects" +msgstr "Заблокувати об'єкти" + +#: ../src/ui/dialog/objects.cpp:895 +msgid "Unlock objects" +msgstr "Розблокувати об’єкти" + +#: ../src/ui/dialog/objects.cpp:907 +msgid "Layer to group" +msgstr "Шар на групу" + +#: ../src/ui/dialog/objects.cpp:907 +msgid "Group to layer" +msgstr "Групу на шар" + +#: ../src/ui/dialog/objects.cpp:1105 +msgid "Moved objects" +msgstr "Пересунуті об’єкти" + +#: ../src/ui/dialog/objects.cpp:1354 ../src/ui/dialog/tags.cpp:875 +#: ../src/ui/dialog/tags.cpp:882 +msgid "Rename object" +msgstr "Перейменувати об'єкт" + +#: ../src/ui/dialog/objects.cpp:1461 +msgid "Set object highlight color" +msgstr "Встановити колір підсвічування об’єкта" + +#: ../src/ui/dialog/objects.cpp:1471 +msgid "Set object opacity" +msgstr "Встановити рівень непрозорості об’єкта" + +#: ../src/ui/dialog/objects.cpp:1504 +msgid "Set object blend mode" +msgstr "Встановити режим змішування об’єкта" + +#: ../src/ui/dialog/objects.cpp:1560 +msgid "Set object blur" +msgstr "Встановити розмиття об’єкта" + +#: ../src/ui/dialog/objects.cpp:1802 +msgid "Add layer..." +msgstr "Додати шар…" + +#: ../src/ui/dialog/objects.cpp:1817 +msgid "Remove object" +msgstr "Вилучити об’єкт" + +#: ../src/ui/dialog/objects.cpp:1832 +msgid "Move To Bottom" +msgstr "Пересунути вниз" + +#: ../src/ui/dialog/objects.cpp:1877 +msgid "Move To Top" +msgstr "Пересунути нагору" + +#: ../src/ui/dialog/objects.cpp:1892 +msgid "Collapse All" +msgstr "Згорнути все" + +#: ../src/ui/dialog/objects.cpp:1974 +msgid "Select Highlight Color" +msgstr "Виберіть колір підсвічування" + #: ../src/ui/dialog/ocaldialogs.cpp:715 msgid "Clipart found" msgstr "Виявлено шаблон" @@ -20707,62 +20904,62 @@ msgstr "" msgid "Trace pixel art" msgstr "Трасування растрової графіки" -#: ../src/ui/dialog/polar-arrange-tab.cpp:43 +#: ../src/ui/dialog/polar-arrange-tab.cpp:48 msgctxt "Polar arrange tab" msgid "Anchor point:" msgstr "Точка прив’язки:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:47 +#: ../src/ui/dialog/polar-arrange-tab.cpp:52 msgctxt "Polar arrange tab" msgid "Object's bounding box:" msgstr "Видима рамка об’єкта:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:54 +#: ../src/ui/dialog/polar-arrange-tab.cpp:59 msgctxt "Polar arrange tab" msgid "Object's rotational center" msgstr "Центр обертання об'єкта" -#: ../src/ui/dialog/polar-arrange-tab.cpp:59 +#: ../src/ui/dialog/polar-arrange-tab.cpp:64 msgctxt "Polar arrange tab" msgid "Arrange on:" msgstr "Крива компонування:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:63 +#: ../src/ui/dialog/polar-arrange-tab.cpp:68 msgctxt "Polar arrange tab" msgid "First selected circle/ellipse/arc" msgstr "Перше позначене коло, еліпс чи дуга" -#: ../src/ui/dialog/polar-arrange-tab.cpp:68 +#: ../src/ui/dialog/polar-arrange-tab.cpp:73 msgctxt "Polar arrange tab" msgid "Last selected circle/ellipse/arc" msgstr "Останнє позначене коло, еліпс чи дуга" -#: ../src/ui/dialog/polar-arrange-tab.cpp:73 +#: ../src/ui/dialog/polar-arrange-tab.cpp:78 msgctxt "Polar arrange tab" msgid "Parameterized:" msgstr "Параметризоване:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:78 +#: ../src/ui/dialog/polar-arrange-tab.cpp:83 msgid "Center X/Y:" msgstr "Центр за X/Y:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:91 +#: ../src/ui/dialog/polar-arrange-tab.cpp:105 msgid "Radius X/Y:" msgstr "Радіус X/Y:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:104 +#: ../src/ui/dialog/polar-arrange-tab.cpp:127 msgid "Angle X/Y:" msgstr "Кут X/Y:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:118 +#: ../src/ui/dialog/polar-arrange-tab.cpp:150 msgid "Rotate objects" msgstr "Обертання об’єктів" -#: ../src/ui/dialog/polar-arrange-tab.cpp:306 +#: ../src/ui/dialog/polar-arrange-tab.cpp:338 msgid "Couldn't find an ellipse in selection" msgstr "Не вдалося знайти еліпс у позначеному" -#: ../src/ui/dialog/polar-arrange-tab.cpp:371 +#: ../src/ui/dialog/polar-arrange-tab.cpp:403 msgid "Arrange on ellipse" msgstr "Компонувати за еліпсом" @@ -20861,194 +21058,194 @@ msgstr "Перевірка…" msgid "Fix spelling" msgstr "Виправити правопис" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:138 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:139 msgid "Set SVG Font attribute" msgstr "Встановити атрибут шрифту SVG" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:196 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:197 msgid "Adjust kerning value" msgstr "Корекція значення апрошу" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:386 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:387 msgid "Family Name:" msgstr "Назва гарнітури:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:396 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:397 msgid "Set width:" msgstr "Встановити товщину:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:455 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:456 msgid "glyph" msgstr "гліф" #. SPGlyph* glyph = -#: ../src/ui/dialog/svg-fonts-dialog.cpp:487 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:488 msgid "Add glyph" msgstr "Додати гліф" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:521 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:563 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:522 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:564 msgid "Select a path to define the curves of a glyph" msgstr "Позначте контур, щоб визначити криві гліфу" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:529 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:571 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:530 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:572 msgid "The selected object does not have a path description." msgstr "Вибраний об'єкт не має опису контуру." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:536 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:537 msgid "No glyph selected in the SVGFonts dialog." msgstr "У діалоговому вікні SVGFonts не вибрано гліфів." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:547 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:586 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:548 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:587 msgid "Set glyph curves" msgstr "Визначити криві гліфу" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:606 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:607 msgid "Reset missing-glyph" msgstr "Скинути стан відсутності гліфів" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:622 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:623 msgid "Edit glyph name" msgstr "Змінити назву гліфу" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:636 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:637 msgid "Set glyph unicode" msgstr "Встановити unicode-кодування гліфу" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:649 msgid "Remove font" msgstr "Вилучити шрифт" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:666 msgid "Remove glyph" msgstr "Вилучити гліф" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:682 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:683 msgid "Remove kerning pair" msgstr "Вилучити апрош пари" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:692 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:693 msgid "Missing Glyph:" msgstr "Відсутній гліф:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:696 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:697 msgid "From selection..." msgstr "З позначеного…" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:709 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 msgid "Glyph name" msgstr "Назва гліфу" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:711 msgid "Matching string" msgstr "Рядок пошуку" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:713 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:714 msgid "Add Glyph" msgstr "Додати гліф" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:720 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:721 msgid "Get curves from selection..." msgstr "Створити криві з вибраного…" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:769 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:770 msgid "Add kerning pair" msgstr "Додавання апрошу пари" #. Kerning Setup: -#: ../src/ui/dialog/svg-fonts-dialog.cpp:777 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:778 msgid "Kerning Setup" msgstr "Налаштування апрошів" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:779 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:780 msgid "1st Glyph:" msgstr "Перший гліф:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:781 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:782 msgid "2nd Glyph:" msgstr "Другий гліф:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:784 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:785 msgid "Add pair" msgstr "Додати пару" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:796 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 msgid "First Unicode range" msgstr "Перший діапазон Unicode" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:798 msgid "Second Unicode range" msgstr "Другий діапазон Unicode" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:804 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:805 msgid "Kerning value:" msgstr "Значення апрошу:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:863 msgid "Set font family" msgstr "Вказати гарнітуру шрифту" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:872 msgid "font" msgstr "шрифт" #. select_font(font); -#: ../src/ui/dialog/svg-fonts-dialog.cpp:886 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:887 msgid "Add font" msgstr "Додати шрифт" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:69 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:913 ../src/ui/dialog/text-edit.cpp:69 msgid "_Font" msgstr "_Шрифт" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:920 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 msgid "_Global Settings" msgstr "_Загальні параметри" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 msgid "_Glyphs" msgstr "_Гліфи" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:923 msgid "_Kerning" msgstr "_Апроші" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:929 #: ../src/ui/dialog/svg-fonts-dialog.cpp:930 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:931 msgid "Sample Text" msgstr "Текст зразка" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:934 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:935 msgid "Preview Text:" msgstr "Перегляд тексту:" -#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:367 -#: ../src/ui/tools/gradient-tool.cpp:465 -#: ../src/widgets/gradient-vector.cpp:814 +#: ../src/ui/dialog/swatches.cpp:202 ../src/ui/tools/gradient-tool.cpp:370 +#: ../src/ui/tools/gradient-tool.cpp:468 +#: ../src/widgets/gradient-vector.cpp:794 msgid "Add gradient stop" msgstr "Додавання опорної точки градієнта" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:258 +#: ../src/ui/dialog/swatches.cpp:257 msgid "Set fill" msgstr "Встановлення заливання" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:266 +#: ../src/ui/dialog/swatches.cpp:265 msgid "Set stroke" msgstr "Встановлення штриха" -#: ../src/ui/dialog/swatches.cpp:287 +#: ../src/ui/dialog/swatches.cpp:286 msgid "Edit..." msgstr "Редагування…" -#: ../src/ui/dialog/swatches.cpp:299 +#: ../src/ui/dialog/swatches.cpp:298 msgid "Convert" msgstr "Перетворити" -#: ../src/ui/dialog/swatches.cpp:543 +#: ../src/ui/dialog/swatches.cpp:542 #, c-format msgid "Palettes directory (%s) is unavailable." msgstr "Каталог з палітрами (%s) недоступний." @@ -21091,10 +21288,35 @@ msgstr "Робити позначки меншими зменшенням мас msgid "Make symbols bigger by zooming in." msgstr "Робити позначки більшими збільшенням масштабу." -#: ../src/ui/dialog/symbols.cpp:640 +#: ../src/ui/dialog/symbols.cpp:641 msgid "Unnamed Symbols" msgstr "Символи без назв" +#: ../src/ui/dialog/tags.cpp:293 ../src/ui/dialog/tags.cpp:591 +#: ../src/ui/dialog/tags.cpp:705 +msgid "Remove from selection set" +msgstr "Вилучити із набору позначеного" + +#: ../src/ui/dialog/tags.cpp:449 +msgid "Items" +msgstr "Елементи" + +#: ../src/ui/dialog/tags.cpp:688 +msgid "Add selection to set" +msgstr "Додати позначене до набору" + +#: ../src/ui/dialog/tags.cpp:846 +msgid "Moved sets" +msgstr "Пересунуті набори" + +#: ../src/ui/dialog/tags.cpp:1016 +msgid "Add a new selection set" +msgstr "Додати новий набір позначеного" + +#: ../src/ui/dialog/tags.cpp:1025 +msgid "Remove Item/Set" +msgstr "Вилучити елемент або набір" + #: ../src/ui/dialog/template-widget.cpp:37 msgid "More info" msgstr "Додаткова інформація" @@ -21128,31 +21350,31 @@ msgid "AaBbCcIiPpQq12369$€¢?.;/()" msgstr "АаБбВвЇїЄєҐґIiPpQq12369$€¢?.;/()" #. Align buttons -#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 -#: ../src/widgets/text-toolbar.cpp:1347 +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1333 +#: ../src/widgets/text-toolbar.cpp:1334 msgid "Align left" msgstr "Вирівнювання ліворуч" -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 -#: ../src/widgets/text-toolbar.cpp:1355 +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1341 +#: ../src/widgets/text-toolbar.cpp:1342 msgid "Align center" msgstr "Посередині" -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 -#: ../src/widgets/text-toolbar.cpp:1363 +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1349 +#: ../src/widgets/text-toolbar.cpp:1350 msgid "Align right" msgstr "Вирівнювання праворуч" -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1358 msgid "Justify (only flowed text)" msgstr "Вирівняти раз шириною (лише неконтурний текст)" #. Direction buttons -#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1393 msgid "Horizontal text" msgstr "Горизонтальний текст" -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1400 msgid "Vertical text" msgstr "Вертикальний текст" @@ -21164,7 +21386,7 @@ msgstr "Інтервал між рядками (у відсотках щодо msgid "Text path offset" msgstr "Відступ тексту від контуру" -#: ../src/ui/dialog/text-edit.cpp:587 ../src/ui/dialog/text-edit.cpp:661 +#: ../src/ui/dialog/text-edit.cpp:586 ../src/ui/dialog/text-edit.cpp:660 #: ../src/ui/tools/text-tool.cpp:1455 msgid "Set text style" msgstr "Встановити стиль тексту" @@ -21438,42 +21660,42 @@ msgstr "Попередній перегляд без фактичної вект msgid "Preview" msgstr "Перегляд" -#: ../src/ui/dialog/transformation.cpp:76 -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:74 +#: ../src/ui/dialog/transformation.cpp:84 msgid "_Horizontal:" msgstr "_Горизонтальне:" -#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:74 msgid "Horizontal displacement (relative) or position (absolute)" msgstr "Горизонтальний зсув (відносний) або позиція (абсолютна)" -#: ../src/ui/dialog/transformation.cpp:78 -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:86 msgid "_Vertical:" msgstr "_Вертикальний:" -#: ../src/ui/dialog/transformation.cpp:78 +#: ../src/ui/dialog/transformation.cpp:76 msgid "Vertical displacement (relative) or position (absolute)" msgstr "Вертикальний зсув (відносний) або позиція (абсолютна)" -#: ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/transformation.cpp:78 msgid "Horizontal size (absolute or percentage of current)" msgstr "Горизонтальний розмір (абсолютний або у відсотках до поточного)" -#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:80 msgid "Vertical size (absolute or percentage of current)" msgstr "Вертикальний розмір (абсолютний або у відсотках до поточного)" -#: ../src/ui/dialog/transformation.cpp:84 +#: ../src/ui/dialog/transformation.cpp:82 msgid "A_ngle:" msgstr "_Кут:" -#: ../src/ui/dialog/transformation.cpp:84 -#: ../src/ui/dialog/transformation.cpp:1104 +#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:1103 msgid "Rotation angle (positive = counterclockwise)" msgstr "Кут повороту (додатній = проти годинникової стрілки)" -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:84 msgid "" "Horizontal skew angle (positive = counterclockwise), or absolute " "displacement, or percentage displacement" @@ -21481,7 +21703,7 @@ msgstr "" "Кут горизонтального ухилу (додатній = проти годинникової стрілки), або " "абсолютне зміщення, або відсоткове зміщення" -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:86 msgid "" "Vertical skew angle (positive = counterclockwise), or absolute displacement, " "or percentage displacement" @@ -21489,35 +21711,35 @@ msgstr "" "Кут вертикального ухилу (додатній = проти годинникової стрілки), або " "абсолютне зміщення, або відсоткове зміщення" -#: ../src/ui/dialog/transformation.cpp:91 +#: ../src/ui/dialog/transformation.cpp:89 msgid "Transformation matrix element A" msgstr "Елемент матриці трансформації A" -#: ../src/ui/dialog/transformation.cpp:92 +#: ../src/ui/dialog/transformation.cpp:90 msgid "Transformation matrix element B" msgstr "Елемент матриці трансформації B" -#: ../src/ui/dialog/transformation.cpp:93 +#: ../src/ui/dialog/transformation.cpp:91 msgid "Transformation matrix element C" msgstr "Елемент матриці трансформації C" -#: ../src/ui/dialog/transformation.cpp:94 +#: ../src/ui/dialog/transformation.cpp:92 msgid "Transformation matrix element D" msgstr "Елемент матриці трансформації D" -#: ../src/ui/dialog/transformation.cpp:95 +#: ../src/ui/dialog/transformation.cpp:93 msgid "Transformation matrix element E" msgstr "Елемент матриці трансформації E" -#: ../src/ui/dialog/transformation.cpp:96 +#: ../src/ui/dialog/transformation.cpp:94 msgid "Transformation matrix element F" msgstr "Елемент матриці трансформації F" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "Rela_tive move" msgstr "Відно_сне переміщення" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "" "Add the specified relative displacement to the current position; otherwise, " "edit the current absolute position directly" @@ -21525,19 +21747,19 @@ msgstr "" "Додати задане відносне зміщення до поточної позиції; або відредагуйте " "поточну абсолютну позицію напряму" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "_Scale proportionally" msgstr "Мас_штабувати пропорційно" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "Preserve the width/height ratio of the scaled objects" msgstr "Зберегти співвідношення ширина/висота для масштабованих об'єктів" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "Apply to each _object separately" msgstr "Застосувати до кожного о_б'єкта окремо" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "" "Apply the scale/rotate/skew to each selected object separately; otherwise, " "transform the selection as a whole" @@ -21546,11 +21768,11 @@ msgstr "" "позначеного об'єкта; інакше перетворення буде застосовано до позначеного " "об'єкта цілком" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "Edit c_urrent matrix" msgstr "Редагувати по_точну матрицю" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "" "Edit the current transform= matrix; otherwise, post-multiply transform= by " "this matrix" @@ -21558,53 +21780,53 @@ msgstr "" "Редагувати поточний transform= матрицю; інакше transform= буде помножено на " "цю матрицю" -#: ../src/ui/dialog/transformation.cpp:117 +#: ../src/ui/dialog/transformation.cpp:115 msgid "_Scale" msgstr "_Масштаб" -#: ../src/ui/dialog/transformation.cpp:120 +#: ../src/ui/dialog/transformation.cpp:118 msgid "_Rotate" msgstr "_Обертання" -#: ../src/ui/dialog/transformation.cpp:123 +#: ../src/ui/dialog/transformation.cpp:121 msgid "Ske_w" msgstr "_Нахил" -#: ../src/ui/dialog/transformation.cpp:126 +#: ../src/ui/dialog/transformation.cpp:124 msgid "Matri_x" msgstr "Матри_ця" -#: ../src/ui/dialog/transformation.cpp:150 +#: ../src/ui/dialog/transformation.cpp:148 msgid "Reset the values on the current tab to defaults" msgstr "Змінити величини у поточній вкладці на типові" -#: ../src/ui/dialog/transformation.cpp:157 +#: ../src/ui/dialog/transformation.cpp:155 msgid "Apply transformation to selection" msgstr "Застосувати перетворення до позначених об'єктів" -#: ../src/ui/dialog/transformation.cpp:332 +#: ../src/ui/dialog/transformation.cpp:331 msgid "Rotate in a counterclockwise direction" msgstr "Обернути проти годинникової стрілки" -#: ../src/ui/dialog/transformation.cpp:338 +#: ../src/ui/dialog/transformation.cpp:337 msgid "Rotate in a clockwise direction" msgstr "Обернути за годинниковою стрілкою" -#: ../src/ui/dialog/transformation.cpp:908 -#: ../src/ui/dialog/transformation.cpp:919 -#: ../src/ui/dialog/transformation.cpp:933 -#: ../src/ui/dialog/transformation.cpp:952 -#: ../src/ui/dialog/transformation.cpp:963 -#: ../src/ui/dialog/transformation.cpp:973 -#: ../src/ui/dialog/transformation.cpp:997 +#: ../src/ui/dialog/transformation.cpp:907 +#: ../src/ui/dialog/transformation.cpp:918 +#: ../src/ui/dialog/transformation.cpp:932 +#: ../src/ui/dialog/transformation.cpp:951 +#: ../src/ui/dialog/transformation.cpp:962 +#: ../src/ui/dialog/transformation.cpp:972 +#: ../src/ui/dialog/transformation.cpp:996 msgid "Transform matrix is singular, not used." msgstr "Матриця перетворення є виродженою, не використовуємо її." -#: ../src/ui/dialog/transformation.cpp:1012 +#: ../src/ui/dialog/transformation.cpp:1011 msgid "Edit transformation matrix" msgstr "Редагування матриці трансформації" -#: ../src/ui/dialog/transformation.cpp:1111 +#: ../src/ui/dialog/transformation.cpp:1110 msgid "Rotation angle (positive = clockwise)" msgstr "Кут повороту (додатний = за годинниковою стрілкою)" @@ -21713,25 +21935,380 @@ msgstr "Вилучити вузол" msgid "Change attribute" msgstr "Змінити атрибут" -#: ../src/ui/tool/curve-drag-point.cpp:100 +#: ../src/ui/interface.cpp:748 +msgctxt "Interface setup" +msgid "Default" +msgstr "Типовий" + +#: ../src/ui/interface.cpp:748 +msgid "Default interface setup" +msgstr "Типові налаштування інтерфейсу" + +#: ../src/ui/interface.cpp:749 +msgctxt "Interface setup" +msgid "Custom" +msgstr "Нетиповий" + +#: ../src/ui/interface.cpp:749 +msgid "Setup for custom task" +msgstr "Налаштування для виконання певного завдання" + +#: ../src/ui/interface.cpp:750 +msgctxt "Interface setup" +msgid "Wide" +msgstr "Широкий" + +#: ../src/ui/interface.cpp:750 +msgid "Setup for widescreen work" +msgstr "Налаштування для широкоекранних моніторів" + +#: ../src/ui/interface.cpp:862 +#, c-format +msgid "Verb \"%s\" Unknown" +msgstr "Невідоме дієслово «%s»" + +#: ../src/ui/interface.cpp:901 +msgid "Open _Recent" +msgstr "Відкрити не_давній" + +#: ../src/ui/interface.cpp:1009 ../src/ui/interface.cpp:1095 +#: ../src/ui/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:544 +msgid "Drop color" +msgstr "Скинути колір" + +#: ../src/ui/interface.cpp:1048 ../src/ui/interface.cpp:1158 +msgid "Drop color on gradient" +msgstr "Перенесення кольору на градієнт" + +#: ../src/ui/interface.cpp:1211 +msgid "Could not parse SVG data" +msgstr "Не вдається прочитати SVG-дані" + +#: ../src/ui/interface.cpp:1250 +msgid "Drop SVG" +msgstr "Скинути SVG" + +#: ../src/ui/interface.cpp:1263 +msgid "Drop Symbol" +msgstr "Скинути символ" + +#: ../src/ui/interface.cpp:1294 +msgid "Drop bitmap image" +msgstr "Скинути растрову картинку" + +#: ../src/ui/interface.cpp:1386 +#, c-format +msgid "" +"A file named \"%s\" already exists. Do " +"you want to replace it?\n" +"\n" +"The file already exists in \"%s\". Replacing it will overwrite its contents." +msgstr "" +"Файл з назвою «%s» вже існує. Замінити " +"його?\n" +"\n" +"Файл вже існує у «%s». Заміна призведе до перезапису його вмісту." + +#: ../src/ui/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 +#: ../share/extensions/web-transmit-att.inx.h:19 +msgid "Replace" +msgstr "Замінити" + +#: ../src/ui/interface.cpp:1464 +msgid "Go to parent" +msgstr "На рівень вище" + +#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. +#: ../src/ui/interface.cpp:1505 +msgid "Enter group #%1" +msgstr "Увійти до групи №%1" + +#. Item dialog +#: ../src/ui/interface.cpp:1641 ../src/verbs.cpp:2932 +msgid "_Object Properties..." +msgstr "В_ластивості об'єкта…" + +#: ../src/ui/interface.cpp:1650 +msgid "_Select This" +msgstr "_Позначити це" + +#: ../src/ui/interface.cpp:1661 +msgid "Select Same" +msgstr "Позначити те саме" + +#. Select same fill and stroke +#: ../src/ui/interface.cpp:1671 +msgid "Fill and Stroke" +msgstr "Заповнення та штрих" + +#. Select same fill color +#: ../src/ui/interface.cpp:1678 +msgid "Fill Color" +msgstr "Колір заповнення" + +#. Select same stroke color +#: ../src/ui/interface.cpp:1685 +msgid "Stroke Color" +msgstr "Колір штриха" + +#. Select same stroke style +#: ../src/ui/interface.cpp:1692 +msgid "Stroke Style" +msgstr "Стиль штриха" + +#. Select same stroke style +#: ../src/ui/interface.cpp:1699 +msgid "Object type" +msgstr "Тип об'єкта" + +#. Move to layer +#: ../src/ui/interface.cpp:1706 +msgid "_Move to layer ..." +msgstr "П_ересунути до шару…" + +#. Create link +#: ../src/ui/interface.cpp:1716 +msgid "Create _Link" +msgstr "С_творити посилання" + +#. Set mask +#: ../src/ui/interface.cpp:1739 +msgid "Set Mask" +msgstr "Задати маску" + +#. Release mask +#: ../src/ui/interface.cpp:1750 +msgid "Release Mask" +msgstr "Зняти маску" + +#. SSet Clip Group +#: ../src/ui/interface.cpp:1761 +msgid "Create Clip G_roup" +msgstr "Створити пришпилену гр_упу" + +#. Set Clip +#: ../src/ui/interface.cpp:1768 +msgid "Set Cl_ip" +msgstr "Встановити _обрізання" + +#. Release Clip +#: ../src/ui/interface.cpp:1779 +msgid "Release C_lip" +msgstr "Зн_яти обрізання" + +#. Group +#: ../src/ui/interface.cpp:1790 ../src/verbs.cpp:2565 +msgid "_Group" +msgstr "З_групувати" + +#: ../src/ui/interface.cpp:1861 +msgid "Create link" +msgstr "Створити посилання" + +#. Ungroup +#: ../src/ui/interface.cpp:1896 ../src/verbs.cpp:2567 +msgid "_Ungroup" +msgstr "Розгр_упувати" + +#. Link dialog +#: ../src/ui/interface.cpp:1921 +msgid "Link _Properties..." +msgstr "В_ластивості посилання…" + +#. Select item +#: ../src/ui/interface.cpp:1927 +msgid "_Follow Link" +msgstr "_Перейти за посиланням" + +#. Reset transformations +#: ../src/ui/interface.cpp:1933 +msgid "_Remove Link" +msgstr "Ви_лучити посилання" + +#: ../src/ui/interface.cpp:1964 +msgid "Remove link" +msgstr "Вилучити прив'язку" + +#. Image properties +#: ../src/ui/interface.cpp:1975 +msgid "Image _Properties..." +msgstr "В_ластивості зображення…" + +#. Edit externally +#: ../src/ui/interface.cpp:1981 +msgid "Edit Externally..." +msgstr "Редагувати у зовнішній програмі…" + +#. Trace Bitmap +#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) +#: ../src/ui/interface.cpp:1990 ../src/verbs.cpp:2628 +msgid "_Trace Bitmap..." +msgstr "_Векторизувати растр" + +#. Trace Pixel Art +#: ../src/ui/interface.cpp:1999 +msgid "Trace Pixel Art" +msgstr "Трасування растрової графіки" + +#: ../src/ui/interface.cpp:2009 +msgctxt "Context menu" +msgid "Embed Image" +msgstr "Вбудувати зображення" + +#: ../src/ui/interface.cpp:2020 +msgctxt "Context menu" +msgid "Extract Image..." +msgstr "Видобути зображення…" + +#. Item dialog +#. Fill and Stroke dialog +#: ../src/ui/interface.cpp:2165 ../src/ui/interface.cpp:2185 +#: ../src/verbs.cpp:2895 +msgid "_Fill and Stroke..." +msgstr "_Заповнення та штрих" + +#. Edit Text dialog +#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2914 +msgid "_Text and Font..." +msgstr "_Текст та шрифт…" + +#. Spellcheck dialog +#: ../src/ui/interface.cpp:2197 ../src/verbs.cpp:2922 +msgid "Check Spellin_g..." +msgstr "Перевірити п_равопис…" + +#: ../src/ui/object-edit.cpp:456 +msgid "" +"Adjust the horizontal rounding radius; with Ctrl to make the " +"vertical radius the same" +msgstr "" +"Скоригувати радіус горизонтального округлення. З Ctrl " +"вертикальний радіус буде таким самим" + +#: ../src/ui/object-edit.cpp:461 +msgid "" +"Adjust the vertical rounding radius; with Ctrl to make the " +"horizontal radius the same" +msgstr "" +"Скоригувати радіус вертикального округлення. З Ctrl " +"горизонтальний радіус буде таким самим" + +#: ../src/ui/object-edit.cpp:466 ../src/ui/object-edit.cpp:471 +msgid "" +"Adjust the width and height of the rectangle; with Ctrl to " +"lock ratio or stretch in one dimension only" +msgstr "" +"Скоригувати ширину та висоту прямокутника. Ctrl фіксує " +"співвідношення чи розтягує/стискає лише один вимір" + +#: ../src/ui/object-edit.cpp:718 ../src/ui/object-edit.cpp:722 +#: ../src/ui/object-edit.cpp:726 ../src/ui/object-edit.cpp:730 +msgid "" +"Resize box in X/Y direction; with Shift along the Z axis; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" +"Змінити розмір об'єкта у напрямку осей X/Y; з Shift — вздовж осі Z; " +"Ctrl — фіксування напрямків країв або діагоналей" + +#: ../src/ui/object-edit.cpp:734 ../src/ui/object-edit.cpp:738 +#: ../src/ui/object-edit.cpp:742 ../src/ui/object-edit.cpp:746 +msgid "" +"Resize box along the Z axis; with Shift in X/Y direction; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" +"Змінити розмір об'єкта вздовж осі Z; з Shift — у напрямку осей X/Y; " +"Ctrl — фіксування напрямків країв або діагоналей" + +#: ../src/ui/object-edit.cpp:750 +msgid "Move the box in perspective" +msgstr "Переміщення об'єкта у перспективі" + +#: ../src/ui/object-edit.cpp:989 +msgid "Adjust ellipse width, with Ctrl to make circle" +msgstr "Змінити велику вісь еліпса. Ctrl створює коло" + +#: ../src/ui/object-edit.cpp:993 +msgid "Adjust ellipse height, with Ctrl to make circle" +msgstr "Змінити малу вісь еліпса. Ctrl створює коло" + +#: ../src/ui/object-edit.cpp:997 +msgid "" +"Position the start point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" +msgstr "" +"Початкова точка сектора чи дуги. Ctrl обмежує кут. " +"Перетягування всередині еліпса дає дугу, зовні — сегмент" + +#: ../src/ui/object-edit.cpp:1002 +msgid "" +"Position the end point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" +msgstr "" +"Кінцева точка сектора чи дуги. Ctrl обмежує кут. Перетягування " +"всередині еліпса дає дугу, зовні — сегмент" + +#: ../src/ui/object-edit.cpp:1148 +msgid "" +"Adjust the tip radius of the star or polygon; with Shift to " +"round; with Alt to randomize" +msgstr "" +"Змінити великий радіус зірки чи багатокутника. Shift — " +"округляє; Alt — змішує" + +#: ../src/ui/object-edit.cpp:1156 +msgid "" +"Adjust the base radius of the star; with Ctrl to keep star " +"rays radial (no skew); with Shift to round; with Alt to " +"randomize" +msgstr "" +"Змінити малий радіус зірки. Ctrl зберігає промені зірки " +"радіальними (без нахилу), Shift — округляє; Alt — змішує" + +#: ../src/ui/object-edit.cpp:1351 +msgid "" +"Roll/unroll the spiral from inside; with Ctrl to snap angle; " +"with Alt to converge/diverge" +msgstr "" +"Згорнути/розгорнути спіраль всередині. Ctrl — обмежує кут, " +"Alt змінює нелінійність" + +#: ../src/ui/object-edit.cpp:1355 +msgid "" +"Roll/unroll the spiral from outside; with Ctrl to snap angle; " +"with Shift to scale/rotate; with Alt to lock radius" +msgstr "" +"Згорнути/розгорнути спіраль зовні. Ctrl — обмежує кут, " +"Shift — розтягує/обертає як ціле. З Alt зі сталим радіусом." + +#: ../src/ui/object-edit.cpp:1402 +msgid "Adjust the offset distance" +msgstr "Міняти відстань втягування" + +#: ../src/ui/object-edit.cpp:1439 +msgid "Drag to resize the flowed text frame" +msgstr "Перетягніть для зміни розміру тексту у рамці" + +#: ../src/ui/tool/curve-drag-point.cpp:119 msgid "Drag curve" msgstr "Потягти криву" -#: ../src/ui/tool/curve-drag-point.cpp:157 +#: ../src/ui/tool/curve-drag-point.cpp:176 msgid "Add node" msgstr "Додати вузол" -#: ../src/ui/tool/curve-drag-point.cpp:167 +#: ../src/ui/tool/curve-drag-point.cpp:186 msgctxt "Path segment tip" msgid "Shift: click to toggle segment selection" msgstr "Shift: клацання позначає/знімає позначення сегмента" -#: ../src/ui/tool/curve-drag-point.cpp:171 +#: ../src/ui/tool/curve-drag-point.cpp:190 msgctxt "Path segment tip" msgid "Ctrl+Alt: click to insert a node" msgstr "Ctrl+Alt: клацання вставляє вузол" -#: ../src/ui/tool/curve-drag-point.cpp:175 +#: ../src/ui/tool/curve-drag-point.cpp:194 msgctxt "Path segment tip" msgid "" "Linear segment: drag to convert to a Bezier segment, doubleclick to " @@ -21741,7 +22318,7 @@ msgstr "" "кривої Безьє, двічі клацніть лівою кнопкою миші, щоб вставити вузол, " "клацніть один раз, щоб позначити (більше: Shift, Ctrl+Alt)" -#: ../src/ui/tool/curve-drag-point.cpp:179 +#: ../src/ui/tool/curve-drag-point.cpp:198 msgctxt "Path segment tip" msgid "" "Bezier segment: drag to shape the segment, doubleclick to insert " @@ -21755,7 +22332,7 @@ msgstr "" msgid "Retract handles" msgstr "Втягнути вуса" -#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:270 +#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:296 msgid "Change node type" msgstr "Змінити тип вузла" @@ -21793,83 +22370,83 @@ msgstr "Розрізати вузли" msgid "Delete nodes" msgstr "Вилучити вузли" -#: ../src/ui/tool/multi-path-manipulator.cpp:757 +#: ../src/ui/tool/multi-path-manipulator.cpp:768 msgid "Move nodes" msgstr "Перемістити вузли" -#: ../src/ui/tool/multi-path-manipulator.cpp:760 +#: ../src/ui/tool/multi-path-manipulator.cpp:771 msgid "Move nodes horizontally" msgstr "Перемістити вузли горизонтально" -#: ../src/ui/tool/multi-path-manipulator.cpp:764 +#: ../src/ui/tool/multi-path-manipulator.cpp:775 msgid "Move nodes vertically" msgstr "Перемістити вузли вертикально" -#: ../src/ui/tool/multi-path-manipulator.cpp:768 -#: ../src/ui/tool/multi-path-manipulator.cpp:771 -msgid "Rotate nodes" -msgstr "Обертання вузлів" - -#: ../src/ui/tool/multi-path-manipulator.cpp:775 -#: ../src/ui/tool/multi-path-manipulator.cpp:781 +#: ../src/ui/tool/multi-path-manipulator.cpp:786 +#: ../src/ui/tool/multi-path-manipulator.cpp:792 msgid "Scale nodes uniformly" msgstr "Масштабувати вузли однорідно" -#: ../src/ui/tool/multi-path-manipulator.cpp:778 +#: ../src/ui/tool/multi-path-manipulator.cpp:789 msgid "Scale nodes" msgstr "Масштабувати вузли" -#: ../src/ui/tool/multi-path-manipulator.cpp:785 +#: ../src/ui/tool/multi-path-manipulator.cpp:796 msgid "Scale nodes horizontally" msgstr "Масштабувати вузли горизонтально" -#: ../src/ui/tool/multi-path-manipulator.cpp:789 +#: ../src/ui/tool/multi-path-manipulator.cpp:800 msgid "Scale nodes vertically" msgstr "Масштабувати вузли вертикально" -#: ../src/ui/tool/multi-path-manipulator.cpp:793 +#: ../src/ui/tool/multi-path-manipulator.cpp:804 msgid "Skew nodes horizontally" msgstr "Перекосити вузли горизонтально" -#: ../src/ui/tool/multi-path-manipulator.cpp:797 +#: ../src/ui/tool/multi-path-manipulator.cpp:808 msgid "Skew nodes vertically" msgstr "Перекосити вузли вертикально" -#: ../src/ui/tool/multi-path-manipulator.cpp:801 +#: ../src/ui/tool/multi-path-manipulator.cpp:812 msgid "Flip nodes horizontally" msgstr "Віддзеркалити вузли горизонтально" -#: ../src/ui/tool/multi-path-manipulator.cpp:804 +#: ../src/ui/tool/multi-path-manipulator.cpp:815 msgid "Flip nodes vertically" msgstr "Віддзеркалити вузли вертикально" -#: ../src/ui/tool/node.cpp:245 +#: ../src/ui/tool/node.cpp:271 msgid "Cusp node handle" msgstr "Елемент керування гострого вузла" -#: ../src/ui/tool/node.cpp:246 +#: ../src/ui/tool/node.cpp:272 msgid "Smooth node handle" msgstr "Елемент керування згладженого вузла" -#: ../src/ui/tool/node.cpp:247 +#: ../src/ui/tool/node.cpp:273 msgid "Symmetric node handle" msgstr "Елемент керування симетричного вузла" -#: ../src/ui/tool/node.cpp:248 +#: ../src/ui/tool/node.cpp:274 msgid "Auto-smooth node handle" msgstr "Елемент керування автозгладженого вузла" -#: ../src/ui/tool/node.cpp:432 +#: ../src/ui/tool/node.cpp:493 msgctxt "Path handle tip" msgid "more: Shift, Ctrl, Alt" msgstr "більше: Shift, Ctrl, Alt" -#: ../src/ui/tool/node.cpp:434 +#: ../src/ui/tool/node.cpp:495 +msgctxt "Path handle tip" +msgid "more: Ctrl" +msgstr "більше: Ctrl" + +#: ../src/ui/tool/node.cpp:497 msgctxt "Path handle tip" msgid "more: Ctrl, Alt" msgstr "більше: Ctrl, Alt" -#: ../src/ui/tool/node.cpp:440 +#: ../src/ui/tool/node.cpp:503 #, c-format msgctxt "Path handle tip" msgid "" @@ -21879,7 +22456,7 @@ msgstr "" "Shift+Ctrl+Alt: зберігати довжину, змінювати кут обертання кроками у " "%g°, обертати обидва елементи керування" -#: ../src/ui/tool/node.cpp:445 +#: ../src/ui/tool/node.cpp:508 #, c-format msgctxt "Path handle tip" msgid "" @@ -21888,19 +22465,19 @@ msgstr "" "Ctrl+Alt: зберігати довжину елемента, змінювати кут обертання кроками " "%g°" -#: ../src/ui/tool/node.cpp:451 +#: ../src/ui/tool/node.cpp:514 msgctxt "Path handle tip" msgid "Shift+Alt: preserve handle length and rotate both handles" msgstr "" "Shift+Alt: зберегти довжину елемента керування, обертати обидва " "елементи" -#: ../src/ui/tool/node.cpp:454 +#: ../src/ui/tool/node.cpp:517 msgctxt "Path handle tip" msgid "Alt: preserve handle length while dragging" msgstr "Alt: зберігати довжину елемента керування під час перетягування" -#: ../src/ui/tool/node.cpp:461 +#: ../src/ui/tool/node.cpp:524 #, c-format msgctxt "Path handle tip" msgid "" @@ -21910,19 +22487,31 @@ msgstr "" "Shift+Ctrl: змінювати кут обертання кроками у %g°, обертати обидва " "елементи керування" -#: ../src/ui/tool/node.cpp:465 +#: ../src/ui/tool/node.cpp:528 +msgctxt "Path handle tip" +msgid "Ctrl: Move handle by his actual steps in BSpline Live Effect" +msgstr "" +"Ctrl: пересунути вус за його справжніми кроками у інтерактивному " +"ефекті B-сплайнів" + +#: ../src/ui/tool/node.cpp:531 #, c-format msgctxt "Path handle tip" msgid "Ctrl: snap rotation angle to %g° increments, click to retract" msgstr "" "Ctrl: змінювати кут обертання кроками у %g°, клацніть для скасування" -#: ../src/ui/tool/node.cpp:470 +#: ../src/ui/tool/node.cpp:536 msgctxt "Path hande tip" msgid "Shift: rotate both handles by the same angle" msgstr "Shift: обертати на однаковий кут обидва елементи керування" -#: ../src/ui/tool/node.cpp:477 +#: ../src/ui/tool/node.cpp:539 +msgctxt "Path hande tip" +msgid "Shift: move handle" +msgstr "Shift: пересунути вус" + +#: ../src/ui/tool/node.cpp:546 ../src/ui/tool/node.cpp:550 #, c-format msgctxt "Path handle tip" msgid "Auto node handle: drag to convert to smooth node (%s)" @@ -21930,47 +22519,49 @@ msgstr "" "Елемент керування автоматикою вузла: перетягніть, щоб перетворити " "вузол на гладкий (%s)" -#: ../src/ui/tool/node.cpp:480 +#: ../src/ui/tool/node.cpp:553 #, c-format msgctxt "Path handle tip" -msgid "%s: drag to shape the segment (%s)" -msgstr "%s: перетягніть для зміни форми сегмента (%s)" +msgid "BSpline node handle: Shift to drag, double click to reset (%s)" +msgstr "" +"Елемент керування B-сплайновим вузлом: Shift — перетягнути, подвійне " +"клацання — скинути (%s)" -#: ../src/ui/tool/node.cpp:500 +#: ../src/ui/tool/node.cpp:573 #, c-format msgctxt "Path handle tip" msgid "Move handle by %s, %s; angle %.2f°, length %s" msgstr "Пересунути елемент керування на %s, %s; кут %.2f°, відстань %s" -#: ../src/ui/tool/node.cpp:1270 +#: ../src/ui/tool/node.cpp:1447 msgctxt "Path node tip" msgid "Shift: drag out a handle, click to toggle selection" msgstr "" "Shift: перетягніть елемент керування, клацніть, щоб увімкнути/" "вимкнути режим позначення" -#: ../src/ui/tool/node.cpp:1272 +#: ../src/ui/tool/node.cpp:1449 msgctxt "Path node tip" msgid "Shift: click to toggle selection" msgstr "Shift: клацніть, щоб увімкнути/вимкнути режим позначення" -#: ../src/ui/tool/node.cpp:1277 +#: ../src/ui/tool/node.cpp:1454 msgctxt "Path node tip" msgid "Ctrl+Alt: move along handle lines, click to delete node" msgstr "" "Ctrl+Alt: пересунути лінії елемента керування, клацання вилучає вузол" -#: ../src/ui/tool/node.cpp:1280 +#: ../src/ui/tool/node.cpp:1457 msgctxt "Path node tip" msgid "Ctrl: move along axes, click to change node type" msgstr "Ctrl: пересунути вздовж осей, клацання змінює тип вузла" -#: ../src/ui/tool/node.cpp:1284 +#: ../src/ui/tool/node.cpp:1461 msgctxt "Path node tip" msgid "Alt: sculpt nodes" msgstr "Alt: надати форму вузлам" -#: ../src/ui/tool/node.cpp:1292 +#: ../src/ui/tool/node.cpp:1469 #, c-format msgctxt "Path node tip" msgid "%s: drag to shape the path (more: Shift, Ctrl, Alt)" @@ -21978,7 +22569,18 @@ msgstr "" "%s: перетягніть вказівник, щоб змінити форму контуру (більше: Shift, " "Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1295 +#: ../src/ui/tool/node.cpp:1472 +#, c-format +msgctxt "Path node tip" +msgid "" +"BSpline node: %g weight, drag to shape the path (more: Shift, Ctrl, " +"Alt)" +msgstr "" +"Вузол B-сплайна: перетягніть вказівник, щоб змінити форму контуру " +"(більше: Shift, " +"Ctrl, Alt)" + +#: ../src/ui/tool/node.cpp:1475 #, c-format msgctxt "Path node tip" msgid "" @@ -21989,7 +22591,7 @@ msgstr "" "перемикає елементи керування масштабування/обертання (більше: Shift, Ctrl, " "Alt)" -#: ../src/ui/tool/node.cpp:1298 +#: ../src/ui/tool/node.cpp:1479 #, c-format msgctxt "Path node tip" msgid "" @@ -21999,43 +22601,53 @@ msgstr "" "%s: перетягніть вказівник, щоб змінити форму контуру, клацніть, щоб " "позначити лише цей вузол (більше: Shift, Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1309 +#: ../src/ui/tool/node.cpp:1482 +msgctxt "Path node tip" +msgid "" +"BSpline node: drag to shape the path, click to select only this node " +"(more: Shift, Ctrl, Alt)" +msgstr "" +"Вузол B-сплайна: перетягніть вказівник, щоб змінити форму контуру, " +"клацніть, щоб " +"позначити лише цей вузол (більше: Shift, Ctrl, Alt)" + +#: ../src/ui/tool/node.cpp:1495 #, c-format msgctxt "Path node tip" msgid "Move node by %s, %s" msgstr "Пересунути вузол на %s, %s" -#: ../src/ui/tool/node.cpp:1320 +#: ../src/ui/tool/node.cpp:1506 msgid "Symmetric node" msgstr "Симетричний вузол" -#: ../src/ui/tool/node.cpp:1321 +#: ../src/ui/tool/node.cpp:1507 msgid "Auto-smooth node" msgstr "Автоматично згладжений вузол" -#: ../src/ui/tool/path-manipulator.cpp:821 +#: ../src/ui/tool/path-manipulator.cpp:836 msgid "Scale handle" msgstr "Масштабувати вус" -#: ../src/ui/tool/path-manipulator.cpp:845 +#: ../src/ui/tool/path-manipulator.cpp:860 msgid "Rotate handle" msgstr "Обертати вус" #. We need to call MPM's method because it could have been our last node -#: ../src/ui/tool/path-manipulator.cpp:1384 +#: ../src/ui/tool/path-manipulator.cpp:1524 #: ../src/widgets/node-toolbar.cpp:397 msgid "Delete node" msgstr "Вилучити вузол" -#: ../src/ui/tool/path-manipulator.cpp:1392 +#: ../src/ui/tool/path-manipulator.cpp:1532 msgid "Cycle node type" msgstr "Циклічний перехід типами вузла" -#: ../src/ui/tool/path-manipulator.cpp:1407 +#: ../src/ui/tool/path-manipulator.cpp:1547 msgid "Drag handle" msgstr "Перетягування вуса" -#: ../src/ui/tool/path-manipulator.cpp:1416 +#: ../src/ui/tool/path-manipulator.cpp:1556 msgid "Retract handle" msgstr "Вилучити вус" @@ -22162,6 +22774,168 @@ msgstr "" "Центр обертання: перетягніть, щоб змінити розташування центра " "перетворень" +#: ../src/ui/tools-switch.cpp:95 +msgid "" +"Click to Select and Transform objects, Drag to select many " +"objects." +msgstr "" +"Клацніть, щоб позначити і перетворити об’єкти, перетягуванням " +"можна позначити декілька об’єктів." + +#: ../src/ui/tools-switch.cpp:96 +msgid "Modify selected path points (nodes) directly." +msgstr "Змінити позначені точки контуру (вузли) безпосередньо." + +#: ../src/ui/tools-switch.cpp:97 +msgid "To tweak a path by pushing, select it and drag over it." +msgstr "Щоб коригувати контур штовханням, позначте його і перетягніть його." + +#: ../src/ui/tools-switch.cpp:98 +msgid "" +"Drag, click or click and scroll to spray the selected " +"objects." +msgstr "" +"Перетягніть, клацніть або клацніть і покрутіть коліщатко, щоб розкидати позначені об'єкти." + +#: ../src/ui/tools-switch.cpp:99 +msgid "" +"Drag to create a rectangle. Drag controls to round corners and " +"resize. Click to select." +msgstr "" +"Перетягування малює прямокутник. Перетягування ручок змінює " +"розмір та округляє кути. Клацання позначає об'єкт." + +#: ../src/ui/tools-switch.cpp:100 +msgid "" +"Drag to create a 3D box. Drag controls to resize in " +"perspective. Click to select (with Ctrl+Alt for single faces)." +msgstr "" +"Перетягування створює просторовий об'єкт. Перетягування ручок " +"змінює його перспективу. Клацання позначає об'єкт (з Ctrl+Alt " +"окремі поверхні)." + +#: ../src/ui/tools-switch.cpp:101 +msgid "" +"Drag to create an ellipse. Drag controls to make an arc or " +"segment. Click to select." +msgstr "" +"Перетягування малює еліпс. Перетягування ручок створює дугу " +"або сегмент. Клацання позначає об'єкт." + +#: ../src/ui/tools-switch.cpp:102 +msgid "" +"Drag to create a star. Drag controls to edit the star shape. " +"Click to select." +msgstr "" +"Перетягування малює зірку. Перетягування ручок змінює її " +"форму. Клацання позначає об'єкт." + +#: ../src/ui/tools-switch.cpp:103 +msgid "" +"Drag to create a spiral. Drag controls to edit the spiral " +"shape. Click to select." +msgstr "" +"Перетягування малює спіраль. Перетягування ручок змінює її " +"форму. Клацання позначає об'єкт." + +#: ../src/ui/tools-switch.cpp:104 +msgid "" +"Drag to create a freehand line. Shift appends to selected " +"path, Alt activates sketch mode." +msgstr "" +"Перетягування малює довільну лінію. Щоб додати до позначеної лінії, " +"натисніть спочатку Shift. Alt вмикає режим ескіза." + +#: ../src/ui/tools-switch.cpp:105 +msgid "" +"Click or click and drag to start a path; with Shift to " +"append to selected path. Ctrl+click to create single dots (straight " +"line modes only)." +msgstr "" +"Клацання або клацання з перетягуванням починає контур. Щоб " +"додати до позначеного контуру, натисніть спочатку Shift. Ctrl" +"+клацання створює одиничні точки (лише для прямих ліній)." + +#: ../src/ui/tools-switch.cpp:106 +msgid "" +"Drag to draw a calligraphic stroke; with Ctrl to track a guide " +"path. Arrow keys adjust width (left/right) and angle (up/down)." +msgstr "" +"Перетягування малює каліграфічний штрих; з Ctrl — позначення " +"напрямної, Клавіші-стрілки — налаштування товщини (ліворуч/праворуч) " +"і кута (вгору/вниз)." + +#: ../src/ui/tools-switch.cpp:107 ../src/ui/tools/text-tool.cpp:1593 +msgid "" +"Click to select or create text, drag to create flowed text; " +"then type." +msgstr "" +"Клацання позначає чи створює текстовий об'єкт; перетягніть щоб " +"створити плаваючу тестову область; після чого можна набирати текст." + +#: ../src/ui/tools-switch.cpp:108 +msgid "" +"Drag or double click to create a gradient on selected objects, " +"drag handles to adjust gradients." +msgstr "" +"Перетягніть або двічі клацніть, щоб створити градієнт на " +"позначеному об'єкті, перетягніть вуса для коригування градієнта." + +#: ../src/ui/tools-switch.cpp:109 +msgid "" +"Drag or double click to create a mesh on selected objects, " +"drag handles to adjust meshes." +msgstr "" +"Перетягніть або двічі клацніть, щоб створити сітку на " +"позначеному об'єкті, перетягніть вуса для коригування сітки." + +#: ../src/ui/tools-switch.cpp:110 +msgid "" +"Click or drag around an area to zoom in, Shift+click to " +"zoom out." +msgstr "" +"Клацання чи обведення рамкою наближають, Shift+клацання " +"віддаляють полотно." + +#: ../src/ui/tools-switch.cpp:111 +msgid "Drag to measure the dimensions of objects." +msgstr "Перетягніть вказівник, щоб виміряти об'єкти." + +#: ../src/ui/tools-switch.cpp:112 ../src/ui/tools/dropper-tool.cpp:285 +msgid "" +"Click to set fill, Shift+click to set stroke; drag to " +"average color in area; with Alt to pick inverse color; Ctrl+C " +"to copy the color under mouse to clipboard" +msgstr "" +"Клацання встановлює колір заповнення, Shift+клацання змінює " +"колір штриха. Клацання+перетягування обчислює середній колір області; " +"разом з Alt береться інверсний колір; Ctrl+C копіює у буфер " +"колір під курсором." + +#: ../src/ui/tools-switch.cpp:113 +msgid "Click and drag between shapes to create a connector." +msgstr "" +"Клацання + перетягування між фігурами створюють лінію з'єднання." + +#: ../src/ui/tools-switch.cpp:114 +msgid "" +"Click to paint a bounded area, Shift+click to union the new " +"fill with the current selection, Ctrl+click to change the clicked " +"object's fill and stroke to the current setting." +msgstr "" +"Клацніть для фарбування обмеженої області, Shift+click для " +"поєднання нового заповнення з поточною позначеною областю, Ctrl+click " +"- змінити на поточне значення заповнення та штрих об'єкта, на якому клацнули." + +#: ../src/ui/tools-switch.cpp:115 +msgid "Drag to erase." +msgstr "Перетягніть, щоб витерти." + +#: ../src/ui/tools-switch.cpp:116 +msgid "Choose a subtool from the toolbar" +msgstr "Оберіть підінструмент на панелі інструментів" + #: ../src/ui/tools/arc-tool.cpp:252 msgid "" "Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" @@ -22393,24 +23167,24 @@ msgstr "" "b> — для заповнення дотиком" #. We hit green anchor, closing Green-Blue-Red -#: ../src/ui/tools/freehand-base.cpp:517 +#: ../src/ui/tools/freehand-base.cpp:557 msgid "Path is closed." msgstr "Контур замкнено." #. We hit bot start and end of single curve, closing paths -#: ../src/ui/tools/freehand-base.cpp:532 +#: ../src/ui/tools/freehand-base.cpp:572 msgid "Closing path." msgstr "Закривається контур." -#: ../src/ui/tools/freehand-base.cpp:634 +#: ../src/ui/tools/freehand-base.cpp:709 msgid "Draw path" msgstr "Малювання контуру" -#: ../src/ui/tools/freehand-base.cpp:791 +#: ../src/ui/tools/freehand-base.cpp:862 msgid "Creating single dot" msgstr "Створення одиночної точки" -#: ../src/ui/tools/freehand-base.cpp:792 +#: ../src/ui/tools/freehand-base.cpp:863 msgid "Create single dot" msgstr "Створити одиночну точку" @@ -22476,27 +23250,27 @@ msgstr[0] "Жодного вуса градієнта з %d в %d виб msgstr[1] "Жодного вуса градієнта з %d в %d вибраних об'єктах" msgstr[2] "Жодного вуса градієнта з %d в %d вибраних об'єктах" -#: ../src/ui/tools/gradient-tool.cpp:440 +#: ../src/ui/tools/gradient-tool.cpp:443 msgid "Simplify gradient" msgstr "Спростити градієнт" -#: ../src/ui/tools/gradient-tool.cpp:516 +#: ../src/ui/tools/gradient-tool.cpp:519 msgid "Create default gradient" msgstr "Створити типовий градієнт" -#: ../src/ui/tools/gradient-tool.cpp:575 ../src/ui/tools/mesh-tool.cpp:570 +#: ../src/ui/tools/gradient-tool.cpp:578 ../src/ui/tools/mesh-tool.cpp:570 msgid "Draw around handles to select them" msgstr "Обведіть вуса, щоб вибрати їх" -#: ../src/ui/tools/gradient-tool.cpp:698 +#: ../src/ui/tools/gradient-tool.cpp:701 msgid "Ctrl: snap gradient angle" msgstr "Ctrl: обмежити кут градієнта" -#: ../src/ui/tools/gradient-tool.cpp:699 +#: ../src/ui/tools/gradient-tool.cpp:702 msgid "Shift: draw gradient around the starting point" msgstr "Shift: малювати навколо початкової точки" -#: ../src/ui/tools/gradient-tool.cpp:953 ../src/ui/tools/mesh-tool.cpp:993 +#: ../src/ui/tools/gradient-tool.cpp:956 ../src/ui/tools/mesh-tool.cpp:993 #, c-format msgid "Gradient for %d object; with Ctrl to snap angle" msgid_plural "Gradient for %d objects; with Ctrl to snap angle" @@ -22504,11 +23278,11 @@ msgstr[0] "Градієнт для %d об'єкта; Ctrl обме msgstr[1] "Градієнт для %d об'єктів; Ctrl обмежує кут" msgstr[2] "Градієнт для %d об'єктів; Ctrl обмежує кут" -#: ../src/ui/tools/gradient-tool.cpp:957 ../src/ui/tools/mesh-tool.cpp:997 +#: ../src/ui/tools/gradient-tool.cpp:960 ../src/ui/tools/mesh-tool.cpp:997 msgid "Select objects on which to create gradient." msgstr "Позначте об'єкти до яких буде застосовано градієнт." -#: ../src/ui/tools/lpe-tool.cpp:207 +#: ../src/ui/tools/lpe-tool.cpp:206 msgid "Choose a construction tool from the toolbar." msgstr "Вибрати інструмент побудови з панелі інструментів." @@ -22577,7 +23351,7 @@ msgstr "Ctrl: прилипання до кута сітки" msgid "FIXMEShift: draw mesh around the starting point" msgstr "Shift: намалювати навколо початкової точки сітку" -#: ../src/ui/tools/node-tool.cpp:594 +#: ../src/ui/tools/node-tool.cpp:612 msgctxt "Node tool tip" msgid "" "Shift: drag to add nodes to the selection, click to toggle object " @@ -22586,12 +23360,12 @@ msgstr "" "Shift: перетягніть, щоб додати вузли до позначеного, клацніть, щоб " "перемкнути режим позначення об'єктів" -#: ../src/ui/tools/node-tool.cpp:598 +#: ../src/ui/tools/node-tool.cpp:616 msgctxt "Node tool tip" msgid "Shift: drag to add nodes to the selection" msgstr "Shift: перетягування додає вузли до позначеного фрагмента" -#: ../src/ui/tools/node-tool.cpp:610 +#: ../src/ui/tools/node-tool.cpp:628 #, c-format msgid "%u of %u node selected." msgid_plural "%u of %u nodes selected." @@ -22599,7 +23373,7 @@ msgstr[0] "Позначено %u з %u вузла." msgstr[1] "Позначено %u з %u вузлів." msgstr[2] "Позначено %u з %u вузлів." -#: ../src/ui/tools/node-tool.cpp:616 +#: ../src/ui/tools/node-tool.cpp:634 #, c-format msgctxt "Node tool tip" msgid "%s Drag to select nodes, click to edit only this object (more: Shift)" @@ -22607,64 +23381,80 @@ msgstr "" "%s Перетягніть, щоб позначити вузли, клацніть, щоб редагувати лише цей " "об'єкт (інше: Shift)" -#: ../src/ui/tools/node-tool.cpp:622 +#: ../src/ui/tools/node-tool.cpp:640 #, c-format msgctxt "Node tool tip" msgid "%s Drag to select nodes, click clear the selection" msgstr "" "%s Перетягніть вказівник, щоб позначити вузли, клацніть, щоб зняти позначення" -#: ../src/ui/tools/node-tool.cpp:631 +#: ../src/ui/tools/node-tool.cpp:649 msgctxt "Node tool tip" msgid "Drag to select nodes, click to edit only this object" msgstr "" "Перетягніть, щоб позначити вузли, клацніть, щоб редагувати лише цей об'єкт" -#: ../src/ui/tools/node-tool.cpp:634 +#: ../src/ui/tools/node-tool.cpp:652 msgctxt "Node tool tip" msgid "Drag to select nodes, click to clear the selection" msgstr "" "Перетягніть вказівник, щоб позначити вузли, клацніть, щоб зняти позначення" -#: ../src/ui/tools/node-tool.cpp:639 +#: ../src/ui/tools/node-tool.cpp:657 msgctxt "Node tool tip" msgid "Drag to select objects to edit, click to edit this object (more: Shift)" msgstr "" "Перетягніть, щоб позначити об'єкти редагування, клацніть для редагування " "поточного об'єкта (більше: Shift)" -#: ../src/ui/tools/node-tool.cpp:642 +#: ../src/ui/tools/node-tool.cpp:660 msgctxt "Node tool tip" msgid "Drag to select objects to edit" msgstr "Перетягніть вказівник для позначення об'єктів редагування" -#: ../src/ui/tools/pen-tool.cpp:186 ../src/ui/tools/pencil-tool.cpp:465 +#: ../src/ui/tools/pen-tool.cpp:230 ../src/ui/tools/pencil-tool.cpp:466 msgid "Drawing cancelled" msgstr "Малювання скасовано" -#: ../src/ui/tools/pen-tool.cpp:407 ../src/ui/tools/pencil-tool.cpp:203 +#: ../src/ui/tools/pen-tool.cpp:466 ../src/ui/tools/pencil-tool.cpp:204 msgid "Continuing selected path" msgstr "Продовжується позначений контур" -#: ../src/ui/tools/pen-tool.cpp:417 ../src/ui/tools/pencil-tool.cpp:211 +#: ../src/ui/tools/pen-tool.cpp:476 ../src/ui/tools/pencil-tool.cpp:212 msgid "Creating new path" msgstr "Створення контуру" -#: ../src/ui/tools/pen-tool.cpp:419 ../src/ui/tools/pencil-tool.cpp:214 +#: ../src/ui/tools/pen-tool.cpp:478 ../src/ui/tools/pencil-tool.cpp:215 msgid "Appending to selected path" msgstr "Додається до позначеного контуру" -#: ../src/ui/tools/pen-tool.cpp:576 +#: ../src/ui/tools/pen-tool.cpp:643 msgid "Click or click and drag to close and finish the path." msgstr "Клацання або перетягування закривають цей контур." -#: ../src/ui/tools/pen-tool.cpp:586 +#: ../src/ui/tools/pen-tool.cpp:645 +msgid "" +"Click or click and drag to close and finish the path. Shift" +"+Click make a cusp node" +msgstr "" +"Клацання або перетягування закривають цей контур, " +"Shift+клацання — створити гострий вузол." + +#: ../src/ui/tools/pen-tool.cpp:657 msgid "" "Click or click and drag to continue the path from this point." msgstr "" "Клацання або перетягування продовжує контур з цієї точки." -#: ../src/ui/tools/pen-tool.cpp:1211 +#: ../src/ui/tools/pen-tool.cpp:659 +msgid "" +"Click or click and drag to continue the path from this point. " +"Shift+Click make a cusp node" +msgstr "" +"Клацання або перетягування продовжує контур з цієї точки, " +"Shift+клацання — створити гострий вузол." + +#: ../src/ui/tools/pen-tool.cpp:2100 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Ctrl to " @@ -22673,7 +23463,7 @@ msgstr "" "Сегмент кривої: кут %3.2f°, відстань %s; з Ctrl — кут " "прилипання, Enter — завершити контур" -#: ../src/ui/tools/pen-tool.cpp:1212 +#: ../src/ui/tools/pen-tool.cpp:2101 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Ctrl to " @@ -22682,7 +23472,25 @@ msgstr "" "Сегмент лінії: кут %3.2f°, відстань %s; з Ctrl — кут " "прилипання, Enter — завершити контур" -#: ../src/ui/tools/pen-tool.cpp:1228 +#: ../src/ui/tools/pen-tool.cpp:2104 +#, c-format +msgid "" +"Curve segment: angle %3.2f°, distance %s; with Shift+Click make a cusp node, Enter to finish the path" +msgstr "" +"Сегмент кривої: кут %3.2f°, відстань %s; з , Shift+клацанням<" +"/b> — створити гострий вузол, Enter — завершити контур" + +#: ../src/ui/tools/pen-tool.cpp:2105 +#, c-format +msgid "" +"Line segment: angle %3.2f°, distance %s; with Shift+Click " +"make a cusp node, Enter to finish the path" +msgstr "" +"Сегмент прямої: кут %3.2f°, відстань %s; з , Shift+клацанням<" +"/b> — створити гострий вузол, Enter — завершити контур" + +#: ../src/ui/tools/pen-tool.cpp:2122 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -22690,7 +23498,7 @@ msgid "" msgstr "" "Вус вузла кривої: кут %3.2f°, довжина %s; Ctrl обмежує кут" -#: ../src/ui/tools/pen-tool.cpp:1250 +#: ../src/ui/tools/pen-tool.cpp:2146 #, c-format msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with CtrlВус кривої, симетричний: кут %3.2f°, довжина %s; з Ctrl — " "кут прилипання, з Shift — лише пересунути вус" -#: ../src/ui/tools/pen-tool.cpp:1251 +#: ../src/ui/tools/pen-tool.cpp:2147 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -22708,28 +23516,28 @@ msgstr "" "Вус кривої: кут %3.2f°, довжина %s; з Ctrl — кут " "прилипання, Shift — лише пересування вуса" -#: ../src/ui/tools/pen-tool.cpp:1294 +#: ../src/ui/tools/pen-tool.cpp:2195 msgid "Drawing finished" msgstr "Малювання завершено" -#: ../src/ui/tools/pencil-tool.cpp:315 +#: ../src/ui/tools/pencil-tool.cpp:316 msgid "Release here to close and finish the path." msgstr "Відпустіть тут для закривання та завершення контуру." -#: ../src/ui/tools/pencil-tool.cpp:321 +#: ../src/ui/tools/pencil-tool.cpp:322 msgid "Drawing a freehand path" msgstr "Малювання довільного контуру" -#: ../src/ui/tools/pencil-tool.cpp:326 +#: ../src/ui/tools/pencil-tool.cpp:327 msgid "Drag to continue the path from this point." msgstr "Перетягніть для продовження контуру з цієї точки." #. Write curves to object -#: ../src/ui/tools/pencil-tool.cpp:411 +#: ../src/ui/tools/pencil-tool.cpp:412 msgid "Finishing freehand" msgstr "Контур створено" -#: ../src/ui/tools/pencil-tool.cpp:514 +#: ../src/ui/tools/pencil-tool.cpp:515 msgid "" "Sketch mode: holding Alt interpolates between sketched paths. " "Release Alt to finalize." @@ -22737,7 +23545,7 @@ msgstr "" "Режим ескіза: утримування Alt виконає інтерполяцію контурів " "ескіза. Відпустіть Alt, щоб завершити малювання." -#: ../src/ui/tools/pencil-tool.cpp:541 +#: ../src/ui/tools/pencil-tool.cpp:542 msgid "Finishing freehand sketch" msgstr "Завершення довільного ескіза" @@ -22810,7 +23618,7 @@ msgstr "Переміщення скасовано." msgid "Selection canceled." msgstr "Позначення скасовано." -#: ../src/ui/tools/select-tool.cpp:642 +#: ../src/ui/tools/select-tool.cpp:653 msgid "" "Draw over objects to select them; release Alt to switch to " "rubberband selection" @@ -22818,7 +23626,7 @@ msgstr "" "Малювати по об'єктах для їхнього позначення; відпустіть Alt " "для переходу до позначення гумовою ниткою" -#: ../src/ui/tools/select-tool.cpp:644 +#: ../src/ui/tools/select-tool.cpp:655 msgid "" "Drag around objects to select them; press Alt to switch to " "touch selection" @@ -22826,19 +23634,19 @@ msgstr "" "Малювати навколо об'єктів для їхнього позначення; відпустіть Alt для переходу до позначення дотиком" -#: ../src/ui/tools/select-tool.cpp:932 +#: ../src/ui/tools/select-tool.cpp:950 msgid "Ctrl: click to select in groups; drag to move hor/vert" msgstr "" "Ctrl: позначення у групі; перетягування — переміщення по горизонталі/" "вертикалі" -#: ../src/ui/tools/select-tool.cpp:933 +#: ../src/ui/tools/select-tool.cpp:951 msgid "Shift: click to toggle select; drag for rubberband selection" msgstr "" "Shift: позначити/зняти позначення; перетягування — позначення гумовою " "ниткою" -#: ../src/ui/tools/select-tool.cpp:934 +#: ../src/ui/tools/select-tool.cpp:952 msgid "" "Alt: click to select under; scroll mouse-wheel to cycle-select; drag " "to move selected or select by touch" @@ -22846,7 +23654,7 @@ msgstr "" "Alt: клацніть для позначення; прокручування коліщатка — циклічний " "вибір; перетягування — переміщення позначеної області чи вибір торканням" -#: ../src/ui/tools/select-tool.cpp:1142 +#: ../src/ui/tools/select-tool.cpp:1160 msgid "Selected object is not a group. Cannot enter." msgstr "позначений об'єкт не є групою. Неможливо увійти." @@ -22907,19 +23715,19 @@ msgstr "" "%s. Перетягніть, клацніть або натисніть і прокрутіть коліщатко миші, щоб " "розкидати окремий контур позначеної області." -#: ../src/ui/tools/spray-tool.cpp:656 +#: ../src/ui/tools/spray-tool.cpp:664 msgid "Nothing selected! Select objects to spray." msgstr "Нічого не позначено! Позначте об'єкти, які слід розкидати." -#: ../src/ui/tools/spray-tool.cpp:731 ../src/widgets/spray-toolbar.cpp:166 +#: ../src/ui/tools/spray-tool.cpp:739 ../src/widgets/spray-toolbar.cpp:166 msgid "Spray with copies" msgstr "Розкидання копій" -#: ../src/ui/tools/spray-tool.cpp:735 ../src/widgets/spray-toolbar.cpp:173 +#: ../src/ui/tools/spray-tool.cpp:743 ../src/widgets/spray-toolbar.cpp:173 msgid "Spray with clones" msgstr "Розкидання клонів" -#: ../src/ui/tools/spray-tool.cpp:739 +#: ../src/ui/tools/spray-tool.cpp:747 msgid "Spray in single path" msgstr "Розкидання окремого контуру" @@ -23106,7 +23914,7 @@ msgstr[2] "" msgid "Type text" msgstr "Друк тексту" -#: ../src/ui/tools/tool-base.cpp:704 +#: ../src/ui/tools/tool-base.cpp:705 msgid "Space+mouse move to pan canvas" msgstr "Пробіл+пересування миші для переміщення полотна" @@ -23191,63 +23999,67 @@ msgstr "" "%s. Перетягніть або клацніть для збільшення розмивання; з Shift — для " "зменшення." -#: ../src/ui/tools/tweak-tool.cpp:1193 +#: ../src/ui/tools/tweak-tool.cpp:1205 msgid "Nothing selected! Select objects to tweak." msgstr "Нічого не вибрано! Оберіть об'єкт(и) для корекції." -#: ../src/ui/tools/tweak-tool.cpp:1227 +#: ../src/ui/tools/tweak-tool.cpp:1239 msgid "Move tweak" msgstr "Корекція пересуванням" -#: ../src/ui/tools/tweak-tool.cpp:1231 +#: ../src/ui/tools/tweak-tool.cpp:1243 msgid "Move in/out tweak" msgstr "Корекція притягуванням/відштовхуванням" -#: ../src/ui/tools/tweak-tool.cpp:1235 +#: ../src/ui/tools/tweak-tool.cpp:1247 msgid "Move jitter tweak" msgstr "Корекція випадковим пересуванням" -#: ../src/ui/tools/tweak-tool.cpp:1239 +#: ../src/ui/tools/tweak-tool.cpp:1251 msgid "Scale tweak" msgstr "Корекція масштабуванням" -#: ../src/ui/tools/tweak-tool.cpp:1243 +#: ../src/ui/tools/tweak-tool.cpp:1255 msgid "Rotate tweak" msgstr "Корекція обертанням" -#: ../src/ui/tools/tweak-tool.cpp:1247 +#: ../src/ui/tools/tweak-tool.cpp:1259 msgid "Duplicate/delete tweak" msgstr "Корекція дублювання/вилучення" -#: ../src/ui/tools/tweak-tool.cpp:1251 +#: ../src/ui/tools/tweak-tool.cpp:1263 msgid "Push path tweak" msgstr "Корекція штовханням контурів" -#: ../src/ui/tools/tweak-tool.cpp:1255 +#: ../src/ui/tools/tweak-tool.cpp:1267 msgid "Shrink/grow path tweak" msgstr "Корекція втягуванням/витягуванням контурів" -#: ../src/ui/tools/tweak-tool.cpp:1259 +#: ../src/ui/tools/tweak-tool.cpp:1271 msgid "Attract/repel path tweak" msgstr "Корекція притяганням/відштовхуванням контурів" -#: ../src/ui/tools/tweak-tool.cpp:1263 +#: ../src/ui/tools/tweak-tool.cpp:1275 msgid "Roughen path tweak" msgstr "Корекція грубішанням контурів" -#: ../src/ui/tools/tweak-tool.cpp:1267 +#: ../src/ui/tools/tweak-tool.cpp:1279 msgid "Color paint tweak" msgstr "Корекція заливанням кольором" -#: ../src/ui/tools/tweak-tool.cpp:1271 +#: ../src/ui/tools/tweak-tool.cpp:1283 msgid "Color jitter tweak" msgstr "Корекція перебором кольорів" -#: ../src/ui/tools/tweak-tool.cpp:1275 +#: ../src/ui/tools/tweak-tool.cpp:1287 msgid "Blur tweak" msgstr "Корекція розмиванням" -#: ../src/ui/widget/filter-effect-chooser.cpp:27 +#: ../src/ui/widget/filter-effect-chooser.cpp:26 +msgid "_Blur:" +msgstr "_Розмивання:" + +#: ../src/ui/widget/filter-effect-chooser.cpp:29 msgid "Blur (%)" msgstr "Розмиття (у %)" @@ -23275,19 +24087,19 @@ msgstr "Комерційна" msgid "MetadataLicence|Other" msgstr "Інша" -#: ../src/ui/widget/object-composite-settings.cpp:67 -#: ../src/ui/widget/selected-style.cpp:1099 -#: ../src/ui/widget/selected-style.cpp:1100 +#: ../src/ui/widget/object-composite-settings.cpp:47 +#: ../src/ui/widget/selected-style.cpp:1119 +#: ../src/ui/widget/selected-style.cpp:1120 msgid "Opacity (%)" msgstr "Непрозорість (у %)" -#: ../src/ui/widget/object-composite-settings.cpp:180 +#: ../src/ui/widget/object-composite-settings.cpp:159 msgid "Change blur" msgstr "Зміна розмивання" -#: ../src/ui/widget/object-composite-settings.cpp:220 -#: ../src/ui/widget/selected-style.cpp:931 -#: ../src/ui/widget/selected-style.cpp:1227 +#: ../src/ui/widget/object-composite-settings.cpp:199 +#: ../src/ui/widget/selected-style.cpp:943 +#: ../src/ui/widget/selected-style.cpp:1245 msgid "Change opacity" msgstr "Зміна непрозорості" @@ -23368,96 +24180,96 @@ msgstr "" "Змінити масштаб сторінки для відповідності поточному фрагменту або всьому " "рисунку, якщо фрагмент не позначений" -#: ../src/ui/widget/page-sizer.cpp:488 +#: ../src/ui/widget/page-sizer.cpp:490 msgid "Set page size" msgstr "Встановлення розміру сторінки" -#: ../src/ui/widget/panel.cpp:116 +#: ../src/ui/widget/panel.cpp:117 msgid "List" msgstr "Список" -#: ../src/ui/widget/panel.cpp:139 +#: ../src/ui/widget/panel.cpp:140 msgctxt "Swatches" msgid "Size" msgstr "Розмір" -#: ../src/ui/widget/panel.cpp:143 +#: ../src/ui/widget/panel.cpp:144 msgctxt "Swatches height" msgid "Tiny" msgstr "Крихітна" -#: ../src/ui/widget/panel.cpp:144 +#: ../src/ui/widget/panel.cpp:145 msgctxt "Swatches height" msgid "Small" msgstr "Мала" -#: ../src/ui/widget/panel.cpp:145 +#: ../src/ui/widget/panel.cpp:146 msgctxt "Swatches height" msgid "Medium" msgstr "Середня" -#: ../src/ui/widget/panel.cpp:146 +#: ../src/ui/widget/panel.cpp:147 msgctxt "Swatches height" msgid "Large" msgstr "Велика" -#: ../src/ui/widget/panel.cpp:147 +#: ../src/ui/widget/panel.cpp:148 msgctxt "Swatches height" msgid "Huge" msgstr "Величезна" -#: ../src/ui/widget/panel.cpp:169 +#: ../src/ui/widget/panel.cpp:170 msgctxt "Swatches" msgid "Width" msgstr "Ширина" -#: ../src/ui/widget/panel.cpp:173 +#: ../src/ui/widget/panel.cpp:174 msgctxt "Swatches width" msgid "Narrower" msgstr "Вужча" -#: ../src/ui/widget/panel.cpp:174 +#: ../src/ui/widget/panel.cpp:175 msgctxt "Swatches width" msgid "Narrow" msgstr "Вузька" -#: ../src/ui/widget/panel.cpp:175 +#: ../src/ui/widget/panel.cpp:176 msgctxt "Swatches width" msgid "Medium" msgstr "Середня" -#: ../src/ui/widget/panel.cpp:176 +#: ../src/ui/widget/panel.cpp:177 msgctxt "Swatches width" msgid "Wide" msgstr "Широка" -#: ../src/ui/widget/panel.cpp:177 +#: ../src/ui/widget/panel.cpp:178 msgctxt "Swatches width" msgid "Wider" msgstr "Ширша" -#: ../src/ui/widget/panel.cpp:207 +#: ../src/ui/widget/panel.cpp:208 msgctxt "Swatches" msgid "Border" msgstr "Рамка" -#: ../src/ui/widget/panel.cpp:211 +#: ../src/ui/widget/panel.cpp:212 msgctxt "Swatches border" msgid "None" msgstr "Немає" -#: ../src/ui/widget/panel.cpp:212 +#: ../src/ui/widget/panel.cpp:213 msgctxt "Swatches border" msgid "Solid" msgstr "Суцільна" -#: ../src/ui/widget/panel.cpp:213 +#: ../src/ui/widget/panel.cpp:214 msgctxt "Swatches border" msgid "Wide" msgstr "Широка" #. TRANSLATORS: "Wrap" indicates how colour swatches are displayed -#: ../src/ui/widget/panel.cpp:244 +#: ../src/ui/widget/panel.cpp:245 msgctxt "Swatches" msgid "Wrap" msgstr "З перенесенням" @@ -23518,284 +24330,296 @@ msgstr "" "зображення не можна буде масштабувати без викривлень. Однак всі графічні " "елементи буде надруковано так, як вони виглядають на екрані." -#: ../src/ui/widget/selected-style.cpp:130 +#: ../src/ui/widget/selected-style.cpp:131 #: ../src/ui/widget/style-swatch.cpp:127 msgid "Fill:" msgstr "Заповнення:" -#: ../src/ui/widget/selected-style.cpp:132 +#: ../src/ui/widget/selected-style.cpp:133 msgid "O:" msgstr "Н:" -#: ../src/ui/widget/selected-style.cpp:177 +#: ../src/ui/widget/selected-style.cpp:178 msgid "N/A" msgstr "Н/Д" -#: ../src/ui/widget/selected-style.cpp:180 -#: ../src/ui/widget/selected-style.cpp:1092 -#: ../src/ui/widget/selected-style.cpp:1093 +#: ../src/ui/widget/selected-style.cpp:181 +#: ../src/ui/widget/selected-style.cpp:1112 +#: ../src/ui/widget/selected-style.cpp:1113 #: ../src/widgets/gradient-toolbar.cpp:162 msgid "Nothing selected" msgstr "Нічого не позначено" -#: ../src/ui/widget/selected-style.cpp:183 +#: ../src/ui/widget/selected-style.cpp:184 msgctxt "Fill" msgid "None" msgstr "Немає" -#: ../src/ui/widget/selected-style.cpp:185 +#: ../src/ui/widget/selected-style.cpp:186 msgctxt "Stroke" msgid "None" msgstr "Немає" -#: ../src/ui/widget/selected-style.cpp:189 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/selected-style.cpp:190 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No fill" msgstr "Без заповнення" -#: ../src/ui/widget/selected-style.cpp:189 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/selected-style.cpp:190 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No stroke" msgstr "Без штриха" -#: ../src/ui/widget/selected-style.cpp:191 -#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:242 +#: ../src/ui/widget/selected-style.cpp:192 +#: ../src/ui/widget/style-swatch.cpp:300 ../src/widgets/paint-selector.cpp:234 msgid "Pattern" msgstr "Заповнення візерунком" -#: ../src/ui/widget/selected-style.cpp:194 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/selected-style.cpp:195 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern fill" msgstr "Заповнення візерунком" -#: ../src/ui/widget/selected-style.cpp:194 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/selected-style.cpp:195 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern stroke" msgstr "Штрих-візерунок" -#: ../src/ui/widget/selected-style.cpp:196 +#: ../src/ui/widget/selected-style.cpp:197 msgid "L" msgstr "Л" -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/selected-style.cpp:200 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient fill" msgstr "Заповнення з лінійним градієнтом" -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/selected-style.cpp:200 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient stroke" msgstr "Штрих з лінійним градієнтом" -#: ../src/ui/widget/selected-style.cpp:206 +#: ../src/ui/widget/selected-style.cpp:207 msgid "R" msgstr "П" -#: ../src/ui/widget/selected-style.cpp:209 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/selected-style.cpp:210 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient fill" msgstr "Заповнення з радіальним градієнтом" -#: ../src/ui/widget/selected-style.cpp:209 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/selected-style.cpp:210 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient stroke" msgstr "Штрих з радіальним градієнтом" -#: ../src/ui/widget/selected-style.cpp:216 +#: ../src/ui/widget/selected-style.cpp:218 +msgid "M" +msgstr "С" + +#: ../src/ui/widget/selected-style.cpp:221 +msgid "Mesh gradient fill" +msgstr "Заповнення із сітковим градієнтом" + +#: ../src/ui/widget/selected-style.cpp:221 +msgid "Mesh gradient stroke" +msgstr "Штрих із сітковим градієнтом" + +#: ../src/ui/widget/selected-style.cpp:229 msgid "Different" msgstr "Інші" -#: ../src/ui/widget/selected-style.cpp:219 +#: ../src/ui/widget/selected-style.cpp:232 msgid "Different fills" msgstr "Інші заповнення" -#: ../src/ui/widget/selected-style.cpp:219 +#: ../src/ui/widget/selected-style.cpp:232 msgid "Different strokes" msgstr "Інші штрихи" -#: ../src/ui/widget/selected-style.cpp:221 -#: ../src/ui/widget/style-swatch.cpp:325 +#: ../src/ui/widget/selected-style.cpp:234 +#: ../src/ui/widget/style-swatch.cpp:324 msgid "Unset" msgstr "Не встановлено" #. TRANSLATORS COMMENT: unset is a verb here -#: ../src/ui/widget/selected-style.cpp:224 -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:563 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:295 +#: ../src/ui/widget/selected-style.cpp:575 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset fill" msgstr "Не заливати" -#: ../src/ui/widget/selected-style.cpp:224 -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:579 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:295 +#: ../src/ui/widget/selected-style.cpp:591 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset stroke" msgstr "Зняття штриха" -#: ../src/ui/widget/selected-style.cpp:227 +#: ../src/ui/widget/selected-style.cpp:240 msgid "Flat color fill" msgstr "Однорідне заповнення" -#: ../src/ui/widget/selected-style.cpp:227 +#: ../src/ui/widget/selected-style.cpp:240 msgid "Flat color stroke" msgstr "Однорідний штрих" #. TRANSLATOR COMMENT: A means "Averaged" -#: ../src/ui/widget/selected-style.cpp:230 +#: ../src/ui/widget/selected-style.cpp:243 msgid "a" msgstr "a" -#: ../src/ui/widget/selected-style.cpp:233 +#: ../src/ui/widget/selected-style.cpp:246 msgid "Fill is averaged over selected objects" msgstr "Заповнення усереднюється у позначених об'єктах" -#: ../src/ui/widget/selected-style.cpp:233 +#: ../src/ui/widget/selected-style.cpp:246 msgid "Stroke is averaged over selected objects" msgstr "Штрих усереднено для позначених об'єктів" #. TRANSLATOR COMMENT: M means "Multiple" -#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/ui/widget/selected-style.cpp:249 msgid "m" msgstr "m" -#: ../src/ui/widget/selected-style.cpp:239 +#: ../src/ui/widget/selected-style.cpp:252 msgid "Multiple selected objects have the same fill" msgstr "Множина позначених об'єктів має однакове заповнення" -#: ../src/ui/widget/selected-style.cpp:239 +#: ../src/ui/widget/selected-style.cpp:252 msgid "Multiple selected objects have the same stroke" msgstr "Множина позначених об'єктів має однакові штрихи" -#: ../src/ui/widget/selected-style.cpp:241 +#: ../src/ui/widget/selected-style.cpp:254 msgid "Edit fill..." msgstr "Редагувати заповнення…" -#: ../src/ui/widget/selected-style.cpp:241 +#: ../src/ui/widget/selected-style.cpp:254 msgid "Edit stroke..." msgstr "Редагування штриха…" -#: ../src/ui/widget/selected-style.cpp:245 +#: ../src/ui/widget/selected-style.cpp:258 msgid "Last set color" msgstr "Останній використаний колір" -#: ../src/ui/widget/selected-style.cpp:249 +#: ../src/ui/widget/selected-style.cpp:262 msgid "Last selected color" msgstr "Останній вибраний колір" -#: ../src/ui/widget/selected-style.cpp:265 +#: ../src/ui/widget/selected-style.cpp:278 msgid "Copy color" msgstr "Копіювати колір" -#: ../src/ui/widget/selected-style.cpp:269 +#: ../src/ui/widget/selected-style.cpp:282 msgid "Paste color" msgstr "Вставити колір" -#: ../src/ui/widget/selected-style.cpp:273 -#: ../src/ui/widget/selected-style.cpp:856 +#: ../src/ui/widget/selected-style.cpp:286 +#: ../src/ui/widget/selected-style.cpp:868 msgid "Swap fill and stroke" msgstr "Поміняти місцями кольори заповнення та штриха" -#: ../src/ui/widget/selected-style.cpp:277 -#: ../src/ui/widget/selected-style.cpp:588 -#: ../src/ui/widget/selected-style.cpp:597 +#: ../src/ui/widget/selected-style.cpp:290 +#: ../src/ui/widget/selected-style.cpp:600 +#: ../src/ui/widget/selected-style.cpp:609 msgid "Make fill opaque" msgstr "Зробити заповнення непрозорим" -#: ../src/ui/widget/selected-style.cpp:277 +#: ../src/ui/widget/selected-style.cpp:290 msgid "Make stroke opaque" msgstr "Зробити штрихи непрозорими" -#: ../src/ui/widget/selected-style.cpp:286 -#: ../src/ui/widget/selected-style.cpp:545 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:299 +#: ../src/ui/widget/selected-style.cpp:557 ../src/widgets/fill-style.cpp:508 msgid "Remove fill" msgstr "Вилучити заповнення" -#: ../src/ui/widget/selected-style.cpp:286 -#: ../src/ui/widget/selected-style.cpp:554 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:299 +#: ../src/ui/widget/selected-style.cpp:566 ../src/widgets/fill-style.cpp:508 msgid "Remove stroke" msgstr "Вилучити штрих" -#: ../src/ui/widget/selected-style.cpp:609 +#: ../src/ui/widget/selected-style.cpp:621 msgid "Apply last set color to fill" msgstr "Застосувати останній використаний колір для заповнення" -#: ../src/ui/widget/selected-style.cpp:621 +#: ../src/ui/widget/selected-style.cpp:633 msgid "Apply last set color to stroke" msgstr "Застосувати останній використаний колір для штриха" -#: ../src/ui/widget/selected-style.cpp:632 +#: ../src/ui/widget/selected-style.cpp:644 msgid "Apply last selected color to fill" msgstr "Застосувати останній вибраний колір для заповнення" -#: ../src/ui/widget/selected-style.cpp:643 +#: ../src/ui/widget/selected-style.cpp:655 msgid "Apply last selected color to stroke" msgstr "Застосувати останній вибраний колір для штриха" -#: ../src/ui/widget/selected-style.cpp:669 +#: ../src/ui/widget/selected-style.cpp:681 msgid "Invert fill" msgstr "Інвертувати заповнення" -#: ../src/ui/widget/selected-style.cpp:693 +#: ../src/ui/widget/selected-style.cpp:705 msgid "Invert stroke" msgstr "Інвертувати штрих" -#: ../src/ui/widget/selected-style.cpp:705 +#: ../src/ui/widget/selected-style.cpp:717 msgid "White fill" msgstr "Заповнення білим" -#: ../src/ui/widget/selected-style.cpp:717 +#: ../src/ui/widget/selected-style.cpp:729 msgid "White stroke" msgstr "Білий штрих" -#: ../src/ui/widget/selected-style.cpp:729 +#: ../src/ui/widget/selected-style.cpp:741 msgid "Black fill" msgstr "Заповнення чорним" -#: ../src/ui/widget/selected-style.cpp:741 +#: ../src/ui/widget/selected-style.cpp:753 msgid "Black stroke" msgstr "Чорний штрих" -#: ../src/ui/widget/selected-style.cpp:784 +#: ../src/ui/widget/selected-style.cpp:796 msgid "Paste fill" msgstr "Вставити заповнення" -#: ../src/ui/widget/selected-style.cpp:802 +#: ../src/ui/widget/selected-style.cpp:814 msgid "Paste stroke" msgstr "Вставити штрих" -#: ../src/ui/widget/selected-style.cpp:958 +#: ../src/ui/widget/selected-style.cpp:970 msgid "Change stroke width" msgstr "Змінити товщину штриха" -#: ../src/ui/widget/selected-style.cpp:1053 +#: ../src/ui/widget/selected-style.cpp:1073 msgid ", drag to adjust" msgstr ", налаштуйте шляхом перетягування" -#: ../src/ui/widget/selected-style.cpp:1138 +#: ../src/ui/widget/selected-style.cpp:1158 #, c-format msgid "Stroke width: %.5g%s%s" msgstr "Товщина штриха: %.5g%s%s" -#: ../src/ui/widget/selected-style.cpp:1142 +#: ../src/ui/widget/selected-style.cpp:1162 msgid " (averaged)" msgstr " (осереднений)" -#: ../src/ui/widget/selected-style.cpp:1170 +#: ../src/ui/widget/selected-style.cpp:1188 msgid "0 (transparent)" msgstr "0 (прозорий)" -#: ../src/ui/widget/selected-style.cpp:1194 +#: ../src/ui/widget/selected-style.cpp:1212 msgid "100% (opaque)" msgstr "100% (непрозорий)" -#: ../src/ui/widget/selected-style.cpp:1368 +#: ../src/ui/widget/selected-style.cpp:1386 msgid "Adjust alpha" msgstr "Скоригувати канал прозорості" -#: ../src/ui/widget/selected-style.cpp:1370 +#: ../src/ui/widget/selected-style.cpp:1388 #, c-format msgid "" "Adjusting alpha: was %.3g, now %.3g (diff %.3g); with CtrlCtrl для зміни освітленості;Shift — для " "зміни насиченості, без модифікаторів — виправлення відтінку" -#: ../src/ui/widget/selected-style.cpp:1374 +#: ../src/ui/widget/selected-style.cpp:1392 msgid "Adjust saturation" msgstr "Корекція насиченості" -#: ../src/ui/widget/selected-style.cpp:1376 +#: ../src/ui/widget/selected-style.cpp:1394 #, c-format msgid "" "Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " @@ -23821,11 +24645,11 @@ msgstr "" "скористайтеся Ctrl для корекції освітленості, Alt — для зміни " "прозорості, без модифікаторів – корекція відтінку" -#: ../src/ui/widget/selected-style.cpp:1380 +#: ../src/ui/widget/selected-style.cpp:1398 msgid "Adjust lightness" msgstr "Корекція освітленості" -#: ../src/ui/widget/selected-style.cpp:1382 +#: ../src/ui/widget/selected-style.cpp:1400 #, c-format msgid "" "Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " @@ -23836,11 +24660,11 @@ msgstr "" "скористайтеся Shift для зміни насиченості, Alt — для зміни " "прозорості, без модифікаторів — виправлення відтінку" -#: ../src/ui/widget/selected-style.cpp:1386 +#: ../src/ui/widget/selected-style.cpp:1404 msgid "Adjust hue" msgstr "Корекція відтінку" -#: ../src/ui/widget/selected-style.cpp:1388 +#: ../src/ui/widget/selected-style.cpp:1406 #, c-format msgid "" "Adjusting hue: was %.3g, now %.3g (diff %.3g); with ShiftShift для зміни насиченості, Alt — для зміни " "прозорості, а Ctrl для зміни освітленості" -#: ../src/ui/widget/selected-style.cpp:1506 -#: ../src/ui/widget/selected-style.cpp:1520 +#: ../src/ui/widget/selected-style.cpp:1524 +#: ../src/ui/widget/selected-style.cpp:1538 msgid "Adjust stroke width" msgstr "Скоригувати товщину штриха" -#: ../src/ui/widget/selected-style.cpp:1507 +#: ../src/ui/widget/selected-style.cpp:1525 #, c-format msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" msgstr "" @@ -23868,53 +24692,53 @@ msgctxt "Sliders" msgid "Link" msgstr "З'єднати" -#: ../src/ui/widget/style-swatch.cpp:293 +#: ../src/ui/widget/style-swatch.cpp:292 msgid "L Gradient" msgstr "Лінійний градієнт" -#: ../src/ui/widget/style-swatch.cpp:297 +#: ../src/ui/widget/style-swatch.cpp:296 msgid "R Gradient" msgstr "Рад. градієнт" -#: ../src/ui/widget/style-swatch.cpp:313 +#: ../src/ui/widget/style-swatch.cpp:312 #, c-format msgid "Fill: %06x/%.3g" msgstr "Заповнення: %06x/%.3g" -#: ../src/ui/widget/style-swatch.cpp:315 +#: ../src/ui/widget/style-swatch.cpp:314 #, c-format msgid "Stroke: %06x/%.3g" msgstr "Штрих: %06x/%.3g" -#: ../src/ui/widget/style-swatch.cpp:320 +#: ../src/ui/widget/style-swatch.cpp:319 msgctxt "Fill and stroke" msgid "None" msgstr "Немає" -#: ../src/ui/widget/style-swatch.cpp:347 +#: ../src/ui/widget/style-swatch.cpp:346 #, c-format msgid "Stroke width: %.5g%s" msgstr "Товщина штриха: %.5g%s" -#: ../src/ui/widget/style-swatch.cpp:363 +#: ../src/ui/widget/style-swatch.cpp:362 #, c-format msgid "O: %2.0f" msgstr "Н: %2.0f" -#: ../src/ui/widget/style-swatch.cpp:368 +#: ../src/ui/widget/style-swatch.cpp:367 #, c-format msgid "Opacity: %2.1f %%" msgstr "Непрозорість: %2.1f %%" -#: ../src/vanishing-point.cpp:132 +#: ../src/vanishing-point.cpp:133 msgid "Split vanishing points" msgstr "Роз'єднати точки сходу" -#: ../src/vanishing-point.cpp:177 +#: ../src/vanishing-point.cpp:178 msgid "Merge vanishing points" msgstr "Об'єднати точки сходу" -#: ../src/vanishing-point.cpp:243 +#: ../src/vanishing-point.cpp:244 msgid "3D box: Move vanishing point" msgstr "Просторовий об'єкт: Пересування точки сходу" @@ -23957,255 +24781,263 @@ msgstr[2] "" "міститься у %d об'єктах; перетягніть, утримуючи Shift, щоб " "відокремити вибрані об'єкти" -#: ../src/verbs.cpp:137 +#: ../src/verbs.cpp:138 msgid "File" msgstr "Файл" -#: ../src/verbs.cpp:232 +#: ../src/verbs.cpp:233 ../share/extensions/interp_att_g.inx.h:22 +msgid "Tag" +msgstr "Мітка" + +#: ../src/verbs.cpp:252 msgid "Context" msgstr "Контекст" -#: ../src/verbs.cpp:251 ../src/verbs.cpp:2223 +#: ../src/verbs.cpp:271 ../src/verbs.cpp:2302 #: ../share/extensions/jessyInk_view.inx.h:1 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "View" msgstr "Перегляд" -#: ../src/verbs.cpp:271 +#: ../src/verbs.cpp:291 msgid "Dialog" msgstr "Діалогове вікно" -#: ../src/verbs.cpp:1227 +#: ../src/verbs.cpp:1260 msgid "Switch to next layer" msgstr "Перемкнутися на наступний шар" -#: ../src/verbs.cpp:1228 +#: ../src/verbs.cpp:1261 msgid "Switched to next layer." msgstr "Перемикання на наступний шар." -#: ../src/verbs.cpp:1230 +#: ../src/verbs.cpp:1263 msgid "Cannot go past last layer." msgstr "Неможливо переміститися вище за останній шар." -#: ../src/verbs.cpp:1239 +#: ../src/verbs.cpp:1272 msgid "Switch to previous layer" msgstr "Перемкнутися на попередній шар" -#: ../src/verbs.cpp:1240 +#: ../src/verbs.cpp:1273 msgid "Switched to previous layer." msgstr "Перемикання на попередній шар." -#: ../src/verbs.cpp:1242 +#: ../src/verbs.cpp:1275 msgid "Cannot go before first layer." msgstr "Неможливо переміститися нижче за перший шар." -#: ../src/verbs.cpp:1263 ../src/verbs.cpp:1360 ../src/verbs.cpp:1396 -#: ../src/verbs.cpp:1402 ../src/verbs.cpp:1426 ../src/verbs.cpp:1441 +#: ../src/verbs.cpp:1296 ../src/verbs.cpp:1393 ../src/verbs.cpp:1429 +#: ../src/verbs.cpp:1435 ../src/verbs.cpp:1459 ../src/verbs.cpp:1474 msgid "No current layer." msgstr "Немає поточного шару." -#: ../src/verbs.cpp:1292 ../src/verbs.cpp:1296 +#: ../src/verbs.cpp:1325 ../src/verbs.cpp:1329 #, c-format msgid "Raised layer %s." msgstr "Шар %s піднято." -#: ../src/verbs.cpp:1293 +#: ../src/verbs.cpp:1326 msgid "Layer to top" msgstr "Підняти шар нагору" -#: ../src/verbs.cpp:1297 +#: ../src/verbs.cpp:1330 msgid "Raise layer" msgstr "Підняти шар" -#: ../src/verbs.cpp:1300 ../src/verbs.cpp:1304 +#: ../src/verbs.cpp:1333 ../src/verbs.cpp:1337 #, c-format msgid "Lowered layer %s." msgstr "Шар %s опущено." -#: ../src/verbs.cpp:1301 +#: ../src/verbs.cpp:1334 msgid "Layer to bottom" msgstr "Опустити шар додолу" -#: ../src/verbs.cpp:1305 +#: ../src/verbs.cpp:1338 msgid "Lower layer" msgstr "Опустити шар" -#: ../src/verbs.cpp:1314 +#: ../src/verbs.cpp:1347 msgid "Cannot move layer any further." msgstr "Неможливо перемістити шар далі." -#: ../src/verbs.cpp:1328 ../src/verbs.cpp:1347 +#: ../src/verbs.cpp:1361 ../src/verbs.cpp:1380 #, c-format msgid "%s copy" msgstr "Копія %s" -#: ../src/verbs.cpp:1355 +#: ../src/verbs.cpp:1388 msgid "Duplicate layer" msgstr "Дублювати шар" #. TRANSLATORS: this means "The layer has been duplicated." -#: ../src/verbs.cpp:1358 +#: ../src/verbs.cpp:1391 msgid "Duplicated layer." msgstr "Дубльований шар." -#: ../src/verbs.cpp:1391 +#: ../src/verbs.cpp:1424 msgid "Delete layer" msgstr "Вилучити шар" #. TRANSLATORS: this means "The layer has been deleted." -#: ../src/verbs.cpp:1394 +#: ../src/verbs.cpp:1427 msgid "Deleted layer." msgstr "Шар вилучено." -#: ../src/verbs.cpp:1411 +#: ../src/verbs.cpp:1444 msgid "Show all layers" msgstr "Показати всі шари" -#: ../src/verbs.cpp:1416 +#: ../src/verbs.cpp:1449 msgid "Hide all layers" msgstr "Приховати всі шари" -#: ../src/verbs.cpp:1421 +#: ../src/verbs.cpp:1454 msgid "Lock all layers" msgstr "Заблокувати всі шари" -#: ../src/verbs.cpp:1435 +#: ../src/verbs.cpp:1468 msgid "Unlock all layers" msgstr "Розблокувати всі шари" -#: ../src/verbs.cpp:1519 +#: ../src/verbs.cpp:1552 msgid "Flip horizontally" msgstr "Віддзеркалити горизонтально" -#: ../src/verbs.cpp:1524 +#: ../src/verbs.cpp:1557 msgid "Flip vertically" msgstr "Віддзеркалити вертикально" +#: ../src/verbs.cpp:1614 ../src/verbs.cpp:2727 +msgid "Create new selection set" +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:2105 +#: ../src/verbs.cpp:2184 msgid "tutorial-basic.svg" msgstr "tutorial-basic.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2109 +#: ../src/verbs.cpp:2188 msgid "tutorial-shapes.svg" msgstr "tutorial-shapes.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2113 +#: ../src/verbs.cpp:2192 msgid "tutorial-advanced.svg" msgstr "tutorial-advanced.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2117 +#: ../src/verbs.cpp:2196 msgid "tutorial-tracing.svg" msgstr "tutorial-tracing.svg" -#: ../src/verbs.cpp:2120 +#: ../src/verbs.cpp:2199 msgid "tutorial-tracing-pixelart.svg" msgstr "tutorial-tracing-pixelart.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2124 +#: ../src/verbs.cpp:2203 msgid "tutorial-calligraphy.svg" msgstr "tutorial-calligraphy.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2128 +#: ../src/verbs.cpp:2207 msgid "tutorial-interpolate.svg" msgstr "tutorial-interpolate.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2132 +#: ../src/verbs.cpp:2211 msgid "tutorial-elements.svg" msgstr "tutorial-elements.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2136 +#: ../src/verbs.cpp:2215 msgid "tutorial-tips.svg" msgstr "tutorial-tips.svg" -#: ../src/verbs.cpp:2322 ../src/verbs.cpp:2913 +#: ../src/verbs.cpp:2401 ../src/verbs.cpp:3000 msgid "Unlock all objects in the current layer" msgstr "Розблокувати усі об'єкти у поточному шарі" -#: ../src/verbs.cpp:2326 ../src/verbs.cpp:2915 +#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3002 msgid "Unlock all objects in all layers" msgstr "Розблокувати усі об'єкти в усіх шарах" -#: ../src/verbs.cpp:2330 ../src/verbs.cpp:2917 +#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3004 msgid "Unhide all objects in the current layer" msgstr "Розблокувати усі об'єкти у поточному шарі" -#: ../src/verbs.cpp:2334 ../src/verbs.cpp:2919 +#: ../src/verbs.cpp:2413 ../src/verbs.cpp:3006 msgid "Unhide all objects in all layers" msgstr "Показати усі об'єкти в усіх шарах" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2428 msgctxt "Verb" msgid "None" msgstr "Немає" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2428 msgid "Does nothing" msgstr "Немає дій" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2431 msgid "Create new document from the default template" msgstr "Створити новий документ зі стандартного шаблону" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2433 msgid "_Open..." msgstr "_Відкрити…" -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2434 msgid "Open an existing document" msgstr "Відкрити існуючий документ" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2435 msgid "Re_vert" msgstr "Від_новити" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2436 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "Відновити останню збережену версію документа (зміни будуть втрачені)" -#: ../src/verbs.cpp:2358 +#: ../src/verbs.cpp:2437 msgid "Save document" msgstr "Зберегти документ" -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2439 msgid "Save _As..." msgstr "Зберегти _як…" -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2440 msgid "Save document under a new name" msgstr "Зберегти документ під іншою назвою" -#: ../src/verbs.cpp:2362 +#: ../src/verbs.cpp:2441 msgid "Save a Cop_y..." msgstr "Зберегти _копію…" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2442 msgid "Save a copy of the document under a new name" msgstr "Зберегти копію документа під іншою назвою" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2443 msgid "_Print..." msgstr "Над_рукувати…" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2443 msgid "Print document" msgstr "Надрукувати документ" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2446 msgid "Clean _up document" msgstr "О_чистити документ" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2446 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" @@ -24213,145 +25045,145 @@ msgstr "" "Прибрати непотрібні визначення (наприклад, градієнти чи вирізання) з <" "defs> документа" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2448 msgid "_Import..." msgstr "_Імпортувати…" -#: ../src/verbs.cpp:2370 +#: ../src/verbs.cpp:2449 msgid "Import a bitmap or SVG image into this document" msgstr "Імпортувати зображення (растрове чи SVG) до документа" #. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a selection as a bitmap image"), INKSCAPE_ICON("document-export")), -#: ../src/verbs.cpp:2372 +#: ../src/verbs.cpp:2451 msgid "Import Clip Art..." msgstr "_Імпортувати шаблон…" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2452 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:2375 +#: ../src/verbs.cpp:2454 msgid "N_ext Window" msgstr "_Наступне вікно" -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2455 msgid "Switch to the next document window" msgstr "Перейти до наступного вікна документа" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2456 msgid "P_revious Window" msgstr "_Попереднє вікно" -#: ../src/verbs.cpp:2378 +#: ../src/verbs.cpp:2457 msgid "Switch to the previous document window" msgstr "Перейти до попереднього вікна документа" -#: ../src/verbs.cpp:2379 +#: ../src/verbs.cpp:2458 msgid "_Close" msgstr "_Закрити" -#: ../src/verbs.cpp:2380 +#: ../src/verbs.cpp:2459 msgid "Close this document window" msgstr "Закрити це вікно документа" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2460 msgid "_Quit" msgstr "Ви_йти" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2460 msgid "Quit Inkscape" msgstr "Вийти з Inkscape" -#: ../src/verbs.cpp:2382 +#: ../src/verbs.cpp:2461 msgid "_Templates..." msgstr "_Шаблони…" -#: ../src/verbs.cpp:2383 +#: ../src/verbs.cpp:2462 msgid "Create new project from template" msgstr "Створити новий проект на основі шаблону" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2465 msgid "Undo last action" msgstr "Скасувати останню операцію" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2468 msgid "Do again the last undone action" msgstr "Повторити останню скасовану дію" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2469 msgid "Cu_t" msgstr "_Вирізати" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2470 msgid "Cut selection to clipboard" msgstr "Вирізати позначені об'єкти у буфер обміну" -#: ../src/verbs.cpp:2392 +#: ../src/verbs.cpp:2471 msgid "_Copy" msgstr "_Копіювати" -#: ../src/verbs.cpp:2393 +#: ../src/verbs.cpp:2472 msgid "Copy selection to clipboard" msgstr "Скопіювати позначені об'єкти у буфер обміну" -#: ../src/verbs.cpp:2394 +#: ../src/verbs.cpp:2473 msgid "_Paste" msgstr "Вст_авити" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2474 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "Вставити об'єкти з буферу обміну або текст у позицію курсора миші" -#: ../src/verbs.cpp:2396 +#: ../src/verbs.cpp:2475 msgid "Paste _Style" msgstr "Вставити _стиль" -#: ../src/verbs.cpp:2397 +#: ../src/verbs.cpp:2476 msgid "Apply the style of the copied object to selection" msgstr "Застосувати стиль скопійованого об'єкта до позначених об'єктів" -#: ../src/verbs.cpp:2399 +#: ../src/verbs.cpp:2478 msgid "Scale selection to match the size of the copied object" msgstr "" "Зміна масштабу позначених об'єктів з метою задовольнити розміру копійованого " "об'єкта" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2479 msgid "Paste _Width" msgstr "Вставити _ширину" -#: ../src/verbs.cpp:2401 +#: ../src/verbs.cpp:2480 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" "Змінити масштаб позначених об'єктів за горизонтальним розміром з метою " "відповідності ширині копійованого об'єкта" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2481 msgid "Paste _Height" msgstr "Вставити _висоту" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2482 msgid "Scale selection vertically to match the height of the copied object" msgstr "" "Змінити масштаб позначених об'єктів за вертикальним розміром з метою " "відповідності висоті копійованого об'єкта" -#: ../src/verbs.cpp:2404 +#: ../src/verbs.cpp:2483 msgid "Paste Size Separately" msgstr "Вставити розмір окремо" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2484 msgid "Scale each selected object to match the size of the copied object" msgstr "" "Змінити кожного позначеного об'єкта з метою відповідності розміру " "копійованого об'єкта" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2485 msgid "Paste Width Separately" msgstr "Вставити ширину окремо" -#: ../src/verbs.cpp:2407 +#: ../src/verbs.cpp:2486 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" @@ -24359,11 +25191,11 @@ msgstr "" "Змінити масштаб кожного позначеного об'єкта за горизонтальним розміром з " "метою відповідності ширині копійованого об'єкта" -#: ../src/verbs.cpp:2408 +#: ../src/verbs.cpp:2487 msgid "Paste Height Separately" msgstr "Вставити висоту окремо" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2488 msgid "" "Scale each selected object vertically to match the height of the copied " "object" @@ -24371,67 +25203,67 @@ msgstr "" "Змінити масштаб кожного позначеного об'єкта за вертикальним розміром з метою " "відповідності висоті копійованого об'єкта" -#: ../src/verbs.cpp:2410 +#: ../src/verbs.cpp:2489 msgid "Paste _In Place" msgstr "Вставити на _місце" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2490 msgid "Paste objects from clipboard to the original location" msgstr "Вставити об'єкти з буфера у місце, де вони були раніше" -#: ../src/verbs.cpp:2412 +#: ../src/verbs.cpp:2491 msgid "Paste Path _Effect" msgstr "Вставити _ефект контуру" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2492 msgid "Apply the path effect of the copied object to selection" msgstr "Застосувати ефект контуру скопійованого об'єкта до позначених об'єктів" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2493 msgid "Remove Path _Effect" msgstr "Вилучити _ефект контуру" -#: ../src/verbs.cpp:2415 +#: ../src/verbs.cpp:2494 msgid "Remove any path effects from selected objects" msgstr "Вилучити всі ефекти контурів з позначених об'єктів" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2495 msgid "_Remove Filters" msgstr "В_илучити фільтри" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2496 msgid "Remove any filters from selected objects" msgstr "Вилучити всі наслідки застосування фільтрів з позначених об'єктів" -#: ../src/verbs.cpp:2418 +#: ../src/verbs.cpp:2497 msgid "_Delete" msgstr "В_илучити" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2498 msgid "Delete selection" msgstr "Вилучити позначені об'єкти" -#: ../src/verbs.cpp:2420 +#: ../src/verbs.cpp:2499 msgid "Duplic_ate" msgstr "_Дублювати" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2500 msgid "Duplicate selected objects" msgstr "Дублювати позначені об'єкти" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2501 msgid "Create Clo_ne" msgstr "Створити к_лон" -#: ../src/verbs.cpp:2423 +#: ../src/verbs.cpp:2502 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "Створити клон (копію, пов'язану з оригіналом) позначеного об'єкта" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2503 msgid "Unlin_k Clone" msgstr "В_ід'єднати клон" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2504 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" @@ -24439,29 +25271,29 @@ msgstr "" "Вирізати вибрані посилання клонів на оригінали з перетворенням їх на окремі " "об'єкти" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2505 msgid "Relink to Copied" msgstr "Перез'єднати з копійованим" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2506 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" "Перез'єднати вибрані клони з об'єктом, який зараз перебуває у буфері обміну " "даними" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2507 msgid "Select _Original" msgstr "Позначити о_ригінал" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2508 msgid "Select the object to which the selected clone is linked" msgstr "Позначити об'єкт, з яким пов'язаний вибраний клон" -#: ../src/verbs.cpp:2430 +#: ../src/verbs.cpp:2509 msgid "Clone original path (LPE)" msgstr "Клонувати початковий контур (геометрично)" -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2510 msgid "" "Creates a new path, applies the Clone original LPE, and refers it to the " "selected path" @@ -24469,19 +25301,19 @@ msgstr "" "Створює новий контур, застосовує геометричне перетворення клонування " "початкового контуру і пов'язує його з вибраним контуром" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2511 msgid "Objects to _Marker" msgstr "Об'єкти у _маркер" -#: ../src/verbs.cpp:2433 +#: ../src/verbs.cpp:2512 msgid "Convert selection to a line marker" msgstr "Перетворити вибране на маркер лінії" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2513 msgid "Objects to Gu_ides" msgstr "Об'єкти у на_прямні" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2514 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" @@ -24489,92 +25321,92 @@ msgstr "" "Перетворити вибрані об'єкти на декілька напрямних, вирівняних за краями " "об'єктів" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2515 msgid "Objects to Patter_n" msgstr "О_б'єкти у візерунок" -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2516 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "Перетворити позначені об'єкти у прямокутник, заповнений візерунком" -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2517 msgid "Pattern to _Objects" msgstr "_Візерунок у об'єкти" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2518 msgid "Extract objects from a tiled pattern fill" msgstr "Витягнути об'єкти з текстурного заповнення" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2519 msgid "Group to Symbol" msgstr "Групу на символ" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2520 msgid "Convert group to a symbol" msgstr "Перетворити групу на символ" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2521 msgid "Symbol to Group" msgstr "Символ у групу" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2522 msgid "Extract group from a symbol" msgstr "Видобути групу з символу" -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2523 msgid "Clea_r All" msgstr "О_чистити все" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2524 msgid "Delete all objects from document" msgstr "Вилучити усі об'єкти з документа" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2525 msgid "Select Al_l" msgstr "Поз_начити все" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2526 msgid "Select all objects or all nodes" msgstr "Позначити всі об'єкти чи всі вузли" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2527 msgid "Select All in All La_yers" msgstr "Позначити все в усіх _шарах" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2528 msgid "Select all objects in all visible and unlocked layers" msgstr "Позначити усі об'єкти в усіх видимих та розблокованих шарах" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2529 msgid "Fill _and Stroke" msgstr "Заповнення _та штрих" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2530 msgid "" "Select all objects with the same fill and stroke as the selected objects" msgstr "Позначити всі об'єкти з тим самим заповненням та штрихом" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2531 msgid "_Fill Color" msgstr "За_повнити кольором" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2532 msgid "Select all objects with the same fill as the selected objects" msgstr "Позначити всі об'єкти з тим самим заповненням" -#: ../src/verbs.cpp:2454 +#: ../src/verbs.cpp:2533 msgid "_Stroke Color" msgstr "Колір _штриха" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2534 msgid "Select all objects with the same stroke as the selected objects" msgstr "Позначити всі об'єкти з тим самим штрихом" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2535 msgid "Stroke St_yle" msgstr "С_тиль штриха" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2536 msgid "" "Select all objects with the same stroke style (width, dash, markers) as the " "selected objects" @@ -24582,11 +25414,11 @@ msgstr "" "Позначити всі об'єкти з тим самим типом штриха (товщиною, рисками, " "позначками)" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2537 msgid "_Object Type" msgstr "Тип _об'єкта" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2538 msgid "" "Select all objects with the same object type (rect, arc, text, path, bitmap " "etc) as the selected objects" @@ -24594,156 +25426,156 @@ msgstr "" "Позначити всі об'єкти з тим самим типом об'єкта (прямокутник, дуга, текст, " "контур, растрове зображення тощо), що і позначені об'єкти" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2539 msgid "In_vert Selection" msgstr "_Інвертувати позначення" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2540 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" "Інвертувати позначення (зняти позначення з позначеного та позначити решту)" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2541 msgid "Invert in All Layers" msgstr "Інвертувати в усіх шарах" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2542 msgid "Invert selection in all visible and unlocked layers" msgstr "Інвертувати позначення в усіх видимих та незаблокованих шарах" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2543 msgid "Select Next" msgstr "Обрати наступний" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2544 msgid "Select next object or node" msgstr "Обрати наступний об'єкт або вузол" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2545 msgid "Select Previous" msgstr "Обрати попереднє" -#: ../src/verbs.cpp:2467 +#: ../src/verbs.cpp:2546 msgid "Select previous object or node" msgstr "Обрати попередній об'єкт чи вузол" -#: ../src/verbs.cpp:2468 +#: ../src/verbs.cpp:2547 msgid "D_eselect" msgstr "Зн_яти позначення" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2548 msgid "Deselect any selected objects or nodes" msgstr "Зняти позначення з усіх об'єктів чи вузлів" -#: ../src/verbs.cpp:2471 +#: ../src/verbs.cpp:2550 msgid "Delete all the guides in the document" msgstr "Вилучити усі напрямні у документі" -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2551 msgid "Create _Guides Around the Page" msgstr "Створити _напрямні навколо сторінки" -#: ../src/verbs.cpp:2473 +#: ../src/verbs.cpp:2552 msgid "Create four guides aligned with the page borders" msgstr "Створити чотири напрямні за краями сторінки" -#: ../src/verbs.cpp:2474 +#: ../src/verbs.cpp:2553 msgid "Next path effect parameter" msgstr "Наступний параметр ефекту контуру" -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2554 msgid "Show next editable path effect parameter" msgstr "Показати наступний придатний до редагування параметр ефекту контуру" #. Selection -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2557 msgid "Raise to _Top" msgstr "Підняти на п_ередній план" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2558 msgid "Raise selection to top" msgstr "Підняти позначені об'єкти на передній план" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2559 msgid "Lower to _Bottom" msgstr "Опустити на з_адній план" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2560 msgid "Lower selection to bottom" msgstr "Опустити позначені об'єкти на задній план" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2561 msgid "_Raise" msgstr "_Підняти" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2562 msgid "Raise selection one step" msgstr "Підняти позначені об'єкти на один рівень" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2563 msgid "_Lower" msgstr "_Опустити" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2564 msgid "Lower selection one step" msgstr "Опустити позначені об'єкти на один рівень" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2566 msgid "Group selected objects" msgstr "Згрупувати позначені об'єкти" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2568 msgid "Ungroup selected groups" msgstr "Розгрупувати позначені групи" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2570 msgid "_Put on Path" msgstr "_Розмістити по контуру" -#: ../src/verbs.cpp:2493 +#: ../src/verbs.cpp:2572 msgid "_Remove from Path" msgstr "Відокрем_ити від контуру" -#: ../src/verbs.cpp:2495 +#: ../src/verbs.cpp:2574 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:2498 +#: ../src/verbs.cpp:2577 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" "Вилучити з текстового об'єкта усі додані вручну повороти кернів та гліфів" -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2579 msgid "_Union" msgstr "С_ума" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2580 msgid "Create union of selected paths" msgstr "Створення об'єднання позначених контурів" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2581 msgid "_Intersection" msgstr "_Перетин" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2582 msgid "Create intersection of selected paths" msgstr "Створення перетину позначених контурів" -#: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2583 msgid "_Difference" msgstr "Р_ізниця" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2584 msgid "Create difference of selected paths (bottom minus top)" msgstr "Створення різниці позначених контурів (низ мінус верх)" -#: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2585 msgid "E_xclusion" msgstr "Виключне _АБО" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2586 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" @@ -24751,21 +25583,21 @@ msgstr "" "Створити контур шляхом виключного АБО з позначених контурів (ті частини, що " "належать тільки одному з контурів)" -#: ../src/verbs.cpp:2508 +#: ../src/verbs.cpp:2587 msgid "Di_vision" msgstr "_Ділення" -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2588 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:2512 +#: ../src/verbs.cpp:2591 msgid "Cut _Path" msgstr "Розрізати _контур" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2592 msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "" "Розрізати штрих нижнього контуру верхнім на частини, з вилученням заповнення" @@ -24773,357 +25605,357 @@ 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:2517 +#: ../src/verbs.cpp:2596 msgid "Outs_et" msgstr "Ро_зтягнути" -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2597 msgid "Outset selected paths" msgstr "Розтягнути позначені контури" -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2599 msgid "O_utset Path by 1 px" msgstr "Р_озтягнути на 1 точку" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2600 msgid "Outset selected paths by 1 px" msgstr "Розтягнути позначені контури на 1 точку" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2602 msgid "O_utset Path by 10 px" msgstr "Р_озтягнути на 10 точок" -#: ../src/verbs.cpp:2524 +#: ../src/verbs.cpp:2603 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:2528 +#: ../src/verbs.cpp:2607 msgid "I_nset" msgstr "В_тягнути" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2608 msgid "Inset selected paths" msgstr "Втягнути позначені контури" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2610 msgid "I_nset Path by 1 px" msgstr "Вт_ягнути контур на 1 точку" -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2611 msgid "Inset selected paths by 1 px" msgstr "Втягнути позначені контури на 1 точку" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2613 msgid "I_nset Path by 10 px" msgstr "Вт_ягнути контур на 10 точок" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2614 msgid "Inset selected paths by 10 px" msgstr "Втягнути позначені контури на 10 точок" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2616 msgid "D_ynamic Offset" msgstr "Д_инамічний відступ" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2616 msgid "Create a dynamic offset object" msgstr "" "Створити об'єкт, втягування/розтягування якого можна змінювати динамічно" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2618 msgid "_Linked Offset" msgstr "Зв'_язане втягування" -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2619 msgid "Create a dynamic offset object linked to the original path" msgstr "" "Створити втягування/розтягування, динамічно пов'язане з початковим контуром" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2621 msgid "_Stroke to Path" msgstr "_Штрих у контур" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2622 msgid "Convert selected object's stroke to paths" msgstr "Перетворити штрих позначеного об'єкта на контури" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2623 msgid "Si_mplify" msgstr "_Спростити" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2624 msgid "Simplify selected paths (remove extra nodes)" msgstr "Спростити позначені контури вилученням зайвих вузлів" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2625 msgid "_Reverse" msgstr "Роз_вернути" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2626 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" "Змінити напрямок позначених контурів на протилежний (корисно для " "віддзеркалення маркерів)" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2629 msgid "Create one or more paths from a bitmap by tracing it" msgstr "" "Створення одного або більше контурів з растрового файла шляхом трасування" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2630 msgid "Trace Pixel Art..." msgstr "Трасування растрової графіки…" -#: ../src/verbs.cpp:2552 +#: ../src/verbs.cpp:2631 msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" msgstr "" "Створити контури за алгоритмом Копфа-Ліщинського для векторизації растрової " "графіки" -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2632 msgid "Make a _Bitmap Copy" msgstr "З_робити растрову копію" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2633 msgid "Export selection to a bitmap and insert it into document" msgstr "Експортувати позначені об'єкти у растр та вставити його у документ" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2634 msgid "_Combine" msgstr "Об'_єднати" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2635 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:2559 +#: ../src/verbs.cpp:2638 msgid "Break _Apart" msgstr "_Розділити" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2639 msgid "Break selected paths into subpaths" msgstr "Розділити позначені контури на частини" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2640 msgid "_Arrange..." msgstr "_Компонувати…" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2641 msgid "Arrange selected objects in a table or circle" msgstr "Компонувати позначені об'єкти у формі таблиці або за колом" #. Layer -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2643 msgid "_Add Layer..." msgstr "_Додати шар…" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2644 msgid "Create a new layer" msgstr "Створити новий шар" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2645 msgid "Re_name Layer..." msgstr "Пере_йменувати шар…" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2646 msgid "Rename the current layer" msgstr "Перейменувати поточний шар" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2647 msgid "Switch to Layer Abov_e" msgstr "Перейти на шар _вище" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2648 msgid "Switch to the layer above the current" msgstr "Перейти на шар, що знаходиться вище від поточного" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2649 msgid "Switch to Layer Belo_w" msgstr "Перейти на шар _нижче" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2650 msgid "Switch to the layer below the current" msgstr "Перейти на шар, що знаходиться нижче від поточного" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2651 msgid "Move Selection to Layer Abo_ve" msgstr "Перемістити позначені об'єкти на шар ви_ще" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2652 msgid "Move selection to the layer above the current" msgstr "Перемістити на шар, що знаходиться над поточним" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2653 msgid "Move Selection to Layer Bel_ow" msgstr "Перемістити на шар ни_жче" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2654 msgid "Move selection to the layer below the current" msgstr "Перемістити на шар, що знаходиться під поточним" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2655 msgid "Move Selection to Layer..." msgstr "Пересунути позначене до шару…" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2657 msgid "Layer to _Top" msgstr "Підняти шар до_гори" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2658 msgid "Raise the current layer to the top" msgstr "Підняти поточний шар догори" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2659 msgid "Layer to _Bottom" msgstr "Опустити шар в _основу" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2660 msgid "Lower the current layer to the bottom" msgstr "Опустити поточний шар на найнижчий рівень" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2661 msgid "_Raise Layer" msgstr "_Підняти шар" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2662 msgid "Raise the current layer" msgstr "Підняти поточний шар" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2663 msgid "_Lower Layer" msgstr "_Опустити шар" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2664 msgid "Lower the current layer" msgstr "Опустити поточний шар" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2665 msgid "D_uplicate Current Layer" msgstr "Д_ублювати поточний шар" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2666 msgid "Duplicate an existing layer" msgstr "Дублювати поточний шар" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2667 msgid "_Delete Current Layer" msgstr "В_илучити поточний шар" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2668 msgid "Delete the current layer" msgstr "Вилучити поточний шар" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2669 msgid "_Show/hide other layers" msgstr "_Показати або сховати інші шари" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2670 msgid "Solo the current layer" msgstr "Виокремити поточний шар" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2671 msgid "_Show all layers" msgstr "По_казати всі шари" -#: ../src/verbs.cpp:2593 +#: ../src/verbs.cpp:2672 msgid "Show all the layers" msgstr "Показати всі шари" -#: ../src/verbs.cpp:2594 +#: ../src/verbs.cpp:2673 msgid "_Hide all layers" msgstr "При_ховати всі шари" -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2674 msgid "Hide all the layers" msgstr "Приховати всі шари" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2675 msgid "_Lock all layers" msgstr "За_блокувати всі шари" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2676 msgid "Lock all the layers" msgstr "Заблокувати всі шари" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2677 msgid "Lock/Unlock _other layers" msgstr "Заблокувати чи розблокувати ін_ші шари" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2678 msgid "Lock all the other layers" msgstr "Заблокувати всі інші шари" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2679 msgid "_Unlock all layers" msgstr "_Розблокувати всі шари" -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2680 msgid "Unlock all the layers" msgstr "Розблокувати всі шари" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2681 msgid "_Lock/Unlock Current Layer" msgstr "За_блокувати чи розблокувати поточний шар" -#: ../src/verbs.cpp:2603 +#: ../src/verbs.cpp:2682 msgid "Toggle lock on current layer" msgstr "Заблокувати або розблокувати поточний шар" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2683 msgid "_Show/hide Current Layer" msgstr "_Показати або сховати поточний шар" -#: ../src/verbs.cpp:2605 +#: ../src/verbs.cpp:2684 msgid "Toggle visibility of current layer" msgstr "Увімкнути/Вимкнути видимість поточного шару" #. Object -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2687 msgid "Rotate _90° 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:2611 +#: ../src/verbs.cpp:2690 msgid "Rotate selection 90° clockwise" msgstr "Обернути позначені об'єкти на 90° за годинниковою стрілкою" -#: ../src/verbs.cpp:2612 +#: ../src/verbs.cpp:2691 msgid "Rotate 9_0° 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:2615 +#: ../src/verbs.cpp:2694 msgid "Rotate selection 90° counter-clockwise" msgstr "Обернути позначені об'єкти на 90° проти годинникової стрілки" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2695 msgid "Remove _Transformations" msgstr "Прибрати _трансформацію" -#: ../src/verbs.cpp:2617 +#: ../src/verbs.cpp:2696 msgid "Remove transformations from object" msgstr "Прибрати трансформації з об'єкта" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2697 msgid "_Object to Path" msgstr "_Об'єкт у контур" -#: ../src/verbs.cpp:2619 +#: ../src/verbs.cpp:2698 msgid "Convert selected object to path" msgstr "Перетворити позначений об'єкт на контур" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2699 msgid "_Flow into Frame" msgstr "_Огорнути в рамку" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2700 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" @@ -25131,742 +25963,750 @@ msgstr "" "Вкласти текст у рамку (контур чи форму), створивши контурний текст " "прив'язаний до об'єкта рамки" -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2701 msgid "_Unflow" msgstr "_Вийняти з рамки" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2702 msgid "Remove text from frame (creates a single-line text object)" msgstr "Вийняти тест з рамки, створивши звичайний тестовий об'єкт в один рядок" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2703 msgid "_Convert to Text" msgstr "_Перетворити у текст" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2704 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "Перетворити контурний текст у звичайний текст (із збереженням вигляду)" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2706 msgid "Flip _Horizontal" msgstr "Віддзеркалити гор_изонтально" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2706 msgid "Flip selected objects horizontally" msgstr "Віддзеркалити позначені об'єкти горизонтально" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2709 msgid "Flip _Vertical" msgstr "Віддзеркалити _вертикально" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2709 msgid "Flip selected objects vertically" msgstr "Віддзеркалити позначені об'єкти вертикально" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2712 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" "Застосувати маску до позначених об'єктів (використовуючи найвищий об'єкт як " "маску)" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2714 msgid "Edit mask" msgstr "Змінити маску" -#: ../src/verbs.cpp:2636 ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2715 ../src/verbs.cpp:2723 msgid "_Release" msgstr "_Скинути" -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2716 msgid "Remove mask from selection" msgstr "Вилучити маску з позначеного" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2718 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" "Застосувати контур-обгортку до позначених об'єктів (використовуючи найвищий " "об'єкт як контур-обгортку)" -#: ../src/verbs.cpp:2641 +#: ../src/verbs.cpp:2719 +msgid "Create Cl_ip Group" +msgstr "Створити групу-обгор_тку" + +#: ../src/verbs.cpp:2720 +msgid "Creates a clip group using the selected objects as a base" +msgstr "Створити групу-обгортку на основі позначених об’єктів" + +#: ../src/verbs.cpp:2722 msgid "Edit clipping path" -msgstr "Змінити контур вирізання" +msgstr "Змінити контур-обгортку" -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2724 msgid "Remove clipping path from selection" msgstr "Вилучити контур-обгортку з позначених об'єктів'" #. Tools -#: ../src/verbs.cpp:2646 +#: ../src/verbs.cpp:2729 msgctxt "ContextVerb" msgid "Select" msgstr "Позначення" -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2730 msgid "Select and transform objects" msgstr "Позначення та трансформація об'єктів" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2731 msgctxt "ContextVerb" msgid "Node Edit" msgstr "Редактор вузлів" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2732 msgid "Edit paths by nodes" msgstr "Редагування контурів за вузлами" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2733 msgctxt "ContextVerb" msgid "Tweak" msgstr "Корекція" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2734 msgid "Tweak objects by sculpting or painting" msgstr "Коригувати об'єкти за допомогою профілювання або розфарбовування" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2735 msgctxt "ContextVerb" msgid "Spray" msgstr "Розкидання" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2736 msgid "Spray objects by sculpting or painting" msgstr "Розкидати об'єкти за допомогою профілювання або розфарбовування" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2737 msgctxt "ContextVerb" msgid "Rectangle" msgstr "Прямокутник" -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2738 msgid "Create rectangles and squares" msgstr "Створення прямокутників та квадратів" -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2739 msgctxt "ContextVerb" msgid "3D Box" msgstr "Просторовий об'єкт" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2740 msgid "Create 3D boxes" msgstr "Створити тривимірні об'єкти" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2741 msgctxt "ContextVerb" msgid "Ellipse" msgstr "Еліпс" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2742 msgid "Create circles, ellipses, and arcs" msgstr "Створення кіл, еліпсів та дуг" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2743 msgctxt "ContextVerb" msgid "Star" msgstr "Зірка" -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2744 msgid "Create stars and polygons" msgstr "Створення зірок та багатокутників" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2745 msgctxt "ContextVerb" msgid "Spiral" msgstr "Спіраль" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2746 msgid "Create spirals" msgstr "Створення спіралей" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2747 msgctxt "ContextVerb" msgid "Pencil" msgstr "Олівець" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2748 msgid "Draw freehand lines" msgstr "Малювання довільних контурів" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2749 msgctxt "ContextVerb" msgid "Pen" msgstr "Перо" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2750 msgid "Draw Bezier curves and straight lines" msgstr "Малювання кривих Безьє чи прямих ліній" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2751 msgctxt "ContextVerb" msgid "Calligraphy" msgstr "Каліграфія" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2752 msgid "Draw calligraphic or brush strokes" msgstr "Малювати каліграфічним пером або пензлем" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2754 msgid "Create and edit text objects" msgstr "Створення та зміна текстових об'єктів" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2755 msgctxt "ContextVerb" msgid "Gradient" msgstr "Градієнт" -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2756 msgid "Create and edit gradients" msgstr "Створення та зміна градієнтів" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2757 msgctxt "ContextVerb" msgid "Mesh" msgstr "Сітка" -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2758 msgid "Create and edit meshes" msgstr "Створення та зміна сіток" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2759 msgctxt "ContextVerb" msgid "Zoom" msgstr "Масштаб" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2760 msgid "Zoom in or out" msgstr "Змінити масштаб" -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2762 msgid "Measurement tool" msgstr "Інструмент вимірювання" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2763 msgctxt "ContextVerb" msgid "Dropper" msgstr "Піпетка" -#: ../src/verbs.cpp:2681 ../src/widgets/sp-color-notebook.cpp:411 +#: ../src/verbs.cpp:2764 ../src/widgets/sp-color-notebook.cpp:396 msgid "Pick colors from image" msgstr "Взяти кольори з зображення" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2765 msgctxt "ContextVerb" msgid "Connector" msgstr "Лінія з'єднання" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2766 msgid "Create diagram connectors" msgstr "Створити лінії з'єднання на діаграмі" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2767 msgctxt "ContextVerb" msgid "Paint Bucket" msgstr "Відро з фарбою" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2768 msgid "Fill bounded areas" msgstr "Заповнити замкнені області" -#: ../src/verbs.cpp:2686 +#: ../src/verbs.cpp:2769 msgctxt "ContextVerb" msgid "LPE Edit" msgstr "Редагування геометричних побудов" -#: ../src/verbs.cpp:2687 +#: ../src/verbs.cpp:2770 msgid "Edit Path Effect parameters" msgstr "Змінити параметри ефекту контуру" -#: ../src/verbs.cpp:2688 +#: ../src/verbs.cpp:2771 msgctxt "ContextVerb" msgid "Eraser" msgstr "Гумка" -#: ../src/verbs.cpp:2689 +#: ../src/verbs.cpp:2772 msgid "Erase existing paths" msgstr "Витерти існуючі контури" -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2773 msgctxt "ContextVerb" msgid "LPE Tool" msgstr "Інструмент геометричної побудови" -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2774 msgid "Do geometric constructions" msgstr "Виконати геометричну побудову" #. Tool prefs -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2776 msgid "Selector Preferences" msgstr "Параметри селектора" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2777 msgid "Open Preferences for the Selector tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента позначення" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2778 msgid "Node Tool Preferences" msgstr "Параметри редактора вузлів" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2779 msgid "Open Preferences for the Node tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Редактор вузлів»" -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2780 msgid "Tweak Tool Preferences" msgstr "Параметри інструмента «Корекція»" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2781 msgid "Open Preferences for the Tweak tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Корекція»" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2782 msgid "Spray Tool Preferences" msgstr "Параметри інструмента «Розкидання»" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2783 msgid "Open Preferences for the Spray tool" msgstr "Відкрити вікно параметрів для інструмента «Розкидання»" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2784 msgid "Rectangle Preferences" msgstr "Параметри прямокутника" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2785 msgid "Open Preferences for the Rectangle tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Прямокутник»" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2786 msgid "3D Box Preferences" msgstr "Параметри просторового об'єкта" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2787 msgid "Open Preferences for the 3D Box tool" msgstr "" "Відкрити вікно параметрів Inkscape для інструмента «Просторовий об'єкт»" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2788 msgid "Ellipse Preferences" msgstr "Параметри еліпса" -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2789 msgid "Open Preferences for the Ellipse tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Еліпс»" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2790 msgid "Star Preferences" msgstr "Властивості зірки" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2791 msgid "Open Preferences for the Star tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Зірка»" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2792 msgid "Spiral Preferences" msgstr "Властивості спіралі" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2793 msgid "Open Preferences for the Spiral tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Спіраль»" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2794 msgid "Pencil Preferences" msgstr "Параметри олівця" -#: ../src/verbs.cpp:2712 +#: ../src/verbs.cpp:2795 msgid "Open Preferences for the Pencil tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Олівець»" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2796 msgid "Pen Preferences" msgstr "Параметри пера" -#: ../src/verbs.cpp:2714 +#: ../src/verbs.cpp:2797 msgid "Open Preferences for the Pen tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Перо»" -#: ../src/verbs.cpp:2715 +#: ../src/verbs.cpp:2798 msgid "Calligraphic Preferences" msgstr "Параметри каліграфічного пера" -#: ../src/verbs.cpp:2716 +#: ../src/verbs.cpp:2799 msgid "Open Preferences for the Calligraphy tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Каліграфічне перо»" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2800 msgid "Text Preferences" msgstr "Параметри тексту" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2801 msgid "Open Preferences for the Text tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Текст»" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2802 msgid "Gradient Preferences" msgstr "Параметри градієнта" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2803 msgid "Open Preferences for the Gradient tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Градієнт»" -#: ../src/verbs.cpp:2721 +#: ../src/verbs.cpp:2804 msgid "Mesh Preferences" msgstr "Параметри сітки" -#: ../src/verbs.cpp:2722 +#: ../src/verbs.cpp:2805 msgid "Open Preferences for the Mesh tool" msgstr "Відкрити вікно параметрів для інструмента «Сітка»" -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2806 msgid "Zoom Preferences" msgstr "Параметри масштабу" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2807 msgid "Open Preferences for the Zoom tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Масштаб»" -#: ../src/verbs.cpp:2725 +#: ../src/verbs.cpp:2808 msgid "Measure Preferences" msgstr "Властивості вимірювання" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2809 msgid "Open Preferences for the Measure tool" msgstr "Відкрити вікно параметрів для інструмента «Вимірювання»" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2810 msgid "Dropper Preferences" msgstr "Параметри піпетки" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2811 msgid "Open Preferences for the Dropper tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Піпетка»" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2812 msgid "Connector Preferences" msgstr "Параметри лінії з'єднання" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2813 msgid "Open Preferences for the Connector tool" msgstr "Відкрити вікно параметрів Inkscape для інструмента «Лінії з'єднання»" -#: ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:2814 msgid "Paint Bucket Preferences" msgstr "Параметри відра з фарбою" -#: ../src/verbs.cpp:2732 +#: ../src/verbs.cpp:2815 msgid "Open Preferences for the Paint Bucket tool" msgstr "Відкрити параметри для інструмента «Відро з фарбою»" -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2816 msgid "Eraser Preferences" msgstr "Властивості гумки" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2817 msgid "Open Preferences for the Eraser tool" msgstr "Відкрити вікно параметрів для інструмента «Гумка»" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2818 msgid "LPE Tool Preferences" msgstr "Параметри інструмента «Геометричні побудови»" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2819 msgid "Open Preferences for the LPETool tool" msgstr "Відкрити вікно параметрів для інструмента «Геометричні побудови»" #. Zoom/View -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2821 msgid "Zoom In" msgstr "Збільшити" -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2821 msgid "Zoom in" msgstr "Збільшити" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2822 msgid "Zoom Out" msgstr "Зменшити" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2822 msgid "Zoom out" msgstr "Зменшити" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2823 msgid "_Rulers" msgstr "_Лінійки" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2823 msgid "Show or hide the canvas rulers" msgstr "Показати або сховати лінійки полотна" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2824 msgid "Scroll_bars" msgstr "_Смуги гортання" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2824 msgid "Show or hide the canvas scrollbars" msgstr "Показати/Сховати смуги гортання полотна" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2825 msgid "Page _Grid" msgstr "С_ітка сторінки" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2825 msgid "Show or hide the page grid" msgstr "Показати або сховати сітку сторінки" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2826 msgid "G_uides" msgstr "Нап_рямні" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2826 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" "Показати чи сховати напрямні (потягніть від лінійки для створення напрямної)" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2827 msgid "Enable snapping" msgstr "Дозволити прилипання" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2828 msgid "_Commands Bar" msgstr "Панель ко_манд" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2828 msgid "Show or hide the Commands bar (under the menu)" msgstr "Показати/сховати панель команд (під меню)" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2829 msgid "Sn_ap Controls Bar" msgstr "Панель керування при_липанням" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2829 msgid "Show or hide the snapping controls" msgstr "Показати або сховати інструменти керування прилипанням" -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2830 msgid "T_ool Controls Bar" msgstr "Па_нель параметрів інструментів" -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2830 msgid "Show or hide the Tool Controls bar" msgstr "Показати або сховати панель з параметрами інструментів" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2831 msgid "_Toolbox" msgstr "Панель _інструментів" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2831 msgid "Show or hide the main toolbox (on the left)" msgstr "Показати або сховати головну панель інструментів (зліва)" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2832 msgid "_Palette" msgstr "_Палітру" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2832 msgid "Show or hide the color palette" msgstr "Показати або сховати панель з палітрою кольорів" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2833 msgid "_Statusbar" msgstr "_Рядок стану" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2833 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "Показати або сховати рядок стану (внизу вікна)" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2834 msgid "Nex_t Zoom" msgstr "Н_аступний масштаб" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2834 msgid "Next zoom (from the history of zooms)" msgstr "Наступний масштаб (з історії зміни масштабу)" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2836 msgid "Pre_vious Zoom" msgstr "П_опередній масштаб" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2836 msgid "Previous zoom (from the history of zooms)" msgstr "Попередній масштаб (з історії зміни масштабу)" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2838 msgid "Zoom 1:_1" msgstr "Масштаб 1:_1" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2838 msgid "Zoom to 1:1" msgstr "Масштаб 1:1" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2840 msgid "Zoom 1:_2" msgstr "Масштаб 1:_2" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2840 msgid "Zoom to 1:2" msgstr "Масштаб 1:2" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2842 msgid "_Zoom 2:1" msgstr "Мас_штаб 2:1" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2842 msgid "Zoom to 2:1" msgstr "Масштаб 2:1" -#: ../src/verbs.cpp:2762 +#: ../src/verbs.cpp:2845 msgid "_Fullscreen" msgstr "На весь _екран" -#: ../src/verbs.cpp:2762 ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2845 ../src/verbs.cpp:2847 msgid "Stretch this document window to full screen" msgstr "Розтягнути вікно документа на весь екран" -#: ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2847 msgid "Fullscreen & Focus Mode" msgstr "Повноекранний режим та режим фокусування" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2850 msgid "Toggle _Focus Mode" msgstr "Перемкнути режим _фокусування" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2850 msgid "Remove excess toolbars to focus on drawing" msgstr "Вилучити зайві панелі інструментів для фокусування на малюванні" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2852 msgid "Duplic_ate Window" msgstr "_Дублювати вікно" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2852 msgid "Open a new window with the same document" msgstr "Відкрити нове вікно з цим самим документом" -#: ../src/verbs.cpp:2771 +#: ../src/verbs.cpp:2854 msgid "_New View Preview" msgstr "_Створити попередній перегляд" -#: ../src/verbs.cpp:2772 +#: ../src/verbs.cpp:2855 msgid "New View Preview" msgstr "Створити нове вікно попереднього перегляду" #. "view_new_preview" -#: ../src/verbs.cpp:2774 ../src/verbs.cpp:2782 +#: ../src/verbs.cpp:2857 ../src/verbs.cpp:2865 msgid "_Normal" msgstr "_Звичайний" -#: ../src/verbs.cpp:2775 +#: ../src/verbs.cpp:2858 msgid "Switch to normal display mode" msgstr "Перемикання на звичайний режим відображення" -#: ../src/verbs.cpp:2776 +#: ../src/verbs.cpp:2859 msgid "No _Filters" msgstr "Без _фільтрів" -#: ../src/verbs.cpp:2777 +#: ../src/verbs.cpp:2860 msgid "Switch to normal display without filters" msgstr "Перемикання на звичайний режим без фільтрів" -#: ../src/verbs.cpp:2778 +#: ../src/verbs.cpp:2861 msgid "_Outline" msgstr "_Обрис" -#: ../src/verbs.cpp:2779 +#: ../src/verbs.cpp:2862 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:2780 ../src/verbs.cpp:2788 +#: ../src/verbs.cpp:2863 ../src/verbs.cpp:2871 msgid "_Toggle" msgstr "_Перемкнутися" -#: ../src/verbs.cpp:2781 +#: ../src/verbs.cpp:2864 msgid "Toggle between normal and outline display modes" msgstr "Перемикач між нормальним та каркасним режимами відображення" -#: ../src/verbs.cpp:2783 +#: ../src/verbs.cpp:2866 msgid "Switch to normal color display mode" msgstr "Перемикання на звичайний режим показу кольорів" -#: ../src/verbs.cpp:2784 +#: ../src/verbs.cpp:2867 msgid "_Grayscale" msgstr "Сі_рі півтони" -#: ../src/verbs.cpp:2785 +#: ../src/verbs.cpp:2868 msgid "Switch to grayscale display mode" msgstr "Перемикання на режим показу тонів сірого" -#: ../src/verbs.cpp:2789 +#: ../src/verbs.cpp:2872 msgid "Toggle between normal and grayscale color display modes" msgstr "" "Перемикач між нормальним режимом показу та режимом показу у відтінках сірого" -#: ../src/verbs.cpp:2791 +#: ../src/verbs.cpp:2874 msgid "Color-managed view" msgstr "Перегляд керування кольором" -#: ../src/verbs.cpp:2792 +#: ../src/verbs.cpp:2875 msgid "Toggle color-managed display for this document window" msgstr "" "Перемикач узгодження відображення кольорів дисплеєм для цього вікна документа" -#: ../src/verbs.cpp:2794 +#: ../src/verbs.cpp:2877 msgid "Ico_n Preview..." msgstr "Переглянути як п_іктограму…" -#: ../src/verbs.cpp:2795 +#: ../src/verbs.cpp:2878 msgid "Open a window to preview objects at different icon resolutions" msgstr "Переглянути позначений елемент у формі піктограми різних розмірів" -#: ../src/verbs.cpp:2797 +#: ../src/verbs.cpp:2880 msgid "Zoom to fit page in window" msgstr "Змінити масштаб, щоб розмістити сторінку цілком" -#: ../src/verbs.cpp:2798 +#: ../src/verbs.cpp:2881 msgid "Page _Width" msgstr "Ш_ирина сторінки" -#: ../src/verbs.cpp:2799 +#: ../src/verbs.cpp:2882 msgid "Zoom to fit page width in window" msgstr "Змінити масштаб, щоб розмістити сторінку по ширині" -#: ../src/verbs.cpp:2801 +#: ../src/verbs.cpp:2884 msgid "Zoom to fit drawing in window" msgstr "Змінити масштаб, щоб розмістити малюнок цілком" -#: ../src/verbs.cpp:2803 +#: ../src/verbs.cpp:2886 msgid "Zoom to fit selection in window" msgstr "Змінити масштаб, щоб розмістити позначену область" #. Dialogs -#: ../src/verbs.cpp:2806 +#: ../src/verbs.cpp:2889 msgid "P_references..." msgstr "На_лаштування…" -#: ../src/verbs.cpp:2807 +#: ../src/verbs.cpp:2890 msgid "Edit global Inkscape preferences" msgstr "Редагування загальних параметрів Inkscape" -#: ../src/verbs.cpp:2808 +#: ../src/verbs.cpp:2891 msgid "_Document Properties..." msgstr "Параметри д_окумента…" -#: ../src/verbs.cpp:2809 +#: ../src/verbs.cpp:2892 msgid "Edit properties of this document (to be saved with the document)" msgstr "" "Редагування властивостей поточного документа (вони будуть збережені разом з " "ним)" -#: ../src/verbs.cpp:2810 +#: ../src/verbs.cpp:2893 msgid "Document _Metadata..." msgstr "_Метадані документа" -#: ../src/verbs.cpp:2811 +#: ../src/verbs.cpp:2894 msgid "Edit document metadata (to be saved with the document)" msgstr "Редагування метаданих документа (вони будуть збережені разом з ним)" -#: ../src/verbs.cpp:2813 +#: ../src/verbs.cpp:2896 msgid "" "Edit objects' colors, gradients, arrowheads, and other fill and stroke " "properties..." @@ -25875,118 +26715,118 @@ msgstr "" "заповнення та штриха…" #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon -#: ../src/verbs.cpp:2815 +#: ../src/verbs.cpp:2898 msgid "Gl_yphs..." msgstr "Г_ліфи…" -#: ../src/verbs.cpp:2816 +#: ../src/verbs.cpp:2899 msgid "Select characters from a glyphs palette" msgstr "Виберіть символи з палітри гліфів" #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2819 +#: ../src/verbs.cpp:2902 msgid "S_watches..." msgstr "Зразки _кольорів…" -#: ../src/verbs.cpp:2820 +#: ../src/verbs.cpp:2903 msgid "Select colors from a swatches palette" msgstr "Виберіть колір з палітри зразків" -#: ../src/verbs.cpp:2821 +#: ../src/verbs.cpp:2904 msgid "S_ymbols..." msgstr "С_имволи…" -#: ../src/verbs.cpp:2822 +#: ../src/verbs.cpp:2905 msgid "Select symbol from a symbols palette" msgstr "Виберіть символ з палітри символів" -#: ../src/verbs.cpp:2823 +#: ../src/verbs.cpp:2906 msgid "Transfor_m..." msgstr "_Трансформувати…" -#: ../src/verbs.cpp:2824 +#: ../src/verbs.cpp:2907 msgid "Precisely control objects' transformations" msgstr "Контролювати точність перетворень об'єктів" -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2908 msgid "_Align and Distribute..." msgstr "Вирів_няти та розподілити…" -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2909 msgid "Align and distribute objects" msgstr "Вирівняти та розподілити об'єкти" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2910 msgid "_Spray options..." msgstr "Параметри _розкидання…" -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2911 msgid "Some options for the spray" msgstr "Параметри розкидання" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2912 msgid "Undo _History..." msgstr "Істо_рія змін…" -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2913 msgid "Undo History" msgstr "Історія для скасування змін" -#: ../src/verbs.cpp:2832 +#: ../src/verbs.cpp:2915 msgid "View and select font family, font size and other text properties" msgstr "" "Перегляд та вибір назви шрифту, його розміру та інших властивостей тексту" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2916 msgid "_XML Editor..." msgstr "Редактор _XML…" -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2917 msgid "View and edit the XML tree of the document" msgstr "Перегляд та редагування дерева XML поточного документа" -#: ../src/verbs.cpp:2835 +#: ../src/verbs.cpp:2918 msgid "_Find/Replace..." msgstr "Знайти і з_амінити…" -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2919 msgid "Find objects in document" msgstr "Знайти об'єкти у документі" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2920 msgid "Find and _Replace Text..." msgstr "Знайти і з_амінити текст…" -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2921 msgid "Find and replace text in document" msgstr "Знайти і замінити текст у документі" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2923 msgid "Check spelling of text in document" msgstr "Перевірити правопис тексту у документі" -#: ../src/verbs.cpp:2841 +#: ../src/verbs.cpp:2924 msgid "_Messages..." msgstr "По_відомлення…" -#: ../src/verbs.cpp:2842 +#: ../src/verbs.cpp:2925 msgid "View debug messages" msgstr "Переглянути діагностичні повідомлення" -#: ../src/verbs.cpp:2843 +#: ../src/verbs.cpp:2926 msgid "Show/Hide D_ialogs" msgstr "Показати/сховати діало_ги" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2927 msgid "Show or hide all open dialogs" msgstr "Показати чи сховати всі активні діалогові вікна" -#: ../src/verbs.cpp:2845 +#: ../src/verbs.cpp:2928 msgid "Create Tiled Clones..." msgstr "Створити мозаїку з клонів…" -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2929 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" @@ -25994,221 +26834,237 @@ msgstr "" "Створити множину клонів позначеного об'єкта, з розташуванням їх у формі " "візерунку або покриття" -#: ../src/verbs.cpp:2847 +#: ../src/verbs.cpp:2930 msgid "_Object attributes..." msgstr "_Атрибути об'єкта…" -#: ../src/verbs.cpp:2848 +#: ../src/verbs.cpp:2931 msgid "Edit the object attributes..." msgstr "Змінити атрибути об'єкта…" -#: ../src/verbs.cpp:2850 +#: ../src/verbs.cpp:2933 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" "Редагування ідентифікатора, стану заблокованості та видимості та інших " "властивостей об'єкта" -#: ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2934 msgid "_Input Devices..." msgstr "_Пристрої введення…" -#: ../src/verbs.cpp:2852 +#: ../src/verbs.cpp:2935 msgid "Configure extended input devices, such as a graphics tablet" msgstr "Налаштовування розширених пристроїв введення" -#: ../src/verbs.cpp:2853 +#: ../src/verbs.cpp:2936 msgid "_Extensions..." msgstr "_Про додатки…" -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2937 msgid "Query information about extensions" msgstr "Зібрати інформацію про додатки" -#: ../src/verbs.cpp:2855 +#: ../src/verbs.cpp:2938 msgid "Layer_s..." msgstr "_Шари…" -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2939 msgid "View Layers" msgstr "Переглянути шари" -#: ../src/verbs.cpp:2857 +#: ../src/verbs.cpp:2940 +msgid "Object_s..." +msgstr "Об'_єкти…" + +#: ../src/verbs.cpp:2941 +msgid "View Objects" +msgstr "Переглянути об'єкти" + +#: ../src/verbs.cpp:2942 +msgid "Selection se_ts..." +msgstr "На_бори позначеного…" + +#: ../src/verbs.cpp:2943 +msgid "View Tags" +msgstr "Переглянути теґи" + +#: ../src/verbs.cpp:2944 msgid "Path E_ffects ..." msgstr "Е_фекти контурів…" -#: ../src/verbs.cpp:2858 +#: ../src/verbs.cpp:2945 msgid "Manage, edit, and apply path effects" msgstr "Керування, редагування і застосування ефектів контурів" -#: ../src/verbs.cpp:2859 +#: ../src/verbs.cpp:2946 msgid "Filter _Editor..." msgstr "Р_едактор фільтрів…" -#: ../src/verbs.cpp:2860 +#: ../src/verbs.cpp:2947 msgid "Manage, edit, and apply SVG filters" msgstr "Керування, редагування і застосування фільтрів SVG" -#: ../src/verbs.cpp:2861 +#: ../src/verbs.cpp:2948 msgid "SVG Font Editor..." msgstr "Редактор шрифтів SVG…" -#: ../src/verbs.cpp:2862 +#: ../src/verbs.cpp:2949 msgid "Edit SVG fonts" msgstr "Редагувати шрифти SVG" -#: ../src/verbs.cpp:2863 +#: ../src/verbs.cpp:2950 msgid "Print Colors..." msgstr "Друкувати кольори…" -#: ../src/verbs.cpp:2864 +#: ../src/verbs.cpp:2951 msgid "" "Select which color separations to render in Print Colors Preview rendermode" msgstr "" "Вкажіть ділянки кольорів, які слід обробляти у режимі обробки попереднього " "перегляду кольорів друку." -#: ../src/verbs.cpp:2865 +#: ../src/verbs.cpp:2952 msgid "_Export PNG Image..." msgstr "_Експортувати як зображення PNG…" -#: ../src/verbs.cpp:2866 +#: ../src/verbs.cpp:2953 msgid "Export this document or a selection as a PNG image" msgstr "Експортувати документ чи позначену частину як зображення PNG" #. Help -#: ../src/verbs.cpp:2868 +#: ../src/verbs.cpp:2955 msgid "About E_xtensions" msgstr "Про _додатки" -#: ../src/verbs.cpp:2869 +#: ../src/verbs.cpp:2956 msgid "Information on Inkscape extensions" msgstr "Інформація про додатки Inkscape" -#: ../src/verbs.cpp:2870 +#: ../src/verbs.cpp:2957 msgid "About _Memory" msgstr "Про п_ам'ять" -#: ../src/verbs.cpp:2871 +#: ../src/verbs.cpp:2958 msgid "Memory usage information" msgstr "Інформація про використання пам'яті" -#: ../src/verbs.cpp:2872 +#: ../src/verbs.cpp:2959 msgid "_About Inkscape" msgstr "_Про програму Inkscape" -#: ../src/verbs.cpp:2873 +#: ../src/verbs.cpp:2960 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:2878 +#: ../src/verbs.cpp:2965 msgid "Inkscape: _Basic" msgstr "Inkscape: _Початковий рівень" -#: ../src/verbs.cpp:2879 +#: ../src/verbs.cpp:2966 msgid "Getting started with Inkscape" msgstr "Починаємо роботу з Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2880 +#: ../src/verbs.cpp:2967 msgid "Inkscape: _Shapes" msgstr "Inkscape: _Фігури" -#: ../src/verbs.cpp:2881 +#: ../src/verbs.cpp:2968 msgid "Using shape tools to create and edit shapes" msgstr "Використання інструментів малювання та редагування фігур" -#: ../src/verbs.cpp:2882 +#: ../src/verbs.cpp:2969 msgid "Inkscape: _Advanced" msgstr "Inkscape: _Другий рівень" -#: ../src/verbs.cpp:2883 +#: ../src/verbs.cpp:2970 msgid "Advanced Inkscape topics" msgstr "Додаткові теми з Inkscape" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2885 +#: ../src/verbs.cpp:2972 msgid "Inkscape: T_racing" msgstr "Inkscape: _Векторизація" -#: ../src/verbs.cpp:2886 +#: ../src/verbs.cpp:2973 msgid "Using bitmap tracing" msgstr "Використання векторизації растру" #. "tutorial_tracing" -#: ../src/verbs.cpp:2887 +#: ../src/verbs.cpp:2974 msgid "Inkscape: Tracing Pixel Art" msgstr "Inkscape: Трасування растрової графіки" -#: ../src/verbs.cpp:2888 +#: ../src/verbs.cpp:2975 msgid "Using Trace Pixel Art dialog" msgstr "Користування діалоговим вікном трасування растрової графіки" -#: ../src/verbs.cpp:2889 +#: ../src/verbs.cpp:2976 msgid "Inkscape: _Calligraphy" msgstr "Inkscape: _Каліграфія" -#: ../src/verbs.cpp:2890 +#: ../src/verbs.cpp:2977 msgid "Using the Calligraphy pen tool" msgstr "Використання каліграфічного пера" -#: ../src/verbs.cpp:2891 +#: ../src/verbs.cpp:2978 msgid "Inkscape: _Interpolate" msgstr "Inkscape: _Інтерполяція" -#: ../src/verbs.cpp:2892 +#: ../src/verbs.cpp:2979 msgid "Using the interpolate extension" msgstr "Використання додатка інтерполяції" #. "tutorial_interpolate" -#: ../src/verbs.cpp:2893 +#: ../src/verbs.cpp:2980 msgid "_Elements of Design" msgstr "_Елементи дизайну" -#: ../src/verbs.cpp:2894 +#: ../src/verbs.cpp:2981 msgid "Principles of design in the tutorial form" msgstr "Підручник з принципів дизайну" #. "tutorial_design" -#: ../src/verbs.cpp:2895 +#: ../src/verbs.cpp:2982 msgid "_Tips and Tricks" msgstr "_Поради та прийоми" -#: ../src/verbs.cpp:2896 +#: ../src/verbs.cpp:2983 msgid "Miscellaneous tips and tricks" msgstr "Різноманітні поради та прийоми" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2899 +#: ../src/verbs.cpp:2986 msgid "Previous Exte_nsion" msgstr "Попередній _додаток" -#: ../src/verbs.cpp:2900 +#: ../src/verbs.cpp:2987 msgid "Repeat the last extension with the same settings" msgstr "" "Повторити ефекти використання попереднього додатка з тими самими параметрами" -#: ../src/verbs.cpp:2901 +#: ../src/verbs.cpp:2988 msgid "_Previous Extension Settings..." msgstr "П_араметри попереднього додатка…" -#: ../src/verbs.cpp:2902 +#: ../src/verbs.cpp:2989 msgid "Repeat the last extension with new settings" msgstr "Повторити останній ефект з новими параметрами" -#: ../src/verbs.cpp:2906 +#: ../src/verbs.cpp:2993 msgid "Fit the page to the current selection" msgstr "Підігнати полотно до поточного позначеної області" -#: ../src/verbs.cpp:2908 +#: ../src/verbs.cpp:2995 msgid "Fit the page to the drawing" msgstr "Підганяє полотно під вже намальоване" -#: ../src/verbs.cpp:2910 +#: ../src/verbs.cpp:2997 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" @@ -26216,207 +27072,207 @@ msgstr "" "креслення, якщо нічого не позначено" #. LockAndHide -#: ../src/verbs.cpp:2912 +#: ../src/verbs.cpp:2999 msgid "Unlock All" msgstr "Розблокувати все" -#: ../src/verbs.cpp:2914 +#: ../src/verbs.cpp:3001 msgid "Unlock All in All Layers" msgstr "Розблокувати все в усіх шарах" -#: ../src/verbs.cpp:2916 +#: ../src/verbs.cpp:3003 msgid "Unhide All" msgstr "Показати все" -#: ../src/verbs.cpp:2918 +#: ../src/verbs.cpp:3005 msgid "Unhide All in All Layers" msgstr "Показати все в усіх шарах" -#: ../src/verbs.cpp:2922 +#: ../src/verbs.cpp:3009 msgid "Link an ICC color profile" msgstr "Посилання на профіль кольорів ICC" -#: ../src/verbs.cpp:2923 +#: ../src/verbs.cpp:3010 msgid "Remove Color Profile" msgstr "Вилучити профіль кольорів" -#: ../src/verbs.cpp:2924 +#: ../src/verbs.cpp:3011 msgid "Remove a linked ICC color profile" msgstr "Вилучити пов'язаний профіль кольорів ICC" -#: ../src/verbs.cpp:2927 +#: ../src/verbs.cpp:3014 msgid "Add External Script" msgstr "Додати зовнішній скрипт" -#: ../src/verbs.cpp:2927 +#: ../src/verbs.cpp:3014 msgid "Add an external script" msgstr "Додати зовнішній скрипт" -#: ../src/verbs.cpp:2929 +#: ../src/verbs.cpp:3016 msgid "Add Embedded Script" msgstr "Додати вбудований скрипт" -#: ../src/verbs.cpp:2929 +#: ../src/verbs.cpp:3016 msgid "Add an embedded script" msgstr "Додати вбудований скрипт" -#: ../src/verbs.cpp:2931 +#: ../src/verbs.cpp:3018 msgid "Edit Embedded Script" msgstr "Редагувати вбудований скрипт" -#: ../src/verbs.cpp:2931 +#: ../src/verbs.cpp:3018 msgid "Edit an embedded script" msgstr "Редагувати вбудований скрипт" -#: ../src/verbs.cpp:2933 +#: ../src/verbs.cpp:3020 msgid "Remove External Script" msgstr "Вилучити зовнішній скрипт" -#: ../src/verbs.cpp:2933 +#: ../src/verbs.cpp:3020 msgid "Remove an external script" msgstr "Вилучити зовнішній скрипт" -#: ../src/verbs.cpp:2935 +#: ../src/verbs.cpp:3022 msgid "Remove Embedded Script" msgstr "Вилучити вбудований скрипт" -#: ../src/verbs.cpp:2935 +#: ../src/verbs.cpp:3022 msgid "Remove an embedded script" msgstr "Вилучити вбудований скрипт" -#: ../src/verbs.cpp:2957 ../src/verbs.cpp:2958 +#: ../src/verbs.cpp:3044 ../src/verbs.cpp:3045 msgid "Center on horizontal and vertical axis" msgstr "Центрувати на горизонтальній і вертикальній осі" -#: ../src/widgets/arc-toolbar.cpp:131 +#: ../src/widgets/arc-toolbar.cpp:132 msgid "Arc: Change start/end" msgstr "Дуга: змінити початок/кінець" -#: ../src/widgets/arc-toolbar.cpp:197 +#: ../src/widgets/arc-toolbar.cpp:198 msgid "Arc: Change open/closed" msgstr "Дуга: змінити відкритість/замкненість" -#: ../src/widgets/arc-toolbar.cpp:288 ../src/widgets/arc-toolbar.cpp:317 -#: ../src/widgets/rect-toolbar.cpp:258 ../src/widgets/rect-toolbar.cpp:296 +#: ../src/widgets/arc-toolbar.cpp:289 ../src/widgets/arc-toolbar.cpp:319 +#: ../src/widgets/rect-toolbar.cpp:261 ../src/widgets/rect-toolbar.cpp:300 #: ../src/widgets/spiral-toolbar.cpp:214 ../src/widgets/spiral-toolbar.cpp:238 -#: ../src/widgets/star-toolbar.cpp:383 ../src/widgets/star-toolbar.cpp:444 +#: ../src/widgets/star-toolbar.cpp:384 ../src/widgets/star-toolbar.cpp:446 msgid "New:" msgstr "Новий:" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/arc-toolbar.cpp:291 ../src/widgets/arc-toolbar.cpp:302 -#: ../src/widgets/rect-toolbar.cpp:266 ../src/widgets/rect-toolbar.cpp:284 +#: ../src/widgets/arc-toolbar.cpp:292 ../src/widgets/arc-toolbar.cpp:303 +#: ../src/widgets/rect-toolbar.cpp:269 ../src/widgets/rect-toolbar.cpp:287 #: ../src/widgets/spiral-toolbar.cpp:216 ../src/widgets/spiral-toolbar.cpp:227 -#: ../src/widgets/star-toolbar.cpp:385 +#: ../src/widgets/star-toolbar.cpp:386 msgid "Change:" msgstr "Змінити:" -#: ../src/widgets/arc-toolbar.cpp:326 +#: ../src/widgets/arc-toolbar.cpp:328 msgid "Start:" msgstr "Початок:" -#: ../src/widgets/arc-toolbar.cpp:327 +#: ../src/widgets/arc-toolbar.cpp:329 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "Кут (у градусах) від горизонталі до початкової точки дуги" -#: ../src/widgets/arc-toolbar.cpp:339 +#: ../src/widgets/arc-toolbar.cpp:341 msgid "End:" msgstr "Кінець:" -#: ../src/widgets/arc-toolbar.cpp:340 +#: ../src/widgets/arc-toolbar.cpp:342 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "Кут (у градусах) від горизонталі до кінцевої точки дуги" -#: ../src/widgets/arc-toolbar.cpp:356 +#: ../src/widgets/arc-toolbar.cpp:358 msgid "Closed arc" msgstr "Закрита дуга" -#: ../src/widgets/arc-toolbar.cpp:357 +#: ../src/widgets/arc-toolbar.cpp:359 msgid "Switch to segment (closed shape with two radii)" msgstr "Перетворити на сегмент (замкнутої фігури з двома радіусами-сторонами)" -#: ../src/widgets/arc-toolbar.cpp:363 +#: ../src/widgets/arc-toolbar.cpp:365 msgid "Open Arc" msgstr "Відкрита дуга" -#: ../src/widgets/arc-toolbar.cpp:364 +#: ../src/widgets/arc-toolbar.cpp:366 msgid "Switch to arc (unclosed shape)" msgstr "Перейти до дуги (незакриту фігуру)" -#: ../src/widgets/arc-toolbar.cpp:387 +#: ../src/widgets/arc-toolbar.cpp:389 msgid "Make whole" msgstr "Зробити цілим" -#: ../src/widgets/arc-toolbar.cpp:388 +#: ../src/widgets/arc-toolbar.cpp:390 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Робить фігуру цілим еліпсом, а не дугою чи сегментом" #. TODO: use the correct axis here, too -#: ../src/widgets/box3d-toolbar.cpp:232 +#: ../src/widgets/box3d-toolbar.cpp:233 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "" "Просторовий об'єкт: Зміна перспективи (кута сходження на нескінченності)" -#: ../src/widgets/box3d-toolbar.cpp:299 +#: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle in X direction" msgstr "Кут у напрямку осі X" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:301 +#: ../src/widgets/box3d-toolbar.cpp:304 msgid "Angle of PLs in X direction" msgstr "Кут між ЛП у напрямку осі X" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:323 +#: ../src/widgets/box3d-toolbar.cpp:326 msgid "State of VP in X direction" msgstr "Стан ТС у напрямку осі X" -#: ../src/widgets/box3d-toolbar.cpp:324 +#: ../src/widgets/box3d-toolbar.cpp:327 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Перемикач ТС у напрямку осі X між значеннями 'скінченна' і " "'нескінченна' (=паралельність)" -#: ../src/widgets/box3d-toolbar.cpp:339 +#: ../src/widgets/box3d-toolbar.cpp:342 msgid "Angle in Y direction" msgstr "Кут у напрямку осі Y" -#: ../src/widgets/box3d-toolbar.cpp:339 +#: ../src/widgets/box3d-toolbar.cpp:342 msgid "Angle Y:" msgstr "Кут Y:" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:341 +#: ../src/widgets/box3d-toolbar.cpp:344 msgid "Angle of PLs in Y direction" msgstr "Перемикач між ЛП у напрямку осі Y" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:362 +#: ../src/widgets/box3d-toolbar.cpp:365 msgid "State of VP in Y direction" msgstr "Стан ТС у напрямку осі Y" -#: ../src/widgets/box3d-toolbar.cpp:363 +#: ../src/widgets/box3d-toolbar.cpp:366 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Перемикач ТС у напрямку осі Y між значеннями 'скінченна' і " "'нескінченна' (=паралельність)" -#: ../src/widgets/box3d-toolbar.cpp:378 +#: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle in Z direction" msgstr "Кут у напрямку осі Z" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:380 +#: ../src/widgets/box3d-toolbar.cpp:383 msgid "Angle of PLs in Z direction" msgstr "Кут між ЛП у напрямку осі Z" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:401 +#: ../src/widgets/box3d-toolbar.cpp:404 msgid "State of VP in Z direction" msgstr "Стан ТС у напрямку осі Z" -#: ../src/widgets/box3d-toolbar.cpp:402 +#: ../src/widgets/box3d-toolbar.cpp:405 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Перемикач ТС у напрямку осі Z між значеннями 'скінченна' і " @@ -26440,7 +27296,7 @@ msgstr "(мотузка)" #. Scale #: ../src/widgets/calligraphy-toolbar.cpp:427 #: ../src/widgets/calligraphy-toolbar.cpp:460 -#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:275 #: ../src/widgets/spray-toolbar.cpp:113 ../src/widgets/spray-toolbar.cpp:129 #: ../src/widgets/spray-toolbar.cpp:145 ../src/widgets/spray-toolbar.cpp:205 #: ../src/widgets/spray-toolbar.cpp:235 ../src/widgets/spray-toolbar.cpp:253 @@ -26978,72 +27834,72 @@ msgstr "Вирізати з об'єктів" msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "Ширина гумки (відносно видимої області полотна)" -#: ../src/widgets/fill-style.cpp:362 +#: ../src/widgets/fill-style.cpp:360 msgid "Change fill rule" msgstr "Зміна правила заповнення" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set fill color" msgstr "Встановлення кольору заповнення" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set stroke color" msgstr "Встановлення кольору штрихів" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on fill" msgstr "Створити градієнт у заповненні" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on stroke" msgstr "Створити градієнт у штриху" -#: ../src/widgets/fill-style.cpp:685 +#: ../src/widgets/fill-style.cpp:682 msgid "Set pattern on fill" msgstr "Встановлення візерунку для заповнення" -#: ../src/widgets/fill-style.cpp:686 +#: ../src/widgets/fill-style.cpp:683 msgid "Set pattern on stroke" msgstr "Додати візерунок до штриха" -#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:958 -#: ../src/widgets/text-toolbar.cpp:1272 +#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:947 +#: ../src/widgets/text-toolbar.cpp:1259 msgid "Font size" msgstr "Розмір шрифту" #. Family frame -#: ../src/widgets/font-selector.cpp:148 +#: ../src/widgets/font-selector.cpp:134 msgid "Font family" msgstr "Гарнітура шрифту" #. Style frame -#: ../src/widgets/font-selector.cpp:193 +#: ../src/widgets/font-selector.cpp:179 msgctxt "Font selector" msgid "Style" msgstr "Стиль" -#: ../src/widgets/font-selector.cpp:225 +#: ../src/widgets/font-selector.cpp:211 msgid "Face" msgstr "Гарнітура" -#: ../src/widgets/font-selector.cpp:254 ../share/extensions/dots.inx.h:3 +#: ../src/widgets/font-selector.cpp:240 ../share/extensions/dots.inx.h:3 msgid "Font size:" msgstr "Розмір шрифту:" -#: ../src/widgets/gradient-selector.cpp:214 +#: ../src/widgets/gradient-selector.cpp:196 msgid "Create a duplicate gradient" msgstr "Створення дублікат градієнта" -#: ../src/widgets/gradient-selector.cpp:230 +#: ../src/widgets/gradient-selector.cpp:212 msgid "Edit gradient" msgstr "Змінити градієнт" -#: ../src/widgets/gradient-selector.cpp:306 -#: ../src/widgets/paint-selector.cpp:244 +#: ../src/widgets/gradient-selector.cpp:288 +#: ../src/widgets/paint-selector.cpp:236 msgid "Swatch" msgstr "Зразок" -#: ../src/widgets/gradient-selector.cpp:356 +#: ../src/widgets/gradient-selector.cpp:338 msgid "Rename gradient" msgstr "Перейменувати градієнт" @@ -27063,7 +27919,7 @@ msgid "Multiple stops" msgstr "Декілька опорних точок" #: ../src/widgets/gradient-toolbar.cpp:774 -#: ../src/widgets/gradient-vector.cpp:629 +#: ../src/widgets/gradient-vector.cpp:609 msgid "No stops in gradient" msgstr "У градієнті немає опорних точок" @@ -27076,7 +27932,7 @@ msgid "Set gradient repeat" msgstr "Встановити повторюваність градієнта" #: ../src/widgets/gradient-toolbar.cpp:987 -#: ../src/widgets/gradient-vector.cpp:740 +#: ../src/widgets/gradient-vector.cpp:720 msgid "Change gradient stop offset" msgstr "Змінити зміщення опорної точки градієнта" @@ -27097,32 +27953,32 @@ msgid "Create radial (elliptic or circular) gradient" msgstr "Створити радіальний (еліптичний чи круговий) градієнт" #: ../src/widgets/gradient-toolbar.cpp:1041 -#: ../src/widgets/mesh-toolbar.cpp:211 +#: ../src/widgets/mesh-toolbar.cpp:207 msgid "New:" msgstr "Створити:" #: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 +#: ../src/widgets/mesh-toolbar.cpp:230 msgid "fill" msgstr "заповнення" #: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 +#: ../src/widgets/mesh-toolbar.cpp:230 msgid "Create gradient in the fill" msgstr "Створити градієнт у заповненні" #: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 +#: ../src/widgets/mesh-toolbar.cpp:234 msgid "stroke" msgstr "штрих" #: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 +#: ../src/widgets/mesh-toolbar.cpp:234 msgid "Create gradient in the stroke" msgstr "Створити градієнт у штриху" #: ../src/widgets/gradient-toolbar.cpp:1071 -#: ../src/widgets/mesh-toolbar.cpp:241 +#: ../src/widgets/mesh-toolbar.cpp:237 msgid "on:" msgstr "на:" @@ -27143,10 +27999,6 @@ msgctxt "Gradient repeat type" msgid "None" msgstr "Немає" -#: ../src/widgets/gradient-toolbar.cpp:1115 -msgid "Reflected" -msgstr "Відбитий" - #: ../src/widgets/gradient-toolbar.cpp:1118 msgid "Direct" msgstr "Прямий" @@ -27189,7 +28041,7 @@ msgstr "Опорні точки:" #. Label #: ../src/widgets/gradient-toolbar.cpp:1156 -#: ../src/widgets/gradient-vector.cpp:926 +#: ../src/widgets/gradient-vector.cpp:906 msgctxt "Gradient" msgid "Offset:" msgstr "Зсув:" @@ -27205,14 +28057,10 @@ msgstr "Вставити нову опорну точку" #: ../src/widgets/gradient-toolbar.cpp:1188 #: ../src/widgets/gradient-toolbar.cpp:1189 -#: ../src/widgets/gradient-vector.cpp:908 +#: ../src/widgets/gradient-vector.cpp:888 msgid "Delete stop" msgstr "Вилучити опорну точку" -#: ../src/widgets/gradient-toolbar.cpp:1202 -msgid "Reverse" -msgstr "Обернути" - #: ../src/widgets/gradient-toolbar.cpp:1203 msgid "Reverse the direction of the gradient" msgstr "Обернути напрямок градієнта" @@ -27225,43 +28073,43 @@ msgstr "Зв'язати градієнти" msgid "Link gradients to change all related gradients" msgstr "Зв'язати градієнти, щоб вони змінювалися у всіх пов'язаних градієнтів" -#: ../src/widgets/gradient-vector.cpp:332 -#: ../src/widgets/paint-selector.cpp:922 +#: ../src/widgets/gradient-vector.cpp:312 +#: ../src/widgets/paint-selector.cpp:947 #: ../src/widgets/stroke-marker-selector.cpp:154 msgid "No document selected" msgstr "Документ не вибрано" -#: ../src/widgets/gradient-vector.cpp:336 +#: ../src/widgets/gradient-vector.cpp:316 msgid "No gradients in document" msgstr "Документ не містить градієнтів" -#: ../src/widgets/gradient-vector.cpp:340 +#: ../src/widgets/gradient-vector.cpp:320 msgid "No gradient selected" msgstr "Не вибрано жодного градієнта" #. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:903 +#: ../src/widgets/gradient-vector.cpp:883 msgid "Add stop" msgstr "Додати опорну точку" -#: ../src/widgets/gradient-vector.cpp:906 +#: ../src/widgets/gradient-vector.cpp:886 msgid "Add another control stop to gradient" msgstr "Додати ще одну опорну точку у градієнт" -#: ../src/widgets/gradient-vector.cpp:911 +#: ../src/widgets/gradient-vector.cpp:891 msgid "Delete current control stop from gradient" msgstr "Вилучити опорну точку градієнта" #. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:979 +#: ../src/widgets/gradient-vector.cpp:959 msgid "Stop Color" msgstr "Колір опорної точки" -#: ../src/widgets/gradient-vector.cpp:1007 +#: ../src/widgets/gradient-vector.cpp:987 msgid "Gradient editor" msgstr "Редактор градієнтів" -#: ../src/widgets/gradient-vector.cpp:1307 +#: ../src/widgets/gradient-vector.cpp:1324 msgid "Change gradient stop color" msgstr "Змінити колір опорної точки градієнта" @@ -27281,28 +28129,28 @@ msgstr "Відкритий кінець" msgid "Open both" msgstr "Відкриті обидва кінці" -#: ../src/widgets/lpe-toolbar.cpp:298 +#: ../src/widgets/lpe-toolbar.cpp:301 msgid "All inactive" msgstr "Всі незадіяні" -#: ../src/widgets/lpe-toolbar.cpp:299 +#: ../src/widgets/lpe-toolbar.cpp:302 msgid "No geometric tool is active" msgstr "Жоден з геометричних інструментів не задіяно" -#: ../src/widgets/lpe-toolbar.cpp:332 +#: ../src/widgets/lpe-toolbar.cpp:335 msgid "Show limiting bounding box" msgstr "Показати контур-обгортку" -#: ../src/widgets/lpe-toolbar.cpp:333 +#: ../src/widgets/lpe-toolbar.cpp:336 msgid "Show bounding box (used to cut infinite lines)" msgstr "" "Показувати рамку-обгортку (використовується для вирізання нескінченних ліній)" -#: ../src/widgets/lpe-toolbar.cpp:344 +#: ../src/widgets/lpe-toolbar.cpp:347 msgid "Get limiting bounding box from selection" msgstr "Отримати контур-обгортку з позначених об'єктів" -#: ../src/widgets/lpe-toolbar.cpp:345 +#: ../src/widgets/lpe-toolbar.cpp:348 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" @@ -27310,36 +28158,36 @@ msgstr "" "Вказати обмежувальну рамку-обгортку (використовується для обрізання " "нескінченних ліній) до рамки-обгортки поточної вибраної області" -#: ../src/widgets/lpe-toolbar.cpp:357 +#: ../src/widgets/lpe-toolbar.cpp:360 msgid "Choose a line segment type" msgstr "Обрати тип сегмента лінії" -#: ../src/widgets/lpe-toolbar.cpp:373 +#: ../src/widgets/lpe-toolbar.cpp:376 msgid "Display measuring info" msgstr "Показати відомості щодо виміру" -#: ../src/widgets/lpe-toolbar.cpp:374 +#: ../src/widgets/lpe-toolbar.cpp:377 msgid "Display measuring info for selected items" msgstr "Показувати відомості щодо виміру для вибраних елементів" #. Add the units menu. -#: ../src/widgets/lpe-toolbar.cpp:384 ../src/widgets/node-toolbar.cpp:613 -#: ../src/widgets/paintbucket-toolbar.cpp:166 -#: ../src/widgets/rect-toolbar.cpp:375 ../src/widgets/select-toolbar.cpp:536 +#: ../src/widgets/lpe-toolbar.cpp:387 ../src/widgets/node-toolbar.cpp:613 +#: ../src/widgets/paintbucket-toolbar.cpp:168 +#: ../src/widgets/rect-toolbar.cpp:379 ../src/widgets/select-toolbar.cpp:538 msgid "Units" msgstr "Одиниці" -#: ../src/widgets/lpe-toolbar.cpp:394 +#: ../src/widgets/lpe-toolbar.cpp:397 msgid "Open LPE dialog" msgstr "Відкрити діалогове вікно геометричних побудов" -#: ../src/widgets/lpe-toolbar.cpp:395 +#: ../src/widgets/lpe-toolbar.cpp:398 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "" "Відкрити діалогове вікно геометричних побудов (для числового налаштування " "параметрів)" -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1262 msgid "Font Size" msgstr "Розмір шрифту" @@ -27356,70 +28204,70 @@ msgstr "Розмір шрифту, який буде використано дл msgid "The units to be used for the measurements" msgstr "Одиниці, які буде використано для вимірювання" -#: ../src/widgets/mesh-toolbar.cpp:204 +#: ../src/widgets/mesh-toolbar.cpp:200 msgid "normal" msgstr "звичайне" -#: ../src/widgets/mesh-toolbar.cpp:204 +#: ../src/widgets/mesh-toolbar.cpp:200 msgid "Create mesh gradient" msgstr "Створити сітковий градієнт" -#: ../src/widgets/mesh-toolbar.cpp:208 +#: ../src/widgets/mesh-toolbar.cpp:204 msgid "conical" msgstr "конічний" -#: ../src/widgets/mesh-toolbar.cpp:208 +#: ../src/widgets/mesh-toolbar.cpp:204 msgid "Create conical gradient" msgstr "Створити конічний градієнт" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 msgid "Rows" msgstr "Рядки" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 #: ../share/extensions/guides_creator.inx.h:5 #: ../share/extensions/layout_nup.inx.h:12 msgid "Rows:" msgstr "Рядків:" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 msgid "Number of rows in new mesh" msgstr "Кількість рядків у новій сітці" -#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../src/widgets/mesh-toolbar.cpp:275 msgid "Columns" msgstr "Стовпчики" -#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../src/widgets/mesh-toolbar.cpp:275 #: ../share/extensions/guides_creator.inx.h:4 msgid "Columns:" msgstr "Стовпчиків:" -#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../src/widgets/mesh-toolbar.cpp:275 msgid "Number of columns in new mesh" msgstr "Кількість стовпчиків у новій сітці" -#: ../src/widgets/mesh-toolbar.cpp:293 +#: ../src/widgets/mesh-toolbar.cpp:289 msgid "Edit Fill" msgstr "Редагувати заповнення" -#: ../src/widgets/mesh-toolbar.cpp:294 +#: ../src/widgets/mesh-toolbar.cpp:290 msgid "Edit fill mesh" msgstr "Редагування сітки заповнення" -#: ../src/widgets/mesh-toolbar.cpp:305 +#: ../src/widgets/mesh-toolbar.cpp:301 msgid "Edit Stroke" msgstr "Редагування штриха" -#: ../src/widgets/mesh-toolbar.cpp:306 +#: ../src/widgets/mesh-toolbar.cpp:302 msgid "Edit stroke mesh" msgstr "Редагування сітки штриха" -#: ../src/widgets/mesh-toolbar.cpp:317 ../src/widgets/node-toolbar.cpp:521 +#: ../src/widgets/mesh-toolbar.cpp:313 ../src/widgets/node-toolbar.cpp:521 msgid "Show Handles" msgstr "Показувати елементи керування" -#: ../src/widgets/mesh-toolbar.cpp:318 +#: ../src/widgets/mesh-toolbar.cpp:314 msgid "Show side and tensor handles" msgstr "Показати бічний елемент та елемент керування тензором" @@ -27623,30 +28471,34 @@ msgstr "Y координата:" msgid "Y coordinate of selected node(s)" msgstr "Y-координата вибраних вузлів" -#: ../src/widgets/paint-selector.cpp:234 +#: ../src/widgets/paint-selector.cpp:222 msgid "No paint" msgstr "Немає заповнення" -#: ../src/widgets/paint-selector.cpp:236 +#: ../src/widgets/paint-selector.cpp:224 msgid "Flat color" msgstr "Суцільний колір" -#: ../src/widgets/paint-selector.cpp:238 +#: ../src/widgets/paint-selector.cpp:226 msgid "Linear gradient" msgstr "Лінійний градієнт" -#: ../src/widgets/paint-selector.cpp:240 +#: ../src/widgets/paint-selector.cpp:228 msgid "Radial gradient" msgstr "Радіальний градієнт" -#: ../src/widgets/paint-selector.cpp:246 +#: ../src/widgets/paint-selector.cpp:231 +msgid "Mesh gradient" +msgstr "Сітковий градієнт" + +#: ../src/widgets/paint-selector.cpp:238 msgid "Unset paint (make it undefined so it can be inherited)" msgstr "" "Прибрати заповнення (зробити його невизначеним, щоб воно могло " "успадковуватись)" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:263 +#: ../src/widgets/paint-selector.cpp:255 msgid "" "Any path self-intersections or subpaths create holes in the fill (fill-rule: " "evenodd)" @@ -27655,43 +28507,47 @@ msgstr "" "(fill-rule: evenodd)" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:274 +#: ../src/widgets/paint-selector.cpp:266 msgid "" "Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" msgstr "" "Заповнення має дірку, лише якщо внутрішній підконтур напрямлений у " "протилежному напрямку відносно зовнішнього (fill-rule: nonzero)" -#: ../src/widgets/paint-selector.cpp:590 +#: ../src/widgets/paint-selector.cpp:600 msgid "No objects" msgstr "Немає об'єктів" -#: ../src/widgets/paint-selector.cpp:601 +#: ../src/widgets/paint-selector.cpp:611 msgid "Multiple styles" msgstr "Множинні стилі" -#: ../src/widgets/paint-selector.cpp:612 +#: ../src/widgets/paint-selector.cpp:622 msgid "Paint is undefined" msgstr "Заповнення не визначено" -#: ../src/widgets/paint-selector.cpp:623 +#: ../src/widgets/paint-selector.cpp:633 msgid "No paint" msgstr "Немає заповнення" -#: ../src/widgets/paint-selector.cpp:694 +#: ../src/widgets/paint-selector.cpp:704 msgid "Flat color" msgstr "Суцільний колір" #. sp_gradient_selector_set_mode(SP_GRADIENT_SELECTOR(gsel), SP_GRADIENT_SELECTOR_MODE_LINEAR); -#: ../src/widgets/paint-selector.cpp:758 +#: ../src/widgets/paint-selector.cpp:773 msgid "Linear gradient" msgstr "Лінійний градієнт" -#: ../src/widgets/paint-selector.cpp:761 +#: ../src/widgets/paint-selector.cpp:776 msgid "Radial gradient" msgstr "Радіальний градієнт" -#: ../src/widgets/paint-selector.cpp:1055 +#: ../src/widgets/paint-selector.cpp:781 +msgid "Mesh gradient" +msgstr "Сітковий градієнт" + +#: ../src/widgets/paint-selector.cpp:1080 msgid "" "Use the Node tool to adjust position, scale, and rotation of the " "pattern on canvas. Use Object > Pattern > Objects to Pattern to " @@ -27702,27 +28558,27 @@ msgstr "" "Візерунок > Об'єкти у візерунок, щоб створити новий візерунок з " "позначеної області." -#: ../src/widgets/paint-selector.cpp:1068 +#: ../src/widgets/paint-selector.cpp:1093 msgid "Pattern fill" msgstr "Заповнення візерунком" -#: ../src/widgets/paint-selector.cpp:1162 +#: ../src/widgets/paint-selector.cpp:1187 msgid "Swatch fill" msgstr "Заливання за зразком" -#: ../src/widgets/paintbucket-toolbar.cpp:133 +#: ../src/widgets/paintbucket-toolbar.cpp:135 msgid "Fill by" msgstr "Залити" -#: ../src/widgets/paintbucket-toolbar.cpp:134 +#: ../src/widgets/paintbucket-toolbar.cpp:136 msgid "Fill by:" msgstr "Чим залити:" -#: ../src/widgets/paintbucket-toolbar.cpp:146 +#: ../src/widgets/paintbucket-toolbar.cpp:148 msgid "Fill Threshold" msgstr "Поріг залиття" -#: ../src/widgets/paintbucket-toolbar.cpp:147 +#: ../src/widgets/paintbucket-toolbar.cpp:149 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" @@ -27730,36 +28586,36 @@ msgstr "" "Максимальна допустима різниця між точкою, на якій клацнули та сусідніми " "точками які обчислені у заповненні" -#: ../src/widgets/paintbucket-toolbar.cpp:174 +#: ../src/widgets/paintbucket-toolbar.cpp:176 msgid "Grow/shrink by" msgstr "Збільшити/зменшити на" -#: ../src/widgets/paintbucket-toolbar.cpp:174 +#: ../src/widgets/paintbucket-toolbar.cpp:176 msgid "Grow/shrink by:" msgstr "Збільшити/зменшити на:" -#: ../src/widgets/paintbucket-toolbar.cpp:175 +#: ../src/widgets/paintbucket-toolbar.cpp:177 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" "Величина збільшення (додатне число) або зменшення (від'ємне) створеного " "контуру заповнення" -#: ../src/widgets/paintbucket-toolbar.cpp:200 +#: ../src/widgets/paintbucket-toolbar.cpp:202 msgid "Close gaps" msgstr "Закрити проміжки" -#: ../src/widgets/paintbucket-toolbar.cpp:201 +#: ../src/widgets/paintbucket-toolbar.cpp:203 msgid "Close gaps:" msgstr "Закриті проміжки:" -#: ../src/widgets/paintbucket-toolbar.cpp:212 -#: ../src/widgets/pencil-toolbar.cpp:293 ../src/widgets/spiral-toolbar.cpp:289 -#: ../src/widgets/star-toolbar.cpp:564 +#: ../src/widgets/paintbucket-toolbar.cpp:214 +#: ../src/widgets/pencil-toolbar.cpp:299 ../src/widgets/spiral-toolbar.cpp:289 +#: ../src/widgets/star-toolbar.cpp:566 msgid "Defaults" msgstr "Типово" -#: ../src/widgets/paintbucket-toolbar.cpp:213 +#: ../src/widgets/paintbucket-toolbar.cpp:215 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -27779,72 +28635,80 @@ msgstr "Створення регулярного контуру Безьє" msgid "Create Spiro path" msgstr "Створення контуру Спіро" -#: ../src/widgets/pencil-toolbar.cpp:111 +#: ../src/widgets/pencil-toolbar.cpp:110 +msgid "Create BSpline path" +msgstr "Створення контуру B-сплайнами" + +#: ../src/widgets/pencil-toolbar.cpp:116 msgid "Zigzag" msgstr "Зиґзаґ" -#: ../src/widgets/pencil-toolbar.cpp:112 +#: ../src/widgets/pencil-toolbar.cpp:117 msgid "Create a sequence of straight line segments" msgstr "Створити послідовність прямих сегментів лінії" -#: ../src/widgets/pencil-toolbar.cpp:118 +#: ../src/widgets/pencil-toolbar.cpp:123 msgid "Paraxial" msgstr "Приосьовий режим" -#: ../src/widgets/pencil-toolbar.cpp:119 +#: ../src/widgets/pencil-toolbar.cpp:124 msgid "Create a sequence of paraxial line segments" msgstr "Створити послідовність парааксіальних сегментів лінії" -#: ../src/widgets/pencil-toolbar.cpp:127 +#: ../src/widgets/pencil-toolbar.cpp:132 msgid "Mode of new lines drawn by this tool" msgstr "Режим малювання нових ліній за допомогою цього інструмента" -#: ../src/widgets/pencil-toolbar.cpp:155 +#: ../src/widgets/pencil-toolbar.cpp:160 msgctxt "Freehand shape" msgid "None" msgstr "Немає" -#: ../src/widgets/pencil-toolbar.cpp:156 +#: ../src/widgets/pencil-toolbar.cpp:161 msgid "Triangle in" msgstr "Послаблення" -#: ../src/widgets/pencil-toolbar.cpp:157 +#: ../src/widgets/pencil-toolbar.cpp:162 msgid "Triangle out" msgstr "Посилення" -#: ../src/widgets/pencil-toolbar.cpp:159 +#: ../src/widgets/pencil-toolbar.cpp:164 msgid "From clipboard" msgstr "З буфера обміну даними" -#: ../src/widgets/pencil-toolbar.cpp:184 ../src/widgets/pencil-toolbar.cpp:185 +#: ../src/widgets/pencil-toolbar.cpp:165 +msgid "Last applied" +msgstr "Останнє застосоване" + +#: ../src/widgets/pencil-toolbar.cpp:190 ../src/widgets/pencil-toolbar.cpp:191 msgid "Shape:" msgstr "Форма:" -#: ../src/widgets/pencil-toolbar.cpp:184 +#: ../src/widgets/pencil-toolbar.cpp:190 msgid "Shape of new paths drawn by this tool" msgstr "Форма нових контурів, створений за допомогою цього інструмента" -#: ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/pencil-toolbar.cpp:275 msgid "(many nodes, rough)" msgstr "(багато вузлів, груба)" -#: ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/pencil-toolbar.cpp:275 msgid "(few nodes, smooth)" msgstr "(мало вузлів, гладка)" -#: ../src/widgets/pencil-toolbar.cpp:272 +#: ../src/widgets/pencil-toolbar.cpp:278 msgid "Smoothing:" msgstr "Згладжування:" -#: ../src/widgets/pencil-toolbar.cpp:272 +#: ../src/widgets/pencil-toolbar.cpp:278 msgid "Smoothing: " msgstr "Згладжування: " -#: ../src/widgets/pencil-toolbar.cpp:273 +#: ../src/widgets/pencil-toolbar.cpp:279 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Міра згладжування (спрощення), яку буде застосовано до лінії" -#: ../src/widgets/pencil-toolbar.cpp:294 +#: ../src/widgets/pencil-toolbar.cpp:300 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -27852,59 +28716,59 @@ msgstr "" "Відновити типові параметри пера (типові параметри можна змінити у вікні " "Параметри Inkscape->Інструменти)" -#: ../src/widgets/rect-toolbar.cpp:122 +#: ../src/widgets/rect-toolbar.cpp:124 msgid "Change rectangle" msgstr "Змінити прямокутник" -#: ../src/widgets/rect-toolbar.cpp:314 +#: ../src/widgets/rect-toolbar.cpp:318 msgid "W:" msgstr "Ш:" -#: ../src/widgets/rect-toolbar.cpp:314 +#: ../src/widgets/rect-toolbar.cpp:318 msgid "Width of rectangle" msgstr "Ширина прямокутника" -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 msgid "H:" msgstr "Г:" -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 msgid "Height of rectangle" msgstr "Висота прямокутника" -#: ../src/widgets/rect-toolbar.cpp:345 ../src/widgets/rect-toolbar.cpp:360 +#: ../src/widgets/rect-toolbar.cpp:349 ../src/widgets/rect-toolbar.cpp:364 msgid "not rounded" msgstr "не округлений" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Horizontal radius" msgstr "Горизонтальний радіус" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Rx:" msgstr "Гор. радіус:" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Horizontal radius of rounded corners" msgstr "Горизонтальний радіус округлених кутів" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Vertical radius" msgstr "Вертикальний радіус" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Ry:" msgstr "Верт. радіус:" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Vertical radius of rounded corners" msgstr "Вертикальний радіус округлених кутів" -#: ../src/widgets/rect-toolbar.cpp:382 +#: ../src/widgets/rect-toolbar.cpp:386 msgid "Not rounded" msgstr "Не округлений" -#: ../src/widgets/rect-toolbar.cpp:383 +#: ../src/widgets/rect-toolbar.cpp:387 msgid "Make corners sharp" msgstr "Прибрати округлення кутів" @@ -27944,23 +28808,23 @@ msgstr "Макс. розмір" msgid "Maximum size of the ruler" msgstr "Максимальний розмір лінійки" -#: ../src/widgets/select-toolbar.cpp:260 +#: ../src/widgets/select-toolbar.cpp:262 msgid "Transform by toolbar" msgstr "Трансформувати візерунки" -#: ../src/widgets/select-toolbar.cpp:339 +#: ../src/widgets/select-toolbar.cpp:341 msgid "Now stroke width is scaled when objects are scaled." msgstr "" "Тепер товщина штриха масштабується під час зміни масштабу " "об'єктів." -#: ../src/widgets/select-toolbar.cpp:341 +#: ../src/widgets/select-toolbar.cpp:343 msgid "Now stroke width is not scaled when objects are scaled." msgstr "" "Тепер товщина штриха не масштабується під час зміни масштабу " "об'єктів." -#: ../src/widgets/select-toolbar.cpp:352 +#: ../src/widgets/select-toolbar.cpp:354 msgid "" "Now rounded rectangle corners are scaled when rectangles are " "scaled." @@ -27968,7 +28832,7 @@ msgstr "" "Тепер закруглені кути прямокутника змінюватимуть масштаб під " "час зміни масштабу прямокутника." -#: ../src/widgets/select-toolbar.cpp:354 +#: ../src/widgets/select-toolbar.cpp:356 msgid "" "Now rounded rectangle corners are not scaled when rectangles " "are scaled." @@ -27976,7 +28840,7 @@ msgstr "" "Тепер закруглені кути прямокутника не змінюватимуть масштаб " "під час зміни масштабу прямокутника." -#: ../src/widgets/select-toolbar.cpp:365 +#: ../src/widgets/select-toolbar.cpp:367 msgid "" "Now gradients are transformed along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." @@ -27985,7 +28849,7 @@ msgstr "" "коли вони перетворюватимуться (переміщуватимуться, змінюватимуть масштаб, " "повертатимуться або нахилятимуться)." -#: ../src/widgets/select-toolbar.cpp:367 +#: ../src/widgets/select-toolbar.cpp:369 msgid "" "Now gradients remain fixed when objects are transformed " "(moved, scaled, rotated, or skewed)." @@ -27993,7 +28857,7 @@ msgstr "" "Тепер закруглені кути прямокутника не змінюватимуться під час " "зміни масштабу прямокутника." -#: ../src/widgets/select-toolbar.cpp:378 +#: ../src/widgets/select-toolbar.cpp:380 msgid "" "Now patterns are transformed along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." @@ -28002,7 +28866,7 @@ msgstr "" "коли вони перетворюватимуться (переміщуватимуться, змінюватимуть масштаб, " "повертатимуться або нахилятимуться)." -#: ../src/widgets/select-toolbar.cpp:380 +#: ../src/widgets/select-toolbar.cpp:382 msgid "" "Now patterns remain fixed when objects are transformed (moved, " "scaled, rotated, or skewed)." @@ -28012,79 +28876,79 @@ msgstr "" "повертатимуться або нахилятимуться)." #. four spinbuttons -#: ../src/widgets/select-toolbar.cpp:498 +#: ../src/widgets/select-toolbar.cpp:500 msgctxt "Select toolbar" msgid "X position" msgstr "Розташування за X" -#: ../src/widgets/select-toolbar.cpp:498 +#: ../src/widgets/select-toolbar.cpp:500 msgctxt "Select toolbar" msgid "X:" msgstr "X:" -#: ../src/widgets/select-toolbar.cpp:500 +#: ../src/widgets/select-toolbar.cpp:502 msgid "Horizontal coordinate of selection" msgstr "Горизонтальна координата позначення" -#: ../src/widgets/select-toolbar.cpp:504 +#: ../src/widgets/select-toolbar.cpp:506 msgctxt "Select toolbar" msgid "Y position" msgstr "Розташування за Y" -#: ../src/widgets/select-toolbar.cpp:504 +#: ../src/widgets/select-toolbar.cpp:506 msgctxt "Select toolbar" msgid "Y:" msgstr "Y:" -#: ../src/widgets/select-toolbar.cpp:506 +#: ../src/widgets/select-toolbar.cpp:508 msgid "Vertical coordinate of selection" msgstr "Вертикальна координата позначення" -#: ../src/widgets/select-toolbar.cpp:510 +#: ../src/widgets/select-toolbar.cpp:512 msgctxt "Select toolbar" msgid "Width" msgstr "Ширина" -#: ../src/widgets/select-toolbar.cpp:510 +#: ../src/widgets/select-toolbar.cpp:512 msgctxt "Select toolbar" msgid "W:" msgstr "Ш:" -#: ../src/widgets/select-toolbar.cpp:512 +#: ../src/widgets/select-toolbar.cpp:514 msgid "Width of selection" msgstr "Ширина позначення" -#: ../src/widgets/select-toolbar.cpp:519 +#: ../src/widgets/select-toolbar.cpp:521 msgid "Lock width and height" msgstr "Заблокувати ширину і висоту" -#: ../src/widgets/select-toolbar.cpp:520 +#: ../src/widgets/select-toolbar.cpp:522 msgid "When locked, change both width and height by the same proportion" msgstr "Коли заблоковано, пропорційно змінювати ширину та висоту" -#: ../src/widgets/select-toolbar.cpp:529 +#: ../src/widgets/select-toolbar.cpp:531 msgctxt "Select toolbar" msgid "Height" msgstr "Висота" -#: ../src/widgets/select-toolbar.cpp:529 +#: ../src/widgets/select-toolbar.cpp:531 msgctxt "Select toolbar" msgid "H:" msgstr "В:" -#: ../src/widgets/select-toolbar.cpp:531 +#: ../src/widgets/select-toolbar.cpp:533 msgid "Height of selection" msgstr "Висота позначення" -#: ../src/widgets/select-toolbar.cpp:581 +#: ../src/widgets/select-toolbar.cpp:583 msgid "Scale rounded corners" msgstr "Змінити розмір округлених кутів" -#: ../src/widgets/select-toolbar.cpp:592 +#: ../src/widgets/select-toolbar.cpp:594 msgid "Move gradients" msgstr "Перемістити градієнти" -#: ../src/widgets/select-toolbar.cpp:603 +#: ../src/widgets/select-toolbar.cpp:605 msgid "Move patterns" msgstr "Перемістити текстури" @@ -28092,147 +28956,147 @@ msgstr "Перемістити текстури" msgid "Set attribute" msgstr "Встановити атрибут" -#: ../src/widgets/sp-color-icc-selector.cpp:257 +#: ../src/widgets/sp-color-icc-selector.cpp:234 msgid "CMS" msgstr "CMS" -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:428 +#: ../src/widgets/sp-color-icc-selector.cpp:330 +#: ../src/widgets/sp-color-scales.cpp:414 msgid "_R:" msgstr "_R:" #. TYPE_RGB_16 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:431 +#: ../src/widgets/sp-color-icc-selector.cpp:331 +#: ../src/widgets/sp-color-scales.cpp:417 msgid "_G:" msgstr "_G:" -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:434 +#: ../src/widgets/sp-color-icc-selector.cpp:332 +#: ../src/widgets/sp-color-scales.cpp:420 msgid "_B:" msgstr "_B:" -#: ../src/widgets/sp-color-icc-selector.cpp:359 +#: ../src/widgets/sp-color-icc-selector.cpp:334 msgid "Gray" msgstr "Сірий" #. TYPE_GRAY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:454 +#: ../src/widgets/sp-color-icc-selector.cpp:336 +#: ../src/widgets/sp-color-icc-selector.cpp:340 +#: ../src/widgets/sp-color-scales.cpp:440 msgid "_H:" msgstr "_H:" #. TYPE_HSV_16 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:457 +#: ../src/widgets/sp-color-icc-selector.cpp:337 +#: ../src/widgets/sp-color-icc-selector.cpp:342 +#: ../src/widgets/sp-color-scales.cpp:443 msgid "_S:" msgstr "_S:" #. TYPE_HLS_16 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:460 +#: ../src/widgets/sp-color-icc-selector.cpp:341 +#: ../src/widgets/sp-color-scales.cpp:446 msgid "_L:" msgstr "_L:" -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:482 +#: ../src/widgets/sp-color-icc-selector.cpp:344 +#: ../src/widgets/sp-color-icc-selector.cpp:349 +#: ../src/widgets/sp-color-scales.cpp:468 msgid "_C:" msgstr "_C:" #. TYPE_CMYK_16 #. TYPE_CMY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:485 +#: ../src/widgets/sp-color-icc-selector.cpp:345 +#: ../src/widgets/sp-color-icc-selector.cpp:350 +#: ../src/widgets/sp-color-scales.cpp:471 msgid "_M:" msgstr "_M:" -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:488 +#: ../src/widgets/sp-color-icc-selector.cpp:346 +#: ../src/widgets/sp-color-icc-selector.cpp:351 +#: ../src/widgets/sp-color-scales.cpp:474 msgid "_Y:" msgstr "_Y:" -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:491 +#: ../src/widgets/sp-color-icc-selector.cpp:347 +#: ../src/widgets/sp-color-scales.cpp:477 msgid "_K:" msgstr "_K:" -#: ../src/widgets/sp-color-icc-selector.cpp:455 +#: ../src/widgets/sp-color-icc-selector.cpp:430 msgid "Fix" msgstr "Виправити" -#: ../src/widgets/sp-color-icc-selector.cpp:458 +#: ../src/widgets/sp-color-icc-selector.cpp:433 msgid "Fix RGB fallback to match icc-color() value." msgstr "Виправити колір до RGB на основі значення icc-color()" #. Label -#: ../src/widgets/sp-color-icc-selector.cpp:561 -#: ../src/widgets/sp-color-scales.cpp:437 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:494 -#: ../src/widgets/sp-color-wheel-selector.cpp:140 +#: ../src/widgets/sp-color-icc-selector.cpp:536 +#: ../src/widgets/sp-color-scales.cpp:423 +#: ../src/widgets/sp-color-scales.cpp:449 +#: ../src/widgets/sp-color-scales.cpp:480 +#: ../src/widgets/sp-color-wheel-selector.cpp:111 msgid "_A:" msgstr "_A:" -#: ../src/widgets/sp-color-icc-selector.cpp:572 -#: ../src/widgets/sp-color-icc-selector.cpp:585 -#: ../src/widgets/sp-color-scales.cpp:438 -#: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/sp-color-scales.cpp:464 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-scales.cpp:495 -#: ../src/widgets/sp-color-scales.cpp:496 -#: ../src/widgets/sp-color-wheel-selector.cpp:161 -#: ../src/widgets/sp-color-wheel-selector.cpp:185 +#: ../src/widgets/sp-color-icc-selector.cpp:547 +#: ../src/widgets/sp-color-icc-selector.cpp:560 +#: ../src/widgets/sp-color-scales.cpp:424 +#: ../src/widgets/sp-color-scales.cpp:425 +#: ../src/widgets/sp-color-scales.cpp:450 +#: ../src/widgets/sp-color-scales.cpp:451 +#: ../src/widgets/sp-color-scales.cpp:481 +#: ../src/widgets/sp-color-scales.cpp:482 +#: ../src/widgets/sp-color-wheel-selector.cpp:137 +#: ../src/widgets/sp-color-wheel-selector.cpp:166 msgid "Alpha (opacity)" msgstr "Альфа-канал (прозорість)" -#: ../src/widgets/sp-color-notebook.cpp:385 +#: ../src/widgets/sp-color-notebook.cpp:370 msgid "Color Managed" msgstr "Керування кольорами" -#: ../src/widgets/sp-color-notebook.cpp:392 +#: ../src/widgets/sp-color-notebook.cpp:377 msgid "Out of gamut!" msgstr "Поза гамою!" -#: ../src/widgets/sp-color-notebook.cpp:399 +#: ../src/widgets/sp-color-notebook.cpp:384 msgid "Too much ink!" msgstr "Забагато чорнила!" #. Create RGBA entry and color preview -#: ../src/widgets/sp-color-notebook.cpp:416 +#: ../src/widgets/sp-color-notebook.cpp:401 msgid "RGBA_:" msgstr "RGBA_:" -#: ../src/widgets/sp-color-notebook.cpp:424 +#: ../src/widgets/sp-color-notebook.cpp:409 msgid "Hexadecimal RGBA value of the color" msgstr "Шістнадцяткове значення кольору RGBA" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "RGB" msgstr "RGB" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "HSL" msgstr "HSL" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "CMYK" msgstr "CMYK" -#: ../src/widgets/sp-color-selector.cpp:64 +#: ../src/widgets/sp-color-selector.cpp:42 msgid "Unnamed" msgstr "Без назви" -#: ../src/widgets/sp-xmlview-attr-list.cpp:64 +#: ../src/widgets/sp-xmlview-attr-list.cpp:59 msgid "Value" msgstr "Значення" -#: ../src/widgets/sp-xmlview-content.cpp:179 +#: ../src/widgets/sp-xmlview-content.cpp:151 msgid "Type text in a text node" msgstr "Надрукувати текст у текстовому вузлі" @@ -28320,7 +29184,7 @@ msgstr "Внутрішній радіус:" msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "Радіус першого внутрішнього витка (відносно розміру спіралі)" -#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:565 +#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:567 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -28470,173 +29334,173 @@ msgstr "" "Припустиме відхилення у масштабі розкиданих об'єктів. Значення 0% призведе " "до рівності цього масштабу масштабу початкового об'єкта." -#: ../src/widgets/star-toolbar.cpp:102 +#: ../src/widgets/star-toolbar.cpp:103 msgid "Star: Change number of corners" msgstr "Зірка: Зміна кількості кутів" -#: ../src/widgets/star-toolbar.cpp:155 +#: ../src/widgets/star-toolbar.cpp:156 msgid "Star: Change spoke ratio" msgstr "Зірка: Зміна відношення радіусів" -#: ../src/widgets/star-toolbar.cpp:200 +#: ../src/widgets/star-toolbar.cpp:201 msgid "Make polygon" msgstr "Перетворення на багатокутник" -#: ../src/widgets/star-toolbar.cpp:200 +#: ../src/widgets/star-toolbar.cpp:201 msgid "Make star" msgstr "Створення зірки" -#: ../src/widgets/star-toolbar.cpp:239 +#: ../src/widgets/star-toolbar.cpp:240 msgid "Star: Change rounding" msgstr "Зірка: Зміна заокруглення" -#: ../src/widgets/star-toolbar.cpp:279 +#: ../src/widgets/star-toolbar.cpp:280 msgid "Star: Change randomization" msgstr "Зірка: Зміна випадковості викривлення" -#: ../src/widgets/star-toolbar.cpp:463 +#: ../src/widgets/star-toolbar.cpp:465 msgid "Regular polygon (with one handle) instead of a star" msgstr "Правильний багатокутник, а не зірка" -#: ../src/widgets/star-toolbar.cpp:470 +#: ../src/widgets/star-toolbar.cpp:472 msgid "Star instead of a regular polygon (with one handle)" msgstr "Зірка замість звичайного багатокутника (з одним вусом)" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "triangle/tri-star" msgstr "трикутник/зірка з 3 променями" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "square/quad-star" msgstr "квадрат/зірка з 4 променями" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "pentagon/five-pointed star" msgstr "п'ятикутник/зірка з 5 променями" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "hexagon/six-pointed star" msgstr "шестикутник/зірка з 6 променями" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Corners" msgstr "Кути" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Corners:" msgstr "Кути:" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Number of corners of a polygon or star" msgstr "Кількість кутів багатокутника чи зірки" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "thin-ray star" msgstr "зірка з тонкими променями" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "pentagram" msgstr "пентаграма" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "hexagram" msgstr "гексаграма" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "heptagram" msgstr "гептаграма" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "octagram" msgstr "октаграма" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "regular polygon" msgstr "звичайний багатокутник" -#: ../src/widgets/star-toolbar.cpp:510 +#: ../src/widgets/star-toolbar.cpp:512 msgid "Spoke ratio" msgstr "Відношення радіусів" -#: ../src/widgets/star-toolbar.cpp:510 +#: ../src/widgets/star-toolbar.cpp:512 msgid "Spoke ratio:" msgstr "Відношення радіусів:" #. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle. #. Base radius is the same for the closest handle. -#: ../src/widgets/star-toolbar.cpp:513 +#: ../src/widgets/star-toolbar.cpp:515 msgid "Base radius to tip radius ratio" msgstr "Відношення радіусів основи та вершини променя" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "stretched" msgstr "розтягнений" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "twisted" msgstr "перекручений" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "slightly pinched" msgstr "трохи затиснутий" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "NOT rounded" msgstr "НЕ округлений" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "slightly rounded" msgstr "трохи округлений" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "visibly rounded" msgstr "помітно округлений" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "well rounded" msgstr "значно округлений" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "amply rounded" msgstr "дуже округлений" -#: ../src/widgets/star-toolbar.cpp:531 ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:533 ../src/widgets/star-toolbar.cpp:548 msgid "blown up" msgstr "надутий" -#: ../src/widgets/star-toolbar.cpp:534 +#: ../src/widgets/star-toolbar.cpp:536 msgid "Rounded:" msgstr "Округленість:" -#: ../src/widgets/star-toolbar.cpp:534 +#: ../src/widgets/star-toolbar.cpp:536 msgid "How much rounded are the corners (0 for sharp)" msgstr "Наскільки згладжені кути (0 — гострі)" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "NOT randomized" msgstr "БЕЗ випадковості" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "slightly irregular" msgstr "трохи неправильно" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "visibly randomized" msgstr "помітно випадково" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "strongly randomized" msgstr "дуже випадково" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Randomized" msgstr "Випадково" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Randomized:" msgstr "Викривлено:" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Scatter randomly the corners and angles" msgstr "Випадковим чином перемістити кути та повернути радіуси" @@ -28645,10 +29509,6 @@ msgctxt "Marker" msgid "None" msgstr "Немає" -#: ../src/widgets/stroke-style.cpp:192 -msgid "Stroke width" -msgstr "Товщина штриха" - #: ../src/widgets/stroke-style.cpp:194 msgctxt "Stroke width" msgid "_Width:" @@ -28736,11 +29596,11 @@ msgstr "Кінцеві маркери малюються на останньом msgid "Set markers" msgstr "Встановити маркери" -#: ../src/widgets/stroke-style.cpp:1032 ../src/widgets/stroke-style.cpp:1117 +#: ../src/widgets/stroke-style.cpp:1030 ../src/widgets/stroke-style.cpp:1114 msgid "Set stroke style" msgstr "Встановлення стилю штриха" -#: ../src/widgets/stroke-style.cpp:1205 +#: ../src/widgets/stroke-style.cpp:1202 msgid "Set marker color" msgstr "Встановити колір маркера" @@ -28756,404 +29616,404 @@ msgstr "Текст: Зміна сімейства шрифту" msgid "Text: Change font size" msgstr "Текст: Зміна розміру шрифту" -#: ../src/widgets/text-toolbar.cpp:271 +#: ../src/widgets/text-toolbar.cpp:269 msgid "Text: Change font style" msgstr "Текст: Зміна нарису шрифту" -#: ../src/widgets/text-toolbar.cpp:349 +#: ../src/widgets/text-toolbar.cpp:347 msgid "Text: Change superscript or subscript" msgstr "Текст: змінити на верхній або нижній індекс" -#: ../src/widgets/text-toolbar.cpp:494 +#: ../src/widgets/text-toolbar.cpp:489 msgid "Text: Change alignment" msgstr "Текст: Зміна вирівнювання" -#: ../src/widgets/text-toolbar.cpp:537 +#: ../src/widgets/text-toolbar.cpp:532 msgid "Text: Change line-height" msgstr "Текст: Зміна висоти рядків" -#: ../src/widgets/text-toolbar.cpp:586 +#: ../src/widgets/text-toolbar.cpp:580 msgid "Text: Change word-spacing" msgstr "Текст: Зміна інтервалів між словами" -#: ../src/widgets/text-toolbar.cpp:627 +#: ../src/widgets/text-toolbar.cpp:620 msgid "Text: Change letter-spacing" msgstr "Текст: Зміна інтервалів між літерами" -#: ../src/widgets/text-toolbar.cpp:667 +#: ../src/widgets/text-toolbar.cpp:658 msgid "Text: Change dx (kern)" msgstr "Текст: Зміна приросту за x (керна)" -#: ../src/widgets/text-toolbar.cpp:701 +#: ../src/widgets/text-toolbar.cpp:692 msgid "Text: Change dy" msgstr "Текст: Зміна приросту за y" -#: ../src/widgets/text-toolbar.cpp:736 +#: ../src/widgets/text-toolbar.cpp:727 msgid "Text: Change rotate" msgstr "Текст: Зміна кута обертання" -#: ../src/widgets/text-toolbar.cpp:784 +#: ../src/widgets/text-toolbar.cpp:774 msgid "Text: Change orientation" msgstr "Текст: Зміна орієнтації" -#: ../src/widgets/text-toolbar.cpp:1223 +#: ../src/widgets/text-toolbar.cpp:1210 msgid "Font Family" msgstr "Гарнітура шрифту" -#: ../src/widgets/text-toolbar.cpp:1224 +#: ../src/widgets/text-toolbar.cpp:1211 msgid "Select Font Family (Alt-X to access)" msgstr "Виберіть гарнітуру шрифту (Alt-X для доступу)" #. Focus widget #. Enable entry completion -#: ../src/widgets/text-toolbar.cpp:1234 +#: ../src/widgets/text-toolbar.cpp:1221 msgid "Select all text with this font-family" msgstr "Позначити всі фрагменти тексту з цією гарнітурою шрифту" -#: ../src/widgets/text-toolbar.cpp:1238 +#: ../src/widgets/text-toolbar.cpp:1225 msgid "Font not found on system" msgstr "Шрифту у системі не виявлено" -#: ../src/widgets/text-toolbar.cpp:1297 +#: ../src/widgets/text-toolbar.cpp:1284 msgid "Font Style" msgstr "Стиль шрифту" -#: ../src/widgets/text-toolbar.cpp:1298 +#: ../src/widgets/text-toolbar.cpp:1285 msgid "Font style" msgstr "Стиль шрифту" #. Name -#: ../src/widgets/text-toolbar.cpp:1315 +#: ../src/widgets/text-toolbar.cpp:1302 msgid "Toggle Superscript" msgstr "Увімкнути/Вимкнути режим верхнього індексу" #. Label -#: ../src/widgets/text-toolbar.cpp:1316 +#: ../src/widgets/text-toolbar.cpp:1303 msgid "Toggle superscript" msgstr "Увімкнути/Вимкнути режим верхнього індексу" #. Name -#: ../src/widgets/text-toolbar.cpp:1328 +#: ../src/widgets/text-toolbar.cpp:1315 msgid "Toggle Subscript" msgstr "Увімкнути/Вимкнути режим нижнього індексу" #. Label -#: ../src/widgets/text-toolbar.cpp:1329 +#: ../src/widgets/text-toolbar.cpp:1316 msgid "Toggle subscript" msgstr "Увімкнути/Вимкнути режим нижнього індексу" -#: ../src/widgets/text-toolbar.cpp:1370 +#: ../src/widgets/text-toolbar.cpp:1357 msgid "Justify" msgstr "Вирівняти з заповненням" #. Name -#: ../src/widgets/text-toolbar.cpp:1377 +#: ../src/widgets/text-toolbar.cpp:1364 msgid "Alignment" msgstr "Вирівнювання" #. Label -#: ../src/widgets/text-toolbar.cpp:1378 +#: ../src/widgets/text-toolbar.cpp:1365 msgid "Text alignment" msgstr "Вирівнювання тексту" -#: ../src/widgets/text-toolbar.cpp:1405 +#: ../src/widgets/text-toolbar.cpp:1392 msgid "Horizontal" msgstr "Горизонтально" -#: ../src/widgets/text-toolbar.cpp:1412 +#: ../src/widgets/text-toolbar.cpp:1399 msgid "Vertical" msgstr "Вертикально" #. Label -#: ../src/widgets/text-toolbar.cpp:1419 +#: ../src/widgets/text-toolbar.cpp:1406 msgid "Text orientation" msgstr "Орієнтація тексту" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Smaller spacing" msgstr "Менший інтервал" -#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 -#: ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1429 ../src/widgets/text-toolbar.cpp:1460 +#: ../src/widgets/text-toolbar.cpp:1491 msgctxt "Text tool" msgid "Normal" msgstr "Звичайний" -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Larger spacing" msgstr "Більший інтервал" #. name -#: ../src/widgets/text-toolbar.cpp:1447 +#: ../src/widgets/text-toolbar.cpp:1434 msgid "Line Height" msgstr "Висота рядка" #. label -#: ../src/widgets/text-toolbar.cpp:1448 +#: ../src/widgets/text-toolbar.cpp:1435 msgid "Line:" msgstr "Рядок:" #. short label -#: ../src/widgets/text-toolbar.cpp:1449 +#: ../src/widgets/text-toolbar.cpp:1436 msgid "Spacing between lines (times font size)" msgstr "Інтервал між рядками (у одиницях розміру шрифту)" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Negative spacing" msgstr "Від'ємний інтервал" -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Positive spacing" msgstr "Додатний інтервал" #. name -#: ../src/widgets/text-toolbar.cpp:1478 +#: ../src/widgets/text-toolbar.cpp:1465 msgid "Word spacing" msgstr "Інтервал між словами" #. label -#: ../src/widgets/text-toolbar.cpp:1479 +#: ../src/widgets/text-toolbar.cpp:1466 msgid "Word:" msgstr "Слово:" #. short label -#: ../src/widgets/text-toolbar.cpp:1480 +#: ../src/widgets/text-toolbar.cpp:1467 msgid "Spacing between words (px)" msgstr "Інтервал між словами (у пікселях)" #. name -#: ../src/widgets/text-toolbar.cpp:1509 +#: ../src/widgets/text-toolbar.cpp:1496 msgid "Letter spacing" msgstr "Інтервал між літерами" #. label -#: ../src/widgets/text-toolbar.cpp:1510 +#: ../src/widgets/text-toolbar.cpp:1497 msgid "Letter:" msgstr "Літера:" #. short label -#: ../src/widgets/text-toolbar.cpp:1511 +#: ../src/widgets/text-toolbar.cpp:1498 msgid "Spacing between letters (px)" msgstr "Інтервал між літерами (у пікселях)" #. name -#: ../src/widgets/text-toolbar.cpp:1540 +#: ../src/widgets/text-toolbar.cpp:1527 msgid "Kerning" msgstr "Кернінґ" #. label -#: ../src/widgets/text-toolbar.cpp:1541 +#: ../src/widgets/text-toolbar.cpp:1528 msgid "Kern:" msgstr "Керн:" #. short label -#: ../src/widgets/text-toolbar.cpp:1542 +#: ../src/widgets/text-toolbar.cpp:1529 msgid "Horizontal kerning (px)" msgstr "Горизонтальний кернінґ (у пікселях)" #. name -#: ../src/widgets/text-toolbar.cpp:1571 +#: ../src/widgets/text-toolbar.cpp:1558 msgid "Vertical Shift" msgstr "Вертикальний зсув" #. label -#: ../src/widgets/text-toolbar.cpp:1572 +#: ../src/widgets/text-toolbar.cpp:1559 msgid "Vert:" msgstr "Верт.:" #. short label -#: ../src/widgets/text-toolbar.cpp:1573 +#: ../src/widgets/text-toolbar.cpp:1560 msgid "Vertical shift (px)" msgstr "Вертикальний зсув (у пікселях)" #. name -#: ../src/widgets/text-toolbar.cpp:1602 +#: ../src/widgets/text-toolbar.cpp:1589 msgid "Letter rotation" msgstr "Обертання літер" #. label -#: ../src/widgets/text-toolbar.cpp:1603 +#: ../src/widgets/text-toolbar.cpp:1590 msgid "Rot:" msgstr "Обер.:" #. short label -#: ../src/widgets/text-toolbar.cpp:1604 +#: ../src/widgets/text-toolbar.cpp:1591 msgid "Character rotation (degrees)" msgstr "Обертання символів (у градусах)" -#: ../src/widgets/toolbox.cpp:182 +#: ../src/widgets/toolbox.cpp:181 msgid "Color/opacity used for color tweaking" msgstr "Колір/непрозорість, що використовуватимуться для корекції кольору" -#: ../src/widgets/toolbox.cpp:190 +#: ../src/widgets/toolbox.cpp:189 msgid "Style of new stars" msgstr "Стиль нових зірок" -#: ../src/widgets/toolbox.cpp:192 +#: ../src/widgets/toolbox.cpp:191 msgid "Style of new rectangles" msgstr "Стиль нових прямокутників" -#: ../src/widgets/toolbox.cpp:194 +#: ../src/widgets/toolbox.cpp:193 msgid "Style of new 3D boxes" msgstr "Стиль нових просторових об'єктів" -#: ../src/widgets/toolbox.cpp:196 +#: ../src/widgets/toolbox.cpp:195 msgid "Style of new ellipses" msgstr "Стиль нових еліпсів" -#: ../src/widgets/toolbox.cpp:198 +#: ../src/widgets/toolbox.cpp:197 msgid "Style of new spirals" msgstr "Стиль нових спіралей" -#: ../src/widgets/toolbox.cpp:200 +#: ../src/widgets/toolbox.cpp:199 msgid "Style of new paths created by Pencil" msgstr "Стиль нових контурів, що створені Олівцем" -#: ../src/widgets/toolbox.cpp:202 +#: ../src/widgets/toolbox.cpp:201 msgid "Style of new paths created by Pen" msgstr "Стиль нових контурів, що створені Пером" -#: ../src/widgets/toolbox.cpp:204 +#: ../src/widgets/toolbox.cpp:203 msgid "Style of new calligraphic strokes" msgstr "Стиль нових каліграфічних штрихів" -#: ../src/widgets/toolbox.cpp:206 ../src/widgets/toolbox.cpp:208 +#: ../src/widgets/toolbox.cpp:205 ../src/widgets/toolbox.cpp:207 msgid "TBD" msgstr "Ще не визначено" -#: ../src/widgets/toolbox.cpp:220 +#: ../src/widgets/toolbox.cpp:219 msgid "Style of Paint Bucket fill objects" msgstr "Стиль нових об'єктів, що створені інструментом заповнення" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Bounding box" msgstr "Рамка-обгортка" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Snap bounding boxes" msgstr "Прилипання до рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Bounding box edges" msgstr "Краї рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Snap to edges of a bounding box" msgstr "Прилипання до країв рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Bounding box corners" msgstr "Кути рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Snap bounding box corners" msgstr "Прилипання до кутів рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "BBox Edge Midpoints" msgstr "Середні точки країв рамки-обгортки" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "Snap midpoints of bounding box edges" msgstr "Прилипання до середніх точок країв рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "BBox Centers" msgstr "Центри рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "Snapping centers of bounding boxes" msgstr "Прилипання до центрів рамок-обгорток" -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/widgets/toolbox.cpp:1727 msgid "Snap nodes, paths, and handles" msgstr "Прилипання до вузлів, контурів та вусів" -#: ../src/widgets/toolbox.cpp:1736 +#: ../src/widgets/toolbox.cpp:1735 msgid "Snap to paths" msgstr "Прилипання до контурів" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Path intersections" msgstr "Перетин контурів" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Snap to path intersections" msgstr "Прилипання до перетинів контурів" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "To nodes" msgstr "До вузлів" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "Snap cusp nodes, incl. rectangle corners" msgstr "Прилипання до вузлів-вершин, зокрема кутів прямокутників" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Smooth nodes" msgstr "Гладкі вузли" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Snap smooth nodes, incl. quadrant points of ellipses" msgstr "Прилипання до гладких вузлів, зокрема вершин еліпсів" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Line Midpoints" msgstr "Середні точки лінії" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Snap midpoints of line segments" msgstr "Прилипання до середніх точок сегментів лінії" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Others" msgstr "Інші" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Snap other points (centers, guide origins, gradient handles, etc.)" msgstr "" "Прилипання до інших точок (центрів, початків напрямних, опорних точок " "градієнтів тощо)" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Object Centers" msgstr "Центри об'єктів" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Snap centers of objects" msgstr "Прилипання до центрів об'єктів" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Rotation Centers" msgstr "Центри обертання" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Snap an item's rotation center" msgstr "Прилипання до центру обертання елемента" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Text baseline" msgstr "Базова лінія тексту" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Snap text anchors and baselines" msgstr "Прилипання до прив'язок тексту та центрів об'єктів" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Page border" msgstr "Межа сторінки" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Snap to the page border" msgstr "Прилипання до межі сторінки" -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/widgets/toolbox.cpp:1825 msgid "Snap to grids" msgstr "Прилипання до сітки" -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Snap guides" msgstr "Прилипання до напрямних" @@ -29416,7 +30276,7 @@ msgstr "Напівпериметр (у пк): " msgid "Area (px^2): " msgstr "Площа (у пк²): " -#: ../share/extensions/dxf_input.py:504 +#: ../share/extensions/dxf_input.py:512 #, python-format msgid "" "%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert " @@ -29832,7 +30692,7 @@ msgstr "" "Контурів не знайдено. Будь ласка, перетворіть усі потрібні вам об’єкти для " "збереження на контури." -#: ../share/extensions/inkex.py:109 +#: ../share/extensions/inkex.py:116 #, python-format msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " @@ -29851,21 +30711,25 @@ msgstr "" "Технічна інформація:\n" "%s" -#: ../share/extensions/inkex.py:162 +#: ../share/extensions/inkex.py:169 #, python-format msgid "Unable to open specified file: %s" msgstr "Не вдалося відкрити вказаний файл: %s" -#: ../share/extensions/inkex.py:171 +#: ../share/extensions/inkex.py:178 #, python-format msgid "Unable to open object member file: %s" msgstr "Не вдалося відкрити файл-частину об’єкта: %s" -#: ../share/extensions/inkex.py:276 +#: ../share/extensions/inkex.py:283 #, python-format msgid "No matching node for expression: %s" msgstr "Не знайдено відповідного вузла для виразу: %s" +#: ../share/extensions/inkex.py:313 +msgid "SVG Width not set correctly! Assuming width = 100" +msgstr "Ширину SVG вказано некоректно! Припускаємо ширину, що дорівнює 100" + #: ../share/extensions/interp_att_g.py:167 msgid "There is no selection to interpolate" msgstr "Нічого не позначено для інтерполяції" @@ -30441,10 +31305,6 @@ msgstr "Метод поділу:" msgid "By max. segment length" msgstr "За максимальною довжиною сегмента" -#: ../share/extensions/addnodes.inx.h:4 -msgid "By number of segments" -msgstr "За кількістю сегментів" - #: ../share/extensions/addnodes.inx.h:5 msgid "Maximum segment length (px):" msgstr "Максимальна довжина сегмента (у пк):" @@ -30808,7 +31668,7 @@ msgid "Y Offset:" msgstr "Відступ за Y:" #: ../share/extensions/dimension.inx.h:4 -msgid "Bounding box type :" +msgid "Bounding box type:" msgstr "Рамка, що використовується:" #: ../share/extensions/dimension.inx.h:5 @@ -31065,12 +31925,12 @@ msgid "DXF Input" msgstr "Імпорт з DXF" #: ../share/extensions/dxf_input.inx.h:3 -msgid "Use automatic scaling to size A4" -msgstr "Використовувати автоматичне масштабування до A4" +msgid "Method of Scaling:" +msgstr "Спосіб масштабування:" #: ../share/extensions/dxf_input.inx.h:4 -msgid "Or, use manual scale factor:" -msgstr "Або масштаб, заданий вручну:" +msgid "Manual scale factor:" +msgstr "Масштаб, заданий вручну:" #: ../share/extensions/dxf_input.inx.h:5 msgid "Manual x-axis origin (mm):" @@ -31096,27 +31956,33 @@ msgstr "Шрифт тексту:" #: ../share/extensions/dxf_input.inx.h:11 msgid "" "- AutoCAD Release 13 and newer.\n" -"- assume dxf drawing is in mm.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" +"- for manual scaling, assume dxf drawing is in mm.\n" +"- assume svg drawing is in pixels, at 96 dpi.\n" "- scale factor and origin apply only to manual scaling.\n" +"- 'Automatic scaling' will fit the width of an A4 page.\n" +"- 'Read from file' uses the variable $MEASUREMENT.\n" "- layers are preserved only on File->Open, not Import.\n" "- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." msgstr "" "- Формат випуску 13 AutoCAD.\n" +"- Для масштабування вручну припускається, що розміри креслення dxf вказано у " +"мм.\n" "- Припускається, що розміри креслення svg вимірюються у пікселях за " -"роздільної здатності 90 точок/дюйм.\n" +"роздільної здатності 96 точок/дюйм.\n" "- Масштаб і початок стосуються лише масштабів, визначених вручну.\n" -"- Припускається, що розміри креслення dxf вимірюються у мм.\n" +"- «Автоматичне масштабування» призводить до підбирання розмірів за шириною " +"аркуша A4.\n" +"- «Читати з файла» використовує змінну $MEASUREMENT.\n" "- Шари зберігаються лише у разі використання пункту меню «Файл->Відкрити», " "але не пункту «Імпортувати».\n" "- Обмежена підтримка BLOCKS, за потреби у подібних елементах використовуйте " "AutoCAD Explode Blocks." -#: ../share/extensions/dxf_input.inx.h:17 +#: ../share/extensions/dxf_input.inx.h:19 msgid "AutoCAD DXF R13 (*.dxf)" msgstr "AutoCAD DXF R13 (*.dxf)" -#: ../share/extensions/dxf_input.inx.h:18 +#: ../share/extensions/dxf_input.inx.h:20 msgid "Import AutoCAD's Document Exchange Format" msgstr "Імпорт у форматі обміну документами AutoCAD" @@ -31229,7 +32095,7 @@ msgstr "Відповідність за назвою" msgid "" "- AutoCAD Release 14 DXF format.\n" "- The base unit parameter specifies in what unit the coordinates are output " -"(90 px = 1 in).\n" +"(96 px = 1 in).\n" "- Supported element types\n" " - paths (lines and splines)\n" " - rectangles\n" @@ -31243,7 +32109,7 @@ msgid "" msgstr "" "- Формат DXF випуску 14 AutoCAD.\n" "- Параметр основної одиниці визначає одиницю виміру координат у результаті " -"(90 пк = 1 дюйм).\n" +"(96 пк = 1 дюйм).\n" "- Підтримувані типи елементів:\n" " - контури (лінії і сплайни)\n" " - прямокутники\n" @@ -31323,9 +32189,71 @@ msgstr "Вбудувати тільки позначені картинки" msgid "Embed Selected Images" msgstr "Вбудувати позначені картинки" -#: ../share/extensions/empty_page.inx.h:1 -msgid "Empty Page" -msgstr "Порожня сторінка" +#: ../share/extensions/empty_business_card.inx.h:1 +msgid "Business Card" +msgstr "Візитівка" + +#: ../share/extensions/empty_business_card.inx.h:2 +msgid "Business card size:" +msgstr "Розмір візитівки:" + +#: ../share/extensions/empty_desktop.inx.h:1 +msgid "Desktop" +msgstr "Стільниця" + +#: ../share/extensions/empty_desktop.inx.h:2 +msgid "Desktop size:" +msgstr "Розмір стільниці:" + +#. Maximum size is '16k' +#: ../share/extensions/empty_desktop.inx.h:4 +#: ../share/extensions/empty_generic.inx.h:2 +#: ../share/extensions/empty_video.inx.h:4 +msgid "Custom Width:" +msgstr "Нетипова ширина:" + +#: ../share/extensions/empty_desktop.inx.h:5 +#: ../share/extensions/empty_generic.inx.h:3 +#: ../share/extensions/empty_video.inx.h:5 +msgid "Custom Height:" +msgstr "Нетипова висота:" + +#: ../share/extensions/empty_dvd_cover.inx.h:1 +msgid "DVD Cover" +msgstr "Обкладинка DVD" + +#: ../share/extensions/empty_dvd_cover.inx.h:2 +msgid "DVD spine width:" +msgstr "Ширина корінця DVD:" + +#: ../share/extensions/empty_dvd_cover.inx.h:3 +msgid "DVD cover bleed (mm):" +msgstr "Обрізка обкладинки DVD (у мм):" + +#: ../share/extensions/empty_generic.inx.h:1 +msgid "Generic Canvas" +msgstr "Загальне полотно" + +#: ../share/extensions/empty_generic.inx.h:4 +msgid "SVG Unit:" +msgstr "Одиниця SVG:" + +#: ../share/extensions/empty_generic.inx.h:5 +msgid "Canvas background:" +msgstr "Тло полотна:" + +#: ../share/extensions/empty_generic.inx.h:6 +#: ../share/extensions/empty_page.inx.h:5 +msgid "Hide border" +msgstr "Приховати межу" + +#: ../share/extensions/empty_icon.inx.h:1 +msgid "Icon" +msgstr "Піктограма" + +#: ../share/extensions/empty_icon.inx.h:2 +msgid "Icon size:" +msgstr "Розмір піктограм:" #: ../share/extensions/empty_page.inx.h:2 msgid "Page size:" @@ -31335,6 +32263,18 @@ msgstr "Розмір сторінки:" msgid "Page orientation:" msgstr "Орієнтація сторінки:" +#: ../share/extensions/empty_page.inx.h:4 +msgid "Page background:" +msgstr "Тло сторінки:" + +#: ../share/extensions/empty_video.inx.h:1 +msgid "Video Screen" +msgstr "Відеоекран" + +#: ../share/extensions/empty_video.inx.h:2 +msgid "Video size:" +msgstr "Розмір відео:" + #: ../share/extensions/eps_input.inx.h:1 msgid "EPS Input" msgstr "Імпорт з EPS" @@ -33314,10 +34254,6 @@ msgstr "Ціле число" msgid "Float Number" msgstr "Дійсне число" -#: ../share/extensions/interp_att_g.inx.h:22 -msgid "Tag" -msgstr "Мітка" - #: ../share/extensions/interp_att_g.inx.h:23 #: ../share/extensions/polyhedron_3d.inx.h:33 msgid "Style" @@ -34490,10 +35426,6 @@ msgstr "Випуск під обрізання (у дюймах):" msgid "Note: Bond Weight # calculations are a best-guess estimate." msgstr "Зауваження: Розрахунок на основі ваги паперу є найкращою оцінкою." -#: ../share/extensions/perspective.inx.h:1 -msgid "Perspective" -msgstr "Перспектива" - #: ../share/extensions/pixelsnap.inx.h:1 msgid "PixelSnap" msgstr "Вирівнювання за пікселями" @@ -34935,14 +35867,6 @@ msgstr "Максимальне зміщення за X (у пк):" msgid "Maximum displacement in Y (px):" msgstr "Максимальне зміщення за Y (у пк):" -#: ../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:7 msgid "Use normal distribution" msgstr "Використовувати нормальний розподіл" @@ -35002,10 +35926,6 @@ msgstr "QR-код" 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:6 msgid "" "With \"Auto\", the size of the barcode depends on the length of the text and " @@ -35431,6 +36351,34 @@ msgstr "Оптимізований SVG (*.svg)" msgid "Scalable Vector Graphics" msgstr "Масштабована векторна графіка" +#: ../share/extensions/seamless_pattern.inx.h:1 +msgid "Seamless Pattern" +msgstr "Безшовний візерунок" + +#: ../share/extensions/seamless_pattern.inx.h:2 +msgid "Custom Width (px):" +msgstr "Нетипова ширина (у пк):" + +#: ../share/extensions/seamless_pattern.inx.h:3 +msgid "Custom Height (px):" +msgstr "Нетипова висота (у пк):" + +#: ../share/extensions/seamless_pattern.inx.h:4 +msgid "This extension overwrite current document" +msgstr "Це розширення перезапише поточний документ" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:1 +msgid "Seamless Pattern Procedural" +msgstr "Процедурний безшовний візерунок" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:2 +msgid "Custom Width (px.):" +msgstr "Нетипова ширина (у пк):" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:3 +msgid "Custom Height (px.):" +msgstr "Нетипова висота (у пк):" + #: ../share/extensions/setup_typography_canvas.inx.h:1 msgid "1 - Setup Typography Canvas" msgstr "1 — налаштування типографського полотна" @@ -36406,6 +37354,263 @@ msgstr "Популярний графічний формат для кліпар msgid "XAML Input" msgstr "Імпорт з XAML" +#~ msgid "A4 Landscape Page" +#~ msgstr "Сторінка A4, альбомна орієнтація" + +#~ msgid "Empty A4 landscape sheet" +#~ msgstr "Порожній аркуш A4, альбомна орієнтація" + +#~ msgid "A4 paper sheet empty landscape" +#~ msgstr "Порожній аркуш A4, альбомна орієнтація" + +#~ msgid "A4 Page" +#~ msgstr "Сторінка A4" + +#~ msgid "Empty A4 sheet" +#~ msgstr "Порожній аркуш A4" + +#~ msgid "A4 paper sheet empty" +#~ msgstr "Порожній аркуш A4" + +#~ msgid "Black Opaque" +#~ msgstr "Чорна непрозора" + +#~ msgid "Empty black page" +#~ msgstr "Порожня чорна сторінка" + +#~ msgid "black opaque empty" +#~ msgstr "порожня чорна непрозора" + +#~ msgid "White Opaque" +#~ msgstr "Біла непрозора" + +#~ msgid "Empty white page" +#~ msgstr "Порожня біла сторінка" + +#~ msgid "white opaque empty" +#~ msgstr "порожня біла непрозора" + +#~ msgid "Empty business card template." +#~ msgstr "Шаблон порожньої візитівки." + +#~ msgid "business card empty 85x54" +#~ msgstr "порожня візитівка 85⨯54" + +#~ msgid "Business Card 90x50mm" +#~ msgstr "Візитівка 90⨯50 мм" + +#~ msgid "business card empty 90x50" +#~ msgstr "порожня візитівка 90⨯50" + +#~ msgid "CD Cover 300dpi" +#~ msgstr "Обкладинка для компакт-диска, 300 т/д" + +#~ msgid "Empty CD box cover." +#~ msgstr "Порожня обкладинка для коробки з-під компакт-диска." + +#~ msgid "CD cover disc disk 300dpi box" +#~ msgstr "Обкладинка для коробки з-під компакт-диска, 300 т/д" + +#~ msgid "DVD Cover Regular 300dpi " +#~ msgstr "Звичайна обкладинка для DVD, 300 т/д " + +#~ msgid "Template for both-sides DVD covers." +#~ msgstr "Шаблон для двобічних обкладинок для DVD." + +#~ msgid "DVD cover regular 300dpi" +#~ msgstr "Звичайна обкладинка для DVD, 300 т/д" + +#~ msgid "DVD Cover Slim 300dpi " +#~ msgstr "Обкладинка тонкої коробки для DVD, 300 т/д " + +#~ msgid "Template for both-sides DVD slim covers." +#~ msgstr "Шаблон для двобічних обкладинок тонких коробок для DVD." + +#~ msgid "DVD cover slim 300dpi" +#~ msgstr "Обкладинка тонкої коробки для DVD, 300 т/д " + +#~ msgid "DVD Cover Superslim 300dpi " +#~ msgstr "Обкладинка надтонкої коробки для DVD, 300 т/д " + +#~ msgid "Template for both-sides DVD superslim covers." +#~ msgstr "Шаблон для двобічних надтонких обкладинок для DVD." + +#~ msgid "DVD cover superslim 300dpi" +#~ msgstr "Обкладинка надтонкої коробки для DVD, 300 т/д" + +#~ msgid "DVD Cover Ultraslim 300dpi " +#~ msgstr "Обкладинка ультратонкої коробки для DVD, 300 т/д " + +#~ msgid "Template for both-sides DVD ultraslim covers." +#~ msgstr "Шаблон для двобічних обкладинок ультратонких коробок для DVD." + +#~ msgid "DVD cover ultraslim 300dpi" +#~ msgstr "Обкладинка ультратонкої коробки для DVD, 300 т/д" + +#~ msgid "Desktop 1024x768" +#~ msgstr "Стільниця 1024⨯768" + +#~ msgid "Empty desktop size sheet" +#~ msgstr "Порожній аркуш розміром із зображення стільниці" + +#~ msgid "desktop 1024x768 wallpaper" +#~ msgstr "шпалери для стільниці, 1024⨯768" + +#~ msgid "Desktop 1600x1200" +#~ msgstr "Стільниця 1600⨯1200" + +#~ msgid "desktop 1600x1200 wallpaper" +#~ msgstr "шпалери для стільниці, 1600⨯1200" + +#~ msgid "desktop 640x480 wallpaper" +#~ msgstr "шпалери для стільниці, 640⨯480" + +#~ msgid "Desktop 800x600" +#~ msgstr "Стільниця 800⨯600" + +#~ msgid "desktop 800x600 wallpaper" +#~ msgstr "шпалери для стільниці, 800⨯600" + +#~ msgid "Fontforge Glyph" +#~ msgstr "Гліф Fontforge" + +#~ msgid "font fontforge glyph 1000x1000" +#~ msgstr "гліф шрифту fontforge, 1000⨯1000" + +#~ msgid "Icon 16x16" +#~ msgstr "Піктограма 16⨯16" + +#~ msgid "Small 16x16 icon template." +#~ msgstr "Шаблон малої піктограми 16⨯16." + +#~ msgid "icon 16x16 empty" +#~ msgstr "порожня піктограма 16⨯16" + +#~ msgid "Icon 32x32" +#~ msgstr "Піктограма 32⨯32" + +#~ msgid "32x32 icon template." +#~ msgstr "Шаблон піктограми 32⨯32." + +#~ msgid "icon 32x32 empty" +#~ msgstr "порожня піктограма 32⨯32" + +#~ msgid "Icon 48x48" +#~ msgstr "Піктограма 48⨯48" + +#~ msgid "48x48 icon template." +#~ msgstr "Шаблон піктограми 48⨯48." + +#~ msgid "icon 48x48 empty" +#~ msgstr "порожня піктограма 48⨯48" + +#~ msgid "Icon 64x64" +#~ msgstr "Піктограма 64⨯64" + +#~ msgid "64x64 icon template." +#~ msgstr "Шаблон піктограми 64⨯64." + +#~ msgid "icon 64x64 empty" +#~ msgstr "порожня піктограма 64⨯64" + +#~ msgid "Letter Landscape" +#~ msgstr "Лист (альбомна орієнтація)" + +#~ msgid "Standard letter landscape sheet - 792x612" +#~ msgstr "Стандартний аркуш листа, альбомна орієнтація — 792⨯612" + +#~ msgid "letter landscape 792x612 empty" +#~ msgstr "порожній лист, альбомна орієнтація, 792⨯612" + +#~ msgid "Letter" +#~ msgstr "Лист" + +#~ msgid "Standard letter sheet - 612x792" +#~ msgstr "Стандартний аркуш листа — 612⨯792" + +#~ msgid "letter 612x792 empty" +#~ msgstr "порожній лист 612⨯792" + +#~ msgid "No Borders" +#~ msgstr "Без рамки" + +#~ msgid "Empty sheet with no borders" +#~ msgstr "Порожній аркуш без рамки" + +#~ msgid "no borders empty" +#~ msgstr "порожній без рамки" + +#~ msgid "Video HDTV 1920x1080" +#~ msgstr "Відео HDTV 1920⨯1080" + +#~ msgid "HDTV video template for 1920x1080 resolution." +#~ msgstr "Шаблон відео HDTV для роздільної здатності 1920⨯1080." + +#~ msgid "HDTV video empty 1920x1080" +#~ msgstr "порожній шаблон відео HDTV 1920⨯1080" + +#~ msgid "Video NTSC 720x486" +#~ msgstr "Відео NTSC 720⨯486" + +#~ msgid "NTSC video template for 720x486 resolution." +#~ msgstr "Шаблон відео NTSC для роздільної здатності 720⨯486." + +#~ msgid "NTSC video empty 720x486" +#~ msgstr "Порожнє відео NTSC 720⨯486" + +#~ msgid "Video PAL 728x576" +#~ msgstr "Відео PAL 728⨯576" + +#~ msgid "PAL video template for 728x576 resolution." +#~ msgstr "Шаблон відео PAL для роздільної здатності 728⨯576." + +#~ msgid "PAL video empty 728x576" +#~ msgstr "Порожнє відео PAL 728⨯576" + +#~ msgid "Web Banner 468x60" +#~ msgstr "Інтернет-банер 468⨯60" + +#~ msgid "Empty 468x60 web banner template." +#~ msgstr "Шаблон порожнього інтернет-банера 468⨯60." + +#~ msgid "web banner 468x60 empty" +#~ msgstr "порожній інтернет-банер 468⨯60" + +#~ msgid "Web Banner 728x90" +#~ msgstr "Інтернет-банер 728⨯90" + +#~ msgid "Empty 728x90 web banner template." +#~ msgstr "Порожній шаблон інтернет-банера, 728⨯90." + +#~ msgid "web banner 728x90 empty" +#~ msgstr "порожній інтернет-банер 728⨯90" + +#~ msgid "Select one path to clone." +#~ msgstr "Позначте один контур для клонування." + +#~ msgid "Select one path to clone." +#~ msgstr "Позначте один контур для клонування." + +#~ msgid "Default _units:" +#~ msgstr "Типові о_диниці:" + +#~ msgid "" +#~ "Always convert the text size units above into pixels (px) before saving " +#~ "to file" +#~ msgstr "" +#~ "Завжди перетворювати одиниці розміру символів у пікселі (пк) до " +#~ "збереження файла" + +#~ msgctxt "Path handle tip" +#~ msgid "%s: drag to shape the segment (%s)" +#~ msgstr "%s: перетягніть для зміни форми сегмента (%s)" + +#~ msgid "Use automatic scaling to size A4" +#~ msgstr "Використовувати автоматичне масштабування до A4" + +#~ msgid "Empty Page" +#~ msgstr "Порожня сторінка" + #~ msgctxt "Symbol" #~ msgid "Map Symbols" #~ msgstr "Символи карт" @@ -36874,9 +38079,6 @@ msgstr "Імпорт з XAML" #~ msgid "Bike Parking" #~ msgstr "Велопаркінґ" -#~ msgid "Extrapolated" -#~ msgstr "Екстраполяція" - #~ msgid "<no name found>" #~ msgstr "<назву не знайдено>" @@ -37001,9 +38203,6 @@ msgstr "Імпорт з XAML" #~ msgid "Identity B" #~ msgstr "Тотожний B" -#~ msgid "2nd path:" -#~ msgstr "2-ий контур:" - #~ msgid "Path to which the original path will be boolop'ed." #~ msgstr "Контур, з яким буде виконано булеву дію з початковим контуром." @@ -37013,9 +38212,6 @@ msgstr "Імпорт з XAML" #~ msgid "Determines which kind of boolop will be performed." #~ msgstr "Визначає тип булевої дії, яку буде виконано." -#~ msgid "Starting:" -#~ msgstr "Початок:" - #~ msgid "Angle of the first copy" #~ msgstr "Кут для першої копії" @@ -37055,9 +38251,6 @@ msgstr "Імпорт з XAML" #~ msgid "Sharp" #~ msgstr "Загострений" -#~ msgid "Method:" -#~ msgstr "Метод:" - #~ msgid "Choose pen type" #~ msgstr "Обрати тип пера" @@ -37106,57 +38299,30 @@ msgstr "Імпорт з XAML" #~ msgid "left capping" #~ msgstr "ліва вершина" -#~ msgid "Control handle 0:" -#~ msgstr "Інструмент керування 0:" - #~ msgid "Control handle 0" #~ msgstr "Інструмент керування 0" -#~ msgid "Control handle 1:" -#~ msgstr "Інструмент керування 1:" - #~ msgid "Control handle 1" #~ msgstr "Інструмент керування 1" -#~ msgid "Control handle 2:" -#~ msgstr "Інструмент керування 2:" - #~ msgid "Control handle 2" #~ msgstr "Інструмент керування 2" -#~ msgid "Control handle 3:" -#~ msgstr "Інструмент керування 3:" - #~ msgid "Control handle 3" #~ msgstr "Інструмент керування 3" -#~ msgid "Control handle 4:" -#~ msgstr "Інструмент керування 4:" - #~ msgid "Control handle 4" #~ msgstr "Інструмент керування 4" -#~ msgid "Control handle 5:" -#~ msgstr "Інструмент керування 5:" - #~ msgid "Control handle 5" #~ msgstr "Інструмент керування 5" -#~ msgid "Control handle 6:" -#~ msgstr "Інструмент керування 6:" - #~ msgid "Control handle 6" #~ msgstr "Інструмент керування 5" -#~ msgid "Control handle 7:" -#~ msgstr "Інструмент керування 7:" - #~ msgid "Control handle 7" #~ msgstr "Інструмент керування 7" -#~ msgid "Control handle 8:" -#~ msgstr "Інструмент керування 8:" - #~ msgid "Control handle 8" #~ msgstr "Інструмент керування 8" @@ -37166,9 +38332,6 @@ msgstr "Імпорт з XAML" #~ msgid "Control handle 9" #~ msgstr "Інструмент керування 9" -#~ msgid "Control handle 10:" -#~ msgstr "Інструмент керування 10:" - #~ msgid "Control handle 10" #~ msgstr "Інструмент керування 10" @@ -37178,27 +38341,15 @@ msgstr "Імпорт з XAML" #~ msgid "Control handle 11" #~ msgstr "Інструмент керування 11" -#~ msgid "Control handle 12:" -#~ msgstr "Інструмент керування 12:" - #~ msgid "Control handle 12" #~ msgstr "Інструмент керування 12" -#~ msgid "Control handle 13:" -#~ msgstr "Інструмент керування 13:" - #~ msgid "Control handle 13" #~ msgstr "Інструмент керування 13" -#~ msgid "Control handle 14:" -#~ msgstr "Інструмент керування 14:" - #~ msgid "Control handle 14" #~ msgstr "Інструмент керування 14" -#~ msgid "Control handle 15:" -#~ msgstr "Інструмент керування 15:" - #~ msgid "Control handle 15" #~ msgstr "Інструмент керування 15" @@ -37243,9 +38394,6 @@ msgstr "Імпорт з XAML" #~ msgid "Scaling factor" #~ msgstr "Коефіцієнт масштабування" -#~ msgid "Display unit" -#~ msgstr "Одиниця показу" - #~ msgid "Print unit after path length" #~ msgstr "Показувати одиницю поряд з довжиною контуру" @@ -37628,9 +38776,6 @@ msgstr "Імпорт з XAML" #~ msgid "Circle" #~ msgstr "Коло" -#~ msgid "Segment" -#~ msgstr "Сегмент" - #~ msgid "Arc" #~ msgstr "Дуга" @@ -37896,9 +39041,6 @@ msgstr "Імпорт з XAML" #~ msgid "Simplify:" #~ msgstr "Спрощення:" -#~ msgid "Blur:" -#~ msgstr "Розмивання:" - #~ msgid "Select only one group to convert to symbol." #~ msgstr "Позначте лише одну групу для перетворення на символ." @@ -37967,9 +39109,6 @@ msgstr "Імпорт з XAML" #~ msgid "Blur type:" #~ msgstr "Тип розмивання:" -#~ msgid "Add a new connection point" -#~ msgstr "Додати нову точку з'єднання" - #~ msgid "Move a connection point" #~ msgstr "Пересунути точку з'єднання" -- cgit v1.2.3 From f54eec8d822fbae11b8841d00647dee902df2ac1 Mon Sep 17 00:00:00 2001 From: Yuri Chornoivan <> Date: Sat, 3 Jan 2015 22:01:14 +0100 Subject: Fix for Bug #1407326 (Typo (toogle) in filletchanferpoinarray.cpp). Fixed bugs: - https://launchpad.net/bugs/1407326 (bzr r13836) --- src/live_effects/parameter/filletchamferpointarray.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/live_effects/parameter/filletchamferpointarray.cpp b/src/live_effects/parameter/filletchamferpointarray.cpp index 7d8c8e9b0..2ebe11b4b 100644 --- a/src/live_effects/parameter/filletchamferpointarray.cpp +++ b/src/live_effects/parameter/filletchamferpointarray.cpp @@ -779,19 +779,19 @@ void FilletChamferPointArrayParamKnotHolderEntity::knot_click(guint state) sp_lpe_item_update_patheffect(SP_LPE_ITEM(item), false, false); const gchar *tip; if (type >=3000 && type < 4000){ - tip = _("Chamfer: Ctrl+Click toogle type, " + tip = _("Chamfer: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } else if (type >=4000 && type < 5000) { - tip = _("Inverse Chamfer: Ctrl+Click toogle type, " + tip = _("Inverse Chamfer: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } else if (type == 2) { - tip = _("Inverse Fillet: Ctrl+Click toogle type, " + tip = _("Inverse Fillet: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } else { - tip = _("Fillet: Ctrl+Click toogle type, " + tip = _("Fillet: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } @@ -840,19 +840,19 @@ void FilletChamferPointArrayParam::addKnotHolderEntities(KnotHolder *knotholder, } const gchar *tip; if (_vector[i][Y] >=3000 && _vector[i][Y] < 4000){ - tip = _("Chamfer: Ctrl+Click toogle type, " + tip = _("Chamfer: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } else if (_vector[i][Y] >=4000 && _vector[i][Y] < 5000) { - tip = _("Inverse Chamfer: Ctrl+Click toogle type, " + tip = _("Inverse Chamfer: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } else if (_vector[i][Y] == 2) { - tip = _("Inverse Fillet: Ctrl+Click toogle type, " + tip = _("Inverse Fillet: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } else { - tip = _("Fillet: Ctrl+Click toogle type, " + tip = _("Fillet: Ctrl+Click toggle type, " "Shift+Click open dialog, " "Ctrl+Alt+Click reset"); } -- cgit v1.2.3 From 33ce97544f661ed43923ed0ab32f28c4bad97f26 Mon Sep 17 00:00:00 2001 From: su_v Date: Sun, 4 Jan 2015 22:12:37 +0100 Subject: packaging/macosx: add py-numpy port for Python2.7 too (upstream MacPorts now insists on requiring to compile a fortan compiler for py-numpy) (bzr r13798.1.4) --- Makefile.am | 6 + packaging/macosx/ports/python/py-numpy/Portfile | 211 +++++++++++++++++++++ .../python/py-numpy/files/patch-f2py_setup.py.diff | 39 ++++ .../python/py-numpy/files/patch-fcompiler_g95.diff | 15 ++ .../py-numpy/files/patch-numpy_core_setup.py.diff | 34 ++++ .../files/patch-numpy_linalg_setup.py.diff | 20 ++ .../ports/python/py-numpy/files/wrapper-template | 143 ++++++++++++++ 7 files changed, 468 insertions(+) create mode 100644 packaging/macosx/ports/python/py-numpy/Portfile create mode 100644 packaging/macosx/ports/python/py-numpy/files/patch-f2py_setup.py.diff create mode 100644 packaging/macosx/ports/python/py-numpy/files/patch-fcompiler_g95.diff create mode 100644 packaging/macosx/ports/python/py-numpy/files/patch-numpy_core_setup.py.diff create mode 100644 packaging/macosx/ports/python/py-numpy/files/patch-numpy_linalg_setup.py.diff create mode 100755 packaging/macosx/ports/python/py-numpy/files/wrapper-template diff --git a/Makefile.am b/Makefile.am index 65e95bc53..b94bd72ef 100644 --- a/Makefile.am +++ b/Makefile.am @@ -438,6 +438,12 @@ EXTRA_DIST = \ packaging/macosx/ports/lang/python26/files/version.plist \ packaging/macosx/ports/python/py-Pillow/Portfile \ packaging/macosx/ports/python/py-Pillow/files/patch-setup.py.diff \ + packaging/macosx/ports/python/py-numpy/Portfile \ + packaging/macosx/ports/python/py-numpy/files/patch-f2py_setup.py.diff \ + packaging/macosx/ports/python/py-numpy/files/patch-fcompiler_g95.diff \ + packaging/macosx/ports/python/py-numpy/files/patch-numpy_core_setup.py.diff \ + packaging/macosx/ports/python/py-numpy/files/patch-numpy_linalg_setup.py.diff \ + packaging/macosx/ports/python/py-numpy/files/wrapper-template \ packaging/macosx/ports/python/py-sk1libs/Portfile \ packaging/macosx/ports/python/py-sk1libs/files/patch-src-imaging-libimagingft-_imagingft.c.diff \ packaging/macosx/ports/python/py-sk1libs/files/patch-src-utils-fs.py.diff \ diff --git a/packaging/macosx/ports/python/py-numpy/Portfile b/packaging/macosx/ports/python/py-numpy/Portfile new file mode 100644 index 000000000..695841a56 --- /dev/null +++ b/packaging/macosx/ports/python/py-numpy/Portfile @@ -0,0 +1,211 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 +# $Id: Portfile 127764 2014-11-03 14:01:21Z michaelld@macports.org $ + +PortSystem 1.0 +PortGroup python 1.0 +PortGroup github 1.0 + +github.setup numpy numpy 1.9.1 v +name py-numpy +categories-append math +license BSD +platforms darwin +maintainers dh michaelld openmaintainer +description The core utilities for the scientific library scipy for Python +long_description ${description} + +checksums rmd160 c043ce0045166762e36c513458abc499d36bbcf5 \ + sha256 504b7cbc3b47df592d683e0f3b992cfa4d29338f8d23fca07f040164018b607f + +python.versions 27 32 33 34 + +if {${name} ne ${subport}} { + patchfiles patch-f2py_setup.py.diff \ + patch-fcompiler_g95.diff \ + patch-numpy_core_setup.py.diff + + depends_lib-append port:fftw-3 \ + port:py${python.version}-nose \ + port:py${python.version}-cython + + # http://trac.macports.org/ticket/34562 + destroot.env-append \ + CC="${configure.cc}" \ + CFLAGS="${configure.cflags} [get_canonical_archflags cc]" \ + CXX="${configure.cxx}" \ + CXXFLAGS="${configure.cxxflags} [get_canonical_archflags cxx]" \ + OBJC="${configure.objc}" \ + OBJCFLAGS="${configure.objcflags} [get_canonical_archflags objc]" \ + LDFLAGS="${configure.ldflags} [get_canonical_archflags ld]" + + build.env-append ARCHFLAGS="[get_canonical_archflags ld]" + destroot.env-append ARCHFLAGS="[get_canonical_archflags ld]" + + variant atlas description {Use the MacPorts' ATLAS libraries \ + instead of Apple's Accelerate framework} { + depends_lib-append port:atlas + + if {[variant_isset universal]} { + python.set_compiler no + } + } + + # when using ATLAS (whether by default or specified by the user via + # the +atlas variant) ... + set gcc_version "" + if {[variant_isset atlas]} { + + # see if the user has set -gcc4X to disable using MacPorts' + # compiler; if not, either use what the user set (as +gcc4X) or + # default to gcc48. + + variant gcc43 conflicts gcc44 gcc45 gcc46 gcc47 gcc48 \ + description {Use the gcc43 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.3 + } + + variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 gcc48 \ + description {Use the gcc44 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.4 + } + + variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 gcc48 \ + description {Use the gcc45 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.5 + } + + variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 gcc48 \ + description {Use the gcc46 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.6 + } + + variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46 gcc48 \ + description {Use the gcc47 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.7 + } + + variant gcc48 conflicts gcc43 gcc44 gcc45 gcc46 gcc47 \ + description {Use the gcc48 compiler (enables fortran linking)} { + configure.compiler macports-gcc-4.8 + } + + if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc47]} { + default_variants +gcc48 + } + + if {[variant_isset gcc43]} { + set gcc_version "4.3" + } elseif {[variant_isset gcc44]} { + set gcc_version "4.4" + } elseif {[variant_isset gcc45]} { + set gcc_version "4.5" + } elseif {[variant_isset gcc46]} { + set gcc_version "4.6" + } elseif {[variant_isset gcc47]} { + set gcc_version "4.7" + } elseif {[variant_isset gcc48]} { + set gcc_version "4.8" + } + + # when using non-Apple GCC for universal install, it can + # create binaries only for the native OS architecture, at + # either 32 or 64 bits. Restrict the supported archs + # accordingly. + if {${os.arch} eq "i386"} { + supported_archs i386 x86_64 + } elseif {${os.arch} eq "powerpc"} { + supported_archs ppc ppc64 + } + + # include all the correct GCC4X port + depends_lib-append port:gcc[join [split ${gcc_version} "."] ""] + + # force LDFLAGS for correct linking of the linalg module + # for non-Apple GCC compilers + patchfiles-append patch-numpy_linalg_setup.py.diff + + if {${gcc_version} == ""} { + # user specified -gcc4X but +atlas (either as default or + # explicitly); do not allow since it might lead to + # undetermined runtime execution. + return -code error \ +"\n\nWhen using the +atlas variant (either as the default or setting +explicitly), one of the +gcc4X variants must be selected.\n" + } + } + + post-patch { + reinplace "s|@@MPORTS_PYTHON@@|${python.bin}|" \ + ${worksrcpath}/numpy/f2py/setup.py + + if {[variant_isset universal] && [variant_isset atlas]} { + # Prepare wrappers + file copy -force ${filespath}/wrapper-template \ + ${worksrcpath}/c-wrapper + file copy -force ${filespath}/wrapper-template \ + ${worksrcpath}/f-wrapper + file copy -force ${filespath}/wrapper-template \ + ${worksrcpath}/cxx-wrapper + + reinplace "s|@@@|${configure.cc}|" ${worksrcpath}/c-wrapper + reinplace "s|---|\\\\.c|" ${worksrcpath}/c-wrapper + reinplace "s|&&&|${prefix}|" ${worksrcpath}/c-wrapper + + reinplace "s|@@@|${configure.cxx}|" ${worksrcpath}/cxx-wrapper + reinplace "s#---#(\\\\.C|\\\\.cpp|\\\\.cc)#" \ + ${worksrcpath}/cxx-wrapper + reinplace "s|&&&|${prefix}|" ${worksrcpath}/cxx-wrapper + + reinplace "s|@@@|${configure.f90}|" ${worksrcpath}/f-wrapper + reinplace "s|---|\\\\.f|" ${worksrcpath}/f-wrapper + reinplace "s|&&&|${prefix}|" ${worksrcpath}/f-wrapper + + build.env-append CC="${worksrcpath}/c-wrapper" \ + CXX="${worksrcpath}/cxx-wrapper" \ + F77="${worksrcpath}/f-wrapper" \ + F90="${worksrcpath}/f-wrapper" + + destroot.env-append CC="${worksrcpath}/c-wrapper" \ + CXX="${worksrcpath}/cxx-wrapper" \ + F77="${worksrcpath}/f-wrapper" \ + F90="${worksrcpath}/f-wrapper" + } + + if {[variant_isset atlas]} { + # We must link against libSatlas or libTatlas, not libAtlas + if {[file exists ${prefix}/lib/libtatlas.dylib]} { + reinplace -E \ + "s|_lib_atlas = \\\['atlas'\\\]|_lib_atlas = \\\['tatlas'\\\]|" \ + ${worksrcpath}/numpy/distutils/system_info.py + } elseif {[file exists ${prefix}/lib/libsatlas.dylib]} { + reinplace -E \ + "s|_lib_atlas = \\\['atlas'\\\]|_lib_atlas = \\\['satlas'\\\]|" \ + ${worksrcpath}/numpy/distutils/system_info.py + } else { + return -code error "Unable to find Atlas dylibs. Bailing out." + } + } + } + + livecheck.type none + + if {[variant_isset atlas]} { + build.env-append ATLAS=${prefix}/lib \ + LAPACK=${prefix}/lib \ + BLAS=${prefix}/lib + destroot.env-append ATLAS=${prefix}/lib \ + LAPACK=${prefix}/lib \ + BLAS=${prefix}/lib + } else { + build.env-append ATLAS=None \ + LAPACK=/usr/lib \ + BLAS=/usr/lib + destroot.env-append ATLAS=None \ + LAPACK=/usr/lib \ + BLAS=/usr/lib + } + +} else { + livecheck none + #livecheck.regex archive/[join ${github.tag_prefix} ""](\[\\d+(?:\\.\\d+)*"\]+)${extract.suffix}" +} diff --git a/packaging/macosx/ports/python/py-numpy/files/patch-f2py_setup.py.diff b/packaging/macosx/ports/python/py-numpy/files/patch-f2py_setup.py.diff new file mode 100644 index 000000000..1e3164e73 --- /dev/null +++ b/packaging/macosx/ports/python/py-numpy/files/patch-f2py_setup.py.diff @@ -0,0 +1,39 @@ +--- numpy/f2py/setup.py ++++ numpy/f2py/setup.py +@@ -41,21 +41,21 @@ def configuration(parent_package='',top_ + ) + + config.make_svn_version_py() + + def generate_f2py_py(build_dir): +- f2py_exe = 'f2py'+os.path.basename(sys.executable)[6:] ++ f2py_exe = 'f2py' + if f2py_exe[-4:]=='.exe': + f2py_exe = f2py_exe[:-4] + '.py' + if 'bdist_wininst' in sys.argv and f2py_exe[-3:] != '.py': + f2py_exe = f2py_exe + '.py' + target = os.path.join(build_dir, f2py_exe) + if newer(__file__, target): + log.info('Creating %s', target) + f = open(target, 'w') + f.write('''\ +-#!%s ++#!@@MPORTS_PYTHON@@ + # See http://cens.ioc.ee/projects/f2py2e/ + import os, sys + for mode in ["g3-numpy", "2e-numeric", "2e-numarray", "2e-numpy"]: + try: + i=sys.argv.index("--"+mode) +@@ -75,11 +75,11 @@ elif mode=="2e-numpy": + from numpy.f2py import main + else: + sys.stderr.write("Unknown mode: " + repr(mode) + "\\n") + sys.exit(1) + main() +-'''%(sys.executable)) ++''') + f.close() + return target + + config.add_scripts(generate_f2py_py) + diff --git a/packaging/macosx/ports/python/py-numpy/files/patch-fcompiler_g95.diff b/packaging/macosx/ports/python/py-numpy/files/patch-fcompiler_g95.diff new file mode 100644 index 000000000..b95a2609a --- /dev/null +++ b/packaging/macosx/ports/python/py-numpy/files/patch-fcompiler_g95.diff @@ -0,0 +1,15 @@ +--- numpy/distutils/fcompiler/__init__.py ++++ numpy/distutils/fcompiler/__init__.py +@@ -708,11 +708,11 @@ + ('win32', ('gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', + 'intelvem', 'intelem')), + ('cygwin.*', ('gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95')), + ('linux.*', ('gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', + 'intele', 'intelem', 'gnu', 'g95', 'pathf95')), +- ('darwin.*', ('gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'g95', 'pg')), ++ ('darwin.*', ('gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'pg')), + ('sunos.*', ('sun', 'gnu', 'gnu95', 'g95')), + ('irix.*', ('mips', 'gnu', 'gnu95',)), + ('aix.*', ('ibm', 'gnu', 'gnu95',)), + # os.name mappings + ('posix', ('gnu', 'gnu95',)), diff --git a/packaging/macosx/ports/python/py-numpy/files/patch-numpy_core_setup.py.diff b/packaging/macosx/ports/python/py-numpy/files/patch-numpy_core_setup.py.diff new file mode 100644 index 000000000..1c9a09c34 --- /dev/null +++ b/packaging/macosx/ports/python/py-numpy/files/patch-numpy_core_setup.py.diff @@ -0,0 +1,34 @@ +--- numpy/core/setup.py.orig 2014-03-25 19:03:06.000000000 -0400 ++++ numpy/core/setup.py 2014-03-25 19:03:26.000000000 -0400 +@@ -485,7 +485,14 @@ + if isinstance(d, str): + target_f.write('#define %s\n' % (d)) + else: +- target_f.write('#define %s %s\n' % (d[0], d[1])) ++ if d[0]!='SIZEOF_LONG' and d[0]!='SIZEOF_PY_INTPTR_T': ++ target_f.write('#define %s %s\n' % (d[0], d[1])) ++ else: ++ target_f.write('#ifdef __LP64__\n') ++ target_f.write('#define %s %s\n' % (d[0], 8)) ++ target_f.write('#else\n') ++ target_f.write('#define %s %s\n' % (d[0], 4)) ++ target_f.write('#endif\n') + + # define inline to our keyword, or nothing + target_f.write('#ifndef __cplusplus\n') +@@ -585,7 +592,14 @@ + if isinstance(d, str): + target_f.write('#define %s\n' % (d)) + else: +- target_f.write('#define %s %s\n' % (d[0], d[1])) ++ if d[0]!='NPY_SIZEOF_LONG' and d[0]!='NPY_SIZEOF_PY_INTPTR_T': ++ target_f.write('#define %s %s\n' % (d[0], d[1])) ++ else: ++ target_f.write('#ifdef __LP64__\n') ++ target_f.write('#define %s %s\n' % (d[0], 8)) ++ target_f.write('#else\n') ++ target_f.write('#define %s %s\n' % (d[0], 4)) ++ target_f.write('#endif\n') + + # Define __STDC_FORMAT_MACROS + target_f.write(""" diff --git a/packaging/macosx/ports/python/py-numpy/files/patch-numpy_linalg_setup.py.diff b/packaging/macosx/ports/python/py-numpy/files/patch-numpy_linalg_setup.py.diff new file mode 100644 index 000000000..848d46186 --- /dev/null +++ b/packaging/macosx/ports/python/py-numpy/files/patch-numpy_linalg_setup.py.diff @@ -0,0 +1,20 @@ +--- numpy/linalg/setup.py.orig 2013-11-16 08:30:31.000000000 -0500 ++++ numpy/linalg/setup.py 2013-11-16 08:39:27.000000000 -0500 +@@ -37,7 +37,8 @@ + config.add_extension('lapack_lite', + sources = [get_lapack_lite_sources], + depends = ['lapack_litemodule.c'] + lapack_lite_src, +- extra_info = lapack_info ++ extra_info = lapack_info, ++ extra_link_args=['-undefined dynamic_lookup -bundle'] + ) + + # umath_linalg module +@@ -47,6 +48,7 @@ + depends = ['umath_linalg.c.src'] + lapack_lite_src, + extra_info = lapack_info, + libraries = ['npymath'], ++ extra_link_args=['-undefined dynamic_lookup -bundle'] + ) + + return config diff --git a/packaging/macosx/ports/python/py-numpy/files/wrapper-template b/packaging/macosx/ports/python/py-numpy/files/wrapper-template new file mode 100755 index 000000000..48936d107 --- /dev/null +++ b/packaging/macosx/ports/python/py-numpy/files/wrapper-template @@ -0,0 +1,143 @@ +#!/bin/sh +COMPILER='@@@' +SUFFIX='---' +PREFIX='&&&' +OUTPUT_O='NO' +OUTPUT='' +NAMED_OUTPUT='' +LASTFILE='' +INTEL='NO' +SIZE32='NO' +SIZE64='NO' +NEWARGS='' + +SKIP='NO' + +for arg in $@ +do + if [ $SKIP = 'ARCH' ]; then + # intercept -arch option and set SIZEXX + SKIP='NO' + if [ $arg = 'x86_64' ] || [ $arg = 'ppc64' ]; then + SIZE64='YES' + else + SIZE32='YES' + fi + + # which architecture are we compiling for? + if [ $arg = 'x86_64' ] || [ $arg = 'i386' ]; then + INTEL='YES' + fi + + elif [ $arg = '-arch' ]; then + SKIP='ARCH' + + elif [ $arg = '--version' ]; then + ${COMPILER} --version + exit 0 + + else + NEWARGS+="$arg " + + # if the -c option is given, the output is .o + if [ $arg = '-c' ]; then + OUTPUT_O='YES' + fi + + # if the output file is given by a -o option, record it + if [ $SKIP = 'O' ]; then + SKIP='NO' + NAMED_OUTPUT=$arg + fi + + if [ $arg = '-o' ]; then + SKIP='O' + fi + + # Note each file ending by ${SUFFIX} and remember the last one + # Transform them in .o + if `echo $arg | grep -q "${SUFFIX}$"`; then + LASTFILE=$arg + OUTPUT+=`echo $arg | sed "s/${SUFFIX}/\.o/"` + OUTPUT+=' ' + fi + fi +done + +# What is the output? + +if [ ${NAMED_OUTPUT}"X" != "X" ]; then + OUTPUT=$NAMED_OUTPUT + +elif [ $OUTPUT_O = 'NO' ]; then + # It is an executable whose is name is the LASTFILE without suffix + OUTPUT=`echo ${LASTFILE} | sed "s/${SUFFIX}//"` +fi + +# Othewise, the output is just the ${OUTPUT} variable as computed before + +# For some reason, -dynamiclib and -lpython2.6 are missing when linking +# .so files. Add them, except if -bundle is set (incompatible switches) +if [ `echo $OUTPUT | sed -E 's|.*\.||'` = "so" ] && \ + ! `echo $NEWARGS | grep -q bundle`; then + NEWARGS="${NEWARGS} ${PREFIX}/lib/libpython2.6.dylib -dynamiclib" +fi + +# Now, compile + +if [ $SIZE32 = 'NO' ] && [ $SIZE64 = 'NO' ]; then + # No size indication given, just proceed with default + if `${COMPILER} $NEWARGS`; then + exit 0 + else + exit 1 + fi + +elif [ $SIZE32 = 'YES' ] && [ $SIZE64 = 'NO' ]; then + # 32-bit + if `${COMPILER} -m32 $NEWARGS`; then + exit 0 + else + exit 1 + fi + +elif [ $SIZE32 = 'NO' ] && [ $SIZE64 = 'YES' ]; then + # 64-bit + if `${COMPILER} -m64 $NEWARGS`; then + exit 0 + else + exit 1 + fi + +else + # Universal case + if `${COMPILER} -m32 $NEWARGS`; then + for filename in ${OUTPUT} + do + mv ${filename} ${filename}.32 + done + + if `${COMPILER} -m64 $NEWARGS`; then + for filename in ${OUTPUT} + do + mv ${filename} ${filename}.64 + if [ $INTEL = 'YES' ]; then + lipo -create -arch x86_64 ${filename}.64 \ + -arch i386 ${filename}.32 \ + -output ${filename} + else + lipo -create -arch ppc64 ${filename}.64 \ + -arch ppc ${filename}.32 \ + -output ${filename} + fi + + rm -f ${filename}.32 ${filename}.64 + done + else + exit 1 + fi + else + exit 1 + fi +fi +exit 0 -- cgit v1.2.3 From 7285602a2ff941c348a9b344e98f398a1b8ac4be Mon Sep 17 00:00:00 2001 From: su_v Date: Sun, 4 Jan 2015 22:29:41 +0100 Subject: packaging/macosx: increase revision for local py-numpy port (bzr r13798.1.5) --- packaging/macosx/ports/python/py-numpy/Portfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packaging/macosx/ports/python/py-numpy/Portfile b/packaging/macosx/ports/python/py-numpy/Portfile index 695841a56..0a325c8ba 100644 --- a/packaging/macosx/ports/python/py-numpy/Portfile +++ b/packaging/macosx/ports/python/py-numpy/Portfile @@ -20,6 +20,9 @@ checksums rmd160 c043ce0045166762e36c513458abc499d36bbcf5 \ python.versions 27 32 33 34 if {${name} ne ${subport}} { + + revision 100 + patchfiles patch-f2py_setup.py.diff \ patch-fcompiler_g95.diff \ patch-numpy_core_setup.py.diff -- cgit v1.2.3 From f8ba98f4439051bc268013a5aa0b0e2a97a45303 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Mon, 5 Jan 2015 10:35:44 +0100 Subject: Avoid calling root->updateRepr() twice when changing width and height. (bzr r13837) --- src/document.cpp | 36 +++++++++++++++++++++++++++++++++--- src/document.h | 1 + src/ui/widget/page-sizer.cpp | 3 +-- 3 files changed, 35 insertions(+), 5 deletions(-) diff --git a/src/document.cpp b/src/document.cpp index c7d14727a..4b074c2fa 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -610,6 +610,35 @@ Inkscape::Util::Unit const& SPDocument::getSVGUnit() const return nv ? nv->getSVGUnit() : *unit_table.getUnit("px"); } +// Avoid calling root->updateRepr() twice by combining setting width and height. +// (As done on every delete as clipboard calls this via fitToRect(). Also called in page-sizer.cpp) +void SPDocument::setWidthAndHeight(const Inkscape::Util::Quantity &width, const Inkscape::Util::Quantity &height, bool changeSize) +{ + Inkscape::Util::Unit const *old_width_units = unit_table.getUnit("px"); + if (root->width.unit) + old_width_units = unit_table.getUnit(root->width.unit); + gdouble old_width_converted = Inkscape::Util::Quantity::convert(root->width.value, old_width_units, width.unit); + + root->width.computed = width.value("px"); + root->width.value = width.quantity; + root->width.unit = (SVGLength::Unit) width.unit->svgUnit(); + + Inkscape::Util::Unit const *old_height_units = unit_table.getUnit("px"); + if (root->height.unit) + old_height_units = unit_table.getUnit(root->height.unit); + gdouble old_height_converted = Inkscape::Util::Quantity::convert(root->height.value, old_height_units, height.unit); + + root->height.computed = height.value("px"); + root->height.value = height.quantity; + root->height.unit = (SVGLength::Unit) height.unit->svgUnit(); + + if (root->viewBox_set && changeSize) + root->viewBox.setMax(Geom::Point( + root->viewBox.left() + (root->width.value / old_width_converted ) * root->viewBox.width(), + root->viewBox.top() + (root->height.value / old_height_converted) * root->viewBox.height())); + root->updateRepr(); +} + Inkscape::Util::Quantity SPDocument::getWidth() const { g_return_val_if_fail(this->priv != NULL, Inkscape::Util::Quantity(0.0, unit_table.getUnit(""))); @@ -739,9 +768,10 @@ void SPDocument::fitToRect(Geom::Rect const &rect, bool with_margins) rect.min() - Geom::Point(margin_left, margin_bottom), rect.max() + Geom::Point(margin_right, margin_top)); - - setWidth(Inkscape::Util::Quantity(Inkscape::Util::Quantity::convert(rect_with_margins.width(), "px", nv_units), nv_units)); - setHeight(Inkscape::Util::Quantity(Inkscape::Util::Quantity::convert(rect_with_margins.height(), "px", nv_units), nv_units)); + setWidthAndHeight( + Inkscape::Util::Quantity(Inkscape::Util::Quantity::convert(rect_with_margins.width(), "px", nv_units), nv_units), + Inkscape::Util::Quantity(Inkscape::Util::Quantity::convert(rect_with_margins.height(), "px", nv_units), nv_units) + ); Geom::Translate const tr( Geom::Point(0, old_height - rect_with_margins.height()) diff --git a/src/document.h b/src/document.h index 4a24ff502..d88670608 100644 --- a/src/document.h +++ b/src/document.h @@ -246,6 +246,7 @@ public: Inkscape::Util::Quantity getHeight() const; Geom::Point getDimensions() const; Geom::OptRect preferredBounds() const; + void setWidthAndHeight(const Inkscape::Util::Quantity &width, const Inkscape::Util::Quantity &height, bool changeSize=true); void setWidth(const Inkscape::Util::Quantity &width, bool changeSize=true); void setHeight(const Inkscape::Util::Quantity &height, bool changeSize=true); void setViewBox(const Geom::Rect &viewBox); diff --git a/src/ui/widget/page-sizer.cpp b/src/ui/widget/page-sizer.cpp index d36c11ace..8c3b44bf5 100644 --- a/src/ui/widget/page-sizer.cpp +++ b/src/ui/widget/page-sizer.cpp @@ -479,8 +479,7 @@ PageSizer::setDim (Inkscape::Util::Quantity w, Inkscape::Util::Quantity h, bool if (SP_ACTIVE_DESKTOP && !_widgetRegistry->isUpdating()) { SPDocument *doc = SP_ACTIVE_DESKTOP->getDocument(); Inkscape::Util::Quantity const old_height = doc->getHeight(); - doc->setWidth (w, changeSize); - doc->setHeight (h, changeSize); + doc->setWidthAndHeight (w, h, changeSize); // The origin for the user is in the lower left corner; this point should remain stationary when // changing the page size. The SVG's origin however is in the upper left corner, so we must compensate for this if (changeSize) { -- cgit v1.2.3 From c2daf6ff5a0ed4ea5d825b48c1e9466e19f0f81d Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Mon, 5 Jan 2015 10:47:09 +0100 Subject: Comment out error message about style ref counting and add explanation. (bzr r13838) --- src/sp-object.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/sp-object.cpp b/src/sp-object.cpp index 059fa8093..7d24a978e 100644 --- a/src/sp-object.cpp +++ b/src/sp-object.cpp @@ -151,9 +151,14 @@ SPObject::~SPObject() { // Conjecture: style pointer is never NULL. std::cerr << "SPObject::~SPObject(): style pointer is NULL" << std::endl; } else if( style->refCount() > 1 ) { - // Several classes ref style. // Conjecture: style pointer should be unreffed by other classes before reaching here. - std::cerr << "SPObject::~SPObject(): someone else still holding ref to style" << std::endl; + // Conjecture is false for SPTSpan where ref is held by InputStreamTextSource. + // As an additional note: + // The outer tspan of a nested tspan will result in a ref count of five: one for the + // TSpan itself, one for the InputStreamTextSource instance before the inner tspan and + // one for the one after, along with one for each corresponding DrawingText instance. + // std::cerr << "SPObject::~SPObject(): someone else still holding ref to style" << std::endl; + // sp_style_unref( this->style ); } else { delete this->style; -- cgit v1.2.3 From 374aa610cb550cf7dcd283ca93ad0ad844732d32 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Mon, 5 Jan 2015 11:17:51 +0100 Subject: Implement SVG 1.1 textLength and textAdjust attributes. Code from Dmitry Kirsanov (buliabyak). (bzr r13839) --- src/attributes.cpp | 2 ++ src/attributes.h | 2 ++ src/libnrtype/Layout-TNG-Compute.cpp | 50 ++++++++++++++++++++------- src/libnrtype/Layout-TNG-Input.cpp | 5 +++ src/libnrtype/Layout-TNG-OutIter.cpp | 27 +++++++++------ src/libnrtype/Layout-TNG-Output.cpp | 32 ++++++++++++++++- src/libnrtype/Layout-TNG.cpp | 9 +++++ src/libnrtype/Layout-TNG.h | 47 ++++++++++++++++++++++++- src/sp-text.cpp | 66 ++++++++++++++++++++++++++++++++---- src/text-tag-attributes.h | 11 ++++-- 10 files changed, 217 insertions(+), 34 deletions(-) diff --git a/src/attributes.cpp b/src/attributes.cpp index 2b04843a7..f386832c7 100644 --- a/src/attributes.cpp +++ b/src/attributes.cpp @@ -195,6 +195,8 @@ static SPStyleProp const props[] = { {SP_ATTR_DX, "dx"}, {SP_ATTR_DY, "dy"}, {SP_ATTR_ROTATE, "rotate"}, + {SP_ATTR_TEXTLENGTH, "textLength"}, + {SP_ATTR_LENGTHADJUST, "lengthAdjust"}, {SP_ATTR_SODIPODI_ROLE, "sodipodi:role"}, /* SPText */ {SP_ATTR_SODIPODI_LINESPACING, "sodipodi:linespacing"}, diff --git a/src/attributes.h b/src/attributes.h index 8e091df71..97540bc71 100644 --- a/src/attributes.h +++ b/src/attributes.h @@ -196,6 +196,8 @@ enum SPAttributeEnum { SP_ATTR_DX, SP_ATTR_DY, SP_ATTR_ROTATE, + SP_ATTR_TEXTLENGTH, + SP_ATTR_LENGTHADJUST, SP_ATTR_SODIPODI_ROLE, /* SPText */ SP_ATTR_SODIPODI_LINESPACING, diff --git a/src/libnrtype/Layout-TNG-Compute.cpp b/src/libnrtype/Layout-TNG-Compute.cpp index bd1acbe46..13f4b9ab2 100644 --- a/src/libnrtype/Layout-TNG-Compute.cpp +++ b/src/libnrtype/Layout-TNG-Compute.cpp @@ -362,7 +362,7 @@ static void dumpUnbrokenSpans(ParagraphInfo *para){ } // todo: break between chars if necessary (ie no word breaks present) when doing rectangular flowing - // sum the glyph widths, letter spacing and word spacing to get the character width + // sum the glyph widths, letter spacing, word spacing, and textLength adjustment to get the character width double char_width = 0.0; while (span->end_glyph_index < (unsigned)span->end.iter_span->glyph_string->num_glyphs && span->end.iter_span->glyph_string->log_clusters[span->end_glyph_index] <= (int)span->end.char_byte) { @@ -373,9 +373,10 @@ static void dumpUnbrokenSpans(ParagraphInfo *para){ span->end_glyph_index++; } if (char_attributes.is_cursor_position) - char_width += text_source->style->letter_spacing.computed; + char_width += text_source->style->letter_spacing.computed * _flow.getTextLengthMultiplierDue(); if (char_attributes.is_white) - char_width += text_source->style->word_spacing.computed; + char_width += text_source->style->word_spacing.computed * _flow.getTextLengthMultiplierDue(); + char_width += _flow.getTextLengthIncrementDue(); span->width += char_width; IFTRACE(char_count++); @@ -661,6 +662,14 @@ static void dumpUnbrokenSpans(ParagraphInfo *para){ new_glyph.in_character = _flow._characters.size(); new_glyph.rotation = glyph_rotate; + // We may have scaled font size to fit textLength; now, if + // @lengthAdjust=spacingAndGlyphs, this scaling must be only horizontal, + // not vertical, so we unscale it back vertically during output + if (_flow.lengthAdjust == Inkscape::Text::Layout::LENGTHADJUST_SPACINGANDGLYPHS) + new_glyph.vertical_scale = 1.0 / _flow.getTextLengthMultiplierDue(); + else + new_glyph.vertical_scale = 1.0; + /* put something like this back in when we do glyph-rotation-horizontal/vertical if (new_span.block_progression == LEFT_TO_RIGHT || new_span.block_progression == RIGHT_TO_LEFT) { new_glyph.x += new_span.line_height.ascent; @@ -743,9 +752,10 @@ static void dumpUnbrokenSpans(ParagraphInfo *para){ new_character.in_glyph = _flow._glyphs.size() - 1; _flow._characters.push_back(new_character); if (new_character.char_attributes.is_white) - advance_width += text_source->style->word_spacing.computed + add_to_each_whitespace; // justification + advance_width += text_source->style->word_spacing.computed * _flow.getTextLengthMultiplierDue() + add_to_each_whitespace; // justification if (new_character.char_attributes.is_cursor_position) - advance_width += text_source->style->letter_spacing.computed; + advance_width += text_source->style->letter_spacing.computed * _flow.getTextLengthMultiplierDue(); + advance_width += _flow.getTextLengthIncrementDue(); iter_source_text++; char_index_in_unbroken_span++; char_byte = iter_source_text.base() - unbroken_span.input_stream_first_character.base(); @@ -1111,8 +1121,8 @@ unsigned Layout::Calculator::_buildSpansForPara(ParagraphInfo *para) const UnbrokenSpan new_span; new_span.pango_item_index = -1; new_span.input_index = input_index; - new_span.line_height.ascent = control_code->ascent; - new_span.line_height.descent = control_code->descent; + new_span.line_height.ascent = control_code->ascent * _flow.getTextLengthMultiplierDue(); + new_span.line_height.descent = control_code->descent * _flow.getTextLengthMultiplierDue(); new_span.line_height.leading = 0.0; new_span.text_bytes = 0; new_span.char_index_in_para = char_index_in_para; @@ -1154,13 +1164,13 @@ unsigned Layout::Calculator::_buildSpansForPara(ParagraphInfo *para) const if (_block_progression == TOP_TO_BOTTOM || _block_progression == BOTTOM_TO_TOP) { if (text_source->x.size() > char_index_in_source) new_span.x = text_source->x[char_index_in_source]; if (text_source->y.size() > char_index_in_source) new_span.y = text_source->y[char_index_in_source]; - if (text_source->dx.size() > char_index_in_source) new_span.dx = text_source->dx[char_index_in_source]; - if (text_source->dy.size() > char_index_in_source) new_span.dy = text_source->dy[char_index_in_source]; + if (text_source->dx.size() > char_index_in_source) new_span.dx = text_source->dx[char_index_in_source].computed * _flow.getTextLengthMultiplierDue(); + if (text_source->dy.size() > char_index_in_source) new_span.dy = text_source->dy[char_index_in_source].computed * _flow.getTextLengthMultiplierDue(); } else { if (text_source->x.size() > char_index_in_source) new_span.y = text_source->x[char_index_in_source]; if (text_source->y.size() > char_index_in_source) new_span.x = text_source->y[char_index_in_source]; - if (text_source->dx.size() > char_index_in_source) new_span.dy = text_source->dx[char_index_in_source]; - if (text_source->dy.size() > char_index_in_source) new_span.dx = text_source->dy[char_index_in_source]; + if (text_source->dx.size() > char_index_in_source) new_span.dy = text_source->dx[char_index_in_source].computed * _flow.getTextLengthMultiplierDue(); + if (text_source->dy.size() > char_index_in_source) new_span.dx = text_source->dy[char_index_in_source].computed * _flow.getTextLengthMultiplierDue(); } if (text_source->rotate.size() > char_index_in_source) new_span.rotate = text_source->rotate[char_index_in_source]; else if (char_index_in_source == 0) new_span.rotate = 0.f; @@ -1189,7 +1199,7 @@ unsigned Layout::Calculator::_buildSpansForPara(ParagraphInfo *para) const } // now we know the length, do some final calculations and add the UnbrokenSpan to the list - new_span.font_size = text_source->styleComputeFontSize(); + new_span.font_size = text_source->styleComputeFontSize() * _flow.getTextLengthMultiplierDue(); if (new_span.text_bytes) { new_span.glyph_string = pango_glyph_string_new(); /* Some assertions intended to help diagnose bug #1277746. */ @@ -1556,6 +1566,7 @@ bool Layout::Calculator::_buildChunksInScanRun(ParagraphInfo const ¶, return true; } + /** The management function to start the whole thing off. */ bool Layout::Calculator::calculate() { @@ -1690,6 +1701,14 @@ bool Layout::Calculator::calculate() _flow._input_truncated = true; } + if (_flow.textLength._set) { + // Calculate the adjustment needed to meet the textLength + double actual_length = _flow.getActualLength(); + double difference = _flow.textLength.computed - actual_length; + _flow.textLengthMultiplier = (actual_length + difference) / actual_length; + _flow.textLengthIncrement = difference / (_flow._characters.size() == 1? 1 : _flow._characters.size() - 1); + } + return true; } @@ -1739,7 +1758,12 @@ void Layout::_calculateCursorShapeForEmpty() bool Layout::calculateFlow() { - bool result = Calculator(this).calculate(); + Layout::Calculator calc = Calculator(this); + bool result = calc.calculate(); + if (textLengthIncrement != 0) { + TRACE(("Recalculating layout the second time to fit textLength!\n")); + result = calc.calculate(); + } if (_characters.empty()) _calculateCursorShapeForEmpty(); return result; diff --git a/src/libnrtype/Layout-TNG-Input.cpp b/src/libnrtype/Layout-TNG-Input.cpp index cd9179c5f..84f3f260e 100644 --- a/src/libnrtype/Layout-TNG-Input.cpp +++ b/src/libnrtype/Layout-TNG-Input.cpp @@ -72,6 +72,11 @@ void Layout::appendText(Glib::ustring const &text, SPStyle *style, void *source_ last_rotate = *it; new_source->rotate.resize(1, last_rotate); } + new_source->textLength._set = optional_attributes->textLength._set; + new_source->textLength.value = optional_attributes->textLength.value; + new_source->textLength.computed = optional_attributes->textLength.computed; + new_source->textLength.unit = optional_attributes->textLength.unit; + new_source->lengthAdjust = optional_attributes->lengthAdjust; } _input_stream.push_back(new_source); diff --git a/src/libnrtype/Layout-TNG-OutIter.cpp b/src/libnrtype/Layout-TNG-OutIter.cpp index 6dc42d998..c9c318960 100644 --- a/src/libnrtype/Layout-TNG-OutIter.cpp +++ b/src/libnrtype/Layout-TNG-OutIter.cpp @@ -401,15 +401,17 @@ std::vector Layout::createSelectionShape(iterator const &it_start, bottom_right[Geom::X] = span_x + _characters[char_index].x; double baseline_y = _spans[span_index].line(this).baseline_y + _spans[span_index].baseline_shift; + double vertical_scale = _glyphs.back().vertical_scale; + if (_directions_are_orthogonal(_blockProgression(), TOP_TO_BOTTOM)) { - double span_height = _spans[span_index].line_height.ascent + _spans[span_index].line_height.descent; + double span_height = vertical_scale * (_spans[span_index].line_height.ascent + _spans[span_index].line_height.descent); top_left[Geom::Y] = top_left[Geom::X]; top_left[Geom::X] = baseline_y - span_height * 0.5; bottom_right[Geom::Y] = bottom_right[Geom::X]; bottom_right[Geom::X] = baseline_y + span_height * 0.5; } else { - top_left[Geom::Y] = baseline_y - _spans[span_index].line_height.ascent; - bottom_right[Geom::Y] = baseline_y + _spans[span_index].line_height.descent; + top_left[Geom::Y] = baseline_y - vertical_scale * _spans[span_index].line_height.ascent; + bottom_right[Geom::Y] = baseline_y + vertical_scale * _spans[span_index].line_height.descent; } } @@ -505,21 +507,23 @@ void Layout::queryCursorShape(iterator const &it, Geom::Point &position, double position[Geom::Y] = span->line(this).baseline_y + span->baseline_shift; } // up to now *position is the baseline point, not the final point which will be the bottom of the descent + double vertical_scale = _glyphs.back().vertical_scale; + if (_directions_are_orthogonal(_blockProgression(), TOP_TO_BOTTOM)) { - height = span->line_height.ascent + span->line_height.descent; + height = vertical_scale * span->line_height.ascent + span->line_height.descent; rotation += M_PI / 2; std::swap(position[Geom::X], position[Geom::Y]); - position[Geom::X] -= sin(rotation) * height * 0.5; - position[Geom::Y] += cos(rotation) * height * 0.5; + position[Geom::X] -= vertical_scale * sin(rotation) * height * 0.5; + position[Geom::Y] += vertical_scale * cos(rotation) * height * 0.5; } else { double caret_slope_run = 0.0, caret_slope_rise = 1.0; if (span->font) const_cast(span->font)->FontSlope(caret_slope_run, caret_slope_rise); double caret_slope = atan2(caret_slope_run, caret_slope_rise); - height = (span->line_height.ascent + span->line_height.descent) / cos(caret_slope); + height = vertical_scale * (span->line_height.ascent + span->line_height.descent) / cos(caret_slope); rotation += caret_slope; - position[Geom::X] -= sin(rotation) * span->line_height.descent; - position[Geom::Y] += cos(rotation) * span->line_height.descent; + position[Geom::X] -= sin(rotation) * vertical_scale * span->line_height.descent; + position[Geom::Y] += cos(rotation) * vertical_scale * span->line_height.descent; } } } @@ -601,9 +605,10 @@ void Layout::simulateLayoutUsingKerning(iterator const &from, iterator const &to if (input_item->Type() == TEXT_SOURCE) { SPStyle const *style = static_cast(input_item)->style; if (_characters[char_index].char_attributes.is_white) - dx -= style->word_spacing.computed; + dx -= style->word_spacing.computed * getTextLengthMultiplierDue(); if (_characters[char_index].char_attributes.is_cursor_position) - dx -= style->letter_spacing.computed; + dx -= style->letter_spacing.computed * getTextLengthMultiplierDue(); + dx -= getTextLengthIncrementDue(); } if (fabs(dx) > 0.0001) { diff --git a/src/libnrtype/Layout-TNG-Output.cpp b/src/libnrtype/Layout-TNG-Output.cpp index 61a141cc3..6e3faf33b 100644 --- a/src/libnrtype/Layout-TNG-Output.cpp +++ b/src/libnrtype/Layout-TNG-Output.cpp @@ -108,7 +108,7 @@ void Layout::_getGlyphTransformMatrix(int glyph_index, Geom::Affine *matrix) con (*matrix)[0] = span.font_size * cos_rotation; (*matrix)[1] = span.font_size * sin_rotation; (*matrix)[2] = span.font_size * sin_rotation; - (*matrix)[3] = -span.font_size * cos_rotation; + (*matrix)[3] = -span.font_size * cos_rotation * (_glyphs[glyph_index].vertical_scale); // unscale vertically so the specified text height is preserved if lengthAdjust=spacingAndGlyphs if (span.block_progression == LEFT_TO_RIGHT || span.block_progression == RIGHT_TO_LEFT) { (*matrix)[4] = _lines[_chunks[span.in_chunk].in_line].baseline_y + _glyphs[glyph_index].y; (*matrix)[5] = _chunks[span.in_chunk].left_x + _glyphs[glyph_index].x; @@ -804,6 +804,36 @@ void Layout::transform(Geom::Affine const &transform) } } +double Layout::getTextLengthIncrementDue() const +{ + if (textLength._set && textLengthIncrement != 0 && lengthAdjust == Inkscape::Text::Layout::LENGTHADJUST_SPACING) { + return textLengthIncrement; + } + return 0; +} + + +double Layout::getTextLengthMultiplierDue() const +{ + if (textLength._set && textLengthMultiplier != 1 && (lengthAdjust == Inkscape::Text::Layout::LENGTHADJUST_SPACINGANDGLYPHS)) { + return textLengthMultiplier; + } + return 1; +} + +double Layout::getActualLength() const +{ + double length = 0; + for (std::vector::const_iterator it_span = _spans.begin() ; it_span != _spans.end() ; it_span++) { + // take x_end of the last span of each chunk + if (it_span == _spans.end() - 1 || (it_span + 1)->in_chunk != it_span->in_chunk) + length += it_span->x_end; + } + return length; + + +} + }//namespace Text }//namespace Inkscape diff --git a/src/libnrtype/Layout-TNG.cpp b/src/libnrtype/Layout-TNG.cpp index dd9c90949..8b0889188 100644 --- a/src/libnrtype/Layout-TNG.cpp +++ b/src/libnrtype/Layout-TNG.cpp @@ -20,6 +20,10 @@ Layout::Layout() : _input_truncated(0), _path_fitted(NULL) { + textLength._set = false; + textLengthMultiplier = 1; + textLengthIncrement = 0; + lengthAdjust = LENGTHADJUST_SPACING; } Layout::~Layout() @@ -31,6 +35,11 @@ void Layout::clear() { _clearInputObjects(); _clearOutputObjects(); + + textLength._set = false; + textLengthMultiplier = 1; + textLengthIncrement = 0; + lengthAdjust = LENGTHADJUST_SPACING; } bool Layout::_directions_are_orthogonal(Direction d1, Direction d2) diff --git a/src/libnrtype/Layout-TNG.h b/src/libnrtype/Layout-TNG.h index fd5bbfaef..e91c32ebe 100644 --- a/src/libnrtype/Layout-TNG.h +++ b/src/libnrtype/Layout-TNG.h @@ -21,6 +21,7 @@ #include #include #include +#include #ifdef HAVE_CAIRO_PDF namespace Inkscape { @@ -37,7 +38,6 @@ using Inkscape::Extension::Internal::CairoRenderContext; class SPStyle; class Shape; struct SPPrintContext; -class SVGLength; class Path; class SPCurve; class font_instance; @@ -160,6 +160,9 @@ public: /** Display alignment for shapes. See appendWrapShape(). */ enum DisplayAlign {DISPLAY_ALIGN_BEFORE, DISPLAY_ALIGN_CENTER, DISPLAY_ALIGN_AFTER}; + /** lengthAdjust values */ + enum LengthAdjust {LENGTHADJUST_SPACING, LENGTHADJUST_SPACINGANDGLYPHS}; + /** The optional attributes which can be applied to a SVG text or related tag. See appendText(). See SVG1.1 section 10.4 for the definitions of all these members. See sp_svg_length_list_read() for @@ -172,6 +175,8 @@ public: std::vector dx; std::vector dy; std::vector rotate; + SVGLength textLength; + LengthAdjust lengthAdjust; }; /** Control codes which can be embedded in the text to be flowed. See @@ -290,6 +295,43 @@ public: //@} + // ************************** textLength and friends ************************* + + /** Gives the length target of this layout, as given by textLength attribute. + + FIXME: by putting it here we only support @textLength on text and flowRoot, not on any + spans inside. For spans, we will need to add markers of start and end of a textLength span + into the _input_stream. These spans can nest (SVG 1.1, section 10.5). After a first layout + calculation, we would go through the input stream and, for each end of a textLength span, + go through its items, choose those where it wasn't yet set by a nested span, calculate + their number of characters, divide the length deficit by it, and set set the + textLengthMultiplier for those characters only. For now we do this for the entire layout, + without dealing with spans. + */ + SVGLength textLength; + + /** How do we meet textLength if specified: by letterspacing or by scaling horizontally */ + LengthAdjust lengthAdjust; + + /** By how much each character needs to be wider or narrower, using the specified lengthAdjust + strategy, for the layout to meet its textLength target. Is set to non-zero after the layout + is calculated for the first time, then it is recalculated with each glyph getting its adjustment. */ + /** This one is used by scaling strategies: each glyph width is multiplied by this */ + double textLengthMultiplier; + /** This one is used by letterspacing strategy: to each glyph width, this is added */ + double textLengthIncrement; + + /** Get the actual spacing increment if it's due with the current values of above stuff, otherwise 0 */ + double getTextLengthIncrementDue() const; + /** Get the actual scale multiplier if it's due with the current values of above stuff, otherwise 1 */ + double getTextLengthMultiplierDue() const; + + /** Get actual length of layout, by summing span lengths. For one-line non-flowed text, just + the width; for multiline non-flowed, sum of lengths of all lines; for flowed text, sum of + scanline widths for all non-last lines plus text width of last line. */ + double getActualLength() const; + + // ************************** doing the actual flowing ************************* /** \name Processing @@ -618,6 +660,8 @@ private: std::vector dx; std::vector dy; std::vector rotate; + SVGLength textLength; + LengthAdjust lengthAdjust; // a few functions for some of the more complicated style accesses float styleComputeFontSize() const; @@ -701,6 +745,7 @@ private: float y; /// relative to the current line's baseline float rotation; /// absolute, modulo any object transforms, which we don't know about float width; + float vertical_scale; /// to implement lengthAdjust="spacingAndGlyphs" that must scale glyphs only horizontally; instead we change font size and then undo that change vertically only inline Span const & span(Layout const *l) const {return l->_spans[l->_characters[in_character].in_span];} inline Chunk const & chunk(Layout const *l) const {return l->_chunks[l->_spans[l->_characters[in_character].in_span].in_chunk];} inline Line const & line(Layout const *l) const {return l->_lines[l->_chunks[l->_spans[l->_characters[in_character].in_span].in_chunk].in_line];} diff --git a/src/sp-text.cpp b/src/sp-text.cpp index 1cd690729..755a4f769 100644 --- a/src/sp-text.cpp +++ b/src/sp-text.cpp @@ -81,6 +81,10 @@ void SPText::build(SPDocument *doc, Inkscape::XML::Node *repr) { this->readAttr( "dy" ); this->readAttr( "rotate" ); + // textLength and friends + this->readAttr( "textLength" ); + this->readAttr( "lengthAdjust" ); + // SVG 2 Auto wrapped text this->readAttr( "width" ); this->readAttr( "height" ); @@ -403,6 +407,10 @@ Geom::Affine SPText::set_transform(Geom::Affine const &xform) { } } + // we cannot optimize text with textLength because it may show different size than specified + if (this->attributes.getTextLength()->_set) + return xform; + /* This function takes care of scaling & translation only, we return whatever parts we can't handle. */ @@ -466,6 +474,13 @@ unsigned SPText::_buildLayoutInput(SPObject *root, Inkscape::Text::Layout::Optio if (SP_IS_TEXT(root)) { SP_TEXT(root)->attributes.mergeInto(&optional_attrs, parent_optional_attrs, parent_attrs_offset, true, true); + if (SP_TEXT(root)->attributes.getTextLength()->_set) { // set textLength on the entire layout, see note in TNG-Layout.h + layout.textLength._set = true; + layout.textLength.value = SP_TEXT(root)->attributes.getTextLength()->value; + layout.textLength.computed = SP_TEXT(root)->attributes.getTextLength()->computed; + layout.textLength.unit = SP_TEXT(root)->attributes.getTextLength()->unit; + layout.lengthAdjust = (Inkscape::Text::Layout::LengthAdjust) SP_TEXT(root)->attributes.getLengthAdjust(); + } } else if (SP_IS_TSPAN(root)) { SPTSpan *tspan = SP_TSPAN(root); @@ -611,6 +626,8 @@ void TextTagAttributes::readFrom(Inkscape::XML::Node const *node) readSingleAttribute(SP_ATTR_DX, node->attribute("dx")); readSingleAttribute(SP_ATTR_DY, node->attribute("dy")); readSingleAttribute(SP_ATTR_ROTATE, node->attribute("rotate")); + readSingleAttribute(SP_ATTR_TEXTLENGTH, node->attribute("textLength")); + readSingleAttribute(SP_ATTR_LENGTHADJUST, node->attribute("lengthAdjust")); } bool TextTagAttributes::readSingleAttribute(unsigned key, gchar const *value) @@ -622,6 +639,16 @@ bool TextTagAttributes::readSingleAttribute(unsigned key, gchar const *value) case SP_ATTR_DX: attr_vector = &attributes.dx; break; case SP_ATTR_DY: attr_vector = &attributes.dy; break; case SP_ATTR_ROTATE: attr_vector = &attributes.rotate; break; + case SP_ATTR_TEXTLENGTH: + attributes.textLength.readOrUnset(value); + return true; + break; + case SP_ATTR_LENGTHADJUST: + attributes.lengthAdjust = (value && !strcmp(value, "spacingAndGlyphs")? + Inkscape::Text::Layout::LENGTHADJUST_SPACINGANDGLYPHS : + Inkscape::Text::Layout::LENGTHADJUST_SPACING); // default is "spacing" + return true; + break; default: return false; } @@ -632,14 +659,34 @@ bool TextTagAttributes::readSingleAttribute(unsigned key, gchar const *value) void TextTagAttributes::writeTo(Inkscape::XML::Node *node) const { - writeSingleAttribute(node, "x", attributes.x); - writeSingleAttribute(node, "y", attributes.y); - writeSingleAttribute(node, "dx", attributes.dx); - writeSingleAttribute(node, "dy", attributes.dy); - writeSingleAttribute(node, "rotate", attributes.rotate); + writeSingleAttributeVector(node, "x", attributes.x); + writeSingleAttributeVector(node, "y", attributes.y); + writeSingleAttributeVector(node, "dx", attributes.dx); + writeSingleAttributeVector(node, "dy", attributes.dy); + writeSingleAttributeVector(node, "rotate", attributes.rotate); + + writeSingleAttributeLength(node, "textLength", attributes.textLength); + + if (attributes.textLength._set) { + if (attributes.lengthAdjust == Inkscape::Text::Layout::LENGTHADJUST_SPACING) { + node->setAttribute("lengthAdjust", "spacing"); + } else if (attributes.lengthAdjust == Inkscape::Text::Layout::LENGTHADJUST_SPACINGANDGLYPHS) { + node->setAttribute("lengthAdjust", "spacingAndGlyphs"); + } + } +} + +void TextTagAttributes::writeSingleAttributeLength(Inkscape::XML::Node *node, gchar const *key, const SVGLength &length) +{ + if (length._set) { + gchar single_value_string[32]; + g_ascii_formatd(single_value_string, sizeof (single_value_string), "%.8g", length.computed); + node->setAttribute(key, single_value_string); + } else + node->setAttribute(key, NULL); } -void TextTagAttributes::writeSingleAttribute(Inkscape::XML::Node *node, gchar const *key, std::vector const &attr_vector) +void TextTagAttributes::writeSingleAttributeVector(Inkscape::XML::Node *node, gchar const *key, std::vector const &attr_vector) { if (attr_vector.empty()) node->setAttribute(key, NULL); @@ -697,6 +744,13 @@ void TextTagAttributes::mergeInto(Inkscape::Text::Layout::OptionalTextTagAttrs * mergeSingleAttribute(&output->dx, parent_attrs.dx, parent_attrs_offset, copy_dxdyrotate ? &attributes.dx : NULL); mergeSingleAttribute(&output->dy, parent_attrs.dy, parent_attrs_offset, copy_dxdyrotate ? &attributes.dy : NULL); mergeSingleAttribute(&output->rotate, parent_attrs.rotate, parent_attrs_offset, copy_dxdyrotate ? &attributes.rotate : NULL); + if (attributes.textLength._set) { // only from current node, this is not inherited from parent + output->textLength.value = attributes.textLength.value; + output->textLength.computed = attributes.textLength.computed; + output->textLength.unit = attributes.textLength.unit; + output->textLength._set = attributes.textLength._set; + output->lengthAdjust = attributes.lengthAdjust; + } } void TextTagAttributes::mergeSingleAttribute(std::vector *output_list, std::vector const &parent_list, unsigned parent_offset, std::vector const *overlay_list) diff --git a/src/text-tag-attributes.h b/src/text-tag-attributes.h index d2bfd854e..7a389ed39 100644 --- a/src/text-tag-attributes.h +++ b/src/text-tag-attributes.h @@ -54,7 +54,7 @@ public: that only fields from \a parent_attrs starting at that index will be used. Basically, the algorithm is that if a child attribute exists that will be used, otherwise the parent attribute will be used, - otherwise the vector will end. */ + otherwise the vector will end. textLength is never merged with parent. */ void mergeInto(Inkscape::Text::Layout::OptionalTextTagAttrs *output, Inkscape::Text::Layout::OptionalTextTagAttrs const &parent_attrs, unsigned parent_attrs_offset, bool copy_xy, bool copy_dxdyrotate) const; /** Deletes all the values from all the vectors beginning at @@ -127,6 +127,9 @@ public: /** Sets the first coordinates in the x and y vectors. */ void setFirstXY(Geom::Point &point); + SVGLength *getTextLength() { return &(attributes.textLength); } + int getLengthAdjust() { return attributes.lengthAdjust; } + private: /// This holds the actual values. Inkscape::Text::Layout::OptionalTextTagAttrs attributes; @@ -134,7 +137,11 @@ private: /** Does the reverse of readSingleAttribute(), converting a vector<> to its SVG string representation and writing it in to \a node. Used by writeTo(). */ - static void writeSingleAttribute(Inkscape::XML::Node *node, gchar const *key, std::vector const &attr_vector); + static void writeSingleAttributeVector(Inkscape::XML::Node *node, gchar const *key, std::vector const &attr_vector); + + /** Writes a single length value to \a node. Used by + writeTo(). */ + static void writeSingleAttributeLength(Inkscape::XML::Node *node, gchar const *key, const SVGLength &length); /** Does mergeInto() for one member of #attributes. If \a overlay_list is NULL then it does a simple copy of parent elements, starting at -- cgit v1.2.3 From 7365e195f79528411ff03aa5f4793dd38aa11a0c Mon Sep 17 00:00:00 2001 From: Keenan Brock Date: Mon, 5 Jan 2015 20:05:29 +0100 Subject: packaging/macosx: support using direct symlinks to the launcher script (partial fix for bug #181639) (bzr r13798.1.6) --- packaging/macosx/Resources/bin/inkscape | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packaging/macosx/Resources/bin/inkscape b/packaging/macosx/Resources/bin/inkscape index 8cb581a05..dd6a888b7 100755 --- a/packaging/macosx/Resources/bin/inkscape +++ b/packaging/macosx/Resources/bin/inkscape @@ -15,7 +15,8 @@ get_env_current () [ -n "$INK_DEBUG_LAUNCHER" ] && set -x -CWD="$(cd "$(dirname "$0")" && pwd)" +CMD="$(readlink $0 || echo $0)" +CWD="$(cd "$(dirname "$CMD")" && pwd -P)" # e.g. /Applications/Inkscape.app/Contents/Resources/bin TOP="$(dirname "$CWD")" # e.g. /Applications/Inkscape.app/Contents/Resources -- cgit v1.2.3 From 406fcbc217e7c96d647634faa438e38c5fe1f94a Mon Sep 17 00:00:00 2001 From: Ben Weis <> Date: Mon, 5 Jan 2015 21:06:10 +0100 Subject: Translation. German translation update by Heiko Woehrle and Ben Weis. Fixed bugs: - https://launchpad.net/bugs/1395866 Original authors: - Ben Weis - Heiko Woehrle (bzr r13840) --- po/de.po | 57833 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 28828 insertions(+), 29005 deletions(-) diff --git a/po/de.po b/po/de.po index 4d0a9cfbd..2ee4ecac3 100644 --- a/po/de.po +++ b/po/de.po @@ -12,23 +12,27 @@ # McBen , 2008. # Uwe Schöler , 2009. # Alexander Senger , 2009. +# Benjamin Weis , 2014. +# Heiko Wöhrle , 2014. # msgid "" msgstr "" "Project-Id-Version: inkscape\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2014-08-14 23:05-0700\n" -"PO-Revision-Date: 2014-06-23 20:15+0100\n" -"Last-Translator: Uwe Schoeler \n" -"Language-Team: \n" +"POT-Creation-Date: 2014-10-21 08:38+0200\n" +"PO-Revision-Date: 2015-01-05 09:36+0100\n" +"Last-Translator: Heiko Wöhrle \n" +"Language-Team: \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.6.5\n" +"X-Generator: Poedit 1.7.1\n" "X-Poedit-Basepath: .\n" "X-Poedit-SourceCharset: utf-8\n" +"X-Language: de_DE\n" +"X-Source-Language: C\n" #: ../inkscape.desktop.in.h:1 msgid "Inkscape" @@ -36,36513 +40,36487 @@ msgstr "Inkscape" #: ../inkscape.desktop.in.h:2 msgid "Vector Graphics Editor" -msgstr "Vektorgrafik-Editor" +msgstr "Vektorgrafikeditor" #: ../inkscape.desktop.in.h:3 msgid "Inkscape Vector Graphics Editor" -msgstr "Inkscape SVG-Vektorgrafik-Editor" +msgstr "Inkscape Vektorgrafikeditor" #: ../inkscape.desktop.in.h:4 msgid "Create and edit Scalable Vector Graphics images" -msgstr "Skalierbare Vektorgrafiken (SVG) erzeugen und bearbeiten" +msgstr "Skalierbare Vektorgrafiken erstellen und bearbeiten" #: ../inkscape.desktop.in.h:5 msgid "New Drawing" msgstr "Neue Zeichnung" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:2 -msgctxt "Palette" -msgid "Black" -msgstr "Schwarz" +#: ../share/filters/filters.svg.h:2 +msgid "Smart Jelly" +msgstr "schmuckes Gelee" + +#: ../share/filters/filters.svg.h:3 ../share/filters/filters.svg.h:7 +#: ../share/filters/filters.svg.h:15 ../share/filters/filters.svg.h:31 +#: ../share/filters/filters.svg.h:35 ../share/filters/filters.svg.h:107 +#: ../share/filters/filters.svg.h:139 ../share/filters/filters.svg.h:143 +#: ../share/filters/filters.svg.h:147 ../share/filters/filters.svg.h:151 +#: ../share/filters/filters.svg.h:163 ../share/filters/filters.svg.h:171 +#: ../share/filters/filters.svg.h:219 ../share/filters/filters.svg.h:227 +#: ../share/filters/filters.svg.h:283 ../share/filters/filters.svg.h:299 +#: ../share/filters/filters.svg.h:303 ../share/filters/filters.svg.h:551 +#: ../share/filters/filters.svg.h:555 ../share/filters/filters.svg.h:559 +#: ../share/filters/filters.svg.h:563 ../share/filters/filters.svg.h:567 +#: ../src/extension/internal/filter/bevels.h:63 +#: ../src/extension/internal/filter/bevels.h:144 +#: ../src/extension/internal/filter/bevels.h:228 +msgid "Bevels" +msgstr "Wölbung" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:3 -#, no-c-format -msgctxt "Palette" -msgid "90% Gray" -msgstr "90% Grau" +#: ../share/filters/filters.svg.h:4 +msgid "Same as Matte jelly but with more controls" +msgstr "Genauso wie mattes Gelee, aber mit mehr Kontrolle" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:4 -#, no-c-format -msgctxt "Palette" -msgid "80% Gray" -msgstr "80% Grau" +#: ../share/filters/filters.svg.h:6 +msgid "Metal Casting" +msgstr "Metallguss" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:5 -#, no-c-format -msgctxt "Palette" -msgid "70% Gray" -msgstr "70% Grau" +#: ../share/filters/filters.svg.h:8 +msgid "Smooth drop-like bevel with metallic finish" +msgstr "Glatte abgerundete Aufwölbung mit metallischer Oberfläche" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:6 -#, no-c-format -msgctxt "Palette" -msgid "60% Gray" -msgstr "60% Grau" +#: ../share/filters/filters.svg.h:10 +msgid "Apparition" +msgstr "Erscheinung" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:7 -#, no-c-format -msgctxt "Palette" -msgid "50% Gray" -msgstr "50% Grau" +#: ../share/filters/filters.svg.h:11 ../share/filters/filters.svg.h:323 +#: ../share/filters/filters.svg.h:655 +#: ../src/extension/internal/filter/blurs.h:63 +#: ../src/extension/internal/filter/blurs.h:132 +#: ../src/extension/internal/filter/blurs.h:201 +#: ../src/extension/internal/filter/blurs.h:267 +#: ../src/extension/internal/filter/blurs.h:351 +msgid "Blurs" +msgstr "Unschärfe" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:8 -#, no-c-format -msgctxt "Palette" -msgid "40% Gray" -msgstr "40% Grau" +#: ../share/filters/filters.svg.h:12 +msgid "Edges are partly feathered out" +msgstr "Kanten sind leicht ausgefranst" + +#: ../share/filters/filters.svg.h:14 +msgid "Jigsaw Piece" +msgstr "Puzzleteil" + +#: ../share/filters/filters.svg.h:16 +msgid "Low, sharp bevel" +msgstr "Niedrige, scharfkantige Vorwölbung" + +#: ../share/filters/filters.svg.h:18 +msgid "Rubber Stamp" +msgstr "Stempel" + +#: ../share/filters/filters.svg.h:19 ../share/filters/filters.svg.h:43 +#: ../share/filters/filters.svg.h:47 ../share/filters/filters.svg.h:51 +#: ../share/filters/filters.svg.h:59 ../share/filters/filters.svg.h:63 +#: ../share/filters/filters.svg.h:95 ../share/filters/filters.svg.h:99 +#: ../share/filters/filters.svg.h:103 ../share/filters/filters.svg.h:287 +#: ../share/filters/filters.svg.h:291 ../share/filters/filters.svg.h:331 +#: ../share/filters/filters.svg.h:335 ../share/filters/filters.svg.h:339 +#: ../share/filters/filters.svg.h:391 ../share/filters/filters.svg.h:407 +#: ../share/filters/filters.svg.h:451 ../share/filters/filters.svg.h:455 +#: ../share/filters/filters.svg.h:459 ../share/filters/filters.svg.h:475 +#: ../share/filters/filters.svg.h:487 ../share/filters/filters.svg.h:583 +#: ../share/filters/filters.svg.h:643 ../share/filters/filters.svg.h:683 +#: ../share/filters/filters.svg.h:687 ../share/filters/filters.svg.h:691 +#: ../share/filters/filters.svg.h:695 ../share/filters/filters.svg.h:699 +#: ../share/filters/filters.svg.h:703 ../share/filters/filters.svg.h:707 +#: ../share/filters/filters.svg.h:711 ../share/filters/filters.svg.h:715 +#: ../share/filters/filters.svg.h:723 +#: ../src/extension/internal/filter/overlays.h:80 +msgid "Overlays" +msgstr "Überlagerungen" + +#: ../share/filters/filters.svg.h:20 +msgid "Random whiteouts inside" +msgstr "Zufällige weiße Flecken im Inneren" + +#: ../share/filters/filters.svg.h:22 +msgid "Ink Bleed" +msgstr "Auslaufende Farben" + +#: ../share/filters/filters.svg.h:23 ../share/filters/filters.svg.h:27 +#: ../share/filters/filters.svg.h:115 ../share/filters/filters.svg.h:431 +msgid "Protrusions" +msgstr "Anlagerungen" + +#: ../share/filters/filters.svg.h:24 +msgid "Inky splotches underneath the object" +msgstr "Tintenkleckse unter dem Objekt" + +#: ../share/filters/filters.svg.h:26 +msgid "Fire" +msgstr "Flammen" + +#: ../share/filters/filters.svg.h:28 +msgid "Edges of object are on fire" +msgstr "Objektkanten brennen" + +#: ../share/filters/filters.svg.h:30 +msgid "Bloom" +msgstr "Überstrahlung" + +#: ../share/filters/filters.svg.h:32 +msgid "Soft, cushion-like bevel with matte highlights" +msgstr "Weiche, kissenartige Ausbeulung mit matten Glanzpunkten" + +#: ../share/filters/filters.svg.h:34 +msgid "Ridged Border" +msgstr "Gezahnter Rand" + +#: ../share/filters/filters.svg.h:36 +msgid "Ridged border with inner bevel" +msgstr "Erhöhte Kanten mit Einbeulung" + +#: ../share/filters/filters.svg.h:38 +msgid "Ripple" +msgstr "Riffel" + +#: ../share/filters/filters.svg.h:39 ../share/filters/filters.svg.h:123 +#: ../share/filters/filters.svg.h:315 ../share/filters/filters.svg.h:319 +#: ../share/filters/filters.svg.h:327 ../share/filters/filters.svg.h:363 +#: ../share/filters/filters.svg.h:443 ../share/filters/filters.svg.h:519 +#: ../share/filters/filters.svg.h:635 +#: ../src/extension/internal/filter/distort.h:96 +#: ../src/extension/internal/filter/distort.h:205 +msgid "Distort" +msgstr "Verzerren" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:9 -#, no-c-format -msgctxt "Palette" -msgid "30% Gray" -msgstr "30% Grau" +#: ../share/filters/filters.svg.h:40 +msgid "Horizontal rippling of edges" +msgstr "Horizontale Rippel auf den Kanten" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:10 -#, no-c-format -msgctxt "Palette" -msgid "20% Gray" -msgstr "20% Grau" +#: ../share/filters/filters.svg.h:42 +msgid "Speckle" +msgstr "Beflecken" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:11 -#, no-c-format -msgctxt "Palette" -msgid "10% Gray" -msgstr "10% Grau" +#: ../share/filters/filters.svg.h:44 +msgid "Fill object with sparse translucent specks" +msgstr "Objekt mit vereinzelten lichtdurchlässigen Flecken versehen" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:12 -#, no-c-format -msgctxt "Palette" -msgid "7.5% Gray" -msgstr "7.5% Grau" +#: ../share/filters/filters.svg.h:46 +msgid "Oil Slick" +msgstr "Ölschmutz" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:13 -#, no-c-format -msgctxt "Palette" -msgid "5% Gray" -msgstr "5% Grau" +#: ../share/filters/filters.svg.h:48 +msgid "Rainbow-colored semitransparent oily splotches" +msgstr "Regenbogenfarbige halbtransparente ölige Flecken" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:14 -#, no-c-format -msgctxt "Palette" -msgid "2.5% Gray" -msgstr "2.5% Grau" +#: ../share/filters/filters.svg.h:50 +msgid "Frost" +msgstr "Frost" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:15 -msgctxt "Palette" -msgid "White" -msgstr "Weiß" +#: ../share/filters/filters.svg.h:52 +msgid "Flake-like white splotches" +msgstr "Flockenartige weiße Flecken" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:16 -msgctxt "Palette" -msgid "Maroon (#800000)" -msgstr "Kastanienbraun (#800000)" +#: ../share/filters/filters.svg.h:54 +msgid "Leopard Fur" +msgstr "Leopardenfell" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:17 -msgctxt "Palette" -msgid "Red (#FF0000)" -msgstr "Rot (#FF0000)" +#: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:175 +#: ../share/filters/filters.svg.h:179 ../share/filters/filters.svg.h:183 +#: ../share/filters/filters.svg.h:191 ../share/filters/filters.svg.h:211 +#: ../share/filters/filters.svg.h:239 ../share/filters/filters.svg.h:243 +#: ../share/filters/filters.svg.h:247 ../share/filters/filters.svg.h:255 +#: ../share/filters/filters.svg.h:387 ../share/filters/filters.svg.h:395 +#: ../share/filters/filters.svg.h:399 ../share/filters/filters.svg.h:403 +msgid "Materials" +msgstr "Materialien" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:18 -msgctxt "Palette" -msgid "Olive (#808000)" -msgstr "Oliv (#808000)" +#: ../share/filters/filters.svg.h:56 +msgid "Leopard spots (loses object's own color)" +msgstr "Leopardenmuster (ursprüngliche Farbe geht verloren)" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:19 -msgctxt "Palette" -msgid "Yellow (#FFFF00)" -msgstr "Gelb (#FFFF00)" +#: ../share/filters/filters.svg.h:58 +msgid "Zebra" +msgstr "Zebra" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:20 -msgctxt "Palette" -msgid "Green (#008000)" -msgstr "Grün (#008000)" +#: ../share/filters/filters.svg.h:60 +msgid "Irregular vertical dark stripes (loses object's own color)" +msgstr "" +"Unregelmäßige vertikale, dunkle Streifen (ursprüngliche Farbe geht verloren)" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:21 -msgctxt "Palette" -msgid "Lime (#00FF00)" -msgstr "Limone (#00FF00)" +#: ../share/filters/filters.svg.h:62 +msgid "Clouds" +msgstr "Wolken" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:22 -msgctxt "Palette" -msgid "Teal (#008080)" -msgstr "Blaugrün (#008080)" +#: ../share/filters/filters.svg.h:64 +msgid "Airy, fluffy, sparse white clouds" +msgstr "Vereinzelte luftig-leichte, weiße Wolken" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:23 -msgctxt "Palette" -msgid "Aqua (#00FFFF)" -msgstr "Wasserblau (#00FFFF)" +#: ../share/filters/filters.svg.h:66 +#: ../src/extension/internal/bitmap/sharpen.cpp:38 +msgid "Sharpen" +msgstr "Schärfen" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:24 -msgctxt "Palette" -msgid "Navy (#000080)" -msgstr "Marineblau (#000080)" +#: ../share/filters/filters.svg.h:67 ../share/filters/filters.svg.h:71 +#: ../share/filters/filters.svg.h:87 ../share/filters/filters.svg.h:295 +#: ../share/filters/filters.svg.h:415 +#: ../src/extension/internal/filter/image.h:62 +msgid "Image Effects" +msgstr "Bildeffekte" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:25 -msgctxt "Palette" -msgid "Blue (#0000FF)" -msgstr "Blau (#0000FF)" +#: ../share/filters/filters.svg.h:68 +msgid "Sharpen edges and boundaries within the object, force=0.15" +msgstr "Kanten und Grenzen schärfen, Stärke = 0,15" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:26 -msgctxt "Palette" -msgid "Purple (#800080)" -msgstr "Lila (#800080)" +#: ../share/filters/filters.svg.h:70 +msgid "Sharpen More" +msgstr "Stärker Schärfen" -#. Palette: ./inkscape.gpl -#: ../share/palettes/palettes.h:27 -msgctxt "Palette" -msgid "Fuchsia (#FF00FF)" -msgstr "Fuchsia (#FF00FF)" +#: ../share/filters/filters.svg.h:72 +msgid "Sharpen edges and boundaries within the object, force=0.3" +msgstr "Kanten und Grenzen schärfen, Stärke = 0,3" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:28 -msgctxt "Palette" -msgid "black (#000000)" -msgstr "Schwarz (#000000)" +#: ../share/filters/filters.svg.h:74 +msgid "Oil painting" +msgstr "Ölgemälde" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:29 -msgctxt "Palette" -msgid "dimgray (#696969)" -msgstr "dimgray (#696969)" +#: ../share/filters/filters.svg.h:75 ../share/filters/filters.svg.h:79 +#: ../share/filters/filters.svg.h:83 ../share/filters/filters.svg.h:447 +#: ../share/filters/filters.svg.h:495 ../share/filters/filters.svg.h:499 +#: ../share/filters/filters.svg.h:503 ../share/filters/filters.svg.h:507 +#: ../share/filters/filters.svg.h:515 ../share/filters/filters.svg.h:659 +#: ../share/filters/filters.svg.h:663 ../share/filters/filters.svg.h:667 +#: ../share/filters/filters.svg.h:671 ../share/filters/filters.svg.h:675 +#: ../share/filters/filters.svg.h:679 ../share/filters/filters.svg.h:719 +#: ../share/filters/filters.svg.h:803 ../share/filters/filters.svg.h:815 +#: ../src/extension/internal/filter/paint.h:113 +#: ../src/extension/internal/filter/paint.h:244 +#: ../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:725 +#: ../src/extension/internal/filter/paint.h:877 +#: ../src/extension/internal/filter/paint.h:981 +msgid "Image Paint and Draw" +msgstr "Bild malen und zeichnen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:30 -msgctxt "Palette" -msgid "gray (#808080)" -msgstr "Grau (#808080)" +#: ../share/filters/filters.svg.h:76 +msgid "Simulate oil painting style" +msgstr "Simuliere Ölgemälde" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:31 -msgctxt "Palette" -msgid "darkgray (#A9A9A9)" -msgstr "Dunkelgrau (#A9A9A9)" +#. Pencil +#: ../share/filters/filters.svg.h:78 +#: ../src/ui/dialog/inkscape-preferences.cpp:417 +msgid "Pencil" +msgstr "Malwerkzeug (Freihand)" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:32 -msgctxt "Palette" -msgid "silver (#C0C0C0)" -msgstr "Silber (#C0C0C0)" +#: ../share/filters/filters.svg.h:80 +msgid "Detect color edges and retrace them in grayscale" +msgstr "Farbkanten im Objekt erkennen und in Graustufen nachzeichnen" + +#: ../share/filters/filters.svg.h:82 +msgid "Blueprint" +msgstr "Blaupause" + +#: ../share/filters/filters.svg.h:84 +msgid "Detect color edges and retrace them in blue" +msgstr "Farbkanten im Objekt erkennen und in Blau nachzeichnen" + +#: ../share/filters/filters.svg.h:86 +msgid "Age" +msgstr "Alter" + +#: ../share/filters/filters.svg.h:88 +msgid "Imitate aged photograph" +msgstr "Imitiere gealterte Fotografie" + +#: ../share/filters/filters.svg.h:90 +msgid "Organic" +msgstr "Organisch" + +#: ../share/filters/filters.svg.h:91 ../share/filters/filters.svg.h:119 +#: ../share/filters/filters.svg.h:127 ../share/filters/filters.svg.h:187 +#: ../share/filters/filters.svg.h:195 ../share/filters/filters.svg.h:199 +#: ../share/filters/filters.svg.h:251 ../share/filters/filters.svg.h:259 +#: ../share/filters/filters.svg.h:263 ../share/filters/filters.svg.h:355 +#: ../share/filters/filters.svg.h:359 ../share/filters/filters.svg.h:367 +#: ../share/filters/filters.svg.h:371 ../share/filters/filters.svg.h:375 +#: ../share/filters/filters.svg.h:379 ../share/filters/filters.svg.h:383 +#: ../share/filters/filters.svg.h:439 ../share/filters/filters.svg.h:467 +#: ../share/filters/filters.svg.h:491 ../share/filters/filters.svg.h:531 +msgid "Textures" +msgstr "Texturen" + +#: ../share/filters/filters.svg.h:92 +msgid "Bulging, knotty, slick 3D surface" +msgstr "Vorgewölbte, knotig-glatte 3D-Oberfläche" + +#: ../share/filters/filters.svg.h:94 +msgid "Barbed Wire" +msgstr "Stacheldraht" + +#: ../share/filters/filters.svg.h:96 +msgid "Gray bevelled wires with drop shadows" +msgstr "Graue verworrene Drähte mit abgesetztem Schatten" + +#: ../share/filters/filters.svg.h:98 +msgid "Swiss Cheese" +msgstr "Schweizer Käse" + +#: ../share/filters/filters.svg.h:100 +msgid "Random inner-bevel holes" +msgstr "Zufällige innen abgeflachte Löcher" + +#: ../share/filters/filters.svg.h:102 +msgid "Blue Cheese" +msgstr "Blaukäse" + +#: ../share/filters/filters.svg.h:104 +msgid "Marble-like bluish speckles" +msgstr "Marmorierte bläuliche Flecken" + +#: ../share/filters/filters.svg.h:106 +msgid "Button" +msgstr "Schaltfläche" + +#: ../share/filters/filters.svg.h:108 +msgid "Soft bevel, slightly depressed middle" +msgstr "Weiche Wölbung, leicht abgesenkte Mitte" + +#: ../share/filters/filters.svg.h:110 +msgid "Inset" +msgstr "Einlage" + +#: ../share/filters/filters.svg.h:111 ../share/filters/filters.svg.h:267 +#: ../share/filters/filters.svg.h:343 ../share/filters/filters.svg.h:435 +#: ../share/filters/filters.svg.h:811 +#: ../src/extension/internal/filter/shadows.h:81 +msgid "Shadows and Glows" +msgstr "Schatten und Lichter" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:33 -msgctxt "Palette" -msgid "lightgray (#D3D3D3)" -msgstr "lightgray (#D3D3D3)" +#: ../share/filters/filters.svg.h:112 +msgid "Shadowy outer bevel" +msgstr "Schattige Außenschräge" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:34 -msgctxt "Palette" -msgid "gainsboro (#DCDCDC)" -msgstr "gainsboro (#DCDCDC)" +#: ../share/filters/filters.svg.h:114 +msgid "Dripping" +msgstr "Tropfend" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:35 -msgctxt "Palette" -msgid "whitesmoke (#F5F5F5)" -msgstr "whitesmoke (#F5F5F5)" +#: ../share/filters/filters.svg.h:116 +msgid "Random paint streaks downwards" +msgstr "Zufällige abwärtsgerichtete farbige Streifen" + +#: ../share/filters/filters.svg.h:118 +msgid "Jam Spread" +msgstr "Marmeladenaufstrich" + +#: ../share/filters/filters.svg.h:120 +msgid "Glossy clumpy jam spread" +msgstr "Glänzender klumpiger Überzug" + +#: ../share/filters/filters.svg.h:122 +msgid "Pixel Smear" +msgstr "Verschmierte Pixel" + +#: ../share/filters/filters.svg.h:124 +msgid "Van Gogh painting effect for bitmaps" +msgstr "Van-Gogh-Gemäldeeffekt für Bilder" + +#: ../share/filters/filters.svg.h:126 +msgid "Cracked Glass" +msgstr "Zerbrochenes Glas" + +#: ../share/filters/filters.svg.h:128 +msgid "Under a cracked glass" +msgstr "Unter einem zerbrochenen Glas" + +#: ../share/filters/filters.svg.h:130 +msgid "Bubbly Bumps" +msgstr "Blasige Oberfläche" + +#: ../share/filters/filters.svg.h:131 ../share/filters/filters.svg.h:307 +#: ../share/filters/filters.svg.h:311 ../share/filters/filters.svg.h:347 +#: ../share/filters/filters.svg.h:351 ../share/filters/filters.svg.h:419 +#: ../share/filters/filters.svg.h:423 ../share/filters/filters.svg.h:463 +#: ../share/filters/filters.svg.h:471 ../share/filters/filters.svg.h:479 +#: ../share/filters/filters.svg.h:483 ../share/filters/filters.svg.h:511 +#: ../share/filters/filters.svg.h:535 ../share/filters/filters.svg.h:539 +#: ../share/filters/filters.svg.h:543 ../share/filters/filters.svg.h:547 +#: ../share/filters/filters.svg.h:571 ../share/filters/filters.svg.h:579 +#: ../share/filters/filters.svg.h:595 ../share/filters/filters.svg.h:599 +#: ../share/filters/filters.svg.h:603 ../share/filters/filters.svg.h:607 +#: ../share/filters/filters.svg.h:611 ../share/filters/filters.svg.h:615 +#: ../share/filters/filters.svg.h:619 ../share/filters/filters.svg.h:623 +#: ../share/filters/filters.svg.h:799 ../share/filters/filters.svg.h:807 +#: ../src/extension/internal/filter/bumps.h:142 +#: ../src/extension/internal/filter/bumps.h:362 +msgid "Bumps" +msgstr "Raue Texturen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:36 -msgctxt "Palette" -msgid "white (#FFFFFF)" -msgstr "Weiß (#FFFFFF)" +#: ../share/filters/filters.svg.h:132 +msgid "Flexible bubbles effect with some displacement" +msgstr "Flexibler Bläscheneffekt mit etwas Versatz" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:37 -msgctxt "Palette" -msgid "rosybrown (#BC8F8F)" -msgstr "rosybrown (#BC8F8F)" +#: ../share/filters/filters.svg.h:134 +msgid "Glowing Bubble" +msgstr "Blase mit Lichthof" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:38 -msgctxt "Palette" -msgid "indianred (#CD5C5C)" -msgstr "indianred (#CD5C5C)" +#: ../share/filters/filters.svg.h:135 ../share/filters/filters.svg.h:155 +#: ../share/filters/filters.svg.h:159 ../share/filters/filters.svg.h:203 +#: ../share/filters/filters.svg.h:207 ../share/filters/filters.svg.h:215 +#: ../share/filters/filters.svg.h:223 +msgid "Ridges" +msgstr "Grat" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:39 -msgctxt "Palette" -msgid "brown (#A52A2A)" -msgstr "Braun (#A52A2A)" +#: ../share/filters/filters.svg.h:136 +msgid "Bubble effect with refraction and glow" +msgstr "Blaseneffekt mit Lichtbrechung und Lichthof" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:40 -msgctxt "Palette" -msgid "firebrick (#B22222)" -msgstr "firebrick (#B22222)" +#: ../share/filters/filters.svg.h:138 +msgid "Neon" +msgstr "Neon" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:41 -msgctxt "Palette" -msgid "lightcoral (#F08080)" -msgstr "lightcoral (#F08080)" +#: ../share/filters/filters.svg.h:140 +msgid "Neon light effect" +msgstr "Neonlicht-Effekt" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:42 -msgctxt "Palette" -msgid "maroon (#800000)" -msgstr "Kastanienbraun (#800000)" +#: ../share/filters/filters.svg.h:142 +msgid "Molten Metal" +msgstr "Geschmolzenes Metall" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:43 -msgctxt "Palette" -msgid "darkred (#8B0000)" -msgstr "Dunkelrot (#8B0000)" +#: ../share/filters/filters.svg.h:144 +msgid "Melting parts of object together, with a glossy bevel and a glow" +msgstr "Teile des Objekts verschmelzen, mit glänzender Vorwölbung und Lichthof" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:44 -msgctxt "Palette" -msgid "red (#FF0000)" -msgstr "Rot (#FF0000)" +#: ../share/filters/filters.svg.h:146 +msgid "Pressed Steel" +msgstr "Gepresster Stahl" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:45 -msgctxt "Palette" -msgid "snow (#FFFAFA)" -msgstr "Schnee (#FFFAFA)" +#: ../share/filters/filters.svg.h:148 +msgid "Pressed metal with a rolled edge" +msgstr "Gepresster Stahl mit einer runden Kante" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:46 -msgctxt "Palette" -msgid "mistyrose (#FFE4E1)" -msgstr "mistyrose (#FFE4E1)" +#: ../share/filters/filters.svg.h:150 +msgid "Matte Bevel" +msgstr "Matte Schräge" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:47 -msgctxt "Palette" -msgid "salmon (#FA8072)" -msgstr "salmon (#FA8072)" +#: ../share/filters/filters.svg.h:152 +msgid "Soft, pastel-colored, blurry bevel" +msgstr "Weiche, pastellfarbene verschwommene Vorwölbung" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:48 -msgctxt "Palette" -msgid "tomato (#FF6347)" -msgstr "tomato (#FF6347)" +#: ../share/filters/filters.svg.h:154 +msgid "Thin Membrane" +msgstr "Dünne Membrane" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:49 -msgctxt "Palette" -msgid "darksalmon (#E9967A)" -msgstr "darksalmon (#E9967A)" +#: ../share/filters/filters.svg.h:156 +msgid "Thin like a soap membrane" +msgstr "Dünn, wie eine Seifenblase" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:50 -msgctxt "Palette" -msgid "coral (#FF7F50)" -msgstr "coral (#FF7F50)" +#: ../share/filters/filters.svg.h:158 +msgid "Matte Ridge" +msgstr "Weicher Grat" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:51 -msgctxt "Palette" -msgid "orangered (#FF4500)" -msgstr "Orangerot (#FF4500)" +#: ../share/filters/filters.svg.h:160 +msgid "Soft pastel ridge" +msgstr "Weicher pastelliger Grat" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:52 -msgctxt "Palette" -msgid "lightsalmon (#FFA07A)" -msgstr "lightsalmon (#FFA07A)" +#: ../share/filters/filters.svg.h:162 +msgid "Glowing Metal" +msgstr "Glühendes Metall" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:53 -msgctxt "Palette" -msgid "sienna (#A0522D)" -msgstr "sienna (#A0522D)" +#: ../share/filters/filters.svg.h:164 +msgid "Glowing metal texture" +msgstr "Glühendes Metall" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:54 -msgctxt "Palette" -msgid "seashell (#FFF5EE)" -msgstr "seashell (#FFF5EE)" +#: ../share/filters/filters.svg.h:166 +msgid "Leaves" +msgstr "Laub" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:55 -msgctxt "Palette" -msgid "chocolate (#D2691E)" -msgstr "Schokolade (#D2691E)" +#: ../share/filters/filters.svg.h:167 ../share/filters/filters.svg.h:235 +#: ../share/filters/filters.svg.h:271 ../share/filters/filters.svg.h:639 +#: ../share/extensions/pathscatter.inx.h:1 +msgid "Scatter" +msgstr "Streuung" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:56 -msgctxt "Palette" -msgid "saddlebrown (#8B4513)" -msgstr "saddlebrown (#8B4513)" +#: ../share/filters/filters.svg.h:168 +msgid "Leaves on the ground in Fall, or living foliage" +msgstr "Herbstblätter am Boden oder lebendes Blattwerk" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:57 -msgctxt "Palette" -msgid "sandybrown (#F4A460)" -msgstr "sandybrown (#F4A460)" +#: ../share/filters/filters.svg.h:170 +#: ../src/extension/internal/filter/paint.h:339 +msgid "Translucent" +msgstr "Lichtdurchlässig" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:58 -msgctxt "Palette" -msgid "peachpuff (#FFDAB9)" -msgstr "peachpuff (#FFDAB9)" +#: ../share/filters/filters.svg.h:172 +msgid "Illuminated translucent plastic or glass effect" +msgstr "Beleuchteter lichtdurchlässiger Plastik- oder Glaseffekt" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:59 -msgctxt "Palette" -msgid "peru (#CD853F)" -msgstr "peru (#CD853F)" +#: ../share/filters/filters.svg.h:174 +msgid "Iridescent Beeswax" +msgstr "Schimmerndes Bienenwachs" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:60 -msgctxt "Palette" -msgid "linen (#FAF0E6)" -msgstr "linen (#FAF0E6)" +#: ../share/filters/filters.svg.h:176 +msgid "Waxy texture which keeps its iridescence through color fill change" +msgstr "" +"Wachsähnliche Textur, die ihren schimmernden Effekt durch Änderung der " +"Farbfüllung erhält" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:61 -msgctxt "Palette" -msgid "bisque (#FFE4C4)" -msgstr "bisque (#FFE4C4)" +#: ../share/filters/filters.svg.h:178 +msgid "Eroded Metal" +msgstr "Verrostetes Metall" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:62 -msgctxt "Palette" -msgid "darkorange (#FF8C00)" -msgstr "Dunkelorange (#FF8C00)" +#: ../share/filters/filters.svg.h:180 +msgid "Eroded metal texture with ridges, grooves, holes and bumps" +msgstr "Verrostete Metalltextur mit Grat, Rillen, Löchern und Beulen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:63 -msgctxt "Palette" -msgid "burlywood (#DEB887)" -msgstr "burlywood (#DEB887)" +#: ../share/filters/filters.svg.h:182 +msgid "Cracked Lava" +msgstr "Zerborstene Lava" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:64 -msgctxt "Palette" -msgid "tan (#D2B48C)" -msgstr "tan (#D2B48C)" +#: ../share/filters/filters.svg.h:184 +msgid "A volcanic texture, a little like leather" +msgstr "Eine vulkanische Textur, ein wenig wie Leder" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:65 -msgctxt "Palette" -msgid "antiquewhite (#FAEBD7)" -msgstr "antiquewhite (#FAEBD7)" +#: ../share/filters/filters.svg.h:186 +msgid "Bark" +msgstr "Rinde" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:66 -msgctxt "Palette" -msgid "navajowhite (#FFDEAD)" -msgstr "navajowhite (#FFDEAD)" +#: ../share/filters/filters.svg.h:188 +msgid "Bark texture, vertical; use with deep colors" +msgstr "Rindentextur, vertikal; mit dunklen Farben verwenden" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:67 -msgctxt "Palette" -msgid "blanchedalmond (#FFEBCD)" -msgstr "blanchedalmond (#FFEBCD)" +#: ../share/filters/filters.svg.h:190 +msgid "Lizard Skin" +msgstr "Eidechsenleder" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:68 -msgctxt "Palette" -msgid "papayawhip (#FFEFD5)" -msgstr "papayawhip (#FFEFD5)" +#: ../share/filters/filters.svg.h:192 +msgid "Stylized reptile skin texture" +msgstr "Stilisierte Reptilhauttextur" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:69 -msgctxt "Palette" -msgid "moccasin (#FFE4B5)" -msgstr "moccasin (#FFE4B5)" +#: ../share/filters/filters.svg.h:194 +msgid "Stone Wall" +msgstr "Steinwand" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:70 -msgctxt "Palette" -msgid "orange (#FFA500)" -msgstr "Orange (#FFA500)" +#: ../share/filters/filters.svg.h:196 +msgid "Stone wall texture to use with not too saturated colors" +msgstr "Steinwandtextur, mit nicht so gesättigten Farben verwenden" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:71 -msgctxt "Palette" -msgid "wheat (#F5DEB3)" -msgstr "wheat (#F5DEB3)" +#: ../share/filters/filters.svg.h:198 +msgid "Silk Carpet" +msgstr "Seidenteppich" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:72 -msgctxt "Palette" -msgid "oldlace (#FDF5E6)" -msgstr "oldlace (#FDF5E6)" +#: ../share/filters/filters.svg.h:200 +msgid "Silk carpet texture, horizontal stripes" +msgstr "Seidenteppichtextur, horizontale Streifen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:73 -msgctxt "Palette" -msgid "floralwhite (#FFFAF0)" -msgstr "floralwhite (#FFFAF0)" +#: ../share/filters/filters.svg.h:202 +msgid "Refractive Gel A" +msgstr "Lichtbrechendes Gel A" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:74 -msgctxt "Palette" -msgid "darkgoldenrod (#B8860B)" -msgstr "darkgoldenrod (#B8860B)" +#: ../share/filters/filters.svg.h:204 +msgid "Gel effect with light refraction" +msgstr "Geleffekt mit leichter Lichtbrechung" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:75 -msgctxt "Palette" -msgid "goldenrod (#DAA520)" -msgstr "goldenrod (#DAA520)" +#: ../share/filters/filters.svg.h:206 +msgid "Refractive Gel B" +msgstr "Lichtbrechendes Gel B" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:76 -msgctxt "Palette" -msgid "cornsilk (#FFF8DC)" -msgstr "cornsilk (#FFF8DC)" +#: ../share/filters/filters.svg.h:208 +msgid "Gel effect with strong refraction" +msgstr "Geleffekt mit starker Lichtbrechung" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:77 -msgctxt "Palette" -msgid "gold (#FFD700)" -msgstr "Gold (#FFD700)" +#: ../share/filters/filters.svg.h:210 +msgid "Metallized Paint" +msgstr "Metalliclack" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:78 -msgctxt "Palette" -msgid "khaki (#F0E68C)" -msgstr "Khaki (#F0E68C)" +#: ../share/filters/filters.svg.h:212 +msgid "" +"Metallized effect with a soft lighting, slightly translucent at the edges" +msgstr "" +"Metallischer Effekt mit weicher Beleuchtung, leicht lichtdurchlässig an den " +"Kanten " -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:79 -msgctxt "Palette" -msgid "lemonchiffon (#FFFACD)" -msgstr "lemonchiffon (#FFFACD)" +#: ../share/filters/filters.svg.h:214 +msgid "Dragee" +msgstr "Dragee" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:80 -msgctxt "Palette" -msgid "palegoldenrod (#EEE8AA)" -msgstr "palegoldenrod (#EEE8AA)" +#: ../share/filters/filters.svg.h:216 +msgid "Gel Ridge with a pearlescent look" +msgstr "Weicher Grat mit Perlmutteffekt" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:81 -msgctxt "Palette" -msgid "darkkhaki (#BDB76B)" -msgstr "darkkhaki (#BDB76B)" +#: ../share/filters/filters.svg.h:218 +msgid "Raised Border" +msgstr "Erhöhter Rand" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:82 -msgctxt "Palette" -msgid "beige (#F5F5DC)" -msgstr "beige (#F5F5DC)" +#: ../share/filters/filters.svg.h:220 +msgid "Strongly raised border around a flat surface" +msgstr "Stark erhöhter Rand um eine flache Ebene" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:83 -msgctxt "Palette" -msgid "lightgoldenrodyellow (#FAFAD2)" -msgstr "lightgoldenrodyellow (#FAFAD2)" +#: ../share/filters/filters.svg.h:222 +msgid "Metallized Ridge" +msgstr "Metallischer Grat" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:84 -msgctxt "Palette" -msgid "olive (#808000)" -msgstr "Oliv (#808000)" +#: ../share/filters/filters.svg.h:224 +msgid "Gel Ridge metallized at its top" +msgstr "An der Spitze metallisierter weicher Grat" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:85 -msgctxt "Palette" -msgid "yellow (#FFFF00)" -msgstr "Gelb (#FFFF00)" +#: ../share/filters/filters.svg.h:226 +msgid "Fat Oil" +msgstr "Fettes Öl" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:86 -msgctxt "Palette" -msgid "lightyellow (#FFFFE0)" -msgstr "Hellgelb (#FFFFE0)" +#: ../share/filters/filters.svg.h:228 +msgid "Fat oil with some adjustable turbulence" +msgstr "Dickflüssiges Öl mit einstellbarer Turbulenz" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:87 -msgctxt "Palette" -msgid "ivory (#FFFFF0)" -msgstr "Elfenbein (#FFFFF0)" +#: ../share/filters/filters.svg.h:230 +msgid "Black Hole" +msgstr "Schwarzes Loch" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:88 -msgctxt "Palette" -msgid "olivedrab (#6B8E23)" -msgstr "olivedrab (#6B8E23)" +#: ../share/filters/filters.svg.h:231 ../share/filters/filters.svg.h:275 +#: ../share/filters/filters.svg.h:279 ../share/filters/filters.svg.h:835 +#: ../share/filters/filters.svg.h:839 ../share/filters/filters.svg.h:843 +#: ../src/extension/internal/filter/morphology.h:76 +#: ../src/extension/internal/filter/morphology.h:203 ../src/filter-enums.cpp:31 +msgid "Morphology" +msgstr "Morphologie" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:89 -msgctxt "Palette" -msgid "yellowgreen (#9ACD32)" -msgstr "Gelbgrün (#9ACD32)" +#: ../share/filters/filters.svg.h:232 +msgid "Creates a black light inside and outside" +msgstr "Erzeugt ein Schwarzlicht innen und außen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:90 -msgctxt "Palette" -msgid "darkolivegreen (#556B2F)" -msgstr "Dunkelolivgrün (#556B2F)" +#: ../share/filters/filters.svg.h:234 +msgid "Cubes" +msgstr "Würfel" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:91 -msgctxt "Palette" -msgid "greenyellow (#ADFF2F)" -msgstr "Grüngelb (#ADFF2F)" +#: ../share/filters/filters.svg.h:236 +msgid "Scattered cubes; adjust the Morphology primitive to vary size" +msgstr "Verstreute Würfel; Größe über Morphologie-Parameter einstellbar" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:92 -msgctxt "Palette" -msgid "chartreuse (#7FFF00)" -msgstr "chartreuse (#7FFF00)" +#: ../share/filters/filters.svg.h:238 +msgid "Peel Off" +msgstr "Abblättern" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:93 -msgctxt "Palette" -msgid "lawngreen (#7CFC00)" -msgstr "lawngreen (#7CFC00)" +#: ../share/filters/filters.svg.h:240 +msgid "Peeling painting on a wall" +msgstr "Abblätternde Farbe an einer Wand" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:94 -msgctxt "Palette" -msgid "darkseagreen (#8FBC8F)" -msgstr "darkseagreen (#8FBC8F)" +#: ../share/filters/filters.svg.h:242 +msgid "Gold Splatter" +msgstr "Goldsplitter" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:95 -msgctxt "Palette" -msgid "forestgreen (#228B22)" -msgstr "forestgreen (#228B22)" +#: ../share/filters/filters.svg.h:244 +msgid "Splattered cast metal, with golden highlights" +msgstr "Verspritztes Gußmetall mit goldenen Glanzlichtern" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:96 -msgctxt "Palette" -msgid "limegreen (#32CD32)" -msgstr "Limonengrün (#32CD32)" +#: ../share/filters/filters.svg.h:246 +msgid "Gold Paste" +msgstr "Goldpaste" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:97 -msgctxt "Palette" -msgid "lightgreen (#90EE90)" -msgstr "Hellgrün (#90EE90)" +#: ../share/filters/filters.svg.h:248 +msgid "Fat pasted cast metal, with golden highlights" +msgstr "Feine Goldpartikel in fetter Grundlage, mit Glanzlichtern" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:98 -msgctxt "Palette" -msgid "palegreen (#98FB98)" -msgstr "palegreen (#98FB98)" +#: ../share/filters/filters.svg.h:250 +msgid "Crumpled Plastic" +msgstr "Gebröckelte Plastik" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:99 -msgctxt "Palette" -msgid "darkgreen (#006400)" -msgstr "darkgreen (#006400)" +#: ../share/filters/filters.svg.h:252 +msgid "Crumpled matte plastic, with melted edge" +msgstr "Gebröckelte matte Plastik mit geschmolzenen Ecken" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:100 -msgctxt "Palette" -msgid "green (#008000)" -msgstr "Grün (#008000)" +#: ../share/filters/filters.svg.h:254 +msgid "Enamel Jewelry" +msgstr "Emaille-Schmuck" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:101 -msgctxt "Palette" -msgid "lime (#00FF00)" -msgstr "Limone (#00FF00)" +#: ../share/filters/filters.svg.h:256 +msgid "Slightly cracked enameled texture" +msgstr "Leicht gebrochene Emaille-Textur" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:102 -msgctxt "Palette" -msgid "honeydew (#F0FFF0)" -msgstr "honeydew (#F0FFF0)" +#: ../share/filters/filters.svg.h:258 +msgid "Rough Paper" +msgstr "Raues Papier" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:103 -msgctxt "Palette" -msgid "seagreen (#2E8B57)" -msgstr "seagreen (#2E8B57)" +#: ../share/filters/filters.svg.h:260 +msgid "Aquarelle paper effect which can be used for pictures as for objects" +msgstr "" +"Aquarellpapier-Effekt, der für Bilder wie für Objekte verwendet werden kann" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:104 -msgctxt "Palette" -msgid "mediumseagreen (#3CB371)" -msgstr "mediumseagreen (#3CB371)" +#: ../share/filters/filters.svg.h:262 +msgid "Rough and Glossy" +msgstr "Rau und Glänzend" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:105 -msgctxt "Palette" -msgid "springgreen (#00FF7F)" -msgstr "springgreen (#00FF7F)" +#: ../share/filters/filters.svg.h:264 +msgid "" +"Crumpled glossy paper effect which can be used for pictures as for objects" +msgstr "" +"Zerknittertes-Glanzpapier-Effekt, der für Bilder wie für Objekte verwendet " +"werden kann" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:106 -msgctxt "Palette" -msgid "mintcream (#F5FFFA)" -msgstr "mintcream (#F5FFFA)" +#: ../share/filters/filters.svg.h:266 +msgid "In and Out" +msgstr "Innen und Außen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:107 -msgctxt "Palette" -msgid "mediumspringgreen (#00FA9A)" -msgstr "mediumspringgreen (#00FA9A)" +#: ../share/filters/filters.svg.h:268 +msgid "Inner colorized shadow, outer black shadow" +msgstr "Innenliegender Farbschatten, äußerer schwarzer Schatten" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:108 -msgctxt "Palette" -msgid "mediumaquamarine (#66CDAA)" -msgstr "mediumaquamarine (#66CDAA)" +#: ../share/filters/filters.svg.h:270 +msgid "Air Spray" +msgstr "Airbrush" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:109 -msgctxt "Palette" -msgid "aquamarine (#7FFFD4)" -msgstr "aquamarine (#7FFFD4)" +#: ../share/filters/filters.svg.h:272 +msgid "Convert to small scattered particles with some thickness" +msgstr "In kleine verstreute Partikel mit etwas Dicke umwandeln" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:110 -msgctxt "Palette" -msgid "turquoise (#40E0D0)" -msgstr "turquoise (#40E0D0)" +#: ../share/filters/filters.svg.h:274 +msgid "Warm Inside" +msgstr "Warm innen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:111 -msgctxt "Palette" -msgid "lightseagreen (#20B2AA)" -msgstr "lightseagreen (#20B2AA)" +#: ../share/filters/filters.svg.h:276 +msgid "Blurred colorized contour, filled inside" +msgstr "Verschwommene farbige Kontur, innen gefüllt" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:112 -msgctxt "Palette" -msgid "mediumturquoise (#48D1CC)" -msgstr "mediumturquoise (#48D1CC)" +#: ../share/filters/filters.svg.h:278 +msgid "Cool Outside" +msgstr "Kalte Außenseite" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:113 -msgctxt "Palette" -msgid "darkslategray (#2F4F4F)" -msgstr "darkslategray (#2F4F4F)" +#: ../share/filters/filters.svg.h:280 +msgid "Blurred colorized contour, empty inside" +msgstr "Verschwommene farbige Kontur, leer" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:114 -msgctxt "Palette" -msgid "paleturquoise (#AFEEEE)" -msgstr "paleturquoise (#AFEEEE)" +#: ../share/filters/filters.svg.h:282 +msgid "Electronic Microscopy" +msgstr "Elektronenmikroskop" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:115 -msgctxt "Palette" -msgid "teal (#008080)" -msgstr "teal (#008080)" +#: ../share/filters/filters.svg.h:284 +msgid "" +"Bevel, crude light, discoloration and glow like in electronic microscopy" +msgstr "" +"Kantenschatten, hartes Licht, Ausbleichen und Überstrahlen wie in der " +"Elektronenmikroskopie" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:116 -msgctxt "Palette" -msgid "darkcyan (#008B8B)" -msgstr "darkcyan (#008B8B)" +#: ../share/filters/filters.svg.h:286 +msgid "Tartan" +msgstr "Tartan" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:117 -msgctxt "Palette" -msgid "cyan (#00FFFF)" -msgstr "cyan (#00FFFF)" +#: ../share/filters/filters.svg.h:288 +msgid "Checkered tartan pattern" +msgstr "Schottenkaro" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:118 -msgctxt "Palette" -msgid "lightcyan (#E0FFFF)" -msgstr "lightcyan (#E0FFFF)" +#: ../share/filters/filters.svg.h:290 +msgid "Shaken Liquid" +msgstr "Bewegte Flüssigkeit" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:119 -msgctxt "Palette" -msgid "azure (#F0FFFF)" -msgstr "Azur (#F0FFFF)" +#: ../share/filters/filters.svg.h:292 +msgid "Colorizable filling with flow inside like transparency" +msgstr "Farbige Füllung mit Transparenz wie bewegte Flüssigkeit" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:120 -msgctxt "Palette" -msgid "darkturquoise (#00CED1)" -msgstr "darkturquoise (#00CED1)" +#: ../share/filters/filters.svg.h:294 +msgid "Soft Focus Lens" +msgstr "Weichzeichner" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:121 -msgctxt "Palette" -msgid "cadetblue (#5F9EA0)" -msgstr "cadetblue (#5F9EA0)" +#: ../share/filters/filters.svg.h:296 +msgid "Glowing image content without blurring it" +msgstr "Bild mit einem Lichthof versehen, ohne es zu verwischen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:122 -msgctxt "Palette" -msgid "powderblue (#B0E0E6)" -msgstr "powderblue (#B0E0E6)" +#: ../share/filters/filters.svg.h:298 +msgid "Stained Glass" +msgstr "Satiniertes Glas" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:123 -msgctxt "Palette" -msgid "lightblue (#ADD8E6)" -msgstr "lightblue (#ADD8E6)" +#: ../share/filters/filters.svg.h:300 +msgid "Illuminated stained glass effect" +msgstr "Effekt eines beleuchteten Bleiglasfensters" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:124 -msgctxt "Palette" -msgid "deepskyblue (#00BFFF)" -msgstr "deepskyblue (#00BFFF)" +#: ../share/filters/filters.svg.h:302 +msgid "Dark Glass" +msgstr "Dunkles Glas" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:125 -msgctxt "Palette" -msgid "skyblue (#87CEEB)" -msgstr "skyblue (#87CEEB)" +#: ../share/filters/filters.svg.h:304 +msgid "Illuminated glass effect with light coming from beneath" +msgstr "Bleiglasfester-Effekt mit Beleuchtung von unten" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:126 -msgctxt "Palette" -msgid "lightskyblue (#87CEFA)" -msgstr "lightskyblue (#87CEFA)" +#: ../share/filters/filters.svg.h:306 +msgid "HSL Bumps Alpha" +msgstr "HSL Rauigkeit, Alpha" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:127 -msgctxt "Palette" -msgid "steelblue (#4682B4)" -msgstr "Stahlblau (#4682B4)" +#: ../share/filters/filters.svg.h:308 +msgid "Same as HSL Bumps but with transparent highlights" +msgstr "Wie flexible HSL Rauigkeit aber mit transparenten Glanzlichtern" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:128 -msgctxt "Palette" -msgid "aliceblue (#F0F8FF)" -msgstr "aliceblue (#F0F8FF)" +#: ../share/filters/filters.svg.h:310 +msgid "Bubbly Bumps Alpha" +msgstr "Bläschenstruktur, Alpha" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:129 -msgctxt "Palette" -msgid "dodgerblue (#1E90FF)" -msgstr "dodgerblue (#1E90FF)" +#: ../share/filters/filters.svg.h:312 +msgid "Same as Bubbly Bumps but with transparent highlights" +msgstr "Wie Bläschenstruktur aber mit transparenten Glanzlichtern" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:130 -msgctxt "Palette" -msgid "slategray (#708090)" -msgstr "slategray (#708090)" +#: ../share/filters/filters.svg.h:314 ../share/filters/filters.svg.h:362 +msgid "Torn Edges" +msgstr "Ausgerissene Kanten" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:131 -msgctxt "Palette" -msgid "lightslategray (#778899)" -msgstr "lightslategray (#778899)" +#: ../share/filters/filters.svg.h:316 ../share/filters/filters.svg.h:364 +msgid "" +"Displace the outside of shapes and pictures without altering their content" +msgstr "Das Äußere von Formen und Bildern verschieben, ohne Inhalt zu ändern" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:132 -msgctxt "Palette" -msgid "lightsteelblue (#B0C4DE)" -msgstr "lightsteelblue (#B0C4DE)" +#: ../share/filters/filters.svg.h:318 +msgid "Roughen Inside" +msgstr "Inneres aufrauen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:133 -msgctxt "Palette" -msgid "cornflowerblue (#6495ED)" -msgstr "cornflowerblue (#6495ED)" +#: ../share/filters/filters.svg.h:320 +msgid "Roughen all inside shapes" +msgstr "Alle inliegenden Formen aufrauen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:134 -msgctxt "Palette" -msgid "royalblue (#4169E1)" -msgstr "royalblue (#4169E1)" +#: ../share/filters/filters.svg.h:322 +msgid "Evanescent" +msgstr "Schwindend" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:135 -msgctxt "Palette" -msgid "midnightblue (#191970)" -msgstr "midnightblue (#191970)" +#: ../share/filters/filters.svg.h:324 +msgid "" +"Blur the contents of objects, preserving the outline and adding progressive " +"transparency at edges" +msgstr "" +"Inhalt des Objekts verwischen, Umriss beibehalten und zu den Kanten " +"anwachsende Transparenz hinzufügen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:136 -msgctxt "Palette" -msgid "lavender (#E6E6FA)" -msgstr "lavender (#E6E6FA)" +#: ../share/filters/filters.svg.h:326 +msgid "Chalk and Sponge" +msgstr "Kreide und Schwamm" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:137 -msgctxt "Palette" -msgid "navy (#000080)" -msgstr "navy (#000080)" +#: ../share/filters/filters.svg.h:328 +msgid "Low turbulence gives sponge look and high turbulence chalk" +msgstr "Geringe Turbulenz ergibt Schwammeffekt, starke Turbulenz Kreide" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:138 -msgctxt "Palette" -msgid "darkblue (#00008B)" -msgstr "Dunkelblau (#00008B)" +#: ../share/filters/filters.svg.h:330 +msgid "People" +msgstr "Leute" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:139 -msgctxt "Palette" -msgid "mediumblue (#0000CD)" -msgstr "Mittelblau (#0000CD)" +#: ../share/filters/filters.svg.h:332 +msgid "Colorized blotches, like a crowd of people" +msgstr "Farbige Tupfen, wie eine Menschenmenge" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:140 -msgctxt "Palette" -msgid "blue (#0000FF)" -msgstr "Blau (#0000FF)" +#: ../share/filters/filters.svg.h:334 +msgid "Scotland" +msgstr "Schottland" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:141 -msgctxt "Palette" -msgid "ghostwhite (#F8F8FF)" -msgstr "ghostwhite (#F8F8FF)" +#: ../share/filters/filters.svg.h:336 +msgid "Colorized mountain tops out of the fog" +msgstr "Farbige Berggipfel über dem Nebel" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:142 -msgctxt "Palette" -msgid "slateblue (#6A5ACD)" -msgstr "slateblue (#6A5ACD)" +#: ../share/filters/filters.svg.h:338 +msgid "Garden of Delights" +msgstr "Garten der Lust" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:143 -msgctxt "Palette" -msgid "darkslateblue (#483D8B)" -msgstr "darkslateblue (#483D8B)" +#: ../share/filters/filters.svg.h:340 +msgid "" +"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights" +msgstr "Phantasmagorische Wolkenfetzen, wie bei Hieronymus Bosch" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:144 -msgctxt "Palette" -msgid "mediumslateblue (#7B68EE)" -msgstr "mediumslateblue (#7B68EE)" +#: ../share/filters/filters.svg.h:342 +msgid "Cutout Glow" +msgstr "Leuchtender Umriss" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:145 -msgctxt "Palette" -msgid "mediumpurple (#9370DB)" -msgstr "mediumpurple (#9370DB)" +#: ../share/filters/filters.svg.h:344 +msgid "In and out glow with a possible offset and colorizable flood" +msgstr "Lichthof innen und außen mit wählbarem Versatz und Füllfarbe" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:146 -msgctxt "Palette" -msgid "blueviolet (#8A2BE2)" -msgstr "blueviolet (#8A2BE2)" +#: ../share/filters/filters.svg.h:346 +msgid "Dark Emboss" +msgstr "Dunkle Prägung" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:147 -msgctxt "Palette" -msgid "indigo (#4B0082)" -msgstr "Indigo (#4B0082)" +#: ../share/filters/filters.svg.h:348 +msgid "Emboss effect : 3D relief where white is replaced by black" +msgstr "Prägeeffekt: Relief, bei dem Weiß durch Schwarz ersetzt ist" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:148 -msgctxt "Palette" -msgid "darkorchid (#9932CC)" -msgstr "darkorchid (#9932CC)" +#: ../share/filters/filters.svg.h:350 +msgid "Bubbly Bumps Matte" +msgstr "Bläschenstruktur, matt" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:149 -msgctxt "Palette" -msgid "darkviolet (#9400D3)" -msgstr "Dunkelviolet (#9400D3)" +#: ../share/filters/filters.svg.h:352 +msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one" +msgstr "Wie Bläschenstruktur mit diffuser Reflexion (statt glänzender)" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:150 -msgctxt "Palette" -msgid "mediumorchid (#BA55D3)" -msgstr "mediumorchid (#BA55D3)" +#: ../share/filters/filters.svg.h:354 +msgid "Blotting Paper" +msgstr "Löschpapier" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:151 -msgctxt "Palette" -msgid "thistle (#D8BFD8)" -msgstr "thistle (#D8BFD8)" +#: ../share/filters/filters.svg.h:356 +msgid "Inkblot on blotting paper" +msgstr "Farbkleckse auf Löschpapier" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:152 -msgctxt "Palette" -msgid "plum (#DDA0DD)" -msgstr "Pflaume (#DDA0DD)" +#: ../share/filters/filters.svg.h:358 +msgid "Wax Print" +msgstr "Wachsdruck" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:153 -msgctxt "Palette" -msgid "violet (#EE82EE)" -msgstr "Violet (#EE82EE)" +#: ../share/filters/filters.svg.h:360 +msgid "Wax print on tissue texture" +msgstr "Wachsdruck-auf-Stoff-Textur" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:154 -msgctxt "Palette" -msgid "purple (#800080)" -msgstr "purple (#800080)" +#: ../share/filters/filters.svg.h:366 +msgid "Watercolor" +msgstr "Wasserfarbe" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:155 -msgctxt "Palette" -msgid "darkmagenta (#8B008B)" -msgstr "darkmagenta (#8B008B)" +#: ../share/filters/filters.svg.h:368 +msgid "Cloudy watercolor effect" +msgstr "Wolkiger Wasserfarbeneffekt" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:156 -msgctxt "Palette" -msgid "magenta (#FF00FF)" -msgstr "magenta (#FF00FF)" +#: ../share/filters/filters.svg.h:370 +msgid "Felt" +msgstr "Filz" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:157 -msgctxt "Palette" -msgid "orchid (#DA70D6)" -msgstr "orchid (#DA70D6)" +#: ../share/filters/filters.svg.h:372 +msgid "" +"Felt like texture with color turbulence and slightly darker at the edges" +msgstr "" +"Filzartige Textur mit verwirbelten Farben, an den Kanten leicht dunkler" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:158 -msgctxt "Palette" -msgid "mediumvioletred (#C71585)" -msgstr "mediumvioletred (#C71585)" +#: ../share/filters/filters.svg.h:374 +msgid "Ink Paint" +msgstr "Wasserfarbe" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:159 -msgctxt "Palette" -msgid "deeppink (#FF1493)" -msgstr "deeppink (#FF1493)" +#: ../share/filters/filters.svg.h:376 +msgid "Ink paint on paper with some turbulent color shift" +msgstr "Zeichentusche auf Papier mit turbulentem Farbversatz" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:160 -msgctxt "Palette" -msgid "hotpink (#FF69B4)" -msgstr "hotpink (#FF69B4)" +#: ../share/filters/filters.svg.h:378 +msgid "Tinted Rainbow" +msgstr "Getönter Regenbogen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:161 -msgctxt "Palette" -msgid "lavenderblush (#FFF0F5)" -msgstr "lavenderblush (#FFF0F5)" +#: ../share/filters/filters.svg.h:380 +msgid "Smooth rainbow colors melted along the edges and colorizable" +msgstr "Weiche Regenbogenfarben laufen an den Kanten zusammen, einfärbbar" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:162 -msgctxt "Palette" -msgid "palevioletred (#DB7093)" -msgstr "palevioletred (#DB7093)" +#: ../share/filters/filters.svg.h:382 +msgid "Melted Rainbow" +msgstr "Geschmolzener Regenbogen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:163 -msgctxt "Palette" -msgid "crimson (#DC143C)" -msgstr "crimson (#DC143C)" +#: ../share/filters/filters.svg.h:384 +msgid "Smooth rainbow colors slightly melted along the edges" +msgstr "Weiche Regenbogenfarben laufen an den Kanten leicht zusammen" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:164 -msgctxt "Palette" -msgid "pink (#FFC0CB)" -msgstr "pink (#FFC0CB)" +#: ../share/filters/filters.svg.h:386 +msgid "Flex Metal" +msgstr "Flexibles Metall" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:165 -msgctxt "Palette" -msgid "lightpink (#FFB6C1)" -msgstr "lightpink (#FFB6C1)" +#: ../share/filters/filters.svg.h:388 +msgid "Bright, polished uneven metal casting, colorizable" +msgstr "Heller polierter unebener Metallguss, einfärbbar" -#. Palette: ./svg.gpl -#: ../share/palettes/palettes.h:166 -msgctxt "Palette" -msgid "rebeccapurple (#663399)" -msgstr "" +#: ../share/filters/filters.svg.h:390 +msgid "Wavy Tartan" +msgstr "Welliges Tartan" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:167 -msgctxt "Palette" -msgid "Butter 1" -msgstr "Butter 1" +#: ../share/filters/filters.svg.h:392 +msgid "Tartan pattern with a wavy displacement and bevel around the edges" +msgstr "Wellenförmig verzerrtes Schottenkaro mit abgeschrägten Kanten" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:168 -msgctxt "Palette" -msgid "Butter 2" -msgstr "Butter 2" +#: ../share/filters/filters.svg.h:394 +msgid "3D Marble" +msgstr "3D Marmor" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:169 -msgctxt "Palette" -msgid "Butter 3" -msgstr "Butter 3" +#: ../share/filters/filters.svg.h:396 +msgid "3D warped marble texture" +msgstr "Dreidimensional verkrümmte Marmortextur" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:170 -msgctxt "Palette" -msgid "Chameleon 1" -msgstr "Chameleon 1" +#: ../share/filters/filters.svg.h:398 +msgid "3D Wood" +msgstr "3D Holz" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:171 -msgctxt "Palette" -msgid "Chameleon 2" -msgstr "Chameleon 2" +#: ../share/filters/filters.svg.h:400 +msgid "3D warped, fibered wood texture" +msgstr "Dreidimensional verkrümmte, faserige Holztextur" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:172 -msgctxt "Palette" -msgid "Chameleon 3" -msgstr "Chameleon 3" +#: ../share/filters/filters.svg.h:402 +msgid "3D Mother of Pearl" +msgstr "3D Mutter der Perlen" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:173 -msgctxt "Palette" -msgid "Orange 1" -msgstr "Orange 1" +#: ../share/filters/filters.svg.h:404 +msgid "3D warped, iridescent pearly shell texture" +msgstr "Dreidimensional verkrümmte, irisierende Perlmutttextur" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:174 -msgctxt "Palette" -msgid "Orange 2" -msgstr "Orange 2" +#: ../share/filters/filters.svg.h:406 +msgid "Tiger Fur" +msgstr "Tigerfell" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:175 -msgctxt "Palette" -msgid "Orange 3" -msgstr "Orange 3" +#: ../share/filters/filters.svg.h:408 +msgid "Tiger fur pattern with folds and bevel around the edges" +msgstr "Aufgefaltetes Tigerfellmuster mit abgeschrägten Kanten " -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:176 -msgctxt "Palette" -msgid "Sky Blue 1" -msgstr "Himmelsblau 1" +#: ../share/filters/filters.svg.h:410 +msgid "Black Light" +msgstr "Schwarzlicht" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:177 -msgctxt "Palette" -msgid "Sky Blue 2" -msgstr "Himmelsblau 2" +#: ../share/filters/filters.svg.h:411 ../share/filters/filters.svg.h:575 +#: ../share/filters/filters.svg.h:587 ../share/filters/filters.svg.h:627 +#: ../share/filters/filters.svg.h:631 ../share/filters/filters.svg.h:819 +#: ../share/filters/filters.svg.h:827 ../share/filters/filters.svg.h:831 +#: ../src/extension/internal/bitmap/colorize.cpp:52 +#: ../src/extension/internal/filter/bumps.h:101 +#: ../src/extension/internal/filter/bumps.h:321 +#: ../src/extension/internal/filter/bumps.h:328 +#: ../src/extension/internal/filter/color.h:82 +#: ../src/extension/internal/filter/color.h:164 +#: ../src/extension/internal/filter/color.h:171 +#: ../src/extension/internal/filter/color.h:262 +#: ../src/extension/internal/filter/color.h:340 +#: ../src/extension/internal/filter/color.h:347 +#: ../src/extension/internal/filter/color.h:437 +#: ../src/extension/internal/filter/color.h:532 +#: ../src/extension/internal/filter/color.h:654 +#: ../src/extension/internal/filter/color.h:751 +#: ../src/extension/internal/filter/color.h:830 +#: ../src/extension/internal/filter/color.h:921 +#: ../src/extension/internal/filter/color.h:1049 +#: ../src/extension/internal/filter/color.h:1119 +#: ../src/extension/internal/filter/color.h:1212 +#: ../src/extension/internal/filter/color.h:1324 +#: ../src/extension/internal/filter/color.h:1429 +#: ../src/extension/internal/filter/color.h:1505 +#: ../src/extension/internal/filter/color.h:1609 +#: ../src/extension/internal/filter/color.h:1616 +#: ../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:713 +#: ../src/extension/internal/filter/paint.h:717 +#: ../src/extension/internal/filter/shadows.h:73 +#: ../src/extension/internal/filter/transparency.h:345 +#: ../src/filter-enums.cpp:66 ../src/ui/dialog/clonetiler.cpp:832 +#: ../src/ui/dialog/clonetiler.cpp:983 +#: ../src/ui/dialog/document-properties.cpp:157 +#: ../share/extensions/color_HSL_adjust.inx.h:20 +#: ../share/extensions/color_blackandwhite.inx.h:3 +#: ../share/extensions/color_brighter.inx.h:2 +#: ../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_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 "Farbe" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:178 -msgctxt "Palette" -msgid "Sky Blue 3" -msgstr "Himmelsblau 3" +#: ../share/filters/filters.svg.h:412 +msgid "Light areas turn to black" +msgstr "Helle Bereiche werden schwarz" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:179 -msgctxt "Palette" -msgid "Plum 1" -msgstr "Pflaume 1" +#: ../share/filters/filters.svg.h:414 +msgid "Film Grain" +msgstr "Filmkörnung" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:180 -msgctxt "Palette" -msgid "Plum 2" -msgstr "Pflaume 2" +#: ../share/filters/filters.svg.h:416 +msgid "Adds a small scale graininess" +msgstr "Fügt kleinteilige Körnung hinzu" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:181 -msgctxt "Palette" -msgid "Plum 3" -msgstr "Pflaume 3" +#: ../share/filters/filters.svg.h:418 +msgid "Plaster Color" +msgstr "Farbe einfügen" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:182 -msgctxt "Palette" -msgid "Chocolate 1" -msgstr "Schokolade 1" +#: ../share/filters/filters.svg.h:420 +msgid "Colored plaster emboss effect" +msgstr "Farbiger Gipsprägeeffekt" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:183 -msgctxt "Palette" -msgid "Chocolate 2" -msgstr "Schokolade 2" +#: ../share/filters/filters.svg.h:422 +msgid "Velvet Bumps" +msgstr "Samtene Oberflächenstruktur" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:184 -msgctxt "Palette" -msgid "Chocolate 3" -msgstr "Schokolade 3" +#: ../share/filters/filters.svg.h:424 +msgid "Gives Smooth Bumps velvet like" +msgstr "Oberflächenstrukturen mit samtartiger Erscheinung" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:185 -msgctxt "Palette" -msgid "Scarlet Red 1" -msgstr "Scharlachrot 1" +#: ../share/filters/filters.svg.h:426 +msgid "Comics Cream" +msgstr "Comic sahnig" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:186 -msgctxt "Palette" -msgid "Scarlet Red 2" -msgstr "Scharlachrot 2" +#: ../share/filters/filters.svg.h:427 ../share/filters/filters.svg.h:727 +#: ../share/filters/filters.svg.h:731 ../share/filters/filters.svg.h:735 +#: ../share/filters/filters.svg.h:739 ../share/filters/filters.svg.h:743 +#: ../share/filters/filters.svg.h:747 ../share/filters/filters.svg.h:751 +#: ../share/filters/filters.svg.h:755 ../share/filters/filters.svg.h:759 +#: ../share/filters/filters.svg.h:763 ../share/filters/filters.svg.h:767 +#: ../share/filters/filters.svg.h:771 ../share/filters/filters.svg.h:775 +#: ../share/filters/filters.svg.h:779 ../share/filters/filters.svg.h:783 +#: ../share/filters/filters.svg.h:787 ../share/filters/filters.svg.h:791 +#: ../share/filters/filters.svg.h:795 +msgid "Non realistic 3D shaders" +msgstr "Übersteigerte Schattierungen" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:187 -msgctxt "Palette" -msgid "Scarlet Red 3" -msgstr "Scharlachrot 3" +#: ../share/filters/filters.svg.h:428 +msgid "Comics shader with creamy waves transparency" +msgstr "Comicschattierung mit cremiger Wellen-Transparenz" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:188 -msgctxt "Palette" -msgid "Snowy White" -msgstr "Schnee-Weiß" +#: ../share/filters/filters.svg.h:430 +msgid "Chewing Gum" +msgstr "Kaugummi" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:189 -msgctxt "Palette" -msgid "Aluminium 1" -msgstr "Aluminium 1" +#: ../share/filters/filters.svg.h:432 +msgid "" +"Creates colorizable blotches which smoothly flow over the edges of the lines " +"at their crossings" +msgstr "Erzeugt farbige Kleckse, die weich über innere Strukturen fließen" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:190 -msgctxt "Palette" -msgid "Aluminium 2" -msgstr "Aluminium 2" +#: ../share/filters/filters.svg.h:434 +msgid "Dark And Glow" +msgstr "Licht und Schatten" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:191 -msgctxt "Palette" -msgid "Aluminium 3" -msgstr "Aluminium 3" +#: ../share/filters/filters.svg.h:436 +msgid "Darkens the edge with an inner blur and adds a flexible glow" +msgstr "" +"Betont die Kante mit innenliegender Unschärfe und fügt flexiblen Lichthof " +"hinzu" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:192 -msgctxt "Palette" -msgid "Aluminium 4" -msgstr "Aluminium 4" +#: ../share/filters/filters.svg.h:438 +msgid "Warped Rainbow" +msgstr "Verzerrter Regenbogen" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:193 -msgctxt "Palette" -msgid "Aluminium 5" -msgstr "Aluminium 5" +#: ../share/filters/filters.svg.h:440 +msgid "Smooth rainbow colors warped along the edges and colorizable" +msgstr "Weiche Regenbogenfarben verlaufen an den Kanten zusammen, einfärbbar" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:194 -msgctxt "Palette" -msgid "Aluminium 6" -msgstr "Aluminium 6" +#: ../share/filters/filters.svg.h:442 +msgid "Rough and Dilate" +msgstr "Rau und erweitert" -#. Palette: ./Tango-Palette.gpl -#: ../share/palettes/palettes.h:195 -#, fuzzy -msgctxt "Palette" -msgid "Jet Black" -msgstr "Schwarz" +#: ../share/filters/filters.svg.h:444 +msgid "Create a turbulent contour around" +msgstr "Erstelle verwirbelte Kontur außen herum" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:2 -msgctxt "Symbol" -msgid "AIGA Symbol Signs" -msgstr "" +#: ../share/filters/filters.svg.h:446 +msgid "Old Postcard" +msgstr "Alte Postkarte" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:3 ../share/symbols/symbols.h:4 -msgctxt "Symbol" -msgid "Telephone" -msgstr "" +#: ../share/filters/filters.svg.h:448 +msgid "Slightly posterize and draw edges like on old printed postcards" +msgstr "Schwach rastern und Kanten wie auf alten Postkarten zeichnen" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:5 ../share/symbols/symbols.h:6 -msgctxt "Symbol" -msgid "Mail" -msgstr "" +#: ../share/filters/filters.svg.h:450 +msgid "Dots Transparency" +msgstr "Punkt-Transparenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:7 ../share/symbols/symbols.h:8 -#, fuzzy -msgctxt "Symbol" -msgid "Currency Exchange" -msgstr "Aktuelle Ebene" +#: ../share/filters/filters.svg.h:452 +msgid "Gives a pointillist HSL sensitive transparency" +msgstr "Pointillistische, HSL-empfindliche Transparenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:9 ../share/symbols/symbols.h:10 -msgctxt "Symbol" -msgid "Currency Exchange - Euro" -msgstr "" +#: ../share/filters/filters.svg.h:454 +msgid "Canvas Transparency" +msgstr "Leinwand-Transparenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:11 ../share/symbols/symbols.h:12 -msgctxt "Symbol" -msgid "Cashier" -msgstr "" +#: ../share/filters/filters.svg.h:456 +msgid "Gives a canvas like HSL sensitive transparency." +msgstr "Leinwandartige, HSL-empfindliche Transparenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:13 ../share/symbols/symbols.h:14 -#, fuzzy -msgctxt "Symbol" -msgid "First Aid" -msgstr "Erste Folie:" +#: ../share/filters/filters.svg.h:458 +msgid "Smear Transparency" +msgstr "Verschmierte Transparenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:15 ../share/symbols/symbols.h:16 -msgctxt "Symbol" -msgid "Lost and Found" -msgstr "" +#: ../share/filters/filters.svg.h:460 +msgid "" +"Paint objects with a transparent turbulence which turns around color edges" +msgstr "Versieht Objekte mit Transparenzturbulenz um Farbkanten" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:17 ../share/symbols/symbols.h:18 -msgctxt "Symbol" -msgid "Coat Check" -msgstr "" +#: ../share/filters/filters.svg.h:462 +msgid "Thick Paint" +msgstr "Dicke Farbe" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:19 ../share/symbols/symbols.h:20 -msgctxt "Symbol" -msgid "Baggage Lockers" -msgstr "" +#: ../share/filters/filters.svg.h:464 +msgid "Thick painting effect with turbulence" +msgstr "Effekt von dicker Farbe mit Turbulenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:21 ../share/symbols/symbols.h:22 -msgctxt "Symbol" -msgid "Escalator" -msgstr "" +#: ../share/filters/filters.svg.h:466 +msgid "Burst" +msgstr "Bruch" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:23 ../share/symbols/symbols.h:24 -msgctxt "Symbol" -msgid "Escalator Down" -msgstr "" +#: ../share/filters/filters.svg.h:468 +msgid "Burst balloon texture crumpled and with holes" +msgstr "Verknitterte, eingefallene Ballonhaut mit Löchern" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:25 ../share/symbols/symbols.h:26 -msgctxt "Symbol" -msgid "Escalator Up" -msgstr "" +#: ../share/filters/filters.svg.h:470 +msgid "Embossed Leather" +msgstr "geprägtes Leder" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28 -msgctxt "Symbol" -msgid "Stairs" +#: ../share/filters/filters.svg.h:472 +msgid "" +"Combine a HSL edges detection bump with a leathery or woody and colorizable " +"texture" msgstr "" +"Kombiniert Kantenerkennung im HSL-Farbraum mit einer ledrigen oder " +"holzähnlichen Textur" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:29 ../share/symbols/symbols.h:30 -msgctxt "Symbol" -msgid "Stairs Down" -msgstr "" +#: ../share/filters/filters.svg.h:474 +msgid "Carnaval" +msgstr "Batik" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:31 ../share/symbols/symbols.h:32 -msgctxt "Symbol" -msgid "Stairs Up" -msgstr "" +#: ../share/filters/filters.svg.h:476 +msgid "White splotches evocating carnaval masks" +msgstr "Weiße Flecken, die an Batik erinnern" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:33 ../share/symbols/symbols.h:34 -#, fuzzy -msgctxt "Symbol" -msgid "Elevator" -msgstr "Anhebung" +#: ../share/filters/filters.svg.h:478 +msgid "Plastify" +msgstr "Weich machen" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:35 ../share/symbols/symbols.h:36 -msgctxt "Symbol" -msgid "Toilets - Men" +#: ../share/filters/filters.svg.h:480 +msgid "" +"HSL edges detection bump with a wavy reflective surface effect and variable " +"crumple" msgstr "" +"Kantenerkennung im HSL-Farbraum mit dem Effekt einer reflektierenden " +"Oberfläche einstellbarer Welligkeit " -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:37 ../share/symbols/symbols.h:38 -msgctxt "Symbol" -msgid "Toilets - Women" -msgstr "" +#: ../share/filters/filters.svg.h:482 +msgid "Plaster" +msgstr "Gips" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:39 ../share/symbols/symbols.h:40 -msgctxt "Symbol" -msgid "Toilets" +#: ../share/filters/filters.svg.h:484 +msgid "" +"Combine a HSL edges detection bump with a matte and crumpled surface effect" msgstr "" +"Kombiniert Kantenerkennung im HSL-Farbraum mit einem matten, knittrigen " +"Oberflächeneffekt" -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:41 ../share/symbols/symbols.h:42 -#: ../share/symbols/symbols.h:227 -msgctxt "Symbol" -msgid "Nursery" -msgstr "" +#: ../share/filters/filters.svg.h:486 +msgid "Rough Transparency" +msgstr "Transparenzrauschen" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:43 ../share/symbols/symbols.h:44 -msgctxt "Symbol" -msgid "Drinking Fountain" -msgstr "" +#: ../share/filters/filters.svg.h:488 +msgid "Adds a turbulent transparency which displaces pixels at the same time" +msgstr "Fügt turbulente Transparenz und Pixelversatz hinzu" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46 -#, fuzzy -msgctxt "Symbol" -msgid "Waiting Room" -msgstr "Schreiben" +#: ../share/filters/filters.svg.h:490 +msgid "Gouache" +msgstr "Gouache" -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:47 ../share/symbols/symbols.h:48 -#: ../share/symbols/symbols.h:308 -#, fuzzy -msgctxt "Symbol" -msgid "Information" -msgstr "Information" +#: ../share/filters/filters.svg.h:492 +msgid "Partly opaque water color effect with bleed" +msgstr "Halbdurchlässiger Wasserfarben-Effekt mit Ausbluten" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:49 ../share/symbols/symbols.h:50 -#, fuzzy -msgctxt "Symbol" -msgid "Hotel Information" -msgstr "Seiten-Information" +#: ../share/filters/filters.svg.h:494 +msgid "Alpha Engraving" +msgstr "Alpha Gravur" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:51 ../share/symbols/symbols.h:52 -#, fuzzy -msgctxt "Symbol" -msgid "Air Transportation" -msgstr "Transformation" +#: ../share/filters/filters.svg.h:496 +msgid "Gives a transparent engraving effect with rough line and filling" +msgstr "Erzeugt einen transparenten Gravureffekt mit rohen Linien und Füllung." -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54 -#: ../share/symbols/symbols.h:318 -msgctxt "Symbol" -msgid "Heliport" +#: ../share/filters/filters.svg.h:498 +msgid "Alpha Draw Liquid" +msgstr "Alpha Zeichnung, flüssig" + +# Meint "fluid drawing" tatsächlich etwas wie Wasserfarbenmalerei? +#: ../share/filters/filters.svg.h:500 +msgid "Gives a transparent fluid drawing effect with rough line and filling" msgstr "" +"Erzeugt einen transparenten Wasserfarbeneffekt mit rohen Linien und Füllung" -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56 -#: ../share/symbols/symbols.h:314 -msgctxt "Symbol" -msgid "Taxi" +#: ../share/filters/filters.svg.h:502 +msgid "Liquid Drawing" +msgstr "Flüssige Zeichnung" + +#: ../share/filters/filters.svg.h:504 +msgid "Gives a fluid and wavy expressionist drawing effect to images" msgstr "" +"Versieht Bilder mit einem expressionistischem Ausdruck (fließende, wellige " +"Formen)" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58 -#, fuzzy -msgctxt "Symbol" -msgid "Bus" -msgstr "Unschärfe" +#: ../share/filters/filters.svg.h:506 +msgid "Marbled Ink" +msgstr "Marmorierte Tinte" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60 -#, fuzzy -msgctxt "Symbol" -msgid "Ground Transportation" -msgstr "Transformation" +#: ../share/filters/filters.svg.h:508 +msgid "Marbled transparency effect which conforms to image detected edges" +msgstr "Effekt von lichtdurchlässigem Marmor entlang der Kanten im Bild" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62 -#, fuzzy -msgctxt "Symbol" -msgid "Rail Transportation" -msgstr "Transformation" +#: ../share/filters/filters.svg.h:510 +msgid "Thick Acrylic" +msgstr "Dicke Acrylfarbe" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64 -#, fuzzy -msgctxt "Symbol" -msgid "Water Transportation" -msgstr "Transformation" +#: ../share/filters/filters.svg.h:512 +msgid "Thick acrylic paint texture with high texture depth" +msgstr "Struktur von dicker Acrylfarbe mit stark unebener Oberfläche" -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66 -#: ../share/symbols/symbols.h:316 -msgctxt "Symbol" -msgid "Car Rental" -msgstr "" +#: ../share/filters/filters.svg.h:514 +msgid "Alpha Engraving B" +msgstr "Alphagravur B" -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68 -#: ../share/symbols/symbols.h:228 -msgctxt "Symbol" -msgid "Restaurant" -msgstr "" +#: ../share/filters/filters.svg.h:516 +msgid "" +"Gives a controllable roughness engraving effect to bitmaps and materials" +msgstr "Erzeugt eine einstellbare raue Oberfläche auf Materialien und Bildern " -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70 -msgctxt "Symbol" -msgid "Coffeeshop" -msgstr "" +#: ../share/filters/filters.svg.h:518 +msgid "Lapping" +msgstr "Läppen" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72 -#, fuzzy -msgctxt "Symbol" -msgid "Bar" -msgstr "Baumrinde" +#: ../share/filters/filters.svg.h:520 +msgid "Something like a water noise" +msgstr "Etwas wie leichte Wasserbewegung" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74 -msgctxt "Symbol" -msgid "Shops" -msgstr "" +#: ../share/filters/filters.svg.h:522 +msgid "Monochrome Transparency" +msgstr "Schwarzweiß-Transparenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76 -msgctxt "Symbol" -msgid "Barber Shop - Beauty Salon" -msgstr "" +#: ../share/filters/filters.svg.h:523 ../share/filters/filters.svg.h:527 +#: ../share/filters/filters.svg.h:647 ../share/filters/filters.svg.h:651 +#: ../share/filters/filters.svg.h:823 +#: ../src/extension/internal/filter/transparency.h:70 +#: ../src/extension/internal/filter/transparency.h:141 +#: ../src/extension/internal/filter/transparency.h:215 +#: ../src/extension/internal/filter/transparency.h:288 +#: ../src/extension/internal/filter/transparency.h:350 +msgid "Fill and Transparency" +msgstr "Füllung und Transparenz" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78 -msgctxt "Symbol" -msgid "Barber Shop" -msgstr "" +#: ../share/filters/filters.svg.h:524 +msgid "Convert to a colorizable transparent positive or negative" +msgstr "In einfärbbares transparentes Positiv oder Negativ umwandeln" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80 -msgctxt "Symbol" -msgid "Beauty Salon" -msgstr "" +#: ../share/filters/filters.svg.h:526 +msgid "Saturation Map" +msgstr "Sättigungskarte" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82 -msgctxt "Symbol" -msgid "Ticket Purchase" +#: ../share/filters/filters.svg.h:528 +msgid "" +"Creates an approximative semi-transparent and colorizable image of the " +"saturation levels" msgstr "" +"Erzeugt ein ungefähr halbtransparentes einfärbbares Bild der Sättigungspegel" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84 -msgctxt "Symbol" -msgid "Baggage Check In" -msgstr "" +#: ../share/filters/filters.svg.h:530 +msgid "Riddled" +msgstr "Durchsetzt" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86 -msgctxt "Symbol" -msgid "Baggage Claim" -msgstr "" +#: ../share/filters/filters.svg.h:532 +msgid "Riddle the surface and add bump to images" +msgstr "Versieht Oberfläche von Bildern mit Struktur" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88 -#, fuzzy -msgctxt "Symbol" -msgid "Customs" -msgstr "Benutzerdefiniert" +#: ../share/filters/filters.svg.h:534 +msgid "Wrinkled Varnish" +msgstr "Zerknitterter Lack" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90 -#, fuzzy -msgctxt "Symbol" -msgid "Immigration" -msgstr "Konfiguration" +#: ../share/filters/filters.svg.h:536 +msgid "Thick glossy and translucent paint texture with high depth" +msgstr "Dicke, glänzende und lichtdurchlässige Farbtextur mit hoher Tiefe" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92 -#, fuzzy -msgctxt "Symbol" -msgid "Departing Flights" -msgstr "Zielhöhe" +#: ../share/filters/filters.svg.h:538 +msgid "Canvas Bumps" +msgstr "Leinwandtextur" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94 -#, fuzzy -msgctxt "Symbol" -msgid "Arriving Flights" -msgstr "Körnige Helligkeit:" +#: ../share/filters/filters.svg.h:540 +msgid "Canvas texture with an HSL sensitive height map" +msgstr "Leindwandstruktur mit HSL-empfindlicher Höhenkarte" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96 -msgctxt "Symbol" -msgid "Smoking" -msgstr "" +#: ../share/filters/filters.svg.h:542 +msgid "Canvas Bumps Matte" +msgstr "Leinwandstruktur, matt" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98 -msgctxt "Symbol" -msgid "No Smoking" -msgstr "" +#: ../share/filters/filters.svg.h:544 +msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one" +msgstr "Wie Leinwandtextur mit diffuser Reflexion (statt glänzender)" -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100 -#: ../share/symbols/symbols.h:325 -msgctxt "Symbol" -msgid "Parking" -msgstr "" +#: ../share/filters/filters.svg.h:546 +msgid "Canvas Bumps Alpha" +msgstr "Leinwandtextur, Alpha" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102 -msgctxt "Symbol" -msgid "No Parking" -msgstr "" +#: ../share/filters/filters.svg.h:548 +msgid "Same as Canvas Bumps but with transparent highlights" +msgstr "Gleich wie Leinwandstruktur aber mit transparenten Glanzlichtern" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104 -msgctxt "Symbol" -msgid "No Dogs" -msgstr "" +#: ../share/filters/filters.svg.h:550 +msgid "Bright Metal" +msgstr "Helles Metall" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:105 ../share/symbols/symbols.h:106 -msgctxt "Symbol" -msgid "No Entry" -msgstr "" +#: ../share/filters/filters.svg.h:552 +msgid "Bright metallic effect for any color" +msgstr "Heller Metallic-Effekt für jede Farbe" -#. Symbols: ./AigaSymbols.svg -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:107 ../share/symbols/symbols.h:108 -#: ../share/symbols/symbols.h:218 -msgctxt "Symbol" -msgid "Exit" -msgstr "" +#: ../share/filters/filters.svg.h:554 +msgid "Deep Colors Plastic" +msgstr "Knallbuntes Plastik" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:109 ../share/symbols/symbols.h:110 -msgctxt "Symbol" -msgid "Fire Extinguisher" -msgstr "" +#: ../share/filters/filters.svg.h:556 +msgid "Transparent plastic with deep colors" +msgstr "Transparentes Plastik mit satten Farben" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:111 ../share/symbols/symbols.h:112 -#, fuzzy -msgctxt "Symbol" -msgid "Right Arrow" -msgstr "Rechts" +#: ../share/filters/filters.svg.h:558 +msgid "Melted Jelly Matte" +msgstr "Geschmolzenes Gelee, matt" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:113 ../share/symbols/symbols.h:114 -msgctxt "Symbol" -msgid "Forward and Right Arrow" -msgstr "" +#: ../share/filters/filters.svg.h:560 +msgid "Matte bevel with blurred edges" +msgstr "Matte Wölbung mit unscharfen Kanten" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:115 ../share/symbols/symbols.h:116 -#, fuzzy -msgctxt "Symbol" -msgid "Up Arrow" -msgstr "Pfeile" +#: ../share/filters/filters.svg.h:562 +msgid "Melted Jelly" +msgstr "Geschmolzenes Gelee" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:117 ../share/symbols/symbols.h:118 -msgctxt "Symbol" -msgid "Forward and Left Arrow" -msgstr "" +#: ../share/filters/filters.svg.h:564 +msgid "Glossy bevel with blurred edges" +msgstr "Glänzende Wölbung mit verschwommenen Kanten" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:119 ../share/symbols/symbols.h:120 -#, fuzzy -msgctxt "Symbol" -msgid "Left Arrow" -msgstr "Pfeile" +#: ../share/filters/filters.svg.h:566 +msgid "Combined Lighting" +msgstr "Kombinierte Helligkeit" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:121 ../share/symbols/symbols.h:122 -msgctxt "Symbol" -msgid "Left and Down Arrow" -msgstr "" +#: ../share/filters/filters.svg.h:568 +#: ../src/extension/internal/filter/bevels.h:231 +msgid "Basic specular bevel to use for building textures" +msgstr "Einfache reflektierende Wölbung um Texturen zu entwickeln" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:123 ../share/symbols/symbols.h:124 -#, fuzzy -msgctxt "Symbol" -msgid "Down Arrow" -msgstr "Pfeile" +#: ../share/filters/filters.svg.h:570 +msgid "Tinfoil" +msgstr "Alufolie" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:125 ../share/symbols/symbols.h:126 -msgctxt "Symbol" -msgid "Right and Down Arrow" +#: ../share/filters/filters.svg.h:572 +msgid "Metallic foil effect combining two lighting types and variable crumple" msgstr "" +"Alufolieneffekt mit zwei Beleuchtungsarten und einstellbarer Knittrigkeit" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:127 ../share/symbols/symbols.h:128 -msgctxt "Symbol" -msgid "NPS Wheelchair Accessible - 1996" -msgstr "" +#: ../share/filters/filters.svg.h:574 +msgid "Soft Colors" +msgstr "Weiche Farben" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:129 ../share/symbols/symbols.h:130 -msgctxt "Symbol" -msgid "NPS Wheelchair Accessible" -msgstr "" +#: ../share/filters/filters.svg.h:576 +msgid "Adds a colorizable edges glow inside objects and pictures" +msgstr "Fügt einfärbbaren Lichthof um Kanten in Objekten und Bilder hinzu" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:131 ../share/symbols/symbols.h:132 -msgctxt "Symbol" -msgid "New Wheelchair Accessible" -msgstr "" +#: ../share/filters/filters.svg.h:578 +msgid "Relief Print" +msgstr "Reliefdruck" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:133 -msgctxt "Symbol" -msgid "Word Balloons" +#: ../share/filters/filters.svg.h:580 +msgid "Bumps effect with a bevel, color flood and complex lighting" msgstr "" +"Oberflächenstruktur mit Wölbung, Farbfüllung und komplexer Beleuchtung " -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:134 -msgctxt "Symbol" -msgid "Thought Balloon" -msgstr "" +#: ../share/filters/filters.svg.h:582 +msgid "Growing Cells" +msgstr "Wachsende Zellen" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:135 -msgctxt "Symbol" -msgid "Dream Speaking" -msgstr "" +#: ../share/filters/filters.svg.h:584 +msgid "Random rounded living cells like fill" +msgstr "Füllung mit zufälliger Zellstruktur" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:136 -#, fuzzy -msgctxt "Symbol" -msgid "Rounded Balloon" -msgstr "Abgerundete Verbindung" +#: ../share/filters/filters.svg.h:586 +msgid "Fluorescence" +msgstr "Fluoreszenz" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:137 -#, fuzzy -msgctxt "Symbol" -msgid "Squared Balloon" -msgstr "Quadratisches Ende" +#: ../share/filters/filters.svg.h:588 +msgid "Oversaturate colors which can be fluorescent in real world" +msgstr "Farben übersättigen (erinnert an fluoreszente Farben)" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:138 -msgctxt "Symbol" -msgid "Over the Phone" -msgstr "" +#: ../share/filters/filters.svg.h:590 +msgid "Pixellize" +msgstr "Verpixeln" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:139 -msgctxt "Symbol" -msgid "Hip Balloon" -msgstr "" +#: ../share/filters/filters.svg.h:591 +msgid "Pixel tools" +msgstr "Pixelwerkzeug" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:140 -#, fuzzy -msgctxt "Symbol" -msgid "Circle Balloon" -msgstr "Kreis" +#: ../share/filters/filters.svg.h:592 +msgid "Reduce or remove antialiasing around shapes" +msgstr "Kantenglättung um Formen reduzieren oder löschen" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:141 -msgctxt "Symbol" -msgid "Exclaim Balloon" -msgstr "" +#: ../share/filters/filters.svg.h:594 +msgid "Basic Diffuse Bump" +msgstr "Einfache diffuse Beule" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:142 -msgctxt "Symbol" -msgid "Flow Chart Shapes" -msgstr "" +#: ../share/filters/filters.svg.h:596 +msgid "Matte emboss effect" +msgstr "matter Prägeeffekt" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:143 -#, fuzzy -msgctxt "Symbol" -msgid "Process" -msgstr "Nachbereitung:" +#: ../share/filters/filters.svg.h:598 +msgid "Basic Specular Bump" +msgstr "Einfache spiegelende Beule" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:144 -#, fuzzy -msgctxt "Symbol" -msgid "Input/Output" -msgstr "Eingabe/Ausgabe" +#: ../share/filters/filters.svg.h:600 +msgid "Specular emboss effect" +msgstr "spiegelnder Prägeeffekt" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:145 -#, fuzzy -msgctxt "Symbol" -msgid "Document" -msgstr "Dokument" +#: ../share/filters/filters.svg.h:602 +msgid "Basic Two Lights Bump" +msgstr "Einfache Zwei-Lichter-Beule" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:146 -#, fuzzy -msgctxt "Symbol" -msgid "Manual Operation" -msgstr "Mathematische Operatoren" +#: ../share/filters/filters.svg.h:604 +msgid "Two types of lighting emboss effect" +msgstr "Zwei Arten von Beleuchtungs-Prägeeffekt" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:147 -#, fuzzy -msgctxt "Symbol" -msgid "Preparation" -msgstr "Vor-Sättigung" +#: ../share/filters/filters.svg.h:606 +msgid "Linen Canvas" +msgstr "Leinwand" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:148 -#, fuzzy -msgctxt "Symbol" -msgid "Merge" -msgstr "Zusammenführen" +#: ../share/filters/filters.svg.h:608 ../share/filters/filters.svg.h:616 +msgid "Painting canvas emboss effect" +msgstr "Malerei Leinwand-Prägeeffekt" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:149 -#, fuzzy -msgctxt "Symbol" -msgid "Decision" -msgstr "Genauigkeit" +#: ../share/filters/filters.svg.h:610 +msgid "Plasticine" +msgstr "Knetmasse" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:150 -msgctxt "Symbol" -msgid "Magnetic Tape" -msgstr "" +#: ../share/filters/filters.svg.h:612 +msgid "Matte modeling paste emboss effect" +msgstr "matter Modellierpaste-Prägeeffekt" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:151 -#, fuzzy -msgctxt "Symbol" -msgid "Display" -msgstr "Anzeige-Einheit" +#: ../share/filters/filters.svg.h:614 +msgid "Rough Canvas Painting" +msgstr "Raues Leinwandgemälde" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:152 -msgctxt "Symbol" -msgid "Auxiliary Operation" -msgstr "" +#: ../share/filters/filters.svg.h:618 +msgid "Paper Bump" +msgstr "Raues Papier" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:153 -#, fuzzy -msgctxt "Symbol" -msgid "Manual Input" -msgstr "EMF einlesen" +#: ../share/filters/filters.svg.h:620 +msgid "Paper like emboss effect" +msgstr "Papierartiger Prägeeffekt" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:154 -#, fuzzy -msgctxt "Symbol" -msgid "Extract" -msgstr "Extrahieren" +#: ../share/filters/filters.svg.h:622 +msgid "Jelly Bump" +msgstr "Geleestoß" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:155 -msgctxt "Symbol" -msgid "Terminal/Interrupt" -msgstr "" +#: ../share/filters/filters.svg.h:624 +msgid "Convert pictures to thick jelly" +msgstr "Bilder in dickes Gelee konvertieren" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:156 -msgctxt "Symbol" -msgid "Punched Card" -msgstr "" +#: ../share/filters/filters.svg.h:626 +msgid "Blend Opposites" +msgstr "Mische gegenüberliegendes" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:157 -#, fuzzy -msgctxt "Symbol" -msgid "Punch Tape" -msgstr "Drückmodus" +#: ../share/filters/filters.svg.h:628 +msgid "Blend an image with its hue opposite" +msgstr "Mischen eines Bildes mit dem entgegengesetzten Farbton" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:158 -msgctxt "Symbol" -msgid "Online Storage" -msgstr "" +#: ../share/filters/filters.svg.h:630 +msgid "Hue to White" +msgstr "Farbton zu weiß" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:159 -msgctxt "Symbol" -msgid "Keying" -msgstr "" +#: ../share/filters/filters.svg.h:632 +msgid "Fades hue progressively to white" +msgstr "Blendet Farbton schrittweise auf weiß aus" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:160 -msgctxt "Symbol" -msgid "Sort" -msgstr "" +#: ../share/filters/filters.svg.h:634 +#: ../src/extension/internal/bitmap/swirl.cpp:37 +msgid "Swirl" +msgstr "Verwirbeln" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:161 -#, fuzzy -msgctxt "Symbol" -msgid "Connector" -msgstr "Objektverbinder" +#: ../share/filters/filters.svg.h:636 +msgid "" +"Paint objects with a transparent turbulence which wraps around color edges" +msgstr "Versieht Objekte mit Transparenzturbulenz um Farbkanten" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:162 -#, fuzzy -msgctxt "Symbol" -msgid "Off-Page Connector" -msgstr "Objektverbinder" +#: ../share/filters/filters.svg.h:638 +msgid "Pointillism" +msgstr "Pointillismus" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:163 -msgctxt "Symbol" -msgid "Transmittal Tape" -msgstr "" +#: ../share/filters/filters.svg.h:640 +msgid "Gives a turbulent pointillist HSL sensitive transparency" +msgstr "Pointillistische, HSL-empfindliche Transparenz" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:164 -msgctxt "Symbol" -msgid "Communication Link" -msgstr "" - -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:165 -#, fuzzy -msgctxt "Symbol" -msgid "Collate" -msgstr "Modus" +#: ../share/filters/filters.svg.h:642 +msgid "Silhouette Marbled" +msgstr "Silhouette Marmor" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:166 -msgctxt "Symbol" -msgid "Comment/Annotation" -msgstr "" +#: ../share/filters/filters.svg.h:644 +msgid "Basic noise transparency texture" +msgstr "Einfaches Transparenzrauschen" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:167 -msgctxt "Symbol" -msgid "Core" -msgstr "" +#: ../share/filters/filters.svg.h:646 +msgid "Fill Background" +msgstr "Hintergrund füllen" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:168 -msgctxt "Symbol" -msgid "Predefined Process" -msgstr "" +#: ../share/filters/filters.svg.h:648 +msgid "Adds a colorizable opaque background" +msgstr "Fügt einfärbbaren trüben Hintergrund hinzu" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:169 -msgctxt "Symbol" -msgid "Magnetic Disk (Database)" -msgstr "" +#: ../share/filters/filters.svg.h:650 +msgid "Flatten Transparency" +msgstr "abflachende Transparenz" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:170 -msgctxt "Symbol" -msgid "Magnetic Drum (Direct Access)" -msgstr "" +#: ../share/filters/filters.svg.h:652 +msgid "Adds a white opaque background" +msgstr "Fügt einen weißen,trüben Hintergrund hinzu" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:171 -msgctxt "Symbol" -msgid "Offline Storage" -msgstr "" +#: ../share/filters/filters.svg.h:654 +msgid "Blur Double" +msgstr "Unschärfe doppelt" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:172 -msgctxt "Symbol" -msgid "Logical Or" +#: ../share/filters/filters.svg.h:656 +msgid "" +"Overlays two copies with different blur amounts and modifiable blend and " +"composite" msgstr "" +"Überlagert zwei Kopien mit verschiedenen Verwischmengen und modifizierbarer " +"Mischung und Zusammensetzung" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:173 -msgctxt "Symbol" -msgid "Logical And" -msgstr "" +# not sure here -cm- +#: ../share/filters/filters.svg.h:658 +msgid "Image Drawing Basic" +msgstr "Bild einfach malen" + +#: ../share/filters/filters.svg.h:660 +msgid "Enhance and redraw color edges in 1 bit black and white" +msgstr "Verbessern und neuzeichnen von Farbkanten in 1 Bit Schwarz und Weiß" + +#: ../share/filters/filters.svg.h:662 +msgid "Poster Draw" +msgstr "Posterzeichnung" + +#: ../share/filters/filters.svg.h:664 +msgid "Enhance and redraw edges around posterized areas" +msgstr "Verbessern und neuzeichnen von Kanten um posterisierte Flächen herum" + +#: ../share/filters/filters.svg.h:666 +msgid "Cross Noise Poster" +msgstr "Poster Kreuzrauschen" + +#: ../share/filters/filters.svg.h:668 +msgid "Overlay with a small scale screen like noise" +msgstr "Überlagerung mit einem kleinen Bildschirm wie Rauschen" + +#: ../share/filters/filters.svg.h:670 +msgid "Cross Noise Poster B" +msgstr "Poster Kreuzrauschen B" + +#: ../share/filters/filters.svg.h:672 +msgid "Adds a small scale screen like noise locally" +msgstr "Fügt kleinteilige Körnung hinzu" + +#: ../share/filters/filters.svg.h:674 +msgid "Poster Color Fun" +msgstr "Poster Farbspaß" + +#: ../share/filters/filters.svg.h:678 +msgid "Poster Rough" +msgstr "raues Poster" + +#: ../share/filters/filters.svg.h:680 +msgid "Adds roughness to one of the two channels of the Poster paint filter" +msgstr "Fügt Rauigkeit einem der beiden Kanäle des Poster-Mal-Filters hinzu" + +#: ../share/filters/filters.svg.h:682 +msgid "Alpha Monochrome Cracked" +msgstr "Alpha-Schwarzweiß gebrochen" + +#: ../share/filters/filters.svg.h:684 ../share/filters/filters.svg.h:688 +#: ../share/filters/filters.svg.h:692 ../share/filters/filters.svg.h:704 +#: ../share/filters/filters.svg.h:708 ../share/filters/filters.svg.h:712 +msgid "Basic noise fill texture; adjust color in Flood" +msgstr "Einfaches Farbrauschen für Füllungen, mit Füllfarbe einstellen" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:174 -msgctxt "Symbol" -msgid "Delay" -msgstr "" +#: ../share/filters/filters.svg.h:686 +msgid "Alpha Turbulent" +msgstr "Alphaturbulenz" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:175 -msgctxt "Symbol" -msgid "Loop Limit Begin" -msgstr "" +#: ../share/filters/filters.svg.h:690 +msgid "Colorize Turbulent" +msgstr "Einfärbende Turbulenz" -#. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:176 -msgctxt "Symbol" -msgid "Loop Limit End" -msgstr "" +#: ../share/filters/filters.svg.h:694 +msgid "Cross Noise B" +msgstr "Kreuzrauschen B" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:177 -#, fuzzy -msgctxt "Symbol" -msgid "Logic Symbols" -msgstr "Symbol fallenlassen" +#: ../share/filters/filters.svg.h:696 +msgid "Adds a small scale crossy graininess" +msgstr "Fügt kleinteilige Körnung hinzu" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:178 -msgctxt "Symbol" -msgid "Xnor Gate" -msgstr "" +#: ../share/filters/filters.svg.h:698 +msgid "Cross Noise" +msgstr "Kreuzrauschen" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:179 -msgctxt "Symbol" -msgid "Xor Gate" -msgstr "" +#: ../share/filters/filters.svg.h:700 +msgid "Adds a small scale screen like graininess" +msgstr "Fügt kleinteilige Körnung hinzu" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:180 -msgctxt "Symbol" -msgid "Nor Gate" -msgstr "" +#: ../share/filters/filters.svg.h:702 +msgid "Duotone Turbulent" +msgstr "Zweiton Turbulenz" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:181 -msgctxt "Symbol" -msgid "Or Gate" -msgstr "" +#: ../share/filters/filters.svg.h:706 +msgid "Light Eraser Cracked" +msgstr "Helligkeitsradierer rissig" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:182 -msgctxt "Symbol" -msgid "Nand Gate" -msgstr "" +#: ../share/filters/filters.svg.h:710 +msgid "Poster Turbulent" +msgstr "Poster Turbulenz" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:183 -msgctxt "Symbol" -msgid "And Gate" -msgstr "" +#: ../share/filters/filters.svg.h:714 +msgid "Tartan Smart" +msgstr "Tartan schick" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:184 -msgctxt "Symbol" -msgid "Buffer" -msgstr "" +#: ../share/filters/filters.svg.h:716 +msgid "Highly configurable checkered tartan pattern" +msgstr "hochkonfigurierbares gekacheltes Tartanmuster" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:185 -msgctxt "Symbol" -msgid "Not Gate" -msgstr "" +#: ../share/filters/filters.svg.h:718 +msgid "Light Contour" +msgstr "Lichtkontur" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:186 -msgctxt "Symbol" -msgid "Buffer Small" -msgstr "" +#: ../share/filters/filters.svg.h:720 +msgid "Uses vertical specular light to draw lines" +msgstr "Verwendet vertikal gerichtetes Licht, um Linien zu zeichnen" -#. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:187 -msgctxt "Symbol" -msgid "Not Gate Small" -msgstr "" +#: ../share/filters/filters.svg.h:722 +msgid "Liquid" +msgstr "Flüssigkeit" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:188 -#, fuzzy -msgctxt "Symbol" -msgid "Map Symbols" -msgstr "Symbol fallenlassen" +#: ../share/filters/filters.svg.h:724 +msgid "Colorizable filling with liquid transparency" +msgstr "Einfärbbare Füllung mit flüssiger Transparenz" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:189 -#, fuzzy -msgctxt "Symbol" -msgid "Bed and Breakfast" -msgstr "Rot und Grün" +#: ../share/filters/filters.svg.h:726 +msgid "Aluminium" +msgstr "Aluminium" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:190 -msgctxt "Symbol" -msgid "Youth Hostel" -msgstr "" +#: ../share/filters/filters.svg.h:728 +msgid "Aluminium effect with sharp brushed reflections" +msgstr "Aluminiumeffekt mit scharfen, gebürsteten Reflektionen" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:191 -#, fuzzy -msgctxt "Symbol" -msgid "Shelter" -msgstr "Filter" +#: ../share/filters/filters.svg.h:730 +msgid "Comics" +msgstr "Comic" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:192 -msgctxt "Symbol" -msgid "Motel" -msgstr "" +#: ../share/filters/filters.svg.h:732 +msgid "Comics cartoon drawing effect" +msgstr "Comiczeichnung mit Skizzeneffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:193 -msgctxt "Symbol" -msgid "Hotel" -msgstr "" +#: ../share/filters/filters.svg.h:734 +msgid "Comics Draft" +msgstr "Comicskizze" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:194 -#, fuzzy -msgctxt "Symbol" -msgid "Hostel" -msgstr "Betreiber" +#: ../share/filters/filters.svg.h:736 ../share/filters/filters.svg.h:768 +msgid "Draft painted cartoon shading with a glassy look" +msgstr "Cartoonartige Tönung mit glasartigem Aussehen" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:195 -#, fuzzy -msgctxt "Symbol" -msgid "Chalet" -msgstr "Palette" +#: ../share/filters/filters.svg.h:738 +msgid "Comics Fading" +msgstr "Comicartiges Ausbleichen" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:196 -msgctxt "Symbol" -msgid "Caravan Park" -msgstr "" +#: ../share/filters/filters.svg.h:740 +msgid "Cartoon paint style with some fading at the edges" +msgstr "Cartoonartiger Farbstil mit leichtem Ausbleichen der Ränder " -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:197 -#, fuzzy -msgctxt "Symbol" -msgid "Camping" -msgstr "Kappung" +#: ../share/filters/filters.svg.h:742 +msgid "Brushed Metal" +msgstr "Gebürstetes Metall" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:198 -msgctxt "Symbol" -msgid "Alpine Hut" -msgstr "" +#: ../share/filters/filters.svg.h:744 +msgid "Satiny metal surface effect" +msgstr "Seidiger Metalloberflächen-Effekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:199 -msgctxt "Symbol" -msgid "Bench or Park" -msgstr "" +#: ../share/filters/filters.svg.h:746 +msgid "Opaline" +msgstr "Opal" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:200 -#, fuzzy -msgctxt "Symbol" -msgid "Playground" -msgstr "Hintergrund" +#: ../share/filters/filters.svg.h:748 +msgid "Contouring version of smooth shader" +msgstr "Konturbetonte Version der weichen Schattierung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:201 -msgctxt "Symbol" -msgid "Fountain" -msgstr "" +#: ../share/filters/filters.svg.h:750 +msgid "Chrome" +msgstr "Chrom" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:202 -#, fuzzy -msgctxt "Symbol" -msgid "Library" -msgstr "Werkzeugbibliothek" +#: ../share/filters/filters.svg.h:752 +msgid "Bright chrome effect" +msgstr "Heller Chromeffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:203 -msgctxt "Symbol" -msgid "Town Hall" -msgstr "" +#: ../share/filters/filters.svg.h:754 +msgid "Deep Chrome" +msgstr "Tiefes Chrom" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:204 -msgctxt "Symbol" -msgid "Court" -msgstr "" +#: ../share/filters/filters.svg.h:756 +msgid "Dark chrome effect" +msgstr "Dunkler Chromeffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:205 -msgctxt "Symbol" -msgid "Fire Station / House" -msgstr "" +#: ../share/filters/filters.svg.h:758 +msgid "Emboss Shader" +msgstr "Prägeschattierung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:206 -#, fuzzy -msgctxt "Symbol" -msgid "Police Station" -msgstr "Mehr Sättigung" +#: ../share/filters/filters.svg.h:760 +msgid "Combination of satiny and emboss effect" +msgstr "Kombination aus Samt und Prägeeffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:207 -msgctxt "Symbol" -msgid "Prison" -msgstr "" +#: ../share/filters/filters.svg.h:762 +msgid "Sharp Metal" +msgstr "Scharfes Metall" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:208 -msgctxt "Symbol" -msgid "Post Office" -msgstr "" +#: ../share/filters/filters.svg.h:764 +msgid "Chrome effect with darkened edges" +msgstr "Chromeffekt mit dunklen Kanten" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:209 -msgctxt "Symbol" -msgid "Public Building" -msgstr "" +#: ../share/filters/filters.svg.h:766 +msgid "Brush Draw" +msgstr "Pinselzeichnung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:210 -msgctxt "Symbol" -msgid "Recycling" -msgstr "" +#: ../share/filters/filters.svg.h:770 +msgid "Chrome Emboss" +msgstr "Chromprägung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:211 -#, fuzzy -msgctxt "Symbol" -msgid "Survey Point" -msgstr "Gergonne-Punkt" +#: ../share/filters/filters.svg.h:772 +msgid "Embossed chrome effect" +msgstr "Geprägter Chromeffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:212 -msgctxt "Symbol" -msgid "Toll Booth" -msgstr "" +#: ../share/filters/filters.svg.h:774 +msgid "Contour Emboss" +msgstr "Konturprägung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:213 -msgctxt "Symbol" -msgid "Lift Gate" -msgstr "" +#: ../share/filters/filters.svg.h:776 +msgid "Satiny and embossed contour effect" +msgstr "Samtener und geprägter Kontureffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:214 -#, fuzzy -msgctxt "Symbol" -msgid "Steps" -msgstr "Schritte" +#: ../share/filters/filters.svg.h:778 +msgid "Sharp Deco" +msgstr "Scharfe Deco" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:215 -msgctxt "Symbol" -msgid "Stile" -msgstr "" +#: ../share/filters/filters.svg.h:780 +msgid "Unrealistic reflections with sharp edges" +msgstr "Unrealistische Reflektionen mit scharfen Kanten" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:216 -#, fuzzy -msgctxt "Symbol" -msgid "Kissing Gate" -msgstr "Fehlende Glyphe:" +#: ../share/filters/filters.svg.h:782 +msgid "Deep Metal" +msgstr "Dunkles Metall" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:217 -msgctxt "Symbol" -msgid "Gate" -msgstr "" +#: ../share/filters/filters.svg.h:784 +msgid "Deep and dark metal shading" +msgstr "Tiefe und dunkle Metallschattierung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:219 -#, fuzzy -msgctxt "Symbol" -msgid "Entrance" -msgstr "Entrauschen" +#: ../share/filters/filters.svg.h:786 +msgid "Aluminium Emboss" +msgstr "Aluminium geprägt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:220 -msgctxt "Symbol" -msgid "Cycle Barrier" -msgstr "" +#: ../share/filters/filters.svg.h:788 +msgid "Satiny aluminium effect with embossing" +msgstr "Seidiger Aluminium-Effekt mit Prägung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:221 -#, fuzzy -msgctxt "Symbol" -msgid "Cattle Grid" -msgstr "Kartesisches Gitter" +#: ../share/filters/filters.svg.h:790 +msgid "Refractive Glass" +msgstr "Lichtbrechendes Glas" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:222 -msgctxt "Symbol" -msgid "Bollard" -msgstr "" +#: ../share/filters/filters.svg.h:792 +msgid "Double reflection through glass with some refraction" +msgstr "Doppel-Reflektion durch Glas mit Brechung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:223 -#, fuzzy -msgctxt "Symbol" -msgid "University" -msgstr "Intensität" +#: ../share/filters/filters.svg.h:794 +msgid "Frosted Glass" +msgstr "Gefrorenes Glas" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:224 -#, fuzzy -msgctxt "Symbol" -msgid "High/Secondary School" -msgstr "Zweite Sprache:" +#: ../share/filters/filters.svg.h:796 +msgid "Satiny glass effect" +msgstr "Satin Glaseffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:225 -msgctxt "Symbol" -msgid "School" -msgstr "" +#: ../share/filters/filters.svg.h:798 +msgid "Bump Engraving" +msgstr "Stoß-Gravur" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:226 -msgctxt "Symbol" -msgid "Kindergarten" -msgstr "" +#: ../share/filters/filters.svg.h:800 +msgid "Carving emboss effect" +msgstr "Geschnitzter Prägeeffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:229 -msgctxt "Symbol" -msgid "Pub" -msgstr "" +#: ../share/filters/filters.svg.h:802 +msgid "Chromolitho Alternate" +msgstr "Chromolitho abwechselnd" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:230 -msgctxt "Symbol" -msgid "Desserts/Cakes Shop" -msgstr "" +#: ../share/filters/filters.svg.h:804 +msgid "Old chromolithographic effect" +msgstr "Alter chromolithografischer Effekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:231 -msgctxt "Symbol" -msgid "Fast Food" -msgstr "" +#: ../share/filters/filters.svg.h:806 +msgid "Convoluted Bump" +msgstr "Gewundene Delle" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:232 -msgctxt "Symbol" -msgid "Public Tap/Water" -msgstr "" +#: ../share/filters/filters.svg.h:808 +msgid "Convoluted emboss effect" +msgstr "Gewundener Prägeeffekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:233 -msgctxt "Symbol" -msgid "Cafe" -msgstr "" +#: ../share/filters/filters.svg.h:810 +msgid "Emergence" +msgstr "Erscheinung" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:234 -msgctxt "Symbol" -msgid "Beer Garden" +#: ../share/filters/filters.svg.h:812 +msgid "Cut out, add inner shadow and colorize some parts of an image" msgstr "" +"Ausschneiden, inneren Schatten hinzufügen und einige Stellen des Bildes " +"färben" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:235 -msgctxt "Symbol" -msgid "Wine Bar" -msgstr "" +#: ../share/filters/filters.svg.h:814 +msgid "Litho" +msgstr "Lithografie" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:236 -msgctxt "Symbol" -msgid "Opticians/Eye Doctors" -msgstr "" +#: ../share/filters/filters.svg.h:816 +msgid "Create a two colors lithographic effect" +msgstr "Erstellt einen zweifarbigen lithografischen Effekt" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:237 -#, fuzzy -msgctxt "Symbol" -msgid "Dentist" -msgstr "Identität" +#: ../share/filters/filters.svg.h:818 +msgid "Paint Channels" +msgstr "Farbkanäle" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:238 -msgctxt "Symbol" -msgid "Veterinarian" -msgstr "" +#: ../share/filters/filters.svg.h:820 +msgid "Colorize separately the three color channels" +msgstr "Färbt die drei Farbkanäle separat" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:239 -msgctxt "Symbol" -msgid "Drugs Dispensary" -msgstr "" +#: ../share/filters/filters.svg.h:822 +msgid "Posterized Light Eraser" +msgstr "Posterisierender Helligkeitsradierer" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:240 -msgctxt "Symbol" -msgid "Pharmacy" -msgstr "" +#: ../share/filters/filters.svg.h:824 +msgid "Create a semi transparent posterized image" +msgstr "Halbtransparentes posterisiertes Bild erstellen" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:241 -#, fuzzy -msgctxt "Symbol" -msgid "Accident & Emergency" -msgstr "Innenzentrum" +#: ../share/filters/filters.svg.h:826 +msgid "Trichrome" +msgstr "Trichrom" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:242 -msgctxt "Symbol" -msgid "Hospital" -msgstr "" +#: ../share/filters/filters.svg.h:828 +msgid "Like Duochrome but with three colors" +msgstr "Wie Duochrom, aber mit drei Farben" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:243 -#, fuzzy -msgctxt "Symbol" -msgid "Doctors" -msgstr "Objektverbinder" +#: ../share/filters/filters.svg.h:830 +msgid "Simulate CMY" +msgstr "Simuliere CMY" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:244 -msgctxt "Symbol" -msgid "Scrub Land" -msgstr "" +#: ../share/filters/filters.svg.h:832 +msgid "Render Cyan, Magenta and Yellow channels with a colorizable background" +msgstr "Render Blau, Rot und Gelb-Kanäle mit einem colorierbaren Hintergrund" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:245 -msgctxt "Symbol" -msgid "Swamp" -msgstr "" +#: ../share/filters/filters.svg.h:834 +msgid "Contouring table" +msgstr "Formgebender Tisch" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:246 -msgctxt "Symbol" -msgid "Hills" -msgstr "" +#: ../share/filters/filters.svg.h:836 +msgid "Blurred multiple contours for objects" +msgstr "Verschwommene multiple Konturen für Objekte" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:247 -msgctxt "Symbol" -msgid "Grass Land" -msgstr "" +#: ../share/filters/filters.svg.h:838 +msgid "Posterized Blur" +msgstr "Posterisiertes Verwischen" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:248 -msgctxt "Symbol" -msgid "Deciduous Forest" -msgstr "" +#: ../share/filters/filters.svg.h:840 +msgid "Converts blurred contour to posterized steps" +msgstr "Konvertiert verschwimmende Kontur in posterisierende Schritte" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:249 -msgctxt "Symbol" -msgid "Mixed Forest" -msgstr "" +# Zeit korrekt? +#: ../share/filters/filters.svg.h:842 +msgid "Contouring discrete" +msgstr "Diskrete Konturen" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:250 -msgctxt "Symbol" -msgid "Coniferous Forest" -msgstr "" +#: ../share/filters/filters.svg.h:844 +msgid "Sharp multiple contour for objects" +msgstr "Scharfe multiple Konturen für Objekte" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:251 -msgctxt "Symbol" -msgid "Church or Place of Worship" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:2 +msgctxt "Palette" +msgid "Black" +msgstr "Schwarz" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:252 -msgctxt "Symbol" -msgid "Bank" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:3 +#, no-c-format +msgctxt "Palette" +msgid "90% Gray" +msgstr "90% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:253 -#, fuzzy -msgctxt "Symbol" -msgid "Power Lines" -msgstr "Knoten in Linien" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:4 +#, no-c-format +msgctxt "Palette" +msgid "80% Gray" +msgstr "80% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:254 -msgctxt "Symbol" -msgid "Watch Tower" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:5 +#, no-c-format +msgctxt "Palette" +msgid "70% Gray" +msgstr "70% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:255 -#, fuzzy -msgctxt "Symbol" -msgid "Transmitter" -msgstr "Füllmuster transformieren" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:6 +#, no-c-format +msgctxt "Palette" +msgid "60% Gray" +msgstr "60% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:256 -msgctxt "Symbol" -msgid "Village" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:7 +#, no-c-format +msgctxt "Palette" +msgid "50% Gray" +msgstr "50% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:257 -msgctxt "Symbol" -msgid "Town" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:8 +#, no-c-format +msgctxt "Palette" +msgid "40% Gray" +msgstr "40% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:258 -msgctxt "Symbol" -msgid "Hamlet" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:9 +#, no-c-format +msgctxt "Palette" +msgid "30% Gray" +msgstr "30% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:259 -msgctxt "Symbol" -msgid "City" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:10 +#, no-c-format +msgctxt "Palette" +msgid "20% Gray" +msgstr "20% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:260 -#, fuzzy -msgctxt "Symbol" -msgid "Peak" -msgstr "Spitze" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:11 +#, no-c-format +msgctxt "Palette" +msgid "10% Gray" +msgstr "10% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:261 -#, fuzzy -msgctxt "Symbol" -msgid "Mountain Pass" -msgstr "gefärbtes Glas" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:12 +#, no-c-format +msgctxt "Palette" +msgid "7.5% Gray" +msgstr "7.5% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:262 -msgctxt "Symbol" -msgid "Mine" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:13 +#, no-c-format +msgctxt "Palette" +msgid "5% Gray" +msgstr "5% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:263 -msgctxt "Symbol" -msgid "Military Complex" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:14 +#, no-c-format +msgctxt "Palette" +msgid "2.5% Gray" +msgstr "2.5% Grau" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:264 -msgctxt "Symbol" -msgid "Embassy" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:15 +msgctxt "Palette" +msgid "White" +msgstr "Weiß" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:265 -msgctxt "Symbol" -msgid "Toy Shop" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:16 +msgctxt "Palette" +msgid "Maroon (#800000)" +msgstr "Kastanienbraun (#800000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:266 -#, fuzzy -msgctxt "Symbol" -msgid "Supermarket" -msgstr "Markierungen setzen" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:17 +msgctxt "Palette" +msgid "Red (#FF0000)" +msgstr "Rot (#FF0000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:267 -msgctxt "Symbol" -msgid "Jewlers" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:18 +msgctxt "Palette" +msgid "Olive (#808000)" +msgstr "Oliv (#808000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:268 -msgctxt "Symbol" -msgid "Hairdressers" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:19 +msgctxt "Palette" +msgid "Yellow (#FFFF00)" +msgstr "Gelb (#FFFF00)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:269 -#, fuzzy -msgctxt "Symbol" -msgid "Greengrocer" -msgstr "Grün" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:20 +msgctxt "Palette" +msgid "Green (#008000)" +msgstr "Grün (#008000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:270 -msgctxt "Symbol" -msgid "Gift Shop" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:21 +msgctxt "Palette" +msgid "Lime (#00FF00)" +msgstr "Limone (#00FF00)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:271 -#, fuzzy -msgctxt "Symbol" -msgid "Garden Center" -msgstr "Oben und Zentriert" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:22 +msgctxt "Palette" +msgid "Teal (#008080)" +msgstr "Blaugrün (#008080)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:272 -msgctxt "Symbol" -msgid "Florist" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:23 +msgctxt "Palette" +msgid "Aqua (#00FFFF)" +msgstr "Wasserblau (#00FFFF)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:273 -msgctxt "Symbol" -msgid "Fish Monger" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:24 +msgctxt "Palette" +msgid "Navy (#000080)" +msgstr "Marineblau (#000080)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:274 -msgctxt "Symbol" -msgid "Real Estate" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:25 +msgctxt "Palette" +msgid "Blue (#0000FF)" +msgstr "Blau (#0000FF)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:275 -#, fuzzy -msgctxt "Symbol" -msgid "Hardware / DIY" -msgstr "Hardware" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:26 +msgctxt "Palette" +msgid "Purple (#800080)" +msgstr "Lila (#800080)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:276 -msgctxt "Symbol" -msgid "Shop" -msgstr "" +#. Palette: ./inkscape.gpl +#: ../share/palettes/palettes.h:27 +msgctxt "Palette" +msgid "Fuchsia (#FF00FF)" +msgstr "Fuchsie (#FF00FF)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:277 -#, fuzzy -msgctxt "Symbol" -msgid "Confectioner" -msgstr "Verbindungen" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:28 +msgctxt "Palette" +msgid "black (#000000)" +msgstr "Schwarz (#000000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:278 -msgctxt "Symbol" -msgid "Computer Shop" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:29 +msgctxt "Palette" +msgid "dimgray (#696969)" +msgstr "Mattgrau (#696969)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:279 -#, fuzzy -msgctxt "Symbol" -msgid "Clothing" -msgstr "Glättung:" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:30 +msgctxt "Palette" +msgid "gray (#808080)" +msgstr "Grau (#808080)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:280 -msgctxt "Symbol" -msgid "Mechanic" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:31 +msgctxt "Palette" +msgid "darkgray (#A9A9A9)" +msgstr "Dunkelgrau (#A9A9A9)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:281 -msgctxt "Symbol" -msgid "Car Dealer" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:32 +msgctxt "Palette" +msgid "silver (#C0C0C0)" +msgstr "Silber (#C0C0C0)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:282 -msgctxt "Symbol" -msgid "Butcher" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:33 +msgctxt "Palette" +msgid "lightgray (#D3D3D3)" +msgstr "Hellgrau (#D3D3D3)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:283 -msgctxt "Symbol" -msgid "Meat Shop" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:34 +msgctxt "Palette" +msgid "gainsboro (#DCDCDC)" +msgstr "Gainsboro (#DCDCDC)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:284 -msgctxt "Symbol" -msgid "Bicycle Shop" -msgstr "" - -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:285 -msgctxt "Symbol" -msgid "Baker" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:35 +msgctxt "Palette" +msgid "whitesmoke (#F5F5F5)" +msgstr "Rauchweiß (#F5F5F5)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:286 -msgctxt "Symbol" -msgid "Off License / Liquor Store" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:36 +msgctxt "Palette" +msgid "white (#FFFFFF)" +msgstr "Weiß (#FFFFFF)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:287 -msgctxt "Symbol" -msgid "Wind Surfing" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:37 +msgctxt "Palette" +msgid "rosybrown (#BC8F8F)" +msgstr "Rosigbraun (#BC8F8F)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:288 -msgctxt "Symbol" -msgid "Tennis" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:38 +msgctxt "Palette" +msgid "indianred (#CD5C5C)" +msgstr "Indischrot (#CD5C5C)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:289 -msgctxt "Symbol" -msgid "Outdoor Pool" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:39 +msgctxt "Palette" +msgid "brown (#A52A2A)" +msgstr "Braun (#A52A2A)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:290 -msgctxt "Symbol" -msgid "Indoor Pool" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:40 +msgctxt "Palette" +msgid "firebrick (#B22222)" +msgstr "Ziegelrot (#B22222)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:291 -msgctxt "Symbol" -msgid "Skiing" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:41 +msgctxt "Palette" +msgid "lightcoral (#F08080)" +msgstr "Hellkorallenrot (#F08080)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:292 -#, fuzzy -msgctxt "Symbol" -msgid "Sailing" -msgstr "Rollen" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:42 +msgctxt "Palette" +msgid "maroon (#800000)" +msgstr "Kastanienbraun (#800000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:293 -#, fuzzy -msgctxt "Symbol" -msgid "Leisure Center" -msgstr "Mittelpunkt zurücksetzen" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:43 +msgctxt "Palette" +msgid "darkred (#8B0000)" +msgstr "Dunkelrot (#8B0000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:294 -#, fuzzy -msgctxt "Symbol" -msgid "Ice Skating" -msgstr "Satin" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:44 +msgctxt "Palette" +msgid "red (#FF0000)" +msgstr "Rot (#FF0000)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:295 -msgctxt "Symbol" -msgid "Equine Sports" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:45 +msgctxt "Palette" +msgid "snow (#FFFAFA)" +msgstr "Schnee (#FFFAFA)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:296 -msgctxt "Symbol" -msgid "Rock Climbing" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:46 +msgctxt "Palette" +msgid "mistyrose (#FFE4E1)" +msgstr "Altrosa (#FFE4E1)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:297 -msgctxt "Symbol" -msgid "Gym" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:47 +msgctxt "Palette" +msgid "salmon (#FA8072)" +msgstr "Lachsrot (#FA8072)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:298 -msgctxt "Symbol" -msgid "Golf" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:48 +msgctxt "Palette" +msgid "tomato (#FF6347)" +msgstr "Tomatenrot (#FF6347)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:299 -#, fuzzy -msgctxt "Symbol" -msgid "Diving" -msgstr "Division" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:49 +msgctxt "Palette" +msgid "darksalmon (#E9967A)" +msgstr "Dunkellachsrot (#E9967A)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:300 -msgctxt "Symbol" -msgid "Archery" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:50 +msgctxt "Palette" +msgid "coral (#FF7F50)" +msgstr "Korallenrot (#FF7F50)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:301 -#, fuzzy -msgctxt "Symbol" -msgid "Zoo" -msgstr "Zoomfaktor" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:51 +msgctxt "Palette" +msgid "orangered (#FF4500)" +msgstr "Orangerot (#FF4500)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:302 -msgctxt "Symbol" -msgid "Wreck" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:52 +msgctxt "Palette" +msgid "lightsalmon (#FFA07A)" +msgstr "Helllachsrot (#FFA07A)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:303 -#, fuzzy -msgctxt "Symbol" -msgid "Water Wheel" -msgstr "Farbrad" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:53 +msgctxt "Palette" +msgid "sienna (#A0522D)" +msgstr "Italienischer Ocker (#A0522D)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:304 -msgctxt "Symbol" -msgid "Point of Interest" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:54 +msgctxt "Palette" +msgid "seashell (#FFF5EE)" +msgstr "Muschelschale (#FFF5EE)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:305 -#, fuzzy -msgctxt "Symbol" -msgid "Theater" -msgstr "Erstellen" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:55 +msgctxt "Palette" +msgid "chocolate (#D2691E)" +msgstr "Schokolade (#D2691E)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:306 -msgctxt "Symbol" -msgid "Park / Picnic Area" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:56 +msgctxt "Palette" +msgid "saddlebrown (#8B4513)" +msgstr "Sattelbraun (#8B4513)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:307 -#, fuzzy -msgctxt "Symbol" -msgid "Monument" -msgstr "Dokument" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:57 +msgctxt "Palette" +msgid "sandybrown (#F4A460)" +msgstr "Sandbraun (#F4A460)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:309 -msgctxt "Symbol" -msgid "Beach" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:58 +msgctxt "Palette" +msgid "peachpuff (#FFDAB9)" +msgstr "Pfirsich (#FFDAB9)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:310 -#, fuzzy -msgctxt "Symbol" -msgid "Battle Location" -msgstr "Ort:" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:59 +msgctxt "Palette" +msgid "peru (#CD853F)" +msgstr "Peru (#CD853F)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:311 -msgctxt "Symbol" -msgid "Archaeology / Ruins" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:60 +msgctxt "Palette" +msgid "linen (#FAF0E6)" +msgstr "Leinenweiß (#FAF0E6)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:312 -msgctxt "Symbol" -msgid "Walking" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:61 +msgctxt "Palette" +msgid "bisque (#FFE4C4)" +msgstr "Bisquit (#FFE4C4)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:313 -#, fuzzy -msgctxt "Symbol" -msgid "Train" -msgstr "Korn" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:62 +msgctxt "Palette" +msgid "darkorange (#FF8C00)" +msgstr "Dunkelorange (#FF8C00)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:315 -msgctxt "Symbol" -msgid "Underground Rail" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:63 +msgctxt "Palette" +msgid "burlywood (#DEB887)" +msgstr "Grobes Braun (#DEB887)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:317 -msgctxt "Symbol" -msgid "Bike Rental" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:64 +msgctxt "Palette" +msgid "tan (#D2B48C)" +msgstr "Hellbraun (#D2B48C)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:319 -msgctxt "Symbol" -msgid "Carpool" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:65 +msgctxt "Palette" +msgid "antiquewhite (#FAEBD7)" +msgstr "Antikweiß (#FAEBD7)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:320 -#, fuzzy -msgctxt "Symbol" -msgid "Flood Gate" -msgstr "Füllen" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:66 +msgctxt "Palette" +msgid "navajowhite (#FFDEAD)" +msgstr "Navajoweiß (#FFDEAD)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:321 -#, fuzzy -msgctxt "Symbol" -msgid "Shipping" -msgstr "Tropfend" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:67 +msgctxt "Palette" +msgid "blanchedalmond (#FFEBCD)" +msgstr "Mandelweiß (#FFEBCD)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:322 -#, fuzzy -msgctxt "Symbol" -msgid "Disabled Parking" -msgstr "Ausgeschaltet" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:68 +msgctxt "Palette" +msgid "papayawhip (#FFEFD5)" +msgstr "Cremiges Papaya (#FFEFD5)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:323 -msgctxt "Symbol" -msgid "Paid Parking" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:69 +msgctxt "Palette" +msgid "moccasin (#FFE4B5)" +msgstr "Mokassin (#FFE4B5)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:324 -msgctxt "Symbol" -msgid "Bike Parking" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:70 +msgctxt "Palette" +msgid "orange (#FFA500)" +msgstr "Orange (#FFA500)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:326 -msgctxt "Symbol" -msgid "Marina" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:71 +msgctxt "Palette" +msgid "wheat (#F5DEB3)" +msgstr "Weizen (#F5DEB3)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:327 -#, fuzzy -msgctxt "Symbol" -msgid "Fuel Station" -msgstr "Beziehung:" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:72 +msgctxt "Palette" +msgid "oldlace (#FDF5E6)" +msgstr "Alte Spitze (#FDF5E6)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:328 -#, fuzzy -msgctxt "Symbol" -msgid "Bus Stop" -msgstr "_Stop" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:73 +msgctxt "Palette" +msgid "floralwhite (#FFFAF0)" +msgstr "Blütenweiß (#FFFAF0)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:329 -#, fuzzy -msgctxt "Symbol" -msgid "Bus Station" -msgstr "Weniger Sättigung" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:74 +msgctxt "Palette" +msgid "darkgoldenrod (#B8860B)" +msgstr "Dunkel-Goldrute (#B8860B)" -#. Symbols: ./MapSymbols.svg -#: ../share/symbols/symbols.h:330 -#, fuzzy -msgctxt "Symbol" -msgid "Airport" -msgstr "Importieren" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:75 +msgctxt "Palette" +msgid "goldenrod (#DAA520)" +msgstr "Goldrute (#DAA520)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "A4 Landscape Page" -msgstr "_Querformat" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:76 +msgctxt "Palette" +msgid "cornsilk (#FFF8DC)" +msgstr "Kornseide (#FFF8DC)" -#: ../share/templates/templates.h:1 -msgid "Empty A4 landscape sheet" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:77 +msgctxt "Palette" +msgid "gold (#FFD700)" +msgstr "Gold (#FFD700)" -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty landscape" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:78 +msgctxt "Palette" +msgid "khaki (#F0E68C)" +msgstr "Khaki (#F0E68C)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "A4 Page" -msgstr "Seite" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:79 +msgctxt "Palette" +msgid "lemonchiffon (#FFFACD)" +msgstr "Zitronenchiffon (#FFFACD)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Empty A4 sheet" -msgstr "Nichts ausgewählt" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:80 +msgctxt "Palette" +msgid "palegoldenrod (#EEE8AA)" +msgstr "Blass-Goldrute (#EEE8AA)" -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:81 +msgctxt "Palette" +msgid "darkkhaki (#BDB76B)" +msgstr "Dunkelkhaki (#BDB76B)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Black Opaque" -msgstr "Schwarz-Kanal" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:82 +msgctxt "Palette" +msgid "beige (#F5F5DC)" +msgstr "Beige (#F5F5DC)" -#: ../share/templates/templates.h:1 -msgid "Empty black page" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:83 +msgctxt "Palette" +msgid "lightgoldenrodyellow (#FAFAD2)" +msgstr "Hell-Goldenrutengelb (#FAFAD2)" -#: ../share/templates/templates.h:1 -msgid "black opaque empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:84 +msgctxt "Palette" +msgid "olive (#808000)" +msgstr "Oliv (#808000)" -#: ../share/templates/templates.h:1 -msgid "White Opaque" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:85 +msgctxt "Palette" +msgid "yellow (#FFFF00)" +msgstr "Gelb (#FFFF00)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Empty white page" -msgstr "Zeichnung exportieren, nicht Seite" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:86 +msgctxt "Palette" +msgid "lightyellow (#FFFFE0)" +msgstr "Hellgelb (#FFFFE0)" -#: ../share/templates/templates.h:1 -msgid "white opaque empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:87 +msgctxt "Palette" +msgid "ivory (#FFFFF0)" +msgstr "Elfenbein (#FFFFF0)" -#: ../share/templates/templates.h:1 -msgid "Business Card 85x54mm" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:88 +msgctxt "Palette" +msgid "olivedrab (#6B8E23)" +msgstr "Olivgrau (#6B8E23)" -#: ../share/templates/templates.h:1 -msgid "Empty business card template." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:89 +msgctxt "Palette" +msgid "yellowgreen (#9ACD32)" +msgstr "Gelbgrün (#9ACD32)" -#: ../share/templates/templates.h:1 -msgid "business card empty 85x54" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:90 +msgctxt "Palette" +msgid "darkolivegreen (#556B2F)" +msgstr "Dunkelolivgrün (#556B2F)" -#: ../share/templates/templates.h:1 -msgid "Business Card 90x50mm" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:91 +msgctxt "Palette" +msgid "greenyellow (#ADFF2F)" +msgstr "Grüngelb (#ADFF2F)" -#: ../share/templates/templates.h:1 -msgid "business card empty 90x50" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:92 +msgctxt "Palette" +msgid "chartreuse (#7FFF00)" +msgstr "Zitronengelb (#7FFF00)" -#: ../share/templates/templates.h:1 -msgid "CD Cover 300dpi" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:93 +msgctxt "Palette" +msgid "lawngreen (#7CFC00)" +msgstr "Rasengrün (#7CFC00)" -#: ../share/templates/templates.h:1 -msgid "Empty CD box cover." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:94 +msgctxt "Palette" +msgid "darkseagreen (#8FBC8F)" +msgstr "Dunkelseegrün (#8FBC8F)" -#: ../share/templates/templates.h:1 -msgid "CD cover disc disk 300dpi box" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:95 +msgctxt "Palette" +msgid "forestgreen (#228B22)" +msgstr "Waldgrün (#228B22)" -#: ../share/templates/templates.h:1 -msgid "CD Label 120x120 " -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:96 +msgctxt "Palette" +msgid "limegreen (#32CD32)" +msgstr "Limonengrün (#32CD32)" -#: ../share/templates/templates.h:1 -msgid "Simple CD Label template with disc's pattern." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:97 +msgctxt "Palette" +msgid "lightgreen (#90EE90)" +msgstr "Hellgrün (#90EE90)" -#: ../share/templates/templates.h:1 -msgid "CD label 120x120 disc disk" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:98 +msgctxt "Palette" +msgid "palegreen (#98FB98)" +msgstr "Blassgrün (#98FB98)" -#: ../share/templates/templates.h:1 -msgid "DVD Cover Regular 300dpi " -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:99 +msgctxt "Palette" +msgid "darkgreen (#006400)" +msgstr "Dunkelgrün (#006400)" -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD covers." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:100 +msgctxt "Palette" +msgid "green (#008000)" +msgstr "Grün (#008000)" -#: ../share/templates/templates.h:1 -msgid "DVD cover regular 300dpi" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:101 +msgctxt "Palette" +msgid "lime (#00FF00)" +msgstr "Limone (#00FF00)" -#: ../share/templates/templates.h:1 -msgid "DVD Cover Slim 300dpi " -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:102 +msgctxt "Palette" +msgid "honeydew (#F0FFF0)" +msgstr "Honigtau (#F0FFF0)" -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD slim covers." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:103 +msgctxt "Palette" +msgid "seagreen (#2E8B57)" +msgstr "Seegrün (#2E8B57)" -#: ../share/templates/templates.h:1 -msgid "DVD cover slim 300dpi" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:104 +msgctxt "Palette" +msgid "mediumseagreen (#3CB371)" +msgstr "Mittelseegrün (#3CB371)" -#: ../share/templates/templates.h:1 -msgid "DVD Cover Superslim 300dpi " -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:105 +msgctxt "Palette" +msgid "springgreen (#00FF7F)" +msgstr "Frühlingsgrün (#00FF7F)" -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD superslim covers." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:106 +msgctxt "Palette" +msgid "mintcream (#F5FFFA)" +msgstr "Cremige Minze (#F5FFFA)" -#: ../share/templates/templates.h:1 -msgid "DVD cover superslim 300dpi" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:107 +msgctxt "Palette" +msgid "mediumspringgreen (#00FA9A)" +msgstr "Mittelfrühlingsgrün (#00FA9A)" -#: ../share/templates/templates.h:1 -msgid "DVD Cover Ultraslim 300dpi " -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:108 +msgctxt "Palette" +msgid "mediumaquamarine (#66CDAA)" +msgstr "Mittelaquamarin (#66CDAA)" -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD ultraslim covers." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:109 +msgctxt "Palette" +msgid "aquamarine (#7FFFD4)" +msgstr "Aquamarin (#7FFFD4)" -#: ../share/templates/templates.h:1 -msgid "DVD cover ultraslim 300dpi" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:110 +msgctxt "Palette" +msgid "turquoise (#40E0D0)" +msgstr "Türkis (#40E0D0)" -#: ../share/templates/templates.h:1 -msgid "Desktop 1024x768" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:111 +msgctxt "Palette" +msgid "lightseagreen (#20B2AA)" +msgstr "Hellseegrün (#20B2AA)" -#: ../share/templates/templates.h:1 -msgid "Empty desktop size sheet" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:112 +msgctxt "Palette" +msgid "mediumturquoise (#48D1CC)" +msgstr "Mitteltürkis (#48D1CC)" -#: ../share/templates/templates.h:1 -msgid "desktop 1024x768 wallpaper" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:113 +msgctxt "Palette" +msgid "darkslategray (#2F4F4F)" +msgstr "Dunkelschiefergrau (#2F4F4F)" -#: ../share/templates/templates.h:1 -msgid "Desktop 1600x1200" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:114 +msgctxt "Palette" +msgid "paleturquoise (#AFEEEE)" +msgstr "Blasstürkis (#AFEEEE)" -#: ../share/templates/templates.h:1 -msgid "desktop 1600x1200 wallpaper" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:115 +msgctxt "Palette" +msgid "teal (#008080)" +msgstr "Blaugrün (#008080)" -#: ../share/templates/templates.h:1 -msgid "Desktop 640x480" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:116 +msgctxt "Palette" +msgid "darkcyan (#008B8B)" +msgstr "Dunkelcyan (#008B8B)" -#: ../share/templates/templates.h:1 -msgid "desktop 640x480 wallpaper" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:117 +msgctxt "Palette" +msgid "cyan (#00FFFF)" +msgstr "Cyan (#00FFFF)" -#: ../share/templates/templates.h:1 -msgid "Desktop 800x600" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:118 +msgctxt "Palette" +msgid "lightcyan (#E0FFFF)" +msgstr "Hellcyan (#E0FFFF)" -#: ../share/templates/templates.h:1 -msgid "desktop 800x600 wallpaper" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:119 +msgctxt "Palette" +msgid "azure (#F0FFFF)" +msgstr "Azur (#F0FFFF)" -#: ../share/templates/templates.h:1 -msgid "Fontforge Glyph" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:120 +msgctxt "Palette" +msgid "darkturquoise (#00CED1)" +msgstr "Dunkeltürkis (#00CED1)" -#: ../share/templates/templates.h:1 -msgid "font fontforge glyph 1000x1000" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:121 +msgctxt "Palette" +msgid "cadetblue (#5F9EA0)" +msgstr "Kadettblau (#5F9EA0)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Icon 16x16" -msgstr "16×16" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:122 +msgctxt "Palette" +msgid "powderblue (#B0E0E6)" +msgstr "Puderblau (#B0E0E6)" -#: ../share/templates/templates.h:1 -msgid "Small 16x16 icon template." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:123 +msgctxt "Palette" +msgid "lightblue (#ADD8E6)" +msgstr "Hellblau (#ADD8E6)" -#: ../share/templates/templates.h:1 -msgid "icon 16x16 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:124 +msgctxt "Palette" +msgid "deepskyblue (#00BFFF)" +msgstr "Dunkelhimmelblau (#00BFFF)" -#: ../share/templates/templates.h:1 -msgid "Icon 32x32" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:125 +msgctxt "Palette" +msgid "skyblue (#87CEEB)" +msgstr "Himmelblau (#87CEEB)" -#: ../share/templates/templates.h:1 -msgid "32x32 icon template." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:126 +msgctxt "Palette" +msgid "lightskyblue (#87CEFA)" +msgstr "Hellhimmelblau (#87CEFA)" -#: ../share/templates/templates.h:1 -msgid "icon 32x32 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:127 +msgctxt "Palette" +msgid "steelblue (#4682B4)" +msgstr "Stahlblau (#4682B4)" -#: ../share/templates/templates.h:1 -msgid "Icon 48x48" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:128 +msgctxt "Palette" +msgid "aliceblue (#F0F8FF)" +msgstr "Aliceblau (#F0F8FF)" -#: ../share/templates/templates.h:1 -msgid "48x48 icon template." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:129 +msgctxt "Palette" +msgid "dodgerblue (#1E90FF)" +msgstr "Dodgerblau (#1E90FF)" -#: ../share/templates/templates.h:1 -msgid "icon 48x48 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:130 +msgctxt "Palette" +msgid "slategray (#708090)" +msgstr "Schiefergrau (#708090)" -#: ../share/templates/templates.h:1 -msgid "Icon 64x64" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:131 +msgctxt "Palette" +msgid "lightslategray (#778899)" +msgstr "Hellschiefergrau (#778899)" -#: ../share/templates/templates.h:1 -msgid "64x64 icon template." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:132 +msgctxt "Palette" +msgid "lightsteelblue (#B0C4DE)" +msgstr "Hellstahlblau (#B0C4DE)" -#: ../share/templates/templates.h:1 -msgid "icon 64x64 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:133 +msgctxt "Palette" +msgid "cornflowerblue (#6495ED)" +msgstr "Kornblumenblau (#6495ED)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Letter Landscape" -msgstr "_Querformat" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:134 +msgctxt "Palette" +msgid "royalblue (#4169E1)" +msgstr "Königsblau (#4169E1)" -#: ../share/templates/templates.h:1 -msgid "Standard letter landscape sheet - 792x612" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:135 +msgctxt "Palette" +msgid "midnightblue (#191970)" +msgstr "Mitternachtsblau (#191970)" -#: ../share/templates/templates.h:1 -msgid "letter landscape 792x612 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:136 +msgctxt "Palette" +msgid "lavender (#E6E6FA)" +msgstr "Lavendel (#E6E6FA)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Letter" -msgstr "Buchstabe:" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:137 +msgctxt "Palette" +msgid "navy (#000080)" +msgstr "Marineblau (#000080)" -#: ../share/templates/templates.h:1 -msgid "Standard letter sheet - 612x792" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:138 +msgctxt "Palette" +msgid "darkblue (#00008B)" +msgstr "Dunkelblau (#00008B)" -#: ../share/templates/templates.h:1 -msgid "letter 612x792 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:139 +msgctxt "Palette" +msgid "mediumblue (#0000CD)" +msgstr "Mittelblau (#0000CD)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "No Borders" -msgstr "Rand" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:140 +msgctxt "Palette" +msgid "blue (#0000FF)" +msgstr "Blau (#0000FF)" -#: ../share/templates/templates.h:1 -msgid "Empty sheet with no borders" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:141 +msgctxt "Palette" +msgid "ghostwhite (#F8F8FF)" +msgstr "Geisterweiß (#F8F8FF)" -#: ../share/templates/templates.h:1 -msgid "no borders empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:142 +msgctxt "Palette" +msgid "slateblue (#6A5ACD)" +msgstr "Schieferblau (#6A5ACD)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "No Layers" -msgstr "Ebene" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:143 +msgctxt "Palette" +msgid "darkslateblue (#483D8B)" +msgstr "Dunkelschieferblau (#483D8B)" -#: ../share/templates/templates.h:1 -msgid "Empty sheet with no layers" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:144 +msgctxt "Palette" +msgid "mediumslateblue (#7B68EE)" +msgstr "Mittelschieferblau (#7B68EE)" -#: ../share/templates/templates.h:1 -msgid "no layers empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:145 +msgctxt "Palette" +msgid "mediumpurple (#9370DB)" +msgstr "Mittellila (#9370DB)" -#: ../share/templates/templates.h:1 -msgid "Video HDTV 1920x1080" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:146 +msgctxt "Palette" +msgid "blueviolet (#8A2BE2)" +msgstr "Violettblau (#8A2BE2)" -#: ../share/templates/templates.h:1 -msgid "HDTV video template for 1920x1080 resolution." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:147 +msgctxt "Palette" +msgid "indigo (#4B0082)" +msgstr "Indigoblau (#4B0082)" -#: ../share/templates/templates.h:1 -msgid "HDTV video empty 1920x1080" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:148 +msgctxt "Palette" +msgid "darkorchid (#9932CC)" +msgstr "Dunkel-Orchidee (#9932CC)" -#: ../share/templates/templates.h:1 -msgid "Video NTSC 720x486" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:149 +msgctxt "Palette" +msgid "darkviolet (#9400D3)" +msgstr "Dunkelviolett (#9400D3)" -#: ../share/templates/templates.h:1 -msgid "NTSC video template for 720x486 resolution." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:150 +msgctxt "Palette" +msgid "mediumorchid (#BA55D3)" +msgstr "Mittel-Orchidee (#BA55D3)" -#: ../share/templates/templates.h:1 -msgid "NTSC video empty 720x486" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:151 +msgctxt "Palette" +msgid "thistle (#D8BFD8)" +msgstr "Distel (#D8BFD8)" -#: ../share/templates/templates.h:1 -msgid "Video PAL 728x576" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:152 +msgctxt "Palette" +msgid "plum (#DDA0DD)" +msgstr "Pflaume (#DDA0DD)" -#: ../share/templates/templates.h:1 -msgid "PAL video template for 728x576 resolution." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:153 +msgctxt "Palette" +msgid "violet (#EE82EE)" +msgstr "Violetl (#EE82EE)" -#: ../share/templates/templates.h:1 -msgid "PAL video empty 728x576" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:154 +msgctxt "Palette" +msgid "purple (#800080)" +msgstr "Lila (#800080)" -#: ../share/templates/templates.h:1 -msgid "Web Banner 468x60" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:155 +msgctxt "Palette" +msgid "darkmagenta (#8B008B)" +msgstr "Dunkelmagenta (#8B008B)" -#: ../share/templates/templates.h:1 -msgid "Empty 468x60 web banner template." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:156 +msgctxt "Palette" +msgid "magenta (#FF00FF)" +msgstr "Magenta (#FF00FF)" -#: ../share/templates/templates.h:1 -msgid "web banner 468x60 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:157 +msgctxt "Palette" +msgid "orchid (#DA70D6)" +msgstr "Orchidee (#DA70D6)" -#: ../share/templates/templates.h:1 -msgid "Web Banner 728x90" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:158 +msgctxt "Palette" +msgid "mediumvioletred (#C71585)" +msgstr "Mittelrotviolett (#C71585)" -#: ../share/templates/templates.h:1 -msgid "Empty 728x90 web banner template." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:159 +msgctxt "Palette" +msgid "deeppink (#FF1493)" +msgstr "Dunkelrosa (#FF1493)" -#: ../share/templates/templates.h:1 -msgid "web banner 728x90 empty" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:160 +msgctxt "Palette" +msgid "hotpink (#FF69B4)" +msgstr "Pink (#FF69B4)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "LaTeX Beamer" -msgstr "LaTeX-Druck" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:161 +msgctxt "Palette" +msgid "lavenderblush (#FFF0F5)" +msgstr "Lavendelrot (#FFF0F5)" -#: ../share/templates/templates.h:1 -msgid "LaTeX beamer template with helping grid." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:162 +msgctxt "Palette" +msgid "palevioletred (#DB7093)" +msgstr "Blassrotviolett (#DB7093)" -#: ../share/templates/templates.h:1 -msgid "LaTex LaTeX latex grid beamer" -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:163 +msgctxt "Palette" +msgid "crimson (#DC143C)" +msgstr "Purpurrot (#DC143C)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "Typography Canvas" -msgstr "1 - Setup Typografie-Leinwand" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:164 +msgctxt "Palette" +msgid "pink (#FFC0CB)" +msgstr "Rosa (#FFC0CB)" -#: ../share/templates/templates.h:1 -msgid "Empty typography canvas with helping guidelines." -msgstr "" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:165 +msgctxt "Palette" +msgid "lightpink (#FFB6C1)" +msgstr "Hellrosa (#FFB6C1)" -#: ../share/templates/templates.h:1 -#, fuzzy -msgid "guidelines typography canvas" -msgstr "1 - Setup Typografie-Leinwand" +#. Palette: ./svg.gpl +#: ../share/palettes/palettes.h:166 +msgctxt "Palette" +msgid "rebeccapurple (#663399)" +msgstr "Rebeccas Lila (#663399)" -#. 3D box -#: ../src/box3d.cpp:259 ../src/box3d.cpp:1310 -#: ../src/ui/dialog/inkscape-preferences.cpp:398 -msgid "3D Box" -msgstr "3D-Box" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:167 +msgctxt "Palette" +msgid "Butter 1" +msgstr "Butter 1" -#: ../src/color-profile.cpp:852 -#, c-format -msgid "Color profiles directory (%s) is unavailable." -msgstr "Verzeichnis der Farbprofile (%s) nicht auffindbar." +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:168 +msgctxt "Palette" +msgid "Butter 2" +msgstr "Butter 2" -#: ../src/color-profile.cpp:911 ../src/color-profile.cpp:928 -msgid "(invalid UTF-8 string)" -msgstr "(ungültiger UTF-8 string)" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:169 +msgctxt "Palette" +msgid "Butter 3" +msgstr "Butter 3" -# CHECK -#: ../src/color-profile.cpp:913 ../src/filter-enums.cpp:121 -#: ../src/live_effects/lpe-ruler.cpp:32 -#: ../src/ui/dialog/filter-effects-dialog.cpp:549 -#: ../src/ui/dialog/inkscape-preferences.cpp:332 -#: ../src/ui/dialog/inkscape-preferences.cpp:643 -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 -#: ../src/ui/dialog/inkscape-preferences.cpp:1837 -#: ../src/ui/dialog/input.cpp:742 ../src/ui/dialog/input.cpp:743 -#: ../src/ui/dialog/input.cpp:1571 ../src/ui/dialog/input.cpp:1625 -#: ../src/verbs.cpp:2349 ../src/widgets/gradient-toolbar.cpp:1112 -#: ../src/widgets/pencil-toolbar.cpp:155 -#: ../src/widgets/stroke-marker-selector.cpp:388 -#: ../share/extensions/gcodetools_area.inx.h:48 -#: ../share/extensions/gcodetools_dxf_points.inx.h:20 -#: ../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:24 -#: ../share/extensions/plotter.inx.h:15 ../share/extensions/scour.inx.h:18 -msgid "None" -msgstr "Keine" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:170 +msgctxt "Palette" +msgid "Chameleon 1" +msgstr "Chamäleon 1" -#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65 -msgid "Current layer is hidden. Unhide it to be able to draw on it." -msgstr "" -"Aktuelle Ebene ist ausgeblendet. Sichtbar schalten, um darauf zu " -"zeichnen." +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:171 +msgctxt "Palette" +msgid "Chameleon 2" +msgstr "Chamäleon 2" -#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71 -msgid "Current layer is locked. Unlock it to be able to draw on it." -msgstr "Aktuelle Ebene ist gesperrt. Entsperren, um darauf zu zeichnen." +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:172 +msgctxt "Palette" +msgid "Chameleon 3" +msgstr "Chamäleon 3" -#: ../src/desktop-events.cpp:225 -msgid "Create guide" -msgstr "Führungslinie erzeugen" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:173 +msgctxt "Palette" +msgid "Orange 1" +msgstr "Orange 1" -#: ../src/desktop-events.cpp:471 -msgid "Move guide" -msgstr "Führungslinie verschieben" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:174 +msgctxt "Palette" +msgid "Orange 2" +msgstr "Orange 2" -#: ../src/desktop-events.cpp:478 ../src/desktop-events.cpp:536 -#: ../src/ui/dialog/guides.cpp:138 -msgid "Delete guide" -msgstr "Führungslinie löschen" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:175 +msgctxt "Palette" +msgid "Orange 3" +msgstr "Orange 3" -#: ../src/desktop-events.cpp:516 -#, c-format -msgid "Guideline: %s" -msgstr "Führungslinie: %s" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:176 +msgctxt "Palette" +msgid "Sky Blue 1" +msgstr "Himmelblau 1" -#: ../src/desktop.cpp:880 -msgid "No previous zoom." -msgstr "Kein vorheriger Zoomfaktor." +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:177 +msgctxt "Palette" +msgid "Sky Blue 2" +msgstr "Himmelblau 2" -#: ../src/desktop.cpp:901 -msgid "No next zoom." -msgstr "Kein nächster Zoomfaktor." +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:178 +msgctxt "Palette" +msgid "Sky Blue 3" +msgstr "Himmelblau 3" -#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:693 -msgid "Grid _units:" -msgstr "Gitter-Raster_einheiten:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:179 +msgctxt "Palette" +msgid "Plum 1" +msgstr "Pflaume 1" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 -msgid "_Origin X:" -msgstr "_Ursprung X:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:180 +msgctxt "Palette" +msgid "Plum 2" +msgstr "Pflaume 2" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -#: ../src/ui/dialog/inkscape-preferences.cpp:762 -msgid "X coordinate of grid origin" -msgstr "X-Koordinate des Gitterursprungs" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:181 +msgctxt "Palette" +msgid "Plum 3" +msgstr "Pflaume 3" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 -msgid "O_rigin Y:" -msgstr "U_rsprung Y:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:182 +msgctxt "Palette" +msgid "Chocolate 1" +msgstr "Schokolade 1" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 -#: ../src/ui/dialog/inkscape-preferences.cpp:738 -#: ../src/ui/dialog/inkscape-preferences.cpp:763 -msgid "Y coordinate of grid origin" -msgstr "Y-Koordinate des Gitterursprungs" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:183 +msgctxt "Palette" +msgid "Chocolate 2" +msgstr "Schokolade 2" -#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:701 -msgid "Spacing _Y:" -msgstr "Abstand _Y:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:184 +msgctxt "Palette" +msgid "Chocolate 3" +msgstr "Schokolade 3" -#: ../src/display/canvas-axonomgrid.cpp:323 -#: ../src/ui/dialog/inkscape-preferences.cpp:766 -msgid "Base length of z-axis" -msgstr "Basislänge der Z-Achse" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:185 +msgctxt "Palette" +msgid "Scarlet Red 1" +msgstr "Scharlachrot 1" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:769 -#: ../src/widgets/box3d-toolbar.cpp:299 -msgid "Angle X:" -msgstr "Winkel X:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:186 +msgctxt "Palette" +msgid "Scarlet Red 2" +msgstr "Scharlachrot 2" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:769 -msgid "Angle of x-axis" -msgstr "Winkel der X-Achse" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:187 +msgctxt "Palette" +msgid "Scarlet Red 3" +msgstr "Scharlachrot 3" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:770 -#: ../src/widgets/box3d-toolbar.cpp:378 -msgid "Angle Z:" -msgstr "Winkel Z:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:188 +msgctxt "Palette" +msgid "Snowy White" +msgstr "Schneeweiß" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:770 -msgid "Angle of z-axis" -msgstr "Winkel der Z-Achse" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:189 +msgctxt "Palette" +msgid "Aluminium 1" +msgstr "Aluminium 1" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -msgid "Minor grid line _color:" -msgstr "Nebengitter-Linienfarbe:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:190 +msgctxt "Palette" +msgid "Aluminium 2" +msgstr "Aluminium 2" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -#: ../src/ui/dialog/inkscape-preferences.cpp:721 -msgid "Minor grid line color" -msgstr "Nebengitter-Linienfarbe:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:191 +msgctxt "Palette" +msgid "Aluminium 3" +msgstr "Aluminium 3" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -msgid "Color of the minor grid lines" -msgstr "Farbe der Nebengitterlinien" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:192 +msgctxt "Palette" +msgid "Aluminium 4" +msgstr "Aluminium 4" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 -msgid "Ma_jor grid line color:" -msgstr "Farbe der _dicken Gitterlinien:" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:193 +msgctxt "Palette" +msgid "Aluminium 5" +msgstr "Aluminium 5" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 -#: ../src/ui/dialog/inkscape-preferences.cpp:723 -msgid "Major grid line color" -msgstr "Farbe der dicken Gitterlinien" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:194 +msgctxt "Palette" +msgid "Aluminium 6" +msgstr "Aluminium 6" -#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:711 -msgid "Color of the major (highlighted) grid lines" -msgstr "Farbe der dicken (hervorgehobenen) Gitterlinien" +#. Palette: ./Tango-Palette.gpl +#: ../share/palettes/palettes.h:195 +msgctxt "Palette" +msgid "Jet Black" +msgstr "Tiefschwarz" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 -msgid "_Major grid line every:" -msgstr "D_icke Gitterlinien alle:" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1" +msgstr "Streifen 1:1" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 -msgid "lines" -msgstr "Linien" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1 white" +msgstr "Streifen 1:1 weiß" -#: ../src/display/canvas-grid.cpp:63 -msgid "Rectangular grid" -msgstr "Rechteckiges Gitter" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1.5" +msgstr "Streifen 1:1,5" -#: ../src/display/canvas-grid.cpp:64 -msgid "Axonometric grid" -msgstr "Axonometrisches Gitter" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:1.5 white" +msgstr "Streifen 1:1.5 weiß" -#: ../src/display/canvas-grid.cpp:275 -msgid "Create new grid" -msgstr "Neues Gitter erzeugen" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:2" +msgstr "Streifen 1:2" -#: ../src/display/canvas-grid.cpp:341 -msgid "_Enabled" -msgstr "_Eingeschaltet" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:2 white" +msgstr "Streifen 1:2 weiß" -#: ../src/display/canvas-grid.cpp:342 -msgid "" -"Determines whether to snap to this grid or not. Can be 'on' for invisible " -"grids." -msgstr "" -"Legt fest, ob an diesem Raster eingerastet werden soll. Kann auch für " -"unsichtbare Gitter gesetzt sein." +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:3" +msgstr "Streifen 1:3" -#: ../src/display/canvas-grid.cpp:346 -msgid "Snap to visible _grid lines only" -msgstr "Nur an sichtbaren _Gitternlinien einrasten" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:3 white" +msgstr "Streifen 1:3 weiß" -#: ../src/display/canvas-grid.cpp:347 -msgid "" -"When zoomed out, not all grid lines will be displayed. Only the visible ones " -"will be snapped to" -msgstr "" -"Nicht alle Gitterlinien werden dargestellt, wenn stark heraus gezoomt wird. " -"Nur auf Sichtbare wird eingerastet." +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:4" +msgstr "Streifen 1:4" -#: ../src/display/canvas-grid.cpp:351 -msgid "_Visible" -msgstr "Sichtbar" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:4 white" +msgstr "Streifen 1:4 weiß" -#: ../src/display/canvas-grid.cpp:352 -msgid "" -"Determines whether the grid is displayed or not. Objects are still snapped " -"to invisible grids." -msgstr "" -"Legt fest, ob das Raster angezeigt werden soll. Objekte rasten auch an " -"unsichtbaren Gittern ein." +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:5" +msgstr "Streifen 1:5" -#: ../src/display/canvas-grid.cpp:699 -msgid "Spacing _X:" -msgstr "Abstand _X:" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:5 white" +msgstr "Streifen 1:5 weiß" -#: ../src/display/canvas-grid.cpp:699 -#: ../src/ui/dialog/inkscape-preferences.cpp:743 -msgid "Distance between vertical grid lines" -msgstr "Abstand der vertikalen Gitterlinien" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:8" +msgstr "Streifen 1:8" -#: ../src/display/canvas-grid.cpp:701 -#: ../src/ui/dialog/inkscape-preferences.cpp:744 -msgid "Distance between horizontal grid lines" -msgstr "Abstand der horizontalen Gitterlinien" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:8 white" +msgstr "Streifen 1:8 weiß" -#: ../src/display/canvas-grid.cpp:732 -msgid "_Show dots instead of lines" -msgstr "Zeige Punkte anstatt Linien" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:10" +msgstr "Streifen 1:10" -#: ../src/display/canvas-grid.cpp:733 -msgid "If set, displays dots at gridpoints instead of gridlines" -msgstr "Wenn gesetzt, Punkte an Gitterpunkten anstelle Gitterlinien verwenden" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:10 white" +msgstr "Streifen 1:10 weiß" -#. TRANSLATORS: undefined target for snapping -#: ../src/display/snap-indicator.cpp:72 ../src/display/snap-indicator.cpp:75 -#: ../src/display/snap-indicator.cpp:180 ../src/display/snap-indicator.cpp:183 -msgid "UNDEFINED" -msgstr "UNBESTIMMT" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:16" +msgstr "Streifen 1:16" -#: ../src/display/snap-indicator.cpp:79 -msgid "grid line" -msgstr "Gitternetzlinie" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:16 white" +msgstr "Streifen 1:16 weiß" -#: ../src/display/snap-indicator.cpp:82 -msgid "grid intersection" -msgstr "Gitter-Überschneidung" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:32" +msgstr "Streifen 1:32" -#: ../src/display/snap-indicator.cpp:85 -msgid "grid line (perpendicular)" -msgstr "Gitterlinie (Senkrechte)" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:32 white" +msgstr "Streifen 1:32 weiß" -#: ../src/display/snap-indicator.cpp:88 -msgid "guide" -msgstr "Führungslinie" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 1:64" +msgstr "Streifen 1:64" -#: ../src/display/snap-indicator.cpp:91 -msgid "guide intersection" -msgstr "Gitter-Überschneidung" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 2:1" +msgstr "Streifen 2:1" -#: ../src/display/snap-indicator.cpp:94 -msgid "guide origin" -msgstr "Führungslinienursprung" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 2:1 white" +msgstr "Streifen 2:1 weiß" -#: ../src/display/snap-indicator.cpp:97 -msgid "guide (perpendicular)" -msgstr "Führungslinie (Senkrechte)" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 4:1" +msgstr "Streifen 4:1" -#: ../src/display/snap-indicator.cpp:100 -msgid "grid-guide intersection" -msgstr "Gitter-Führungslinien-Überschneidung" +#: ../share/patterns/patterns.svg.h:1 +msgid "Stripes 4:1 white" +msgstr "Streifen 4:1 weiß" -#: ../src/display/snap-indicator.cpp:103 -msgid "cusp node" -msgstr "spitzer Knoten" +#: ../share/patterns/patterns.svg.h:1 +msgid "Checkerboard" +msgstr "Schachbrett" -#: ../src/display/snap-indicator.cpp:106 -msgid "smooth node" -msgstr "weicher Knoten" +#: ../share/patterns/patterns.svg.h:1 +msgid "Checkerboard white" +msgstr "Schachbrett weiß" -#: ../src/display/snap-indicator.cpp:109 -msgid "path" -msgstr "Pfad" +#: ../share/patterns/patterns.svg.h:1 +msgid "Packed circles" +msgstr "Kugelpackung" -#: ../src/display/snap-indicator.cpp:112 -msgid "path (perpendicular)" -msgstr "Pfad (Senkrechte)" +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, small" +msgstr "Punkte, klein" -#: ../src/display/snap-indicator.cpp:115 -msgid "path (tangential)" -msgstr "Pfad (tangential)" +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, small white" +msgstr "Punkte, klein und weiß" -#: ../src/display/snap-indicator.cpp:118 -msgid "path intersection" -msgstr "Pfadüberschneidung" +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, medium" +msgstr "Punkte, mittel" -#: ../src/display/snap-indicator.cpp:121 -msgid "guide-path intersection" -msgstr "Führungslinie-Pfad-Überschneidung" +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, medium white" +msgstr "Punkte, mittel und weiß" -#: ../src/display/snap-indicator.cpp:124 -msgid "clip-path" -msgstr "Ausschneidungspfad" +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, large" +msgstr "Punkte, groß" -#: ../src/display/snap-indicator.cpp:127 -msgid "mask-path" -msgstr "Maskenpfad" +#: ../share/patterns/patterns.svg.h:1 +msgid "Polka dots, large white" +msgstr "Punkte, groß und weiß" -#: ../src/display/snap-indicator.cpp:130 -msgid "bounding box corner" -msgstr "Ecken der Umrandungsbox" +#: ../share/patterns/patterns.svg.h:1 +msgid "Wavy" +msgstr "Wellig" -#: ../src/display/snap-indicator.cpp:133 -msgid "bounding box side" -msgstr "Seite der Umrandungsbox" +#: ../share/patterns/patterns.svg.h:1 +msgid "Wavy white" +msgstr "Wellig Weiß" -#: ../src/display/snap-indicator.cpp:136 -msgid "page border" -msgstr "Seitenrand" +#: ../share/patterns/patterns.svg.h:1 +msgid "Camouflage" +msgstr "Camouflage" -#: ../src/display/snap-indicator.cpp:139 -msgid "line midpoint" -msgstr "Linienmittelpunkt" +#: ../share/patterns/patterns.svg.h:1 +msgid "Ermine" +msgstr "Hermelin" -#: ../src/display/snap-indicator.cpp:142 -msgid "object midpoint" -msgstr "Objektmittelpunkt" +#: ../share/patterns/patterns.svg.h:1 +msgid "Sand (bitmap)" +msgstr "Sand (Bitmap)" -#: ../src/display/snap-indicator.cpp:145 -msgid "object rotation center" -msgstr "Objekt-Rotationszentrum" +#: ../share/patterns/patterns.svg.h:1 +msgid "Cloth (bitmap)" +msgstr "Stoff (Bitmap" -#: ../src/display/snap-indicator.cpp:148 -msgid "bounding box side midpoint" -msgstr "Mitte der Umrandungslinie" +#: ../share/patterns/patterns.svg.h:1 +msgid "Old paint (bitmap)" +msgstr "Alte Farbe (Bitmap)" -#: ../src/display/snap-indicator.cpp:151 -msgid "bounding box midpoint" -msgstr "Mittelpunkt der Umrandung" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:2 +msgctxt "Symbol" +msgid "AIGA Symbol Signs" +msgstr "AIGA-Symbolzeichen" -#: ../src/display/snap-indicator.cpp:154 -msgid "page corner" -msgstr "Seitenecke" +#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:3 ../share/symbols/symbols.h:4 +#: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278 +msgctxt "Symbol" +msgid "Telephone" +msgstr "Telefon" -#: ../src/display/snap-indicator.cpp:157 -msgid "quadrant point" -msgstr "Viertelkreis-Punkt" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:5 ../share/symbols/symbols.h:6 +msgctxt "Symbol" +msgid "Mail" +msgstr "Post" -#: ../src/display/snap-indicator.cpp:161 -msgid "corner" -msgstr "Ecken" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:7 ../share/symbols/symbols.h:8 +msgctxt "Symbol" +msgid "Currency Exchange" +msgstr "Geldwechsel" -#: ../src/display/snap-indicator.cpp:164 -msgid "text anchor" -msgstr "Textanker" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:9 ../share/symbols/symbols.h:10 +msgctxt "Symbol" +msgid "Currency Exchange - Euro" +msgstr "Geldwechsel - Euro" -#: ../src/display/snap-indicator.cpp:167 -msgid "text baseline" -msgstr "Text-Grundlinie" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:11 ../share/symbols/symbols.h:12 +msgctxt "Symbol" +msgid "Cashier" +msgstr "Kassierer" -#: ../src/display/snap-indicator.cpp:170 -msgid "constrained angle" -msgstr "abhöängiger Winkel" +#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:13 ../share/symbols/symbols.h:14 +#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214 +msgctxt "Symbol" +msgid "First Aid" +msgstr "Erste Hilfe" -#: ../src/display/snap-indicator.cpp:173 -msgid "constraint" -msgstr "erzwungen" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:15 ../share/symbols/symbols.h:16 +msgctxt "Symbol" +msgid "Lost and Found" +msgstr "Fundbüro" -#: ../src/display/snap-indicator.cpp:187 -msgid "Bounding box corner" -msgstr "Ecken der Umrandungsbox" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:17 ../share/symbols/symbols.h:18 +msgctxt "Symbol" +msgid "Coat Check" +msgstr "Garderobe" -#: ../src/display/snap-indicator.cpp:190 -msgid "Bounding box midpoint" -msgstr "Mittelpunkt der Umrandung" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:19 ../share/symbols/symbols.h:20 +msgctxt "Symbol" +msgid "Baggage Lockers" +msgstr "Gepäckschließfächer" -#: ../src/display/snap-indicator.cpp:193 -msgid "Bounding box side midpoint" -msgstr "Mitte der Umrandungslinie" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:21 ../share/symbols/symbols.h:22 +msgctxt "Symbol" +msgid "Escalator" +msgstr "Rolltreppe" -#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1319 -msgid "Smooth node" -msgstr "glatter Knoten" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:23 ../share/symbols/symbols.h:24 +msgctxt "Symbol" +msgid "Escalator Down" +msgstr "Rolltreppe abwärts" -#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1318 -msgid "Cusp node" -msgstr "Spitzer Knoten" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:25 ../share/symbols/symbols.h:26 +msgctxt "Symbol" +msgid "Escalator Up" +msgstr "Rolltreppe aufwärts" -#: ../src/display/snap-indicator.cpp:202 -msgid "Line midpoint" -msgstr "Linienmittelpunkt" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28 +msgctxt "Symbol" +msgid "Stairs" +msgstr "Treppe" -#: ../src/display/snap-indicator.cpp:205 -msgid "Object midpoint" -msgstr "Objektmittelpunkt" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:29 ../share/symbols/symbols.h:30 +msgctxt "Symbol" +msgid "Stairs Down" +msgstr "Treppe abwärts" -#: ../src/display/snap-indicator.cpp:208 -msgid "Object rotation center" -msgstr "Objekt-Rotationszentrum" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:31 ../share/symbols/symbols.h:32 +msgctxt "Symbol" +msgid "Stairs Up" +msgstr "Treppe aufwärts" -#: ../src/display/snap-indicator.cpp:212 -msgid "Handle" -msgstr "Anfasser" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:33 ../share/symbols/symbols.h:34 +msgctxt "Symbol" +msgid "Elevator" +msgstr "Aufzug" -#: ../src/display/snap-indicator.cpp:215 -msgid "Path intersection" -msgstr "Pfadüberschneidung" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:35 ../share/symbols/symbols.h:36 +msgctxt "Symbol" +msgid "Toilets - Men" +msgstr "Toiletten - Männer" -#: ../src/display/snap-indicator.cpp:218 -msgid "Guide" -msgstr "Führungslinien" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:37 ../share/symbols/symbols.h:38 +msgctxt "Symbol" +msgid "Toilets - Women" +msgstr "Toiletten - Frauen" -#: ../src/display/snap-indicator.cpp:221 -msgid "Guide origin" -msgstr "Führungslinienursprung" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:39 ../share/symbols/symbols.h:40 +msgctxt "Symbol" +msgid "Toilets" +msgstr "Toiletten" -#: ../src/display/snap-indicator.cpp:224 -msgid "Convex hull corner" -msgstr "Konvexe Hülllinienecke" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:41 ../share/symbols/symbols.h:42 +msgctxt "Symbol" +msgid "Nursery" +msgstr "Kindertagesstätte" -#: ../src/display/snap-indicator.cpp:227 -msgid "Quadrant point" -msgstr "Quadrantenpunkt" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:43 ../share/symbols/symbols.h:44 +msgctxt "Symbol" +msgid "Drinking Fountain" +msgstr "Trinkbrunnen" -#: ../src/display/snap-indicator.cpp:231 -msgid "Corner" -msgstr "Ecken" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46 +msgctxt "Symbol" +msgid "Waiting Room" +msgstr "Wartezimmer" -#: ../src/display/snap-indicator.cpp:234 -msgid "Text anchor" -msgstr "Text-anker" +#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:47 ../share/symbols/symbols.h:48 +#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232 +msgctxt "Symbol" +msgid "Information" +msgstr "Information" -#: ../src/display/snap-indicator.cpp:237 -msgid "Multiple of grid spacing" -msgstr "Mehrfaches der Gitterweite" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:49 ../share/symbols/symbols.h:50 +msgctxt "Symbol" +msgid "Hotel Information" +msgstr "Hotelinformation" -#: ../src/display/snap-indicator.cpp:268 -msgid " to " -msgstr " an " +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:51 ../share/symbols/symbols.h:52 +msgctxt "Symbol" +msgid "Air Transportation" +msgstr "Lufttransport" -#: ../src/document.cpp:542 -#, c-format -msgid "New document %d" -msgstr "Neues Dokument %d" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54 +msgctxt "Symbol" +msgid "Heliport" +msgstr "Hubschrauberlandeplatz" -#: ../src/document.cpp:547 -#, fuzzy, c-format -msgid "Memory document %d" -msgstr "Dokument im Speicher %1" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56 +msgctxt "Symbol" +msgid "Taxi" +msgstr "Taxi" -#: ../src/document.cpp:576 -msgid "Memory document %1" -msgstr "Dokument im Speicher %1" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58 +msgctxt "Symbol" +msgid "Bus" +msgstr "Bus" -#: ../src/document.cpp:788 -#, c-format -msgid "Unnamed document %d" -msgstr "Unbenanntes Dokument %d" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60 +msgctxt "Symbol" +msgid "Ground Transportation" +msgstr "Bodentransport" -#: ../src/event-log.cpp:185 -msgid "[Unchanged]" -msgstr "[Unverändert]" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62 +msgctxt "Symbol" +msgid "Rail Transportation" +msgstr "Eisenbahntransport" -#. Edit -#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2386 -msgid "_Undo" -msgstr "_Rückgängig" - -#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2388 -msgid "_Redo" -msgstr "_Wiederherstellen" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64 +msgctxt "Symbol" +msgid "Water Transportation" +msgstr "Wassertransport" -#: ../src/extension/dependency.cpp:243 -msgid "Dependency:" -msgstr "Abhängigkeit:" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66 +msgctxt "Symbol" +msgid "Car Rental" +msgstr "Autovermietung" -#: ../src/extension/dependency.cpp:244 -msgid " type: " -msgstr " Typ: " +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68 +msgctxt "Symbol" +msgid "Restaurant" +msgstr "Restaurant" -#: ../src/extension/dependency.cpp:245 -msgid " location: " -msgstr " Speicherort: " +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70 +msgctxt "Symbol" +msgid "Coffeeshop" +msgstr "Kaffeehaus" -#: ../src/extension/dependency.cpp:246 -msgid " string: " -msgstr " Zeichenkette: " +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72 +msgctxt "Symbol" +msgid "Bar" +msgstr "Bar" -#: ../src/extension/dependency.cpp:249 -msgid " description: " -msgstr " Beschreibung: " +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74 +msgctxt "Symbol" +msgid "Shops" +msgstr "Geschäfte" -#: ../src/extension/effect.cpp:41 -msgid " (No preferences)" -msgstr " (Keine Einstellungen)" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76 +msgctxt "Symbol" +msgid "Barber Shop - Beauty Salon" +msgstr "Friseurladen - Schönheitssalon" -#: ../src/extension/effect.h:70 ../src/verbs.cpp:2160 -msgid "Extensions" -msgstr "Erweiterungen" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78 +msgctxt "Symbol" +msgid "Barber Shop" +msgstr "Friseurladen" -#. This is some filler text, needs to change before relase -#: ../src/extension/error-file.cpp:52 -msgid "" -"One or more extensions failed to load\n" -"\n" -"The failed extensions have been skipped. Inkscape will continue to run " -"normally but those extensions will be unavailable. For details to " -"troubleshoot this problem, please refer to the error log located at: " -msgstr "" -"Eine oder mehrere Erweiterungen " -"konnten nicht geladen werden.\n" -"\n" -"Nicht verfügbare Eweiterungen wurden ausgelassen. Inkscape setzt seinen " -"normalen Ablauf fort, doch diese Erweiterungen können nicht benutzt werden. " -"Details zum Beheben des Problems finden sich in der Logdatei unter: " +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80 +msgctxt "Symbol" +msgid "Beauty Salon" +msgstr "Schönheitssalon" -#: ../src/extension/error-file.cpp:66 -msgid "Show dialog on startup" -msgstr "Dialog beim Starten des Programmes anzeigen" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82 +msgctxt "Symbol" +msgid "Ticket Purchase" +msgstr "Kartenkauf" -#: ../src/extension/execution-env.cpp:144 -#, c-format -msgid "'%s' working, please wait..." -msgstr "»%s« arbeitet, bitte warten…" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84 +msgctxt "Symbol" +msgid "Baggage Check In" +msgstr "Gepäckaufgabe" -#. static int i = 0; -#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl; -#: ../src/extension/extension.cpp:266 -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 "" -" Dies wurde durch eine fehlerhafte .inx Datei dieser Erweiterung verursacht. " -"Eine fehlerhafte .inx Datei kann Folge einer Fehlinstallation von Inkscape " -"sein." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86 +msgctxt "Symbol" +msgid "Baggage Claim" +msgstr "Gepäckrückgabe" -#: ../src/extension/extension.cpp:276 -msgid "the extension is designed for Windows only." -msgstr "" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88 +msgctxt "Symbol" +msgid "Customs" +msgstr "Zoll" -#: ../src/extension/extension.cpp:281 -msgid "an ID was not defined for it." -msgstr "hierfür keine ID definiert wurde." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90 +msgctxt "Symbol" +msgid "Immigration" +msgstr "Passkontrolle" -#: ../src/extension/extension.cpp:285 -msgid "there was no name defined for it." -msgstr "hierfür kein Name definiert wurde." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92 +msgctxt "Symbol" +msgid "Departing Flights" +msgstr "Abflüge" -#: ../src/extension/extension.cpp:289 -msgid "the XML description of it got lost." -msgstr "die zugehörige XML-Beschreibung nicht auffindbar ist." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94 +msgctxt "Symbol" +msgid "Arriving Flights" +msgstr "Ankommende Flüge" -#: ../src/extension/extension.cpp:293 -msgid "no implementation was defined for the extension." -msgstr "für diese Erweiterung keine Implementierung existiert." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96 +msgctxt "Symbol" +msgid "Smoking" +msgstr "Rauchen erlaubt" -#. std::cout << "Failed: " << *(_deps[i]) << std::endl; -#: ../src/extension/extension.cpp:300 -msgid "a dependency was not met." -msgstr "eine Abhängigkeit nicht aufgelöst werden konnte." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98 +msgctxt "Symbol" +msgid "No Smoking" +msgstr "Rauchen verboten" -#: ../src/extension/extension.cpp:320 -msgid "Extension \"" -msgstr "Erweiterung »" +#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100 +#: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242 +msgctxt "Symbol" +msgid "Parking" +msgstr "Parken" -#: ../src/extension/extension.cpp:320 -msgid "\" failed to load because " -msgstr "«: Laden fehlgeschlagen, da " +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102 +msgctxt "Symbol" +msgid "No Parking" +msgstr "Parkverbot" -#: ../src/extension/extension.cpp:669 -#, c-format -msgid "Could not create extension error log file '%s'" -msgstr "Fehlerprotokolldatei »%s« konnte nicht erweitert oder erzeugt werden." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104 +msgctxt "Symbol" +msgid "No Dogs" +msgstr "Hunde verboten" -#: ../src/extension/extension.cpp:777 -#: ../share/extensions/webslicer_create_rect.inx.h:2 -msgid "Name:" -msgstr "Name:" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:105 ../share/symbols/symbols.h:106 +msgctxt "Symbol" +msgid "No Entry" +msgstr "Betreten verboten" -#: ../src/extension/extension.cpp:778 -msgid "ID:" -msgstr "Kennung:" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:107 ../share/symbols/symbols.h:108 +msgctxt "Symbol" +msgid "Exit" +msgstr "Ausgang" -#: ../src/extension/extension.cpp:779 -msgid "State:" -msgstr "Status:" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:109 ../share/symbols/symbols.h:110 +msgctxt "Symbol" +msgid "Fire Extinguisher" +msgstr "Feuerlöscher" -#: ../src/extension/extension.cpp:779 -msgid "Loaded" -msgstr "Geladen" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:111 ../share/symbols/symbols.h:112 +msgctxt "Symbol" +msgid "Right Arrow" +msgstr "Pfeil nach rechts" -#: ../src/extension/extension.cpp:779 -msgid "Unloaded" -msgstr "Nicht geladen" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:113 ../share/symbols/symbols.h:114 +msgctxt "Symbol" +msgid "Forward and Right Arrow" +msgstr "Pfeil nach vorne und nach rechts" -#: ../src/extension/extension.cpp:779 -msgid "Deactivated" -msgstr "Deaktiviert" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:115 ../share/symbols/symbols.h:116 +msgctxt "Symbol" +msgid "Up Arrow" +msgstr "Pfeil nach oben" -#: ../src/extension/extension.cpp:819 -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 "" -"Für diese Erweiterung ist zur Zeit keine Hilfe verfügbar. Besuchen Sie die " -"Inkscape Webseite oder wenden Sie sich an die Mailing List wenn Sie Fragen " -"bezüglich dieser Erweiterung haben." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:117 ../share/symbols/symbols.h:118 +msgctxt "Symbol" +msgid "Forward and Left Arrow" +msgstr "Pfeil nach vorne und nach links" -#: ../src/extension/implementation/script.cpp:1037 -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 "" -"Das aufgerufene Skript hat zusätzliche Daten an Inkscape übergeben. Es wurde " -"keine Fehlermeldung vom Skript zurückgegeben, doch das Resultat ist " -"möglicherweise unbrauchbar." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:119 ../share/symbols/symbols.h:120 +msgctxt "Symbol" +msgid "Left Arrow" +msgstr "Pfeil nach links" -#: ../src/extension/init.cpp:288 -msgid "Null external module directory name. Modules will not be loaded." -msgstr "Modulverzeichnis ist nicht verfügbar. Module werden nicht geladen." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:121 ../share/symbols/symbols.h:122 +msgctxt "Symbol" +msgid "Left and Down Arrow" +msgstr "Pfeil nach links und nach unten" -#: ../src/extension/init.cpp:302 -#: ../src/extension/internal/filter/filter-file.cpp:59 -#, c-format -msgid "" -"Modules directory (%s) is unavailable. External modules in that directory " -"will not be loaded." -msgstr "" -"Das Modulverzeichnis (%s) ist nicht verfügbar. Externe Module in diesem " -"Verzeichnis werden nicht geladen." +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:123 ../share/symbols/symbols.h:124 +msgctxt "Symbol" +msgid "Down Arrow" +msgstr "Pfeil nach unten" -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:39 -msgid "Adaptive Threshold" -msgstr "Adaptiver Schwellwert" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:125 ../share/symbols/symbols.h:126 +msgctxt "Symbol" +msgid "Right and Down Arrow" +msgstr "Pfeil nach rechts und nach unten" -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 -#: ../src/extension/internal/bitmap/raise.cpp:42 -#: ../src/extension/internal/bitmap/sample.cpp:41 -#: ../src/extension/internal/bluredge.cpp:138 -#: ../src/ui/dialog/object-attributes.cpp:68 -#: ../src/ui/dialog/object-attributes.cpp:77 -#: ../src/widgets/calligraphy-toolbar.cpp:430 -#: ../src/widgets/eraser-toolbar.cpp:128 ../src/widgets/spray-toolbar.cpp:116 -#: ../src/widgets/tweak-toolbar.cpp:128 -#: ../share/extensions/foldablebox.inx.h:2 -msgid "Width:" -msgstr "Breite:" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:127 ../share/symbols/symbols.h:128 +msgctxt "Symbol" +msgid "NPS Wheelchair Accessible - 1996" +msgstr "NPS Rollstuhlgerecht - 1996" -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 -#: ../src/extension/internal/bitmap/raise.cpp:43 -#: ../src/extension/internal/bitmap/sample.cpp:42 -#: ../src/ui/dialog/object-attributes.cpp:69 -#: ../src/ui/dialog/object-attributes.cpp:78 -#: ../share/extensions/foldablebox.inx.h:3 -msgid "Height:" -msgstr "Höhe:" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:129 ../share/symbols/symbols.h:130 +msgctxt "Symbol" +msgid "NPS Wheelchair Accessible" +msgstr "NPS Rollstuhlgerecht" -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:43 -#: ../share/extensions/printing_marks.inx.h:12 -msgid "Offset:" -msgstr "Versatz:" +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:131 ../share/symbols/symbols.h:132 +msgctxt "Symbol" +msgid "New Wheelchair Accessible" +msgstr "Neu rollstuhlgerecht" -# name des Effekte-submenü, das alle bitmap-effekte beinhält! -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:47 -#: ../src/extension/internal/bitmap/addNoise.cpp:58 -#: ../src/extension/internal/bitmap/blur.cpp:45 -#: ../src/extension/internal/bitmap/channel.cpp:64 -#: ../src/extension/internal/bitmap/charcoal.cpp:45 -#: ../src/extension/internal/bitmap/colorize.cpp:56 -#: ../src/extension/internal/bitmap/contrast.cpp:46 -#: ../src/extension/internal/bitmap/crop.cpp:75 -#: ../src/extension/internal/bitmap/cycleColormap.cpp:43 -#: ../src/extension/internal/bitmap/despeckle.cpp:41 -#: ../src/extension/internal/bitmap/edge.cpp:43 -#: ../src/extension/internal/bitmap/emboss.cpp:45 -#: ../src/extension/internal/bitmap/enhance.cpp:40 -#: ../src/extension/internal/bitmap/equalize.cpp:40 -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:45 -#: ../src/extension/internal/bitmap/implode.cpp:43 -#: ../src/extension/internal/bitmap/level.cpp:49 -#: ../src/extension/internal/bitmap/levelChannel.cpp:71 -#: ../src/extension/internal/bitmap/medianFilter.cpp:43 -#: ../src/extension/internal/bitmap/modulate.cpp:48 -#: ../src/extension/internal/bitmap/negate.cpp:41 -#: ../src/extension/internal/bitmap/normalize.cpp:41 -#: ../src/extension/internal/bitmap/oilPaint.cpp:43 -#: ../src/extension/internal/bitmap/opacity.cpp:44 -#: ../src/extension/internal/bitmap/raise.cpp:48 -#: ../src/extension/internal/bitmap/reduceNoise.cpp:46 -#: ../src/extension/internal/bitmap/sample.cpp:46 -#: ../src/extension/internal/bitmap/shade.cpp:48 -#: ../src/extension/internal/bitmap/sharpen.cpp:45 -#: ../src/extension/internal/bitmap/solarize.cpp:45 -#: ../src/extension/internal/bitmap/spread.cpp:43 -#: ../src/extension/internal/bitmap/swirl.cpp:43 -#: ../src/extension/internal/bitmap/threshold.cpp:44 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:50 -#: ../src/extension/internal/bitmap/wave.cpp:45 -msgid "Raster" -msgstr "Raster" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:133 +msgctxt "Symbol" +msgid "Word Balloons" +msgstr "Sprechblasen" -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:49 -msgid "Apply adaptive thresholding to selected bitmap(s)" -msgstr "Wende adaptiven Schwellwert auf ausgewählte(s) Bitmap(s) an" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:134 +msgctxt "Symbol" +msgid "Thought Balloon" +msgstr "Denkblase" -#: ../src/extension/internal/bitmap/addNoise.cpp:45 -msgid "Add Noise" -msgstr "Rauschen hinzufügen" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:135 +msgctxt "Symbol" +msgid "Dream Speaking" +msgstr "Traumsprache" -#. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch"); -#: ../src/extension/internal/bitmap/addNoise.cpp:47 -#: ../src/extension/internal/filter/color.h:426 -#: ../src/extension/internal/filter/color.h:1497 -#: ../src/extension/internal/filter/color.h:1585 -#: ../src/extension/internal/filter/distort.h:69 -#: ../src/extension/internal/filter/morphology.h:60 ../src/rdf.cpp:244 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2842 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2916 -#: ../src/ui/dialog/object-attributes.cpp:49 -#: ../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 "Type:" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:136 +msgctxt "Symbol" +msgid "Rounded Balloon" +msgstr "Abgerundete Blase" -#: ../src/extension/internal/bitmap/addNoise.cpp:48 -msgid "Uniform Noise" -msgstr "Gleichmäßiges Rauschen" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:137 +msgctxt "Symbol" +msgid "Squared Balloon" +msgstr "Quadratische Blase" -#: ../src/extension/internal/bitmap/addNoise.cpp:49 -msgid "Gaussian Noise" -msgstr "Gaußsches Rauschen" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:138 +msgctxt "Symbol" +msgid "Over the Phone" +msgstr "Telefonisch" -#: ../src/extension/internal/bitmap/addNoise.cpp:50 -msgid "Multiplicative Gaussian Noise" -msgstr "Multiplikatives Gaußsches Rauschen " +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:139 +msgctxt "Symbol" +msgid "Hip Balloon" +msgstr "Hip Balloon" -#: ../src/extension/internal/bitmap/addNoise.cpp:51 -msgid "Impulse Noise" -msgstr "Störungsrauschen" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:140 +msgctxt "Symbol" +msgid "Circle Balloon" +msgstr "Kreisblase" -#: ../src/extension/internal/bitmap/addNoise.cpp:52 -msgid "Laplacian Noise" -msgstr "Laplace-Rauschen" +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:141 +msgctxt "Symbol" +msgid "Exclaim Balloon" +msgstr "Ausrufeblase" -#: ../src/extension/internal/bitmap/addNoise.cpp:53 -msgid "Poisson Noise" -msgstr "Schrotrauschen" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:142 +msgctxt "Symbol" +msgid "Flow Chart Shapes" +msgstr "Flussdiagrammformen" -#: ../src/extension/internal/bitmap/addNoise.cpp:60 -msgid "Add random noise to selected bitmap(s)" -msgstr "Füge den Bitmap(s) zufälliges Rauschen hinzu" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:143 +msgctxt "Symbol" +msgid "Process" +msgstr "Verarbeitung" -#: ../src/extension/internal/bitmap/blur.cpp:38 -#: ../src/extension/internal/filter/blurs.h:54 -#: ../src/extension/internal/filter/paint.h:710 -#: ../src/extension/internal/filter/transparency.h:343 -msgid "Blur" -msgstr "Unschärfe" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:144 +msgctxt "Symbol" +msgid "Input/Output" +msgstr "Eingabe/Ausgabe" -#: ../src/extension/internal/bitmap/blur.cpp:40 -#: ../src/extension/internal/bitmap/charcoal.cpp:40 -#: ../src/extension/internal/bitmap/edge.cpp:39 -#: ../src/extension/internal/bitmap/emboss.cpp:40 -#: ../src/extension/internal/bitmap/medianFilter.cpp:39 -#: ../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:2894 -msgid "Radius:" -msgstr "Radius:" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:145 +msgctxt "Symbol" +msgid "Document" +msgstr "Dokument" -#: ../src/extension/internal/bitmap/blur.cpp:41 -#: ../src/extension/internal/bitmap/charcoal.cpp:41 -#: ../src/extension/internal/bitmap/emboss.cpp:41 -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:41 -#: ../src/extension/internal/bitmap/sharpen.cpp:41 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:44 -msgid "Sigma:" -msgstr "Sigma" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:146 +msgctxt "Symbol" +msgid "Manual Operation" +msgstr "Manueller Betrieb" -#: ../src/extension/internal/bitmap/blur.cpp:47 -msgid "Blur selected bitmap(s)" -msgstr "Gewählte Bitmaps verunschärfen" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:147 +msgctxt "Symbol" +msgid "Preparation" +msgstr "Vorbereitung" -#: ../src/extension/internal/bitmap/channel.cpp:48 -msgid "Channel" -msgstr "Kanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:148 +msgctxt "Symbol" +msgid "Merge" +msgstr "Zusammenführen" -#: ../src/extension/internal/bitmap/channel.cpp:50 -msgid "Layer:" -msgstr "Ebene" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:149 +msgctxt "Symbol" +msgid "Decision" +msgstr "Entscheidung" -#: ../src/extension/internal/bitmap/channel.cpp:51 -#: ../src/extension/internal/bitmap/levelChannel.cpp:55 -msgid "Red Channel" -msgstr "Rotkanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:150 +msgctxt "Symbol" +msgid "Magnetic Tape" +msgstr "Magnetband" -#: ../src/extension/internal/bitmap/channel.cpp:52 -#: ../src/extension/internal/bitmap/levelChannel.cpp:56 -msgid "Green Channel" -msgstr "Grünkanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:151 +msgctxt "Symbol" +msgid "Display" +msgstr "Anzeige" -#: ../src/extension/internal/bitmap/channel.cpp:53 -#: ../src/extension/internal/bitmap/levelChannel.cpp:57 -msgid "Blue Channel" -msgstr "Blaukanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:152 +msgctxt "Symbol" +msgid "Auxiliary Operation" +msgstr "Hilfsoperation" -#: ../src/extension/internal/bitmap/channel.cpp:54 -#: ../src/extension/internal/bitmap/levelChannel.cpp:58 -msgid "Cyan Channel" -msgstr "Cyan-Kanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:153 +msgctxt "Symbol" +msgid "Manual Input" +msgstr "Manuelle Eingabe" -#: ../src/extension/internal/bitmap/channel.cpp:55 -#: ../src/extension/internal/bitmap/levelChannel.cpp:59 -msgid "Magenta Channel" -msgstr "Magenta-Kanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:154 +msgctxt "Symbol" +msgid "Extract" +msgstr "Extrahieren" -#: ../src/extension/internal/bitmap/channel.cpp:56 -#: ../src/extension/internal/bitmap/levelChannel.cpp:60 -msgid "Yellow Channel" -msgstr "Gelb-Kanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:155 +msgctxt "Symbol" +msgid "Terminal/Interrupt" +msgstr "Terminal/Unterbrechung" -#: ../src/extension/internal/bitmap/channel.cpp:57 -#: ../src/extension/internal/bitmap/levelChannel.cpp:61 -msgid "Black Channel" -msgstr "Schwarz-Kanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:156 +msgctxt "Symbol" +msgid "Punched Card" +msgstr "Lochkarte" -#: ../src/extension/internal/bitmap/channel.cpp:58 -#: ../src/extension/internal/bitmap/levelChannel.cpp:62 -msgid "Opacity Channel" -msgstr "Alpha-Kanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:157 +msgctxt "Symbol" +msgid "Punch Tape" +msgstr "Lochstreifen" -#: ../src/extension/internal/bitmap/channel.cpp:59 -#: ../src/extension/internal/bitmap/levelChannel.cpp:63 -msgid "Matte Channel" -msgstr "Matter Kanal" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:158 +msgctxt "Symbol" +msgid "Online Storage" +msgstr "Online-Speicher" -#: ../src/extension/internal/bitmap/channel.cpp:66 -msgid "Extract specific channel from image" -msgstr "Extrahiere bestimmen Farbkanal aus Bild" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:159 +msgctxt "Symbol" +msgid "Keying" +msgstr "Freistellung" -#: ../src/extension/internal/bitmap/charcoal.cpp:38 -msgid "Charcoal" -msgstr "Kohlezeichnung" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:160 +msgctxt "Symbol" +msgid "Sort" +msgstr "Sortieren" -#: ../src/extension/internal/bitmap/charcoal.cpp:47 -msgid "Apply charcoal stylization to selected bitmap(s)" -msgstr "Kohlezeichnungseffekt auf Bitmap(s) anwenden" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:161 +msgctxt "Symbol" +msgid "Connector" +msgstr "Verbinder" -#: ../src/extension/internal/bitmap/colorize.cpp:50 -#: ../src/extension/internal/filter/color.h:317 -msgid "Colorize" -msgstr "Einfärben" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:162 +#, fuzzy +msgctxt "Symbol" +msgid "Off-Page Connector" +msgstr "Objektverbinder" -#: ../src/extension/internal/bitmap/colorize.cpp:52 -#: ../src/extension/internal/filter/bumps.h:101 -#: ../src/extension/internal/filter/bumps.h:321 -#: ../src/extension/internal/filter/bumps.h:328 -#: ../src/extension/internal/filter/color.h:82 -#: ../src/extension/internal/filter/color.h:164 -#: ../src/extension/internal/filter/color.h:171 -#: ../src/extension/internal/filter/color.h:262 -#: ../src/extension/internal/filter/color.h:340 -#: ../src/extension/internal/filter/color.h:347 -#: ../src/extension/internal/filter/color.h:437 -#: ../src/extension/internal/filter/color.h:532 -#: ../src/extension/internal/filter/color.h:654 -#: ../src/extension/internal/filter/color.h:751 -#: ../src/extension/internal/filter/color.h:830 -#: ../src/extension/internal/filter/color.h:921 -#: ../src/extension/internal/filter/color.h:1049 -#: ../src/extension/internal/filter/color.h:1119 -#: ../src/extension/internal/filter/color.h:1212 -#: ../src/extension/internal/filter/color.h:1324 -#: ../src/extension/internal/filter/color.h:1429 -#: ../src/extension/internal/filter/color.h:1505 -#: ../src/extension/internal/filter/color.h:1609 -#: ../src/extension/internal/filter/color.h:1616 -#: ../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:713 -#: ../src/extension/internal/filter/paint.h:717 -#: ../src/extension/internal/filter/shadows.h:73 -#: ../src/extension/internal/filter/transparency.h:345 -#: ../src/filter-enums.cpp:66 ../src/ui/dialog/clonetiler.cpp:832 -#: ../src/ui/dialog/clonetiler.cpp:983 -#: ../src/ui/dialog/document-properties.cpp:157 -#: ../share/extensions/color_HSL_adjust.inx.h:20 -#: ../share/extensions/color_blackandwhite.inx.h:3 -#: ../share/extensions/color_brighter.inx.h:2 -#: ../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_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 "Farbe" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:163 +msgctxt "Symbol" +msgid "Transmittal Tape" +msgstr "Übertragungsband" -#: ../src/extension/internal/bitmap/colorize.cpp:58 -msgid "Colorize selected bitmap(s) with specified color, using given opacity" -msgstr "Färbt ausgewählte Bitmap(s) mit gegebener Farbe und Deckkraft ein." +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:164 +msgctxt "Symbol" +msgid "Communication Link" +msgstr "Kommunikationsverbindung" -#: ../src/extension/internal/bitmap/contrast.cpp:40 -#: ../src/extension/internal/filter/color.h:1114 -msgid "Contrast" -msgstr "Kontrast" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:165 +msgctxt "Symbol" +msgid "Collate" +msgstr "Abgleichen" -#: ../src/extension/internal/bitmap/contrast.cpp:42 -msgid "Adjust:" -msgstr "Anpassen" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:166 +msgctxt "Symbol" +msgid "Comment/Annotation" +msgstr "Kommentar/Anmerkung" -#: ../src/extension/internal/bitmap/contrast.cpp:48 -msgid "Increase or decrease contrast in bitmap(s)" -msgstr "Erhöhe oder erniedrige Kontrast in Bitmap(s)" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:167 +msgctxt "Symbol" +msgid "Core" +msgstr "Kern" -#: ../src/extension/internal/bitmap/crop.cpp:66 -#: ../src/extension/internal/filter/bumps.h:86 -#: ../src/extension/internal/filter/bumps.h:315 -msgid "Crop" -msgstr "Schneiden" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:168 +msgctxt "Symbol" +msgid "Predefined Process" +msgstr "Vorgegebener Prozess" -#: ../src/extension/internal/bitmap/crop.cpp:68 -msgid "Top (px):" -msgstr "Oben (px):" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:169 +msgctxt "Symbol" +msgid "Magnetic Disk (Database)" +msgstr "Magnetplatte (Datenbank)" -#: ../src/extension/internal/bitmap/crop.cpp:69 -msgid "Bottom (px):" -msgstr "Unten (PX):" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:170 +msgctxt "Symbol" +msgid "Magnetic Drum (Direct Access)" +msgstr "Magnettrommel (Direktzugriff)" -#: ../src/extension/internal/bitmap/crop.cpp:70 -msgid "Left (px):" -msgstr "Links (px):" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:171 +msgctxt "Symbol" +msgid "Offline Storage" +msgstr "Offline-Speicher" -#: ../src/extension/internal/bitmap/crop.cpp:71 -msgid "Right (px):" -msgstr "Rechts (px):" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:172 +msgctxt "Symbol" +msgid "Logical Or" +msgstr "Logisches Oder" -#: ../src/extension/internal/bitmap/crop.cpp:77 -msgid "Crop selected bitmap(s)." -msgstr "Gewählte Bitmaps schneiden" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:173 +msgctxt "Symbol" +msgid "Logical And" +msgstr "Logisches Und" -#: ../src/extension/internal/bitmap/cycleColormap.cpp:37 -msgid "Cycle Colormap" -msgstr "Rotiere Farbpalette" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:174 +msgctxt "Symbol" +msgid "Delay" +msgstr "Verzögerung" -#: ../src/extension/internal/bitmap/cycleColormap.cpp:39 -#: ../src/extension/internal/bitmap/spread.cpp:39 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:45 -#: ../src/widgets/spray-toolbar.cpp:208 -msgid "Amount:" -msgstr "Menge" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:175 +msgctxt "Symbol" +msgid "Loop Limit Begin" +msgstr "Schleifen Limit Anfang" -#: ../src/extension/internal/bitmap/cycleColormap.cpp:45 -msgid "Cycle colormap(s) of selected bitmap(s)" -msgstr "Rotiere Farbpalette(n) der selektierten Bilder" +#. Symbols: ./FlowSymbols.svg +#: ../share/symbols/symbols.h:176 +msgctxt "Symbol" +msgid "Loop Limit End" +msgstr "Schleifen Limit Ende" -#: ../src/extension/internal/bitmap/despeckle.cpp:36 -msgid "Despeckle" -msgstr "Entflackern" +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:177 +msgctxt "Symbol" +msgid "Logic Symbols" +msgstr "Logische Symbole" -#: ../src/extension/internal/bitmap/despeckle.cpp:43 -msgid "Reduce speckle noise of selected bitmap(s)" -msgstr "Verringert Flecken bei ausgewählten Bildern." +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:178 +msgctxt "Symbol" +msgid "Xnor Gate" +msgstr "XNOR-Gatter" -#: ../src/extension/internal/bitmap/edge.cpp:37 -msgid "Edge" -msgstr "Kante" +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:179 +msgctxt "Symbol" +msgid "Xor Gate" +msgstr "XOR-Gatter" -#: ../src/extension/internal/bitmap/edge.cpp:45 -msgid "Highlight edges of selected bitmap(s)" -msgstr "Betone Kanten der ausgewählten Bilder." +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:180 +msgctxt "Symbol" +msgid "Nor Gate" +msgstr "NOR-Gatter" -#: ../src/extension/internal/bitmap/emboss.cpp:38 -msgid "Emboss" -msgstr "Kanten hervorheben" +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:181 +msgctxt "Symbol" +msgid "Or Gate" +msgstr "Oder-Gatter" -#: ../src/extension/internal/bitmap/emboss.cpp:47 -msgid "Emboss selected bitmap(s); highlight edges with 3D effect" -msgstr "" -"Kanten in Ausgewählten Bitmaps herausheben -- Hebt Kanten mit einem 3D-" -"Effekt hervor." +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:182 +msgctxt "Symbol" +msgid "Nand Gate" +msgstr "NAND-Gatter" -#: ../src/extension/internal/bitmap/enhance.cpp:35 -msgid "Enhance" -msgstr "Entrauschen" +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:183 +msgctxt "Symbol" +msgid "And Gate" +msgstr "Und-Gatter" -#: ../src/extension/internal/bitmap/enhance.cpp:42 -msgid "Enhance selected bitmap(s); minimize noise" -msgstr "Verbessert ausgewählte Bitmap(s) -- minimiert Rauschen." +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:184 +msgctxt "Symbol" +msgid "Buffer" +msgstr "Puffer" -#: ../src/extension/internal/bitmap/equalize.cpp:35 -msgid "Equalize" -msgstr "Ausgleichen" +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:185 +msgctxt "Symbol" +msgid "Not Gate" +msgstr "Nicht-Gatter" -#: ../src/extension/internal/bitmap/equalize.cpp:42 -msgid "Equalize selected bitmap(s); histogram equalization" -msgstr "Gleicht ausgewählte Bitmap(s) aus -- Ausgleich anhand des Histogramms." +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:186 +msgctxt "Symbol" +msgid "Buffer Small" +msgstr "Kleiner Puffer" -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:38 -#: ../src/filter-enums.cpp:28 -msgid "Gaussian Blur" -msgstr "Gaußscher Weichzeichner" +#. Symbols: ./LogicSymbols.svg +#: ../share/symbols/symbols.h:187 +msgctxt "Symbol" +msgid "Not Gate Small" +msgstr "Kleines Nicht-Gatter" -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:40 -#: ../src/extension/internal/bitmap/implode.cpp:39 -#: ../src/extension/internal/bitmap/solarize.cpp:41 -msgid "Factor:" -msgstr "Faktor" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:188 +msgctxt "Symbol" +msgid "United States National Park Service Map Symbols" +msgstr "United States National Park Service Map Symbole" -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:47 -msgid "Gaussian blur selected bitmap(s)" -msgstr "Gaußschen Weichzeichner auf gewählte Bitmaps anwenden." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:189 ../share/symbols/symbols.h:190 +msgctxt "Symbol" +msgid "Airport" +msgstr "Flughafen" -#: ../src/extension/internal/bitmap/implode.cpp:37 -msgid "Implode" -msgstr "Implodieren" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:191 ../share/symbols/symbols.h:192 +msgctxt "Symbol" +msgid "Amphitheatre" +msgstr "Amphitheater" -#: ../src/extension/internal/bitmap/implode.cpp:45 -msgid "Implode selected bitmap(s)" -msgstr "Implodiert ausgewählte Bitmaps." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:193 ../share/symbols/symbols.h:194 +msgctxt "Symbol" +msgid "Bicycle Trail" +msgstr "Bike Trail" -#: ../src/extension/internal/bitmap/level.cpp:41 -#: ../src/extension/internal/filter/color.h:742 -#: ../src/extension/internal/filter/image.h:56 -#: ../src/extension/internal/filter/morphology.h:66 -#: ../src/extension/internal/filter/paint.h:345 -msgid "Level" -msgstr "Ebene" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:195 ../share/symbols/symbols.h:196 +msgctxt "Symbol" +msgid "Boat Launch" +msgstr "Schiffsstapellauf" -#: ../src/extension/internal/bitmap/level.cpp:43 -#: ../src/extension/internal/bitmap/levelChannel.cpp:65 -msgid "Black Point:" -msgstr "Schwarzer Punkt" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:197 ../share/symbols/symbols.h:198 +msgctxt "Symbol" +msgid "Boat Tour" +msgstr "Schiffrundfahrt" -#: ../src/extension/internal/bitmap/level.cpp:44 -#: ../src/extension/internal/bitmap/levelChannel.cpp:66 -msgid "White Point:" -msgstr "Weißer Punkt" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:199 ../share/symbols/symbols.h:200 +msgctxt "Symbol" +msgid "Bus Stop" +msgstr "Bushaltestelle" -#: ../src/extension/internal/bitmap/level.cpp:45 -#: ../src/extension/internal/bitmap/levelChannel.cpp:67 -msgid "Gamma Correction:" -msgstr "Gammakorrektur" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202 +msgctxt "Symbol" +msgid "Campfire" +msgstr "Grillplatz" -#: ../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" -msgstr "" -"Ausgewählte Bitmap(s) angleichen, in dem Werte im angegebenen Bereich auf " -"die volle Farbskala abgebildet werden" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:203 ../share/symbols/symbols.h:204 +msgctxt "Symbol" +msgid "Campground" +msgstr "Campingplatz" -#: ../src/extension/internal/bitmap/levelChannel.cpp:52 -msgid "Level (with Channel)" -msgstr "Ebene (mit Kanal)" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:205 ../share/symbols/symbols.h:206 +msgctxt "Symbol" +msgid "CanoeAccess" +msgstr "Kanu Zugang" -#: ../src/extension/internal/bitmap/levelChannel.cpp:54 -#: ../src/extension/internal/filter/color.h:636 -msgid "Channel:" -msgstr "Kanal:" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:207 ../share/symbols/symbols.h:208 +msgctxt "Symbol" +msgid "Crosscountry Ski Trail" +msgstr "Skitouren Route" -#: ../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" -msgstr "" -"Bestimmten Kanal in ausgewählten Bitmaps angleichen, indem Werte im " -"angegebenen Bereich zum vollen Farbumfang hochskaliert werden." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:209 ../share/symbols/symbols.h:210 +msgctxt "Symbol" +msgid "Downhill Skiing" +msgstr "Abfahrtsski" -#: ../src/extension/internal/bitmap/medianFilter.cpp:37 -msgid "Median" -msgstr "Zentralwert" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:211 ../share/symbols/symbols.h:212 +msgctxt "Symbol" +msgid "Drinking Water" +msgstr "Trinkwasser" -#: ../src/extension/internal/bitmap/medianFilter.cpp:45 -msgid "" -"Replace each pixel component with the median color in a circular neighborhood" -msgstr "" -"Jede Pixelkomponente mit dem Zentralwert aus einer kreisförmigen Umgebung " -"ersetzen" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:215 ../share/symbols/symbols.h:216 +msgctxt "Symbol" +msgid "Fishing" +msgstr "Angeln" -#: ../src/extension/internal/bitmap/modulate.cpp:40 -msgid "HSB Adjust" -msgstr "HSB anpassen" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:217 ../share/symbols/symbols.h:218 +msgctxt "Symbol" +msgid "Food Service" +msgstr "Essensservice" -#: ../src/extension/internal/bitmap/modulate.cpp:42 -msgid "Hue:" -msgstr "Farbton" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220 +msgctxt "Symbol" +msgid "Four Wheel Drive Road" +msgstr "Weg für geländegängie Fahrzeuge" -#: ../src/extension/internal/bitmap/modulate.cpp:43 -msgid "Saturation:" -msgstr "Sättigung" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222 +msgctxt "Symbol" +msgid "Gas Station" +msgstr "Tankstelle" -#: ../src/extension/internal/bitmap/modulate.cpp:44 -msgid "Brightness:" -msgstr "Glanz:" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:223 ../share/symbols/symbols.h:224 +msgctxt "Symbol" +msgid "Golfing" +msgstr "Golfen" -#: ../src/extension/internal/bitmap/modulate.cpp:50 -msgid "" -"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)" -msgstr "Farbwert, Sättigung und Helligkeit in ausgewählten Bitmaps anpassen" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:225 ../share/symbols/symbols.h:226 +msgctxt "Symbol" +msgid "Horseback Riding" +msgstr "Pferdereiten" -#: ../src/extension/internal/bitmap/negate.cpp:36 -msgid "Negate" -msgstr "Negativ" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228 +msgctxt "Symbol" +msgid "Hospital" +msgstr "Hospital" -#: ../src/extension/internal/bitmap/negate.cpp:43 -msgid "Negate (take inverse) selected bitmap(s)" -msgstr "Gewählte Bitmaps invertieren." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230 +msgctxt "Symbol" +msgid "Ice Skating" +msgstr "Eislaufen" -#: ../src/extension/internal/bitmap/normalize.cpp:36 -msgid "Normalize" -msgstr "Normalisieren" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:233 ../share/symbols/symbols.h:234 +msgctxt "Symbol" +msgid "Litter Receptacle" +msgstr "Mülleimer" -#: ../src/extension/internal/bitmap/normalize.cpp:43 -msgid "" -"Normalize selected bitmap(s), expanding color range to the full possible " -"range of color" -msgstr "" -"Normalisiert die ausgewählten Bitmaps, streckt das Farbspektrum auf die " -"volle Breite." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:235 ../share/symbols/symbols.h:236 +msgctxt "Symbol" +msgid "Lodging" +msgstr "Unterkunft" -#: ../src/extension/internal/bitmap/oilPaint.cpp:37 -msgid "Oil Paint" -msgstr "Ölgemälde" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:237 ../share/symbols/symbols.h:238 +msgctxt "Symbol" +msgid "Marina" +msgstr "Hafen" -#: ../src/extension/internal/bitmap/oilPaint.cpp:45 -msgid "Stylize selected bitmap(s) so that they appear to be painted with oils" -msgstr "" -"Lässt ausgewählte Bitmap(s) aussehen, als ob sie mit Ölfarbe gemalt seien." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:239 ../share/symbols/symbols.h:240 +msgctxt "Symbol" +msgid "Recycling" +msgstr "Recycling" -#: ../src/extension/internal/bitmap/opacity.cpp:38 -#: ../src/extension/internal/filter/blurs.h:333 -#: ../src/extension/internal/filter/transparency.h:279 -#: ../src/ui/dialog/clonetiler.cpp:840 ../src/ui/dialog/clonetiler.cpp:993 -#: ../src/widgets/tweak-toolbar.cpp:334 -#: ../share/extensions/interp_att_g.inx.h:16 -msgid "Opacity" -msgstr "Deckkraft" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:243 ../share/symbols/symbols.h:244 +msgctxt "Symbol" +msgid "Pets On Leash" +msgstr "Hunde anleinen" -#: ../src/extension/internal/bitmap/opacity.cpp:40 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2884 -#: ../src/widgets/dropper-toolbar.cpp:83 -msgid "Opacity:" -msgstr "Deckkraft:" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246 +msgctxt "Symbol" +msgid "Picnic Area" +msgstr "Rastplatz" -#: ../src/extension/internal/bitmap/opacity.cpp:46 -msgid "Modify opacity channel(s) of selected bitmap(s)." -msgstr "Modifiziert den Alpha-Kanal der ausgewählten Bitmap(s)." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:247 ../share/symbols/symbols.h:248 +msgctxt "Symbol" +msgid "Post Office" +msgstr "Postfiliale" -#: ../src/extension/internal/bitmap/raise.cpp:40 -msgid "Raise" -msgstr "Anheben" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:249 ../share/symbols/symbols.h:250 +msgctxt "Symbol" +msgid "Ranger Station" +msgstr "Ranger Station" -#: ../src/extension/internal/bitmap/raise.cpp:44 -msgid "Raised" -msgstr "Angehoben" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:251 ../share/symbols/symbols.h:252 +msgctxt "Symbol" +msgid "RV Campground" +msgstr "Wohnmobil-Stellplatz" -#: ../src/extension/internal/bitmap/raise.cpp:50 -msgid "" -"Alter lightness the edges of selected bitmap(s) to create a raised appearance" -msgstr "" -"Helligkeit von Farbkanten in ausgewählten Bitmap(s) anpassen, um den " -"Anschein herausgehobener Ecken zu erwecken." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254 +msgctxt "Symbol" +msgid "Restrooms" +msgstr "WC" -#: ../src/extension/internal/bitmap/reduceNoise.cpp:40 -msgid "Reduce Noise" -msgstr "Rauschen vermindern" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:255 ../share/symbols/symbols.h:256 +msgctxt "Symbol" +msgid "Sailing" +msgstr "Segeln" -#: ../src/extension/internal/bitmap/reduceNoise.cpp:42 -#: ../share/extensions/jessyInk_effects.inx.h:3 -#: ../share/extensions/jessyInk_view.inx.h:3 -#: ../share/extensions/lindenmayer.inx.h:5 -msgid "Order:" -msgstr "Anordnung:" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:257 ../share/symbols/symbols.h:258 +msgctxt "Symbol" +msgid "Sanitary Disposal Station" +msgstr "Abwasserentsorgung" -#: ../src/extension/internal/bitmap/reduceNoise.cpp:48 -msgid "" -"Reduce noise in selected bitmap(s) using a noise peak elimination filter" -msgstr "Rauschen in ausgewählten Bitmaps durch Rauschspitzenfilter verringern" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:259 ../share/symbols/symbols.h:260 +msgctxt "Symbol" +msgid "Scuba Diving" +msgstr "Tauchen" -#: ../src/extension/internal/bitmap/sample.cpp:39 -msgid "Resample" -msgstr "Auflösung ändern" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:261 ../share/symbols/symbols.h:262 +msgctxt "Symbol" +msgid "Self Guided Trail" +msgstr "Selbstgeführter Wanderweg" -#: ../src/extension/internal/bitmap/sample.cpp:48 -msgid "" -"Alter the resolution of selected image by resizing it to the given pixel size" -msgstr "" -"Ändert die Auflösung des ausgewählten Bitmaps, indem es auf die gegebene " -"Größe skaliert wird." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:263 ../share/symbols/symbols.h:264 +msgctxt "Symbol" +msgid "Shelter" +msgstr "Unterstand" -#: ../src/extension/internal/bitmap/shade.cpp:40 -msgid "Shade" -msgstr "Schattieren" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:265 ../share/symbols/symbols.h:266 +msgctxt "Symbol" +msgid "Showers" +msgstr "Duschen" -#: ../src/extension/internal/bitmap/shade.cpp:42 -msgid "Azimuth:" -msgstr "Azimut" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:267 ../share/symbols/symbols.h:268 +msgctxt "Symbol" +msgid "Sledding" +msgstr "Schlitten" -#: ../src/extension/internal/bitmap/shade.cpp:43 -msgid "Elevation:" -msgstr "Anhebung" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:269 ../share/symbols/symbols.h:270 +msgctxt "Symbol" +msgid "SnowmobileTrail" +msgstr "Schneemobilweg" -#: ../src/extension/internal/bitmap/shade.cpp:44 -msgid "Colored Shading" -msgstr "Schattenfarbe" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:271 ../share/symbols/symbols.h:272 +msgctxt "Symbol" +msgid "Stable" +msgstr "Stall" -#: ../src/extension/internal/bitmap/shade.cpp:50 -msgid "Shade selected bitmap(s) simulating distant light source" -msgstr "Ausgewählte Bitmaps mittels simulierter entfernter Lichtquelle tönen" - -#: ../src/extension/internal/bitmap/sharpen.cpp:38 -msgid "Sharpen" -msgstr "Schärfen" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:273 ../share/symbols/symbols.h:274 +msgctxt "Symbol" +msgid "Store" +msgstr "Laden" -#: ../src/extension/internal/bitmap/sharpen.cpp:47 -msgid "Sharpen selected bitmap(s)" -msgstr "Schärft ausgewählte Bitmap(s)." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:275 ../share/symbols/symbols.h:276 +msgctxt "Symbol" +msgid "Swimming" +msgstr "Schwimmen" -#: ../src/extension/internal/bitmap/solarize.cpp:39 -#: ../src/extension/internal/filter/color.h:1494 -#: ../src/extension/internal/filter/color.h:1498 -msgid "Solarize" -msgstr "Solarisieren" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:279 ../share/symbols/symbols.h:280 +msgctxt "Symbol" +msgid "Emergency Telephone" +msgstr "Notruf" -#: ../src/extension/internal/bitmap/solarize.cpp:47 -msgid "Solarize selected bitmap(s), like overexposing photographic film" -msgstr "Ausgewählte Bitmaps solarisieren, wie übersättigter Film" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282 +msgctxt "Symbol" +msgid "Trailhead" +msgstr "Ausgangspunkt eines Wanderweges" -#: ../src/extension/internal/bitmap/spread.cpp:37 -msgid "Dither" -msgstr "Zittern" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:283 ../share/symbols/symbols.h:284 +msgctxt "Symbol" +msgid "Wheelchair Accessible" +msgstr "Barrierefreier Zugang" -#: ../src/extension/internal/bitmap/spread.cpp:45 -msgid "" -"Randomly scatter pixels in selected bitmap(s), within the given radius of " -"the original position" -msgstr "" -"Verteilt die Pixel in ausgewählten Bitmap(s) zufällig im angegebenen Radius " -"um den Ursprung." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:285 ../share/symbols/symbols.h:286 +msgctxt "Symbol" +msgid "Wind Surfing" +msgstr "Windsurfen" -#: ../src/extension/internal/bitmap/swirl.cpp:37 -msgid "Swirl" -msgstr "Verwirbeln" +#: ../share/templates/templates.h:1 +msgid "A4 Landscape Page" +msgstr "A4 Querformatseite" -#: ../src/extension/internal/bitmap/swirl.cpp:39 -msgid "Degrees:" -msgstr "Grad" +#: ../share/templates/templates.h:1 +msgid "Empty A4 landscape sheet" +msgstr "Leere A4 Querformatseite" -#: ../src/extension/internal/bitmap/swirl.cpp:45 -msgid "Swirl selected bitmap(s) around center point" -msgstr "Verwirbelt ausgewählte Bitmap(s) um den Mittelpunkt." +#: ../share/templates/templates.h:1 +msgid "A4 paper sheet empty landscape" +msgstr "A4 Leeres Blatt Papier in Querformat" -#. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html -#: ../src/extension/internal/bitmap/threshold.cpp:38 -msgid "Threshold" -msgstr "Schwellwert" +#: ../share/templates/templates.h:1 +msgid "A4 Page" +msgstr "A4 Seite" -#: ../src/extension/internal/bitmap/threshold.cpp:40 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:46 -#: ../src/widgets/paintbucket-toolbar.cpp:146 -msgid "Threshold:" -msgstr "Schwellwert:" +#: ../share/templates/templates.h:1 +msgid "Empty A4 sheet" +msgstr "Leeres A4 Blatt" -#: ../src/extension/internal/bitmap/threshold.cpp:46 -msgid "Threshold selected bitmap(s)" -msgstr "Schwellwert ausgewählter Bitmap(s)" +#: ../share/templates/templates.h:1 +msgid "A4 paper sheet empty" +msgstr "A4 Leeres Blatt Papier" -#: ../src/extension/internal/bitmap/unsharpmask.cpp:41 -msgid "Unsharp Mask" -msgstr "Unscharfe Maske" +#: ../share/templates/templates.h:1 +msgid "Black Opaque" +msgstr "Schwarz-Undurchsichtigkeit" -#: ../src/extension/internal/bitmap/unsharpmask.cpp:52 -msgid "Sharpen selected bitmap(s) using unsharp mask algorithms" -msgstr "Ausgewählte Bitmaps mittels Unscharfe-Maske-Algorithmen schärfen" +#: ../share/templates/templates.h:1 +msgid "Empty black page" +msgstr "Leere schwarze Seite" -#: ../src/extension/internal/bitmap/wave.cpp:38 -msgid "Wave" -msgstr "Welle" +#: ../share/templates/templates.h:1 +msgid "black opaque empty" +msgstr "Schwarz-Undurchsichtigkeit leer" -#: ../src/extension/internal/bitmap/wave.cpp:40 -msgid "Amplitude:" -msgstr "Amplitude" +#: ../share/templates/templates.h:1 +msgid "White Opaque" +msgstr "Weiß-Undurchsichtigkeit" -#: ../src/extension/internal/bitmap/wave.cpp:41 -msgid "Wavelength:" -msgstr "Wellenlänge" +#: ../share/templates/templates.h:1 +msgid "Empty white page" +msgstr "Leere Weiß-Undurchsichtigkeit" -#: ../src/extension/internal/bitmap/wave.cpp:47 -msgid "Alter selected bitmap(s) along sine wave" -msgstr "Ausgewählte Bitmap(s) entlang Sinuskurve verformen" +#: ../share/templates/templates.h:1 +msgid "white opaque empty" +msgstr "Weiß-Undurchsichtigkeit leer" -#: ../src/extension/internal/bluredge.cpp:136 -msgid "Inset/Outset Halo" -msgstr "Schrumpfen/Erweitern der Halo" +#: ../share/templates/templates.h:1 +msgid "Business Card 85x54mm" +msgstr "Geschäftskarte 85x54mm" -#: ../src/extension/internal/bluredge.cpp:138 -msgid "Width in px of the halo" -msgstr "Breite der Halo in Pixeln" +#: ../share/templates/templates.h:1 +msgid "Empty business card template." +msgstr "Leere Geschäftskartenvorlage." -#: ../src/extension/internal/bluredge.cpp:139 -msgid "Number of steps:" -msgstr "Anzahl der Schritte:" +#: ../share/templates/templates.h:1 +msgid "business card empty 85x54" +msgstr "Geschäftskarte leer 85x54" -#: ../src/extension/internal/bluredge.cpp:139 -msgid "Number of inset/outset copies of the object to make" -msgstr "Anzahl der geschrumpften/erweiterten Kopien des Objekts" +#: ../share/templates/templates.h:1 +msgid "Business Card 90x50mm" +msgstr "Geschäftskarte 90x50mm" -#: ../src/extension/internal/bluredge.cpp:143 -#: ../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 "Aus Pfad erzeugen" +#: ../share/templates/templates.h:1 +msgid "business card empty 90x50" +msgstr "Geschäftskarte leer 90x50" -#: ../src/extension/internal/cairo-ps-out.cpp:327 -#: ../share/extensions/ps_input.inx.h:3 -msgid "PostScript" -msgstr "Postscript" +#: ../share/templates/templates.h:1 +msgid "CD Cover 300dpi" +msgstr "CD-Hülle 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:329 -#: ../src/extension/internal/cairo-ps-out.cpp:368 -msgid "Restrict to PS level:" -msgstr "Auf PostScript Level einschränken" +#: ../share/templates/templates.h:1 +msgid "Empty CD box cover." +msgstr "Leere CD-Box-Hülle." -#: ../src/extension/internal/cairo-ps-out.cpp:330 -#: ../src/extension/internal/cairo-ps-out.cpp:369 -msgid "PostScript level 3" -msgstr "PostScript Level 3" +#: ../share/templates/templates.h:1 +msgid "CD cover disc disk 300dpi box" +msgstr "CD-Hülle 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:331 -#: ../src/extension/internal/cairo-ps-out.cpp:370 -msgid "PostScript level 2" -msgstr "Postscript Level 2" +#: ../share/templates/templates.h:1 +msgid "CD Label 120x120 " +msgstr "CD-Beschriftung 120x120 " -#: ../src/extension/internal/cairo-ps-out.cpp:333 -#: ../src/extension/internal/cairo-ps-out.cpp:372 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250 -#: ../src/extension/internal/emf-inout.cpp:3550 -#: ../src/extension/internal/wmf-inout.cpp:3141 -msgid "Convert texts to paths" -msgstr "Texte in Pfade umwandeln" +#: ../share/templates/templates.h:1 +msgid "Simple CD Label template with disc's pattern." +msgstr "Einfache CD-Beschriftungsvorlage mit CD-Rändern" -#: ../src/extension/internal/cairo-ps-out.cpp:334 -msgid "PS+LaTeX: Omit text in PS, and create LaTeX file" -msgstr "PS+LaTeX: Text in PS weglassen und LaTeX Datei erstellen" +#: ../share/templates/templates.h:1 +msgid "CD label 120x120 disc disk" +msgstr "CD Label 120x120" -#: ../src/extension/internal/cairo-ps-out.cpp:335 -#: ../src/extension/internal/cairo-ps-out.cpp:374 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:252 -msgid "Rasterize filter effects" -msgstr "Filtereffekte in Raster umwandeln" +#: ../share/templates/templates.h:1 +msgid "DVD Cover Regular 300dpi " +msgstr "DVD-Hülle normal 300dpi " -#: ../src/extension/internal/cairo-ps-out.cpp:336 -#: ../src/extension/internal/cairo-ps-out.cpp:375 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253 -msgid "Resolution for rasterization (dpi):" -msgstr "Auflösung des Rasters (dpi)" +#: ../share/templates/templates.h:1 +msgid "Template for both-sides DVD covers." +msgstr "Vorlage für beidseitige DVD-Hüllen" -#: ../src/extension/internal/cairo-ps-out.cpp:337 -#: ../src/extension/internal/cairo-ps-out.cpp:376 -msgid "Output page size" -msgstr "Seitengröße der Ausgabe" +#: ../share/templates/templates.h:1 +msgid "DVD cover regular 300dpi" +msgstr "DVD-Hülle normal 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:338 -#: ../src/extension/internal/cairo-ps-out.cpp:377 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:255 -msgid "Use document's page size" -msgstr "Seitengröße vom Dokument nutzen" +#: ../share/templates/templates.h:1 +msgid "DVD Cover Slim 300dpi " +msgstr "DVD-Hülle schmal 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:339 -#: ../src/extension/internal/cairo-ps-out.cpp:378 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:256 -msgid "Use exported object's size" -msgstr "Nutze exportierte Objektgröße" +#: ../share/templates/templates.h:1 +msgid "Template for both-sides DVD slim covers." +msgstr "Vorlage für beidseitige, schmale DVD-Hüllen" -#: ../src/extension/internal/cairo-ps-out.cpp:341 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258 -msgid "Bleed/margin (mm):" -msgstr "Beschnitt/Umrandung (mm):" +#: ../share/templates/templates.h:1 +msgid "DVD cover slim 300dpi" +msgstr "DVD-Hülle schmal 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:342 -#: ../src/extension/internal/cairo-ps-out.cpp:381 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:259 -msgid "Limit export to the object with ID:" -msgstr "Export einschränken auf das Objekt mit ID" +#: ../share/templates/templates.h:1 +msgid "DVD Cover Superslim 300dpi " +msgstr "DVD-Hülle extraschmal 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:346 -#: ../share/extensions/ps_input.inx.h:2 -msgid "PostScript (*.ps)" -msgstr "PostScript (*.ps)" +#: ../share/templates/templates.h:1 +msgid "Template for both-sides DVD superslim covers." +msgstr "Vorlage für beidseitige, extraschmale DVD-Hüllen" -#: ../src/extension/internal/cairo-ps-out.cpp:347 -msgid "PostScript File" -msgstr "Postscript-Datei" +#: ../share/templates/templates.h:1 +msgid "DVD cover superslim 300dpi" +msgstr "DVD-Hülle extraschmal 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:366 -#: ../share/extensions/eps_input.inx.h:3 -msgid "Encapsulated PostScript" -msgstr "Encapsulated Postscript" +#: ../share/templates/templates.h:1 +msgid "DVD Cover Ultraslim 300dpi " +msgstr "DVD-Hülle ultraschmal 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:373 -msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file" -msgstr "EPS+LaTeX: Text in EPS weglassen und LaTeX Datei erstellen" +#: ../share/templates/templates.h:1 +msgid "Template for both-sides DVD ultraslim covers." +msgstr "Vorlage für beidseitige, ultraschmale DVD-Hüllen" -#: ../src/extension/internal/cairo-ps-out.cpp:380 -msgid "Bleed/margin (mm)" -msgstr "Beschnitt/Umrandung (mm)" +#: ../share/templates/templates.h:1 +msgid "DVD cover ultraslim 300dpi" +msgstr "DVD-Hülle ultraschmal 300dpi" -#: ../src/extension/internal/cairo-ps-out.cpp:385 -#: ../share/extensions/eps_input.inx.h:2 -msgid "Encapsulated PostScript (*.eps)" -msgstr "Encapsulated Postscript (*.eps)" +#: ../share/templates/templates.h:1 +msgid "Desktop 1024x768" +msgstr "Desktop 1024x768" -#: ../src/extension/internal/cairo-ps-out.cpp:386 -msgid "Encapsulated PostScript File" -msgstr "Encapsulated-Postscript-Datei" +#: ../share/templates/templates.h:1 +msgid "Empty desktop size sheet" +msgstr "Leeres Blatt in Bildschirmgröße" -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244 -msgid "Restrict to PDF version:" -msgstr "Auf PDF Version einschränken" +#: ../share/templates/templates.h:1 +msgid "desktop 1024x768 wallpaper" +msgstr "Desktop 1024x768 Bildschirmhintergrund" -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:246 -msgid "PDF 1.5" -msgstr "PDF 1.5" +#: ../share/templates/templates.h:1 +msgid "Desktop 1600x1200" +msgstr "Desktop 1600x1200" -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:248 -msgid "PDF 1.4" -msgstr "PDF 1.4" +#: ../share/templates/templates.h:1 +msgid "desktop 1600x1200 wallpaper" +msgstr "Desktop 1600x1200 Bildschirmhintergrund" -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:251 -msgid "PDF+LaTeX: Omit text in PDF, and create LaTeX file" -msgstr "PDF+LaTeX: Text in PDF weglassen und LaTeX Datei erstellen" +#: ../share/templates/templates.h:1 +msgid "Desktop 640x480" +msgstr "Desktop 640x480" -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:254 -msgid "Output page size:" -msgstr "Seitengröße der Ausgabe:" +#: ../share/templates/templates.h:1 +msgid "desktop 640x480 wallpaper" +msgstr "Desktop 640x480 Bildschirmhintergrund" -#: ../src/extension/internal/cdr-input.cpp:102 -#: ../src/extension/internal/pdfinput/pdf-input.cpp:87 -#: ../src/extension/internal/vsd-input.cpp:101 -msgid "Select page:" -msgstr "Seite auswählen:" +#: ../share/templates/templates.h:1 +msgid "Desktop 800x600" +msgstr "Desktop 800x600" -#. Display total number of pages -#: ../src/extension/internal/cdr-input.cpp:114 -#: ../src/extension/internal/pdfinput/pdf-input.cpp:106 -#: ../src/extension/internal/vsd-input.cpp:113 -#, c-format -msgid "out of %i" -msgstr "von %i" +#: ../share/templates/templates.h:1 +msgid "desktop 800x600 wallpaper" +msgstr "Desktop 800x600 Bildschirmhintergrund" -#: ../src/extension/internal/cdr-input.cpp:145 -#: ../src/extension/internal/vsd-input.cpp:144 -#, fuzzy -msgid "Page Selector" -msgstr "Auswahlwerkzeug" +#: ../share/templates/templates.h:1 +msgid "Fontforge Glyph" +msgstr "Fontforge-Glyphe" -#: ../src/extension/internal/cdr-input.cpp:274 -msgid "Corel DRAW Input" -msgstr "Corel DRAW einlesen" +#: ../share/templates/templates.h:1 +msgid "font fontforge glyph 1000x1000" +msgstr "Schriftart Fontforge-Glyphe 1000x1000" -#: ../src/extension/internal/cdr-input.cpp:279 -msgid "Corel DRAW 7-X4 files (*.cdr)" -msgstr "Corel DRAW 7-X4 Dateien (*.cdr)" +#: ../share/templates/templates.h:1 +msgid "Icon 16x16" +msgstr "Symbol 16x16" -#: ../src/extension/internal/cdr-input.cpp:280 -msgid "Open files saved in Corel DRAW 7-X4" -msgstr "In Corel DRAW 7-X4 gespeicherte Dateien öffnen" +#: ../share/templates/templates.h:1 +msgid "Small 16x16 icon template." +msgstr "Kleine 16x16 Symbolvorlage." -#: ../src/extension/internal/cdr-input.cpp:287 -msgid "Corel DRAW templates input" -msgstr "Corel DRAW Vorlagen einlesen" +#: ../share/templates/templates.h:1 +msgid "icon 16x16 empty" +msgstr "Symbol 16x16 leer" -#: ../src/extension/internal/cdr-input.cpp:292 -msgid "Corel DRAW 7-13 template files (*.cdt)" -msgstr "Corel DRAW 7-13 Vorlagendateien (.cdt)" +#: ../share/templates/templates.h:1 +msgid "Icon 32x32" +msgstr "Symbol 32x32" -#: ../src/extension/internal/cdr-input.cpp:293 -msgid "Open files saved in Corel DRAW 7-13" -msgstr "In Corel DRAW 7-13 gespeicherte Dateien öffnen" +#: ../share/templates/templates.h:1 +msgid "32x32 icon template." +msgstr "32x32 Symbolvorlage." -#: ../src/extension/internal/cdr-input.cpp:300 -msgid "Corel DRAW Compressed Exchange files input" -msgstr "Corel DRAW Compressed Exchange Datei einlesen" +#: ../share/templates/templates.h:1 +msgid "icon 32x32 empty" +msgstr "Symbol 32x32 leer" -#: ../src/extension/internal/cdr-input.cpp:305 -msgid "Corel DRAW Compressed Exchange files (*.ccx)" -msgstr "Corel DRAW Komprimierte Exchange Datei (.ccx)" +#: ../share/templates/templates.h:1 +msgid "Icon 48x48" +msgstr "Symbol 48x48" -#: ../src/extension/internal/cdr-input.cpp:306 -msgid "Open compressed exchange files saved in Corel DRAW" -msgstr "" -"Öffnen einer komprimierten Exchange Datei, die in Corel DRAW gespeichert " -"wurde" +#: ../share/templates/templates.h:1 +msgid "48x48 icon template." +msgstr "48x48 Symbolvorlage." -#: ../src/extension/internal/cdr-input.cpp:313 -msgid "Corel DRAW Presentation Exchange files input" -msgstr "Corel DRAW Presentations Exchange Datei einlesen" +#: ../share/templates/templates.h:1 +msgid "icon 48x48 empty" +msgstr "Symbol 48x48 leer" -#: ../src/extension/internal/cdr-input.cpp:318 -msgid "Corel DRAW Presentation Exchange files (*.cmx)" -msgstr "Corel DRAW Presentations Exchange Datei (.cmx)" +#: ../share/templates/templates.h:1 +msgid "Icon 64x64" +msgstr "Symbol 64x64" -#: ../src/extension/internal/cdr-input.cpp:319 -msgid "Open presentation exchange files saved in Corel DRAW" -msgstr "" -"Öffnen einer Presentation Exchange Datei, die in Corel DRAW gespeichert wurde" +#: ../share/templates/templates.h:1 +msgid "64x64 icon template." +msgstr "64x64 Symbolvorlage." -#: ../src/extension/internal/emf-inout.cpp:3534 -msgid "EMF Input" -msgstr "EMF einlesen" +#: ../share/templates/templates.h:1 +msgid "icon 64x64 empty" +msgstr "Symbol 64x64 leer" -#: ../src/extension/internal/emf-inout.cpp:3539 -msgid "Enhanced Metafiles (*.emf)" -msgstr "Enhanced Windows-Metafile (*.emf)" +#: ../share/templates/templates.h:1 +msgid "Letter Landscape" +msgstr "Querformatbrief" -# !!! -#: ../src/extension/internal/emf-inout.cpp:3540 -msgid "Enhanced Metafiles" -msgstr "Enhanced Metafiles" +#: ../share/templates/templates.h:1 +msgid "Standard letter landscape sheet - 792x612" +msgstr "Standardbrief-Querformatblatt - 792x612" -#: ../src/extension/internal/emf-inout.cpp:3548 -msgid "EMF Output" -msgstr "EMF-Ausgabe" +#: ../share/templates/templates.h:1 +msgid "letter landscape 792x612 empty" +msgstr "Querformatbrief 792x612 leer" -#: ../src/extension/internal/emf-inout.cpp:3551 -#: ../src/extension/internal/wmf-inout.cpp:3142 -msgid "Map Unicode to Symbol font" -msgstr "" +#: ../share/templates/templates.h:1 +msgid "Letter" +msgstr "Buchstabe" -#: ../src/extension/internal/emf-inout.cpp:3552 -#: ../src/extension/internal/wmf-inout.cpp:3143 -msgid "Map Unicode to Wingdings" -msgstr "" +#: ../share/templates/templates.h:1 +msgid "Standard letter sheet - 612x792" +msgstr "Standardbriefblatt - 612x792" -#: ../src/extension/internal/emf-inout.cpp:3553 -#: ../src/extension/internal/wmf-inout.cpp:3144 -msgid "Map Unicode to Zapf Dingbats" -msgstr "" +#: ../share/templates/templates.h:1 +msgid "letter 612x792 empty" +msgstr "Brief 612x792 leer" -#: ../src/extension/internal/emf-inout.cpp:3554 -#: ../src/extension/internal/wmf-inout.cpp:3145 -msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters" -msgstr "" +#: ../share/templates/templates.h:1 +msgid "No Borders" +msgstr "Ohne Ränder" -#: ../src/extension/internal/emf-inout.cpp:3555 -#: ../src/extension/internal/wmf-inout.cpp:3146 -msgid "Compensate for PPT font bug" -msgstr "" +#: ../share/templates/templates.h:1 +msgid "Empty sheet with no borders" +msgstr "Leeres Blatt ohne Ränder" -#: ../src/extension/internal/emf-inout.cpp:3556 -#: ../src/extension/internal/wmf-inout.cpp:3147 -msgid "Convert dashed/dotted lines to single lines" -msgstr "" +#: ../share/templates/templates.h:1 +msgid "no borders empty" +msgstr "Leeres Blatt ohne Ränder" -#: ../src/extension/internal/emf-inout.cpp:3557 -#: ../src/extension/internal/wmf-inout.cpp:3148 -#, fuzzy -msgid "Convert gradients to colored polygon series" -msgstr "Farbverlauf invertieren" +#: ../share/templates/templates.h:1 +msgid "No Layers" +msgstr "Ohne Ebenen" -#: ../src/extension/internal/emf-inout.cpp:3558 -#, fuzzy -msgid "Use native rectangular linear gradients" -msgstr "Linearen Farbverlauf erzeugen" +#: ../share/templates/templates.h:1 +msgid "Empty sheet with no layers" +msgstr "Leeres Blatt ohne Ebenen" -#: ../src/extension/internal/emf-inout.cpp:3559 -msgid "Map all fill patterns to standard EMF hatches" -msgstr "" +#: ../share/templates/templates.h:1 +msgid "no layers empty" +msgstr "Ohne Ebenen leer" -#: ../src/extension/internal/emf-inout.cpp:3560 -#, fuzzy -msgid "Ignore image rotations" -msgstr "Rotationszentrum" +#: ../share/templates/templates.h:1 +msgid "Video HDTV 1920x1080" +msgstr "Video HDTV 1920x1080" -#: ../src/extension/internal/emf-inout.cpp:3564 -msgid "Enhanced Metafile (*.emf)" -msgstr "Enhanced Metafile (*.emf)" +#: ../share/templates/templates.h:1 +msgid "HDTV video template for 1920x1080 resolution." +msgstr "HDTV-Videovorlage für 1920x1080 Auflösung." -#: ../src/extension/internal/emf-inout.cpp:3565 -msgid "Enhanced Metafile" -msgstr "Enhanced Metafile" +#: ../share/templates/templates.h:1 +msgid "HDTV video empty 1920x1080" +msgstr "HDTV-Video leer 1920x1080" -#: ../src/extension/internal/filter/bevels.h:53 -msgid "Diffuse Light" -msgstr "Diffuses Licht" +#: ../share/templates/templates.h:1 +msgid "Video NTSC 720x486" +msgstr "Video NTSC 720x486" -#: ../src/extension/internal/filter/bevels.h:55 -#: ../src/extension/internal/filter/bevels.h:135 -#: ../src/extension/internal/filter/bevels.h:219 -#: ../src/extension/internal/filter/paint.h:89 -#: ../src/extension/internal/filter/paint.h:340 -msgid "Smoothness" -msgstr "Glattheit" +#: ../share/templates/templates.h:1 +msgid "NTSC video template for 720x486 resolution." +msgstr "NTSC-Videovorlage für 720x486 Auflösung." -#: ../src/extension/internal/filter/bevels.h:56 -#: ../src/extension/internal/filter/bevels.h:137 -#: ../src/extension/internal/filter/bevels.h:221 -msgid "Elevation (°)" -msgstr "Anhebung (°)" +#: ../share/templates/templates.h:1 +msgid "NTSC video empty 720x486" +msgstr "NTSC-Video leer 720x486" -#: ../src/extension/internal/filter/bevels.h:57 -#: ../src/extension/internal/filter/bevels.h:138 -#: ../src/extension/internal/filter/bevels.h:222 -msgid "Azimuth (°)" -msgstr "Azimut (°)" +#: ../share/templates/templates.h:1 +msgid "Video PAL 728x576" +msgstr "Video PAL 728x576" -#: ../src/extension/internal/filter/bevels.h:58 -#: ../src/extension/internal/filter/bevels.h:139 -#: ../src/extension/internal/filter/bevels.h:223 -msgid "Lighting color" -msgstr "Hervorhebungsfarbe:" +#: ../share/templates/templates.h:1 +msgid "PAL video template for 728x576 resolution." +msgstr "PAL-Videovorlage für 728x576 Auflösung." -#: ../src/extension/internal/filter/bevels.h:62 -#: ../src/extension/internal/filter/bevels.h:143 -#: ../src/extension/internal/filter/bevels.h:227 -#: ../src/extension/internal/filter/blurs.h:62 -#: ../src/extension/internal/filter/blurs.h:131 -#: ../src/extension/internal/filter/blurs.h:200 -#: ../src/extension/internal/filter/blurs.h:266 -#: ../src/extension/internal/filter/blurs.h:350 -#: ../src/extension/internal/filter/bumps.h:141 -#: ../src/extension/internal/filter/bumps.h:361 -#: ../src/extension/internal/filter/color.h:81 -#: ../src/extension/internal/filter/color.h:170 -#: ../src/extension/internal/filter/color.h:261 -#: ../src/extension/internal/filter/color.h:346 -#: ../src/extension/internal/filter/color.h:436 -#: ../src/extension/internal/filter/color.h:531 -#: ../src/extension/internal/filter/color.h:653 -#: ../src/extension/internal/filter/color.h:750 -#: ../src/extension/internal/filter/color.h:829 -#: ../src/extension/internal/filter/color.h:920 -#: ../src/extension/internal/filter/color.h:1048 -#: ../src/extension/internal/filter/color.h:1118 -#: ../src/extension/internal/filter/color.h:1211 -#: ../src/extension/internal/filter/color.h:1323 -#: ../src/extension/internal/filter/color.h:1428 -#: ../src/extension/internal/filter/color.h:1504 -#: ../src/extension/internal/filter/color.h:1615 -#: ../src/extension/internal/filter/distort.h:95 -#: ../src/extension/internal/filter/distort.h:204 -#: ../src/extension/internal/filter/filter-file.cpp:151 -#: ../src/extension/internal/filter/filter.cpp:214 -#: ../src/extension/internal/filter/image.h:61 -#: ../src/extension/internal/filter/morphology.h:75 -#: ../src/extension/internal/filter/morphology.h:202 -#: ../src/extension/internal/filter/overlays.h:79 -#: ../src/extension/internal/filter/paint.h:112 -#: ../src/extension/internal/filter/paint.h:243 -#: ../src/extension/internal/filter/paint.h:362 -#: ../src/extension/internal/filter/paint.h:506 -#: ../src/extension/internal/filter/paint.h:601 -#: ../src/extension/internal/filter/paint.h:724 -#: ../src/extension/internal/filter/paint.h:876 -#: ../src/extension/internal/filter/paint.h:980 -#: ../src/extension/internal/filter/protrusions.h:54 -#: ../src/extension/internal/filter/shadows.h:80 -#: ../src/extension/internal/filter/textures.h:90 -#: ../src/extension/internal/filter/transparency.h:69 -#: ../src/extension/internal/filter/transparency.h:140 -#: ../src/extension/internal/filter/transparency.h:214 -#: ../src/extension/internal/filter/transparency.h:287 -#: ../src/extension/internal/filter/transparency.h:349 -msgid "Filters" -msgstr "Filter" +#: ../share/templates/templates.h:1 +msgid "PAL video empty 728x576" +msgstr "PAL-Video leer 728x576" -#: ../src/extension/internal/filter/bevels.h:63 -#: ../src/extension/internal/filter/bevels.h:144 -#: ../src/extension/internal/filter/bevels.h:228 -msgid "Bevels" -msgstr "Wölbung" +#: ../share/templates/templates.h:1 +msgid "Web Banner 468x60" +msgstr "Webbanner 468x60" -#: ../src/extension/internal/filter/bevels.h:66 -msgid "Basic diffuse bevel to use for building textures" -msgstr "Einfache stumpfe Wölbung um Texturen zu entwickeln" - -#: ../src/extension/internal/filter/bevels.h:133 -msgid "Matte Jelly" -msgstr "Mattes Gelee" +#: ../share/templates/templates.h:1 +msgid "Empty 468x60 web banner template." +msgstr "Leere 486x60 Webbannervorlage." -#: ../src/extension/internal/filter/bevels.h:136 -#: ../src/extension/internal/filter/bevels.h:220 -#: ../src/extension/internal/filter/blurs.h:187 -#: ../src/extension/internal/filter/color.h:74 -msgid "Brightness" -msgstr "Glanz" +#: ../share/templates/templates.h:1 +msgid "web banner 468x60 empty" +msgstr "Webbanner 486x60 leer" -#: ../src/extension/internal/filter/bevels.h:147 -msgid "Bulging, matte jelly covering" -msgstr "Aufgewölbte, matte Gelee-Abdeckung" +#: ../share/templates/templates.h:1 +msgid "Web Banner 728x90" +msgstr "Webbanner 728x90" -#: ../src/extension/internal/filter/bevels.h:217 -msgid "Specular Light" -msgstr "Spiegelndes Licht" +#: ../share/templates/templates.h:1 +msgid "Empty 728x90 web banner template." +msgstr "Leere 728x90 Webbannervorlage." -#: ../src/extension/internal/filter/bevels.h:231 -msgid "Basic specular bevel to use for building textures" -msgstr "Einfache reflektierende Wölbung um Texturen zu entwickeln" +#: ../share/templates/templates.h:1 +msgid "web banner 728x90 empty" +msgstr "Webbanner 728x90 leer" -#: ../src/extension/internal/filter/blurs.h:56 -#: ../src/extension/internal/filter/blurs.h:189 -#: ../src/extension/internal/filter/blurs.h:329 -#: ../src/extension/internal/filter/distort.h:73 -msgid "Horizontal blur" -msgstr "Horizontale Unschärfe" +#: ../share/templates/templates.h:1 +msgid "LaTeX Beamer" +msgstr "LaTeX Beamer" -#: ../src/extension/internal/filter/blurs.h:57 -#: ../src/extension/internal/filter/blurs.h:190 -#: ../src/extension/internal/filter/blurs.h:330 -#: ../src/extension/internal/filter/distort.h:74 -msgid "Vertical blur" -msgstr "Vertikale Unschärfe" +#: ../share/templates/templates.h:1 +msgid "LaTeX beamer template with helping grid." +msgstr "LaTeX Beamervorlage mit Hilfsgitter." -#: ../src/extension/internal/filter/blurs.h:58 -msgid "Blur content only" -msgstr "Nur Inhalt unscharf" +#: ../share/templates/templates.h:1 +#, fuzzy +msgid "LaTex LaTeX latex grid beamer" +msgstr "LaTex LaTeX latex Gitter Projektion" -#: ../src/extension/internal/filter/blurs.h:63 -#: ../src/extension/internal/filter/blurs.h:132 -#: ../src/extension/internal/filter/blurs.h:201 -#: ../src/extension/internal/filter/blurs.h:267 -#: ../src/extension/internal/filter/blurs.h:351 -msgid "Blurs" -msgstr "Unschärfe" +#: ../share/templates/templates.h:1 +msgid "Typography Canvas" +msgstr "Typografiearbeitsfläche" -#: ../src/extension/internal/filter/blurs.h:66 -msgid "Simple vertical and horizontal blur effect" -msgstr "Einfache vertikale und horizontale Unschärfe" +#: ../share/templates/templates.h:1 +msgid "Empty typography canvas with helping guidelines." +msgstr "Leere Typografiearbeitsfläche mit Hilfslinien." -#: ../src/extension/internal/filter/blurs.h:125 -msgid "Clean Edges" -msgstr "Saubere Kanten" +#: ../share/templates/templates.h:1 +msgid "guidelines typography canvas" +msgstr "Leitfaden Typografiearbeitsfläche" -#: ../src/extension/internal/filter/blurs.h:127 -#: ../src/extension/internal/filter/blurs.h:262 -#: ../src/extension/internal/filter/paint.h:237 -#: ../src/extension/internal/filter/paint.h:336 -#: ../src/extension/internal/filter/paint.h:341 -msgid "Strength" -msgstr "Stärke" +#. 3D box +#: ../src/box3d.cpp:260 ../src/box3d.cpp:1313 +#: ../src/ui/dialog/inkscape-preferences.cpp:400 +msgid "3D Box" +msgstr "3D-Box" -#: ../src/extension/internal/filter/blurs.h:135 -msgid "" -"Removes or decreases glows and jaggeries around objects edges after applying " -"some filters" -msgstr "Entfernt oder vermindert Dreckeffekte nach Anwendung mehrer Filter" +#: ../src/color-profile.cpp:853 +#, c-format +msgid "Color profiles directory (%s) is unavailable." +msgstr "Farbprofilverzeichnis (%s) ist nicht verfügbar." -#: ../src/extension/internal/filter/blurs.h:185 -msgid "Cross Blur" -msgstr "Kreuz-Unschärfe" +#: ../src/color-profile.cpp:912 ../src/color-profile.cpp:929 +msgid "(invalid UTF-8 string)" +msgstr "(ungültiger UTF-8 string)" -#: ../src/extension/internal/filter/blurs.h:188 -msgid "Fading" -msgstr "Verblassen" +# CHECK +#: ../src/color-profile.cpp:914 +msgctxt "Profile name" +msgid "None" +msgstr "Kein" -#: ../src/extension/internal/filter/blurs.h:191 -#: ../src/extension/internal/filter/textures.h:74 -msgid "Blend:" -msgstr "Mischen:" +#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65 +msgid "Current layer is hidden. Unhide it to be able to draw on it." +msgstr "" +"Aktuelle Ebene ist ausgeblendet. Sichtbar schalten, um darauf zu " +"zeichnen." -#: ../src/extension/internal/filter/blurs.h:192 -#: ../src/extension/internal/filter/blurs.h:339 -#: ../src/extension/internal/filter/bumps.h:131 -#: ../src/extension/internal/filter/bumps.h:337 -#: ../src/extension/internal/filter/bumps.h:344 -#: ../src/extension/internal/filter/color.h:329 -#: ../src/extension/internal/filter/color.h:336 -#: ../src/extension/internal/filter/color.h:1423 -#: ../src/extension/internal/filter/color.h:1596 -#: ../src/extension/internal/filter/color.h:1602 -#: ../src/extension/internal/filter/paint.h:705 -#: ../src/extension/internal/filter/transparency.h:63 -#: ../src/filter-enums.cpp:54 -msgid "Darken" -msgstr "Verdunkeln" +#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71 +msgid "Current layer is locked. Unlock it to be able to draw on it." +msgstr "" +"Aktuelle Ebene ist gesperrt. Entsperren Sie sie, um darauf zu " +"zeichnen." -#: ../src/extension/internal/filter/blurs.h:193 -#: ../src/extension/internal/filter/blurs.h:340 -#: ../src/extension/internal/filter/bumps.h:132 -#: ../src/extension/internal/filter/bumps.h:335 -#: ../src/extension/internal/filter/bumps.h:342 -#: ../src/extension/internal/filter/color.h:327 -#: ../src/extension/internal/filter/color.h:332 -#: ../src/extension/internal/filter/color.h:647 -#: ../src/extension/internal/filter/color.h:1415 -#: ../src/extension/internal/filter/color.h:1420 -#: ../src/extension/internal/filter/color.h:1594 -#: ../src/extension/internal/filter/paint.h:703 -#: ../src/extension/internal/filter/transparency.h:62 -#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:382 -msgid "Screen" -msgstr "Screen" +#: ../src/desktop-events.cpp:225 +msgid "Create guide" +msgstr "Hilfslinien erstellen" -#: ../src/extension/internal/filter/blurs.h:194 -#: ../src/extension/internal/filter/blurs.h:341 -#: ../src/extension/internal/filter/bumps.h:133 -#: ../src/extension/internal/filter/bumps.h:338 -#: ../src/extension/internal/filter/bumps.h:345 -#: ../src/extension/internal/filter/color.h:325 -#: ../src/extension/internal/filter/color.h:333 -#: ../src/extension/internal/filter/color.h:645 -#: ../src/extension/internal/filter/color.h:1414 -#: ../src/extension/internal/filter/color.h:1421 -#: ../src/extension/internal/filter/color.h:1595 -#: ../src/extension/internal/filter/color.h:1601 -#: ../src/extension/internal/filter/paint.h:701 -#: ../src/extension/internal/filter/transparency.h:60 -#: ../src/filter-enums.cpp:52 -msgid "Multiply" -msgstr "Multiplizieren" +#: ../src/desktop-events.cpp:471 +msgid "Move guide" +msgstr "Führungslinie verschieben" -#: ../src/extension/internal/filter/blurs.h:195 -#: ../src/extension/internal/filter/blurs.h:342 -#: ../src/extension/internal/filter/bumps.h:134 -#: ../src/extension/internal/filter/bumps.h:339 -#: ../src/extension/internal/filter/bumps.h:346 -#: ../src/extension/internal/filter/color.h:328 -#: ../src/extension/internal/filter/color.h:335 -#: ../src/extension/internal/filter/color.h:1422 -#: ../src/extension/internal/filter/color.h:1593 -#: ../src/extension/internal/filter/paint.h:704 -#: ../src/extension/internal/filter/transparency.h:64 -#: ../src/filter-enums.cpp:55 -msgid "Lighten" -msgstr "Erhellen" +#: ../src/desktop-events.cpp:478 ../src/desktop-events.cpp:536 +#: ../src/ui/dialog/guides.cpp:138 +msgid "Delete guide" +msgstr "Führungslinie löschen" -#: ../src/extension/internal/filter/blurs.h:204 -msgid "Combine vertical and horizontal blur" -msgstr "Vertikale und horizontale Unschärfe kombinieren" +#: ../src/desktop-events.cpp:516 +#, c-format +msgid "Guideline: %s" +msgstr "Führungslinie: %s" -#: ../src/extension/internal/filter/blurs.h:260 -msgid "Feather" -msgstr "Feder" +#: ../src/desktop.cpp:880 +msgid "No previous zoom." +msgstr "Kein vorheriger Zoomfaktor." -#: ../src/extension/internal/filter/blurs.h:270 -msgid "Blurred mask on the edge without altering the contents" -msgstr "Verwischte Maske auf der Kante, ohne den Inhalt zu verändern" +#: ../src/desktop.cpp:901 +msgid "No next zoom." +msgstr "Kein nächster Zoomfaktor." -#: ../src/extension/internal/filter/blurs.h:325 -msgid "Out of Focus" -msgstr "Unscharf eingestellt" +#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:693 +msgid "Grid _units:" +msgstr "Gitter-Raster_einheiten:" -#: ../src/extension/internal/filter/blurs.h:331 -#: ../src/extension/internal/filter/distort.h:75 -#: ../src/extension/internal/filter/morphology.h:67 -#: ../src/extension/internal/filter/paint.h:235 -#: ../src/extension/internal/filter/paint.h:342 -#: ../src/extension/internal/filter/paint.h:346 -msgid "Dilatation" -msgstr "Erweiterung" +#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 +msgid "_Origin X:" +msgstr "_Ursprung X:" -#: ../src/extension/internal/filter/blurs.h:332 -#: ../src/extension/internal/filter/distort.h:76 -#: ../src/extension/internal/filter/morphology.h:68 -#: ../src/extension/internal/filter/paint.h:98 -#: ../src/extension/internal/filter/paint.h:236 -#: ../src/extension/internal/filter/paint.h:343 -#: ../src/extension/internal/filter/paint.h:347 -#: ../src/extension/internal/filter/transparency.h:208 -#: ../src/extension/internal/filter/transparency.h:282 -msgid "Erosion" -msgstr "Erosion" +#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 +#: ../src/ui/dialog/inkscape-preferences.cpp:739 +#: ../src/ui/dialog/inkscape-preferences.cpp:764 +msgid "X coordinate of grid origin" +msgstr "X-Koordinate des Gitterursprungs" -#: ../src/extension/internal/filter/blurs.h:336 -#: ../src/extension/internal/filter/color.h:1205 -#: ../src/extension/internal/filter/color.h:1317 -#: ../src/ui/dialog/document-properties.cpp:115 -msgid "Background color" -msgstr "Hintergrundfarbe" +#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 +msgid "O_rigin Y:" +msgstr "U_rsprung Y:" -#: ../src/extension/internal/filter/blurs.h:337 -#: ../src/extension/internal/filter/bumps.h:129 -msgid "Blend type:" -msgstr "Misch-Typ:" +#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 +#: ../src/ui/dialog/inkscape-preferences.cpp:740 +#: ../src/ui/dialog/inkscape-preferences.cpp:765 +msgid "Y coordinate of grid origin" +msgstr "Y-Koordinate des Gitterursprungs" -#: ../src/extension/internal/filter/blurs.h:338 -#: ../src/extension/internal/filter/bumps.h:130 -#: ../src/extension/internal/filter/bumps.h:336 -#: ../src/extension/internal/filter/bumps.h:343 -#: ../src/extension/internal/filter/color.h:326 -#: ../src/extension/internal/filter/color.h:334 -#: ../src/extension/internal/filter/color.h:646 -#: ../src/extension/internal/filter/color.h:1413 -#: ../src/extension/internal/filter/color.h:1419 -#: ../src/extension/internal/filter/color.h:1586 -#: ../src/extension/internal/filter/color.h:1600 -#: ../src/extension/internal/filter/distort.h:78 -#: ../src/extension/internal/filter/paint.h:702 -#: ../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:644 -msgid "Normal" -msgstr "Normal" +#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:701 +msgid "Spacing _Y:" +msgstr "Abstand _Y:" -#: ../src/extension/internal/filter/blurs.h:344 -msgid "Blend to background" -msgstr "Mischen zum Hintergrund" +#: ../src/display/canvas-axonomgrid.cpp:323 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 +msgid "Base length of z-axis" +msgstr "Basislänge der Z-Achse" -#: ../src/extension/internal/filter/blurs.h:354 -msgid "Blur eroded by white or transparency" -msgstr "Verschwommen erodiert durch Weiß oder Transparenz" +#: ../src/display/canvas-axonomgrid.cpp:325 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/widgets/box3d-toolbar.cpp:299 +msgid "Angle X:" +msgstr "Winkel X:" -#: ../src/extension/internal/filter/bumps.h:80 -msgid "Bump" -msgstr "Erhöhung" +#: ../src/display/canvas-axonomgrid.cpp:325 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 +msgid "Angle of x-axis" +msgstr "Winkel der X-Achse" -#: ../src/extension/internal/filter/bumps.h:84 -#: ../src/extension/internal/filter/bumps.h:313 -msgid "Image simplification" -msgstr "Bild-Vereinfachungen" +#: ../src/display/canvas-axonomgrid.cpp:327 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/widgets/box3d-toolbar.cpp:378 +msgid "Angle Z:" +msgstr "Winkel Z:" -#: ../src/extension/internal/filter/bumps.h:85 -#: ../src/extension/internal/filter/bumps.h:314 -msgid "Bump simplification" -msgstr "Stoß-Vereinfachungen" +#: ../src/display/canvas-axonomgrid.cpp:327 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 +msgid "Angle of z-axis" +msgstr "Winkel der Z-Achse" -#: ../src/extension/internal/filter/bumps.h:87 -#: ../src/extension/internal/filter/bumps.h:316 -msgid "Bump source" -msgstr "Stoß-Quelle" +#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 +msgid "Minor grid line _color:" +msgstr "Nebengitter-Linienfarbe:" -#: ../src/extension/internal/filter/bumps.h:88 -#: ../src/extension/internal/filter/bumps.h:317 -#: ../src/extension/internal/filter/color.h:157 -#: ../src/extension/internal/filter/color.h:637 -#: ../src/extension/internal/filter/color.h:821 -#: ../src/extension/internal/filter/transparency.h:132 -#: ../src/filter-enums.cpp:127 ../src/ui/tools/flood-tool.cpp:193 -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 -msgid "Red" -msgstr "Rot" +#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:723 +msgid "Minor grid line color" +msgstr "Nebengitter-Linienfarbe:" -#: ../src/extension/internal/filter/bumps.h:89 -#: ../src/extension/internal/filter/bumps.h:318 -#: ../src/extension/internal/filter/color.h:158 -#: ../src/extension/internal/filter/color.h:638 -#: ../src/extension/internal/filter/color.h:822 -#: ../src/extension/internal/filter/transparency.h:133 -#: ../src/filter-enums.cpp:128 ../src/ui/tools/flood-tool.cpp:194 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 -msgid "Green" -msgstr "Grün" +#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 +msgid "Color of the minor grid lines" +msgstr "Farbe der Nebengitterlinien" -#: ../src/extension/internal/filter/bumps.h:90 -#: ../src/extension/internal/filter/bumps.h:319 -#: ../src/extension/internal/filter/color.h:159 -#: ../src/extension/internal/filter/color.h:639 -#: ../src/extension/internal/filter/color.h:823 -#: ../src/extension/internal/filter/transparency.h:134 -#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:195 -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 -msgid "Blue" -msgstr "Blau" +#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 +msgid "Ma_jor grid line color:" +msgstr "Farbe der _dicken Gitterlinien:" -#: ../src/extension/internal/filter/bumps.h:91 -msgid "Bump from background" -msgstr "Stoß vom Hintergrund" +#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 +#: ../src/ui/dialog/inkscape-preferences.cpp:725 +msgid "Major grid line color" +msgstr "Farbe der dicken Gitterlinien" -#: ../src/extension/internal/filter/bumps.h:94 -msgid "Lighting type:" -msgstr "Lichttyp:" +#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:711 +msgid "Color of the major (highlighted) grid lines" +msgstr "Farbe der dicken (hervorgehobenen) Gitterlinien" -#: ../src/extension/internal/filter/bumps.h:95 -msgid "Specular" -msgstr "Spiegelnd" +#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +msgid "_Major grid line every:" +msgstr "D_icke Gitterlinien alle:" -#: ../src/extension/internal/filter/bumps.h:96 -msgid "Diffuse" -msgstr "Diffuses Licht" +#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +msgid "lines" +msgstr "Linien" -#: ../src/extension/internal/filter/bumps.h:98 -#: ../src/extension/internal/filter/bumps.h:329 -#: ../src/libgdl/gdl-dock-placeholder.c:175 ../src/libgdl/gdl-dock.c:199 -#: ../src/widgets/rect-toolbar.cpp:331 -#: ../share/extensions/interp_att_g.inx.h:11 -msgid "Height" -msgstr "Höhe" +#: ../src/display/canvas-grid.cpp:63 +msgid "Rectangular grid" +msgstr "Rechteckiges Gitter" -#: ../src/extension/internal/filter/bumps.h:99 -#: ../src/extension/internal/filter/bumps.h:330 -#: ../src/extension/internal/filter/color.h:76 -#: ../src/extension/internal/filter/color.h:824 -#: ../src/extension/internal/filter/color.h:1113 -#: ../src/extension/internal/filter/paint.h:86 -#: ../src/extension/internal/filter/paint.h:592 -#: ../src/extension/internal/filter/paint.h:707 -#: ../src/ui/tools/flood-tool.cpp:198 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:461 -#: ../src/widgets/sp-color-scales.cpp:462 ../src/widgets/tweak-toolbar.cpp:318 -#: ../share/extensions/color_randomize.inx.h:5 -msgid "Lightness" -msgstr "Helligkeit" +#: ../src/display/canvas-grid.cpp:64 +msgid "Axonometric grid" +msgstr "Axonometrisches Gitter" -#: ../src/extension/internal/filter/bumps.h:100 -#: ../src/extension/internal/filter/bumps.h:331 -msgid "Precision" -msgstr "Genauigkeit" +#: ../src/display/canvas-grid.cpp:275 +msgid "Create new grid" +msgstr "Neues Gitter erzeugen" -#: ../src/extension/internal/filter/bumps.h:103 -msgid "Light source" -msgstr "Lichtquelle" +#: ../src/display/canvas-grid.cpp:341 +msgid "_Enabled" +msgstr "Aktivi_ert" -#: ../src/extension/internal/filter/bumps.h:104 -msgid "Light source:" -msgstr "Lichtquelle:" +#: ../src/display/canvas-grid.cpp:342 +msgid "" +"Determines whether to snap to this grid or not. Can be 'on' for invisible " +"grids." +msgstr "" +"Legt fest, ob an diesem Raster eingerastet werden soll. Kann auch für " +"unsichtbare Gitter gesetzt sein." -#: ../src/extension/internal/filter/bumps.h:105 -msgid "Distant" -msgstr "Entfernt" +#: ../src/display/canvas-grid.cpp:346 +msgid "Snap to visible _grid lines only" +msgstr "Nur an sichtbaren _Gitternlinien einrasten" -#: ../src/extension/internal/filter/bumps.h:106 -#: ../src/ui/dialog/inkscape-preferences.cpp:451 -msgid "Point" -msgstr "Punkt" +#: ../src/display/canvas-grid.cpp:347 +msgid "" +"When zoomed out, not all grid lines will be displayed. Only the visible ones " +"will be snapped to" +msgstr "" +"Nicht alle Gitterlinien werden dargestellt, wenn stark heraus gezoomt wird. " +"Nur auf Sichtbare wird eingerastet." -#: ../src/extension/internal/filter/bumps.h:107 -msgid "Spot" -msgstr "Spot" +#: ../src/display/canvas-grid.cpp:351 +msgid "_Visible" +msgstr "Sichtbar" -#: ../src/extension/internal/filter/bumps.h:109 -msgid "Distant light options" -msgstr "Entfernte Lichtoptionen" +#: ../src/display/canvas-grid.cpp:352 +msgid "" +"Determines whether the grid is displayed or not. Objects are still snapped " +"to invisible grids." +msgstr "" +"Legt fest, ob das Raster angezeigt werden soll. Objekte rasten auch an " +"unsichtbaren Gittern ein." -#: ../src/extension/internal/filter/bumps.h:110 -#: ../src/extension/internal/filter/bumps.h:332 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1195 -msgid "Azimuth" -msgstr "Azimut" +#: ../src/display/canvas-grid.cpp:699 +msgid "Spacing _X:" +msgstr "Abstand _X:" -#: ../src/extension/internal/filter/bumps.h:111 -#: ../src/extension/internal/filter/bumps.h:333 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1196 -msgid "Elevation" -msgstr "Anhebung" +#: ../src/display/canvas-grid.cpp:699 +#: ../src/ui/dialog/inkscape-preferences.cpp:745 +msgid "Distance between vertical grid lines" +msgstr "Abstand der vertikalen Gitterlinien" -#: ../src/extension/internal/filter/bumps.h:112 -msgid "Point light options" -msgstr "Punktlicht-Optionen" +#: ../src/display/canvas-grid.cpp:701 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +msgid "Distance between horizontal grid lines" +msgstr "Abstand der horizontalen Gitterlinien" -#: ../src/extension/internal/filter/bumps.h:113 -#: ../src/extension/internal/filter/bumps.h:117 -msgid "X location" -msgstr "X Adresse" +#: ../src/display/canvas-grid.cpp:732 +msgid "_Show dots instead of lines" +msgstr "Zeige Punkte anstatt Linien" -#: ../src/extension/internal/filter/bumps.h:114 -#: ../src/extension/internal/filter/bumps.h:118 -msgid "Y location" -msgstr "Y Adresse" +#: ../src/display/canvas-grid.cpp:733 +msgid "If set, displays dots at gridpoints instead of gridlines" +msgstr "Wenn gesetzt, Punkte an Gitterpunkten anstelle Gitterlinien verwenden" -#: ../src/extension/internal/filter/bumps.h:115 -#: ../src/extension/internal/filter/bumps.h:119 -msgid "Z location" -msgstr "Z Adresse" +#. TRANSLATORS: undefined target for snapping +#: ../src/display/snap-indicator.cpp:72 ../src/display/snap-indicator.cpp:75 +#: ../src/display/snap-indicator.cpp:180 ../src/display/snap-indicator.cpp:183 +msgid "UNDEFINED" +msgstr "UNBESTIMMT" -#: ../src/extension/internal/filter/bumps.h:116 -msgid "Spot light options" -msgstr "Punktlicht-Optionen" +#: ../src/display/snap-indicator.cpp:79 +msgid "grid line" +msgstr "Gitternetzlinie" -#: ../src/extension/internal/filter/bumps.h:120 -msgid "X target" -msgstr "X Ziel" +#: ../src/display/snap-indicator.cpp:82 +msgid "grid intersection" +msgstr "Gitter-Überschneidung" -#: ../src/extension/internal/filter/bumps.h:121 -msgid "Y target" -msgstr "Y Ziel" +#: ../src/display/snap-indicator.cpp:85 +msgid "grid line (perpendicular)" +msgstr "Gitterlinie (Senkrechte)" -#: ../src/extension/internal/filter/bumps.h:122 -msgid "Z target" -msgstr "Z Ziel" +#: ../src/display/snap-indicator.cpp:88 +msgid "guide" +msgstr "Führungslinie" -#: ../src/extension/internal/filter/bumps.h:123 -msgid "Specular exponent" -msgstr "Glanzpunkt-Exponent" +#: ../src/display/snap-indicator.cpp:91 +msgid "guide intersection" +msgstr "Gitter-Überschneidung" -#: ../src/extension/internal/filter/bumps.h:124 -msgid "Cone angle" -msgstr "Kegelwinkel" +#: ../src/display/snap-indicator.cpp:94 +msgid "guide origin" +msgstr "Führungslinienursprung" -#: ../src/extension/internal/filter/bumps.h:127 -msgid "Image color" -msgstr "Bildfarbe" +#: ../src/display/snap-indicator.cpp:97 +msgid "guide (perpendicular)" +msgstr "Führungslinie (Senkrechte)" -#: ../src/extension/internal/filter/bumps.h:128 -msgid "Color bump" -msgstr "Farbbeule" +#: ../src/display/snap-indicator.cpp:100 +msgid "grid-guide intersection" +msgstr "Gitter-Führungslinien-Überschneidung" -#: ../src/extension/internal/filter/bumps.h:142 -#: ../src/extension/internal/filter/bumps.h:362 -msgid "Bumps" -msgstr "Raue Texturen" +#: ../src/display/snap-indicator.cpp:103 +msgid "cusp node" +msgstr "spitzer Knoten" -#: ../src/extension/internal/filter/bumps.h:145 -msgid "All purposes bump filter" -msgstr "Allzweck-Stoßfilter" +#: ../src/display/snap-indicator.cpp:106 +msgid "smooth node" +msgstr "weicher Knoten" -#: ../src/extension/internal/filter/bumps.h:309 -msgid "Wax Bump" -msgstr "Wachsbeule" +#: ../src/display/snap-indicator.cpp:109 +msgid "path" +msgstr "Pfad" -#: ../src/extension/internal/filter/bumps.h:320 -msgid "Background:" -msgstr "_Hintergrund:" +#: ../src/display/snap-indicator.cpp:112 +msgid "path (perpendicular)" +msgstr "Pfad (Senkrechte)" -#: ../src/extension/internal/filter/bumps.h:322 -#: ../src/extension/internal/filter/transparency.h:57 -#: ../src/filter-enums.cpp:29 ../src/sp-image.cpp:517 -msgid "Image" -msgstr "Bild" +#: ../src/display/snap-indicator.cpp:115 +msgid "path (tangential)" +msgstr "Pfad (tangential)" -#: ../src/extension/internal/filter/bumps.h:323 -msgid "Blurred image" -msgstr "Verschwommenes Bild" +#: ../src/display/snap-indicator.cpp:118 +msgid "path intersection" +msgstr "Pfadüberschneidung" -#: ../src/extension/internal/filter/bumps.h:325 -msgid "Background opacity" -msgstr "Hintergrund-Deckkraft" +#: ../src/display/snap-indicator.cpp:121 +msgid "guide-path intersection" +msgstr "Führungslinie-Pfad-Überschneidung" -#: ../src/extension/internal/filter/bumps.h:327 -#: ../src/extension/internal/filter/color.h:1040 -msgid "Lighting" -msgstr "Blitz" +#: ../src/display/snap-indicator.cpp:124 +msgid "clip-path" +msgstr "Ausschneidungspfad" -#: ../src/extension/internal/filter/bumps.h:334 -msgid "Lighting blend:" -msgstr "Blitz-Mischung:" +#: ../src/display/snap-indicator.cpp:127 +msgid "mask-path" +msgstr "Maskenpfad" -#: ../src/extension/internal/filter/bumps.h:341 -msgid "Highlight blend:" -msgstr "Schlaglicht-Mischung:" +#: ../src/display/snap-indicator.cpp:130 +msgid "bounding box corner" +msgstr "Rahmenecken" -#: ../src/extension/internal/filter/bumps.h:350 -msgid "Bump color" -msgstr "Beulenfarbe" +#: ../src/display/snap-indicator.cpp:133 +msgid "bounding box side" +msgstr "Rahmenseite" -#: ../src/extension/internal/filter/bumps.h:351 -msgid "Revert bump" -msgstr "Beule umkehren" +#: ../src/display/snap-indicator.cpp:136 +msgid "page border" +msgstr "Seitenrand" -#: ../src/extension/internal/filter/bumps.h:352 -msgid "Transparency type:" -msgstr "Transparenztyp:" +#: ../src/display/snap-indicator.cpp:139 +msgid "line midpoint" +msgstr "Linienmittelpunkt" -#: ../src/extension/internal/filter/bumps.h:353 -#: ../src/extension/internal/filter/morphology.h:176 -#: ../src/filter-enums.cpp:90 -msgid "Atop" -msgstr "Obenauf" +#: ../src/display/snap-indicator.cpp:142 +msgid "object midpoint" +msgstr "Objektmittelpunkt" -#: ../src/extension/internal/filter/bumps.h:354 -#: ../src/extension/internal/filter/distort.h:70 -#: ../src/extension/internal/filter/morphology.h:174 -#: ../src/filter-enums.cpp:88 -msgid "In" -msgstr "In" +#: ../src/display/snap-indicator.cpp:145 +msgid "object rotation center" +msgstr "Objekt-Drehpunkt" -#: ../src/extension/internal/filter/bumps.h:365 -msgid "Turns an image to jelly" -msgstr "Verändert ein Bild zu Gelee" +#: ../src/display/snap-indicator.cpp:148 +msgid "bounding box side midpoint" +msgstr "Rahmenseiten-Mittelpunkt" -#: ../src/extension/internal/filter/color.h:72 -msgid "Brilliance" -msgstr "Brillianz" +#: ../src/display/snap-indicator.cpp:151 +msgid "bounding box midpoint" +msgstr "Rahmen-Mittelpunkt" -#: ../src/extension/internal/filter/color.h:75 -#: ../src/extension/internal/filter/color.h:1417 -msgid "Over-saturation" -msgstr "Übersättigung" +#: ../src/display/snap-indicator.cpp:154 +msgid "page corner" +msgstr "Seitenecke" -#: ../src/extension/internal/filter/color.h:77 -#: ../src/extension/internal/filter/color.h:161 -#: ../src/extension/internal/filter/overlays.h:70 -#: ../src/extension/internal/filter/paint.h:85 -#: ../src/extension/internal/filter/paint.h:502 -#: ../src/extension/internal/filter/transparency.h:136 -#: ../src/extension/internal/filter/transparency.h:210 -msgid "Inverted" -msgstr "Invertiet" +#: ../src/display/snap-indicator.cpp:157 +msgid "quadrant point" +msgstr "Viertelkreis-Punkt" -#: ../src/extension/internal/filter/color.h:85 -msgid "Brightness filter" -msgstr "Helligkeitsfilter" +#: ../src/display/snap-indicator.cpp:161 +msgid "corner" +msgstr "Ecken" -#: ../src/extension/internal/filter/color.h:152 -msgid "Channel Painting" -msgstr "Kanalfarbe" +#: ../src/display/snap-indicator.cpp:164 +msgid "text anchor" +msgstr "Textanker" -#: ../src/extension/internal/filter/color.h:156 -#: ../src/extension/internal/filter/color.h:257 -#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:943 -#: ../src/ui/tools/flood-tool.cpp:197 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:458 -#: ../src/widgets/sp-color-scales.cpp:459 ../src/widgets/tweak-toolbar.cpp:302 -#: ../share/extensions/color_randomize.inx.h:4 -msgid "Saturation" -msgstr "Sättigung" +#: ../src/display/snap-indicator.cpp:167 +msgid "text baseline" +msgstr "Text-Grundlinie" -#: ../src/extension/internal/filter/color.h:160 -#: ../src/extension/internal/filter/transparency.h:135 -#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:199 -msgid "Alpha" -msgstr "Alpha" +#: ../src/display/snap-indicator.cpp:170 +msgid "constrained angle" +msgstr "abhängiger Winkel" -#: ../src/extension/internal/filter/color.h:174 -msgid "Replace RGB by any color" -msgstr "RGB durch eine Farbe ersetzen" +#: ../src/display/snap-indicator.cpp:173 +msgid "constraint" +msgstr "erzwungen" -#: ../src/extension/internal/filter/color.h:254 -msgid "Color Shift" -msgstr "Farbverschiebung" +#: ../src/display/snap-indicator.cpp:187 +msgid "Bounding box corner" +msgstr "Rahmenecken" -#: ../src/extension/internal/filter/color.h:256 -msgid "Shift (°)" -msgstr "Verschiebung (°)" +#: ../src/display/snap-indicator.cpp:190 +msgid "Bounding box midpoint" +msgstr "Mittelpunkt der Umrandung" -#: ../src/extension/internal/filter/color.h:265 -msgid "Rotate and desaturate hue" -msgstr "Farbton rotieren nud entsättigen" +#: ../src/display/snap-indicator.cpp:193 +msgid "Bounding box side midpoint" +msgstr "Mitte der Umrandungslinie" -#: ../src/extension/internal/filter/color.h:321 -msgid "Harsh light" -msgstr "Grelles Licht" +#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1319 +msgid "Smooth node" +msgstr "glatter Knoten" -#: ../src/extension/internal/filter/color.h:322 -msgid "Normal light" -msgstr "Normales Licht" +#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1318 +msgid "Cusp node" +msgstr "Spitzer Knoten" -#: ../src/extension/internal/filter/color.h:323 -msgid "Duotone" -msgstr "Zweifarbigkeit" +#: ../src/display/snap-indicator.cpp:202 +msgid "Line midpoint" +msgstr "Linienmittelpunkt" -#: ../src/extension/internal/filter/color.h:324 -#: ../src/extension/internal/filter/color.h:1412 -msgid "Blend 1:" -msgstr "Mischen 1:" +#: ../src/display/snap-indicator.cpp:205 +msgid "Object midpoint" +msgstr "Objektmittelpunkt" -#: ../src/extension/internal/filter/color.h:331 -#: ../src/extension/internal/filter/color.h:1418 -msgid "Blend 2:" -msgstr "Mischen 2:" +#: ../src/display/snap-indicator.cpp:208 +msgid "Object rotation center" +msgstr "Objekt-Drehpunkt" -#: ../src/extension/internal/filter/color.h:350 -msgid "Blend image or object with a flood color" -msgstr "Mischt Bild oder Objekt mit einer fließenden Farbe" +#: ../src/display/snap-indicator.cpp:212 +msgid "Handle" +msgstr "Anfasser" -#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:22 -msgid "Component Transfer" -msgstr "Komponenten-Übertragung" +#: ../src/display/snap-indicator.cpp:215 +msgid "Path intersection" +msgstr "Pfadüberschneidung" -#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:109 -msgid "Identity" -msgstr "Identität" +#: ../src/display/snap-indicator.cpp:218 +msgid "Guide" +msgstr "Führungslinien" -#: ../src/extension/internal/filter/color.h:428 -#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:110 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1050 -msgid "Table" -msgstr "Tabelle" +#: ../src/display/snap-indicator.cpp:221 +msgid "Guide origin" +msgstr "Führungslinienursprung" -#: ../src/extension/internal/filter/color.h:429 -#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:111 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1053 -msgid "Discrete" -msgstr "Getrennt" +#: ../src/display/snap-indicator.cpp:224 +msgid "Convex hull corner" +msgstr "Konvexe Hülllinienecke" -#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:112 -#: ../src/live_effects/lpe-powerstroke.cpp:188 -msgid "Linear" -msgstr "Linie" +#: ../src/display/snap-indicator.cpp:227 +msgid "Quadrant point" +msgstr "Quadrantenpunkt" -#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:113 -msgid "Gamma" -msgstr "Gamma" +#: ../src/display/snap-indicator.cpp:231 +msgid "Corner" +msgstr "Ecken" -#: ../src/extension/internal/filter/color.h:440 -msgid "Basic component transfer structure" -msgstr "Basis-Komponente Transferstruktur" +#: ../src/display/snap-indicator.cpp:234 +msgid "Text anchor" +msgstr "Text-anker" -#: ../src/extension/internal/filter/color.h:509 -msgid "Duochrome" -msgstr "Duochrom" +#: ../src/display/snap-indicator.cpp:237 +msgid "Multiple of grid spacing" +msgstr "Mehrfaches der Gitterweite" -#: ../src/extension/internal/filter/color.h:513 -msgid "Fluorescence level" -msgstr "Fluoreszenz-Level" +#: ../src/display/snap-indicator.cpp:268 +msgid " to " +msgstr " an " -#: ../src/extension/internal/filter/color.h:514 -msgid "Swap:" -msgstr "Tausch:" +#: ../src/document.cpp:541 +#, c-format +msgid "New document %d" +msgstr "Neues Dokument %d" -#: ../src/extension/internal/filter/color.h:515 -msgid "No swap" -msgstr "Kein Tausch" +#: ../src/document.cpp:546 +#, c-format +msgid "Memory document %d" +msgstr "Dokument im Speicher %d" -#: ../src/extension/internal/filter/color.h:516 -msgid "Color and alpha" -msgstr "Farbe und Alpha" +#: ../src/document.cpp:575 +#, qt-format +msgid "Memory document %1" +msgstr "Dokument im Speicher %1" -#: ../src/extension/internal/filter/color.h:517 -msgid "Color only" -msgstr "nur Farbe" +#: ../src/document.cpp:786 +#, c-format +msgid "Unnamed document %d" +msgstr "Unbenanntes Dokument %d" -#: ../src/extension/internal/filter/color.h:518 -msgid "Alpha only" -msgstr "nur Alpha" +#: ../src/event-log.cpp:185 +msgid "[Unchanged]" +msgstr "[Unverändert]" -#: ../src/extension/internal/filter/color.h:522 -msgid "Color 1" -msgstr "Farbe 1" +#. Edit +#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2386 +msgid "_Undo" +msgstr "_Rückgängig" -#: ../src/extension/internal/filter/color.h:525 -msgid "Color 2" -msgstr "Farbe 2" +#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2388 +msgid "_Redo" +msgstr "_Wiederherstellen" -#: ../src/extension/internal/filter/color.h:535 -msgid "Convert luminance values to a duochrome palette" -msgstr "Konvertiert Luminanzwerte in eine duochrome Palette" +#: ../src/extension/dependency.cpp:243 +msgid "Dependency:" +msgstr "Abhängigkeit:" -#: ../src/extension/internal/filter/color.h:634 -msgid "Extract Channel" -msgstr "Kanal extrahieren" +#: ../src/extension/dependency.cpp:244 +msgid " type: " +msgstr " Typ: " -#: ../src/extension/internal/filter/color.h:640 -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:483 -#: ../src/widgets/sp-color-scales.cpp:484 -msgid "Cyan" -msgstr "Zyan" +#: ../src/extension/dependency.cpp:245 +msgid " location: " +msgstr " Speicherort: " -#: ../src/extension/internal/filter/color.h:641 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:486 -#: ../src/widgets/sp-color-scales.cpp:487 -msgid "Magenta" -msgstr "Magenta" +#: ../src/extension/dependency.cpp:246 +msgid " string: " +msgstr " Zeichenkette: " -#: ../src/extension/internal/filter/color.h:642 -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:489 -#: ../src/widgets/sp-color-scales.cpp:490 -msgid "Yellow" -msgstr "Gelb" +#: ../src/extension/dependency.cpp:249 +msgid " description: " +msgstr " Beschreibung: " -#: ../src/extension/internal/filter/color.h:644 -msgid "Background blend mode:" -msgstr "Hintergrund-Mischmodus:" +#: ../src/extension/effect.cpp:41 +msgid " (No preferences)" +msgstr " (Keine Einstellungen)" -#: ../src/extension/internal/filter/color.h:649 -msgid "Channel to alpha" -msgstr "Kanal zu Alpha" +#: ../src/extension/effect.h:70 ../src/verbs.cpp:2160 +msgid "Extensions" +msgstr "Erweiterungen" -#: ../src/extension/internal/filter/color.h:657 -msgid "Extract color channel as a transparent image" -msgstr "Extrahiere Farbkanal als ein transparentes Bild" +#. This is some filler text, needs to change before relase +#: ../src/extension/error-file.cpp:52 +msgid "" +"One or more extensions failed to " +"load\n" +"\n" +"The failed extensions have been skipped. Inkscape will continue to run " +"normally but those extensions will be unavailable. For details to " +"troubleshoot this problem, please refer to the error log located at: " +msgstr "" +"Eine oder mehrere Erweiterungen " +"konnten nicht geladen werden.\n" +"\n" +"Nicht verfügbare Eweiterungen wurden ausgelassen. Inkscape setzt seinen " +"normalen Ablauf fort, doch diese Erweiterungen können nicht benutzt werden. " +"Details zum Beheben des Problems finden sich in der Logdatei unter: " -#: ../src/extension/internal/filter/color.h:740 -msgid "Fade to Black or White" -msgstr "Zu Schwarz oder Weiß ausblenden" +#: ../src/extension/error-file.cpp:66 +msgid "Show dialog on startup" +msgstr "Dialog beim Starten des Programmes anzeigen" -#: ../src/extension/internal/filter/color.h:743 -msgid "Fade to:" -msgstr "Ausblenden zu:" +#: ../src/extension/execution-env.cpp:144 +#, c-format +msgid "'%s' working, please wait..." +msgstr "»%s« arbeitet, bitte warten..." -#: ../src/extension/internal/filter/color.h:744 -#: ../src/ui/widget/selected-style.cpp:257 -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:492 -#: ../src/widgets/sp-color-scales.cpp:493 -msgid "Black" -msgstr "Schwarz" +#. static int i = 0; +#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl; +#: ../src/extension/extension.cpp:271 +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 "" +" Dies wurde durch eine fehlerhafte .inx Datei dieser Erweiterung verursacht. " +"Eine fehlerhafte .inx Datei kann Folge einer Fehlinstallation von Inkscape " +"sein." -#: ../src/extension/internal/filter/color.h:745 -#: ../src/ui/widget/selected-style.cpp:253 -msgid "White" -msgstr "Weiß" +#: ../src/extension/extension.cpp:281 +msgid "the extension is designed for Windows only." +msgstr "Die Erweiterung ist nur für Windows entwickelt." -#: ../src/extension/internal/filter/color.h:754 -msgid "Fade to black or white" -msgstr "Ausblenden zu Schwarz oder Weiß" +#: ../src/extension/extension.cpp:286 +msgid "an ID was not defined for it." +msgstr "hierfür keine ID definiert wurde." -#: ../src/extension/internal/filter/color.h:819 -msgid "Greyscale" -msgstr "Graustufen" +#: ../src/extension/extension.cpp:290 +msgid "there was no name defined for it." +msgstr "hierfür kein Name definiert wurde." -#: ../src/extension/internal/filter/color.h:825 -#: ../src/extension/internal/filter/paint.h:83 -#: ../src/extension/internal/filter/paint.h:239 -msgid "Transparent" -msgstr "Transparent" +#: ../src/extension/extension.cpp:294 +msgid "the XML description of it got lost." +msgstr "die zugehörige XML-Beschreibung nicht auffindbar ist." -#: ../src/extension/internal/filter/color.h:833 -msgid "Customize greyscale components" -msgstr "Anpassen der Graustufen-Komponenten" +#: ../src/extension/extension.cpp:298 +msgid "no implementation was defined for the extension." +msgstr "für diese Erweiterung keine Implementierung existiert." -#: ../src/extension/internal/filter/color.h:905 -#: ../src/ui/widget/selected-style.cpp:249 -msgid "Invert" -msgstr "Invertieren" +#. std::cout << "Failed: " << *(_deps[i]) << std::endl; +#: ../src/extension/extension.cpp:305 +msgid "a dependency was not met." +msgstr "eine Abhängigkeit nicht aufgelöst werden konnte." -#: ../src/extension/internal/filter/color.h:907 -msgid "Invert channels:" -msgstr "Kanäle invertieren:" +#: ../src/extension/extension.cpp:325 +msgid "Extension \"" +msgstr "Erweiterung »" -#: ../src/extension/internal/filter/color.h:908 -msgid "No inversion" -msgstr "Keine Umkehrung" +#: ../src/extension/extension.cpp:325 +msgid "\" failed to load because " +msgstr "«: Laden fehlgeschlagen, da " -#: ../src/extension/internal/filter/color.h:909 -msgid "Red and blue" -msgstr "Rot und Blau" +#: ../src/extension/extension.cpp:674 +#, c-format +msgid "Could not create extension error log file '%s'" +msgstr "Fehlerprotokolldatei »%s« konnte nicht erweitert oder erzeugt werden." -#: ../src/extension/internal/filter/color.h:910 -msgid "Red and green" -msgstr "Rot und Grün" +#: ../src/extension/extension.cpp:782 +#: ../share/extensions/webslicer_create_rect.inx.h:2 +msgid "Name:" +msgstr "Name:" -#: ../src/extension/internal/filter/color.h:911 -msgid "Green and blue" -msgstr "Grün und Blau" +#: ../src/extension/extension.cpp:783 +msgid "ID:" +msgstr "Kennung:" -#: ../src/extension/internal/filter/color.h:913 -msgid "Light transparency" -msgstr "Lichttransparenz:" +#: ../src/extension/extension.cpp:784 +msgid "State:" +msgstr "Status:" -#: ../src/extension/internal/filter/color.h:914 -msgid "Invert hue" -msgstr "Farbton invertieren" +#: ../src/extension/extension.cpp:784 +msgid "Loaded" +msgstr "Geladen" -#: ../src/extension/internal/filter/color.h:915 -msgid "Invert lightness" -msgstr "Helligkeit invertieren" +#: ../src/extension/extension.cpp:784 +msgid "Unloaded" +msgstr "Nicht geladen" -#: ../src/extension/internal/filter/color.h:916 -msgid "Invert transparency" -msgstr "Transparenz invertieren" +#: ../src/extension/extension.cpp:784 +msgid "Deactivated" +msgstr "Deaktiviert" -#: ../src/extension/internal/filter/color.h:924 -msgid "Manage hue, lightness and transparency inversions" -msgstr "Verwalten Farbton, Helligkeit und Transparenz-Umkehrungen" +#: ../src/extension/extension.cpp:824 +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 "" +"Für diese Erweiterung ist zur Zeit keine Hilfe verfügbar. Besuchen Sie die " +"Inkscape Webseite oder wenden Sie sich an die Mailing List wenn Sie Fragen " +"bezüglich dieser Erweiterung haben." -#: ../src/extension/internal/filter/color.h:1042 -msgid "Lights" -msgstr "Lichter" +#: ../src/extension/implementation/script.cpp:1057 +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 "" +"Das aufgerufene Skript hat zusätzliche Daten an Inkscape übergeben. Es wurde " +"keine Fehlermeldung vom Skript zurückgegeben, doch das Resultat ist " +"möglicherweise unbrauchbar." -#: ../src/extension/internal/filter/color.h:1043 -msgid "Shadows" -msgstr "Schatten" +#: ../src/extension/init.cpp:288 +msgid "Null external module directory name. Modules will not be loaded." +msgstr "Modulverzeichnis ist nicht verfügbar. Module werden nicht geladen." -#: ../src/extension/internal/filter/color.h:1044 -#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:32 -#: ../src/live_effects/effect.cpp:95 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1047 -#: ../src/widgets/gradient-toolbar.cpp:1156 -msgid "Offset" -msgstr "Versatz" +#: ../src/extension/init.cpp:302 +#: ../src/extension/internal/filter/filter-file.cpp:59 +#, c-format +msgid "" +"Modules directory (%s) is unavailable. External modules in that directory " +"will not be loaded." +msgstr "" +"Das Modulverzeichnis (%s) ist nicht verfügbar. Externe Module in diesem " +"Verzeichnis werden nicht geladen." -#: ../src/extension/internal/filter/color.h:1052 -msgid "Modify lights and shadows separately" -msgstr "Licht und Schatten einzeln verändern" +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:39 +msgid "Adaptive Threshold" +msgstr "Adaptiver Schwellwert" -#: ../src/extension/internal/filter/color.h:1111 -msgid "Lightness-Contrast" -msgstr "Helligkeit - Kontrast" +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 +#: ../src/extension/internal/bitmap/raise.cpp:42 +#: ../src/extension/internal/bitmap/sample.cpp:41 +#: ../src/extension/internal/bluredge.cpp:138 +#: ../src/ui/dialog/object-attributes.cpp:68 +#: ../src/ui/dialog/object-attributes.cpp:77 +#: ../src/widgets/calligraphy-toolbar.cpp:430 +#: ../src/widgets/eraser-toolbar.cpp:128 ../src/widgets/spray-toolbar.cpp:116 +#: ../src/widgets/tweak-toolbar.cpp:128 ../share/extensions/foldablebox.inx.h:2 +msgid "Width:" +msgstr "Breite:" -#: ../src/extension/internal/filter/color.h:1122 -msgid "Modify lightness and contrast separately" -msgstr "Helligkeit und Kontrast einzeln anpassen" +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 +#: ../src/extension/internal/bitmap/raise.cpp:43 +#: ../src/extension/internal/bitmap/sample.cpp:42 +#: ../src/ui/dialog/object-attributes.cpp:69 +#: ../src/ui/dialog/object-attributes.cpp:78 +#: ../share/extensions/foldablebox.inx.h:3 +msgid "Height:" +msgstr "Höhe:" -#: ../src/extension/internal/filter/color.h:1190 -msgid "Nudge RGB" -msgstr "Präzisionsausrichtung RGB" +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:43 +#: ../share/extensions/printing_marks.inx.h:12 +msgid "Offset:" +msgstr "Versatz:" -#: ../src/extension/internal/filter/color.h:1194 -msgid "Red offset" -msgstr "Rot-Versatz:" +# name des Effekte-submenü, das alle bitmap-effekte beinhält! +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:47 +#: ../src/extension/internal/bitmap/addNoise.cpp:58 +#: ../src/extension/internal/bitmap/blur.cpp:45 +#: ../src/extension/internal/bitmap/channel.cpp:64 +#: ../src/extension/internal/bitmap/charcoal.cpp:45 +#: ../src/extension/internal/bitmap/colorize.cpp:56 +#: ../src/extension/internal/bitmap/contrast.cpp:46 +#: ../src/extension/internal/bitmap/crop.cpp:75 +#: ../src/extension/internal/bitmap/cycleColormap.cpp:43 +#: ../src/extension/internal/bitmap/despeckle.cpp:41 +#: ../src/extension/internal/bitmap/edge.cpp:43 +#: ../src/extension/internal/bitmap/emboss.cpp:45 +#: ../src/extension/internal/bitmap/enhance.cpp:40 +#: ../src/extension/internal/bitmap/equalize.cpp:40 +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:45 +#: ../src/extension/internal/bitmap/implode.cpp:43 +#: ../src/extension/internal/bitmap/level.cpp:49 +#: ../src/extension/internal/bitmap/levelChannel.cpp:71 +#: ../src/extension/internal/bitmap/medianFilter.cpp:43 +#: ../src/extension/internal/bitmap/modulate.cpp:48 +#: ../src/extension/internal/bitmap/negate.cpp:41 +#: ../src/extension/internal/bitmap/normalize.cpp:41 +#: ../src/extension/internal/bitmap/oilPaint.cpp:43 +#: ../src/extension/internal/bitmap/opacity.cpp:44 +#: ../src/extension/internal/bitmap/raise.cpp:48 +#: ../src/extension/internal/bitmap/reduceNoise.cpp:46 +#: ../src/extension/internal/bitmap/sample.cpp:46 +#: ../src/extension/internal/bitmap/shade.cpp:48 +#: ../src/extension/internal/bitmap/sharpen.cpp:45 +#: ../src/extension/internal/bitmap/solarize.cpp:45 +#: ../src/extension/internal/bitmap/spread.cpp:43 +#: ../src/extension/internal/bitmap/swirl.cpp:43 +#: ../src/extension/internal/bitmap/threshold.cpp:44 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:50 +#: ../src/extension/internal/bitmap/wave.cpp:45 +msgid "Raster" +msgstr "Raster" -#: ../src/extension/internal/filter/color.h:1195 -#: ../src/extension/internal/filter/color.h:1198 -#: ../src/extension/internal/filter/color.h:1201 -#: ../src/extension/internal/filter/color.h:1307 -#: ../src/extension/internal/filter/color.h:1310 -#: ../src/extension/internal/filter/color.h:1313 -#: ../src/ui/dialog/input.cpp:1616 ../src/ui/dialog/layers.cpp:917 -msgid "X" -msgstr "X" +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:49 +msgid "Apply adaptive thresholding to selected bitmap(s)" +msgstr "Wende adaptiven Schwellwert auf ausgewählte(s) Bitmap(s) an" -#: ../src/extension/internal/filter/color.h:1196 -#: ../src/extension/internal/filter/color.h:1199 -#: ../src/extension/internal/filter/color.h:1202 -#: ../src/extension/internal/filter/color.h:1308 -#: ../src/extension/internal/filter/color.h:1311 -#: ../src/extension/internal/filter/color.h:1314 -#: ../src/ui/dialog/input.cpp:1616 -msgid "Y" -msgstr "Y:" +#: ../src/extension/internal/bitmap/addNoise.cpp:45 +msgid "Add Noise" +msgstr "Rauschen hinzufügen" -#: ../src/extension/internal/filter/color.h:1197 -msgid "Green offset" -msgstr "Grün-Versatz:" +#. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch"); +#: ../src/extension/internal/bitmap/addNoise.cpp:47 +#: ../src/extension/internal/filter/color.h:426 +#: ../src/extension/internal/filter/color.h:1497 +#: ../src/extension/internal/filter/color.h:1585 +#: ../src/extension/internal/filter/distort.h:69 +#: ../src/extension/internal/filter/morphology.h:60 ../src/rdf.cpp:244 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2842 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2916 +#: ../src/ui/dialog/object-attributes.cpp:49 +#: ../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 "Type:" -#: ../src/extension/internal/filter/color.h:1200 -msgid "Blue offset" -msgstr "Blau-Versatz:" +#: ../src/extension/internal/bitmap/addNoise.cpp:48 +msgid "Uniform Noise" +msgstr "Gleichmäßiges Rauschen" -#: ../src/extension/internal/filter/color.h:1215 -msgid "" -"Nudge RGB channels separately and blend them to different types of " -"backgrounds" -msgstr "" -"Präzisionsausrichtung nach RGB-Kanälen getrennt und mischt sie zu " -"verschiedenen Typen von Hintergründen" +#: ../src/extension/internal/bitmap/addNoise.cpp:49 +msgid "Gaussian Noise" +msgstr "Gaußsches Rauschen" -#: ../src/extension/internal/filter/color.h:1302 -msgid "Nudge CMY" -msgstr "Präzisionsausrichtung RGB" +#: ../src/extension/internal/bitmap/addNoise.cpp:50 +msgid "Multiplicative Gaussian Noise" +msgstr "Multiplikatives Gaußsches Rauschen " -#: ../src/extension/internal/filter/color.h:1306 -msgid "Cyan offset" -msgstr "Blau-Versatz" +#: ../src/extension/internal/bitmap/addNoise.cpp:51 +msgid "Impulse Noise" +msgstr "Störungsrauschen" -#: ../src/extension/internal/filter/color.h:1309 -msgid "Magenta offset" -msgstr "Rot-Versatz" +#: ../src/extension/internal/bitmap/addNoise.cpp:52 +msgid "Laplacian Noise" +msgstr "Laplace-Rauschen" -#: ../src/extension/internal/filter/color.h:1312 -msgid "Yellow offset" -msgstr "Gelb-Versatz" +#: ../src/extension/internal/bitmap/addNoise.cpp:53 +msgid "Poisson Noise" +msgstr "Schrotrauschen" -#: ../src/extension/internal/filter/color.h:1327 -msgid "" -"Nudge CMY channels separately and blend them to different types of " -"backgrounds" -msgstr "" -"Präzisionsausrichtung nach RGB-Kanälen getrennt und mischt sie zu " -"verschiedenen Typen von Hintergründen" +#: ../src/extension/internal/bitmap/addNoise.cpp:60 +msgid "Add random noise to selected bitmap(s)" +msgstr "Füge den Bitmap(s) zufälliges Rauschen hinzu" -#: ../src/extension/internal/filter/color.h:1408 -msgid "Quadritone fantasy" -msgstr "Vierfarben-Fantasie" +#: ../src/extension/internal/bitmap/blur.cpp:38 +#: ../src/extension/internal/filter/blurs.h:54 +#: ../src/extension/internal/filter/paint.h:710 +#: ../src/extension/internal/filter/transparency.h:343 +msgid "Blur" +msgstr "Unschärfe" -#: ../src/extension/internal/filter/color.h:1410 -msgid "Hue distribution (°)" -msgstr "Farbton Verteilung (°)" +#: ../src/extension/internal/bitmap/blur.cpp:40 +#: ../src/extension/internal/bitmap/charcoal.cpp:40 +#: ../src/extension/internal/bitmap/edge.cpp:39 +#: ../src/extension/internal/bitmap/emboss.cpp:40 +#: ../src/extension/internal/bitmap/medianFilter.cpp:39 +#: ../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:2894 +msgid "Radius:" +msgstr "Radius:" -#: ../src/extension/internal/filter/color.h:1411 -#: ../share/extensions/svgcalendar.inx.h:19 -msgid "Colors" -msgstr "Farben" +#: ../src/extension/internal/bitmap/blur.cpp:41 +#: ../src/extension/internal/bitmap/charcoal.cpp:41 +#: ../src/extension/internal/bitmap/emboss.cpp:41 +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:41 +#: ../src/extension/internal/bitmap/sharpen.cpp:41 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:44 +msgid "Sigma:" +msgstr "Sigma" -#: ../src/extension/internal/filter/color.h:1432 -msgid "Replace hue by two colors" -msgstr "Farbwert durch zwei Farben ersetzen" +#: ../src/extension/internal/bitmap/blur.cpp:47 +msgid "Blur selected bitmap(s)" +msgstr "Gewählte(s) Bitmap(s) verunschärfen" -#: ../src/extension/internal/filter/color.h:1496 -msgid "Hue rotation (°)" -msgstr "Farbton Rotation (°)" +#: ../src/extension/internal/bitmap/channel.cpp:48 +msgid "Channel" +msgstr "Kanal" -#: ../src/extension/internal/filter/color.h:1499 -msgid "Moonarize" -msgstr "Lunarisieren" +#: ../src/extension/internal/bitmap/channel.cpp:50 +msgid "Layer:" +msgstr "Ebene" -#: ../src/extension/internal/filter/color.h:1508 -msgid "Classic photographic solarization effect" -msgstr "Klassischer fotografischer Solarisationseffekt" +#: ../src/extension/internal/bitmap/channel.cpp:51 +#: ../src/extension/internal/bitmap/levelChannel.cpp:55 +msgid "Red Channel" +msgstr "Rotkanal" -#: ../src/extension/internal/filter/color.h:1581 -msgid "Tritone" -msgstr "Drei-Farben-Palette" +#: ../src/extension/internal/bitmap/channel.cpp:52 +#: ../src/extension/internal/bitmap/levelChannel.cpp:56 +msgid "Green Channel" +msgstr "Grünkanal" -#: ../src/extension/internal/filter/color.h:1587 -msgid "Enhance hue" -msgstr "Farbton verbessern" +#: ../src/extension/internal/bitmap/channel.cpp:53 +#: ../src/extension/internal/bitmap/levelChannel.cpp:57 +msgid "Blue Channel" +msgstr "Blaukanal" -#: ../src/extension/internal/filter/color.h:1588 -msgid "Phosphorescence" -msgstr "Phosphorisierend" +#: ../src/extension/internal/bitmap/channel.cpp:54 +#: ../src/extension/internal/bitmap/levelChannel.cpp:58 +msgid "Cyan Channel" +msgstr "Cyan-Kanal" -#: ../src/extension/internal/filter/color.h:1589 -msgid "Colored nights" -msgstr "Farbige Nächte" +#: ../src/extension/internal/bitmap/channel.cpp:55 +#: ../src/extension/internal/bitmap/levelChannel.cpp:59 +msgid "Magenta Channel" +msgstr "Magenta-Kanal" -#: ../src/extension/internal/filter/color.h:1590 -msgid "Hue to background" -msgstr "Farbton zu Hintergrund" +#: ../src/extension/internal/bitmap/channel.cpp:56 +#: ../src/extension/internal/bitmap/levelChannel.cpp:60 +msgid "Yellow Channel" +msgstr "Gelb-Kanal" -#: ../src/extension/internal/filter/color.h:1592 -msgid "Global blend:" -msgstr "Globales Mischen:" +#: ../src/extension/internal/bitmap/channel.cpp:57 +#: ../src/extension/internal/bitmap/levelChannel.cpp:61 +msgid "Black Channel" +msgstr "Schwarz-Kanal" -#: ../src/extension/internal/filter/color.h:1598 -msgid "Glow" -msgstr "Glühen" +#: ../src/extension/internal/bitmap/channel.cpp:58 +#: ../src/extension/internal/bitmap/levelChannel.cpp:62 +msgid "Opacity Channel" +msgstr "Alpha-Kanal" -#: ../src/extension/internal/filter/color.h:1599 -msgid "Glow blend:" -msgstr "Glühend " +#: ../src/extension/internal/bitmap/channel.cpp:59 +#: ../src/extension/internal/bitmap/levelChannel.cpp:63 +msgid "Matte Channel" +msgstr "Matter Kanal" -#: ../src/extension/internal/filter/color.h:1604 -msgid "Local light" -msgstr "Lokales Licht" +#: ../src/extension/internal/bitmap/channel.cpp:66 +msgid "Extract specific channel from image" +msgstr "Extrahiere bestimmen Farbkanal aus Bild" -#: ../src/extension/internal/filter/color.h:1605 -msgid "Global light" -msgstr "Globales Licht" +#: ../src/extension/internal/bitmap/charcoal.cpp:38 +msgid "Charcoal" +msgstr "Kohlezeichnung" -#: ../src/extension/internal/filter/color.h:1608 -msgid "Hue distribution (°):" -msgstr "Farbton Verteilung (°):" +#: ../src/extension/internal/bitmap/charcoal.cpp:47 +msgid "Apply charcoal stylization to selected bitmap(s)" +msgstr "Kohlezeichnungseffekt auf Bitmap(s) anwenden" -#: ../src/extension/internal/filter/color.h:1619 -msgid "" -"Create a custom tritone palette with additional glow, blend modes and hue " -"moving" -msgstr "" -"Erstellt eine benutzerdefinierte Tritonus-Palette mit zusätzlichen Glanz, " -"Füllmethoden und Farbton-Bewegung" +#: ../src/extension/internal/bitmap/colorize.cpp:50 +#: ../src/extension/internal/filter/color.h:317 +msgid "Colorize" +msgstr "Einfärben" -#: ../src/extension/internal/filter/distort.h:67 -msgid "Felt Feather" -msgstr "Filz-Feder" +#: ../src/extension/internal/bitmap/colorize.cpp:58 +msgid "Colorize selected bitmap(s) with specified color, using given opacity" +msgstr "Färbt ausgewählte Bitmap(s) mit gegebener Farbe und Deckkraft ein." -#: ../src/extension/internal/filter/distort.h:71 -#: ../src/extension/internal/filter/morphology.h:175 -#: ../src/filter-enums.cpp:89 -msgid "Out" -msgstr "Out" +#: ../src/extension/internal/bitmap/contrast.cpp:40 +#: ../src/extension/internal/filter/color.h:1114 +msgid "Contrast" +msgstr "Kontrast" -#: ../src/extension/internal/filter/distort.h:77 -#: ../src/extension/internal/filter/textures.h:75 -#: ../src/ui/widget/selected-style.cpp:131 -#: ../src/ui/widget/style-swatch.cpp:128 -msgid "Stroke:" -msgstr "Kontur:" +#: ../src/extension/internal/bitmap/contrast.cpp:42 +msgid "Adjust:" +msgstr "Anpassen" -#: ../src/extension/internal/filter/distort.h:79 -#: ../src/extension/internal/filter/textures.h:76 -msgid "Wide" -msgstr "Breit" +#: ../src/extension/internal/bitmap/contrast.cpp:48 +msgid "Increase or decrease contrast in bitmap(s)" +msgstr "Erhöhe oder erniedrige Kontrast in Bitmap(s)" -#: ../src/extension/internal/filter/distort.h:80 -#: ../src/extension/internal/filter/textures.h:78 -msgid "Narrow" -msgstr "eng" +#: ../src/extension/internal/bitmap/crop.cpp:66 +#: ../src/extension/internal/filter/bumps.h:86 +#: ../src/extension/internal/filter/bumps.h:315 +msgid "Crop" +msgstr "Schneiden" -#: ../src/extension/internal/filter/distort.h:81 -msgid "No fill" -msgstr "Keine Füllung" +#: ../src/extension/internal/bitmap/crop.cpp:68 +msgid "Top (px):" +msgstr "Oben (px):" -#: ../src/extension/internal/filter/distort.h:83 -msgid "Turbulence:" -msgstr "Turbulenz:" +#: ../src/extension/internal/bitmap/crop.cpp:69 +msgid "Bottom (px):" +msgstr "Unten (PX):" -#: ../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:692 -msgid "Fractal noise" -msgstr "Fraktales Rauschen" +#: ../src/extension/internal/bitmap/crop.cpp:70 +msgid "Left (px):" +msgstr "Links (px):" -#: ../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:693 ../src/filter-enums.cpp:35 -#: ../src/filter-enums.cpp:144 -msgid "Turbulence" -msgstr "Turbulenz" +#: ../src/extension/internal/bitmap/crop.cpp:71 +msgid "Right (px):" +msgstr "Rechts (px):" -#: ../src/extension/internal/filter/distort.h:87 -#: ../src/extension/internal/filter/distort.h:196 -#: ../src/extension/internal/filter/paint.h:93 -#: ../src/extension/internal/filter/paint.h:695 -msgid "Horizontal frequency" -msgstr "Horizontale Frequenz" +#: ../src/extension/internal/bitmap/crop.cpp:77 +msgid "Crop selected bitmap(s)." +msgstr "Gewählte Bitmaps schneiden" -#: ../src/extension/internal/filter/distort.h:88 -#: ../src/extension/internal/filter/distort.h:197 -#: ../src/extension/internal/filter/paint.h:94 -#: ../src/extension/internal/filter/paint.h:696 -msgid "Vertical frequency" -msgstr "Vertikale Frequenz" +#: ../src/extension/internal/bitmap/cycleColormap.cpp:37 +msgid "Cycle Colormap" +msgstr "Rotiere Farbpalette" -#: ../src/extension/internal/filter/distort.h:89 -#: ../src/extension/internal/filter/distort.h:198 -#: ../src/extension/internal/filter/paint.h:95 -#: ../src/extension/internal/filter/paint.h:697 -msgid "Complexity" -msgstr "Kompexität" +#: ../src/extension/internal/bitmap/cycleColormap.cpp:39 +#: ../src/extension/internal/bitmap/spread.cpp:39 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:45 +#: ../src/widgets/spray-toolbar.cpp:208 +msgid "Amount:" +msgstr "Menge" -#: ../src/extension/internal/filter/distort.h:90 -#: ../src/extension/internal/filter/distort.h:199 -#: ../src/extension/internal/filter/paint.h:96 -#: ../src/extension/internal/filter/paint.h:698 -msgid "Variation" -msgstr "Variation" +#: ../src/extension/internal/bitmap/cycleColormap.cpp:45 +msgid "Cycle colormap(s) of selected bitmap(s)" +msgstr "Rotiere Farbpalette(n) der selektierten Bilder" -#: ../src/extension/internal/filter/distort.h:91 -#: ../src/extension/internal/filter/distort.h:200 -msgid "Intensity" -msgstr "Intensität" +#: ../src/extension/internal/bitmap/despeckle.cpp:36 +msgid "Despeckle" +msgstr "Entflackern" -#: ../src/extension/internal/filter/distort.h:96 -#: ../src/extension/internal/filter/distort.h:205 -msgid "Distort" -msgstr "Verzerren" +#: ../src/extension/internal/bitmap/despeckle.cpp:43 +msgid "Reduce speckle noise of selected bitmap(s)" +msgstr "Verringert Flecken bei ausgewählten Bildern." -#: ../src/extension/internal/filter/distort.h:99 -msgid "Blur and displace edges of shapes and pictures" -msgstr "verwischt und versetzt Kanten von Formen und Bildern" +#: ../src/extension/internal/bitmap/edge.cpp:37 +msgid "Edge" +msgstr "Kante" -#: ../src/extension/internal/filter/distort.h:190 -msgid "Roughen" -msgstr "Aufraumodus" +#: ../src/extension/internal/bitmap/edge.cpp:45 +msgid "Highlight edges of selected bitmap(s)" +msgstr "Betone Kanten der ausgewählten Bilder." -#: ../src/extension/internal/filter/distort.h:192 -#: ../src/extension/internal/filter/overlays.h:60 -#: ../src/extension/internal/filter/paint.h:691 -#: ../src/extension/internal/filter/textures.h:64 -msgid "Turbulence type:" -msgstr "Turbulenz-Typ:" +#: ../src/extension/internal/bitmap/emboss.cpp:38 +msgid "Emboss" +msgstr "Kanten hervorheben" -#: ../src/extension/internal/filter/distort.h:208 -msgid "Small-scale roughening to edges and content" -msgstr "Kanten und Fläche leicht aufrauen" +#: ../src/extension/internal/bitmap/emboss.cpp:47 +msgid "Emboss selected bitmap(s); highlight edges with 3D effect" +msgstr "" +"Kanten in Ausgewählten Bitmaps herausheben -- Hebt Kanten mit einem " +"3D-Effekt hervor." -#: ../src/extension/internal/filter/filter-file.cpp:34 -msgid "Bundled" -msgstr "Gebündelt" +#: ../src/extension/internal/bitmap/enhance.cpp:35 +msgid "Enhance" +msgstr "Entrauschen" -#: ../src/extension/internal/filter/filter-file.cpp:35 -msgid "Personal" -msgstr "Persönlich" +#: ../src/extension/internal/bitmap/enhance.cpp:42 +msgid "Enhance selected bitmap(s); minimize noise" +msgstr "Verbessert ausgewählte Bitmap(s) -- minimiert Rauschen." -#: ../src/extension/internal/filter/filter-file.cpp:47 -msgid "Null external module directory name. Filters will not be loaded." -msgstr "Leerer Modulverzeichnisname. Filter werden nicht geladen." +#: ../src/extension/internal/bitmap/equalize.cpp:35 +msgid "Equalize" +msgstr "Ausgleichen" -#: ../src/extension/internal/filter/image.h:49 -msgid "Edge Detect" -msgstr "Kantenerkennung" +#: ../src/extension/internal/bitmap/equalize.cpp:42 +msgid "Equalize selected bitmap(s); histogram equalization" +msgstr "Gleicht ausgewählte Bitmap(s) aus -- Ausgleich anhand des Histogramms." -#: ../src/extension/internal/filter/image.h:51 -msgid "Detect:" -msgstr "Erkennen:" +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:38 +#: ../src/filter-enums.cpp:28 +msgid "Gaussian Blur" +msgstr "Gaußscher Weichzeichner" -#: ../src/extension/internal/filter/image.h:52 -#: ../src/ui/dialog/template-load-tab.cpp:105 -#: ../src/ui/dialog/template-load-tab.cpp:142 -msgid "All" -msgstr "alles" +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:40 +#: ../src/extension/internal/bitmap/implode.cpp:39 +#: ../src/extension/internal/bitmap/solarize.cpp:41 +msgid "Factor:" +msgstr "Faktor" -#: ../src/extension/internal/filter/image.h:53 -msgid "Vertical lines" -msgstr "Vertikale Linien" +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:47 +msgid "Gaussian blur selected bitmap(s)" +msgstr "Gaußschen Weichzeichner auf gewählte Bitmaps anwenden." -#: ../src/extension/internal/filter/image.h:54 -msgid "Horizontal lines" -msgstr "Horizontale Linien" +#: ../src/extension/internal/bitmap/implode.cpp:37 +msgid "Implode" +msgstr "Implodieren" -#: ../src/extension/internal/filter/image.h:57 -msgid "Invert colors" -msgstr "Farben invertieren" +#: ../src/extension/internal/bitmap/implode.cpp:45 +msgid "Implode selected bitmap(s)" +msgstr "Implodiert ausgewählte Bitmaps." -#: ../src/extension/internal/filter/image.h:62 -msgid "Image Effects" -msgstr "Bild-Effekte" +#: ../src/extension/internal/bitmap/level.cpp:41 +#: ../src/extension/internal/filter/color.h:742 +#: ../src/extension/internal/filter/image.h:56 +#: ../src/extension/internal/filter/morphology.h:66 +#: ../src/extension/internal/filter/paint.h:345 +msgid "Level" +msgstr "Ebene" -#: ../src/extension/internal/filter/image.h:65 -msgid "Detect color edges in object" -msgstr "Farbkanten in Objekten erkennen" +#: ../src/extension/internal/bitmap/level.cpp:43 +#: ../src/extension/internal/bitmap/levelChannel.cpp:65 +msgid "Black Point:" +msgstr "Schwarzer Punkt" -#: ../src/extension/internal/filter/morphology.h:58 -msgid "Cross-smooth" -msgstr "Weiche Überschneidung" +#: ../src/extension/internal/bitmap/level.cpp:44 +#: ../src/extension/internal/bitmap/levelChannel.cpp:66 +msgid "White Point:" +msgstr "Weißer Punkt" -#: ../src/extension/internal/filter/morphology.h:61 -#: ../src/extension/internal/filter/shadows.h:66 -msgid "Inner" -msgstr "Innerer" +#: ../src/extension/internal/bitmap/level.cpp:45 +#: ../src/extension/internal/bitmap/levelChannel.cpp:67 +msgid "Gamma Correction:" +msgstr "Gammakorrektur" -#: ../src/extension/internal/filter/morphology.h:62 -#: ../src/extension/internal/filter/shadows.h:65 -msgid "Outer" -msgstr "Äußerer" +#: ../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" +msgstr "" +"Ausgewählte Bitmap(s) angleichen, in dem Werte im angegebenen Bereich auf " +"die volle Farbskala abgebildet werden" -#: ../src/extension/internal/filter/morphology.h:63 -msgid "Open" -msgstr "Öffnen" +#: ../src/extension/internal/bitmap/levelChannel.cpp:52 +msgid "Level (with Channel)" +msgstr "Ebene (mit Kanal)" -#: ../src/extension/internal/filter/morphology.h:65 -#: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191 -#: ../src/widgets/rect-toolbar.cpp:314 ../src/widgets/spray-toolbar.cpp:116 -#: ../src/widgets/tweak-toolbar.cpp:128 -#: ../share/extensions/interp_att_g.inx.h:10 -msgid "Width" -msgstr "Breite" +#: ../src/extension/internal/bitmap/levelChannel.cpp:54 +#: ../src/extension/internal/filter/color.h:636 +msgid "Channel:" +msgstr "Kanal:" -#: ../src/extension/internal/filter/morphology.h:69 -#: ../src/extension/internal/filter/morphology.h:190 -msgid "Antialiasing" -msgstr "Kantenglättung" +#: ../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" +msgstr "" +"Bestimmten Kanal in ausgewählten Bitmaps angleichen, indem Werte im " +"angegebenen Bereich zum vollen Farbumfang hochskaliert werden." -#: ../src/extension/internal/filter/morphology.h:70 -msgid "Blur content" -msgstr "Inhalt verwischen" +#: ../src/extension/internal/bitmap/medianFilter.cpp:37 +msgid "Median" +msgstr "Zentralwert" -#: ../src/extension/internal/filter/morphology.h:76 -#: ../src/extension/internal/filter/morphology.h:203 -#: ../src/filter-enums.cpp:31 -msgid "Morphology" -msgstr "Morphologie" +#: ../src/extension/internal/bitmap/medianFilter.cpp:45 +msgid "" +"Replace each pixel component with the median color in a circular neighborhood" +msgstr "" +"Jede Pixelkomponente mit dem Zentralwert aus einer kreisförmigen Umgebung " +"ersetzen" -#: ../src/extension/internal/filter/morphology.h:79 -msgid "Smooth edges and angles of shapes" -msgstr "Glatte Kanten und Ecken von Formen" +#: ../src/extension/internal/bitmap/modulate.cpp:40 +msgid "HSB Adjust" +msgstr "HSB anpassen" -#: ../src/extension/internal/filter/morphology.h:166 -msgid "Outline" -msgstr "Umriss" +#: ../src/extension/internal/bitmap/modulate.cpp:42 +msgid "Hue:" +msgstr "Farbton" -#: ../src/extension/internal/filter/morphology.h:170 -msgid "Fill image" -msgstr "Bild füllen" +#: ../src/extension/internal/bitmap/modulate.cpp:43 +msgid "Saturation:" +msgstr "Sättigung" -#: ../src/extension/internal/filter/morphology.h:171 -msgid "Hide image" -msgstr "Bild ausblenden" +#: ../src/extension/internal/bitmap/modulate.cpp:44 +msgid "Brightness:" +msgstr "Glanz:" -#: ../src/extension/internal/filter/morphology.h:172 -msgid "Composite type:" -msgstr "Gemischter Typ" +#: ../src/extension/internal/bitmap/modulate.cpp:50 +msgid "" +"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)" +msgstr "Farbwert, Sättigung und Helligkeit in ausgewählten Bitmaps anpassen" -#: ../src/extension/internal/filter/morphology.h:173 -#: ../src/filter-enums.cpp:87 -msgid "Over" -msgstr "Über" +#: ../src/extension/internal/bitmap/negate.cpp:36 +msgid "Negate" +msgstr "Negativ" -#: ../src/extension/internal/filter/morphology.h:177 -#: ../src/filter-enums.cpp:91 -msgid "XOR" -msgstr "XOR" +#: ../src/extension/internal/bitmap/negate.cpp:43 +msgid "Negate (take inverse) selected bitmap(s)" +msgstr "Gewählte Bitmaps invertieren." -#: ../src/extension/internal/filter/morphology.h:179 -#: ../src/ui/dialog/layer-properties.cpp:185 -msgid "Position:" -msgstr "Position:" +#: ../src/extension/internal/bitmap/normalize.cpp:36 +msgid "Normalize" +msgstr "Normalisieren" -#: ../src/extension/internal/filter/morphology.h:180 -msgid "Inside" -msgstr "Innen" +#: ../src/extension/internal/bitmap/normalize.cpp:43 +msgid "" +"Normalize selected bitmap(s), expanding color range to the full possible " +"range of color" +msgstr "" +"Normalisiert die ausgewählten Bitmaps, streckt das Farbspektrum auf die " +"volle Breite." -#: ../src/extension/internal/filter/morphology.h:181 -msgid "Outside" -msgstr "Außen" +#: ../src/extension/internal/bitmap/oilPaint.cpp:37 +msgid "Oil Paint" +msgstr "Ölgemälde" -#: ../src/extension/internal/filter/morphology.h:182 -msgid "Overlayed" -msgstr "Überlagert" +#: ../src/extension/internal/bitmap/oilPaint.cpp:45 +msgid "Stylize selected bitmap(s) so that they appear to be painted with oils" +msgstr "" +"Lässt ausgewählte Bitmap(s) aussehen, als ob sie mit Ölfarbe gemalt seien." -#: ../src/extension/internal/filter/morphology.h:184 -msgid "Width 1" -msgstr "Breite 1" +#: ../src/extension/internal/bitmap/opacity.cpp:38 +#: ../src/extension/internal/filter/blurs.h:333 +#: ../src/extension/internal/filter/transparency.h:279 +#: ../src/ui/dialog/clonetiler.cpp:840 ../src/ui/dialog/clonetiler.cpp:993 +#: ../src/widgets/tweak-toolbar.cpp:334 +#: ../share/extensions/interp_att_g.inx.h:16 +msgid "Opacity" +msgstr "Deckkraft" -#: ../src/extension/internal/filter/morphology.h:185 -msgid "Dilatation 1" -msgstr "Streckung 1" +#: ../src/extension/internal/bitmap/opacity.cpp:40 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2884 +#: ../src/widgets/dropper-toolbar.cpp:83 +msgid "Opacity:" +msgstr "Deckkraft:" -#: ../src/extension/internal/filter/morphology.h:186 -msgid "Erosion 1" -msgstr "Erosion 1" +#: ../src/extension/internal/bitmap/opacity.cpp:46 +msgid "Modify opacity channel(s) of selected bitmap(s)" +msgstr "Modifiziert den Alpha-Kanal der ausgewählten Bitmap(s)." -#: ../src/extension/internal/filter/morphology.h:187 -msgid "Width 2" -msgstr "Breite 2" +#: ../src/extension/internal/bitmap/raise.cpp:40 +msgid "Raise" +msgstr "Anheben" -#: ../src/extension/internal/filter/morphology.h:188 -msgid "Dilatation 2" -msgstr "Streckung 2" +#: ../src/extension/internal/bitmap/raise.cpp:44 +msgid "Raised" +msgstr "Angehoben" -#: ../src/extension/internal/filter/morphology.h:189 -msgid "Erosion 2" -msgstr "Erosion 2" +#: ../src/extension/internal/bitmap/raise.cpp:50 +msgid "" +"Alter lightness the edges of selected bitmap(s) to create a raised appearance" +msgstr "" +"Helligkeit von Farbkanten in ausgewählten Bitmap(s) anpassen, um den " +"Anschein herausgehobener Ecken zu erwecken." -#: ../src/extension/internal/filter/morphology.h:191 -msgid "Smooth" -msgstr "Glätten" +#: ../src/extension/internal/bitmap/reduceNoise.cpp:40 +msgid "Reduce Noise" +msgstr "Rauschen vermindern" -#: ../src/extension/internal/filter/morphology.h:195 -msgid "Fill opacity:" -msgstr "Deckkraft:" +#: ../src/extension/internal/bitmap/reduceNoise.cpp:42 +#: ../share/extensions/jessyInk_effects.inx.h:3 +#: ../share/extensions/jessyInk_view.inx.h:3 +#: ../share/extensions/lindenmayer.inx.h:5 +msgid "Order:" +msgstr "Anordnung:" -#: ../src/extension/internal/filter/morphology.h:196 -msgid "Stroke opacity:" -msgstr "Strich-Deckkraft:" +#: ../src/extension/internal/bitmap/reduceNoise.cpp:48 +msgid "" +"Reduce noise in selected bitmap(s) using a noise peak elimination filter" +msgstr "Rauschen in ausgewählten Bitmaps durch Rauschspitzenfilter verringern" -#: ../src/extension/internal/filter/morphology.h:206 -msgid "Adds a colorizable outline" -msgstr "Fügt einfärbbaren Umriss hinzu" +#: ../src/extension/internal/bitmap/sample.cpp:39 +msgid "Resample" +msgstr "Auflösung ändern" -#: ../src/extension/internal/filter/overlays.h:56 -msgid "Noise Fill" -msgstr "Rauschen" +#: ../src/extension/internal/bitmap/sample.cpp:48 +msgid "" +"Alter the resolution of selected image by resizing it to the given pixel size" +msgstr "" +"Ändert die Auflösung des ausgewählten Bitmaps, indem es auf die gegebene " +"Größe skaliert wird." -#: ../src/extension/internal/filter/overlays.h:59 -#: ../src/extension/internal/filter/paint.h:690 -#: ../src/extension/internal/filter/shadows.h:60 ../src/ui/dialog/find.cpp:87 -#: ../src/ui/dialog/tracedialog.cpp:747 -#: ../share/extensions/color_HSL_adjust.inx.h:2 -#: ../share/extensions/color_custom.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/web-set-att.inx.h:2 -#: ../share/extensions/web-transmit-att.inx.h:2 -#: ../share/extensions/webslicer_create_group.inx.h:2 -#: ../share/extensions/webslicer_export.inx.h:2 -msgid "Options" -msgstr "Optionen" +#: ../src/extension/internal/bitmap/shade.cpp:40 +msgid "Shade" +msgstr "Schattieren" -#: ../src/extension/internal/filter/overlays.h:64 -msgid "Horizontal frequency:" -msgstr "Horizontale Frequenz:" +#: ../src/extension/internal/bitmap/shade.cpp:42 +msgid "Azimuth:" +msgstr "Azimut" -#: ../src/extension/internal/filter/overlays.h:65 -msgid "Vertical frequency:" -msgstr "Vertikale Frequenz:" +#: ../src/extension/internal/bitmap/shade.cpp:43 +msgid "Elevation:" +msgstr "Anhebung" -#: ../src/extension/internal/filter/overlays.h:66 -#: ../src/extension/internal/filter/textures.h:69 -msgid "Complexity:" -msgstr "Kompexität:" +#: ../src/extension/internal/bitmap/shade.cpp:44 +msgid "Colored Shading" +msgstr "Schattenfarbe" -#: ../src/extension/internal/filter/overlays.h:67 -#: ../src/extension/internal/filter/textures.h:70 -msgid "Variation:" -msgstr "Variation:" +#: ../src/extension/internal/bitmap/shade.cpp:50 +msgid "Shade selected bitmap(s) simulating distant light source" +msgstr "Ausgewählte Bitmaps mittels simulierter entfernter Lichtquelle tönen" -#: ../src/extension/internal/filter/overlays.h:68 -msgid "Dilatation:" -msgstr "Erweiterung:" +#: ../src/extension/internal/bitmap/sharpen.cpp:47 +msgid "Sharpen selected bitmap(s)" +msgstr "Schärft ausgewählte Bitmap(s)." -#: ../src/extension/internal/filter/overlays.h:69 -msgid "Erosion:" -msgstr "Erosion:" +#: ../src/extension/internal/bitmap/solarize.cpp:39 +#: ../src/extension/internal/filter/color.h:1494 +#: ../src/extension/internal/filter/color.h:1498 +msgid "Solarize" +msgstr "Solarisieren" -# !!! correct? -#: ../src/extension/internal/filter/overlays.h:72 -msgid "Noise color" -msgstr "Farbrauschen" +#: ../src/extension/internal/bitmap/solarize.cpp:47 +msgid "Solarize selected bitmap(s), like overexposing photographic film" +msgstr "Ausgewählte Bitmaps solarisieren, wie übersättigter Film" -#: ../src/extension/internal/filter/overlays.h:80 -msgid "Overlays" -msgstr "Deckschichten" +#: ../src/extension/internal/bitmap/spread.cpp:37 +msgid "Dither" +msgstr "Zittern" -#: ../src/extension/internal/filter/overlays.h:83 -msgid "Basic noise fill and transparency texture" -msgstr "Einfache Rauschfüllung und Transparenztextur" +#: ../src/extension/internal/bitmap/spread.cpp:45 +msgid "" +"Randomly scatter pixels in selected bitmap(s), within the given radius of " +"the original position" +msgstr "" +"Verteilt die Pixel in ausgewählten Bitmap(s) zufällig im angegebenen Radius " +"um den Ursprung." -#: ../src/extension/internal/filter/paint.h:71 -msgid "Chromolitho" -msgstr "Chromolitho" +#: ../src/extension/internal/bitmap/swirl.cpp:39 +msgid "Degrees:" +msgstr "Grad" -# not sure here -cm- -#: ../src/extension/internal/filter/paint.h:75 -#: ../share/extensions/jessyInk_keyBindings.inx.h:16 -msgid "Drawing mode" -msgstr "Zeichenmodus" +#: ../src/extension/internal/bitmap/swirl.cpp:45 +msgid "Swirl selected bitmap(s) around center point" +msgstr "Verwirbelt ausgewählte Bitmap(s) um den Mittelpunkt." -#: ../src/extension/internal/filter/paint.h:76 -msgid "Drawing blend:" -msgstr "Zeichnung mischen:" +#. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html +#: ../src/extension/internal/bitmap/threshold.cpp:38 +msgid "Threshold" +msgstr "Schwellwert" -#: ../src/extension/internal/filter/paint.h:84 -msgid "Dented" -msgstr "Verbeult" +#: ../src/extension/internal/bitmap/threshold.cpp:40 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:46 +#: ../src/widgets/paintbucket-toolbar.cpp:146 +msgid "Threshold:" +msgstr "Schwellwert:" -#: ../src/extension/internal/filter/paint.h:88 -#: ../src/extension/internal/filter/paint.h:699 -msgid "Noise reduction" -msgstr "Rauschminderung" +#: ../src/extension/internal/bitmap/threshold.cpp:46 +msgid "Threshold selected bitmap(s)" +msgstr "Schwellwert ausgewählter Bitmap(s)" -#: ../src/extension/internal/filter/paint.h:91 -msgid "Grain" -msgstr "Korn" +#: ../src/extension/internal/bitmap/unsharpmask.cpp:41 +msgid "Unsharp Mask" +msgstr "Unscharfe Maske" -# not sure here -cm- -#: ../src/extension/internal/filter/paint.h:92 -msgid "Grain mode" -msgstr "Körnungsmodus" +#: ../src/extension/internal/bitmap/unsharpmask.cpp:52 +msgid "Sharpen selected bitmap(s) using unsharp mask algorithms" +msgstr "Ausgewählte Bitmaps mittels Unscharfe-Maske-Algorithmen schärfen" -#: ../src/extension/internal/filter/paint.h:97 -#: ../src/extension/internal/filter/transparency.h:207 -#: ../src/extension/internal/filter/transparency.h:281 -msgid "Expansion" -msgstr "Erweiterung" +#: ../src/extension/internal/bitmap/wave.cpp:38 +msgid "Wave" +msgstr "Welle" -#: ../src/extension/internal/filter/paint.h:100 -msgid "Grain blend:" -msgstr "Kornmischung:" +#: ../src/extension/internal/bitmap/wave.cpp:40 +msgid "Amplitude:" +msgstr "Amplitude" -#: ../src/extension/internal/filter/paint.h:113 -#: ../src/extension/internal/filter/paint.h:244 -#: ../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:725 -#: ../src/extension/internal/filter/paint.h:877 -#: ../src/extension/internal/filter/paint.h:981 -msgid "Image Paint and Draw" -msgstr "Bild malen und zeichnen" +#: ../src/extension/internal/bitmap/wave.cpp:41 +msgid "Wavelength:" +msgstr "Wellenlänge" -#: ../src/extension/internal/filter/paint.h:116 -msgid "Chromo effect with customizable edge drawing and graininess" -msgstr "Chromeffekt mit anpassbarer Kantenzeichnung und Körnigkeit" +#: ../src/extension/internal/bitmap/wave.cpp:47 +msgid "Alter selected bitmap(s) along sine wave" +msgstr "Ausgewählte Bitmap(s) entlang Sinuskurve verformen" -#: ../src/extension/internal/filter/paint.h:232 -msgid "Cross Engraving" -msgstr "Kreuzgravur" +#: ../src/extension/internal/bluredge.cpp:136 +msgid "Inset/Outset Halo" +msgstr "Schrumpfen/Erweitern der Halo" -#: ../src/extension/internal/filter/paint.h:234 -#: ../src/extension/internal/filter/paint.h:337 -msgid "Clean-up" -msgstr "Bereinigen" +#: ../src/extension/internal/bluredge.cpp:138 +msgid "Width in px of the halo" +msgstr "Breite der Halo in Pixeln" -#: ../src/extension/internal/filter/paint.h:238 -#: ../share/extensions/measure.inx.h:11 -msgid "Length" -msgstr "Länge" +#: ../src/extension/internal/bluredge.cpp:139 +msgid "Number of steps:" +msgstr "Anzahl der Schritte:" -#: ../src/extension/internal/filter/paint.h:247 -msgid "Convert image to an engraving made of vertical and horizontal lines" -msgstr "Konvertiere Bild in eine Gravur aus vertikalen und horizontalen Linien" +#: ../src/extension/internal/bluredge.cpp:139 +msgid "Number of inset/outset copies of the object to make" +msgstr "Anzahl der geschrumpften/erweiterten Kopien des Objekts" -# not sure here -cm- -#: ../src/extension/internal/filter/paint.h:331 -#: ../src/ui/dialog/align-and-distribute.cpp:1004 -#: ../src/widgets/desktop-widget.cpp:1996 -msgid "Drawing" -msgstr "Zeichnung" +#: ../src/extension/internal/bluredge.cpp:143 +#: ../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 "Aus Pfad erzeugen" -#: ../src/extension/internal/filter/paint.h:335 -#: ../src/extension/internal/filter/paint.h:496 -#: ../src/extension/internal/filter/paint.h:590 -#: ../src/extension/internal/filter/paint.h:976 ../src/splivarot.cpp:2212 -msgid "Simplify" -msgstr "Vereinfachen" +#: ../src/extension/internal/cairo-ps-out.cpp:327 +#: ../share/extensions/ps_input.inx.h:3 +msgid "PostScript" +msgstr "Postscript" -# Name des Effekte-submenü, das alle Bitmap-Effekte beinhaltet. -#: ../src/extension/internal/filter/paint.h:338 -#: ../src/extension/internal/filter/paint.h:709 -#, fuzzy -msgid "Erase" -msgstr "Radieren:" +#: ../src/extension/internal/cairo-ps-out.cpp:329 +#: ../src/extension/internal/cairo-ps-out.cpp:368 +msgid "Restrict to PS level:" +msgstr "Auf PostScript Level einschränken" -#: ../src/extension/internal/filter/paint.h:339 -msgid "Translucent" -msgstr "Transparent" +#: ../src/extension/internal/cairo-ps-out.cpp:330 +#: ../src/extension/internal/cairo-ps-out.cpp:369 +msgid "PostScript level 3" +msgstr "PostScript Level 3" -#: ../src/extension/internal/filter/paint.h:344 -msgid "Melt" -msgstr "Schmelz:" +#: ../src/extension/internal/cairo-ps-out.cpp:331 +#: ../src/extension/internal/cairo-ps-out.cpp:370 +msgid "PostScript level 2" +msgstr "Postscript Level 2" -#: ../src/extension/internal/filter/paint.h:350 -#: ../src/extension/internal/filter/paint.h:712 -msgid "Fill color" -msgstr "Füllfarbe" +#: ../src/extension/internal/cairo-ps-out.cpp:333 +#: ../src/extension/internal/cairo-ps-out.cpp:372 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250 +#: ../src/extension/internal/emf-inout.cpp:3569 +#: ../src/extension/internal/wmf-inout.cpp:3143 +msgid "Convert texts to paths" +msgstr "Texte in Pfade umwandeln" -#: ../src/extension/internal/filter/paint.h:351 -#: ../src/extension/internal/filter/paint.h:714 -msgid "Image on fill" -msgstr "Bild als Füllung" +#: ../src/extension/internal/cairo-ps-out.cpp:334 +msgid "PS+LaTeX: Omit text in PS, and create LaTeX file" +msgstr "PS+LaTeX: Text in PS weglassen und LaTeX Datei erstellen" -#: ../src/extension/internal/filter/paint.h:354 -msgid "Stroke color" -msgstr "Konturfarbe" +#: ../src/extension/internal/cairo-ps-out.cpp:335 +#: ../src/extension/internal/cairo-ps-out.cpp:374 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:252 +msgid "Rasterize filter effects" +msgstr "Filtereffekte in Raster umwandeln" -#: ../src/extension/internal/filter/paint.h:355 -msgid "Image on stroke" -msgstr "Bild als Kontur" +#: ../src/extension/internal/cairo-ps-out.cpp:336 +#: ../src/extension/internal/cairo-ps-out.cpp:375 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253 +msgid "Resolution for rasterization (dpi):" +msgstr "Auflösung des Rasters (dpi)" -#: ../src/extension/internal/filter/paint.h:366 -msgid "Convert images to duochrome drawings" -msgstr "Konvertiert Bilder nach Duochrome-Zeichnungen" +#: ../src/extension/internal/cairo-ps-out.cpp:337 +#: ../src/extension/internal/cairo-ps-out.cpp:376 +msgid "Output page size" +msgstr "Seitengröße der Ausgabe" -#: ../src/extension/internal/filter/paint.h:494 -msgid "Electrize" -msgstr "Elektrisieren" +#: ../src/extension/internal/cairo-ps-out.cpp:338 +#: ../src/extension/internal/cairo-ps-out.cpp:377 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:255 +msgid "Use document's page size" +msgstr "Seitengröße vom Dokument nutzen" -#: ../src/extension/internal/filter/paint.h:497 -#: ../src/extension/internal/filter/paint.h:852 -msgid "Effect type:" -msgstr "Effekt-Typ:" +#: ../src/extension/internal/cairo-ps-out.cpp:339 +#: ../src/extension/internal/cairo-ps-out.cpp:378 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:256 +msgid "Use exported object's size" +msgstr "Nutze exportierte Objektgröße" -#: ../src/extension/internal/filter/paint.h:501 -#: ../src/extension/internal/filter/paint.h:860 -#: ../src/extension/internal/filter/paint.h:975 -msgid "Levels" -msgstr "Ebenen" +#: ../src/extension/internal/cairo-ps-out.cpp:341 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258 +msgid "Bleed/margin (mm):" +msgstr "Beschnitt/Umrandung (mm):" -#: ../src/extension/internal/filter/paint.h:510 -msgid "Electro solarization effects" -msgstr "Elektro-Solarisationseffekt" +#: ../src/extension/internal/cairo-ps-out.cpp:342 +#: ../src/extension/internal/cairo-ps-out.cpp:381 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:259 +msgid "Limit export to the object with ID:" +msgstr "Export einschränken auf das Objekt mit ID" -# not sure here -cm- -#: ../src/extension/internal/filter/paint.h:584 -msgid "Neon Draw" -msgstr "Neonzeichnung" +#: ../src/extension/internal/cairo-ps-out.cpp:346 +#: ../share/extensions/ps_input.inx.h:2 +msgid "PostScript (*.ps)" +msgstr "PostScript (*.ps)" -#: ../src/extension/internal/filter/paint.h:586 -msgid "Line type:" -msgstr "Linientyp:" +#: ../src/extension/internal/cairo-ps-out.cpp:347 +msgid "PostScript File" +msgstr "Postscript-Datei" -#: ../src/extension/internal/filter/paint.h:587 -msgid "Smoothed" -msgstr "Geglättet" +#: ../src/extension/internal/cairo-ps-out.cpp:366 +#: ../share/extensions/eps_input.inx.h:3 +msgid "Encapsulated PostScript" +msgstr "Encapsulated Postscript" -#: ../src/extension/internal/filter/paint.h:588 -msgid "Contrasted" -msgstr "Abgestochen" +#: ../src/extension/internal/cairo-ps-out.cpp:373 +msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file" +msgstr "EPS+LaTeX: Text in EPS weglassen und LaTeX Datei erstellen" -#: ../src/extension/internal/filter/paint.h:591 -msgid "Line width" -msgstr "Linienstärke" +#: ../src/extension/internal/cairo-ps-out.cpp:380 +msgid "Bleed/margin (mm)" +msgstr "Beschnitt/Umrandung (mm)" -#: ../src/extension/internal/filter/paint.h:593 -#: ../src/extension/internal/filter/paint.h:861 -#: ../src/ui/widget/filter-effect-chooser.cpp:25 -msgid "Blend mode:" -msgstr "Mischmodus:" +#: ../src/extension/internal/cairo-ps-out.cpp:385 +#: ../share/extensions/eps_input.inx.h:2 +msgid "Encapsulated PostScript (*.eps)" +msgstr "Encapsulated Postscript (*.eps)" -#: ../src/extension/internal/filter/paint.h:605 -msgid "Posterize and draw smooth lines around color shapes" -msgstr "Posterisiere und zeichne weicle Linien um farbige Formen herum" +#: ../src/extension/internal/cairo-ps-out.cpp:386 +msgid "Encapsulated PostScript File" +msgstr "Encapsulated-Postscript-Datei" -#: ../src/extension/internal/filter/paint.h:687 -msgid "Point Engraving" -msgstr "Punkt-Gravur" +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244 +msgid "Restrict to PDF version:" +msgstr "Einschränken auf PDF-Version:" -#: ../src/extension/internal/filter/paint.h:700 -msgid "Noise blend:" -msgstr "Rauschmischung:" +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:246 +msgid "PDF 1.5" +msgstr "PDF 1.5" -#: ../src/extension/internal/filter/paint.h:708 -msgid "Grain lightness" -msgstr "Körnige Helligkeit:" +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:248 +msgid "PDF 1.4" +msgstr "PDF 1.4" -# !!! correct? -#: ../src/extension/internal/filter/paint.h:716 -msgid "Points color" -msgstr "Punktfarbe" +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:251 +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/filter/paint.h:718 -msgid "Image on points" -msgstr "Bild auf Punkten" +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:254 +msgid "Output page size:" +msgstr "Seitengröße der Ausgabe:" -#: ../src/extension/internal/filter/paint.h:728 -msgid "Convert image to a transparent point engraving" -msgstr "Konvertiert das Bild in eine transparente Punkt-Gravur" +#: ../src/extension/internal/cdr-input.cpp:116 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:87 +#: ../src/extension/internal/vsd-input.cpp:116 +msgid "Select page:" +msgstr "Seite auswählen:" -#: ../src/extension/internal/filter/paint.h:850 -msgid "Poster Paint" -msgstr "Poster-Malen" +#. Display total number of pages +#: ../src/extension/internal/cdr-input.cpp:128 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:106 +#: ../src/extension/internal/vsd-input.cpp:128 +#, c-format +msgid "out of %i" +msgstr "von %i" -#: ../src/extension/internal/filter/paint.h:856 -msgid "Transfer type:" -msgstr "Transfer-Typ:" +#: ../src/extension/internal/cdr-input.cpp:159 +#: ../src/extension/internal/vsd-input.cpp:159 +msgid "Page Selector" +msgstr "Seitenauswahl" -#: ../src/extension/internal/filter/paint.h:857 -msgid "Poster" -msgstr "Poster" +#: ../src/extension/internal/cdr-input.cpp:294 +msgid "Corel DRAW Input" +msgstr "Corel DRAW einlesen" -#: ../src/extension/internal/filter/paint.h:858 -msgid "Painting" -msgstr "Gemälde" +#: ../src/extension/internal/cdr-input.cpp:299 +msgid "Corel DRAW 7-X4 files (*.cdr)" +msgstr "Corel DRAW 7-X4 Dateien (*.cdr)" -#: ../src/extension/internal/filter/paint.h:868 -msgid "Simplify (primary)" -msgstr "Vereinfachen (Primär)" +#: ../src/extension/internal/cdr-input.cpp:300 +msgid "Open files saved in Corel DRAW 7-X4" +msgstr "In Corel DRAW 7-X4 gespeicherte Dateien öffnen" -#: ../src/extension/internal/filter/paint.h:869 -msgid "Simplify (secondary)" -msgstr "Vereinfachen (Sekundär)" +#: ../src/extension/internal/cdr-input.cpp:307 +msgid "Corel DRAW templates input" +msgstr "Corel DRAW Vorlagen einlesen" -#: ../src/extension/internal/filter/paint.h:870 -msgid "Pre-saturation" -msgstr "Vor-Sättigung" +#: ../src/extension/internal/cdr-input.cpp:312 +msgid "Corel DRAW 7-13 template files (*.cdt)" +msgstr "Corel DRAW 7-13 Vorlagendateien (.cdt)" -#: ../src/extension/internal/filter/paint.h:871 -msgid "Post-saturation" -msgstr "Nach-Sättigung" +#: ../src/extension/internal/cdr-input.cpp:313 +msgid "Open files saved in Corel DRAW 7-13" +msgstr "In Corel DRAW 7-13 gespeicherte Dateien öffnen" -#: ../src/extension/internal/filter/paint.h:872 -msgid "Simulate antialiasing" -msgstr "Simuliere Kantenglättung" +#: ../src/extension/internal/cdr-input.cpp:320 +msgid "Corel DRAW Compressed Exchange files input" +msgstr "Corel DRAW Compressed Exchange Datei einlesen" -#: ../src/extension/internal/filter/paint.h:880 -msgid "Poster and painting effects" -msgstr "Poster und Gemäldeeffekt" +#: ../src/extension/internal/cdr-input.cpp:325 +msgid "Corel DRAW Compressed Exchange files (*.ccx)" +msgstr "Corel DRAW Komprimierte Exchange Datei (.ccx)" -#: ../src/extension/internal/filter/paint.h:973 -msgid "Posterize Basic" -msgstr "Posterisations-Basis" +#: ../src/extension/internal/cdr-input.cpp:326 +msgid "Open compressed exchange files saved in Corel DRAW" +msgstr "" +"Öffnen einer komprimierten Exchange Datei, die in Corel DRAW gespeichert " +"wurde" -#: ../src/extension/internal/filter/paint.h:984 -msgid "Simple posterizing effect" -msgstr "Einfacher Posterisationseffekt" +#: ../src/extension/internal/cdr-input.cpp:333 +msgid "Corel DRAW Presentation Exchange files input" +msgstr "Corel DRAW Presentations Exchange Datei einlesen" -#: ../src/extension/internal/filter/protrusions.h:48 -msgid "Snow crest" -msgstr "Schneekrone" +#: ../src/extension/internal/cdr-input.cpp:338 +msgid "Corel DRAW Presentation Exchange files (*.cmx)" +msgstr "Corel DRAW Presentations Exchange Datei (.cmx)" -#: ../src/extension/internal/filter/protrusions.h:50 -#, fuzzy -msgid "Drift Size" -msgstr "Schneegröße" +#: ../src/extension/internal/cdr-input.cpp:339 +msgid "Open presentation exchange files saved in Corel DRAW" +msgstr "" +"Öffnen einer Presentation Exchange Datei, die in Corel DRAW gespeichert wurde" -#: ../src/extension/internal/filter/protrusions.h:58 -msgid "Snow has fallen on object" -msgstr "Schnee liegt auf dem Objekt" +#: ../src/extension/internal/emf-inout.cpp:3553 +msgid "EMF Input" +msgstr "EMF einlesen" -#: ../src/extension/internal/filter/shadows.h:57 -msgid "Drop Shadow" -msgstr "Abgesetzter Schatten" +#: ../src/extension/internal/emf-inout.cpp:3558 +msgid "Enhanced Metafiles (*.emf)" +msgstr "Erweiterte Metadateien (*.emf)" -#: ../src/extension/internal/filter/shadows.h:61 -msgid "Blur radius (px)" -msgstr "Unschärfen Radius (px)" +# !!! +#: ../src/extension/internal/emf-inout.cpp:3559 +msgid "Enhanced Metafiles" +msgstr "Erweiterte Metadateien" -#: ../src/extension/internal/filter/shadows.h:62 -msgid "Horizontal offset (px)" -msgstr "Horizontaler Versatz (px)" +#: ../src/extension/internal/emf-inout.cpp:3567 +msgid "EMF Output" +msgstr "EMF-Ausgabe" -#: ../src/extension/internal/filter/shadows.h:63 -msgid "Vertical offset (px)" -msgstr "Vertikaler Versatz (px)" +#: ../src/extension/internal/emf-inout.cpp:3570 +#: ../src/extension/internal/wmf-inout.cpp:3144 +msgid "Map Unicode to Symbol font" +msgstr "Unicode mit Symbol Font verbinden" -#: ../src/extension/internal/filter/shadows.h:64 -msgid "Shadow type:" -msgstr "Schatten-Typ:" +#: ../src/extension/internal/emf-inout.cpp:3571 +#: ../src/extension/internal/wmf-inout.cpp:3145 +msgid "Map Unicode to Wingdings" +msgstr "Unicode mit Wingdings Font verbinden" -#: ../src/extension/internal/filter/shadows.h:67 -msgid "Outer cutout" -msgstr "Äußerer Ausschnitt" +#: ../src/extension/internal/emf-inout.cpp:3572 +#: ../src/extension/internal/wmf-inout.cpp:3146 +msgid "Map Unicode to Zapf Dingbats" +msgstr "Unicode mit Zapf Dingbats Font verbinden" -#: ../src/extension/internal/filter/shadows.h:68 -msgid "Inner cutout" -msgstr "Innere Außenlinie" +#: ../src/extension/internal/emf-inout.cpp:3573 +#: ../src/extension/internal/wmf-inout.cpp:3147 +msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters" +msgstr "MS Unicode PUA (0xF020-0xF0FF) für umgewandelte Zeichen verwenden" -#: ../src/extension/internal/filter/shadows.h:69 -msgid "Shadow only" -msgstr "nur Schatten" +#: ../src/extension/internal/emf-inout.cpp:3574 +#: ../src/extension/internal/wmf-inout.cpp:3148 +msgid "Compensate for PPT font bug" +msgstr "PPT font bug kompensieren" -#: ../src/extension/internal/filter/shadows.h:72 -msgid "Blur color" -msgstr "Farbe verwischen" +#: ../src/extension/internal/emf-inout.cpp:3575 +#: ../src/extension/internal/wmf-inout.cpp:3149 +msgid "Convert dashed/dotted lines to single lines" +msgstr "Gestrichelte/gepunktete Linien in zusammenhängende Linien umwandeln" -#: ../src/extension/internal/filter/shadows.h:74 -msgid "Use object's color" -msgstr "Benutze Farben des Objektes" +#: ../src/extension/internal/emf-inout.cpp:3576 +#: ../src/extension/internal/wmf-inout.cpp:3150 +msgid "Convert gradients to colored polygon series" +msgstr "Farbverlauf in lineare farbige Rechtecke umwandeln" -#: ../src/extension/internal/filter/shadows.h:81 -msgid "Shadows and Glows" -msgstr "Schatten und Lichter" +#: ../src/extension/internal/emf-inout.cpp:3577 +msgid "Use native rectangular linear gradients" +msgstr "Native rechteckige lineare Verläufe verwenden" -#: ../src/extension/internal/filter/shadows.h:84 -msgid "Colorizable Drop shadow" -msgstr "Färbbarer Schlagschatten" +#: ../src/extension/internal/emf-inout.cpp:3578 +msgid "Map all fill patterns to standard EMF hatches" +msgstr "Alle Füllmuster als Standard EMF Muster setzen" -#: ../src/extension/internal/filter/textures.h:62 -msgid "Ink Blot" -msgstr "Tintenklecks" +#: ../src/extension/internal/emf-inout.cpp:3579 +msgid "Ignore image rotations" +msgstr "Bilddrehung ignorieren" -#: ../src/extension/internal/filter/textures.h:68 -msgid "Frequency:" -msgstr "Frequenz:" +#: ../src/extension/internal/emf-inout.cpp:3583 +msgid "Enhanced Metafile (*.emf)" +msgstr "Erweiterte Metadatei (*.emf)" -#: ../src/extension/internal/filter/textures.h:71 -msgid "Horizontal inlay:" -msgstr "Horizontale Einlage:" +#: ../src/extension/internal/emf-inout.cpp:3584 +msgid "Enhanced Metafile" +msgstr "Erweiterte Metadatei" -#: ../src/extension/internal/filter/textures.h:72 -msgid "Vertical inlay:" -msgstr "Vertikaler Einlage:" +#: ../src/extension/internal/filter/bevels.h:53 +msgid "Diffuse Light" +msgstr "Diffuses Licht" -#: ../src/extension/internal/filter/textures.h:73 -msgid "Displacement:" -msgstr "Verschiebung:" +#: ../src/extension/internal/filter/bevels.h:55 +#: ../src/extension/internal/filter/bevels.h:135 +#: ../src/extension/internal/filter/bevels.h:219 +#: ../src/extension/internal/filter/paint.h:89 +#: ../src/extension/internal/filter/paint.h:340 +msgid "Smoothness" +msgstr "Glattheit" -#: ../src/extension/internal/filter/textures.h:79 -msgid "Overlapping" -msgstr "Überlappung" +#: ../src/extension/internal/filter/bevels.h:56 +#: ../src/extension/internal/filter/bevels.h:137 +#: ../src/extension/internal/filter/bevels.h:221 +msgid "Elevation (°)" +msgstr "Anhebung (°)" -#: ../src/extension/internal/filter/textures.h:80 -msgid "External" -msgstr "Extern" +#: ../src/extension/internal/filter/bevels.h:57 +#: ../src/extension/internal/filter/bevels.h:138 +#: ../src/extension/internal/filter/bevels.h:222 +msgid "Azimuth (°)" +msgstr "Azimut (°)" -#: ../src/extension/internal/filter/textures.h:81 -#: ../share/extensions/markers_strokepaint.inx.h:8 -msgid "Custom" -msgstr "Benutzerdefiniert" +#: ../src/extension/internal/filter/bevels.h:58 +#: ../src/extension/internal/filter/bevels.h:139 +#: ../src/extension/internal/filter/bevels.h:223 +msgid "Lighting color" +msgstr "Hervorhebungsfarbe" -#: ../src/extension/internal/filter/textures.h:83 -msgid "Custom stroke options" -msgstr "Benutzerdefinierte Konturoptionen" +#: ../src/extension/internal/filter/bevels.h:62 +#: ../src/extension/internal/filter/bevels.h:143 +#: ../src/extension/internal/filter/bevels.h:227 +#: ../src/extension/internal/filter/blurs.h:62 +#: ../src/extension/internal/filter/blurs.h:131 +#: ../src/extension/internal/filter/blurs.h:200 +#: ../src/extension/internal/filter/blurs.h:266 +#: ../src/extension/internal/filter/blurs.h:350 +#: ../src/extension/internal/filter/bumps.h:141 +#: ../src/extension/internal/filter/bumps.h:361 +#: ../src/extension/internal/filter/color.h:81 +#: ../src/extension/internal/filter/color.h:170 +#: ../src/extension/internal/filter/color.h:261 +#: ../src/extension/internal/filter/color.h:346 +#: ../src/extension/internal/filter/color.h:436 +#: ../src/extension/internal/filter/color.h:531 +#: ../src/extension/internal/filter/color.h:653 +#: ../src/extension/internal/filter/color.h:750 +#: ../src/extension/internal/filter/color.h:829 +#: ../src/extension/internal/filter/color.h:920 +#: ../src/extension/internal/filter/color.h:1048 +#: ../src/extension/internal/filter/color.h:1118 +#: ../src/extension/internal/filter/color.h:1211 +#: ../src/extension/internal/filter/color.h:1323 +#: ../src/extension/internal/filter/color.h:1428 +#: ../src/extension/internal/filter/color.h:1504 +#: ../src/extension/internal/filter/color.h:1615 +#: ../src/extension/internal/filter/distort.h:95 +#: ../src/extension/internal/filter/distort.h:204 +#: ../src/extension/internal/filter/filter-file.cpp:151 +#: ../src/extension/internal/filter/filter.cpp:214 +#: ../src/extension/internal/filter/image.h:61 +#: ../src/extension/internal/filter/morphology.h:75 +#: ../src/extension/internal/filter/morphology.h:202 +#: ../src/extension/internal/filter/overlays.h:79 +#: ../src/extension/internal/filter/paint.h:112 +#: ../src/extension/internal/filter/paint.h:243 +#: ../src/extension/internal/filter/paint.h:362 +#: ../src/extension/internal/filter/paint.h:506 +#: ../src/extension/internal/filter/paint.h:601 +#: ../src/extension/internal/filter/paint.h:724 +#: ../src/extension/internal/filter/paint.h:876 +#: ../src/extension/internal/filter/paint.h:980 +#: ../src/extension/internal/filter/protrusions.h:54 +#: ../src/extension/internal/filter/shadows.h:80 +#: ../src/extension/internal/filter/textures.h:90 +#: ../src/extension/internal/filter/transparency.h:69 +#: ../src/extension/internal/filter/transparency.h:140 +#: ../src/extension/internal/filter/transparency.h:214 +#: ../src/extension/internal/filter/transparency.h:287 +#: ../src/extension/internal/filter/transparency.h:349 +msgid "Filters" +msgstr "Filter" -#: ../src/extension/internal/filter/textures.h:84 -msgid "k1:" -msgstr "K1:" +#: ../src/extension/internal/filter/bevels.h:66 +msgid "Basic diffuse bevel to use for building textures" +msgstr "Einfache stumpfe Wölbung um Texturen zu entwickeln" -#: ../src/extension/internal/filter/textures.h:85 -msgid "k2:" -msgstr "K2:" +#: ../src/extension/internal/filter/bevels.h:133 +msgid "Matte Jelly" +msgstr "Mattes Gelee" -#: ../src/extension/internal/filter/textures.h:86 -msgid "k3:" -msgstr "K3:" +#: ../src/extension/internal/filter/bevels.h:136 +#: ../src/extension/internal/filter/bevels.h:220 +#: ../src/extension/internal/filter/blurs.h:187 +#: ../src/extension/internal/filter/color.h:74 +msgid "Brightness" +msgstr "Glanz" -#: ../src/extension/internal/filter/textures.h:94 -msgid "Inkblot on tissue or rough paper" -msgstr "Tintenklecks auf Stoff oder rauem Papier" +#: ../src/extension/internal/filter/bevels.h:147 +msgid "Bulging, matte jelly covering" +msgstr "Aufgewölbte, matte Gelee-Abdeckung" -#: ../src/extension/internal/filter/transparency.h:53 -#: ../src/filter-enums.cpp:20 -msgid "Blend" -msgstr "Mischen" +#: ../src/extension/internal/filter/bevels.h:217 +msgid "Specular Light" +msgstr "Spiegelndes Licht" -#: ../src/extension/internal/filter/transparency.h:55 ../src/rdf.cpp:261 -msgid "Source:" -msgstr "Quelle:" +#: ../src/extension/internal/filter/blurs.h:56 +#: ../src/extension/internal/filter/blurs.h:189 +#: ../src/extension/internal/filter/blurs.h:329 +#: ../src/extension/internal/filter/distort.h:73 +msgid "Horizontal blur" +msgstr "Horizontale Unschärfe" -#: ../src/extension/internal/filter/transparency.h:56 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1551 -msgid "Background" -msgstr "Hintergrund" +#: ../src/extension/internal/filter/blurs.h:57 +#: ../src/extension/internal/filter/blurs.h:190 +#: ../src/extension/internal/filter/blurs.h:330 +#: ../src/extension/internal/filter/distort.h:74 +msgid "Vertical blur" +msgstr "Vertikale Unschärfe" -#: ../src/extension/internal/filter/transparency.h:59 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2839 -#: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:106 -#: ../src/widgets/pencil-toolbar.cpp:127 ../src/widgets/spray-toolbar.cpp:186 -#: ../src/widgets/tweak-toolbar.cpp:254 ../share/extensions/extrude.inx.h:2 -#: ../share/extensions/triangle.inx.h:8 -msgid "Mode:" -msgstr "Modus:" +#: ../src/extension/internal/filter/blurs.h:58 +msgid "Blur content only" +msgstr "Nur Inhalt unscharf" -#: ../src/extension/internal/filter/transparency.h:70 -#: ../src/extension/internal/filter/transparency.h:141 -#: ../src/extension/internal/filter/transparency.h:215 -#: ../src/extension/internal/filter/transparency.h:288 -#: ../src/extension/internal/filter/transparency.h:350 -msgid "Fill and Transparency" -msgstr "Füllung und Transparenz" +#: ../src/extension/internal/filter/blurs.h:66 +msgid "Simple vertical and horizontal blur effect" +msgstr "Einfache vertikale und horizontale Unschärfe" -#: ../src/extension/internal/filter/transparency.h:73 -msgid "Blend objects with background images or with themselves" -msgstr "Mischt Objekte mit Hintergrundbildern oder mit sich selbst" +#: ../src/extension/internal/filter/blurs.h:125 +msgid "Clean Edges" +msgstr "Saubere Kanten" -#: ../src/extension/internal/filter/transparency.h:130 -msgid "Channel Transparency" -msgstr "Kanal-Transparenz" +#: ../src/extension/internal/filter/blurs.h:127 +#: ../src/extension/internal/filter/blurs.h:262 +#: ../src/extension/internal/filter/paint.h:237 +#: ../src/extension/internal/filter/paint.h:336 +#: ../src/extension/internal/filter/paint.h:341 +msgid "Strength" +msgstr "Stärke" -#: ../src/extension/internal/filter/transparency.h:144 -msgid "Replace RGB with transparency" -msgstr "RGB durch Transparenz ersetzen" +#: ../src/extension/internal/filter/blurs.h:135 +msgid "" +"Removes or decreases glows and jaggeries around objects edges after applying " +"some filters" +msgstr "Entfernt oder vermindert Dreckeffekte nach Anwendung mehrer Filter" -#: ../src/extension/internal/filter/transparency.h:205 -msgid "Light Eraser" -msgstr "Helligkeitsradierer" +#: ../src/extension/internal/filter/blurs.h:185 +msgid "Cross Blur" +msgstr "Kreuz-Unschärfe" -#: ../src/extension/internal/filter/transparency.h:209 -#: ../src/extension/internal/filter/transparency.h:283 -msgid "Global opacity" -msgstr "Globale Deckkraft" +#: ../src/extension/internal/filter/blurs.h:188 +msgid "Fading" +msgstr "Verblassen" -#: ../src/extension/internal/filter/transparency.h:218 -msgid "Make the lightest parts of the object progressively transparent" -msgstr "Die hellsten Bereiche des Objekts werden fortschreitend transparenter " +#: ../src/extension/internal/filter/blurs.h:191 +#: ../src/extension/internal/filter/textures.h:74 +msgid "Blend:" +msgstr "Mischen:" -#: ../src/extension/internal/filter/transparency.h:291 -msgid "Set opacity and strength of opacity boundaries" -msgstr "Set Deckkraft und Stärke der Deckkraft-Grenzen" +#: ../src/extension/internal/filter/blurs.h:192 +#: ../src/extension/internal/filter/blurs.h:339 +#: ../src/extension/internal/filter/bumps.h:131 +#: ../src/extension/internal/filter/bumps.h:337 +#: ../src/extension/internal/filter/bumps.h:344 +#: ../src/extension/internal/filter/color.h:329 +#: ../src/extension/internal/filter/color.h:336 +#: ../src/extension/internal/filter/color.h:1423 +#: ../src/extension/internal/filter/color.h:1596 +#: ../src/extension/internal/filter/color.h:1602 +#: ../src/extension/internal/filter/paint.h:705 +#: ../src/extension/internal/filter/transparency.h:63 ../src/filter-enums.cpp:54 +msgid "Darken" +msgstr "Verdunkeln" -#: ../src/extension/internal/filter/transparency.h:341 -msgid "Silhouette" -msgstr "Silhouette" +#: ../src/extension/internal/filter/blurs.h:193 +#: ../src/extension/internal/filter/blurs.h:340 +#: ../src/extension/internal/filter/bumps.h:132 +#: ../src/extension/internal/filter/bumps.h:335 +#: ../src/extension/internal/filter/bumps.h:342 +#: ../src/extension/internal/filter/color.h:327 +#: ../src/extension/internal/filter/color.h:332 +#: ../src/extension/internal/filter/color.h:647 +#: ../src/extension/internal/filter/color.h:1415 +#: ../src/extension/internal/filter/color.h:1420 +#: ../src/extension/internal/filter/color.h:1594 +#: ../src/extension/internal/filter/paint.h:703 +#: ../src/extension/internal/filter/transparency.h:62 +#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:382 +msgid "Screen" +msgstr "Screen" -#: ../src/extension/internal/filter/transparency.h:344 -msgid "Cutout" -msgstr "Ausschneiden" +#: ../src/extension/internal/filter/blurs.h:194 +#: ../src/extension/internal/filter/blurs.h:341 +#: ../src/extension/internal/filter/bumps.h:133 +#: ../src/extension/internal/filter/bumps.h:338 +#: ../src/extension/internal/filter/bumps.h:345 +#: ../src/extension/internal/filter/color.h:325 +#: ../src/extension/internal/filter/color.h:333 +#: ../src/extension/internal/filter/color.h:645 +#: ../src/extension/internal/filter/color.h:1414 +#: ../src/extension/internal/filter/color.h:1421 +#: ../src/extension/internal/filter/color.h:1595 +#: ../src/extension/internal/filter/color.h:1601 +#: ../src/extension/internal/filter/paint.h:701 +#: ../src/extension/internal/filter/transparency.h:60 ../src/filter-enums.cpp:52 +msgid "Multiply" +msgstr "Multiplizieren" -#: ../src/extension/internal/filter/transparency.h:353 -msgid "Repaint anything visible monochrome" -msgstr "Alles schwarzweiss nachmalen" +#: ../src/extension/internal/filter/blurs.h:195 +#: ../src/extension/internal/filter/blurs.h:342 +#: ../src/extension/internal/filter/bumps.h:134 +#: ../src/extension/internal/filter/bumps.h:339 +#: ../src/extension/internal/filter/bumps.h:346 +#: ../src/extension/internal/filter/color.h:328 +#: ../src/extension/internal/filter/color.h:335 +#: ../src/extension/internal/filter/color.h:1422 +#: ../src/extension/internal/filter/color.h:1593 +#: ../src/extension/internal/filter/paint.h:704 +#: ../src/extension/internal/filter/transparency.h:64 ../src/filter-enums.cpp:55 +msgid "Lighten" +msgstr "Erhellen" -#: ../src/extension/internal/gdkpixbuf-input.cpp:184 -#, c-format -msgid "%s bitmap image import" -msgstr "%s Bitmap Bild import" +#: ../src/extension/internal/filter/blurs.h:204 +msgid "Combine vertical and horizontal blur" +msgstr "Vertikale und horizontale Unschärfe kombinieren" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 -msgid "Image Import Type:" -msgstr "" +#: ../src/extension/internal/filter/blurs.h:260 +msgid "Feather" +msgstr "Feder" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 -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 "" -"Einbetten des Ergebnisses in eine eigenständige, größere SVG-Datei.Die " -"Verknüpfung referenziert auf eine Datei außerhalb des SVG-Dokuments und alle " -"Dateien müssen an einer Stelle liegen. " +#: ../src/extension/internal/filter/blurs.h:270 +msgid "Blurred mask on the edge without altering the contents" +msgstr "Verwischte Maske auf der Kante, ohne den Inhalt zu verändern" -#: ../src/extension/internal/gdkpixbuf-input.cpp:192 -#: ../src/ui/dialog/inkscape-preferences.cpp:1447 -msgid "Embed" -msgstr "Note: setting the precision too high may result in a large SVG file " -"and slow performance." -msgstr "" -"Hinweis: Die Präzision zu hoch einzustellen kann zu einem großen SVG " -"und schlechter Performance führen." +#: ../src/extension/internal/filter/bumps.h:309 +msgid "Wax Bump" +msgstr "Wachsbeule" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:128 -msgid "import via Poppler" -msgstr "" +#: ../src/extension/internal/filter/bumps.h:320 +msgid "Background:" +msgstr "Hintergrund:" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:138 -msgid "rough" -msgstr "rau" - -#. Text options -#: ../src/extension/internal/pdfinput/pdf-input.cpp:142 -msgid "Text handling:" -msgstr "Behandlung von Text:" +#: ../src/extension/internal/filter/bumps.h:322 +#: ../src/extension/internal/filter/transparency.h:57 +#: ../src/filter-enums.cpp:29 ../src/sp-image.cpp:517 +msgid "Image" +msgstr "Bild" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:144 -#: ../src/extension/internal/pdfinput/pdf-input.cpp:145 -msgid "Import text as text" -msgstr "Fließtext in Text umwandeln" +#: ../src/extension/internal/filter/bumps.h:323 +msgid "Blurred image" +msgstr "Unscharfes Bild" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:146 -msgid "Replace PDF fonts by closest-named installed fonts" -msgstr "PDF-Fonts durch namenähnlichste installierte Fonts ersetzen" +#: ../src/extension/internal/filter/bumps.h:325 +msgid "Background opacity" +msgstr "Hintergrund-Deckkraft" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:149 -msgid "Embed images" -msgstr "Alle Bilder einbetten" +#: ../src/extension/internal/filter/bumps.h:327 +#: ../src/extension/internal/filter/color.h:1040 +msgid "Lighting" +msgstr "Blitz" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:151 -msgid "Import settings" -msgstr "Importeinstellungen" +#: ../src/extension/internal/filter/bumps.h:334 +msgid "Lighting blend:" +msgstr "Blitz-Mischung:" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:268 -msgid "PDF Import Settings" -msgstr "PDF-Importeinstellungen" +#: ../src/extension/internal/filter/bumps.h:341 +msgid "Highlight blend:" +msgstr "Schlaglicht-Mischung:" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:431 -msgctxt "PDF input precision" -msgid "rough" -msgstr "rau" +#: ../src/extension/internal/filter/bumps.h:350 +msgid "Bump color" +msgstr "Beulenfarbe" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:432 -msgctxt "PDF input precision" -msgid "medium" -msgstr "Mittel" +#: ../src/extension/internal/filter/bumps.h:351 +msgid "Revert bump" +msgstr "Beule umkehren" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:433 -msgctxt "PDF input precision" -msgid "fine" -msgstr "fein" +#: ../src/extension/internal/filter/bumps.h:352 +msgid "Transparency type:" +msgstr "Transparenztyp:" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:434 -msgctxt "PDF input precision" -msgid "very fine" -msgstr "sehr fein" +#: ../src/extension/internal/filter/bumps.h:353 +#: ../src/extension/internal/filter/morphology.h:176 ../src/filter-enums.cpp:90 +msgid "Atop" +msgstr "Obenauf" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:877 -msgid "PDF Input" -msgstr "PDF einlesen" +#: ../src/extension/internal/filter/bumps.h:354 +#: ../src/extension/internal/filter/distort.h:70 +#: ../src/extension/internal/filter/morphology.h:174 ../src/filter-enums.cpp:88 +msgid "In" +msgstr "In" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:882 -msgid "Adobe PDF (*.pdf)" -msgstr "Adobe PDF (*.pdf)" +#: ../src/extension/internal/filter/bumps.h:365 +msgid "Turns an image to jelly" +msgstr "Verändert ein Bild zu Gelee" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:883 -msgid "Adobe Portable Document Format" -msgstr "Adobe Portable Document Format" +#: ../src/extension/internal/filter/color.h:72 +msgid "Brilliance" +msgstr "Brillianz" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:890 -msgid "AI Input" -msgstr "AI einlesen" +#: ../src/extension/internal/filter/color.h:75 +#: ../src/extension/internal/filter/color.h:1417 +msgid "Over-saturation" +msgstr "Übersättigung" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:895 -msgid "Adobe Illustrator 9.0 and above (*.ai)" -msgstr "Adobe Illustrator 9.0 und neuer (*.ai)" +#: ../src/extension/internal/filter/color.h:77 +#: ../src/extension/internal/filter/color.h:161 +#: ../src/extension/internal/filter/overlays.h:70 +#: ../src/extension/internal/filter/paint.h:85 +#: ../src/extension/internal/filter/paint.h:502 +#: ../src/extension/internal/filter/transparency.h:136 +#: ../src/extension/internal/filter/transparency.h:210 +msgid "Inverted" +msgstr "Invertiet" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:896 -msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" -msgstr "Mit Adobe Illustrator 9.0 oder neuer gespeicherte Dateien öffnen" +#: ../src/extension/internal/filter/color.h:85 +msgid "Brightness filter" +msgstr "Helligkeitsfilter" -#: ../src/extension/internal/pov-out.cpp:715 -msgid "PovRay Output" -msgstr "PovRay-Ausgabe" +#: ../src/extension/internal/filter/color.h:152 +msgid "Channel Painting" +msgstr "Kanalfarbe" -#: ../src/extension/internal/pov-out.cpp:720 -msgid "PovRay (*.pov) (paths and shapes only)" -msgstr "PovRay (*.pov) (nur Pfade und Formen)" +#: ../src/extension/internal/filter/color.h:156 +#: ../src/extension/internal/filter/color.h:257 +#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:65 +#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/ui/tools/flood-tool.cpp:197 +#: ../src/widgets/sp-color-icc-selector.cpp:362 +#: ../src/widgets/sp-color-icc-selector.cpp:367 +#: ../src/widgets/sp-color-scales.cpp:458 +#: ../src/widgets/sp-color-scales.cpp:459 ../src/widgets/tweak-toolbar.cpp:302 +#: ../share/extensions/color_randomize.inx.h:4 +msgid "Saturation" +msgstr "Sättigung" -#: ../src/extension/internal/pov-out.cpp:721 -msgid "PovRay Raytracer File" -msgstr "PovRay-Raytracer-Datei" +#: ../src/extension/internal/filter/color.h:160 +#: ../src/extension/internal/filter/transparency.h:135 +#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:199 +msgid "Alpha" +msgstr "Alpha" -#: ../src/extension/internal/svg.cpp:100 -msgid "SVG Input" -msgstr "SVG einlesen" +#: ../src/extension/internal/filter/color.h:174 +msgid "Replace RGB by any color" +msgstr "RGB durch eine Farbe ersetzen" -#: ../src/extension/internal/svg.cpp:105 -msgid "Scalable Vector Graphic (*.svg)" -msgstr "Skalierbare Vektorgrafik (*.svg)" +#: ../src/extension/internal/filter/color.h:254 +msgid "Color Shift" +msgstr "Farbverschiebung" -#: ../src/extension/internal/svg.cpp:106 -msgid "Inkscape native file format and W3C standard" -msgstr "Inkscapes natürliches Dateiformat und W3C-Standard" +#: ../src/extension/internal/filter/color.h:256 +msgid "Shift (°)" +msgstr "Verschiebung (°)" -#: ../src/extension/internal/svg.cpp:114 -msgid "SVG Output Inkscape" -msgstr "SVG-Ausgabe, Inkscape" +#: ../src/extension/internal/filter/color.h:265 +msgid "Rotate and desaturate hue" +msgstr "Farbton rotieren nud entsättigen" -#: ../src/extension/internal/svg.cpp:119 -msgid "Inkscape SVG (*.svg)" -msgstr "Inkscape-SVG (*.svg)" +#: ../src/extension/internal/filter/color.h:321 +msgid "Harsh light" +msgstr "Grelles Licht" -#: ../src/extension/internal/svg.cpp:120 -msgid "SVG format with Inkscape extensions" -msgstr "SVG-Format mit Inkscape-Erweiterungen" +#: ../src/extension/internal/filter/color.h:322 +msgid "Normal light" +msgstr "Normales Licht" -#: ../src/extension/internal/svg.cpp:128 -msgid "SVG Output" -msgstr "SVG-Ausgabe" +#: ../src/extension/internal/filter/color.h:323 +msgid "Duotone" +msgstr "Zweifarbigkeit" -#: ../src/extension/internal/svg.cpp:133 -msgid "Plain SVG (*.svg)" -msgstr "Normales SVG (*.svg)" +#: ../src/extension/internal/filter/color.h:324 +#: ../src/extension/internal/filter/color.h:1412 +msgid "Blend 1:" +msgstr "Mischen 1:" -#: ../src/extension/internal/svg.cpp:134 -msgid "Scalable Vector Graphics format as defined by the W3C" -msgstr "Scalable-Vector-Graphics-Format wie vom W3C definiert" +#: ../src/extension/internal/filter/color.h:331 +#: ../src/extension/internal/filter/color.h:1418 +msgid "Blend 2:" +msgstr "Mischen 2:" -#: ../src/extension/internal/svgz.cpp:46 -msgid "SVGZ Input" -msgstr "SVGZ einlesen" +#: ../src/extension/internal/filter/color.h:350 +msgid "Blend image or object with a flood color" +msgstr "Mischt Bild oder Objekt mit einer fließenden Farbe" -#: ../src/extension/internal/svgz.cpp:52 ../src/extension/internal/svgz.cpp:66 -msgid "Compressed Inkscape SVG (*.svgz)" -msgstr "Komprimiertes Inkscape-SVG (*.svgz)" +#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:22 +msgid "Component Transfer" +msgstr "Komponenten-Übertragung" -#: ../src/extension/internal/svgz.cpp:53 -msgid "SVG file format compressed with GZip" -msgstr "SVG-Dateiformat, mit GZip komprimiert" +#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:109 +msgid "Identity" +msgstr "Identität" -#: ../src/extension/internal/svgz.cpp:61 ../src/extension/internal/svgz.cpp:75 -msgid "SVGZ Output" -msgstr "SVGZ-Ausgabe" +#: ../src/extension/internal/filter/color.h:428 +#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:110 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1050 +msgid "Table" +msgstr "Tabelle" -#: ../src/extension/internal/svgz.cpp:67 -msgid "Inkscape's native file format compressed with GZip" -msgstr "Inkscapes natürliches Dateiformat, mit GZip komprimiert" +#: ../src/extension/internal/filter/color.h:429 +#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:111 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1053 +msgid "Discrete" +msgstr "Getrennt" -#: ../src/extension/internal/svgz.cpp:80 -msgid "Compressed plain SVG (*.svgz)" -msgstr "Komprimiertes SVG (*.svgz)" +#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:112 +#: ../src/live_effects/lpe-powerstroke.cpp:188 +msgid "Linear" +msgstr "Linie" -#: ../src/extension/internal/svgz.cpp:81 -msgid "Scalable Vector Graphics format compressed with GZip" -msgstr "Scalable-Vector-Graphics-Format, mit GZip komprimiert" +#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:113 +msgid "Gamma" +msgstr "Gamma" -#: ../src/extension/internal/vsd-input.cpp:274 -msgid "VSD Input" -msgstr "VSD einlesen" +#: ../src/extension/internal/filter/color.h:440 +msgid "Basic component transfer structure" +msgstr "Basis-Komponente Transferstruktur" -#: ../src/extension/internal/vsd-input.cpp:279 -msgid "Microsoft Visio Diagram (*.vsd)" -msgstr "Microsoft Visio Diagramm (*.vsd)" +#: ../src/extension/internal/filter/color.h:509 +msgid "Duochrome" +msgstr "Duochrom" -#: ../src/extension/internal/vsd-input.cpp:280 -msgid "File format used by Microsoft Visio 6 and later" -msgstr "Dateiformat wird von Microsoft Visio 6 und später genutzt" +#: ../src/extension/internal/filter/color.h:513 +msgid "Fluorescence level" +msgstr "Fluoreszenz-Level" -#: ../src/extension/internal/vsd-input.cpp:287 -msgid "VDX Input" -msgstr "VDX einlesen" +#: ../src/extension/internal/filter/color.h:514 +msgid "Swap:" +msgstr "Tausch:" -#: ../src/extension/internal/vsd-input.cpp:292 -#, fuzzy -msgid "Microsoft Visio XML Diagram (*.vdx)" -msgstr "Microsoft XAML (*.xaml)" +#: ../src/extension/internal/filter/color.h:515 +msgid "No swap" +msgstr "Kein Tausch" -#: ../src/extension/internal/vsd-input.cpp:293 -msgid "File format used by Microsoft Visio 2010 and later" -msgstr "Dateiformat wird von Microsoft Visio 2010 und später genutzt" +#: ../src/extension/internal/filter/color.h:516 +msgid "Color and alpha" +msgstr "Farbe und Alpha" -#: ../src/extension/internal/vsd-input.cpp:300 -msgid "VSDM Input" -msgstr "VSDM einlesen" +#: ../src/extension/internal/filter/color.h:517 +msgid "Color only" +msgstr "nur Farbe" -#: ../src/extension/internal/vsd-input.cpp:305 -msgid "Microsoft Visio 2013 drawing (*.vsdm)" -msgstr "Microsoft Visio 2013 Zeichnung (*´.vsdm)" +#: ../src/extension/internal/filter/color.h:518 +msgid "Alpha only" +msgstr "nur Alpha" -#: ../src/extension/internal/vsd-input.cpp:306 -#: ../src/extension/internal/vsd-input.cpp:319 -msgid "File format used by Microsoft Visio 2013 and later" -msgstr "Dateiformat wird von Microsoft Visio 2013 und später genutzt" +#: ../src/extension/internal/filter/color.h:522 +msgid "Color 1" +msgstr "Farbe 1" -#: ../src/extension/internal/vsd-input.cpp:313 -msgid "VSDX Input" -msgstr "VSDX einlesen" +#: ../src/extension/internal/filter/color.h:525 +msgid "Color 2" +msgstr "Farbe 2" -#: ../src/extension/internal/vsd-input.cpp:318 -msgid "Microsoft Visio 2013 drawing (*.vsdx)" -msgstr "Microsoft Visio 2013 Zeichnung (*´.vsdx)" +#: ../src/extension/internal/filter/color.h:535 +msgid "Convert luminance values to a duochrome palette" +msgstr "Konvertiert Luminanzwerte in eine duochrome Palette" -#: ../src/extension/internal/wmf-inout.cpp:3125 -msgid "WMF Input" -msgstr "WMF einlesen" +#: ../src/extension/internal/filter/color.h:634 +msgid "Extract Channel" +msgstr "Kanal extrahieren" -#: ../src/extension/internal/wmf-inout.cpp:3130 -msgid "Windows Metafiles (*.wmf)" -msgstr "Windows-Metafiles (*.wmf)" +#: ../src/extension/internal/filter/color.h:640 +#: ../src/widgets/sp-color-icc-selector.cpp:369 +#: ../src/widgets/sp-color-icc-selector.cpp:374 +#: ../src/widgets/sp-color-scales.cpp:483 ../src/widgets/sp-color-scales.cpp:484 +msgid "Cyan" +msgstr "Zyan" -#: ../src/extension/internal/wmf-inout.cpp:3131 -msgid "Windows Metafiles" -msgstr "Windows-Metafiles" +#: ../src/extension/internal/filter/color.h:641 +#: ../src/widgets/sp-color-icc-selector.cpp:370 +#: ../src/widgets/sp-color-icc-selector.cpp:375 +#: ../src/widgets/sp-color-scales.cpp:486 ../src/widgets/sp-color-scales.cpp:487 +msgid "Magenta" +msgstr "Magenta" -#: ../src/extension/internal/wmf-inout.cpp:3139 -msgid "WMF Output" -msgstr "WMF-Ausgabe" +#: ../src/extension/internal/filter/color.h:642 +#: ../src/widgets/sp-color-icc-selector.cpp:371 +#: ../src/widgets/sp-color-icc-selector.cpp:376 +#: ../src/widgets/sp-color-scales.cpp:489 ../src/widgets/sp-color-scales.cpp:490 +msgid "Yellow" +msgstr "Gelb" -#: ../src/extension/internal/wmf-inout.cpp:3149 -msgid "Map all fill patterns to standard WMF hatches" -msgstr "" +#: ../src/extension/internal/filter/color.h:644 +msgid "Background blend mode:" +msgstr "Hintergrund-Mischmodus:" -#: ../src/extension/internal/wmf-inout.cpp:3153 -#: ../share/extensions/wmf_input.inx.h:2 -#: ../share/extensions/wmf_output.inx.h:2 -msgid "Windows Metafile (*.wmf)" -msgstr "Windows-Metafile (*.wmf)" +#: ../src/extension/internal/filter/color.h:649 +msgid "Channel to alpha" +msgstr "Kanal zu Alpha" -#: ../src/extension/internal/wmf-inout.cpp:3154 -msgid "Windows Metafile" -msgstr "Windows-Metafile" +#: ../src/extension/internal/filter/color.h:657 +msgid "Extract color channel as a transparent image" +msgstr "Extrahiere Farbkanal als ein transparentes Bild" -#: ../src/extension/internal/wpg-input.cpp:129 -msgid "WPG Input" -msgstr "WPG einlesen" +#: ../src/extension/internal/filter/color.h:740 +msgid "Fade to Black or White" +msgstr "Zu Schwarz oder Weiß ausblenden" -#: ../src/extension/internal/wpg-input.cpp:134 -msgid "WordPerfect Graphics (*.wpg)" -msgstr "WordPerfect-Grafik (*.wpg)" +#: ../src/extension/internal/filter/color.h:743 +msgid "Fade to:" +msgstr "Ausblenden zu:" -#: ../src/extension/internal/wpg-input.cpp:135 -msgid "Vector graphics format used by Corel WordPerfect" -msgstr "Vektorgrafik-Format von Corel WordPerfect" +#: ../src/extension/internal/filter/color.h:744 +#: ../src/ui/widget/selected-style.cpp:261 +#: ../src/widgets/sp-color-icc-selector.cpp:372 +#: ../src/widgets/sp-color-scales.cpp:492 ../src/widgets/sp-color-scales.cpp:493 +msgid "Black" +msgstr "Schwarz" -#: ../src/extension/prefdialog.cpp:272 -msgid "Live preview" -msgstr "Vorschau" +#: ../src/extension/internal/filter/color.h:745 +#: ../src/ui/widget/selected-style.cpp:257 +msgid "White" +msgstr "Weiß" -#: ../src/extension/prefdialog.cpp:272 -msgid "Is the effect previewed live on canvas?" -msgstr "Ist Vorschau des Effekts auf Leinwand aktiv?" +#: ../src/extension/internal/filter/color.h:754 +msgid "Fade to black or white" +msgstr "Ausblenden zu Schwarz oder Weiß" -#: ../src/extension/system.cpp:125 ../src/extension/system.cpp:127 -msgid "Format autodetect failed. The file is being opened as SVG." -msgstr "" -"Die automatische Ermittlung des Formats ist fehlgeschlagen. Die Datei wird " -"als SVG-Dokument geöffnet." +#: ../src/extension/internal/filter/color.h:819 +msgid "Greyscale" +msgstr "Graustufen" -#: ../src/file.cpp:181 -msgid "default.svg" -msgstr "default.de.svg" +#: ../src/extension/internal/filter/color.h:825 +#: ../src/extension/internal/filter/paint.h:83 +#: ../src/extension/internal/filter/paint.h:239 +msgid "Transparent" +msgstr "Transparent" -#: ../src/file.cpp:320 -msgid "Broken links have been changed to point to existing files." -msgstr "" -"Defekte Verknüpfungen wurden geändert, um vorhandene Dateien zu verweisen." +#: ../src/extension/internal/filter/color.h:833 +msgid "Customize greyscale components" +msgstr "Anpassen der Graustufen-Komponenten" -#: ../src/file.cpp:331 ../src/file.cpp:1247 -#, c-format -msgid "Failed to load the requested file %s" -msgstr "Laden der gewünschten Datei %s fehlgeschlagen" +#: ../src/extension/internal/filter/color.h:905 +#: ../src/ui/widget/selected-style.cpp:253 +msgid "Invert" +msgstr "Invertieren" -#: ../src/file.cpp:357 -msgid "Document not saved yet. Cannot revert." -msgstr "Dokument noch nicht gespeichtert. Kann nicht zurücksetzen." +#: ../src/extension/internal/filter/color.h:907 +msgid "Invert channels:" +msgstr "Kanäle invertieren:" -#: ../src/file.cpp:363 -#, fuzzy -msgid "Changes will be lost! Are you sure you want to reload document %1?" -msgstr "" -"Änderungen gehen verloren! Sind Sie sicher, dass Sie das Dokument %s erneut " -"laden möchten?" +#: ../src/extension/internal/filter/color.h:908 +msgid "No inversion" +msgstr "Keine Umkehrung" -#: ../src/file.cpp:389 -msgid "Document reverted." -msgstr "Dokument zurückgesetzt." +#: ../src/extension/internal/filter/color.h:909 +msgid "Red and blue" +msgstr "Rot und Blau" -#: ../src/file.cpp:391 -msgid "Document not reverted." -msgstr "Dokument nicht zurückgesetzt." +#: ../src/extension/internal/filter/color.h:910 +msgid "Red and green" +msgstr "Rot und Grün" -#: ../src/file.cpp:541 -msgid "Select file to open" -msgstr "Wählen Sie die zu öffnende Datei" +#: ../src/extension/internal/filter/color.h:911 +msgid "Green and blue" +msgstr "Grün und Blau" -#: ../src/file.cpp:623 -msgid "Clean up document" -msgstr "Dokument bereinigen" +#: ../src/extension/internal/filter/color.h:913 +msgid "Light transparency" +msgstr "Lichttransparenz:" -#: ../src/file.cpp:630 -#, c-format -msgid "Removed %i unused definition in <defs>." -msgid_plural "Removed %i unused definitions in <defs>." -msgstr[0] "%i überflüssiges Element aus <defs> entfernt." -msgstr[1] "%i überflüssige Elemente aus <defs> entfernt." +#: ../src/extension/internal/filter/color.h:914 +msgid "Invert hue" +msgstr "Farbton invertieren" -#: ../src/file.cpp:635 -msgid "No unused definitions in <defs>." -msgstr "Keine überflüssigen Elemente in <defs>." +#: ../src/extension/internal/filter/color.h:915 +msgid "Invert lightness" +msgstr "Helligkeit invertieren" -#: ../src/file.cpp:667 -#, c-format -msgid "" -"No Inkscape extension found to save document (%s). This may have been " -"caused by an unknown filename extension." -msgstr "" -"Keine vorhandene Erweiterung von Inkscape kann das Dokument (%s) sichern. " -"Dies Ursache dafür ist möglicherweise eine unbekannte Dateinamenendung." +#: ../src/extension/internal/filter/color.h:916 +msgid "Invert transparency" +msgstr "Transparenz invertieren" -#: ../src/file.cpp:668 ../src/file.cpp:676 ../src/file.cpp:684 -#: ../src/file.cpp:690 ../src/file.cpp:695 -msgid "Document not saved." -msgstr "Dokument wurde nicht gespeichert." +#: ../src/extension/internal/filter/color.h:924 +msgid "Manage hue, lightness and transparency inversions" +msgstr "Verwalten Farbton, Helligkeit und Transparenz-Umkehrungen" -#: ../src/file.cpp:675 -#, c-format -msgid "" -"File %s is write protected. Please remove write protection and try again." -msgstr "" -"Datei %s ist schreibgeschützt! Bitte entfernen Sie den Schreibschutz und " -"versuchen es dann erneut." +#: ../src/extension/internal/filter/color.h:1042 +msgid "Lights" +msgstr "Lichter" -#: ../src/file.cpp:683 -#, c-format -msgid "File %s could not be saved." -msgstr "Datei %s konnte nicht gespeichert werden." +#: ../src/extension/internal/filter/color.h:1043 +msgid "Shadows" +msgstr "Schatten" -#: ../src/file.cpp:713 ../src/file.cpp:715 -msgid "Document saved." -msgstr "Dokument wurde gespeichert." +#: ../src/extension/internal/filter/color.h:1044 +#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:32 +#: ../src/live_effects/effect.cpp:95 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1047 +#: ../src/widgets/gradient-toolbar.cpp:1156 +msgid "Offset" +msgstr "Versatz" -#. We are saving for the first time; create a unique default filename -#: ../src/file.cpp:858 ../src/file.cpp:1406 -#, fuzzy -msgid "drawing" -msgstr "Zeichnung%s" +#: ../src/extension/internal/filter/color.h:1052 +msgid "Modify lights and shadows separately" +msgstr "Licht und Schatten einzeln verändern" -#: ../src/file.cpp:863 -#, fuzzy -msgid "drawing-%1" -msgstr "Zeichnung%s" +#: ../src/extension/internal/filter/color.h:1111 +msgid "Lightness-Contrast" +msgstr "Helligkeit - Kontrast" -#: ../src/file.cpp:880 -msgid "Select file to save a copy to" -msgstr "Datei wählen, in die eine Kopie gespeichert werden soll" +#: ../src/extension/internal/filter/color.h:1122 +msgid "Modify lightness and contrast separately" +msgstr "Helligkeit und Kontrast einzeln anpassen" -#: ../src/file.cpp:882 -msgid "Select file to save to" -msgstr "Datei wählen, in die gespeichert werden soll" +#: ../src/extension/internal/filter/color.h:1190 +msgid "Nudge RGB" +msgstr "Präzisionsausrichtung RGB" -#: ../src/file.cpp:987 ../src/file.cpp:989 -msgid "No changes need to be saved." -msgstr "Es müssen keine Änderungen gespeichert werden." +#: ../src/extension/internal/filter/color.h:1194 +msgid "Red offset" +msgstr "Rot-Versatz:" -#: ../src/file.cpp:1008 -msgid "Saving document..." -msgstr "Dokument wird gespeichert…" +#: ../src/extension/internal/filter/color.h:1195 +#: ../src/extension/internal/filter/color.h:1198 +#: ../src/extension/internal/filter/color.h:1201 +#: ../src/extension/internal/filter/color.h:1307 +#: ../src/extension/internal/filter/color.h:1310 +#: ../src/extension/internal/filter/color.h:1313 +#: ../src/ui/dialog/input.cpp:1616 ../src/ui/dialog/layers.cpp:917 +msgid "X" +msgstr "X" -#: ../src/file.cpp:1244 ../src/ui/dialog/inkscape-preferences.cpp:1441 -#: ../src/ui/dialog/ocaldialogs.cpp:1244 -msgid "Import" -msgstr "Importieren" +#: ../src/extension/internal/filter/color.h:1196 +#: ../src/extension/internal/filter/color.h:1199 +#: ../src/extension/internal/filter/color.h:1202 +#: ../src/extension/internal/filter/color.h:1308 +#: ../src/extension/internal/filter/color.h:1311 +#: ../src/extension/internal/filter/color.h:1314 ../src/ui/dialog/input.cpp:1616 +msgid "Y" +msgstr "Y:" -#: ../src/file.cpp:1294 -msgid "Select file to import" -msgstr "Wählen Sie die zu importierende Datei" +#: ../src/extension/internal/filter/color.h:1197 +msgid "Green offset" +msgstr "Grün-Versatz:" -#: ../src/file.cpp:1427 -msgid "Select file to export to" -msgstr "Wählen Sie die Datei, in die exportiert werden soll" +#: ../src/extension/internal/filter/color.h:1200 +msgid "Blue offset" +msgstr "Blau-Versatz:" -#: ../src/file.cpp:1680 -msgid "Import Clip Art" -msgstr "Importiere Clipart" +#: ../src/extension/internal/filter/color.h:1215 +msgid "" +"Nudge RGB channels separately and blend them to different types of " +"backgrounds" +msgstr "" +"Präzisionsausrichtung nach RGB-Kanälen getrennt und mischt sie zu " +"verschiedenen Typen von Hintergründen" -#: ../src/filter-enums.cpp:21 -msgid "Color Matrix" -msgstr "Farb-Matrix" +#: ../src/extension/internal/filter/color.h:1302 +msgid "Nudge CMY" +msgstr "Präzisionsausrichtung RGB" -#: ../src/filter-enums.cpp:23 -msgid "Composite" -msgstr "Gemisch" +#: ../src/extension/internal/filter/color.h:1306 +msgid "Cyan offset" +msgstr "Blau-Versatz" -#: ../src/filter-enums.cpp:24 -msgid "Convolve Matrix" -msgstr "Matrix falten" +#: ../src/extension/internal/filter/color.h:1309 +msgid "Magenta offset" +msgstr "Rot-Versatz" -#: ../src/filter-enums.cpp:25 -msgid "Diffuse Lighting" -msgstr "Diffuse Beleuchtung" +#: ../src/extension/internal/filter/color.h:1312 +msgid "Yellow offset" +msgstr "Gelb-Versatz" -#: ../src/filter-enums.cpp:26 -msgid "Displacement Map" -msgstr "Versatzkarte" +#: ../src/extension/internal/filter/color.h:1327 +msgid "" +"Nudge CMY channels separately and blend them to different types of " +"backgrounds" +msgstr "" +"Präzisionsausrichtung nach RGB-Kanälen getrennt und mischt sie zu " +"verschiedenen Typen von Hintergründen" -#: ../src/filter-enums.cpp:27 -msgid "Flood" -msgstr "Füllen" +#: ../src/extension/internal/filter/color.h:1408 +msgid "Quadritone fantasy" +msgstr "Vierfarben-Fantasie" -#: ../src/filter-enums.cpp:30 ../share/extensions/text_merge.inx.h:1 -msgid "Merge" -msgstr "Zusammenführen" +#: ../src/extension/internal/filter/color.h:1410 +msgid "Hue distribution (°)" +msgstr "Farbton Verteilung (°)" -#: ../src/filter-enums.cpp:33 -msgid "Specular Lighting" -msgstr "Beleuchtung mit Glanzlichtern" +#: ../src/extension/internal/filter/color.h:1411 +#: ../share/extensions/svgcalendar.inx.h:19 +msgid "Colors" +msgstr "Farben" -#: ../src/filter-enums.cpp:34 -msgid "Tile" -msgstr "Kachelfüllung" +#: ../src/extension/internal/filter/color.h:1432 +msgid "Replace hue by two colors" +msgstr "Farbwert durch zwei Farben ersetzen" -#: ../src/filter-enums.cpp:40 -msgid "Source Graphic" -msgstr "Quellgrafik" +#: ../src/extension/internal/filter/color.h:1496 +msgid "Hue rotation (°)" +msgstr "Farbtondrehung (°)" -#: ../src/filter-enums.cpp:41 -msgid "Source Alpha" -msgstr "Alphakanal der Quelle" +#: ../src/extension/internal/filter/color.h:1499 +msgid "Moonarize" +msgstr "Lunarisieren" -#: ../src/filter-enums.cpp:42 -msgid "Background Image" -msgstr "Hintergrundbild" +#: ../src/extension/internal/filter/color.h:1508 +msgid "Classic photographic solarization effect" +msgstr "Klassischer fotografischer Solarisationseffekt" -#: ../src/filter-enums.cpp:43 -msgid "Background Alpha" -msgstr "Transparenz des Hintergrundes" +#: ../src/extension/internal/filter/color.h:1581 +msgid "Tritone" +msgstr "Drei-Farben-Palette" -#: ../src/filter-enums.cpp:44 -msgid "Fill Paint" -msgstr "Farbfüllung" +#: ../src/extension/internal/filter/color.h:1587 +msgid "Enhance hue" +msgstr "Farbton verbessern" -#: ../src/filter-enums.cpp:45 -msgid "Stroke Paint" -msgstr "Farbe der Kontur" +#: ../src/extension/internal/filter/color.h:1588 +msgid "Phosphorescence" +msgstr "Phosphorisierend" -#. New in Compositing and Blending Level 1 -#: ../src/filter-enums.cpp:57 -#, fuzzy -msgid "Overlay" -msgstr "Deckschichten" +#: ../src/extension/internal/filter/color.h:1589 +msgid "Colored nights" +msgstr "Farbige Nächte" -#: ../src/filter-enums.cpp:58 -#, fuzzy -msgid "Color Dodge" -msgstr "nur Farbe" +#: ../src/extension/internal/filter/color.h:1590 +msgid "Hue to background" +msgstr "Farbton zu Hintergrund" -#: ../src/filter-enums.cpp:59 -#, fuzzy -msgid "Color Burn" -msgstr "Farbleisten" +#: ../src/extension/internal/filter/color.h:1592 +msgid "Global blend:" +msgstr "Globales Mischen:" -#: ../src/filter-enums.cpp:60 -#, fuzzy -msgid "Hard Light" -msgstr "Grelles Licht" +#: ../src/extension/internal/filter/color.h:1598 +msgid "Glow" +msgstr "Glühen" -#: ../src/filter-enums.cpp:61 -#, fuzzy -msgid "Soft Light" -msgstr "Spotlight" +#: ../src/extension/internal/filter/color.h:1599 +msgid "Glow blend:" +msgstr "Glühend " -#: ../src/filter-enums.cpp:62 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 -msgid "Difference" -msgstr "Differenz" +#: ../src/extension/internal/filter/color.h:1604 +msgid "Local light" +msgstr "Lokales Licht" -#: ../src/filter-enums.cpp:63 ../src/splivarot.cpp:100 -msgid "Exclusion" -msgstr "Exklusiv-Oder (Ausschluss)" +#: ../src/extension/internal/filter/color.h:1605 +msgid "Global light" +msgstr "Globales Licht" -#: ../src/filter-enums.cpp:64 ../src/ui/tools/flood-tool.cpp:196 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:455 -#: ../src/widgets/sp-color-scales.cpp:456 ../src/widgets/tweak-toolbar.cpp:286 -#: ../share/extensions/color_randomize.inx.h:3 -msgid "Hue" -msgstr "Farbton" +#: ../src/extension/internal/filter/color.h:1608 +msgid "Hue distribution (°):" +msgstr "Farbton Verteilung (°):" -#: ../src/filter-enums.cpp:67 -msgid "Luminosity" +#: ../src/extension/internal/filter/color.h:1619 +msgid "" +"Create a custom tritone palette with additional glow, blend modes and hue " +"moving" msgstr "" +"Erstellt eine benutzerdefinierte Tritonus-Palette mit zusätzlichen Glanz, " +"Füllmethoden und Farbton-Bewegung" -#: ../src/filter-enums.cpp:77 -msgid "Matrix" -msgstr "Matri_x" +#: ../src/extension/internal/filter/distort.h:67 +msgid "Felt Feather" +msgstr "Filz-Feder" -#: ../src/filter-enums.cpp:78 -msgid "Saturate" -msgstr "Sättigung" +#: ../src/extension/internal/filter/distort.h:71 +#: ../src/extension/internal/filter/morphology.h:175 ../src/filter-enums.cpp:89 +msgid "Out" +msgstr "Out" -#: ../src/filter-enums.cpp:79 -msgid "Hue Rotate" -msgstr "Farbton rotieren" +#: ../src/extension/internal/filter/distort.h:77 +#: ../src/extension/internal/filter/textures.h:75 +#: ../src/ui/widget/selected-style.cpp:131 ../src/ui/widget/style-swatch.cpp:128 +msgid "Stroke:" +msgstr "Kontur:" -#: ../src/filter-enums.cpp:80 -msgid "Luminance to Alpha" -msgstr "Leuchtkraft zu Alpha" +#: ../src/extension/internal/filter/distort.h:79 +#: ../src/extension/internal/filter/textures.h:76 +msgid "Wide" +msgstr "Breit" -#. File -#: ../src/filter-enums.cpp:86 ../src/verbs.cpp:2352 -#: ../share/extensions/jessyInk_mouseHandler.inx.h:3 -#: ../share/extensions/jessyInk_transitions.inx.h:7 -msgid "Default" -msgstr "Vorgabe" +#: ../src/extension/internal/filter/distort.h:80 +#: ../src/extension/internal/filter/textures.h:78 +msgid "Narrow" +msgstr "eng" -#. New CSS -#: ../src/filter-enums.cpp:94 -#, fuzzy -msgid "Clear" -msgstr "_Leeren" +#: ../src/extension/internal/filter/distort.h:81 +msgid "No fill" +msgstr "Keine Füllung" -#: ../src/filter-enums.cpp:95 -#, fuzzy -msgid "Copy" -msgstr "_Kopieren" +#: ../src/extension/internal/filter/distort.h:83 +msgid "Turbulence:" +msgstr "Turbulenz:" -#: ../src/filter-enums.cpp:96 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1571 -msgid "Destination" -msgstr "Ziel" +#: ../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:692 +msgid "Fractal noise" +msgstr "Fraktales Rauschen" -#: ../src/filter-enums.cpp:97 -#, fuzzy -msgid "Destination Over" -msgstr "Ziel" +#: ../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:693 ../src/filter-enums.cpp:35 +#: ../src/filter-enums.cpp:144 +msgid "Turbulence" +msgstr "Turbulenz" -#: ../src/filter-enums.cpp:98 -#, fuzzy -msgid "Destination In" -msgstr "Ziel" +#: ../src/extension/internal/filter/distort.h:87 +#: ../src/extension/internal/filter/distort.h:196 +#: ../src/extension/internal/filter/paint.h:93 +#: ../src/extension/internal/filter/paint.h:695 +msgid "Horizontal frequency" +msgstr "Horizontale Frequenz" -#: ../src/filter-enums.cpp:99 -#, fuzzy -msgid "Destination Out" -msgstr "Ziel" +#: ../src/extension/internal/filter/distort.h:88 +#: ../src/extension/internal/filter/distort.h:197 +#: ../src/extension/internal/filter/paint.h:94 +#: ../src/extension/internal/filter/paint.h:696 +msgid "Vertical frequency" +msgstr "Vertikale Frequenz" -#: ../src/filter-enums.cpp:100 -#, fuzzy -msgid "Destination Atop" -msgstr "Ziel" +#: ../src/extension/internal/filter/distort.h:89 +#: ../src/extension/internal/filter/distort.h:198 +#: ../src/extension/internal/filter/paint.h:95 +#: ../src/extension/internal/filter/paint.h:697 +msgid "Complexity" +msgstr "Kompexität" -#: ../src/filter-enums.cpp:101 -#, fuzzy -msgid "Lighter" -msgstr "Erhellen" +#: ../src/extension/internal/filter/distort.h:90 +#: ../src/extension/internal/filter/distort.h:199 +#: ../src/extension/internal/filter/paint.h:96 +#: ../src/extension/internal/filter/paint.h:698 +msgid "Variation" +msgstr "Variation" -#: ../src/filter-enums.cpp:103 -msgid "Arithmetic" -msgstr "Arithmetisch" +#: ../src/extension/internal/filter/distort.h:91 +#: ../src/extension/internal/filter/distort.h:200 +msgid "Intensity" +msgstr "Intensität" -#: ../src/filter-enums.cpp:119 ../src/selection-chemistry.cpp:535 -msgid "Duplicate" -msgstr "Duplizieren" +#: ../src/extension/internal/filter/distort.h:99 +msgid "Blur and displace edges of shapes and pictures" +msgstr "verwischt und versetzt Kanten von Formen und Bildern" -#: ../src/filter-enums.cpp:120 -msgid "Wrap" -msgstr "Umbrechen" +#: ../src/extension/internal/filter/distort.h:190 +msgid "Roughen" +msgstr "Aufraumodus" -#: ../src/filter-enums.cpp:136 -msgid "Erode" -msgstr "Erodieren" +#: ../src/extension/internal/filter/distort.h:192 +#: ../src/extension/internal/filter/overlays.h:60 +#: ../src/extension/internal/filter/paint.h:691 +#: ../src/extension/internal/filter/textures.h:64 +msgid "Turbulence type:" +msgstr "Turbulenz-Typ:" -#: ../src/filter-enums.cpp:137 -msgid "Dilate" -msgstr "Ausweiten" +#: ../src/extension/internal/filter/distort.h:208 +msgid "Small-scale roughening to edges and content" +msgstr "Kanten und Fläche leicht aufrauen" -#: ../src/filter-enums.cpp:143 -msgid "Fractal Noise" -msgstr "Fraktales Rauschen" +#: ../src/extension/internal/filter/filter-file.cpp:34 +msgid "Bundled" +msgstr "Gebündelt" -#: ../src/filter-enums.cpp:150 -msgid "Distant Light" -msgstr "Entfernte Lichtquelle" +#: ../src/extension/internal/filter/filter-file.cpp:35 +msgid "Personal" +msgstr "Persönlich" -#: ../src/filter-enums.cpp:151 -msgid "Point Light" -msgstr "Punktförmige Lichtquelle" +#: ../src/extension/internal/filter/filter-file.cpp:47 +msgid "Null external module directory name. Filters will not be loaded." +msgstr "Leerer Modulverzeichnisname. Filter werden nicht geladen." -#: ../src/filter-enums.cpp:152 -msgid "Spot Light" -msgstr "Spotlight" +#: ../src/extension/internal/filter/image.h:49 +msgid "Edge Detect" +msgstr "Kantenerkennung" -#: ../src/gradient-chemistry.cpp:1580 -msgid "Invert gradient colors" -msgstr "Farbverlauf invertieren" +#: ../src/extension/internal/filter/image.h:51 +msgid "Detect:" +msgstr "Erkennen:" -#: ../src/gradient-chemistry.cpp:1606 -msgid "Reverse gradient" -msgstr "Farbverlauf umkehren" +#: ../src/extension/internal/filter/image.h:52 +#: ../src/ui/dialog/template-load-tab.cpp:105 +#: ../src/ui/dialog/template-load-tab.cpp:142 +msgid "All" +msgstr "alles" -#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:245 -msgid "Delete swatch" -msgstr "Zwischenfarbe löschen" +#: ../src/extension/internal/filter/image.h:53 +msgid "Vertical lines" +msgstr "Vertikale Linien" -#: ../src/gradient-drag.cpp:97 ../src/ui/tools/gradient-tool.cpp:100 -msgid "Linear gradient start" -msgstr "Anfang des linearen Farbverlaufs" +#: ../src/extension/internal/filter/image.h:54 +msgid "Horizontal lines" +msgstr "Horizontale Linien" -#. POINT_LG_BEGIN -#: ../src/gradient-drag.cpp:98 ../src/ui/tools/gradient-tool.cpp:101 -msgid "Linear gradient end" -msgstr "Ende des linearen Farbverlaufs" +#: ../src/extension/internal/filter/image.h:57 +msgid "Invert colors" +msgstr "Farben invertieren" -#: ../src/gradient-drag.cpp:99 ../src/ui/tools/gradient-tool.cpp:102 -msgid "Linear gradient mid stop" -msgstr "Zwischenfarbe des linearen Farbverlaufs" +#: ../src/extension/internal/filter/image.h:65 +msgid "Detect color edges in object" +msgstr "Farbkanten in Objekten erkennen" -#: ../src/gradient-drag.cpp:100 ../src/ui/tools/gradient-tool.cpp:103 -msgid "Radial gradient center" -msgstr "Zentrum des radialen Farbverlaufs" +#: ../src/extension/internal/filter/morphology.h:58 +msgid "Cross-smooth" +msgstr "Weiche Überschneidung" -#: ../src/gradient-drag.cpp:101 ../src/gradient-drag.cpp:102 -#: ../src/ui/tools/gradient-tool.cpp:104 ../src/ui/tools/gradient-tool.cpp:105 -msgid "Radial gradient radius" -msgstr "Radius des radialen Farbverlaufs" +#: ../src/extension/internal/filter/morphology.h:61 +#: ../src/extension/internal/filter/shadows.h:66 +msgid "Inner" +msgstr "Innerer" -#: ../src/gradient-drag.cpp:103 ../src/ui/tools/gradient-tool.cpp:106 -msgid "Radial gradient focus" -msgstr "Fokus des radialen Farbverlaufs" +#: ../src/extension/internal/filter/morphology.h:62 +#: ../src/extension/internal/filter/shadows.h:65 +msgid "Outer" +msgstr "Äußerer" -#. POINT_RG_FOCUS -#: ../src/gradient-drag.cpp:104 ../src/gradient-drag.cpp:105 -#: ../src/ui/tools/gradient-tool.cpp:107 ../src/ui/tools/gradient-tool.cpp:108 -msgid "Radial gradient mid stop" -msgstr "Zwischenfarbe des radialen Farbverlaufs" +#: ../src/extension/internal/filter/morphology.h:63 +msgid "Open" +msgstr "Öffnen" -#: ../src/gradient-drag.cpp:106 ../src/ui/tools/mesh-tool.cpp:103 -msgid "Mesh gradient corner" -msgstr "Gitterverlauf Ecke" +#: ../src/extension/internal/filter/morphology.h:65 +#: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191 +#: ../src/widgets/rect-toolbar.cpp:314 ../src/widgets/spray-toolbar.cpp:116 +#: ../src/widgets/tweak-toolbar.cpp:128 +#: ../share/extensions/interp_att_g.inx.h:10 +msgid "Width" +msgstr "Breite" -#: ../src/gradient-drag.cpp:107 ../src/ui/tools/mesh-tool.cpp:104 -msgid "Mesh gradient handle" -msgstr "Gitterverlauf Anfasser" +#: ../src/extension/internal/filter/morphology.h:69 +#: ../src/extension/internal/filter/morphology.h:190 +msgid "Antialiasing" +msgstr "Kantenglättung" -#: ../src/gradient-drag.cpp:108 ../src/ui/tools/mesh-tool.cpp:105 -msgid "Mesh gradient tensor" -msgstr "Gitterverlauf Tensor" +#: ../src/extension/internal/filter/morphology.h:70 +msgid "Blur content" +msgstr "Inhalt verwischen" -#: ../src/gradient-drag.cpp:567 -msgid "Added patch row or column" -msgstr "Hinzugefügte Patchreihe oder Spalte" +#: ../src/extension/internal/filter/morphology.h:79 +msgid "Smooth edges and angles of shapes" +msgstr "Glatte Kanten und Ecken von Formen" -#: ../src/gradient-drag.cpp:797 -msgid "Merge gradient handles" -msgstr "Farbverlaufs-Anfasser vereinigen" +#: ../src/extension/internal/filter/morphology.h:166 +msgid "Outline" +msgstr "Umriss" -#: ../src/gradient-drag.cpp:1104 -msgid "Move gradient handle" -msgstr "Farbverlaufs-Anfasser verschieben" +#: ../src/extension/internal/filter/morphology.h:170 +msgid "Fill image" +msgstr "Bild füllen" -#: ../src/gradient-drag.cpp:1163 ../src/widgets/gradient-vector.cpp:847 -msgid "Delete gradient stop" -msgstr "Zwischenfarbe des Farbverlaufs löschen" +#: ../src/extension/internal/filter/morphology.h:171 +msgid "Hide image" +msgstr "Bild ausblenden" -#: ../src/gradient-drag.cpp:1426 -#, c-format -msgid "" -"%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" -"+Alt to delete stop" -msgstr "" -"%s %d für %s%s; Ziehen mit Strg rastet Versatz ein, Klick mit Strg" -"+Alt löscht Zwischenfarbe" +#: ../src/extension/internal/filter/morphology.h:172 +msgid "Composite type:" +msgstr "Gemischter Typ" -#: ../src/gradient-drag.cpp:1430 ../src/gradient-drag.cpp:1437 -msgid " (stroke)" -msgstr " (Kontur)" +#: ../src/extension/internal/filter/morphology.h:173 ../src/filter-enums.cpp:87 +msgid "Over" +msgstr "Über" -#: ../src/gradient-drag.cpp:1434 -#, c-format -msgid "" -"%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " -"preserve angle, with Ctrl+Shift to scale around center" -msgstr "" -"%s für %s%s; Ziehen mit Strg rastet Winkel ein, Ziehen mit Strg" -"+Alt behält Winkel bei; Strg+Umschalt skaliert um den Mittelpunkt" +#: ../src/extension/internal/filter/morphology.h:177 ../src/filter-enums.cpp:91 +msgid "XOR" +msgstr "XOR" -#: ../src/gradient-drag.cpp:1442 -msgid "" -"Radial gradient center and focus; drag with Shift to " -"separate focus" -msgstr "" -"Zentrum und Fokus des radialen Farbverlaufs; Ziehen mit " -"Umschalt, um den Fokus einzeln zu bewegen" +#: ../src/extension/internal/filter/morphology.h:179 +#: ../src/ui/dialog/layer-properties.cpp:185 +msgid "Position:" +msgstr "Position:" -#: ../src/gradient-drag.cpp:1445 -#, c-format -msgid "" -"Gradient point shared by %d gradient; drag with Shift to " -"separate" -msgid_plural "" -"Gradient point shared by %d gradients; drag with Shift to " -"separate" -msgstr[0] "" -"Farbverlaufspunkt ist %d weiteren Farbverlauf zugewiesen. Ziehen mit " -"Umschalt trennt die Zuweisung" -msgstr[1] "" -"Farbverlaufspunkt ist %d weiteren Farbverläufen zugewiesen. Ziehen " -"mit Umschalt trennt die Zuweisung" - -#: ../src/gradient-drag.cpp:2377 -msgid "Move gradient handle(s)" -msgstr "Farbverlaufs-Anfasser verschieben" +#: ../src/extension/internal/filter/morphology.h:180 +msgid "Inside" +msgstr "Innen" -#: ../src/gradient-drag.cpp:2413 -msgid "Move gradient mid stop(s)" -msgstr "Zwischenfarbe(n) des Farbverlaufs verschieben" +#: ../src/extension/internal/filter/morphology.h:181 +msgid "Outside" +msgstr "Außen" -#: ../src/gradient-drag.cpp:2702 -msgid "Delete gradient stop(s)" -msgstr "Zwischenfarbe(n) des Farbverlaufs löschen" +#: ../src/extension/internal/filter/morphology.h:182 +msgid "Overlayed" +msgstr "Überlagert" -#: ../src/inkscape.cpp:344 -msgid "Autosave failed! Cannot create directory %1." -msgstr "Autospeicherung fehlgeschlagen! Kann Verzeichnis %1 nicht erstellen." +#: ../src/extension/internal/filter/morphology.h:184 +msgid "Width 1" +msgstr "Breite 1" -#: ../src/inkscape.cpp:353 -msgid "Autosave failed! Cannot open directory %1." -msgstr "Autospeicherung fehlgeschlagen! Kann Verzeichnis %1 nicht öffnen." +#: ../src/extension/internal/filter/morphology.h:185 +msgid "Dilatation 1" +msgstr "Streckung 1" -#: ../src/inkscape.cpp:369 -msgid "Autosaving documents..." -msgstr "Dokument wird automatisch gespeichert…" +#: ../src/extension/internal/filter/morphology.h:186 +msgid "Erosion 1" +msgstr "Erosion 1" -#: ../src/inkscape.cpp:442 -msgid "Autosave failed! Could not find inkscape extension to save document." -msgstr "" -"Automatisches Speichern fehlgeschlagen! Inkscape-Endung konnte nicht " -"gefunden werden." +#: ../src/extension/internal/filter/morphology.h:187 +msgid "Width 2" +msgstr "Breite 2" -#: ../src/inkscape.cpp:445 ../src/inkscape.cpp:452 -#, c-format -msgid "Autosave failed! File %s could not be saved." -msgstr "" -"Automatisches Speichern fehlgeschlagen! Datei %s konnte nicht gespeichert " -"werden." +#: ../src/extension/internal/filter/morphology.h:188 +msgid "Dilatation 2" +msgstr "Streckung 2" -#: ../src/inkscape.cpp:467 -msgid "Autosave complete." -msgstr "Automatisches Speichern abgeschlossen." +#: ../src/extension/internal/filter/morphology.h:189 +msgid "Erosion 2" +msgstr "Erosion 2" -#: ../src/inkscape.cpp:715 -msgid "Untitled document" -msgstr "Unbenanntes Dokument" +#: ../src/extension/internal/filter/morphology.h:191 +msgid "Smooth" +msgstr "Glätten" -#. Show nice dialog box -#: ../src/inkscape.cpp:747 -msgid "Inkscape encountered an internal error and will close now.\n" -msgstr "" -"Inkscape ist auf einen internen Fehler gestoßen und wird nun geschlossen.\n" +#: ../src/extension/internal/filter/morphology.h:195 +msgid "Fill opacity:" +msgstr "Deckkraft:" -#: ../src/inkscape.cpp:748 -msgid "" -"Automatic backups of unsaved documents were done to the following " -"locations:\n" -msgstr "" -"Unter folgenden Speicherorten wurden automatische Sicherungskopien nicht " -"gespeicherter Dokumente angelegt:\n" +#: ../src/extension/internal/filter/morphology.h:196 +msgid "Stroke opacity:" +msgstr "Strich-Deckkraft:" -#: ../src/inkscape.cpp:749 -msgid "Automatic backup of the following documents failed:\n" -msgstr "" -"Anlegen von automatischen Sicherungskopien folgender Dokumente " -"fehlgeschlagen:\n" +#: ../src/extension/internal/filter/morphology.h:206 +msgid "Adds a colorizable outline" +msgstr "Fügt einfärbbaren Umriss hinzu" -#: ../src/interface.cpp:748 -msgctxt "Interface setup" -msgid "Default" -msgstr "Vorgabe" +#: ../src/extension/internal/filter/overlays.h:56 +msgid "Noise Fill" +msgstr "Rauschen" -#: ../src/interface.cpp:748 -msgid "Default interface setup" -msgstr "Standard Schnittstellen-Setup" +#: ../src/extension/internal/filter/overlays.h:59 +#: ../src/extension/internal/filter/paint.h:690 +#: ../src/extension/internal/filter/shadows.h:60 ../src/ui/dialog/find.cpp:87 +#: ../src/ui/dialog/tracedialog.cpp:747 +#: ../share/extensions/color_HSL_adjust.inx.h:2 +#: ../share/extensions/color_custom.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/web-set-att.inx.h:2 +#: ../share/extensions/web-transmit-att.inx.h:2 +#: ../share/extensions/webslicer_create_group.inx.h:2 +#: ../share/extensions/webslicer_export.inx.h:2 +msgid "Options" +msgstr "Optionen" -#: ../src/interface.cpp:749 -msgctxt "Interface setup" -msgid "Custom" -msgstr "Benutzerdefiniert" +#: ../src/extension/internal/filter/overlays.h:64 +msgid "Horizontal frequency:" +msgstr "Horizontale Frequenz:" -#: ../src/interface.cpp:749 -msgid "Setup for custom task" -msgstr "Setup für benutzerdefinierte Aufgabe" +#: ../src/extension/internal/filter/overlays.h:65 +msgid "Vertical frequency:" +msgstr "Vertikale Frequenz:" -#: ../src/interface.cpp:750 -msgctxt "Interface setup" -msgid "Wide" -msgstr "Breit" +#: ../src/extension/internal/filter/overlays.h:66 +#: ../src/extension/internal/filter/textures.h:69 +msgid "Complexity:" +msgstr "Kompexität:" -#: ../src/interface.cpp:750 -msgid "Setup for widescreen work" -msgstr "Setup für die Breitbild-Arbeit" +#: ../src/extension/internal/filter/overlays.h:67 +#: ../src/extension/internal/filter/textures.h:70 +msgid "Variation:" +msgstr "Variation:" -#: ../src/interface.cpp:862 -#, c-format -msgid "Verb \"%s\" Unknown" -msgstr "Verb \"%s\" unbekannt" +#: ../src/extension/internal/filter/overlays.h:68 +msgid "Dilatation:" +msgstr "Erweiterung:" -#: ../src/interface.cpp:901 -msgid "Open _Recent" -msgstr "Zuletzt _geöffnete Dateien" +#: ../src/extension/internal/filter/overlays.h:69 +msgid "Erosion:" +msgstr "Erosion:" # !!! correct? -#: ../src/interface.cpp:1009 ../src/interface.cpp:1095 -#: ../src/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:528 -msgid "Drop color" -msgstr "Farbe ablegen" +#: ../src/extension/internal/filter/overlays.h:72 +msgid "Noise color" +msgstr "Farbrauschen" -#: ../src/interface.cpp:1048 ../src/interface.cpp:1158 -msgid "Drop color on gradient" -msgstr "Keine Zwischenfarben im Farbverlauf" +#: ../src/extension/internal/filter/overlays.h:83 +msgid "Basic noise fill and transparency texture" +msgstr "Einfache Rauschfüllung und Transparenztextur" -#: ../src/interface.cpp:1211 -msgid "Could not parse SVG data" -msgstr "SVG-Daten konnten nicht analysiert werden" +#: ../src/extension/internal/filter/paint.h:71 +msgid "Chromolitho" +msgstr "Chromolitho" -#: ../src/interface.cpp:1250 -msgid "Drop SVG" -msgstr "SVG ablegen" +# not sure here -cm- +#: ../src/extension/internal/filter/paint.h:75 +#: ../share/extensions/jessyInk_keyBindings.inx.h:16 +msgid "Drawing mode" +msgstr "Zeichenmodus" -#: ../src/interface.cpp:1263 -msgid "Drop Symbol" -msgstr "Symbol fallenlassen" +#: ../src/extension/internal/filter/paint.h:76 +msgid "Drawing blend:" +msgstr "Zeichnung mischen:" -#: ../src/interface.cpp:1294 -msgid "Drop bitmap image" -msgstr "Bitmap-Bild ablegen" +#: ../src/extension/internal/filter/paint.h:84 +msgid "Dented" +msgstr "Verbeult" -#: ../src/interface.cpp:1386 -#, c-format -msgid "" -"A file named \"%s\" already exists. Do " -"you want to replace it?\n" -"\n" -"The file already exists in \"%s\". Replacing it will overwrite its contents." -msgstr "" -"Eine Datei namens »%s« existiert " -"bereits. Soll sie ersetzt werden?\n" -"\n" -"Die Datei existiert bereits in »%s«. Sie zu ersetzen wird ihren Inhalt " -"überschreiben." +#: ../src/extension/internal/filter/paint.h:88 +#: ../src/extension/internal/filter/paint.h:699 +msgid "Noise reduction" +msgstr "Rauschminderung" -#: ../src/interface.cpp:1392 ../src/ui/dialog/export.cpp:1302 -#: ../src/widgets/desktop-widget.cpp:1122 -#: ../src/widgets/desktop-widget.cpp:1184 -msgid "_Cancel" -msgstr "Abbrechen" +#: ../src/extension/internal/filter/paint.h:91 +msgid "Grain" +msgstr "Korn" -#: ../src/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 -#: ../share/extensions/web-transmit-att.inx.h:19 -msgid "Replace" -msgstr "Ersetzen" +# not sure here -cm- +#: ../src/extension/internal/filter/paint.h:92 +msgid "Grain mode" +msgstr "Körnungsmodus" -#: ../src/interface.cpp:1464 -msgid "Go to parent" -msgstr "Zum übergeordneten Objekt gehen" +#: ../src/extension/internal/filter/paint.h:97 +#: ../src/extension/internal/filter/transparency.h:207 +#: ../src/extension/internal/filter/transparency.h:281 +msgid "Expansion" +msgstr "Erweiterung" -#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1505 -msgid "Enter group #%1" -msgstr "Gruppe #%1 beitreten" +#: ../src/extension/internal/filter/paint.h:100 +msgid "Grain blend:" +msgstr "Kornmischung:" -#. Item dialog -#: ../src/interface.cpp:1641 ../src/verbs.cpp:2849 -msgid "_Object Properties..." -msgstr "Objekt_eigenschaften…" +#: ../src/extension/internal/filter/paint.h:116 +msgid "Chromo effect with customizable edge drawing and graininess" +msgstr "Chromeffekt mit anpassbarer Kantenzeichnung und Körnigkeit" -#: ../src/interface.cpp:1650 -msgid "_Select This" -msgstr "_Dies auswählen" +#: ../src/extension/internal/filter/paint.h:232 +msgid "Cross Engraving" +msgstr "Kreuzgravur" -#: ../src/interface.cpp:1661 -msgid "Select Same" -msgstr "Das Gleiche auswählen" +#: ../src/extension/internal/filter/paint.h:234 +#: ../src/extension/internal/filter/paint.h:337 +msgid "Clean-up" +msgstr "Bereinigen" -#. Select same fill and stroke -#: ../src/interface.cpp:1671 -msgid "Fill and Stroke" -msgstr "Füllung und _Kontur" +#: ../src/extension/internal/filter/paint.h:238 +#: ../share/extensions/measure.inx.h:11 +msgid "Length" +msgstr "Länge" -#. Select same fill color -#: ../src/interface.cpp:1678 -msgid "Fill Color" -msgstr "Füllfarbe" +#: ../src/extension/internal/filter/paint.h:247 +msgid "Convert image to an engraving made of vertical and horizontal lines" +msgstr "Konvertiere Bild in eine Gravur aus vertikalen und horizontalen Linien" -#. Select same stroke color -#: ../src/interface.cpp:1685 -msgid "Stroke Color" -msgstr "Konturfarbe" +# not sure here -cm- +#: ../src/extension/internal/filter/paint.h:331 +#: ../src/ui/dialog/align-and-distribute.cpp:1004 +#: ../src/widgets/desktop-widget.cpp:1996 +msgid "Drawing" +msgstr "Zeichnung" -#. Select same stroke style -#: ../src/interface.cpp:1692 -msgid "Stroke Style" -msgstr "Muster der Kontur" +#: ../src/extension/internal/filter/paint.h:335 +#: ../src/extension/internal/filter/paint.h:496 +#: ../src/extension/internal/filter/paint.h:590 +#: ../src/extension/internal/filter/paint.h:976 ../src/splivarot.cpp:2212 +msgid "Simplify" +msgstr "Vereinfachen" -#. Select same stroke style -#: ../src/interface.cpp:1699 -msgid "Object type" -msgstr "Objekttyp" +# Name des Effekte-Untermenüs, dass alle Bitmap-Effekte beinhaltet. +#: ../src/extension/internal/filter/paint.h:338 +#: ../src/extension/internal/filter/paint.h:709 +msgid "Erase" +msgstr "Radieren" -#. Move to layer -#: ../src/interface.cpp:1706 -msgid "_Move to layer ..." -msgstr "Verschiebe zu Ebene..." +#: ../src/extension/internal/filter/paint.h:344 +msgid "Melt" +msgstr "Schmelzen" -#. Create link -#: ../src/interface.cpp:1716 -msgid "Create _Link" -msgstr "_Verknüpfung erzeugen" +#: ../src/extension/internal/filter/paint.h:350 +#: ../src/extension/internal/filter/paint.h:712 +msgid "Fill color" +msgstr "Füllfarbe" -#. Set mask -#: ../src/interface.cpp:1739 -msgid "Set Mask" -msgstr "Maskierung setzen" +#: ../src/extension/internal/filter/paint.h:351 +#: ../src/extension/internal/filter/paint.h:714 +msgid "Image on fill" +msgstr "Bild als Füllung" -#. Release mask -#: ../src/interface.cpp:1750 -msgid "Release Mask" -msgstr "Maskierung entfernen" +#: ../src/extension/internal/filter/paint.h:354 +msgid "Stroke color" +msgstr "Konturfarbe" -#. Set Clip -#: ../src/interface.cpp:1761 -msgid "Set Cl_ip" -msgstr "_Clip setzen" +#: ../src/extension/internal/filter/paint.h:355 +msgid "Image on stroke" +msgstr "Bild als Kontur" -#. Release Clip -#: ../src/interface.cpp:1772 -msgid "Release C_lip" -msgstr "C_lip lösen" +#: ../src/extension/internal/filter/paint.h:366 +msgid "Convert images to duochrome drawings" +msgstr "Konvertiert Bilder nach Duochrom-Zeichnungen" -#. Group -#: ../src/interface.cpp:1783 ../src/verbs.cpp:2486 -msgid "_Group" -msgstr "_Gruppieren" +#: ../src/extension/internal/filter/paint.h:494 +msgid "Electrize" +msgstr "Elektrisieren" -#: ../src/interface.cpp:1854 -msgid "Create link" -msgstr "Verknüpfung erzeugen" +#: ../src/extension/internal/filter/paint.h:497 +#: ../src/extension/internal/filter/paint.h:852 +msgid "Effect type:" +msgstr "Effekt-Typ:" -#. Ungroup -#: ../src/interface.cpp:1885 ../src/verbs.cpp:2488 -msgid "_Ungroup" -msgstr "Grupp_ierung aufheben" +#: ../src/extension/internal/filter/paint.h:501 +#: ../src/extension/internal/filter/paint.h:860 +#: ../src/extension/internal/filter/paint.h:975 +msgid "Levels" +msgstr "Ebenen" -#. Link dialog -#: ../src/interface.cpp:1910 -msgid "Link _Properties..." -msgstr "Verknüpfungseigenschaften..." +#: ../src/extension/internal/filter/paint.h:510 +msgid "Electro solarization effects" +msgstr "Elektro-Solarisationseffekt" -#. Select item -#: ../src/interface.cpp:1916 -msgid "_Follow Link" -msgstr "Verknüpfung _folgen" +# not sure here -cm- +#: ../src/extension/internal/filter/paint.h:584 +msgid "Neon Draw" +msgstr "Neonzeichnung" -#. Reset transformations -#: ../src/interface.cpp:1922 -msgid "_Remove Link" -msgstr "Verknüpfung en_tfernen" +#: ../src/extension/internal/filter/paint.h:586 +msgid "Line type:" +msgstr "Linientyp:" -#: ../src/interface.cpp:1953 -msgid "Remove link" -msgstr "Verknüpfung en_tfernen" +#: ../src/extension/internal/filter/paint.h:587 +msgid "Smoothed" +msgstr "Geglättet" -#. Image properties -#: ../src/interface.cpp:1964 -msgid "Image _Properties..." -msgstr "Bildeigenschaften..." +#: ../src/extension/internal/filter/paint.h:588 +msgid "Contrasted" +msgstr "Abgestochen" -#. Edit externally -#: ../src/interface.cpp:1970 -msgid "Edit Externally..." -msgstr "Extern bearbeiten…" +#: ../src/extension/internal/filter/paint.h:591 +msgid "Line width" +msgstr "Linienstärke" -#. Trace Bitmap -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/interface.cpp:1979 ../src/verbs.cpp:2549 -msgid "_Trace Bitmap..." -msgstr "Bitmap _vektorisieren…" +#: ../src/extension/internal/filter/paint.h:593 +#: ../src/extension/internal/filter/paint.h:861 +#: ../src/ui/widget/filter-effect-chooser.cpp:25 +msgid "Blend mode:" +msgstr "Mischmodus:" -#. Trace Pixel Art -#: ../src/interface.cpp:1988 -msgid "Trace Pixel Art" -msgstr "" +#: ../src/extension/internal/filter/paint.h:605 +msgid "Posterize and draw smooth lines around color shapes" +msgstr "Posterisiere und zeichne weicle Linien um farbige Formen herum" -#: ../src/interface.cpp:1998 -msgctxt "Context menu" -msgid "Embed Image" -msgstr "Bild einbetten" +#: ../src/extension/internal/filter/paint.h:687 +msgid "Point Engraving" +msgstr "Punkt-Gravur" -#: ../src/interface.cpp:2009 -msgctxt "Context menu" -msgid "Extract Image..." -msgstr "Bild extrahieren..." +#: ../src/extension/internal/filter/paint.h:700 +msgid "Noise blend:" +msgstr "Rauschmischung:" -#. Item dialog -#. Fill and Stroke dialog -#: ../src/interface.cpp:2154 ../src/interface.cpp:2174 ../src/verbs.cpp:2812 -msgid "_Fill and Stroke..." -msgstr "Füllung und _Kontur…" +#: ../src/extension/internal/filter/paint.h:708 +msgid "Grain lightness" +msgstr "Körnige Helligkeit:" -#. Edit Text dialog -#: ../src/interface.cpp:2180 ../src/verbs.cpp:2831 -msgid "_Text and Font..." -msgstr "_Schrift und Text…" +# !!! correct? +#: ../src/extension/internal/filter/paint.h:716 +msgid "Points color" +msgstr "Punktfarbe" -#. Spellcheck dialog -#: ../src/interface.cpp:2186 ../src/verbs.cpp:2839 -msgid "Check Spellin_g..." -msgstr "Rechtschreibprüfun_g..." +#: ../src/extension/internal/filter/paint.h:718 +msgid "Image on points" +msgstr "Bild auf Punkten" -# !!! -#: ../src/knot.cpp:332 -msgid "Node or handle drag canceled." -msgstr "Verschieben von Knoten oder Knotenanfassern abgebrochen." +#: ../src/extension/internal/filter/paint.h:728 +msgid "Convert image to a transparent point engraving" +msgstr "Konvertiert das Bild in eine transparente Punkt-Gravur" -#: ../src/knotholder.cpp:158 -msgid "Change handle" -msgstr "Anfasser ändern" +#: ../src/extension/internal/filter/paint.h:850 +msgid "Poster Paint" +msgstr "Poster-Malen" -#: ../src/knotholder.cpp:237 -msgid "Move handle" -msgstr "Anfasser verschieben" +#: ../src/extension/internal/filter/paint.h:856 +msgid "Transfer type:" +msgstr "Transfertyp:" -#. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:256 ../src/knotholder.cpp:278 -msgid "Move the pattern fill inside the object" -msgstr "Bewegen des Füllmusters innerhalb des Objektes" +#: ../src/extension/internal/filter/paint.h:857 +msgid "Poster" +msgstr "Poster" -#: ../src/knotholder.cpp:260 ../src/knotholder.cpp:282 -msgid "Scale the pattern fill; uniformly if with Ctrl" -msgstr "" -"Einheitliches Skalieren des Füllmusters; gleichmäßig durch STRG" +#: ../src/extension/internal/filter/paint.h:858 +msgid "Painting" +msgstr "Gemälde" -#: ../src/knotholder.cpp:264 ../src/knotholder.cpp:286 -msgid "Rotate the pattern fill; with Ctrl to snap angle" -msgstr "Drehen des Füllmusters; Strg rastet Winkel ein" +#: ../src/extension/internal/filter/paint.h:868 +msgid "Simplify (primary)" +msgstr "Vereinfachen (Primär)" -# name des Effekte-submenü, das alle bitmap-effekte beinhält! -#: ../src/libgdl/gdl-dock-bar.c:105 -msgid "Master" -msgstr "Master" +#: ../src/extension/internal/filter/paint.h:869 +msgid "Simplify (secondary)" +msgstr "Vereinfachen (Sekundär)" -# GdlDockMaster ist Eigenname? -#: ../src/libgdl/gdl-dock-bar.c:106 -msgid "GdlDockMaster object which the dockbar widget is attached to" -msgstr "GdlDockMaster-Objekt, dem das Objekt zugeordnet ist" +#: ../src/extension/internal/filter/paint.h:870 +msgid "Pre-saturation" +msgstr "Vor-Sättigung" -#: ../src/libgdl/gdl-dock-bar.c:113 -msgid "Dockbar style" -msgstr "Stil de Dockleiste" +#: ../src/extension/internal/filter/paint.h:871 +msgid "Post-saturation" +msgstr "Nach-Sättigung" -#: ../src/libgdl/gdl-dock-bar.c:114 -msgid "Dockbar style to show items on it" -msgstr "Stil, in dem Objekte auf der Dockleiste gezeigt werden" +#: ../src/extension/internal/filter/paint.h:872 +msgid "Simulate antialiasing" +msgstr "Simuliere Kantenglättung" -# "piktogrammifizieren" geht noch besser? -#: ../src/libgdl/gdl-dock-item-grip.c:399 -msgid "Iconify this dock" -msgstr "Dieses Dock auf Icongröße verkleinern" +#: ../src/extension/internal/filter/paint.h:880 +msgid "Poster and painting effects" +msgstr "Poster und Gemäldeeffekt" -#: ../src/libgdl/gdl-dock-item-grip.c:401 -msgid "Close this dock" -msgstr "Diesen Dok schließen" +#: ../src/extension/internal/filter/paint.h:973 +msgid "Posterize Basic" +msgstr "Posterisations-Basis" -# Zeit korrekt? -#: ../src/libgdl/gdl-dock-item-grip.c:720 -#: ../src/libgdl/gdl-dock-tablabel.c:125 -msgid "Controlling dock item" -msgstr "Verwaltet Dock-Objekt" +#: ../src/extension/internal/filter/paint.h:984 +msgid "Simple posterizing effect" +msgstr "Einfacher Posterisationseffekt" -#: ../src/libgdl/gdl-dock-item-grip.c:721 -msgid "Dockitem which 'owns' this grip" -msgstr "Dockobjekt, das diesen Griff \"besitzt\"" +#: ../src/extension/internal/filter/protrusions.h:48 +msgid "Snow crest" +msgstr "Schneekrone" -#. Name -#: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 -#: ../src/widgets/text-toolbar.cpp:1416 -#: ../share/extensions/gcodetools_graffiti.inx.h:9 -#: ../share/extensions/gcodetools_orientation_points.inx.h:2 -msgid "Orientation" -msgstr "Ausrichtung" +#: ../src/extension/internal/filter/protrusions.h:50 +msgid "Drift Size" +msgstr "Abweichungsgröße" -#: ../src/libgdl/gdl-dock-item.c:299 -msgid "Orientation of the docking item" -msgstr "Ausrichtung des anzudockenden Elementes" +#: ../src/extension/internal/filter/protrusions.h:58 +msgid "Snow has fallen on object" +msgstr "Schnee liegt auf dem Objekt" -#: ../src/libgdl/gdl-dock-item.c:314 -msgid "Resizable" -msgstr "Größe änderbar" +#: ../src/extension/internal/filter/shadows.h:57 +msgid "Drop Shadow" +msgstr "Abgesetzter Schatten" -#: ../src/libgdl/gdl-dock-item.c:315 -msgid "If set, the dock item can be resized when docked in a GtkPanel widget" -msgstr "" -"Wenn gewählt, kann das in einer Schaltfläche gedockte Objekt vergrößert/-" -"kleinert werden" +#: ../src/extension/internal/filter/shadows.h:61 +msgid "Blur radius (px)" +msgstr "Unschärfen-Radius (px)" -#: ../src/libgdl/gdl-dock-item.c:322 -msgid "Item behavior" -msgstr "Verhalten" +#: ../src/extension/internal/filter/shadows.h:62 +msgid "Horizontal offset (px)" +msgstr "Horizontaler Versatz (px)" -#: ../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 "" -"Allgemeines Verhalten des Dock-Objekts (z. B. ob es schweben kann, es " -"gesperrt ist, etc.)" +#: ../src/extension/internal/filter/shadows.h:63 +msgid "Vertical offset (px)" +msgstr "Vertikaler Versatz (px)" -#: ../src/libgdl/gdl-dock-item.c:331 ../src/libgdl/gdl-dock-master.c:148 -msgid "Locked" -msgstr "Gesperrt" +#: ../src/extension/internal/filter/shadows.h:64 +msgid "Shadow type:" +msgstr "Schattentyp:" -# Was meint hier "grip"? -#: ../src/libgdl/gdl-dock-item.c:332 -msgid "" -"If set, the dock item cannot be dragged around and it doesn't show a grip" -msgstr "Wenn gewählt, kann das Dock-Objekt nicht gezogen werden" +#: ../src/extension/internal/filter/shadows.h:67 +msgid "Outer cutout" +msgstr "Äußerer Ausschnitt" -#: ../src/libgdl/gdl-dock-item.c:340 -msgid "Preferred width" -msgstr "Bevorzugte Breite" +#: ../src/extension/internal/filter/shadows.h:68 +msgid "Inner cutout" +msgstr "Innere Außenlinie" -#: ../src/libgdl/gdl-dock-item.c:341 -msgid "Preferred width for the dock item" -msgstr "Bevorzugte Breite für das Andock-Item" +#: ../src/extension/internal/filter/shadows.h:69 +msgid "Shadow only" +msgstr "Nur Schatten" -#: ../src/libgdl/gdl-dock-item.c:347 -msgid "Preferred height" -msgstr "Bevorzugte Höhe" +#: ../src/extension/internal/filter/shadows.h:72 +msgid "Blur color" +msgstr "Farbe verwischen" -#: ../src/libgdl/gdl-dock-item.c:348 -msgid "Preferred height for the dock item" -msgstr "Bevorzugte Höhe für das Andock-Item" +#: ../src/extension/internal/filter/shadows.h:74 +msgid "Use object's color" +msgstr "Benutze Farben des Objektes" -#: ../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 "" -"Ein Dock-Objekt (%p vom Typ %s) kann nicht innerhalb von %s hinzugefügt " -"werden.\n" -"GdlDock oder anderes zusammengesetztes Objekt verwenden!" +#: ../src/extension/internal/filter/shadows.h:84 +msgid "Colorizable Drop shadow" +msgstr "Färbbarer Schlagschatten" -#: ../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 "" -"Versuch, ein Widget vom Typ %s zu %s hinzu zu fügen, das aber nur ein Widget " -"enthalten darf und schon eines vom Typ %s enthält." +#: ../src/extension/internal/filter/textures.h:62 +msgid "Ink Blot" +msgstr "Tintenklecks" -#: ../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 "Nicht unterstützte Andockstrategie %s im Dock-Objekt des Typs %s" +#: ../src/extension/internal/filter/textures.h:68 +msgid "Frequency:" +msgstr "Frequenz:" -#. UnLock menuitem -#: ../src/libgdl/gdl-dock-item.c:1629 -msgid "UnLock" -msgstr "Entsperren" +#: ../src/extension/internal/filter/textures.h:71 +msgid "Horizontal inlay:" +msgstr "Horizontale Einlage:" -#. Hide menuitem. -#: ../src/libgdl/gdl-dock-item.c:1636 -msgid "Hide" -msgstr "_Ausblenden" +#: ../src/extension/internal/filter/textures.h:72 +msgid "Vertical inlay:" +msgstr "Vertikaler Einlage:" -#. Lock menuitem -#: ../src/libgdl/gdl-dock-item.c:1641 -msgid "Lock" -msgstr "Sperren" +#: ../src/extension/internal/filter/textures.h:73 +msgid "Displacement:" +msgstr "Verschiebung:" -#: ../src/libgdl/gdl-dock-item.c:1904 -#, c-format -msgid "Attempt to bind an unbound item %p" -msgstr "Versuch ein ungebundenes Objekt %p zu binden" +#: ../src/extension/internal/filter/textures.h:79 +msgid "Overlapping" +msgstr "Überlappung" -#: ../src/libgdl/gdl-dock-master.c:141 ../src/libgdl/gdl-dock.c:184 -msgid "Default title" -msgstr "Vorgegebener Titel" +#: ../src/extension/internal/filter/textures.h:80 +msgid "External" +msgstr "Extern" -#: ../src/libgdl/gdl-dock-master.c:142 -msgid "Default title for newly created floating docks" -msgstr "Vorgabetitel für neu erstellte schwebende Docks" +#: ../src/extension/internal/filter/textures.h:81 +#: ../share/extensions/markers_strokepaint.inx.h:8 +msgid "Custom" +msgstr "Benutzerdefiniert" -#: ../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 "" -"Wenn zu 1 gesetzt, werden alle Dock-Objekte an Hauptobjekt gebunden; zu 0 " -"sind alle ungebunden; -1 weist auf Inkonsistenzen zwischen den Objekten hin" +#: ../src/extension/internal/filter/textures.h:83 +msgid "Custom stroke options" +msgstr "Benutzerdefinierte Konturoptionen" -#: ../src/libgdl/gdl-dock-master.c:157 ../src/libgdl/gdl-switcher.c:737 -msgid "Switcher Style" -msgstr "Stil des Umschalters" +#: ../src/extension/internal/filter/textures.h:84 +msgid "k1:" +msgstr "K1:" -#: ../src/libgdl/gdl-dock-master.c:158 ../src/libgdl/gdl-switcher.c:738 -msgid "Switcher buttons style" -msgstr "Stil des Umschalters" +#: ../src/extension/internal/filter/textures.h:85 +msgid "k2:" +msgstr "K2:" -#: ../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)." -msgstr "" -"Hauptobjekt %p: Hinzufügen von Objekt %p[%s] zum Hash nicht möglich. Es " -"existiert schon ein Objekt mit diesem Namen (%p)." +#: ../src/extension/internal/filter/textures.h:86 +msgid "k3:" +msgstr "K3:" -#: ../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 "" -"Die neue Docksteuerung %p ist automatisch. Nur manuelle Dockobjekte sollten " -"Steuerung heissen." +#: ../src/extension/internal/filter/textures.h:94 +msgid "Inkblot on tissue or rough paper" +msgstr "Tintenklecks auf Stoff oder rauem Papier" -#: ../src/libgdl/gdl-dock-notebook.c:132 -#: ../src/ui/dialog/align-and-distribute.cpp:1003 -#: ../src/ui/dialog/document-properties.cpp:153 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497 -#: ../src/widgets/desktop-widget.cpp:1992 -#: ../share/extensions/voronoi2svg.inx.h:9 -msgid "Page" -msgstr "Seite" +#: ../src/extension/internal/filter/transparency.h:53 ../src/filter-enums.cpp:20 +msgid "Blend" +msgstr "Mischen" -#: ../src/libgdl/gdl-dock-notebook.c:133 -msgid "The index of the current page" -msgstr "Aktuelle Seitenzahl" +#: ../src/extension/internal/filter/transparency.h:55 ../src/rdf.cpp:261 +msgid "Source:" +msgstr "Quelle:" -#: ../src/libgdl/gdl-dock-object.c:125 -#: ../src/ui/dialog/inkscape-preferences.cpp:1502 -#: ../src/ui/widget/page-sizer.cpp:258 -#: ../src/widgets/gradient-selector.cpp:158 -#: ../src/widgets/sp-xmlview-attr-list.cpp:54 -msgid "Name" -msgstr "Name" +#: ../src/extension/internal/filter/transparency.h:56 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1551 +msgid "Background" +msgstr "Hintergrund" -#: ../src/libgdl/gdl-dock-object.c:126 -msgid "Unique name for identifying the dock object" -msgstr "Eindeutiger Name zur Identifikation des Dock-Objekts" +#: ../src/extension/internal/filter/transparency.h:59 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2839 +#: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:106 +#: ../src/widgets/pencil-toolbar.cpp:127 ../src/widgets/spray-toolbar.cpp:186 +#: ../src/widgets/tweak-toolbar.cpp:254 ../share/extensions/extrude.inx.h:2 +#: ../share/extensions/triangle.inx.h:8 +msgid "Mode:" +msgstr "Modus:" -#: ../src/libgdl/gdl-dock-object.c:133 -msgid "Long name" -msgstr "Langer Name" +#: ../src/extension/internal/filter/transparency.h:73 +msgid "Blend objects with background images or with themselves" +msgstr "Mischt Objekte mit Hintergrundbildern oder mit sich selbst" -#: ../src/libgdl/gdl-dock-object.c:134 -msgid "Human readable name for the dock object" -msgstr "Verständlicher Name für das Dock-Objekt" +#: ../src/extension/internal/filter/transparency.h:130 +msgid "Channel Transparency" +msgstr "Kanal-Transparenz" -#: ../src/libgdl/gdl-dock-object.c:140 -msgid "Stock Icon" -msgstr "Standartpiktogramm" +#: ../src/extension/internal/filter/transparency.h:144 +msgid "Replace RGB with transparency" +msgstr "RGB durch Transparenz ersetzen" -#: ../src/libgdl/gdl-dock-object.c:141 -msgid "Stock icon for the dock object" -msgstr "Standardpiktogramm für das Dock-Objekt" +#: ../src/extension/internal/filter/transparency.h:205 +msgid "Light Eraser" +msgstr "Helligkeitsradierer" -#: ../src/libgdl/gdl-dock-object.c:147 -msgid "Pixbuf Icon" -msgstr "Pixbuf Symbol" +#: ../src/extension/internal/filter/transparency.h:209 +#: ../src/extension/internal/filter/transparency.h:283 +msgid "Global opacity" +msgstr "Globale Deckkraft" -#: ../src/libgdl/gdl-dock-object.c:148 -msgid "Pixbuf icon for the dock object" -msgstr "Pixbuf Symbol für das Leisten-Objekt" +#: ../src/extension/internal/filter/transparency.h:218 +msgid "Make the lightest parts of the object progressively transparent" +msgstr "Die hellsten Bereiche des Objekts werden fortschreitend transparenter " -#: ../src/libgdl/gdl-dock-object.c:153 -msgid "Dock master" -msgstr "Hauptdock" +#: ../src/extension/internal/filter/transparency.h:291 +msgid "Set opacity and strength of opacity boundaries" +msgstr "Deckkraft und Stärke der Deckkraftgrenzen festlegen" -#: ../src/libgdl/gdl-dock-object.c:154 -msgid "Dock master this dock object is bound to" -msgstr "Hauptdock, an das dieses Dock-Objekt gebunden ist." +#: ../src/extension/internal/filter/transparency.h:341 +msgid "Silhouette" +msgstr "Silhouette" -#: ../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 "" -"Aufruf von gdl_dock_object_dock in einem Dock-Objekt %p (des Typs %s) ist " -"nicht implementiert" +#: ../src/extension/internal/filter/transparency.h:344 +msgid "Cutout" +msgstr "Ausschneiden" -#: ../src/libgdl/gdl-dock-object.c:602 -#, c-format -msgid "" -"Dock operation requested in a non-bound object %p. The application might " -"crash" -msgstr "" -"Andockoperation in ungebundenem Objekt %p gestartet. Die Anwendung kann " -"abstürzen." +#: ../src/extension/internal/filter/transparency.h:353 +msgid "Repaint anything visible monochrome" +msgstr "Alles Sichtbare schwarzweiß nachmalen" -#: ../src/libgdl/gdl-dock-object.c:609 +#: ../src/extension/internal/gdkpixbuf-input.cpp:184 #, c-format -msgid "Cannot dock %p to %p because they belong to different masters" -msgstr "" -"Kann %p nicht an %p andocken, da sie zu unterschiedlichen Hauptobjekten " -"gehören." +msgid "%s bitmap image import" +msgstr "%s Bitmap-Bildimport" -#: ../src/libgdl/gdl-dock-object.c:651 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +msgid "Image Import Type:" +msgstr "Bildimporttyp:" + +#: ../src/extension/internal/gdkpixbuf-input.cpp:191 msgid "" -"Attempt to bind to %p an already bound dock object %p (current master: %p)" +"Embed results in stand-alone, larger SVG files. Link references a file " +"outside this SVG document and all files must be moved together." msgstr "" -"Versuch, %p an ein schon gebundenes Objekt %p anzubinden (gehört momentan zu " -"%p)" +"Einbetten des Ergebnisses in eine eigenständige, größere SVG-Datei.Die " +"Verknüpfung referenziert auf eine Datei außerhalb des SVG-Dokuments und alle " +"Dateien müssen an einer Stelle liegen. " -#: ../src/libgdl/gdl-dock-paned.c:130 ../src/widgets/ruler.cpp:229 -msgid "Position" -msgstr "Position:" +#: ../src/extension/internal/gdkpixbuf-input.cpp:192 +#: ../src/ui/dialog/inkscape-preferences.cpp:1449 +msgid "Embed" +msgstr "Note: setting the precision too high may result in a large SVG file " +"and slow performance." +msgstr "" +"Hinweis: Die Präzision zu hoch einzustellen kann zu einem großen SVG " +"und schlechter Leistung führen." -#: ../src/live_effects/effect.cpp:99 -msgid "Perspective path" -msgstr "Perspektivischer Pfad" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:128 +msgid "import via Poppler" +msgstr "Über Poppler importieren" -#: ../src/live_effects/effect.cpp:100 -msgid "Rotate copies" -msgstr "Kopien rotieren" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:138 +msgid "rough" +msgstr "rau" -#: ../src/live_effects/effect.cpp:101 -msgid "Recursive skeleton" -msgstr "Rekursives Gitter" +#. Text options +#: ../src/extension/internal/pdfinput/pdf-input.cpp:142 +msgid "Text handling:" +msgstr "Behandlung von Text:" -#: ../src/live_effects/effect.cpp:102 -msgid "Tangent to curve" -msgstr "Tangente an Kurve" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:144 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:145 +msgid "Import text as text" +msgstr "Fließtext in Text umwandeln" -#: ../src/live_effects/effect.cpp:103 -msgid "Text label" -msgstr "Text-Bezeichner" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:146 +msgid "Replace PDF fonts by closest-named installed fonts" +msgstr "PDF-Fonts durch namenähnlichste installierte Fonts ersetzen" -#. 0.46 -#: ../src/live_effects/effect.cpp:106 -msgid "Bend" -msgstr "Biegen" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:149 +msgid "Embed images" +msgstr "Alle Bilder einbetten" -#: ../src/live_effects/effect.cpp:107 -msgid "Gears" -msgstr "Zahnräder" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:151 +msgid "Import settings" +msgstr "Importeinstellungen" -#: ../src/live_effects/effect.cpp:108 -msgid "Pattern Along Path" -msgstr "Muster entlang Pfad" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:268 +msgid "PDF Import Settings" +msgstr "PDF-Importeinstellungen" -#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:109 -msgid "Stitch Sub-Paths" -msgstr "Unterpfade zusammenfügen" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:431 +msgctxt "PDF input precision" +msgid "rough" +msgstr "rau" -#. 0.47 -#: ../src/live_effects/effect.cpp:111 -msgid "VonKoch" -msgstr "VonKoch" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:432 +msgctxt "PDF input precision" +msgid "medium" +msgstr "Mittel" -#: ../src/live_effects/effect.cpp:112 -msgid "Knot" -msgstr "Knoten" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:433 +msgctxt "PDF input precision" +msgid "fine" +msgstr "fein" -#: ../src/live_effects/effect.cpp:113 -msgid "Construct grid" -msgstr "Gitter erzeugen" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:434 +msgctxt "PDF input precision" +msgid "very fine" +msgstr "sehr fein" -#: ../src/live_effects/effect.cpp:114 -msgid "Spiro spline" -msgstr "Spiro spline" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:901 +msgid "PDF Input" +msgstr "PDF einlesen" -#: ../src/live_effects/effect.cpp:115 -msgid "Envelope Deformation" -msgstr "Hüllen-Verformung" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:906 +msgid "Adobe PDF (*.pdf)" +msgstr "Adobe PDF (*.pdf)" -#: ../src/live_effects/effect.cpp:116 -msgid "Interpolate Sub-Paths" -msgstr "Unterpfade interpolieren" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:907 +msgid "Adobe Portable Document Format" +msgstr "Adobe Portable Document Format" -#: ../src/live_effects/effect.cpp:117 -msgid "Hatches (rough)" -msgstr "Schraffur (grob)" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:914 +msgid "AI Input" +msgstr "AI einlesen" -#: ../src/live_effects/effect.cpp:118 -msgid "Sketch" -msgstr "Skizze" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:919 +msgid "Adobe Illustrator 9.0 and above (*.ai)" +msgstr "Adobe Illustrator 9.0 und neuer (*.ai)" -#: ../src/live_effects/effect.cpp:119 -msgid "Ruler" -msgstr "Lineal" +#: ../src/extension/internal/pdfinput/pdf-input.cpp:920 +msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" +msgstr "Mit Adobe Illustrator 9.0 oder neuer gespeicherte Dateien öffnen" -#. 0.49 -#: ../src/live_effects/effect.cpp:121 -msgid "Power stroke" -msgstr "Kräftige Kontur" +#: ../src/extension/internal/pov-out.cpp:715 +msgid "PovRay Output" +msgstr "PovRay-Ausgabe" -#: ../src/live_effects/effect.cpp:122 ../src/selection-chemistry.cpp:2835 -msgid "Clone original path" -msgstr "Originalpfad klonen" +#: ../src/extension/internal/pov-out.cpp:720 +msgid "PovRay (*.pov) (paths and shapes only)" +msgstr "PovRay (*.pov) (nur Pfade und Formen)" -#: ../src/live_effects/effect.cpp:284 -msgid "Is visible?" -msgstr "Sichtbar?" +#: ../src/extension/internal/pov-out.cpp:721 +msgid "PovRay Raytracer File" +msgstr "PovRay-Raytracer-Datei" -#: ../src/live_effects/effect.cpp:284 -msgid "" -"If unchecked, the effect remains applied to the object but is temporarily " -"disabled on canvas" -msgstr "" -"Wenn die Option deaktiviert ist, wird der Effekt auf das Objekt angewendet, " -"jedoch temporär ausgeblendet." +#: ../src/extension/internal/svg.cpp:100 +msgid "SVG Input" +msgstr "SVG einlesen" -#: ../src/live_effects/effect.cpp:305 -msgid "No effect" -msgstr "Kein Effekt" +#: ../src/extension/internal/svg.cpp:105 +msgid "Scalable Vector Graphic (*.svg)" +msgstr "Skalierbare Vektorgrafik (*.svg)" -#: ../src/live_effects/effect.cpp:352 -#, c-format -msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" -msgstr "" -"Bitte spezifizieren Sie einen Parameterpfad für den Pfadeffekt \"%s\" mit %d " -"Mausklicks. " +#: ../src/extension/internal/svg.cpp:106 +msgid "Inkscape native file format and W3C standard" +msgstr "Inkscapes natürliches Dateiformat und W3C-Standard" -#: ../src/live_effects/effect.cpp:624 -#, c-format -msgid "Editing parameter %s." -msgstr "Editiere Parameter %s." +#: ../src/extension/internal/svg.cpp:114 +msgid "SVG Output Inkscape" +msgstr "SVG-Ausgabe, Inkscape" -#: ../src/live_effects/effect.cpp:629 -msgid "None of the applied path effect's parameters can be edited on-canvas." -msgstr "" -"Keine Parameter der auf den Pfad angewandten Effekte können auf der " -"Zeichenfläche verändert werden." +#: ../src/extension/internal/svg.cpp:119 +msgid "Inkscape SVG (*.svg)" +msgstr "Inkscape-SVG (*.svg)" -#: ../src/live_effects/lpe-bendpath.cpp:53 -msgid "Bend path:" -msgstr "Pfad verbiegen" +#: ../src/extension/internal/svg.cpp:120 +msgid "SVG format with Inkscape extensions" +msgstr "SVG-Format mit Inkscape-Erweiterungen" -#: ../src/live_effects/lpe-bendpath.cpp:53 -msgid "Path along which to bend the original path" -msgstr "Pfad an den der Orginalpfad angelegt wird" +#: ../src/extension/internal/svg.cpp:128 +msgid "SVG Output" +msgstr "SVG-Ausgabe" -#: ../src/live_effects/lpe-bendpath.cpp:54 -#: ../src/live_effects/lpe-patternalongpath.cpp:62 -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/transformation.cpp:80 -#: ../src/ui/widget/page-sizer.cpp:236 -msgid "_Width:" -msgstr "_Breite:" +#: ../src/extension/internal/svg.cpp:133 +msgid "Plain SVG (*.svg)" +msgstr "Normales SVG (*.svg)" -#: ../src/live_effects/lpe-bendpath.cpp:54 -msgid "Width of the path" -msgstr "Breite des Pfades" +#: ../src/extension/internal/svg.cpp:134 +msgid "Scalable Vector Graphics format as defined by the W3C" +msgstr "Scalable-Vector-Graphics-Format wie vom W3C definiert" -#: ../src/live_effects/lpe-bendpath.cpp:55 -msgid "W_idth in units of length" -msgstr "Breite in Einheiten der Länge" +#: ../src/extension/internal/svgz.cpp:46 +msgid "SVGZ Input" +msgstr "SVGZ einlesen" -#: ../src/live_effects/lpe-bendpath.cpp:55 -msgid "Scale the width of the path in units of its length" -msgstr "Breite des Pfades in Vielfachen seiner Länge" +#: ../src/extension/internal/svgz.cpp:52 ../src/extension/internal/svgz.cpp:66 +msgid "Compressed Inkscape SVG (*.svgz)" +msgstr "Komprimiertes Inkscape-SVG (*.svgz)" -#: ../src/live_effects/lpe-bendpath.cpp:56 -msgid "_Original path is vertical" -msgstr "Originalpfad ist vertikal" +#: ../src/extension/internal/svgz.cpp:53 +msgid "SVG file format compressed with GZip" +msgstr "SVG-Dateiformat, mit GZip komprimiert" -#: ../src/live_effects/lpe-bendpath.cpp:56 -msgid "Rotates the original 90 degrees, before bending it along the bend path" -msgstr "" -"Rotiert das Original um 90 Grad bevor es entlang des Pfades gebogen wird" +#: ../src/extension/internal/svgz.cpp:61 ../src/extension/internal/svgz.cpp:75 +msgid "SVGZ Output" +msgstr "SVGZ-Ausgabe" -#: ../src/live_effects/lpe-clone-original.cpp:18 -msgid "Linked path:" -msgstr "Verknüpfter Pfad:" +#: ../src/extension/internal/svgz.cpp:67 +msgid "Inkscape's native file format compressed with GZip" +msgstr "Inkscapes natürliches Dateiformat, mit GZip komprimiert" -#: ../src/live_effects/lpe-clone-original.cpp:18 -msgid "Path from which to take the original path data" -msgstr "Pfad von dem die Orginal-Pfaddaten genommen werden" +#: ../src/extension/internal/svgz.cpp:80 +msgid "Compressed plain SVG (*.svgz)" +msgstr "Komprimiertes SVG (*.svgz)" -#: ../src/live_effects/lpe-constructgrid.cpp:27 -msgid "Size _X:" -msgstr "Größe _X:" +#: ../src/extension/internal/svgz.cpp:81 +msgid "Scalable Vector Graphics format compressed with GZip" +msgstr "Scalable-Vector-Graphics-Format, mit GZip komprimiert" -#: ../src/live_effects/lpe-constructgrid.cpp:27 -msgid "The size of the grid in X direction." -msgstr "Die Größe des Gitters in X-Richtung" +#: ../src/extension/internal/vsd-input.cpp:295 +msgid "VSD Input" +msgstr "VSD einlesen" -#: ../src/live_effects/lpe-constructgrid.cpp:28 -msgid "Size _Y:" -msgstr "Größe _Y:" +#: ../src/extension/internal/vsd-input.cpp:300 +msgid "Microsoft Visio Diagram (*.vsd)" +msgstr "Microsoft Visio Diagramm (*.vsd)" -#: ../src/live_effects/lpe-constructgrid.cpp:28 -msgid "The size of the grid in Y direction." -msgstr "Die Größe des Gitters in Y-Richtung" +#: ../src/extension/internal/vsd-input.cpp:301 +msgid "File format used by Microsoft Visio 6 and later" +msgstr "Dateiformat wird von Microsoft Visio 6 und später genutzt" -#: ../src/live_effects/lpe-curvestitch.cpp:41 -msgid "Stitch path:" -msgstr "Stich-Pfad" +#: ../src/extension/internal/vsd-input.cpp:308 +msgid "VDX Input" +msgstr "VDX einlesen" -#: ../src/live_effects/lpe-curvestitch.cpp:41 -msgid "The path that will be used as stitch." -msgstr "Der Pfad wird als Knoten verwendet" +#: ../src/extension/internal/vsd-input.cpp:313 +msgid "Microsoft Visio XML Diagram (*.vdx)" +msgstr "Microsoft Visio XML-Diagramm (*.vdx)" -#: ../src/live_effects/lpe-curvestitch.cpp:42 -msgid "N_umber of paths:" -msgstr "Anzahl der Pfade:" +#: ../src/extension/internal/vsd-input.cpp:314 +msgid "File format used by Microsoft Visio 2010 and later" +msgstr "Dateiformat wird von Microsoft Visio 2010 und später genutzt" -#: ../src/live_effects/lpe-curvestitch.cpp:42 -msgid "The number of paths that will be generated." -msgstr "Anzahl der zu erzeugenden Pfade" +#: ../src/extension/internal/vsd-input.cpp:321 +msgid "VSDM Input" +msgstr "VSDM einlesen" -#: ../src/live_effects/lpe-curvestitch.cpp:43 -msgid "Sta_rt edge variance:" -msgstr "Start der Kanten Abweichung" +#: ../src/extension/internal/vsd-input.cpp:326 +msgid "Microsoft Visio 2013 drawing (*.vsdm)" +msgstr "Microsoft Visio 2013 Zeichnung (*´.vsdm)" -# Hier "stitches" etwa Kopien? Was ist dieser Effekt? -#: ../src/live_effects/lpe-curvestitch.cpp:43 -msgid "" -"The amount of random jitter to move the start points of the stitches inside " -"& outside the guide path" -msgstr "" -"Mittlere Größe der Abstände, um die die Startpunkte der Kopien inner- und " -"ausserhalb des Pfades versetzt werden." +#: ../src/extension/internal/vsd-input.cpp:327 +#: ../src/extension/internal/vsd-input.cpp:340 +msgid "File format used by Microsoft Visio 2013 and later" +msgstr "Dateiformat wird von Microsoft Visio 2013 und später genutzt" -#: ../src/live_effects/lpe-curvestitch.cpp:44 -msgid "Sta_rt spacing variance:" -msgstr "Start der Abstands-Abweichung" +#: ../src/extension/internal/vsd-input.cpp:334 +msgid "VSDX Input" +msgstr "VSDX einlesen" -#: ../src/live_effects/lpe-curvestitch.cpp:44 -msgid "" -"The amount of random shifting to move the start points of the stitches back " -"& forth along the guide path" -msgstr "" -"Mittlere Größe der Abstände, um die die Startpunkte der Kopien entlang des " -"Führungspfades versetzt werden." +#: ../src/extension/internal/vsd-input.cpp:339 +msgid "Microsoft Visio 2013 drawing (*.vsdx)" +msgstr "Microsoft Visio 2013 Zeichnung (*´.vsdx)" -#: ../src/live_effects/lpe-curvestitch.cpp:45 -msgid "End ed_ge variance:" -msgstr "Ende der Kanten Abweichung" +#: ../src/extension/internal/wmf-inout.cpp:3127 +msgid "WMF Input" +msgstr "WMF einlesen" -#: ../src/live_effects/lpe-curvestitch.cpp:45 -msgid "" -"The amount of randomness that moves the end points of the stitches inside & " -"outside the guide path" -msgstr "" -"Mittlere Größe der Abstände, um die die Endpunkte der Kopien inner- und " -"außerhalb des Führungspfades versetzt werden." +#: ../src/extension/internal/wmf-inout.cpp:3132 +msgid "Windows Metafiles (*.wmf)" +msgstr "Windows-Metadateien (*.wmf)" -#: ../src/live_effects/lpe-curvestitch.cpp:46 -msgid "End spa_cing variance:" -msgstr "Ende der Abstands-Abweichung" +#: ../src/extension/internal/wmf-inout.cpp:3133 +msgid "Windows Metafiles" +msgstr "Windows-Metadateien" -#: ../src/live_effects/lpe-curvestitch.cpp:46 -msgid "" -"The amount of random shifting to move the end points of the stitches back & " -"forth along the guide path" -msgstr "" -"Mittlere Größe der Abstände, um die die Endpunkte der Kopien entlang des " -"Führungspfades versetzt werden." +#: ../src/extension/internal/wmf-inout.cpp:3141 +msgid "WMF Output" +msgstr "WMF-Ausgabe" -#: ../src/live_effects/lpe-curvestitch.cpp:47 -msgid "Scale _width:" -msgstr "Skaliere Breite:" +#: ../src/extension/internal/wmf-inout.cpp:3151 +msgid "Map all fill patterns to standard WMF hatches" +msgstr "Alle Füllmuster als Standard WMF-Muster verbinden" -#: ../src/live_effects/lpe-curvestitch.cpp:47 -msgid "Scale the width of the stitch path" -msgstr "Skalieren der Breite des Stichpfades" +#: ../src/extension/internal/wmf-inout.cpp:3155 +#: ../share/extensions/wmf_input.inx.h:2 ../share/extensions/wmf_output.inx.h:2 +msgid "Windows Metafile (*.wmf)" +msgstr "Windows-Metadatei (*.wmf)" -#: ../src/live_effects/lpe-curvestitch.cpp:48 -msgid "Scale _width relative to length" -msgstr "Skaliere die Breite relativ zur Länge" +#: ../src/extension/internal/wmf-inout.cpp:3156 +msgid "Windows Metafile" +msgstr "Windows-Metadatei" -#: ../src/live_effects/lpe-curvestitch.cpp:48 -msgid "Scale the width of the stitch path relative to its length" -msgstr "Skalieren der Breite des Stichpfades relativ zu seiner Länge" +#: ../src/extension/internal/wpg-input.cpp:144 +msgid "WPG Input" +msgstr "WPG einlesen" -#: ../src/live_effects/lpe-envelope.cpp:31 -msgid "Top bend path:" -msgstr "Oberen Pfad verbiegen" +#: ../src/extension/internal/wpg-input.cpp:149 +msgid "WordPerfect Graphics (*.wpg)" +msgstr "WordPerfect-Grafik (*.wpg)" -#: ../src/live_effects/lpe-envelope.cpp:31 -msgid "Top path along which to bend the original path" -msgstr "Oberer Pfad, entlang welchem der Originalpfad gebogen wird" +#: ../src/extension/internal/wpg-input.cpp:150 +msgid "Vector graphics format used by Corel WordPerfect" +msgstr "Vektorgrafikformat von Corel WordPerfect" -#: ../src/live_effects/lpe-envelope.cpp:32 -msgid "Right bend path:" -msgstr "Rechten Pfad verbiegen" +#: ../src/extension/prefdialog.cpp:276 +msgid "Live preview" +msgstr "Vorschau" -#: ../src/live_effects/lpe-envelope.cpp:32 -msgid "Right path along which to bend the original path" -msgstr "Rechter Pfad, entlang welchem der Originalpfad gebogen wird" +#: ../src/extension/prefdialog.cpp:276 +msgid "Is the effect previewed live on canvas?" +msgstr "Ist die Vorschau des Effekts auf der Arbeitsfläche aktiv?" -#: ../src/live_effects/lpe-envelope.cpp:33 -msgid "Bottom bend path:" -msgstr "Unteren Pfad verbiegen" +#: ../src/extension/system.cpp:125 ../src/extension/system.cpp:127 +msgid "Format autodetect failed. The file is being opened as SVG." +msgstr "" +"Die automatische Ermittlung des Formats ist fehlgeschlagen. Die Datei wird " +"als SVG-Dokument geöffnet." -#: ../src/live_effects/lpe-envelope.cpp:33 -msgid "Bottom path along which to bend the original path" -msgstr "Unterer Pfad, entlang welchem der Originalpfad gebogen wird" +#: ../src/file.cpp:183 +msgid "default.svg" +msgstr "default.de.svg" -#: ../src/live_effects/lpe-envelope.cpp:34 -msgid "Left bend path:" -msgstr "Linken Pfad verbiegen" - -#: ../src/live_effects/lpe-envelope.cpp:34 -msgid "Left path along which to bend the original path" -msgstr "Linker Pfad, entlang welchem der Originalpfad gebogen wird" +#: ../src/file.cpp:322 +msgid "Broken links have been changed to point to existing files." +msgstr "" +"Defekte Verknüpfungen wurden geändert, um vorhandene Dateien zu verweisen." -#: ../src/live_effects/lpe-envelope.cpp:35 -msgid "E_nable left & right paths" -msgstr "Aktiviere linke und rechte Pfade" +#: ../src/file.cpp:333 ../src/file.cpp:1249 +#, c-format +msgid "Failed to load the requested file %s" +msgstr "Laden der gewünschten Datei %s fehlgeschlagen" -#: ../src/live_effects/lpe-envelope.cpp:35 -msgid "Enable the left and right deformation paths" -msgstr "Aktiviere linke und rechte Verformungs-Pfade" +#: ../src/file.cpp:359 +msgid "Document not saved yet. Cannot revert." +msgstr "Dokument noch nicht gespeichtert. Kann nicht zurücksetzen." -#: ../src/live_effects/lpe-envelope.cpp:36 -msgid "_Enable top & bottom paths" -msgstr "Aktiviere obere und untere Pfade" +#: ../src/file.cpp:365 +#, qt-format +msgid "Changes will be lost! Are you sure you want to reload document %1?" +msgstr "" +"Änderungen gehen verloren! Sind Sie sicher, dass Sie das Dokument %1 erneut " +"laden möchten?" -#: ../src/live_effects/lpe-envelope.cpp:36 -msgid "Enable the top and bottom deformation paths" -msgstr "Aktiviere obere und untere Verformungs-Pfade" +#: ../src/file.cpp:391 +msgid "Document reverted." +msgstr "Dokument zurückgesetzt." -#: ../src/live_effects/lpe-extrude.cpp:30 -msgid "Direction" -msgstr "Richtung" +#: ../src/file.cpp:393 +msgid "Document not reverted." +msgstr "Dokument nicht zurückgesetzt." -#: ../src/live_effects/lpe-extrude.cpp:30 -msgid "Defines the direction and magnitude of the extrusion" -msgstr "Definiert Richtung und Ausmaß der Extrusion" +#: ../src/file.cpp:543 +msgid "Select file to open" +msgstr "Wählen Sie die zu öffnende Datei" -#: ../src/live_effects/lpe-gears.cpp:214 -msgid "_Teeth:" -msgstr "Zähne:" +#: ../src/file.cpp:625 +msgid "Clean up document" +msgstr "Dokument bereinigen" -#: ../src/live_effects/lpe-gears.cpp:214 -msgid "The number of teeth" -msgstr "Zahl der Zähne" +#: ../src/file.cpp:632 +#, c-format +msgid "Removed %i unused definition in <defs>." +msgid_plural "Removed %i unused definitions in <defs>." +msgstr[0] "%i überflüssiges Element aus <defs> entfernt." +msgstr[1] "%i überflüssige Elemente aus <defs> entfernt." -#: ../src/live_effects/lpe-gears.cpp:215 -msgid "_Phi:" -msgstr "_Phi:" +#: ../src/file.cpp:637 +msgid "No unused definitions in <defs>." +msgstr "Keine überflüssigen Elemente in <defs>." -#: ../src/live_effects/lpe-gears.cpp:215 +#: ../src/file.cpp:669 +#, c-format msgid "" -"Tooth pressure angle (typically 20-25 deg). The ratio of teeth not in " -"contact." -msgstr "Zahnflankenwinkel (typ. 20-25°)." - -#: ../src/live_effects/lpe-interpolate.cpp:31 -msgid "Trajectory:" -msgstr "Flugbahn:" - -#: ../src/live_effects/lpe-interpolate.cpp:31 -msgid "Path along which intermediate steps are created." -msgstr "Pfad, entlang dem die Zwischenschritte entstehen" - -#: ../src/live_effects/lpe-interpolate.cpp:32 -msgid "Steps_:" -msgstr "Schritte:" - -#: ../src/live_effects/lpe-interpolate.cpp:32 -msgid "Determines the number of steps from start to end path." -msgstr "Bestimmt die Anzahl der Schritte vom Start- bis zum Endpfad." +"No Inkscape extension found to save document (%s). This may have been " +"caused by an unknown filename extension." +msgstr "" +"Keine vorhandene Erweiterung von Inkscape kann das Dokument (%s) sichern. " +"Dies Ursache dafür ist möglicherweise eine unbekannte Dateinamenendung." -#: ../src/live_effects/lpe-interpolate.cpp:33 -msgid "E_quidistant spacing" -msgstr "Gleiche Abstände" +#: ../src/file.cpp:670 ../src/file.cpp:678 ../src/file.cpp:686 +#: ../src/file.cpp:692 ../src/file.cpp:697 +msgid "Document not saved." +msgstr "Dokument wurde nicht gespeichert." -#: ../src/live_effects/lpe-interpolate.cpp:33 +#: ../src/file.cpp:677 +#, c-format 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." +"File %s is write protected. Please remove write protection and try again." msgstr "" -"Falls gesetzt ist der Abstand zwischen zwei Interpolationen konstant entlang " -"des Pfades. Falls nicht gesetzt hängt der Abstand von der Position der " -"Knoten des Trajektorienpfades ab." - -#. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:350 -msgid "Fi_xed width:" -msgstr "Feste Breite" +"Datei %s ist schreibgeschützt! Bitte entfernen Sie den Schreibschutz und " +"versuchen es dann erneut." -#: ../src/live_effects/lpe-knot.cpp:350 -msgid "Size of hidden region of lower string" -msgstr "Größe des versteckten Abschnitts der unteren Zeichenkette" +#: ../src/file.cpp:685 +#, c-format +msgid "File %s could not be saved." +msgstr "Datei %s konnte nicht gespeichert werden." -#: ../src/live_effects/lpe-knot.cpp:351 -msgid "_In units of stroke width" -msgstr "In Einheiten der Strichbreite" +#: ../src/file.cpp:715 ../src/file.cpp:717 +msgid "Document saved." +msgstr "Dokument wurde gespeichert." -#: ../src/live_effects/lpe-knot.cpp:351 -msgid "Consider 'Interruption width' as a ratio of stroke width" -msgstr "\"Unterbrechungsbreite\" in Vielfachen der Strichbreite" +#. We are saving for the first time; create a unique default filename +#: ../src/file.cpp:860 ../src/file.cpp:1408 +msgid "drawing" +msgstr "Zeichnung" -#: ../src/live_effects/lpe-knot.cpp:352 -msgid "St_roke width" -msgstr "Breite der Kontur" +#: ../src/file.cpp:865 +#, qt-format +msgid "drawing-%1" +msgstr "Zeichnung-%1" -#: ../src/live_effects/lpe-knot.cpp:352 -msgid "Add the stroke width to the interruption size" -msgstr "Addiere Strichdicke zur Unterbrechungslänge." +#: ../src/file.cpp:882 +msgid "Select file to save a copy to" +msgstr "Datei wählen, in die eine Kopie gespeichert werden soll" -#: ../src/live_effects/lpe-knot.cpp:353 -msgid "_Crossing path stroke width" -msgstr "Breite gekreuzter Striche" +#: ../src/file.cpp:884 +msgid "Select file to save to" +msgstr "Datei wählen, in die gespeichert werden soll" -#: ../src/live_effects/lpe-knot.cpp:353 -msgid "Add crossed stroke width to the interruption size" -msgstr "Addiere Dicke gekreuzter Striche zur Unterbrechungslänge." +#: ../src/file.cpp:989 ../src/file.cpp:991 +msgid "No changes need to be saved." +msgstr "Es müssen keine Änderungen gespeichert werden." -#: ../src/live_effects/lpe-knot.cpp:354 -msgid "S_witcher size:" -msgstr "Größe des Drehpfeiles" +#: ../src/file.cpp:1010 +msgid "Saving document..." +msgstr "Dokument wird gespeichert..." -#: ../src/live_effects/lpe-knot.cpp:354 -msgid "Orientation indicator/switcher size" -msgstr "Größe des Orientierungszeigers/-schalters" +#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/ui/dialog/ocaldialogs.cpp:1244 +msgid "Import" +msgstr "Importieren" -#: ../src/live_effects/lpe-knot.cpp:355 -msgid "Crossing Signs" -msgstr "Kreuzungsmarkierung" +#: ../src/file.cpp:1296 +msgid "Select file to import" +msgstr "Wählen Sie die zu importierende Datei" -#: ../src/live_effects/lpe-knot.cpp:355 -msgid "Crossings signs" -msgstr "Kreuzungsmarkierungen" +#: ../src/file.cpp:1429 +msgid "Select file to export to" +msgstr "Wählen Sie die Datei, in die exportiert werden soll" -#: ../src/live_effects/lpe-knot.cpp:622 -msgid "Drag to select a crossing, click to flip it" -msgstr "Ziehen, wählt eine Überschneidung aus, Klicken dreht sie um" +#: ../src/file.cpp:1682 +msgid "Import Clip Art" +msgstr "Importiere Clipart" -#. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:660 -msgid "Change knot crossing" -msgstr "Knotenkreuz ändern" +#: ../src/filter-enums.cpp:21 +msgid "Color Matrix" +msgstr "Farb-Matrix" -#: ../src/live_effects/lpe-patternalongpath.cpp:50 -#: ../share/extensions/pathalongpath.inx.h:10 -msgid "Single" -msgstr "Einzeln" +#: ../src/filter-enums.cpp:23 +msgid "Composite" +msgstr "Gemisch" -#: ../src/live_effects/lpe-patternalongpath.cpp:51 -#: ../share/extensions/pathalongpath.inx.h:11 -msgid "Single, stretched" -msgstr "Einzeln, gestreckt" +#: ../src/filter-enums.cpp:24 +msgid "Convolve Matrix" +msgstr "Matrix falten" -#: ../src/live_effects/lpe-patternalongpath.cpp:52 -#: ../share/extensions/pathalongpath.inx.h:12 -msgid "Repeated" -msgstr "Wiederholt" +#: ../src/filter-enums.cpp:25 +msgid "Diffuse Lighting" +msgstr "Diffuse Beleuchtung" -#: ../src/live_effects/lpe-patternalongpath.cpp:53 -#: ../share/extensions/pathalongpath.inx.h:13 -msgid "Repeated, stretched" -msgstr "Wiederholt, gestreckt" +#: ../src/filter-enums.cpp:26 +msgid "Displacement Map" +msgstr "Versatzkarte" -#: ../src/live_effects/lpe-patternalongpath.cpp:59 -msgid "Pattern source:" -msgstr "Quelle des Musters" +#: ../src/filter-enums.cpp:27 +msgid "Flood" +msgstr "Füllen" -#: ../src/live_effects/lpe-patternalongpath.cpp:59 -msgid "Path to put along the skeleton path" -msgstr "Gerüstpfad entlang dieses Pfades setzen" +#: ../src/filter-enums.cpp:30 ../share/extensions/text_merge.inx.h:1 +msgid "Merge" +msgstr "Zusammenführen" -#: ../src/live_effects/lpe-patternalongpath.cpp:60 -msgid "Pattern copies:" -msgstr "Muster-Kopien" +#: ../src/filter-enums.cpp:33 +msgid "Specular Lighting" +msgstr "Beleuchtung mit Glanzlichtern" -#: ../src/live_effects/lpe-patternalongpath.cpp:60 -msgid "How many pattern copies to place along the skeleton path" -msgstr "Anzahl der Kopien entlang des Gerüstpfades" +#: ../src/filter-enums.cpp:34 +msgid "Tile" +msgstr "Kachelfüllung" -#: ../src/live_effects/lpe-patternalongpath.cpp:62 -msgid "Width of the pattern" -msgstr "Breite des Musters" +#: ../src/filter-enums.cpp:40 +msgid "Source Graphic" +msgstr "Quellgrafik" -#: ../src/live_effects/lpe-patternalongpath.cpp:63 -msgid "Wid_th in units of length" -msgstr "Breite in Einheiten der Länge" +#: ../src/filter-enums.cpp:41 +msgid "Source Alpha" +msgstr "Alphakanal der Quelle" -#: ../src/live_effects/lpe-patternalongpath.cpp:64 -msgid "Scale the width of the pattern in units of its length" -msgstr "Breite des Musters in Vielfachen seiner Länge" +#: ../src/filter-enums.cpp:42 +msgid "Background Image" +msgstr "Hintergrundbild" -#: ../src/live_effects/lpe-patternalongpath.cpp:66 -msgid "Spa_cing:" -msgstr "Abstand:" +#: ../src/filter-enums.cpp:43 +msgid "Background Alpha" +msgstr "Transparenz des Hintergrundes" -#: ../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." -msgstr "" -"Abstand zwischen den Kopien. Negative Werte bis -90% der Musterbreite sind " -"erlaubt." +#: ../src/filter-enums.cpp:44 +msgid "Fill Paint" +msgstr "Farbfüllung" -#: ../src/live_effects/lpe-patternalongpath.cpp:70 -msgid "No_rmal offset:" -msgstr "Normaler Versatz" +#: ../src/filter-enums.cpp:45 +msgid "Stroke Paint" +msgstr "Farbe der Kontur" -#: ../src/live_effects/lpe-patternalongpath.cpp:71 -msgid "Tan_gential offset:" -msgstr "Tangentialer Versatz" +#. New in Compositing and Blending Level 1 +#: ../src/filter-enums.cpp:57 +msgid "Overlay" +msgstr "Überlagerung" -#: ../src/live_effects/lpe-patternalongpath.cpp:72 -msgid "Offsets in _unit of pattern size" -msgstr "Versatz in der Einheit der Mustergröße" +#: ../src/filter-enums.cpp:58 +#, fuzzy +msgid "Color Dodge" +msgstr "Farbig abwedeln" -#: ../src/live_effects/lpe-patternalongpath.cpp:73 -msgid "" -"Spacing, tangential and normal offset are expressed as a ratio of width/" -"height" -msgstr "" -"Abstände sowie tangentialer und radialer Versatz sind als Verhältnis Breite/" -"Höhe gegeben." +#: ../src/filter-enums.cpp:59 +#, fuzzy +msgid "Color Burn" +msgstr "Farbig nachbelichten" -#: ../src/live_effects/lpe-patternalongpath.cpp:75 -msgid "Pattern is _vertical" -msgstr "Muster ist vertikal" +#: ../src/filter-enums.cpp:60 +msgid "Hard Light" +msgstr "Grelles Licht" -#: ../src/live_effects/lpe-patternalongpath.cpp:75 -msgid "Rotate pattern 90 deg before applying" -msgstr "Muster vor dem Anwenden um 90° drehen" +#: ../src/filter-enums.cpp:61 +msgid "Soft Light" +msgstr "Gedämpftes Licht" -#: ../src/live_effects/lpe-patternalongpath.cpp:77 -msgid "_Fuse nearby ends:" -msgstr "Beieinanderliegende Enden verschmelzen:" +#: ../src/filter-enums.cpp:62 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 +msgid "Difference" +msgstr "Differenz" -#: ../src/live_effects/lpe-patternalongpath.cpp:77 -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/filter-enums.cpp:63 ../src/splivarot.cpp:100 +msgid "Exclusion" +msgstr "Exklusiv-Oder (Ausschluss)" -#: ../src/live_effects/lpe-powerstroke.cpp:189 -msgid "CubicBezierFit" -msgstr "CubicBezierFit" +#: ../src/filter-enums.cpp:64 ../src/ui/tools/flood-tool.cpp:196 +#: ../src/widgets/sp-color-icc-selector.cpp:361 +#: ../src/widgets/sp-color-icc-selector.cpp:365 +#: ../src/widgets/sp-color-scales.cpp:455 +#: ../src/widgets/sp-color-scales.cpp:456 ../src/widgets/tweak-toolbar.cpp:286 +#: ../share/extensions/color_randomize.inx.h:3 +msgid "Hue" +msgstr "Farbton" -#: ../src/live_effects/lpe-powerstroke.cpp:190 -msgid "CubicBezierJohan" -msgstr "CubicBezierJohan" +#: ../src/filter-enums.cpp:67 +msgid "Luminosity" +msgstr "Leuchtkraft" -#: ../src/live_effects/lpe-powerstroke.cpp:191 -msgid "SpiroInterpolator" -msgstr "Spiro-Interpolieren" +#: ../src/filter-enums.cpp:77 +msgid "Matrix" +msgstr "Matrix" -#: ../src/live_effects/lpe-powerstroke.cpp:203 -msgid "Butt" -msgstr "Stoß" +#: ../src/filter-enums.cpp:78 +msgid "Saturate" +msgstr "Sättigung" -#: ../src/live_effects/lpe-powerstroke.cpp:204 -msgid "Square" -msgstr "Quadrat" +#: ../src/filter-enums.cpp:79 +msgid "Hue Rotate" +msgstr "Farbton rotieren" -#: ../src/live_effects/lpe-powerstroke.cpp:205 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 -msgid "Round" -msgstr "Abrunden" +#: ../src/filter-enums.cpp:80 +msgid "Luminance to Alpha" +msgstr "Leuchtkraft zu Alpha" -#: ../src/live_effects/lpe-powerstroke.cpp:206 -msgid "Peak" -msgstr "Spitze" +#. File +#: ../src/filter-enums.cpp:86 ../src/verbs.cpp:2352 +#: ../share/extensions/jessyInk_mouseHandler.inx.h:3 +#: ../share/extensions/jessyInk_transitions.inx.h:7 +msgid "Default" +msgstr "Standard" -#: ../src/live_effects/lpe-powerstroke.cpp:207 -msgid "Zero width" -msgstr "Null-Breite" +#. New CSS +#: ../src/filter-enums.cpp:94 +msgid "Clear" +msgstr "Leeren" -#: ../src/live_effects/lpe-powerstroke.cpp:220 -msgid "Beveled" -msgstr "Abgeschrägt" +#: ../src/filter-enums.cpp:95 +msgid "Copy" +msgstr "Kopieren" -#: ../src/live_effects/lpe-powerstroke.cpp:221 -#: ../src/widgets/star-toolbar.cpp:534 -msgid "Rounded" -msgstr "Abgerundet" +#: ../src/filter-enums.cpp:96 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1571 +msgid "Destination" +msgstr "Ziel" -#: ../src/live_effects/lpe-powerstroke.cpp:222 -msgid "Extrapolated" -msgstr "Abgeleitet" +#: ../src/filter-enums.cpp:97 +msgid "Destination Over" +msgstr "Ziel oberhalb" -#: ../src/live_effects/lpe-powerstroke.cpp:223 -msgid "Miter" -msgstr "Gehrung" +#: ../src/filter-enums.cpp:98 +msgid "Destination In" +msgstr "Ziel innerhalb" -#: ../src/live_effects/lpe-powerstroke.cpp:224 -#: ../src/widgets/pencil-toolbar.cpp:103 -msgid "Spiro" -msgstr "Spirale" +#: ../src/filter-enums.cpp:99 +msgid "Destination Out" +msgstr "Ziel außerhalb" -#: ../src/live_effects/lpe-powerstroke.cpp:226 -msgid "Extrapolated arc" -msgstr "Abgeleiteter Bogen" +#: ../src/filter-enums.cpp:100 +msgid "Destination Atop" +msgstr "Ziel obenauf" -# !!! verb or noun? -#: ../src/live_effects/lpe-powerstroke.cpp:233 -msgid "Offset points" -msgstr "Versatzpunkte" +#: ../src/filter-enums.cpp:101 +msgid "Lighter" +msgstr "Erhellen" -#: ../src/live_effects/lpe-powerstroke.cpp:234 -msgid "Sort points" -msgstr "Punkte sortieren" +#: ../src/filter-enums.cpp:103 +msgid "Arithmetic" +msgstr "Arithmetisch" -#: ../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/filter-enums.cpp:119 ../src/selection-chemistry.cpp:535 +msgid "Duplicate" +msgstr "Duplizieren" -#: ../src/live_effects/lpe-powerstroke.cpp:235 -msgid "Interpolator type:" -msgstr "Interpolatortyp" +#: ../src/filter-enums.cpp:120 +msgid "Wrap" +msgstr "Umbrechen" -#: ../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 "" -"Legt fest, welche Art von Interpolator für die Interpolation zwischen " -"Strichstärke entlang des Pfades verwendet weden" +# CHECK +#: ../src/filter-enums.cpp:121 +msgctxt "Convolve matrix, edge mode" +msgid "None" +msgstr "Keine" -#: ../src/live_effects/lpe-powerstroke.cpp:236 -#: ../share/extensions/fractalize.inx.h:3 -msgid "Smoothness:" -msgstr "Glattheit" +#: ../src/filter-enums.cpp:136 +msgid "Erode" +msgstr "Erodieren" -#: ../src/live_effects/lpe-powerstroke.cpp:236 -msgid "" -"Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear " -"interpolation, 1 = smooth" -msgstr "" -"Setzt die Weichheit für den CubicBezierJohan-Interpolator; 0 = Lineare " -"Interpolation, 1 = weich" +#: ../src/filter-enums.cpp:137 +msgid "Dilate" +msgstr "Ausweiten" -#: ../src/live_effects/lpe-powerstroke.cpp:237 -msgid "Start cap:" -msgstr "Anfang:" +#: ../src/filter-enums.cpp:143 +msgid "Fractal Noise" +msgstr "Fraktales Rauschen" -#: ../src/live_effects/lpe-powerstroke.cpp:237 -msgid "Determines the shape of the path's start" -msgstr "Bestimmt die Form des Pfad-Start" +#: ../src/filter-enums.cpp:150 +msgid "Distant Light" +msgstr "Entfernte Lichtquelle" -#. 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:238 -#: ../src/widgets/stroke-style.cpp:227 -msgid "Join:" -msgstr "Verbindungsart:" +#: ../src/filter-enums.cpp:151 +msgid "Point Light" +msgstr "Punktförmige Lichtquelle" -#: ../src/live_effects/lpe-powerstroke.cpp:238 -msgid "Determines the shape of the path's corners" -msgstr "Bestimmt die Form der Pfad-Ecken" +#: ../src/filter-enums.cpp:152 +msgid "Spot Light" +msgstr "Spotlight" -#: ../src/live_effects/lpe-powerstroke.cpp:239 -msgid "Miter limit:" -msgstr "Gehrungslimit:" +#: ../src/gradient-chemistry.cpp:1580 +msgid "Invert gradient colors" +msgstr "Farbverlauf invertieren" -#: ../src/live_effects/lpe-powerstroke.cpp:239 -#: ../src/widgets/stroke-style.cpp:278 -msgid "Maximum length of the miter (in units of stroke width)" -msgstr "Maximale Länge der Spitze (in Vielfachen der Konturlinienbreite)" +#: ../src/gradient-chemistry.cpp:1606 +msgid "Reverse gradient" +msgstr "Farbverlauf umkehren" -#: ../src/live_effects/lpe-powerstroke.cpp:240 -msgid "End cap:" -msgstr "Ende:" +#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:245 +msgid "Delete swatch" +msgstr "Zwischenfarbe löschen" -#: ../src/live_effects/lpe-powerstroke.cpp:240 -msgid "Determines the shape of the path's end" -msgstr "Bestimmt die Form des Pfad-Endes" +#: ../src/gradient-drag.cpp:97 ../src/ui/tools/gradient-tool.cpp:100 +msgid "Linear gradient start" +msgstr "Anfang des linearen Farbverlaufs" -#: ../src/live_effects/lpe-rough-hatches.cpp:225 -msgid "Frequency randomness:" -msgstr "Zufalls-Frequenz" +#. POINT_LG_BEGIN +#: ../src/gradient-drag.cpp:98 ../src/ui/tools/gradient-tool.cpp:101 +msgid "Linear gradient end" +msgstr "Ende des linearen Farbverlaufs" -#: ../src/live_effects/lpe-rough-hatches.cpp:225 -msgid "Variation of distance between hatches, in %." -msgstr "Variation des Abstands zwischen den Strichen in %" +#: ../src/gradient-drag.cpp:99 ../src/ui/tools/gradient-tool.cpp:102 +msgid "Linear gradient mid stop" +msgstr "Zwischenfarbe des linearen Farbverlaufs" -#: ../src/live_effects/lpe-rough-hatches.cpp:226 -msgid "Growth:" -msgstr "Wachstum" +#: ../src/gradient-drag.cpp:100 ../src/ui/tools/gradient-tool.cpp:103 +msgid "Radial gradient center" +msgstr "Zentrum des radialen Farbverlaufs" -#: ../src/live_effects/lpe-rough-hatches.cpp:226 -msgid "Growth of distance between hatches." -msgstr "Zunahme des Abstands zwischen den Strichen" +#: ../src/gradient-drag.cpp:101 ../src/gradient-drag.cpp:102 +#: ../src/ui/tools/gradient-tool.cpp:104 ../src/ui/tools/gradient-tool.cpp:105 +msgid "Radial gradient radius" +msgstr "Radius des radialen Farbverlaufs" -#. FIXME: top/bottom names are inverted in the UI/svg and in the code!! -#: ../src/live_effects/lpe-rough-hatches.cpp:228 -msgid "Half-turns smoothness: 1st side, in:" -msgstr "Weichheit der Umkehrpunkte: 1. Seite, einlaufend" +#: ../src/gradient-drag.cpp:103 ../src/ui/tools/gradient-tool.cpp:106 +msgid "Radial gradient focus" +msgstr "Fokus des radialen Farbverlaufs" -#: ../src/live_effects/lpe-rough-hatches.cpp:228 -msgid "" -"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. " -"0=sharp, 1=default" -msgstr "" -"Wählt Glattheit des Pfades bei Einlaufen in \"unteren\" Wendepunkt. 0=spitz, " -"1=Vorgabe" +#. POINT_RG_FOCUS +#: ../src/gradient-drag.cpp:104 ../src/gradient-drag.cpp:105 +#: ../src/ui/tools/gradient-tool.cpp:107 ../src/ui/tools/gradient-tool.cpp:108 +msgid "Radial gradient mid stop" +msgstr "Zwischenfarbe des radialen Farbverlaufs" -#: ../src/live_effects/lpe-rough-hatches.cpp:229 -msgid "1st side, out:" -msgstr "1. Seite, außen" +#: ../src/gradient-drag.cpp:106 ../src/ui/tools/mesh-tool.cpp:103 +msgid "Mesh gradient corner" +msgstr "Gitterverlauf Ecke" -#: ../src/live_effects/lpe-rough-hatches.cpp:229 -msgid "" -"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, " -"1=default" -msgstr "" -"Wählt Glattheit des Pfades bei Auslaufen aus \"unterem\" Wendepunkt. " -"0=spitz, 1=Vorgabe" +#: ../src/gradient-drag.cpp:107 ../src/ui/tools/mesh-tool.cpp:104 +msgid "Mesh gradient handle" +msgstr "Gitterverlauf Anfasser" -#: ../src/live_effects/lpe-rough-hatches.cpp:230 -msgid "2nd side, in:" -msgstr "2. Seite, innen" +#: ../src/gradient-drag.cpp:108 ../src/ui/tools/mesh-tool.cpp:105 +msgid "Mesh gradient tensor" +msgstr "Gitterverlauf Tensor" -#: ../src/live_effects/lpe-rough-hatches.cpp:230 -msgid "" -"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, " -"1=default" -msgstr "" -"Wählt Glattheit des Pfades bei Einlaufen in \"oberen\" Wendepunkt. 0=spitz, " -"1=Vorgabe" +#: ../src/gradient-drag.cpp:567 +msgid "Added patch row or column" +msgstr "Hinzugefügte Patchreihe oder Spalte" -#: ../src/live_effects/lpe-rough-hatches.cpp:231 -msgid "2nd side, out:" -msgstr "2. Seite, außen" +#: ../src/gradient-drag.cpp:797 +msgid "Merge gradient handles" +msgstr "Farbverlaufs-Anfasser vereinigen" -#: ../src/live_effects/lpe-rough-hatches.cpp:231 -msgid "" -"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, " -"1=default" -msgstr "" -"Wählt Glattheit des Pfades bei Auslaufen aus \"oberen\" Wendepunkt. 0=spitz, " -"1=Vorgabe" +#: ../src/gradient-drag.cpp:1104 +msgid "Move gradient handle" +msgstr "Farbverlaufs-Anfasser verschieben" -#: ../src/live_effects/lpe-rough-hatches.cpp:232 -msgid "Magnitude jitter: 1st side:" -msgstr "Ausmaß Schwankung: 1. Seite" +#: ../src/gradient-drag.cpp:1163 ../src/widgets/gradient-vector.cpp:847 +msgid "Delete gradient stop" +msgstr "Zwischenfarbe des Farbverlaufs löschen" -#: ../src/live_effects/lpe-rough-hatches.cpp:232 -msgid "Randomly moves 'bottom' half-turns to produce magnitude variations." +#: ../src/gradient-drag.cpp:1426 +#, c-format +msgid "" +"%s %d for: %s%s; drag with Ctrl to snap offset; click with " +"Ctrl+Alt to delete stop" msgstr "" -"Verschiebt zufällig \"untere\" Wendepunkte, um Änderung der Amplitude zu " -"erreichen." +"%s %d für %s%s; Ziehen mit Strg rastet Versatz ein, Klick mit " +"Strg+Alt löscht Zwischenfarbe" -#: ../src/live_effects/lpe-rough-hatches.cpp:233 -#: ../src/live_effects/lpe-rough-hatches.cpp:235 -#: ../src/live_effects/lpe-rough-hatches.cpp:237 -msgid "2nd side:" -msgstr "2. Seite" +#: ../src/gradient-drag.cpp:1430 ../src/gradient-drag.cpp:1437 +msgid " (stroke)" +msgstr " (Kontur)" -#: ../src/live_effects/lpe-rough-hatches.cpp:233 -msgid "Randomly moves 'top' half-turns to produce magnitude variations." +#: ../src/gradient-drag.cpp:1434 +#, c-format +msgid "" +"%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " +"preserve angle, with Ctrl+Shift to scale around center" msgstr "" -"Verschiebt zufällig \"obere\" Wendepunkte, um Änderung der Amplitude zu " -"erreichen." - -#: ../src/live_effects/lpe-rough-hatches.cpp:234 -msgid "Parallelism jitter: 1st side:" -msgstr "Parallelität Schwankung: 1. Seite" +"%s für %s%s; Ziehen mit Strg rastet Winkel ein, Ziehen mit " +"Strg+Alt behält Winkel bei; Strg+Umschalt skaliert um den " +"Mittelpunkt" -#: ../src/live_effects/lpe-rough-hatches.cpp:234 +#: ../src/gradient-drag.cpp:1442 msgid "" -"Add direction randomness by moving 'bottom' half-turns tangentially to the " -"boundary." +"Radial gradient center and focus; drag with Shift to " +"separate focus" msgstr "" -"Ändert Richtung zufällig, in dem \"untere\" Wendepunkte tangential zur " -"Begrenzung bewegt werden." +"Zentrum und Fokus des radialen Farbverlaufs; Ziehen mit " +"Umschalt, um den Fokus einzeln zu bewegen" -#: ../src/live_effects/lpe-rough-hatches.cpp:235 +#: ../src/gradient-drag.cpp:1445 +#, c-format msgid "" -"Add direction randomness by randomly moving 'top' half-turns tangentially to " -"the boundary." -msgstr "" -"Ändert Richtung zufällig, in dem \"obere\" Wendepunkte tangential zur " -"Begrenzung bewegt werden." +"Gradient point shared by %d gradient; drag with Shift to " +"separate" +msgid_plural "" +"Gradient point shared by %d gradients; drag with Shift to " +"separate" +msgstr[0] "" +"Farbverlaufspunkt ist %d weiteren Farbverlauf zugewiesen. Ziehen mit " +"Umschalt trennt die Zuweisung" +msgstr[1] "" +"Farbverlaufspunkt ist %d weiteren Farbverläufen zugewiesen. Ziehen " +"mit Umschalt trennt die Zuweisung" -#: ../src/live_effects/lpe-rough-hatches.cpp:236 -msgid "Variance: 1st side:" -msgstr "Varianz: 1. Seite" +#: ../src/gradient-drag.cpp:2377 +msgid "Move gradient handle(s)" +msgstr "Farbverlaufs-Anfasser verschieben" -#: ../src/live_effects/lpe-rough-hatches.cpp:236 -msgid "Randomness of 'bottom' half-turns smoothness" -msgstr "Zufall in der Glattheit \"unterer\" Wendepunkte" +#: ../src/gradient-drag.cpp:2413 +msgid "Move gradient mid stop(s)" +msgstr "Zwischenfarbe(n) des Farbverlaufs verschieben" -#: ../src/live_effects/lpe-rough-hatches.cpp:237 -msgid "Randomness of 'top' half-turns smoothness" -msgstr "Zufall in der Glattheit \"oberer\" Wendepunkte" +#: ../src/gradient-drag.cpp:2702 +msgid "Delete gradient stop(s)" +msgstr "Zwischenfarbe(n) des Farbverlaufs löschen" -#. -#: ../src/live_effects/lpe-rough-hatches.cpp:239 -msgid "Generate thick/thin path" -msgstr "Erzeuge dicken/dünnen Pfad" +#: ../src/inkscape.cpp:344 +#, qt-format +msgid "Autosave failed! Cannot create directory %1." +msgstr "Autospeicherung fehlgeschlagen! Kann Verzeichnis %1 nicht erstellen." -#: ../src/live_effects/lpe-rough-hatches.cpp:239 -msgid "Simulate a stroke of varying width" -msgstr "Simulieren eines Striches mit variabler Breite" +#: ../src/inkscape.cpp:353 +#, qt-format +msgid "Autosave failed! Cannot open directory %1." +msgstr "Autospeicherung fehlgeschlagen! Kann Verzeichnis %1 nicht öffnen." -#: ../src/live_effects/lpe-rough-hatches.cpp:240 -msgid "Bend hatches" -msgstr "Schraffur verbiegen" +#: ../src/inkscape.cpp:369 +msgid "Autosaving documents..." +msgstr "Dokument wird automatisch gespeichert..." -#: ../src/live_effects/lpe-rough-hatches.cpp:240 -msgid "Add a global bend to the hatches (slower)" -msgstr "Globale Krümmung zu den Strichen hinzufügen (langsam)." +#: ../src/inkscape.cpp:442 +msgid "Autosave failed! Could not find inkscape extension to save document." +msgstr "" +"Automatisches Speichern fehlgeschlagen! Inkscape-Endung konnte nicht " +"gefunden werden." -#: ../src/live_effects/lpe-rough-hatches.cpp:241 -msgid "Thickness: at 1st side:" -msgstr "Dicke: auf der 1. Seite" +#: ../src/inkscape.cpp:445 ../src/inkscape.cpp:452 +#, c-format +msgid "Autosave failed! File %s could not be saved." +msgstr "" +"Automatisches Speichern fehlgeschlagen! Datei %s konnte nicht gespeichert " +"werden." -#: ../src/live_effects/lpe-rough-hatches.cpp:241 -msgid "Width at 'bottom' half-turns" -msgstr "Breite an den \"unteren\" Wendepunkten" +#: ../src/inkscape.cpp:467 +msgid "Autosave complete." +msgstr "Automatisches Speichern abgeschlossen." -#: ../src/live_effects/lpe-rough-hatches.cpp:242 -msgid "At 2nd side:" -msgstr "auf der 2. Seite" +#: ../src/inkscape.cpp:715 +msgid "Untitled document" +msgstr "Unbenanntes Dokument" -#: ../src/live_effects/lpe-rough-hatches.cpp:242 -msgid "Width at 'top' half-turns" -msgstr "Breite an den \"oberen\" Wendepunkten" +#. Show nice dialog box +#: ../src/inkscape.cpp:747 +msgid "Inkscape encountered an internal error and will close now.\n" +msgstr "" +"Inkscape ist auf einen internen Fehler gestoßen und wird nun geschlossen.\n" -#. -#: ../src/live_effects/lpe-rough-hatches.cpp:244 -msgid "From 2nd to 1st side:" -msgstr "von der 2. zur 1. Seite" +#: ../src/inkscape.cpp:748 +msgid "" +"Automatic backups of unsaved documents were done to the following " +"locations:\n" +msgstr "" +"Unter folgenden Speicherorten wurden automatische Sicherungskopien nicht " +"gespeicherter Dokumente angelegt:\n" -#: ../src/live_effects/lpe-rough-hatches.cpp:244 -msgid "Width from 'top' to 'bottom'" -msgstr "Breite der Striche von \"oben\" nach \"unten\"" +#: ../src/inkscape.cpp:749 +msgid "Automatic backup of the following documents failed:\n" +msgstr "" +"Anlegen von automatischen Sicherungskopien folgender Dokumente " +"fehlgeschlagen:\n" -#: ../src/live_effects/lpe-rough-hatches.cpp:245 -msgid "From 1st to 2nd side:" -msgstr "von der 1. zur 2. Seite" +#: ../src/interface.cpp:748 +msgctxt "Interface setup" +msgid "Default" +msgstr "Standard" -#: ../src/live_effects/lpe-rough-hatches.cpp:245 -msgid "Width from 'bottom' to 'top'" -msgstr "Breite an den \"unteren\" Wendepunkten" +#: ../src/interface.cpp:748 +msgid "Default interface setup" +msgstr "Standardschnittstellen-Einrichtung" -#: ../src/live_effects/lpe-rough-hatches.cpp:247 -msgid "Hatches width and dir" -msgstr "Strichbreite und -richtung " +#: ../src/interface.cpp:749 +msgctxt "Interface setup" +msgid "Custom" +msgstr "Benutzerdefiniert" -#: ../src/live_effects/lpe-rough-hatches.cpp:247 -msgid "Defines hatches frequency and direction" -msgstr "Definiert Strichfrequenz und -orientierung" +#: ../src/interface.cpp:749 +msgid "Setup for custom task" +msgstr "Einrichtung für benutzerdefinierte Aufgabe" -#. -#: ../src/live_effects/lpe-rough-hatches.cpp:249 -msgid "Global bending" -msgstr "Globale Wölbung" +#: ../src/interface.cpp:750 +msgctxt "Interface setup" +msgid "Wide" +msgstr "Breit" -#: ../src/live_effects/lpe-rough-hatches.cpp:249 -msgid "" -"Relative position to a reference point defines global bending direction and " -"amount" -msgstr "" -"Die relative Position bezüglich eines Referenzpunktes bestimmt Richtung und " -"Stärke der globalen Krümmung. " +#: ../src/interface.cpp:750 +msgid "Setup for widescreen work" +msgstr "Einrichtung für die Breitbild-Arbeit" -#: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:12 -#: ../share/extensions/text_extract.inx.h:8 -#: ../share/extensions/text_merge.inx.h:8 -msgid "Left" -msgstr "Links" +#: ../src/interface.cpp:862 +#, c-format +msgid "Verb \"%s\" Unknown" +msgstr "Verb \"%s\" unbekannt" -#: ../src/live_effects/lpe-ruler.cpp:26 ../share/extensions/restack.inx.h:14 -#: ../share/extensions/text_extract.inx.h:10 -#: ../share/extensions/text_merge.inx.h:10 -msgid "Right" -msgstr "Rechts" +#: ../src/interface.cpp:901 +msgid "Open _Recent" +msgstr "Zuletzt _geöffnete Dateien" -#: ../src/live_effects/lpe-ruler.cpp:27 ../src/live_effects/lpe-ruler.cpp:35 -msgid "Both" -msgstr "Beide" +# !!! correct? +#: ../src/interface.cpp:1009 ../src/interface.cpp:1095 +#: ../src/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:532 +msgid "Drop color" +msgstr "Farbe ablegen" -#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:326 -msgid "Start" -msgstr "Anfang" +#: ../src/interface.cpp:1048 ../src/interface.cpp:1158 +msgid "Drop color on gradient" +msgstr "Keine Zwischenfarben im Farbverlauf" -#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:339 -msgid "End" -msgstr "Ende" +#: ../src/interface.cpp:1211 +msgid "Could not parse SVG data" +msgstr "SVG-Daten konnten nicht analysiert werden" -#: ../src/live_effects/lpe-ruler.cpp:41 -msgid "_Mark distance:" -msgstr "Markierungsdistanz:" +#: ../src/interface.cpp:1250 +msgid "Drop SVG" +msgstr "SVG ablegen" -#: ../src/live_effects/lpe-ruler.cpp:41 -msgid "Distance between successive ruler marks" -msgstr "Abstand zwischen aufeinander folgenden Linealmarkierungen" +#: ../src/interface.cpp:1263 +msgid "Drop Symbol" +msgstr "Symbol ablegen" -#: ../src/live_effects/lpe-ruler.cpp:42 -#: ../share/extensions/foldablebox.inx.h:7 -#: ../share/extensions/interp_att_g.inx.h:9 -#: ../share/extensions/layout_nup.inx.h:3 -#: ../share/extensions/printing_marks.inx.h:11 -msgid "Unit:" -msgstr "Einheit:" +#: ../src/interface.cpp:1294 +msgid "Drop bitmap image" +msgstr "Bitmap-Bild ablegen" -#: ../src/live_effects/lpe-ruler.cpp:42 ../src/widgets/ruler.cpp:201 -msgid "Unit" -msgstr "Einheit" +#: ../src/interface.cpp:1386 +#, c-format +msgid "" +"A file named \"%s\" already exists. Do " +"you want to replace it?\n" +"\n" +"The file already exists in \"%s\". Replacing it will overwrite its contents." +msgstr "" +"Eine Datei namens »%s« existiert " +"bereits. Soll sie ersetzt werden?\n" +"\n" +"Die Datei existiert bereits in »%s«. Sie zu ersetzen wird ihren Inhalt " +"überschreiben." -#: ../src/live_effects/lpe-ruler.cpp:43 -msgid "Ma_jor length:" -msgstr "Große Länge:" +#: ../src/interface.cpp:1392 ../src/ui/dialog/export.cpp:1302 +#: ../src/widgets/desktop-widget.cpp:1122 ../src/widgets/desktop-widget.cpp:1184 +msgid "_Cancel" +msgstr "_Abbrechen" -#: ../src/live_effects/lpe-ruler.cpp:43 -msgid "Length of major ruler marks" -msgstr "Länge der großen Linealmarken" +#: ../src/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 +#: ../share/extensions/web-transmit-att.inx.h:19 +msgid "Replace" +msgstr "Ersetzen" -#: ../src/live_effects/lpe-ruler.cpp:44 -msgid "Mino_r length:" -msgstr "Kleine Länge:" +#: ../src/interface.cpp:1464 +msgid "Go to parent" +msgstr "Zum übergeordneten Objekt gehen" -#: ../src/live_effects/lpe-ruler.cpp:44 -msgid "Length of minor ruler marks" -msgstr "Länge der kleinen Linealmarken" +#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. +#: ../src/interface.cpp:1505 +#, qt-format +msgid "Enter group #%1" +msgstr "Gruppe #%1 beitreten" -#: ../src/live_effects/lpe-ruler.cpp:45 -msgid "Major steps_:" -msgstr "Hauptschritte:" +#. Item dialog +#: ../src/interface.cpp:1641 ../src/verbs.cpp:2849 +msgid "_Object Properties..." +msgstr "_Objekteigenschaften..." -#: ../src/live_effects/lpe-ruler.cpp:45 -msgid "Draw a major mark every ... steps" -msgstr "Zeichne eine große Marke alle ... Schritte" +#: ../src/interface.cpp:1650 +msgid "_Select This" +msgstr "_Dies auswählen" -#: ../src/live_effects/lpe-ruler.cpp:46 -msgid "Shift marks _by:" -msgstr "Verschiebe Markierung um:" +#: ../src/interface.cpp:1661 +msgid "Select Same" +msgstr "Das Gleiche auswählen" -#: ../src/live_effects/lpe-ruler.cpp:46 -msgid "Shift marks by this many steps" -msgstr "Markierungen um diese Anzahl Schritte verschieben" +#. Select same fill and stroke +#: ../src/interface.cpp:1671 +msgid "Fill and Stroke" +msgstr "Füllung und _Kontur" -#: ../src/live_effects/lpe-ruler.cpp:47 -msgid "Mark direction:" -msgstr "Markierungsrichtung" +#. Select same fill color +#: ../src/interface.cpp:1678 +msgid "Fill Color" +msgstr "Füllfarbe" -#: ../src/live_effects/lpe-ruler.cpp:47 -msgid "Direction of marks (when viewing along the path from start to end)" -msgstr "Ausrichtung der Markierungen (relativ zur Pfadrichtung)" +#. Select same stroke color +#: ../src/interface.cpp:1685 +msgid "Stroke Color" +msgstr "Konturfarbe" -#: ../src/live_effects/lpe-ruler.cpp:48 -msgid "_Offset:" -msgstr "Versatz:" +#. Select same stroke style +#: ../src/interface.cpp:1692 +msgid "Stroke Style" +msgstr "Muster der Kontur" -#: ../src/live_effects/lpe-ruler.cpp:48 -msgid "Offset of first mark" -msgstr "Versatz der ersten Markierung" +#. Select same stroke style +#: ../src/interface.cpp:1699 +msgid "Object type" +msgstr "Objekttyp" -#: ../src/live_effects/lpe-ruler.cpp:49 -msgid "Border marks:" -msgstr "Randmarkierungen:" +#. Move to layer +#: ../src/interface.cpp:1706 +msgid "_Move to layer ..." +msgstr "_Verschiebe zu Ebene..." -#: ../src/live_effects/lpe-ruler.cpp:49 -msgid "Choose whether to draw marks at the beginning and end of the path" -msgstr "Wählt Markierungen an Anfang und Ende des Pfades" +#. Create link +#: ../src/interface.cpp:1716 +msgid "Create _Link" +msgstr "_Verknüpfung erstellen" -#. initialise your parameters here: -#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), -#: ../src/live_effects/lpe-sketch.cpp:38 -msgid "Strokes:" -msgstr "Kontur:" +#. Set mask +#: ../src/interface.cpp:1739 +msgid "Set Mask" +msgstr "Maskierung festlegen" -#: ../src/live_effects/lpe-sketch.cpp:38 -msgid "Draw that many approximating strokes" -msgstr "Zeichne diese Zahl an durchschnittlichen Strichen" +#. Release mask +#: ../src/interface.cpp:1750 +msgid "Release Mask" +msgstr "Maskierung entfernen" -#: ../src/live_effects/lpe-sketch.cpp:39 -msgid "Max stroke length:" -msgstr "Maximale Konturbreite" +#. Set Clip +#: ../src/interface.cpp:1761 +msgid "Set Cl_ip" +msgstr "Cl_ip festlegen" -#: ../src/live_effects/lpe-sketch.cpp:40 -msgid "Maximum length of approximating strokes" -msgstr "Maximale Länge der durchschnittlichen Striche" +#. Release Clip +#: ../src/interface.cpp:1772 +msgid "Release C_lip" +msgstr "C_lip lösen" -#: ../src/live_effects/lpe-sketch.cpp:41 -msgid "Stroke length variation:" -msgstr "Strichlängen-Variation" +#. Group +#: ../src/interface.cpp:1783 ../src/verbs.cpp:2486 +msgid "_Group" +msgstr "_Gruppieren" -#: ../src/live_effects/lpe-sketch.cpp:42 -msgid "Random variation of stroke length (relative to maximum length)" -msgstr "Zufällige Variation der Strichlänge (relativ zur max. Länge)" +#: ../src/interface.cpp:1854 +msgid "Create link" +msgstr "Verknüpfung erstellen" -#: ../src/live_effects/lpe-sketch.cpp:43 -msgid "Max. overlap:" -msgstr "Max. Überlappung" +#. Ungroup +#: ../src/interface.cpp:1885 ../src/verbs.cpp:2488 +msgid "_Ungroup" +msgstr "Grupp_ierung aufheben" -#: ../src/live_effects/lpe-sketch.cpp:44 -msgid "How much successive strokes should overlap (relative to maximum length)" -msgstr "" -"Wie viele erfolgreich gezeichnete Striche sollen überlappen (relativ zur " -"max. Länge)" +#. Link dialog +#: ../src/interface.cpp:1910 +msgid "Link _Properties..." +msgstr "Verknüpfungs_eigenschaften..." -#: ../src/live_effects/lpe-sketch.cpp:45 -msgid "Overlap variation:" -msgstr "Überlappungs-Varaition" +#. Select item +#: ../src/interface.cpp:1916 +msgid "_Follow Link" +msgstr "Verknüpfung _folgen" -#: ../src/live_effects/lpe-sketch.cpp:46 -msgid "Random variation of overlap (relative to maximum overlap)" -msgstr "Zufällige Variation der Überlappung (relativ zur max. Überlappung)" +#. Reset transformations +#: ../src/interface.cpp:1922 +msgid "_Remove Link" +msgstr "Verknüpfung en_tfernen" -#: ../src/live_effects/lpe-sketch.cpp:47 -msgid "Max. end tolerance:" -msgstr "Max. Endtoleranz" +#: ../src/interface.cpp:1953 +msgid "Remove link" +msgstr "Verknüpfung entfernen" -#: ../src/live_effects/lpe-sketch.cpp:48 -msgid "" -"Maximum distance between ends of original and approximating paths (relative " -"to maximum length)" -msgstr "" -"Maximale Distanz zwischen dem Ende der originalen und durschnittlichen Pfade " -"(relativ zur max. Länge)" +#. Image properties +#: ../src/interface.cpp:1964 +msgid "Image _Properties..." +msgstr "Bild_eigenschaften..." -#: ../src/live_effects/lpe-sketch.cpp:49 -msgid "Average offset:" -msgstr "Durchschn. Versatz" +#. Edit externally +#: ../src/interface.cpp:1970 +msgid "Edit Externally..." +msgstr "Extern bearbeiten..." -#: ../src/live_effects/lpe-sketch.cpp:50 -msgid "Average distance each stroke is away from the original path" -msgstr "Mittlere Distanz, die ein Strich vom Originalpfad entfernt ist." +#. Trace Bitmap +#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) +#: ../src/interface.cpp:1979 ../src/verbs.cpp:2549 +msgid "_Trace Bitmap..." +msgstr "Bitmap _nachzeichnen..." -#: ../src/live_effects/lpe-sketch.cpp:51 -msgid "Max. tremble:" -msgstr "Max. Zittern" +#. Trace Pixel Art +#: ../src/interface.cpp:1988 +msgid "Trace Pixel Art" +msgstr "Pixelkunst nachzeichnen" -#: ../src/live_effects/lpe-sketch.cpp:52 -msgid "Maximum tremble magnitude" -msgstr "Maximales Ausmaß des Zitterns" +#: ../src/interface.cpp:1998 +msgctxt "Context menu" +msgid "Embed Image" +msgstr "Bild einbetten" -#: ../src/live_effects/lpe-sketch.cpp:53 -msgid "Tremble frequency:" -msgstr "Zitterfrequenz" +#: ../src/interface.cpp:2009 +msgctxt "Context menu" +msgid "Extract Image..." +msgstr "Bild extrahieren..." -#: ../src/live_effects/lpe-sketch.cpp:54 -msgid "Average number of tremble periods in a stroke" -msgstr "Durchschnittliche Anzahl der Zitterperioden in einem Strich" +#. Item dialog +#. Fill and Stroke dialog +#: ../src/interface.cpp:2154 ../src/interface.cpp:2174 ../src/verbs.cpp:2812 +msgid "_Fill and Stroke..." +msgstr "_Füllung und Kontur..." -#: ../src/live_effects/lpe-sketch.cpp:56 -msgid "Construction lines:" -msgstr "Konstruktionslinien" +#. Edit Text dialog +#: ../src/interface.cpp:2180 ../src/verbs.cpp:2831 +msgid "_Text and Font..." +msgstr "_Text und Schriftart..." -#: ../src/live_effects/lpe-sketch.cpp:57 -msgid "How many construction lines (tangents) to draw" -msgstr "Wie viele Konstruktionslinien (Tangenten) gezeichnet werden sollen" - -#: ../src/live_effects/lpe-sketch.cpp:58 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2878 -#: ../share/extensions/render_alphabetsoup.inx.h:3 -msgid "Scale:" -msgstr "Skalierung:" - -#: ../src/live_effects/lpe-sketch.cpp:59 -msgid "" -"Scale factor relating curvature and length of construction lines (try " -"5*offset)" -msgstr "" -"Skalierungsfaktor im Bezug auf Krümmung und Länge der Konstruktionslinien " -"(Versuchen Sie 5*Versatz)" - -#: ../src/live_effects/lpe-sketch.cpp:60 -msgid "Max. length:" -msgstr "Max. Länge" +#. Spellcheck dialog +#: ../src/interface.cpp:2186 ../src/verbs.cpp:2839 +msgid "Check Spellin_g..." +msgstr "Rechtschreibprüfun_g..." -#: ../src/live_effects/lpe-sketch.cpp:60 -msgid "Maximum length of construction lines" -msgstr "Maximale Länge der Konstruktionslinien" +# !!! +#: ../src/knot.cpp:332 +msgid "Node or handle drag canceled." +msgstr "Verschieben von Knoten oder Knotenanfassern abgebrochen." -#: ../src/live_effects/lpe-sketch.cpp:61 -msgid "Length variation:" -msgstr "Längenvariation" +#: ../src/knotholder.cpp:158 +msgid "Change handle" +msgstr "Anfasser ändern" -#: ../src/live_effects/lpe-sketch.cpp:61 -msgid "Random variation of the length of construction lines" -msgstr "Zufällige Variation der Länge der Konstruktionslinien" +#: ../src/knotholder.cpp:237 +msgid "Move handle" +msgstr "Anfasser verschieben" -#: ../src/live_effects/lpe-sketch.cpp:62 -msgid "Placement randomness:" -msgstr "Zufällige Platzierung" +#. TRANSLATORS: This refers to the pattern that's inside the object +#: ../src/knotholder.cpp:256 ../src/knotholder.cpp:278 +msgid "Move the pattern fill inside the object" +msgstr "Bewegen des Füllmusters innerhalb des Objektes" -#: ../src/live_effects/lpe-sketch.cpp:62 -msgid "0: evenly distributed construction lines, 1: purely random placement" +#: ../src/knotholder.cpp:260 ../src/knotholder.cpp:282 +msgid "Scale the pattern fill; uniformly if with Ctrl" msgstr "" -"0: gleichmäßig verteilte Konstruktionslinien, 1: absolut zufällige " -"Platzierung" - -# !!! maybe use "verbinden" -#: ../src/live_effects/lpe-sketch.cpp:64 -msgid "k_min:" -msgstr "k_min:" - -#: ../src/live_effects/lpe-sketch.cpp:64 -msgid "min curvature" -msgstr "min. Krümmung" - -#: ../src/live_effects/lpe-sketch.cpp:65 -msgid "k_max:" -msgstr "k_max" - -#: ../src/live_effects/lpe-sketch.cpp:65 -msgid "max curvature" -msgstr "maximale Krümmung" - -#: ../src/live_effects/lpe-vonkoch.cpp:46 -msgid "N_r of generations:" -msgstr "Anzahl der Generationen" - -#: ../src/live_effects/lpe-vonkoch.cpp:46 -msgid "Depth of the recursion --- keep low!!" -msgstr "Tiefe der Rekursion --- Mit Bedacht!!" - -#: ../src/live_effects/lpe-vonkoch.cpp:47 -msgid "Generating path:" -msgstr "Erzeuge neuen Pfad" +"Einheitliches Skalieren des Füllmusters; gleichmäßig durch STRG" -#: ../src/live_effects/lpe-vonkoch.cpp:47 -msgid "Path whose segments define the iterated transforms" -msgstr "Segmente des Pfades bestimmen die Iterationen der Transformation" +#: ../src/knotholder.cpp:264 ../src/knotholder.cpp:286 +msgid "Rotate the pattern fill; with Ctrl to snap angle" +msgstr "Drehen des Füllmusters; Strg rastet Winkel ein" -#: ../src/live_effects/lpe-vonkoch.cpp:48 -msgid "_Use uniform transforms only" -msgstr "Nur uniforme Transformationen verwenden" +# name des Effekte-submenü, das alle bitmap-effekte beinhält! +#: ../src/libgdl/gdl-dock-bar.c:105 +msgid "Master" +msgstr "Master" -#: ../src/live_effects/lpe-vonkoch.cpp:48 -msgid "" -"2 consecutive segments are used to reverse/preserve orientation only " -"(otherwise, they define a general transform)." -msgstr "" -"Zwei aufeinander folgende Segmente klappen nur die Orientierung um " -"(ansonsten definieren sie eine generelle Transformation)" +# GdlDockMaster ist Eigenname? +#: ../src/libgdl/gdl-dock-bar.c:106 +msgid "GdlDockMaster object which the dockbar widget is attached to" +msgstr "GdlDockMaster-Objekt, dem das Objekt zugeordnet ist" -#: ../src/live_effects/lpe-vonkoch.cpp:49 -msgid "Dra_w all generations" -msgstr "Zeichne alle Generationen" +#: ../src/libgdl/gdl-dock-bar.c:113 +msgid "Dockbar style" +msgstr "Stil de Dockleiste" -#: ../src/live_effects/lpe-vonkoch.cpp:49 -msgid "If unchecked, draw only the last generation" -msgstr "Wenn nicht ausgewählt, wird nur letzte Generation gezeichnet." +#: ../src/libgdl/gdl-dock-bar.c:114 +msgid "Dockbar style to show items on it" +msgstr "Stil, in dem Objekte auf der Dockleiste gezeigt werden" -#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true) -#: ../src/live_effects/lpe-vonkoch.cpp:51 -msgid "Reference segment:" -msgstr "Referenz-Segment" +# "piktogrammifizieren" geht noch besser? +#: ../src/libgdl/gdl-dock-item-grip.c:399 +msgid "Iconify this dock" +msgstr "Dieses Dock auf Icongröße verkleinern" -#: ../src/live_effects/lpe-vonkoch.cpp:51 -msgid "The reference segment. Defaults to the horizontal midline of the bbox." -msgstr "Referenzsegment (Vorgabe ist horizontale Mittellinie der Umrandung)" +#: ../src/libgdl/gdl-dock-item-grip.c:401 +msgid "Close this dock" +msgstr "Diesen Dok schließen" -#. refA(_("Ref Start"), _("Left side middle of the reference box"), "refA", &wr, this), -#. refB(_("Ref End"), _("Right side middle of the reference box"), "refB", &wr, this), -#. FIXME: a path is used here instead of 2 points to work around path/point param incompatibility bug. -#: ../src/live_effects/lpe-vonkoch.cpp:55 -msgid "_Max complexity:" -msgstr "_Maximale Kompexität:" +# Zeit korrekt? +#: ../src/libgdl/gdl-dock-item-grip.c:720 ../src/libgdl/gdl-dock-tablabel.c:125 +msgid "Controlling dock item" +msgstr "Verwaltet Dock-Objekt" -#: ../src/live_effects/lpe-vonkoch.cpp:55 -msgid "Disable effect if the output is too complex" -msgstr "Deaktivieren Sie den Effekt, wenn die Ausgabe zu komplex wird." +#: ../src/libgdl/gdl-dock-item-grip.c:721 +msgid "Dockitem which 'owns' this grip" +msgstr "Dockobjekt, das diesen Griff \"besitzt\"" -#: ../src/live_effects/parameter/bool.cpp:67 -msgid "Change bool parameter" -msgstr "Booleschen Parameter ändern" +#. Name +#: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 +#: ../src/widgets/text-toolbar.cpp:1418 +#: ../share/extensions/gcodetools_graffiti.inx.h:9 +#: ../share/extensions/gcodetools_orientation_points.inx.h:2 +msgid "Orientation" +msgstr "Ausrichtung" -#: ../src/live_effects/parameter/enum.h:47 -msgid "Change enumeration parameter" -msgstr "Aufzählungsparameter ändern" +#: ../src/libgdl/gdl-dock-item.c:299 +msgid "Orientation of the docking item" +msgstr "Ausrichtung des anzudockenden Elementes" -#: ../src/live_effects/parameter/originalpath.cpp:71 -msgid "Link to path" -msgstr "Am Pfad verknüpfen" +#: ../src/libgdl/gdl-dock-item.c:314 +msgid "Resizable" +msgstr "Größe änderbar" -#: ../src/live_effects/parameter/originalpath.cpp:83 -msgid "Select original" -msgstr "Original auswählen" +#: ../src/libgdl/gdl-dock-item.c:315 +msgid "If set, the dock item can be resized when docked in a GtkPanel widget" +msgstr "" +"Wenn gewählt, kann das in einer Schaltfläche gedockte Objekt " +"vergrößert/-kleinert werden" -#: ../src/live_effects/parameter/parameter.cpp:141 -msgid "Change scalar parameter" -msgstr "Skalar-Parameter ändern" +#: ../src/libgdl/gdl-dock-item.c:322 +msgid "Item behavior" +msgstr "Verhalten" -#: ../src/live_effects/parameter/path.cpp:170 -msgid "Edit on-canvas" -msgstr "Auf der Zeichenfläche verändern" +#: ../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 "" +"Allgemeines Verhalten des Dock-Objekts (z. B. ob es schweben kann, es " +"gesperrt ist, usw.)" -#: ../src/live_effects/parameter/path.cpp:180 -msgid "Copy path" -msgstr "Pfad kopieren" +#: ../src/libgdl/gdl-dock-item.c:331 ../src/libgdl/gdl-dock-master.c:148 +msgid "Locked" +msgstr "Gesperrt" -#: ../src/live_effects/parameter/path.cpp:190 -msgid "Paste path" -msgstr "Pfad einfügen" +# Was meint hier "grip"? +#: ../src/libgdl/gdl-dock-item.c:332 +msgid "" +"If set, the dock item cannot be dragged around and it doesn't show a grip" +msgstr "Wenn gewählt, kann das Dock-Objekt nicht gezogen werden" -#: ../src/live_effects/parameter/path.cpp:200 -#, fuzzy -msgid "Link to path on clipboard" -msgstr "Es ist nichts in der Zwischenablage." +#: ../src/libgdl/gdl-dock-item.c:340 +msgid "Preferred width" +msgstr "Bevorzugte Breite" -#: ../src/live_effects/parameter/path.cpp:443 -msgid "Paste path parameter" -msgstr "Pfadparameter einfügen" +#: ../src/libgdl/gdl-dock-item.c:341 +msgid "Preferred width for the dock item" +msgstr "Bevorzugte Breite für das Andock-Item" -#: ../src/live_effects/parameter/path.cpp:475 -msgid "Link path parameter to path" -msgstr "Pfadparameter mit Pfad verbinden" +#: ../src/libgdl/gdl-dock-item.c:347 +msgid "Preferred height" +msgstr "Bevorzugte Höhe" -#: ../src/live_effects/parameter/point.cpp:89 -msgid "Change point parameter" -msgstr "Punktparameter ändern" +#: ../src/libgdl/gdl-dock-item.c:348 +msgid "Preferred height for the dock item" +msgstr "Bevorzugte Höhe für das Andock-Item" -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:229 -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:241 +#: ../src/libgdl/gdl-dock-item.c:716 +#, c-format msgid "" -"Stroke width control point: drag to alter the stroke width. Ctrl" -"+click adds a control point, Ctrl+Alt+click deletes it." +"You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or " +"some other compound dock object." msgstr "" -"Kontur mit Kontrollpunkt Ziehen, um die Strichstärke zu verändern. " -"STRG+Klick fügt Kontrollpunkt hinzu, STRG+Alt+Klick löscht ihn." - -#: ../src/live_effects/parameter/random.cpp:134 -msgid "Change random parameter" -msgstr "Zufallsparameter ändern" - -#: ../src/live_effects/parameter/text.cpp:100 -msgid "Change text parameter" -msgstr "Text-Parameter ändern" - -#: ../src/live_effects/parameter/unit.cpp:80 -msgid "Change unit parameter" -msgstr "Einheiten-Parameter ändern" - -#: ../src/live_effects/parameter/vector.cpp:99 -msgid "Change vector parameter" -msgstr "Vektorparameter ändern" +"Ein Dock-Objekt (%p vom Typ %s) kann nicht innerhalb von %s hinzugefügt " +"werden.\n" +"GdlDock oder anderes zusammengesetztes Objekt verwenden!" -#: ../src/main-cmdlineact.cpp:50 +#: ../src/libgdl/gdl-dock-item.c:723 #, c-format -msgid "Unable to find verb ID '%s' specified on the command line.\n" +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 "" -"Kann Verben-Kennung »%s«, die per Kommandozeile übergeben wurde, nicht " -"finden.\n" +"Versuch, ein Widget vom Typ %s zu %s hinzu zu fügen, das aber nur ein Widget " +"enthalten darf und schon eines vom Typ %s enthält." -#: ../src/main-cmdlineact.cpp:61 +#: ../src/libgdl/gdl-dock-item.c:1471 ../src/libgdl/gdl-dock-item.c:1521 #, c-format -msgid "Unable to find node ID: '%s'\n" -msgstr "Kann Knoten-Kennung »%s« nicht finden.\n" +msgid "Unsupported docking strategy %s in dock object of type %s" +msgstr "Nicht unterstützte Andockstrategie %s im Dock-Objekt des Typs %s" -#: ../src/main.cpp:295 -msgid "Print the Inkscape version number" -msgstr "Versionsnummer von Inkscape ausgeben" +#. UnLock menuitem +#: ../src/libgdl/gdl-dock-item.c:1629 +msgid "UnLock" +msgstr "Entsperren" -#: ../src/main.cpp:300 -msgid "Do not use X server (only process files from console)" -msgstr "X-Server nicht verwenden (Dateien nur mittels Konsole verarbeiten)" +#. Hide menuitem. +#: ../src/libgdl/gdl-dock-item.c:1636 +msgid "Hide" +msgstr "_Ausblenden" -#: ../src/main.cpp:305 -msgid "Try to use X server (even if $DISPLAY is not set)" -msgstr "" -"Versuche, den X-Server zu verwenden (auch wenn die Umgebungsvariable " -"»$DISPLAY« nicht gesetzt wurde)" +#. Lock menuitem +#: ../src/libgdl/gdl-dock-item.c:1641 +msgid "Lock" +msgstr "Sperren" -#: ../src/main.cpp:310 -msgid "Open specified document(s) (option string may be excluded)" -msgstr "" -"Angegebene Dokumente öffnen (Optionszeichenkette muss nicht übergeben werden)" +#: ../src/libgdl/gdl-dock-item.c:1904 +#, c-format +msgid "Attempt to bind an unbound item %p" +msgstr "Versuch ein ungebundenes Objekt %p zu binden" -#: ../src/main.cpp:311 ../src/main.cpp:316 ../src/main.cpp:321 -#: ../src/main.cpp:393 ../src/main.cpp:398 ../src/main.cpp:403 -#: ../src/main.cpp:414 ../src/main.cpp:430 ../src/main.cpp:435 -msgid "FILENAME" -msgstr "DATEINAME" +#: ../src/libgdl/gdl-dock-master.c:141 ../src/libgdl/gdl-dock.c:184 +msgid "Default title" +msgstr "Vorgegebener Titel" -#: ../src/main.cpp:315 -msgid "Print document(s) to specified output file (use '| program' for pipe)" +#: ../src/libgdl/gdl-dock-master.c:142 +msgid "Default title for newly created floating docks" +msgstr "Standardtitel für neu erstellte schwebende Docks" + +#: ../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 "" -"Dokumente in angegebene Ausgabedatei drucken (verwenden Sie »| Programm« zur " -"Weiterleitung)" +"Wenn auf 1 festgelegt, werden alle Dock-Objekte an Hauptobjekt gebunden; zu " +"0 sind alle ungebunden; -1 weist auf Inkonsistenzen zwischen den Objekten hin" -#: ../src/main.cpp:320 -msgid "Export document to a PNG file" -msgstr "Das Dokument in eine PNG-Datei exportieren" +#: ../src/libgdl/gdl-dock-master.c:157 ../src/libgdl/gdl-switcher.c:737 +msgid "Switcher Style" +msgstr "Umschalterstil" -#: ../src/main.cpp:325 +#: ../src/libgdl/gdl-dock-master.c:158 ../src/libgdl/gdl-switcher.c:738 +msgid "Switcher buttons style" +msgstr "Umschaltschaltflächenstil" + +#: ../src/libgdl/gdl-dock-master.c:783 +#, c-format msgid "" -"Resolution for exporting to bitmap and for rasterization of filters in PS/" -"EPS/PDF (default 90)" +"master %p: unable to add object %p[%s] to the hash. There already is an " +"item with that name (%p)." msgstr "" -"Auflösung beim Exportieren von Bitmaps und Rasterisierung von Filtern in PS/" -"EPS/PDF (Vorgabe ist 90)" - -#: ../src/main.cpp:326 ../src/ui/widget/rendering-options.cpp:37 -msgid "DPI" -msgstr "DPI" +"Hauptobjekt %p: Hinzufügen von Objekt %p[%s] zum Hash nicht möglich. Es " +"existiert schon ein Objekt mit diesem Namen (%p)." -#: ../src/main.cpp:330 +#: ../src/libgdl/gdl-dock-master.c:955 +#, c-format msgid "" -"Exported area in SVG user units (default is the page; 0,0 is lower-left " -"corner)" +"The new dock controller %p is automatic. Only manual dock objects should be " +"named controller." msgstr "" -"Exportierter Bereich in SVG-Benutzereinheiten (Vorgabe: gesamte " -"Zeichenfläche, »0,0« ist die untere linke Ecke)" +"Die neue Docksteuerung %p ist automatisch. Nur manuelle Dockobjekte sollten " +"Steuerung heissen." -#: ../src/main.cpp:331 -msgid "x0:y0:x1:y1" -msgstr "X0:Y0:X1:Y1" +#: ../src/libgdl/gdl-dock-notebook.c:132 +#: ../src/ui/dialog/align-and-distribute.cpp:1003 +#: ../src/ui/dialog/document-properties.cpp:153 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497 +#: ../src/widgets/desktop-widget.cpp:1992 +#: ../share/extensions/voronoi2svg.inx.h:9 +msgid "Page" +msgstr "Seite" -#: ../src/main.cpp:335 -msgid "Exported area is the entire drawing (not page)" -msgstr "" -"Exportierter Bereich ist die gesamte Zeichnung, nicht die Zeichenfläche" +#: ../src/libgdl/gdl-dock-notebook.c:133 +msgid "The index of the current page" +msgstr "Aktuelle Seitenzahl" -#: ../src/main.cpp:340 -msgid "Exported area is the entire page" -msgstr "Exportierter Bereich ist die gesamte Zeichenfläche" +#: ../src/libgdl/gdl-dock-object.c:125 +#: ../src/ui/dialog/inkscape-preferences.cpp:1504 +#: ../src/ui/widget/page-sizer.cpp:258 ../src/widgets/gradient-selector.cpp:158 +#: ../src/widgets/sp-xmlview-attr-list.cpp:54 +msgid "Name" +msgstr "Name" -#: ../src/main.cpp:345 -msgid "Only for PS/EPS/PDF, sets margin in mm around exported area (default 0)" -msgstr "" +#: ../src/libgdl/gdl-dock-object.c:126 +msgid "Unique name for identifying the dock object" +msgstr "Eindeutiger Name zur Identifikation des Dock-Objekts" -#: ../src/main.cpp:346 ../src/main.cpp:388 -msgid "VALUE" -msgstr "WERT" +#: ../src/libgdl/gdl-dock-object.c:133 +msgid "Long name" +msgstr "Langer Name" -#: ../src/main.cpp:350 -msgid "" -"Snap the bitmap export area outwards to the nearest integer values (in SVG " -"user units)" -msgstr "" -"Die Fläche für den Export einer Bitmap nach außen auf die nächsten " -"Ganzzahlen aufrunden (in SVG-Benutzereinheiten)" +#: ../src/libgdl/gdl-dock-object.c:134 +msgid "Human readable name for the dock object" +msgstr "Verständlicher Name für das Dock-Objekt" -#: ../src/main.cpp:355 -msgid "The width of exported bitmap in pixels (overrides export-dpi)" -msgstr "Breite der erzeugten Bitmap in Pixeln (überschreibt Export-dpi)" +#: ../src/libgdl/gdl-dock-object.c:140 +msgid "Stock Icon" +msgstr "Standartpiktogramm" -#: ../src/main.cpp:356 -msgid "WIDTH" -msgstr "BREITE" +#: ../src/libgdl/gdl-dock-object.c:141 +msgid "Stock icon for the dock object" +msgstr "Standardpiktogramm für das Dock-Objekt" -#: ../src/main.cpp:360 -msgid "The height of exported bitmap in pixels (overrides export-dpi)" -msgstr "Höhe der erzeugten Bitmap in Pixeln (überschreibt Export-dpi)" +#: ../src/libgdl/gdl-dock-object.c:147 +msgid "Pixbuf Icon" +msgstr "Pixbuf Symbol" -#: ../src/main.cpp:361 -msgid "HEIGHT" -msgstr "HÖHE" +#: ../src/libgdl/gdl-dock-object.c:148 +msgid "Pixbuf icon for the dock object" +msgstr "Pixbuf Symbol für das Leisten-Objekt" -#: ../src/main.cpp:365 -msgid "The ID of the object to export" -msgstr "Kennung des zu exportierenden Objektes" +#: ../src/libgdl/gdl-dock-object.c:153 +msgid "Dock master" +msgstr "Hauptdock" -#: ../src/main.cpp:366 ../src/main.cpp:479 -#: ../src/ui/dialog/inkscape-preferences.cpp:1505 -msgid "ID" -msgstr "Kennung" +#: ../src/libgdl/gdl-dock-object.c:154 +msgid "Dock master this dock object is bound to" +msgstr "Hauptdock, an das dieses Dock-Objekt gebunden ist." -#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id". -#. See "man inkscape" for details. -#: ../src/main.cpp:372 +#: ../src/libgdl/gdl-dock-object.c:463 +#, c-format msgid "" -"Export just the object with export-id, hide all others (only with export-id)" +"Call to gdl_dock_object_dock in a dock object %p (object type is %s) which " +"hasn't implemented this method" msgstr "" -"Nur das Objekt mit der angegebenen Export-ID exportieren, alle anderen " -"auslassen" +"Aufruf von gdl_dock_object_dock in einem Dock-Objekt %p (des Typs %s) ist " +"nicht implementiert" -#: ../src/main.cpp:377 -msgid "Use stored filename and DPI hints when exporting (only with export-id)" +#: ../src/libgdl/gdl-dock-object.c:602 +#, c-format +msgid "" +"Dock operation requested in a non-bound object %p. The application might " +"crash" msgstr "" -"Verwende gespeicherten Dateinamen und DPI-Hinweise zum Exportieren (nur mit " -"Export-ID)" +"Andockoperation in ungebundenem Objekt %p gestartet. Die Anwendung kann " +"abstürzen." -#: ../src/main.cpp:382 -msgid "Background color of exported bitmap (any SVG-supported color string)" +#: ../src/libgdl/gdl-dock-object.c:609 +#, c-format +msgid "Cannot dock %p to %p because they belong to different masters" msgstr "" -"Hintergrundfarbe der exportierten Bitmap (jede von SVG unterstützte " -"Farbzeichenkette)" - -#: ../src/main.cpp:383 -msgid "COLOR" -msgstr "FARBE" +"Kann %p nicht an %p andocken, da sie zu unterschiedlichen Hauptobjekten " +"gehören." -#: ../src/main.cpp:387 -msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)" +#: ../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 "" -"Hintergrunddeckkraft der exportierten Bitmap (0,0 bis 1,0 oder 1 bis 255)" +"Versuch, %p an ein schon gebundenes Objekt %p anzubinden (gehört momentan zu " +"%p)" -#: ../src/main.cpp:392 -msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)" -msgstr "" -"Dokument in reine SVG-Datei exportieren (ohne Sodipodi- oder Inkscape-" -"Namensräume)" +#: ../src/libgdl/gdl-dock-paned.c:130 ../src/widgets/ruler.cpp:229 +msgid "Position" +msgstr "Position" -#: ../src/main.cpp:397 -msgid "Export document to a PS file" -msgstr "Das Dokument in eine PS-Datei exportieren" +#: ../src/libgdl/gdl-dock-paned.c:131 +msgid "Position of the divider in pixels" +msgstr "Position der Trenner in Pixel" -#: ../src/main.cpp:402 -msgid "Export document to an EPS file" -msgstr "Das Dokument in eine EPS-Datei exportieren" +#: ../src/libgdl/gdl-dock-placeholder.c:141 +msgid "Sticky" +msgstr "klebrig" -#: ../src/main.cpp:407 +#: ../src/libgdl/gdl-dock-placeholder.c:142 msgid "" -"Choose the PostScript Level used to export. Possible choices are 2 (the " -"default) and 3" +"Whether the placeholder will stick to its host or move up the hierarchy when " +"the host is redocked" msgstr "" +"Ob der Platzhalter bei erneutem Andocken des Wirtes bei diesem bleibt oder " +"in der Hierarchie aufsteigt" -#: ../src/main.cpp:409 -msgid "PS Level" -msgstr "PS Level" +#: ../src/libgdl/gdl-dock-placeholder.c:149 +msgid "Host" +msgstr "Betreiber" -#: ../src/main.cpp:413 -msgid "Export document to a PDF file" -msgstr "Das Dokument in eine PDF-Datei exportieren" +#: ../src/libgdl/gdl-dock-placeholder.c:150 +msgid "The dock object this placeholder is attached to" +msgstr "Das Dock-Objekt, zu dem dieser Platzhalter gehört" -#. TRANSLATORS: "--export-pdf-version" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:419 +#: ../src/libgdl/gdl-dock-placeholder.c:157 +msgid "Next placement" +msgstr "Nächste Platzierung" + +#: ../src/libgdl/gdl-dock-placeholder.c:158 msgid "" -"Export PDF to given version. (hint: make sure to input the exact string " -"found in the PDF export dialog, e.g. \"PDF 1.4\" which is PDF-a conformant)" +"The position an item will be docked to our host if a request is made to dock " +"to us" msgstr "" +"Die Position, an der ein neues Objekt im Falle eine Andockversuchs an " +"unserem Wirt andockt" -#: ../src/main.cpp:420 -msgid "PDF_VERSION" -msgstr "PDF_VERSION" +#: ../src/libgdl/gdl-dock-placeholder.c:168 +msgid "Width for the widget when it's attached to the placeholder" +msgstr "Breite des Widgets, wenn es an den Platzhalter angeheftet ist." -#: ../src/main.cpp:424 -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 "" -"Exportiere PDF/PS/EPS ohne Text. Neben PDF/PS/EPS wird eine LaTeX Datei " -"exportiert, die den Text oben auf die PDF/PS/EPS Datei legt. Einbinden des " -"Ergebnisses in Latex mit: \\input{latexfile.tex}" +#: ../src/libgdl/gdl-dock-placeholder.c:176 +msgid "Height for the widget when it's attached to the placeholder" +msgstr "Höhe des Widgets, wenn es an den Platzhalter angeheftet ist." -#: ../src/main.cpp:429 -msgid "Export document to an Enhanced Metafile (EMF) File" -msgstr "Das Dokument in eine EMF-Datei exportieren" +#: ../src/libgdl/gdl-dock-placeholder.c:182 +msgid "Floating Toplevel" +msgstr "Schwebendes Mutterdock" -#: ../src/main.cpp:434 -#, fuzzy -msgid "Export document to a Windows Metafile (WMF) File" -msgstr "Das Dokument in eine EMF-Datei exportieren" +#: ../src/libgdl/gdl-dock-placeholder.c:183 +msgid "Whether the placeholder is standing in for a floating toplevel dock" +msgstr "Ob der Platzhalter für ein schwebendes Ursprungsdock steht" -#: ../src/main.cpp:439 -msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)" -msgstr "Textelemente beim Export (PS, EPS, PDF, SVG) in Pfade umwandeln " +#: ../src/libgdl/gdl-dock-placeholder.c:189 +msgid "X Coordinate" +msgstr "X-Koordinate" -#: ../src/main.cpp:444 -msgid "" -"Render filtered objects without filters, instead of rasterizing (PS, EPS, " -"PDF)" -msgstr "Objekte ohne Filter zeichnen, statt Rasterisierung (PS, EPS, PDF)" +#: ../src/libgdl/gdl-dock-placeholder.c:190 +msgid "X coordinate for dock when floating" +msgstr "X-Koordinate des Docks im schwebenden Zustand" -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:450 -msgid "" -"Query the X coordinate of the drawing or, if specified, of the object with --" -"query-id" -msgstr "" -"Abfragen der X-Koordinate der Zeichnung oder des mit --query-id angegebenen " -"Objektes" +#: ../src/libgdl/gdl-dock-placeholder.c:196 +msgid "Y Coordinate" +msgstr "Y-Koordinate" -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:456 -msgid "" -"Query the Y coordinate of the drawing or, if specified, of the object with --" -"query-id" -msgstr "" -"Abfragen der Y-Koordinate der Zeichnung oder des mit --query-id angegebenen " -"Objektes" +#: ../src/libgdl/gdl-dock-placeholder.c:197 +msgid "Y coordinate for dock when floating" +msgstr "Y-Koordinate des Docks im schwebenden Zustand" -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:462 -msgid "" -"Query the width of the drawing or, if specified, of the object with --query-" -"id" +#: ../src/libgdl/gdl-dock-placeholder.c:499 +msgid "Attempt to dock a dock object to an unbound placeholder" +msgstr "Versuch, ein Objekt an einen ungebundenen Platzhalter anzudocken" + +#: ../src/libgdl/gdl-dock-placeholder.c:611 +#, c-format +msgid "Got a detach signal from an object (%p) who is not our host %p" msgstr "" -"Abfragen der Breite der Zeichnung oder des mit --query-id angegebenen " -"Objektes" +"Bekomme ein Abkopplungssignal von einem Objekt (%p), das nicht unser Wirt %p " +"ist." -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:468 +# Weiter von "Wirt" (=host) zu sprechen scheint konsistenter, als neue child/parent-Terminologie +#: ../src/libgdl/gdl-dock-placeholder.c:636 +#, c-format msgid "" -"Query the height of the drawing or, if specified, of the object with --query-" -"id" +"Something weird happened while getting the child placement for %p from " +"parent %p" msgstr "" -"Abfragen der Höhe der Zeichnung oder des mit --query-id angegebenen Objektes" +"Unerwartete Störung während der Erfragung der Platzierung von %p von Wirt %p" -#: ../src/main.cpp:473 -msgid "List id,x,y,w,h for all objects" -msgstr "id, x, y, w und h für alle Objekte auflisten" +#: ../src/libgdl/gdl-dock-tablabel.c:126 +msgid "Dockitem which 'owns' this tablabel" +msgstr "Dock-Objekt, dem dieser Tabbezeichner \"gehört\"." -#: ../src/main.cpp:478 -msgid "The ID of the object whose dimensions are queried" -msgstr "Objekt-ID-Kennung, dessen Abmessungen abgefragt werden" +#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:635 +#: ../src/ui/dialog/inkscape-preferences.cpp:678 +msgid "Floating" +msgstr "Schwebend." -#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory -#: ../src/main.cpp:484 -msgid "Print out the extension directory and exit" -msgstr "Erweiterungsverzeichnis ausgeben und beenden" +#: ../src/libgdl/gdl-dock.c:177 +msgid "Whether the dock is floating in its own window" +msgstr "Schwebt Leiste in eigenem Fenster?" -#: ../src/main.cpp:489 -msgid "Remove unused definitions from the defs section(s) of the document" -msgstr "Unbenutzte Elemente aus den <defs> des Dokuments entfernen" +#: ../src/libgdl/gdl-dock.c:185 +msgid "Default title for the newly created floating docks" +msgstr "Vorgegebener Titel für neu erstellte schwebende Docks" -#: ../src/main.cpp:495 -msgid "Enter a listening loop for D-Bus messages in console mode" -msgstr "" +#: ../src/libgdl/gdl-dock.c:192 +msgid "Width for the dock when it's of floating type" +msgstr "Breite des Docks im schwebenden Zustand" -#: ../src/main.cpp:500 -msgid "" -"Specify the D-Bus bus name to listen for messages on (default is org." -"inkscape)" -msgstr "" +#: ../src/libgdl/gdl-dock.c:200 +msgid "Height for the dock when it's of floating type" +msgstr "Höhe des Docks im schwebenden Zustand" -#: ../src/main.cpp:501 -msgid "BUS-NAME" -msgstr "BUS-NAME" +#: ../src/libgdl/gdl-dock.c:207 +msgid "Float X" +msgstr "X-Koordinate" -#: ../src/main.cpp:506 -msgid "List the IDs of all the verbs in Inkscape" -msgstr "Liste die Kennungen von allen Verben in Inkscape" +#: ../src/libgdl/gdl-dock.c:208 +msgid "X coordinate for a floating dock" +msgstr "X-Koordinate eines schwebenden Docks" -#: ../src/main.cpp:511 -msgid "Verb to call when Inkscape opens." -msgstr "Aufzurufendes Verb wenn Inkscape startet." +#: ../src/libgdl/gdl-dock.c:215 +msgid "Float Y" +msgstr "Y-Koordinate" -#: ../src/main.cpp:512 -msgid "VERB-ID" -msgstr "VERB-ID" +#: ../src/libgdl/gdl-dock.c:216 +msgid "Y coordinate for a floating dock" +msgstr "Y-Koordinate eines schwebenden Docks" -#: ../src/main.cpp:516 -msgid "Object ID to select when Inkscape opens." -msgstr "Auszuwählende Objekt-Kennung wenn Inkscape startet." +#: ../src/libgdl/gdl-dock.c:476 +#, c-format +msgid "Dock #%d" +msgstr "Andocken #%d" -#: ../src/main.cpp:517 -msgid "OBJECT-ID" -msgstr "OBJECT-ID" +#: ../src/libnrtype/FontFactory.cpp:617 +msgid "Ignoring font without family that will crash Pango" +msgstr "" +"Schrift ohne zugehörige Schriftfamilie wird ignoriert, damit Pango nicht " +"abstürzt" -#: ../src/main.cpp:521 -msgid "Start Inkscape in interactive shell mode." -msgstr "Inkscape in interaktivem Konsolenmodus starten." +#: ../src/live_effects/effect.cpp:84 +msgid "doEffect stack test" +msgstr "AusführenEffekt-Reihentest" -#: ../src/main.cpp:871 ../src/main.cpp:1283 -msgid "" -"[OPTIONS...] [FILE...]\n" -"\n" -"Available options:" -msgstr "" -"[OPTIONEN...] [DATEI...]\n" -"\n" -"Verfügbare Optionen:" +#: ../src/live_effects/effect.cpp:85 +msgid "Angle bisector" +msgstr "Winkelhalbierende" -#. ## Add a menu for clear() -#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:83 -msgid "_File" -msgstr "_Datei" +#. TRANSLATORS: boolean operations +#: ../src/live_effects/effect.cpp:87 +msgid "Boolops" +msgstr "Bool'sche Operationen" -#: ../src/menus-skeleton.h:17 -msgid "_New" -msgstr "_Neu" +#: ../src/live_effects/effect.cpp:88 +msgid "Circle (by center and radius)" +msgstr "Kreis (Mittelpunkt+Radius)" -#. " \n" -#. " \n" -#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2634 ../src/verbs.cpp:2640 -msgid "_Edit" -msgstr "_Bearbeiten" +#: ../src/live_effects/effect.cpp:89 +msgid "Circle by 3 points" +msgstr "Kreis durch 3 Punkte" -#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2398 -msgid "Paste Si_ze" -msgstr "_Größe einfügen" +#: ../src/live_effects/effect.cpp:90 +msgid "Dynamic stroke" +msgstr "Dynamischer Strich" -#: ../src/menus-skeleton.h:65 -msgid "Clo_ne" -msgstr "_Klonen" +#: ../src/live_effects/effect.cpp:91 ../share/extensions/extrude.inx.h:1 +msgid "Extrude" +msgstr "Extrudieren" -#: ../src/menus-skeleton.h:79 -msgid "Select Sa_me" -msgstr "Das Gleiche auswählen" +#: ../src/live_effects/effect.cpp:92 +msgid "Lattice Deformation" +msgstr "Gitterverformung" -#: ../src/menus-skeleton.h:97 -msgid "_View" -msgstr "_Ansicht" +#: ../src/live_effects/effect.cpp:93 +msgid "Line Segment" +msgstr "Liniensegment" -#: ../src/menus-skeleton.h:98 -msgid "_Zoom" -msgstr "_Zoomfaktor" +#: ../src/live_effects/effect.cpp:94 +msgid "Mirror symmetry" +msgstr "Spiegelsymmetrisch" -#: ../src/menus-skeleton.h:114 -msgid "_Display mode" -msgstr "_Anzeigemodus" +#: ../src/live_effects/effect.cpp:96 +msgid "Parallel" +msgstr "Parallel" -#. Better location in menu needs to be found -#. " \n" -#. " \n" -#: ../src/menus-skeleton.h:123 -msgid "_Color display mode" -msgstr "Farb-Anzeigemodus" +#: ../src/live_effects/effect.cpp:97 +msgid "Path length" +msgstr "Pfadlänge" -#. Better location in menu needs to be found -#. " \n" -#. " \n" -#: ../src/menus-skeleton.h:136 -msgid "Sh_ow/Hide" -msgstr "Anzeigen/Ausblenden" +#: ../src/live_effects/effect.cpp:98 +msgid "Perpendicular bisector" +msgstr "Senkrechte Winkelhalbierende" -#. Not quite ready to be in the menus. -#. " \n" -#: ../src/menus-skeleton.h:156 -msgid "_Layer" -msgstr "_Ebene" +#: ../src/live_effects/effect.cpp:99 +msgid "Perspective path" +msgstr "Perspektivischer Pfad" -#: ../src/menus-skeleton.h:180 -msgid "_Object" -msgstr "_Objekt" +#: ../src/live_effects/effect.cpp:100 +msgid "Rotate copies" +msgstr "Kopien rotieren" -#: ../src/menus-skeleton.h:188 -msgid "Cli_p" -msgstr "Ausschneide_pfad" +#: ../src/live_effects/effect.cpp:101 +msgid "Recursive skeleton" +msgstr "Rekursives Gitter" -#: ../src/menus-skeleton.h:192 -msgid "Mas_k" -msgstr "_Maskierung" +#: ../src/live_effects/effect.cpp:102 +msgid "Tangent to curve" +msgstr "Tangente an Kurve" -#: ../src/menus-skeleton.h:196 -msgid "Patter_n" -msgstr "M_uster" +#: ../src/live_effects/effect.cpp:103 +msgid "Text label" +msgstr "Text-Bezeichner" -#: ../src/menus-skeleton.h:220 -msgid "_Path" -msgstr "_Pfad" +#. 0.46 +#: ../src/live_effects/effect.cpp:106 +msgid "Bend" +msgstr "Biegen" -#: ../src/menus-skeleton.h:248 ../src/ui/dialog/find.cpp:77 -#: ../src/ui/dialog/text-edit.cpp:72 -msgid "_Text" -msgstr "_Text" +#: ../src/live_effects/effect.cpp:107 +msgid "Gears" +msgstr "Zahnräder" -# !!! -#: ../src/menus-skeleton.h:266 -msgid "Filter_s" -msgstr "_Filter" +#: ../src/live_effects/effect.cpp:108 +msgid "Pattern Along Path" +msgstr "Muster entlang Pfad" -#: ../src/menus-skeleton.h:272 -msgid "Exte_nsions" -msgstr "E_rweiterungen" +#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG +#: ../src/live_effects/effect.cpp:109 +msgid "Stitch Sub-Paths" +msgstr "Unterpfade zusammenfügen" -#: ../src/menus-skeleton.h:278 -msgid "_Help" -msgstr "_Hilfe" +#. 0.47 +#: ../src/live_effects/effect.cpp:111 +msgid "VonKoch" +msgstr "VonKoch" -#: ../src/menus-skeleton.h:282 -msgid "Tutorials" -msgstr "Einführungen" +#: ../src/live_effects/effect.cpp:112 +msgid "Knot" +msgstr "Knoten" -#: ../src/object-edit.cpp:439 -msgid "" -"Adjust the horizontal rounding radius; with Ctrl to make the " -"vertical radius the same" -msgstr "" -"Radius der horizontalen Rundung anpassen; Strg setzt vertikale " -"und horizontale Rundung gleich" +#: ../src/live_effects/effect.cpp:113 +msgid "Construct grid" +msgstr "Gitter erzeugen" -#: ../src/object-edit.cpp:444 -msgid "" -"Adjust the vertical rounding radius; with Ctrl to make the " -"horizontal radius the same" -msgstr "" -"Radius der vertikalen Rundung anpassen; Strg setzt vertikale " -"und horizontale Rundung gleich" +#: ../src/live_effects/effect.cpp:114 +msgid "Spiro spline" +msgstr "Spiro spline" -#: ../src/object-edit.cpp:449 ../src/object-edit.cpp:454 -msgid "" -"Adjust the width and height of the rectangle; with Ctrl to " -"lock ratio or stretch in one dimension only" -msgstr "" -"Höhe/Breite des Rechtecks anpassen; Strg um Seitenverhältnis " -"bei zu behalten oder nur in eine Richtung zu strecken" +#: ../src/live_effects/effect.cpp:115 +msgid "Envelope Deformation" +msgstr "Hüllen-Verformung" -#: ../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 Shift along the Z axis; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Größe der Box in X/Y-Richtung ändern; mit Umschalt entlang der Z-" -"Achse; Mit Strg auf Richtung der Seiten oder Diagonalen beschränkt" +#: ../src/live_effects/effect.cpp:116 +msgid "Interpolate Sub-Paths" +msgstr "Unterpfade interpolieren" -#: ../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 Shift in X/Y direction; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Größe der Box entlang der Z-Achse ändern; mit Umschalt in X/Y-" -"Richtung; Mit Strg auf Richtung der Seiten und Diagonalen beschränkt" +#: ../src/live_effects/effect.cpp:117 +msgid "Hatches (rough)" +msgstr "Schraffur (grob)" -#: ../src/object-edit.cpp:721 -msgid "Move the box in perspective" -msgstr "Bewegen der Box in der Perspektive" +#: ../src/live_effects/effect.cpp:118 +msgid "Sketch" +msgstr "Skizze" -#: ../src/object-edit.cpp:948 -msgid "Adjust ellipse width, with Ctrl to make circle" -msgstr "" -"Höhe/Breite der Ellipse anpassen; Strg erzeugt einen Kreis" +#: ../src/live_effects/effect.cpp:119 +msgid "Ruler" +msgstr "Lineal" -#: ../src/object-edit.cpp:952 -msgid "Adjust ellipse height, with Ctrl to make circle" -msgstr "Höhe der Ellipse anpassen; Strg erzeugt einen Kreis" +#. 0.49 +#: ../src/live_effects/effect.cpp:121 +msgid "Power stroke" +msgstr "Kräftige Kontur" -#: ../src/object-edit.cpp:956 -msgid "" -"Position the start point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Anfangspunkt des Bogens oder Kreissegments setzen; Strg rastet " -"den Winkel ein; ziehen innerhalb der Ellipse erzeugt einen Kreisbogen " -"- außerhalb ein Kreissegment" +#: ../src/live_effects/effect.cpp:122 ../src/selection-chemistry.cpp:2837 +msgid "Clone original path" +msgstr "Originalpfad klonen" -#: ../src/object-edit.cpp:961 -msgid "" -"Position the end point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Endpunkt des Bogens/Kreissegments setzen; Strg rastet Winkel " -"ein; Ziehen innerhalb der Ellipse erzeugt einen Kreisbogen - " -"außerhalb ein Kreissegment" +#: ../src/live_effects/effect.cpp:284 +msgid "Is visible?" +msgstr "Sichtbar?" -#: ../src/object-edit.cpp:1101 +#: ../src/live_effects/effect.cpp:284 msgid "" -"Adjust the tip radius of the star or polygon; with Shift to " -"round; with Alt to randomize" +"If unchecked, the effect remains applied to the object but is temporarily " +"disabled on canvas" msgstr "" -"Spitzen des Sterns oder Polygons anpassen; Umschalt rundet ab; " -"Alt verändert nach Zufall" +"Wenn die Option deaktiviert ist, wird der Effekt auf das Objekt angewendet, " +"aber temporär auf der Arbeitsfläche ausgeblendet." -#: ../src/object-edit.cpp:1109 -msgid "" -"Adjust the base radius of the star; with Ctrl to keep star " -"rays radial (no skew); with Shift to round; with Alt to " -"randomize" -msgstr "" -"Innenradius des Sterns anpassen; Strg erhält radiale " -"Ausrichtung der Spitzen; Umschalt rundet; Alt verändert " -"zufällig" +#: ../src/live_effects/effect.cpp:305 +msgid "No effect" +msgstr "Kein Effekt" -#: ../src/object-edit.cpp:1299 -msgid "" -"Roll/unroll the spiral from inside; with Ctrl to snap angle; " -"with Alt to converge/diverge" +#: ../src/live_effects/effect.cpp:352 +#, c-format +msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" msgstr "" -"Spirale von innen einrollen/ausrollen; Winkel mit Strg " -"einrasten; Alt konvergiert/divergiert" +"Bitte spezifizieren Sie einen Parameterpfad für den Pfadeffekt \"%s\" mit %d " +"Mausklicks. " -#: ../src/object-edit.cpp:1303 -msgid "" -"Roll/unroll the spiral from outside; with Ctrl to snap angle; " -"with Shift to scale/rotate; with Alt to lock radius" -msgstr "" -"Spirale von außen ausrollen/einrollen; Winkel mit Strg " -"einrasten; Umschalt skaliert/rotiert; mit Alt Radius sperren" +#: ../src/live_effects/effect.cpp:624 +#, c-format +msgid "Editing parameter %s." +msgstr "Editiere Parameter %s." -#: ../src/object-edit.cpp:1348 -msgid "Adjust the offset distance" -msgstr "Versatz-Abstand anpassen" +#: ../src/live_effects/effect.cpp:629 +msgid "None of the applied path effect's parameters can be edited on-canvas." +msgstr "" +"Keine Parameter der auf den Pfad angewandten Effekte können auf der " +"Arbeitsfläche verändert werden." -#: ../src/object-edit.cpp:1384 -msgid "Drag to resize the flowed text frame" -msgstr "Ziehen, um die Größe des Fließtext-Rahmens zu ändern" +#: ../src/live_effects/lpe-bendpath.cpp:53 +msgid "Bend path:" +msgstr "Pfad verbiegen" -#: ../src/path-chemistry.cpp:53 -msgid "Select object(s) to combine." -msgstr "Objekte zum Kombinieren auswählen." +#: ../src/live_effects/lpe-bendpath.cpp:53 +msgid "Path along which to bend the original path" +msgstr "Pfad an den der Orginalpfad angelegt wird" -#: ../src/path-chemistry.cpp:57 -msgid "Combining paths..." -msgstr "Kombiniere Pfade..." +#: ../src/live_effects/lpe-bendpath.cpp:54 +#: ../src/live_effects/lpe-patternalongpath.cpp:62 +#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/widget/page-sizer.cpp:236 +msgid "_Width:" +msgstr "_Breite:" -#: ../src/path-chemistry.cpp:170 -msgid "Combine" -msgstr "Kombinieren" +#: ../src/live_effects/lpe-bendpath.cpp:54 +msgid "Width of the path" +msgstr "Breite des Pfades" -#: ../src/path-chemistry.cpp:177 -msgid "No path(s) to combine in the selection." -msgstr "Die Auswahl enthält keine Pfade zum Kombinieren." +#: ../src/live_effects/lpe-bendpath.cpp:55 +msgid "W_idth in units of length" +msgstr "Breite in Einheiten der Länge" -#: ../src/path-chemistry.cpp:189 -msgid "Select path(s) to break apart." -msgstr "Pfadmuss zum Zerlegen ausgewählt sein." +#: ../src/live_effects/lpe-bendpath.cpp:55 +msgid "Scale the width of the path in units of its length" +msgstr "Breite des Pfades in Vielfachen seiner Länge" -#: ../src/path-chemistry.cpp:193 -msgid "Breaking apart paths..." -msgstr "Zerlege Pfade..." +#: ../src/live_effects/lpe-bendpath.cpp:56 +msgid "_Original path is vertical" +msgstr "Originalpfad ist vertikal" -#: ../src/path-chemistry.cpp:284 -msgid "Break apart" -msgstr "Zerlegen" +#: ../src/live_effects/lpe-bendpath.cpp:56 +msgid "Rotates the original 90 degrees, before bending it along the bend path" +msgstr "" +"Rotiert das Original um 90 Grad bevor es entlang des Pfades gebogen wird" -#: ../src/path-chemistry.cpp:286 -msgid "No path(s) to break apart in the selection." -msgstr "Kein Pfad ausgewählt, der zerlegt werden könnte." +#: ../src/live_effects/lpe-clone-original.cpp:18 +msgid "Linked path:" +msgstr "Verknüpfter Pfad:" -#: ../src/path-chemistry.cpp:296 -msgid "Select object(s) to convert to path." -msgstr "Objekte auswählen, die in einen Pfad umgewandelt werden sollen." +#: ../src/live_effects/lpe-clone-original.cpp:18 +msgid "Path from which to take the original path data" +msgstr "Pfad von dem die Orginal-Pfaddaten genommen werden" -#: ../src/path-chemistry.cpp:302 -msgid "Converting objects to paths..." -msgstr "Wandle Objekte in Pfade um..." +#: ../src/live_effects/lpe-constructgrid.cpp:27 +msgid "Size _X:" +msgstr "Größe _X:" -#: ../src/path-chemistry.cpp:324 -msgid "Object to path" -msgstr "Objekt in Pfad umwandeln" +#: ../src/live_effects/lpe-constructgrid.cpp:27 +msgid "The size of the grid in X direction." +msgstr "Die Größe des Gitters in X-Richtung" -#: ../src/path-chemistry.cpp:326 -msgid "No objects to convert to path in the selection." -msgstr "" -"Keine Objekte ausgewählt, die in einen Pfad umgewandelt werden " -"könnten." +#: ../src/live_effects/lpe-constructgrid.cpp:28 +msgid "Size _Y:" +msgstr "Größe _Y:" -#: ../src/path-chemistry.cpp:603 -msgid "Select path(s) to reverse." -msgstr "Mindestens einen Pfad zum Umkehren auswählen." +#: ../src/live_effects/lpe-constructgrid.cpp:28 +msgid "The size of the grid in Y direction." +msgstr "Die Größe des Gitters in Y-Richtung" -#: ../src/path-chemistry.cpp:612 -msgid "Reversing paths..." -msgstr "Kehre Pfadrichtungen um..." +#: ../src/live_effects/lpe-curvestitch.cpp:41 +msgid "Stitch path:" +msgstr "Stich-Pfad" -#: ../src/path-chemistry.cpp:647 -msgid "Reverse path" -msgstr "Pfadrichtung umkehren" +#: ../src/live_effects/lpe-curvestitch.cpp:41 +msgid "The path that will be used as stitch." +msgstr "Der Pfad wird als Knoten verwendet" -#: ../src/path-chemistry.cpp:649 -msgid "No paths to reverse in the selection." -msgstr "Die Auswahl enthält keine Pfade zum Umkehren." +#: ../src/live_effects/lpe-curvestitch.cpp:42 +msgid "N_umber of paths:" +msgstr "Anzahl der Pfade:" -#: ../src/persp3d.cpp:293 -msgid "Toggle vanishing point" -msgstr "Fluchtpunkt umschalten" +#: ../src/live_effects/lpe-curvestitch.cpp:42 +msgid "The number of paths that will be generated." +msgstr "Anzahl der zu erzeugenden Pfade" -#: ../src/persp3d.cpp:304 -msgid "Toggle multiple vanishing points" -msgstr "Multiple Fluchtpunkte umschalten" +#: ../src/live_effects/lpe-curvestitch.cpp:43 +msgid "Sta_rt edge variance:" +msgstr "Start der Kanten Abweichung" -# not sure here -cm- -#: ../src/preferences-skeleton.h:101 -msgid "Dip pen" -msgstr "Tuschstift" +# Hier "stitches" etwa Kopien? Was ist dieser Effekt? +#: ../src/live_effects/lpe-curvestitch.cpp:43 +msgid "" +"The amount of random jitter to move the start points of the stitches inside " +"& outside the guide path" +msgstr "" +"Mittlere Größe der Abstände, um die die Startpunkte der Kopien inner- und " +"ausserhalb des Pfades versetzt werden." -#: ../src/preferences-skeleton.h:102 -msgid "Marker" -msgstr "Filzstift" +#: ../src/live_effects/lpe-curvestitch.cpp:44 +msgid "Sta_rt spacing variance:" +msgstr "Start der Abstands-Abweichung" -#: ../src/preferences-skeleton.h:103 -msgid "Brush" -msgstr "Pinsel" +#: ../src/live_effects/lpe-curvestitch.cpp:44 +msgid "" +"The amount of random shifting to move the start points of the stitches back " +"& forth along the guide path" +msgstr "" +"Mittlere Größe der Abstände, um die die Startpunkte der Kopien entlang des " +"Führungspfades versetzt werden." -#: ../src/preferences-skeleton.h:104 -msgid "Wiggly" -msgstr "Wackelig" +#: ../src/live_effects/lpe-curvestitch.cpp:45 +msgid "End ed_ge variance:" +msgstr "Ende der Kanten Abweichung" -#: ../src/preferences-skeleton.h:105 -msgid "Splotchy" -msgstr "Klecksig" +#: ../src/live_effects/lpe-curvestitch.cpp:45 +msgid "" +"The amount of randomness that moves the end points of the stitches inside & " +"outside the guide path" +msgstr "" +"Mittlere Größe der Abstände, um die die Endpunkte der Kopien inner- und " +"außerhalb des Führungspfades versetzt werden." -#: ../src/preferences-skeleton.h:106 -msgid "Tracing" -msgstr "Nachzeichnen" +#: ../src/live_effects/lpe-curvestitch.cpp:46 +msgid "End spa_cing variance:" +msgstr "Ende der Abstands-Abweichung" -#: ../src/preferences.cpp:134 +#: ../src/live_effects/lpe-curvestitch.cpp:46 msgid "" -"Inkscape will run with default settings, and new settings will not be saved. " +"The amount of random shifting to move the end points of the stitches back & " +"forth along the guide path" msgstr "" -"Inkscape läuft mit den Vorgabeeinstellungen.\n" -"Neue Einstellungen werden nicht gespeichert." +"Mittlere Größe der Abstände, um die die Endpunkte der Kopien entlang des " +"Führungspfades versetzt werden." -#. the creation failed -#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), -#. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:149 -#, c-format -msgid "Cannot create profile directory %s." -msgstr "Kann Profilverzeichnis %s nicht anlegen." +#: ../src/live_effects/lpe-curvestitch.cpp:47 +msgid "Scale _width:" +msgstr "Skaliere Breite:" -#. The profile dir is not actually a directory -#. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."), -#. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:167 -#, c-format -msgid "%s is not a valid directory." -msgstr "%s ist kein gültiges Verzeichnis." +#: ../src/live_effects/lpe-curvestitch.cpp:47 +msgid "Scale the width of the stitch path" +msgstr "Skalieren der Breite des Stichpfades" -#. The write failed. -#. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:178 -#, c-format -msgid "Failed to create the preferences file %s." -msgstr "Fehler beim Erstellen der Einstellungs-Datei %s." +#: ../src/live_effects/lpe-curvestitch.cpp:48 +msgid "Scale _width relative to length" +msgstr "Skaliere die Breite relativ zur Länge" -#: ../src/preferences.cpp:214 -#, c-format -msgid "The preferences file %s is not a regular file." -msgstr "Die Einstellungs-Datei %s ist keine reguläre Datei." +#: ../src/live_effects/lpe-curvestitch.cpp:48 +msgid "Scale the width of the stitch path relative to its length" +msgstr "Skalieren der Breite des Stichpfades relativ zu seiner Länge" -#: ../src/preferences.cpp:224 -#, c-format -msgid "The preferences file %s could not be read." -msgstr "Datei %s konnte nicht gelesen werden." +#: ../src/live_effects/lpe-envelope.cpp:31 +msgid "Top bend path:" +msgstr "Oberen Pfad verbiegen" -#: ../src/preferences.cpp:235 -#, c-format -msgid "The preferences file %s is not a valid XML document." -msgstr "Die Vorgabendatei %s is kein gültiges XML-Dokument" +#: ../src/live_effects/lpe-envelope.cpp:31 +msgid "Top path along which to bend the original path" +msgstr "Oberer Pfad, entlang welchem der Originalpfad gebogen wird" -#: ../src/preferences.cpp:244 -#, c-format -msgid "The file %s is not a valid Inkscape preferences file." -msgstr "%s ist keine gültige Einstellungsdatei." +#: ../src/live_effects/lpe-envelope.cpp:32 +msgid "Right bend path:" +msgstr "Rechten Pfad verbiegen" -#: ../src/rdf.cpp:175 -msgid "CC Attribution" -msgstr "CC-Namensnennung" +#: ../src/live_effects/lpe-envelope.cpp:32 +msgid "Right path along which to bend the original path" +msgstr "Rechter Pfad, entlang welchem der Originalpfad gebogen wird" -#: ../src/rdf.cpp:180 -msgid "CC Attribution-ShareAlike" -msgstr "CC-Namensnennung-Weitergabe unter gleichen Bedingungen" +#: ../src/live_effects/lpe-envelope.cpp:33 +msgid "Bottom bend path:" +msgstr "Unteren Pfad verbiegen" -#: ../src/rdf.cpp:185 -msgid "CC Attribution-NoDerivs" -msgstr "CC-Namensnennung-KeineBearbeitung" +#: ../src/live_effects/lpe-envelope.cpp:33 +msgid "Bottom path along which to bend the original path" +msgstr "Unterer Pfad, entlang welchem der Originalpfad gebogen wird" -#: ../src/rdf.cpp:190 -msgid "CC Attribution-NonCommercial" -msgstr "CC-Namensnennung-NichtKommerziell" +#: ../src/live_effects/lpe-envelope.cpp:34 +msgid "Left bend path:" +msgstr "Linken Pfad verbiegen" -#: ../src/rdf.cpp:195 -msgid "CC Attribution-NonCommercial-ShareAlike" -msgstr "" -"CC-Namensnennung-NichtKommerziell-Weitergabe unter gleichen Bedingungen" +#: ../src/live_effects/lpe-envelope.cpp:34 +msgid "Left path along which to bend the original path" +msgstr "Linker Pfad, entlang welchem der Originalpfad gebogen wird" -#: ../src/rdf.cpp:200 -msgid "CC Attribution-NonCommercial-NoDerivs" -msgstr "CC-Namensnennung-NichtKommerziell-KeineBearbeitung" +#: ../src/live_effects/lpe-envelope.cpp:35 +msgid "E_nable left & right paths" +msgstr "Aktiviere linke und rechte Pfade" -#: ../src/rdf.cpp:205 -#, fuzzy -msgid "CC0 Public Domain Dedication" -msgstr "Gemeinfrei (Public Domain)" +#: ../src/live_effects/lpe-envelope.cpp:35 +msgid "Enable the left and right deformation paths" +msgstr "Aktiviere linke und rechte Verformungs-Pfade" -#: ../src/rdf.cpp:210 -msgid "FreeArt" -msgstr "FreeArt" +#: ../src/live_effects/lpe-envelope.cpp:36 +msgid "_Enable top & bottom paths" +msgstr "Aktiviere obere und untere Pfade" -#: ../src/rdf.cpp:215 -msgid "Open Font License" -msgstr "Open-Font-Lizenz" +#: ../src/live_effects/lpe-envelope.cpp:36 +msgid "Enable the top and bottom deformation paths" +msgstr "Aktiviere obere und untere Verformungs-Pfade" -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute -#: ../src/rdf.cpp:235 ../src/ui/dialog/object-attributes.cpp:57 -msgid "Title:" -msgstr "Title:" +#: ../src/live_effects/lpe-extrude.cpp:30 +msgid "Direction" +msgstr "Richtung" -#: ../src/rdf.cpp:236 -msgid "A name given to the resource" -msgstr "" +#: ../src/live_effects/lpe-extrude.cpp:30 +msgid "Defines the direction and magnitude of the extrusion" +msgstr "Definiert Richtung und Ausmaß der Extrusion" -#: ../src/rdf.cpp:238 -msgid "Date:" -msgstr "Datum:" +#: ../src/live_effects/lpe-gears.cpp:214 +msgid "_Teeth:" +msgstr "Zähne:" -#: ../src/rdf.cpp:239 -msgid "" -"A point or period of time associated with an event in the lifecycle of the " -"resource" -msgstr "" +#: ../src/live_effects/lpe-gears.cpp:214 +msgid "The number of teeth" +msgstr "Zahl der Zähne" -#: ../src/rdf.cpp:241 ../share/extensions/webslicer_create_rect.inx.h:3 -msgid "Format:" -msgstr "Format:" +#: ../src/live_effects/lpe-gears.cpp:215 +msgid "_Phi:" +msgstr "_Phi:" -#: ../src/rdf.cpp:242 -msgid "The file format, physical medium, or dimensions of the resource" -msgstr "" +#: ../src/live_effects/lpe-gears.cpp:215 +msgid "" +"Tooth pressure angle (typically 20-25 deg). The ratio of teeth not in " +"contact." +msgstr "Zahnflankenwinkel (typ. 20-25°)." -#: ../src/rdf.cpp:245 -#, fuzzy -msgid "The nature or genre of the resource" -msgstr "Die Einheiten, die für die Messungen verwendet werden" +#: ../src/live_effects/lpe-interpolate.cpp:31 +msgid "Trajectory:" +msgstr "Flugbahn:" -# !!! Urheber? -#: ../src/rdf.cpp:248 -msgid "Creator:" -msgstr "Autor/Urheber:" +#: ../src/live_effects/lpe-interpolate.cpp:31 +msgid "Path along which intermediate steps are created." +msgstr "Pfad, entlang dem die Zwischenschritte entstehen" -#: ../src/rdf.cpp:249 -#, fuzzy -msgid "An entity primarily responsible for making the resource" -msgstr "" -"Name der Person oder Organisation, die hauptsächlich für die Erstellung des " -"Dokumenteninhalts verantwortlich ist." +#: ../src/live_effects/lpe-interpolate.cpp:32 +msgid "Steps_:" +msgstr "Schritte:" -#: ../src/rdf.cpp:251 -msgid "Rights:" -msgstr "Rechte:" +#: ../src/live_effects/lpe-interpolate.cpp:32 +msgid "Determines the number of steps from start to end path." +msgstr "Bestimmt die Anzahl der Schritte vom Start bis zum Endpfad." -#: ../src/rdf.cpp:252 -msgid "Information about rights held in and over the resource" +#: ../src/live_effects/lpe-interpolate.cpp:33 +msgid "E_quidistant spacing" +msgstr "Gleiche Abstände" + +#: ../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 "" +"Falls gesetzt ist der Abstand zwischen zwei Interpolationen konstant entlang " +"des Pfades. Falls nicht gesetzt hängt der Abstand von der Position der " +"Knoten des Trajektorienpfades ab." -#: ../src/rdf.cpp:254 -msgid "Publisher:" -msgstr "Herausgeber:" +#. initialise your parameters here: +#: ../src/live_effects/lpe-knot.cpp:350 +msgid "Fi_xed width:" +msgstr "Fe_ste Breite:" -#: ../src/rdf.cpp:255 -#, fuzzy -msgid "An entity responsible for making the resource available" -msgstr "" -"Name der Person oder Organisation, die für die Verfügbarmachung des " -"Dokuments verantwortlich ist." +#: ../src/live_effects/lpe-knot.cpp:350 +msgid "Size of hidden region of lower string" +msgstr "Größe des versteckten Abschnitts der unteren Zeichenkette" -#: ../src/rdf.cpp:258 -msgid "Identifier:" -msgstr "Identifikator:" +#: ../src/live_effects/lpe-knot.cpp:351 +msgid "_In units of stroke width" +msgstr "In Einheiten der Strichbreite" -#: ../src/rdf.cpp:259 -msgid "An unambiguous reference to the resource within a given context" -msgstr "" +#: ../src/live_effects/lpe-knot.cpp:351 +msgid "Consider 'Interruption width' as a ratio of stroke width" +msgstr "\"Unterbrechungsbreite\" in Vielfachen der Strichbreite" -#: ../src/rdf.cpp:262 -msgid "A related resource from which the described resource is derived" -msgstr "" +#: ../src/live_effects/lpe-knot.cpp:352 +msgid "St_roke width" +msgstr "Kontu_rbreite" -#: ../src/rdf.cpp:264 -msgid "Relation:" -msgstr "Beziehung:" +#: ../src/live_effects/lpe-knot.cpp:352 +msgid "Add the stroke width to the interruption size" +msgstr "Strichdicke zur Unterbrechungslänge hinzufügen" -#: ../src/rdf.cpp:265 -#, fuzzy -msgid "A related resource" -msgstr "Mischquelle:" +#: ../src/live_effects/lpe-knot.cpp:353 +msgid "_Crossing path stroke width" +msgstr "Breite gekreuzter Stri_che" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1857 -msgid "Language:" -msgstr "Sprache:" +#: ../src/live_effects/lpe-knot.cpp:353 +msgid "Add crossed stroke width to the interruption size" +msgstr "Dicke gekreuzter Striche zur Unterbrechungslänge hinzufügen" -#: ../src/rdf.cpp:268 -#, fuzzy -msgid "A language of the resource" -msgstr "Winkel der ersten Kopie" +#: ../src/live_effects/lpe-knot.cpp:354 +msgid "S_witcher size:" +msgstr "U_mschaltergröße:" -#: ../src/rdf.cpp:270 -msgid "Keywords:" -msgstr "Schlagworte:" +#: ../src/live_effects/lpe-knot.cpp:354 +msgid "Orientation indicator/switcher size" +msgstr "Größe des Orientierungszeigers/-schalters" -#: ../src/rdf.cpp:271 -#, fuzzy -msgid "The topic of the resource" -msgstr "Oberkante der Quelle" +#: ../src/live_effects/lpe-knot.cpp:355 +msgid "Crossing Signs" +msgstr "Kreuzungsmarkierungen" -# !!! not the best translation -#. 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:275 -msgid "Coverage:" -msgstr "Umfang:" +#: ../src/live_effects/lpe-knot.cpp:355 +msgid "Crossings signs" +msgstr "Kreuzungsmarkierungen" -#: ../src/rdf.cpp:276 -msgid "" -"The spatial or temporal topic of the resource, the spatial applicability of " -"the resource, or the jurisdiction under which the resource is relevant" +#: ../src/live_effects/lpe-knot.cpp:622 +msgid "Drag to select a crossing, click to flip it" msgstr "" +"Ziehen Sie, um eine Überschneidung auszuwählen, Klicken Sie, um sie " +"umzudrehen" -#: ../src/rdf.cpp:279 -msgid "Description:" -msgstr "Beschreibung:" +#. / @todo Is this the right verb? +#: ../src/live_effects/lpe-knot.cpp:660 +msgid "Change knot crossing" +msgstr "Knotenkreuz ändern" -#: ../src/rdf.cpp:280 -#, fuzzy -msgid "An account of the resource" -msgstr "Kurzer Abriß des Inhalts dieses Dokuments." +#: ../src/live_effects/lpe-patternalongpath.cpp:50 +#: ../share/extensions/pathalongpath.inx.h:10 +msgid "Single" +msgstr "Einzeln" -#. FIXME: need to handle 1 agent per line of input -#: ../src/rdf.cpp:284 -msgid "Contributors:" -msgstr "Mitwirkende:" +#: ../src/live_effects/lpe-patternalongpath.cpp:51 +#: ../share/extensions/pathalongpath.inx.h:11 +msgid "Single, stretched" +msgstr "Einzeln, gestreckt" -#: ../src/rdf.cpp:285 -#, fuzzy -msgid "An entity responsible for making contributions to the resource" -msgstr "" -"Namen von Personen oder Organisationen, die am Inhalt dieses Dokuments " -"mitgewirkt haben." +#: ../src/live_effects/lpe-patternalongpath.cpp:52 +#: ../share/extensions/pathalongpath.inx.h:12 +msgid "Repeated" +msgstr "Wiederholt" -#. TRANSLATORS: URL to a page that defines the license for the document -#: ../src/rdf.cpp:289 -msgid "URI:" -msgstr "URI:" +#: ../src/live_effects/lpe-patternalongpath.cpp:53 +#: ../share/extensions/pathalongpath.inx.h:13 +msgid "Repeated, stretched" +msgstr "Wiederholt, gestreckt" -#. TRANSLATORS: this is where you put a URL to a page that defines the license -#: ../src/rdf.cpp:291 -msgid "URI to this document's license's namespace definition" -msgstr "" -"URI, unter dem die Lizenzdefinition (license namespace) dieses Dokuments zu " -"finden ist." +#: ../src/live_effects/lpe-patternalongpath.cpp:59 +msgid "Pattern source:" +msgstr "Quelle des Musters" -#. TRANSLATORS: fragment of XML representing the license of the document -#: ../src/rdf.cpp:295 -msgid "Fragment:" -msgstr "Fragment:" +#: ../src/live_effects/lpe-patternalongpath.cpp:59 +msgid "Path to put along the skeleton path" +msgstr "Gerüstpfad entlang dieses Pfades setzen" -#: ../src/rdf.cpp:296 -msgid "XML fragment for the RDF 'License' section" -msgstr "XML-Fragment für den RDF-Abschnitt »Lizenz«." +#: ../src/live_effects/lpe-patternalongpath.cpp:60 +msgid "Pattern copies:" +msgstr "Musterkopien:" -#: ../src/resource-manager.cpp:332 -msgid "Fixup broken links" -msgstr "Defekte Links fixen" +#: ../src/live_effects/lpe-patternalongpath.cpp:60 +msgid "How many pattern copies to place along the skeleton path" +msgstr "Anzahl der Kopien entlang des Gerüstpfades" -#: ../src/selection-chemistry.cpp:396 -msgid "Delete text" -msgstr "Text löschen" +#: ../src/live_effects/lpe-patternalongpath.cpp:62 +msgid "Width of the pattern" +msgstr "Breite des Musters" -#: ../src/selection-chemistry.cpp:404 -msgid "Nothing was deleted." -msgstr "Es wurde nichts gelöscht." +#: ../src/live_effects/lpe-patternalongpath.cpp:63 +msgid "Wid_th in units of length" +msgstr "Brei_te in Einheiten der Länge" -#: ../src/selection-chemistry.cpp:423 -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 -#: ../src/ui/dialog/swatches.cpp:278 ../src/ui/tools/text-tool.cpp:974 -#: ../src/widgets/eraser-toolbar.cpp:93 -#: ../src/widgets/gradient-toolbar.cpp:1178 -#: ../src/widgets/gradient-toolbar.cpp:1192 -#: ../src/widgets/gradient-toolbar.cpp:1206 -#: ../src/widgets/node-toolbar.cpp:401 -msgid "Delete" -msgstr "Löschen" +#: ../src/live_effects/lpe-patternalongpath.cpp:64 +msgid "Scale the width of the pattern in units of its length" +msgstr "Breite des Musters in Einheiten seiner Länge skalieren" -#: ../src/selection-chemistry.cpp:451 -msgid "Select object(s) to duplicate." -msgstr "Objekt(e) zum Duplizieren auswählen." +#: ../src/live_effects/lpe-patternalongpath.cpp:66 +msgid "Spa_cing:" +msgstr "Abs_tand:" -#: ../src/selection-chemistry.cpp:560 -msgid "Delete all" -msgstr "Alles löschen" +#: ../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." +msgstr "" +"Abstand zwischen den Kopien. Negative Werte bis -90% der Musterbreite sind " +"erlaubt." -#: ../src/selection-chemistry.cpp:750 -msgid "Select some objects to group." -msgstr "Einige Objekte zum Gruppieren auswählen." +#: ../src/live_effects/lpe-patternalongpath.cpp:70 +msgid "No_rmal offset:" +msgstr "No_rmaler Versatz:" -#: ../src/selection-chemistry.cpp:765 ../src/sp-item-group.cpp:329 -msgid "Group" -msgstr "Gruppieren" +#: ../src/live_effects/lpe-patternalongpath.cpp:71 +msgid "Tan_gential offset:" +msgstr "Tan_gentialer Versatz:" -#: ../src/selection-chemistry.cpp:788 -msgid "Select a group to ungroup." -msgstr "" -"Eine Gruppe auswählen, deren Gruppierung aufgehoben werden soll." +#: ../src/live_effects/lpe-patternalongpath.cpp:72 +msgid "Offsets in _unit of pattern size" +msgstr "Versatz in der Einheit der M_ustergröße" -#: ../src/selection-chemistry.cpp:803 -msgid "No groups to ungroup in the selection." -msgstr "Keine Gruppe zum Aufheben in dieser Auswahl." +#: ../src/live_effects/lpe-patternalongpath.cpp:73 +msgid "" +"Spacing, tangential and normal offset are expressed as a ratio of " +"width/height" +msgstr "" +"Abstände sowie tangentialer und radialer Versatz sind als Verhältnis " +"Breite/Höhe angegeben" -#: ../src/selection-chemistry.cpp:861 ../src/sp-item-group.cpp:562 -msgid "Ungroup" -msgstr "Gruppierung aufheben" +#: ../src/live_effects/lpe-patternalongpath.cpp:75 +msgid "Pattern is _vertical" +msgstr "Muster ist _vertikal" -#: ../src/selection-chemistry.cpp:942 -msgid "Select object(s) to raise." -msgstr "Objekte zum Anheben auswählen." - -#: ../src/selection-chemistry.cpp:948 ../src/selection-chemistry.cpp:1004 -#: ../src/selection-chemistry.cpp:1032 ../src/selection-chemistry.cpp:1093 -msgid "" -"You cannot raise/lower objects from different groups or layers." -msgstr "" -"Objekte aus verschiedenen Gruppen oder Ebenen können nicht " -"angehoben oder abgesenkt werden." +#: ../src/live_effects/lpe-patternalongpath.cpp:75 +msgid "Rotate pattern 90 deg before applying" +msgstr "Muster vor dem Anwenden um 90° drehen" -#. TRANSLATORS: "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:988 -msgctxt "Undo action" -msgid "Raise" -msgstr "Anheben" +#: ../src/live_effects/lpe-patternalongpath.cpp:77 +msgid "_Fuse nearby ends:" +msgstr "Beieinanderliegende Enden verschmelzen:" -#: ../src/selection-chemistry.cpp:996 -msgid "Select object(s) to raise to top." +#: ../src/live_effects/lpe-patternalongpath.cpp:77 +msgid "Fuse ends closer than this number. 0 means don't fuse." msgstr "" -"Objekt(e) auswählen, die in den Vordergrund angehoben werden sollen." +"Enden verschmelzen, die näher zusammen sind als diese Zahl. 0 bedeutet keine " +"Verschmelzung." -#: ../src/selection-chemistry.cpp:1019 -msgid "Raise to top" -msgstr "Nach ganz oben anheben" +#: ../src/live_effects/lpe-powerstroke.cpp:189 +msgid "CubicBezierFit" +msgstr "CubicBezierFit" -#: ../src/selection-chemistry.cpp:1026 -msgid "Select object(s) to lower." -msgstr "Objekt(e) zum Absenken auswählen." +#: ../src/live_effects/lpe-powerstroke.cpp:190 +msgid "CubicBezierJohan" +msgstr "CubicBezierJohan" -#. TRANSLATORS: "Lower" means "to lower an object" in the undo history -#: ../src/selection-chemistry.cpp:1077 -#, fuzzy -msgctxt "Undo action" -msgid "Lower" -msgstr "Absenken" +#: ../src/live_effects/lpe-powerstroke.cpp:191 +msgid "SpiroInterpolator" +msgstr "Spiro-Interpolieren" -#: ../src/selection-chemistry.cpp:1085 -msgid "Select object(s) to lower to bottom." -msgstr "" -"Objekt(e) auswählen, die ganz in den Hintergrund abgesenkt werden " -"sollen." +#: ../src/live_effects/lpe-powerstroke.cpp:192 +msgid "Centripetal Catmull-Rom" +msgstr "Centripetal Catmull-Rom" -#: ../src/selection-chemistry.cpp:1120 -msgid "Lower to bottom" -msgstr "Nach ganz unten absenken" +#: ../src/live_effects/lpe-powerstroke.cpp:204 +msgid "Butt" +msgstr "Stoß" -# !!! just make the menu item insensitive -#: ../src/selection-chemistry.cpp:1130 -msgid "Nothing to undo." -msgstr "Es gibt nichts rückgängig zu machen." +#: ../src/live_effects/lpe-powerstroke.cpp:205 +msgid "Square" +msgstr "Quadrat" -# # !!! just make the menu item insensitive -#: ../src/selection-chemistry.cpp:1141 -msgid "Nothing to redo." -msgstr "Es gibt nichts wiederherzustellen." +#: ../src/live_effects/lpe-powerstroke.cpp:206 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 +msgid "Round" +msgstr "Abrunden" -#: ../src/selection-chemistry.cpp:1208 -msgid "Paste" -msgstr "Einfügen" +#: ../src/live_effects/lpe-powerstroke.cpp:207 +msgid "Peak" +msgstr "Spitze" -#: ../src/selection-chemistry.cpp:1216 -msgid "Paste style" -msgstr "Stil anwenden" +#: ../src/live_effects/lpe-powerstroke.cpp:208 +msgid "Zero width" +msgstr "Null-Breite" -#: ../src/selection-chemistry.cpp:1226 -msgid "Paste live path effect" -msgstr "Pfad-Effekt einfügen" +#: ../src/live_effects/lpe-powerstroke.cpp:221 +msgid "Beveled" +msgstr "Abgeschrägt" -#: ../src/selection-chemistry.cpp:1248 -msgid "Select object(s) to remove live path effects from." -msgstr "Objekt(e) auswählen, um den Pfad-Effekt zu entfernen." +#: ../src/live_effects/lpe-powerstroke.cpp:222 +#: ../src/widgets/star-toolbar.cpp:534 +msgid "Rounded" +msgstr "Abgerundet" -#: ../src/selection-chemistry.cpp:1260 -msgid "Remove live path effect" -msgstr "Pfad-Effekt entfernen" +#. {LINEJOIN_EXTRP_MITER, N_("Extrapolated"), "extrapolated"}, // disabled because doesn't work well +#: ../src/live_effects/lpe-powerstroke.cpp:224 +msgid "Extrapolated arc" +msgstr "Abgeleiteter Bogen" -#: ../src/selection-chemistry.cpp:1271 -msgid "Select object(s) to remove filters from." -msgstr "Text auswählen, um Filter zu entfernen." +#: ../src/live_effects/lpe-powerstroke.cpp:225 +msgid "Miter" +msgstr "Gehrung" -#: ../src/selection-chemistry.cpp:1281 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1678 -msgid "Remove filter" -msgstr "Filter entfernen" +#: ../src/live_effects/lpe-powerstroke.cpp:226 +#: ../src/widgets/pencil-toolbar.cpp:103 +msgid "Spiro" +msgstr "Spirale" -#: ../src/selection-chemistry.cpp:1290 -msgid "Paste size" -msgstr "Größe einfügen" +# !!! verb or noun? +#: ../src/live_effects/lpe-powerstroke.cpp:232 +msgid "Offset points" +msgstr "Versatzpunkte" -#: ../src/selection-chemistry.cpp:1299 -msgid "Paste size separately" -msgstr "Größe getrennt einfügen" +#: ../src/live_effects/lpe-powerstroke.cpp:233 +msgid "Sort points" +msgstr "Punkte sortieren" -#: ../src/selection-chemistry.cpp:1309 -msgid "Select object(s) to move to the layer above." +#: ../src/live_effects/lpe-powerstroke.cpp:233 +msgid "Sort offset points according to their time value along the curve" msgstr "" -"Objekt(e) auswählen, welche eine Ebene weiter nach oben verschoben " -"werden sollen." - -#: ../src/selection-chemistry.cpp:1335 -msgid "Raise to next layer" -msgstr "Auf nächste Ebene anheben" +"Sortiert versetzte Punkte entsprechend ihres Zeitwertes entlang der Kurve" -#: ../src/selection-chemistry.cpp:1342 -msgid "No more layers above." -msgstr "Keine weiteren Ebenen über dieser." +#: ../src/live_effects/lpe-powerstroke.cpp:234 +msgid "Interpolator type:" +msgstr "Interpolatortyp:" -#: ../src/selection-chemistry.cpp:1354 -msgid "Select object(s) to move to the layer below." +#: ../src/live_effects/lpe-powerstroke.cpp:234 +msgid "" +"Determines which kind of interpolator will be used to interpolate between " +"stroke width along the path" msgstr "" -"Objekt(e) auswählen, welche in die Ebene darunter verschoben werden " -"sollen." - -#: ../src/selection-chemistry.cpp:1380 -msgid "Lower to previous layer" -msgstr "Zur nächsten Ebene absenken" - -#: ../src/selection-chemistry.cpp:1387 -msgid "No more layers below." -msgstr "Keine weiteren Ebenen unter dieser." - -#: ../src/selection-chemistry.cpp:1399 -msgid "Select object(s) to move." -msgstr "Objekt(e) zum Verschieben auswählen." +"Legt fest, welche Art von Interpolator für die Interpolation zwischen " +"Strichstärke entlang des Pfades verwendet weden" -#: ../src/selection-chemistry.cpp:1416 ../src/verbs.cpp:2577 -msgid "Move selection to layer" -msgstr "Auswahl zur Ebene verschieben" +#: ../src/live_effects/lpe-powerstroke.cpp:235 +#: ../share/extensions/fractalize.inx.h:3 +msgid "Smoothness:" +msgstr "Glattheit:" -#. An SVG element cannot have a transform. We could change 'x' and 'y' in response -#. to a translation... but leave that for another day. -#: ../src/selection-chemistry.cpp:1503 ../src/seltrans.cpp:388 -msgid "Cannot transform an embedded SVG." +#: ../src/live_effects/lpe-powerstroke.cpp:235 +msgid "" +"Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear " +"interpolation, 1 = smooth" msgstr "" +"Setzt die Weichheit für den CubicBezierJohan-Interpolator; 0 = Lineare " +"Interpolation, 1 = weich" -#: ../src/selection-chemistry.cpp:1647 -msgid "Remove transform" -msgstr "Transformationen zurücksetzen" +#: ../src/live_effects/lpe-powerstroke.cpp:236 +msgid "Start cap:" +msgstr "Anfang:" -#: ../src/selection-chemistry.cpp:1750 -#, fuzzy -msgid "Rotate 90° CCW" -msgstr "Um 90° entgegen Uhrzeigersinn rotieren" +#: ../src/live_effects/lpe-powerstroke.cpp:236 +msgid "Determines the shape of the path's start" +msgstr "Bestimmt die Form des Pfad-Start" -#: ../src/selection-chemistry.cpp:1750 -#, fuzzy -msgid "Rotate 90° CW" -msgstr "Um 90° im Uhrzeigersinn rotieren" +#. 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:237 +#: ../src/widgets/stroke-style.cpp:227 +msgid "Join:" +msgstr "Verbindungsart:" -#: ../src/selection-chemistry.cpp:1771 ../src/seltrans.cpp:483 -#: ../src/ui/dialog/transformation.cpp:894 -msgid "Rotate" -msgstr "Drehen" +#: ../src/live_effects/lpe-powerstroke.cpp:237 +msgid "Determines the shape of the path's corners" +msgstr "Bestimmt die Form der Pfad-Ecken" -#: ../src/selection-chemistry.cpp:2142 -msgid "Rotate by pixels" -msgstr "Um Pixel rotieren" +#: ../src/live_effects/lpe-powerstroke.cpp:238 +msgid "Miter limit:" +msgstr "Gehrungslimit:" -#: ../src/selection-chemistry.cpp:2172 ../src/seltrans.cpp:480 -#: ../src/ui/dialog/transformation.cpp:869 -#: ../share/extensions/interp_att_g.inx.h:12 -msgid "Scale" -msgstr "Skalieren" +#: ../src/live_effects/lpe-powerstroke.cpp:238 +#: ../src/widgets/stroke-style.cpp:278 +msgid "Maximum length of the miter (in units of stroke width)" +msgstr "Maximale Länge der Spitze (in Vielfachen der Konturlinienbreite)" -#: ../src/selection-chemistry.cpp:2197 -msgid "Scale by whole factor" -msgstr "Um einen ganzzahligen Faktor skalieren" +#: ../src/live_effects/lpe-powerstroke.cpp:239 +msgid "End cap:" +msgstr "Ende:" -#: ../src/selection-chemistry.cpp:2212 -msgid "Move vertically" -msgstr "Vertikal verschieben" +#: ../src/live_effects/lpe-powerstroke.cpp:239 +msgid "Determines the shape of the path's end" +msgstr "Bestimmt die Form des Pfad-Endes" -#: ../src/selection-chemistry.cpp:2215 -msgid "Move horizontally" -msgstr "Horizontal verschieben" +#: ../src/live_effects/lpe-rough-hatches.cpp:225 +msgid "Frequency randomness:" +msgstr "Zufallsfrequenz:" -#: ../src/selection-chemistry.cpp:2218 ../src/selection-chemistry.cpp:2244 -#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:807 -msgid "Move" -msgstr "Verschieben" +#: ../src/live_effects/lpe-rough-hatches.cpp:225 +msgid "Variation of distance between hatches, in %." +msgstr "Variation des Abstands zwischen den Strichen in %" -#: ../src/selection-chemistry.cpp:2238 -msgid "Move vertically by pixels" -msgstr "Vertikal um einzelne Pixel verschieben" +#: ../src/live_effects/lpe-rough-hatches.cpp:226 +msgid "Growth:" +msgstr "Wachstum:" -#: ../src/selection-chemistry.cpp:2241 -msgid "Move horizontally by pixels" -msgstr "Horizontal um einzelne Pixel verschieben" +#: ../src/live_effects/lpe-rough-hatches.cpp:226 +msgid "Growth of distance between hatches." +msgstr "Zunahme des Abstands zwischen den Strichen" -#: ../src/selection-chemistry.cpp:2373 -msgid "The selection has no applied path effect." -msgstr "Auf die Selektion ist kein Pfad-Effekt angewandt." +#. FIXME: top/bottom names are inverted in the UI/svg and in the code!! +#: ../src/live_effects/lpe-rough-hatches.cpp:228 +msgid "Half-turns smoothness: 1st side, in:" +msgstr "Weichheit der Umkehrpunkte: 1. Seite, einlaufend:" -#: ../src/selection-chemistry.cpp:2542 ../src/ui/dialog/clonetiler.cpp:2218 -msgid "Select an object to clone." -msgstr "Zu klonendes Objekt auswählen." +#: ../src/live_effects/lpe-rough-hatches.cpp:228 +msgid "" +"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. " +"0=sharp, 1=default" +msgstr "" +"Wählt Glattheit des Pfades bei Einlaufen in \"unteren\" Wendepunkt. 0=spitz, " +"1=Standard" -#: ../src/selection-chemistry.cpp:2578 -msgctxt "Action" -msgid "Clone" -msgstr "Klone" +#: ../src/live_effects/lpe-rough-hatches.cpp:229 +msgid "1st side, out:" +msgstr "1. Seite, außen:" -#: ../src/selection-chemistry.cpp:2594 -msgid "Select clones to relink." -msgstr "Klon auswählen, um wieder zu verknüpfen" +#: ../src/live_effects/lpe-rough-hatches.cpp:229 +msgid "" +"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, " +"1=default" +msgstr "" +"Wählt Glattheit des Pfades bei Auslaufen aus \"unterem\" Wendepunkt. " +"0=spitz, 1=Standard" -#: ../src/selection-chemistry.cpp:2601 -msgid "Copy an object to clipboard to relink clones to." -msgstr "Kopiert ein Objekt in die Ablage als Elter für Klone." +#: ../src/live_effects/lpe-rough-hatches.cpp:230 +msgid "2nd side, in:" +msgstr "2. Seite, innen:" -#: ../src/selection-chemistry.cpp:2625 -msgid "No clones to relink in the selection." +#: ../src/live_effects/lpe-rough-hatches.cpp:230 +msgid "" +"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, " +"1=default" msgstr "" -"Keine Klone in der Auswahl, deren Verknüpfung erneut gesetzt werden " -"kann." +"Wählt Glattheit des Pfades bei Einlaufen in \"oberen\" Wendepunkt. 0=spitz, " +"1=Standard" -#: ../src/selection-chemistry.cpp:2628 -msgid "Relink clone" -msgstr "Klon wiederverbinden" +#: ../src/live_effects/lpe-rough-hatches.cpp:231 +msgid "2nd side, out:" +msgstr "2. Seite, außen:" -#: ../src/selection-chemistry.cpp:2642 -msgid "Select clones to unlink." -msgstr "Klon auswählen, dessen Verknüpfung aufgehoben werden soll." +#: ../src/live_effects/lpe-rough-hatches.cpp:231 +msgid "" +"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, " +"1=default" +msgstr "" +"Wählt Glattheit des Pfades bei Auslaufen aus \"oberen\" Wendepunkt. 0=spitz, " +"1=Standard" -#: ../src/selection-chemistry.cpp:2696 -msgid "No clones to unlink in the selection." +#: ../src/live_effects/lpe-rough-hatches.cpp:232 +msgid "Magnitude jitter: 1st side:" +msgstr "Ausmaß Schwankung: 1. Seite:" + +#: ../src/live_effects/lpe-rough-hatches.cpp:232 +msgid "Randomly moves 'bottom' half-turns to produce magnitude variations." msgstr "" -"Keine Klone in der Auswahl, deren Verknüpfung aufgehoben werden kann." +"Verschiebt zufällig \"untere\" Wendepunkte, um Änderung der Amplitude zu " +"erreichen." -#: ../src/selection-chemistry.cpp:2700 -msgid "Unlink clone" -msgstr "Klonverbindung auftrennen" +#: ../src/live_effects/lpe-rough-hatches.cpp:233 +#: ../src/live_effects/lpe-rough-hatches.cpp:235 +#: ../src/live_effects/lpe-rough-hatches.cpp:237 +msgid "2nd side:" +msgstr "2. Seite:" -#: ../src/selection-chemistry.cpp:2713 -msgid "" -"Select a clone to go to its original. Select a linked offset " -"to go to its source. Select a text on path to go to the path. Select " -"a flowed text to go to its frame." +#: ../src/live_effects/lpe-rough-hatches.cpp:233 +msgid "Randomly moves 'top' half-turns to produce magnitude variations." msgstr "" -"Klon auswählen, um das Original zu finden. Verbundenen Versatz " -"auswählen, um das Ausgangsobjekt zu finden. Textpfad auswählen, um " -"den Ausgangspfad zu finden. Fließtextpfad auswählen, um seinen Rahmen " -"zu finden." +"Verschiebt zufällig \"obere\" Wendepunkte, um Änderung der Amplitude zu " +"erreichen." + +#: ../src/live_effects/lpe-rough-hatches.cpp:234 +msgid "Parallelism jitter: 1st side:" +msgstr "Parallelität Schwankung: 1. Seite:" -#: ../src/selection-chemistry.cpp:2746 +#: ../src/live_effects/lpe-rough-hatches.cpp:234 msgid "" -"Cannot find the object to select (orphaned clone, offset, textpath, " -"flowed text?)" +"Add direction randomness by moving 'bottom' half-turns tangentially to the " +"boundary." msgstr "" -"Gesuchtes Objekt nicht gefunden - vielleicht ist der Klon, der " -"verbundene Versatz, der Textpfad oder der Fließtext verwaist?" +"Ändert Richtung zufällig, in dem \"untere\" Wendepunkte tangential zur " +"Begrenzung bewegt werden." -#: ../src/selection-chemistry.cpp:2752 +#: ../src/live_effects/lpe-rough-hatches.cpp:235 msgid "" -"The object you're trying to select is not visible (it is in <" -"defs>)" +"Add direction randomness by randomly moving 'top' half-turns tangentially to " +"the boundary." msgstr "" -"Dieses Objekt kann nicht ausgewählt werden - es ist unsichtbar und " -"befindet sich in <defs>" - -#: ../src/selection-chemistry.cpp:2797 -msgid "Select one path to clone." -msgstr "Wähle ein Pfad zum Klonen aus." +"Ändert Richtung zufällig, in dem \"obere\" Wendepunkte tangential zur " +"Begrenzung bewegt werden." -#: ../src/selection-chemistry.cpp:2801 -msgid "Select one path to clone." -msgstr "Wähle ein Pfad zum Klonen aus." +#: ../src/live_effects/lpe-rough-hatches.cpp:236 +msgid "Variance: 1st side:" +msgstr "Varianz: 1. Seite:" -#: ../src/selection-chemistry.cpp:2857 -msgid "Select object(s) to convert to marker." -msgstr "" -"Objekt(e) auswählen, die in ein Füllmuster umgewandelt werden sollen." +#: ../src/live_effects/lpe-rough-hatches.cpp:236 +msgid "Randomness of 'bottom' half-turns smoothness" +msgstr "Zufall in der Glattheit \"unterer\" Wendepunkte" -#: ../src/selection-chemistry.cpp:2924 -msgid "Objects to marker" -msgstr "Objekte in Linienmarkierungen umwandeln" +#: ../src/live_effects/lpe-rough-hatches.cpp:237 +msgid "Randomness of 'top' half-turns smoothness" +msgstr "Zufall in der Glattheit \"oberer\" Wendepunkte" -#: ../src/selection-chemistry.cpp:2948 -msgid "Select object(s) to convert to guides." -msgstr "Objekt(e) auswählen, die in Führungs umgewandelt werden sollen." +#. +#: ../src/live_effects/lpe-rough-hatches.cpp:239 +msgid "Generate thick/thin path" +msgstr "Erzeuge dicken/dünnen Pfad" -#: ../src/selection-chemistry.cpp:2971 -msgid "Objects to guides" -msgstr "Objekte in Führungslinien umwandeln" +#: ../src/live_effects/lpe-rough-hatches.cpp:239 +msgid "Simulate a stroke of varying width" +msgstr "Simulieren eines Striches mit variabler Breite" -#: ../src/selection-chemistry.cpp:3007 -#, fuzzy -msgid "Select objects to convert to symbol." -msgstr "Wählen Sie eine Gruppe, um zum Symbol zu konvertieren." +#: ../src/live_effects/lpe-rough-hatches.cpp:240 +msgid "Bend hatches" +msgstr "Schraffur verbiegen" -#: ../src/selection-chemistry.cpp:3113 -msgid "Group to symbol" -msgstr "Gruppieren zum Symbol" +#: ../src/live_effects/lpe-rough-hatches.cpp:240 +msgid "Add a global bend to the hatches (slower)" +msgstr "Globale Krümmung zu den Strichen hinzufügen (langsam)" -#: ../src/selection-chemistry.cpp:3132 -msgid "Select a symbol to extract objects from." -msgstr "Wählen Sie ein Symbol, um Objekte daraus zu entnehmen." +#: ../src/live_effects/lpe-rough-hatches.cpp:241 +msgid "Thickness: at 1st side:" +msgstr "Dicke: auf der 1. Seite:" -#: ../src/selection-chemistry.cpp:3141 -#, fuzzy -msgid "Select only one symbol in Symbol dialog to convert to group." -msgstr "" -"Wählen Sie nur einSymbol aus, um es in eine Gruppe zu konvertieren." +#: ../src/live_effects/lpe-rough-hatches.cpp:241 +msgid "Width at 'bottom' half-turns" +msgstr "Breite an den \"unteren\" Wendepunkten" -#: ../src/selection-chemistry.cpp:3199 -msgid "Group from symbol" -msgstr "Gruppieren vom Symbol" +#: ../src/live_effects/lpe-rough-hatches.cpp:242 +msgid "At 2nd side:" +msgstr "Auf der 2. Seite:" -#: ../src/selection-chemistry.cpp:3217 -msgid "Select object(s) to convert to pattern." -msgstr "" -"Objekt(e) auswählen, die in ein Füllmuster umgewandelt werden sollen." +#: ../src/live_effects/lpe-rough-hatches.cpp:242 +msgid "Width at 'top' half-turns" +msgstr "Breite an den \"oberen\" Wendepunkten" -#: ../src/selection-chemistry.cpp:3307 -msgid "Objects to pattern" -msgstr "Objekte in Füllmuster umwandeln" +#. +#: ../src/live_effects/lpe-rough-hatches.cpp:244 +msgid "From 2nd to 1st side:" +msgstr "Von der 2. zur 1. Seite:" -#: ../src/selection-chemistry.cpp:3323 -msgid "Select an object with pattern fill to extract objects from." -msgstr "" -"Ein Objekt mit Musterfüllung auswählen, um die Füllung zu extrahieren." +#: ../src/live_effects/lpe-rough-hatches.cpp:244 +msgid "Width from 'top' to 'bottom'" +msgstr "Breite der Striche von \"oben\" nach \"unten\"" -#: ../src/selection-chemistry.cpp:3378 -msgid "No pattern fills in the selection." -msgstr "Die Auswahl enthält keine Musterfüllung." +#: ../src/live_effects/lpe-rough-hatches.cpp:245 +msgid "From 1st to 2nd side:" +msgstr "Von der 1. zur 2. Seite:" -#: ../src/selection-chemistry.cpp:3381 -msgid "Pattern to objects" -msgstr "Füllmuster in Objekte umwandeln" +#: ../src/live_effects/lpe-rough-hatches.cpp:245 +msgid "Width from 'bottom' to 'top'" +msgstr "Breite von der \"unteren\" zur \"oberen\"" -#: ../src/selection-chemistry.cpp:3472 -msgid "Select object(s) to make a bitmap copy." -msgstr "Objekt(e) auswählen, um eine Bitmap-Kopie zu erstellen." +#: ../src/live_effects/lpe-rough-hatches.cpp:247 +msgid "Hatches width and dir" +msgstr "Strichbreite und -richtung" -#: ../src/selection-chemistry.cpp:3476 -msgid "Rendering bitmap..." -msgstr "Bitmap ausgeben" +#: ../src/live_effects/lpe-rough-hatches.cpp:247 +msgid "Defines hatches frequency and direction" +msgstr "Definiert Strichfrequenz und -orientierung" -#: ../src/selection-chemistry.cpp:3655 -msgid "Create bitmap" -msgstr "Bitmap erstellen" +#. +#: ../src/live_effects/lpe-rough-hatches.cpp:249 +msgid "Global bending" +msgstr "Globale Wölbung" -#: ../src/selection-chemistry.cpp:3687 -msgid "Select object(s) to create clippath or mask from." +#: ../src/live_effects/lpe-rough-hatches.cpp:249 +msgid "" +"Relative position to a reference point defines global bending direction and " +"amount" msgstr "" -"Objekt(e) auswählen, um Ausschneidepfad oder Maskierung daraus zu " -"erzeugen." +"Die relative Position bezüglich eines Referenzpunktes bestimmt Richtung und " +"Stärke der globalen Krümmung" -#: ../src/selection-chemistry.cpp:3690 -msgid "Select mask object and object(s) to apply clippath or mask to." -msgstr "" -"Maskierungsobjekt und Objekt(e) auswählen, um Ausschneidepfad oder " -"Maskierung darauf anzuwenden." +#: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:12 +#: ../share/extensions/text_extract.inx.h:8 +#: ../share/extensions/text_merge.inx.h:8 +msgid "Left" +msgstr "Links" -#: ../src/selection-chemistry.cpp:3873 -msgid "Set clipping path" -msgstr "Ausschneidepfad setzen" +#: ../src/live_effects/lpe-ruler.cpp:26 ../share/extensions/restack.inx.h:14 +#: ../share/extensions/text_extract.inx.h:10 +#: ../share/extensions/text_merge.inx.h:10 +msgid "Right" +msgstr "Rechts" -#: ../src/selection-chemistry.cpp:3875 -msgid "Set mask" -msgstr "Maskierung setzen" +#: ../src/live_effects/lpe-ruler.cpp:27 ../src/live_effects/lpe-ruler.cpp:35 +msgid "Both" +msgstr "Beide" -#: ../src/selection-chemistry.cpp:3890 -msgid "Select object(s) to remove clippath or mask from." -msgstr "" -"Objekt(e) auswählen, um Ausschneidepfad oder Maskierung davon zu " -"entfernen." +# CHECK +#: ../src/live_effects/lpe-ruler.cpp:32 +msgctxt "Border mark" +msgid "None" +msgstr "Keine" -#: ../src/selection-chemistry.cpp:4001 -msgid "Release clipping path" -msgstr "Ausschneidepfad entfernen" +#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:326 +msgid "Start" +msgstr "Anfang" -#: ../src/selection-chemistry.cpp:4003 -msgid "Release mask" -msgstr "Maskierung entfernen" +#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:339 +msgid "End" +msgstr "Ende" -#: ../src/selection-chemistry.cpp:4022 -msgid "Select object(s) to fit canvas to." -msgstr "" -"Objekt(e) auswählen, auf die die Leinwand angepasst werden soll." +#: ../src/live_effects/lpe-ruler.cpp:41 +msgid "_Mark distance:" +msgstr "_Markierungsdistanz:" -#. Fit Page -#: ../src/selection-chemistry.cpp:4042 ../src/verbs.cpp:2905 -msgid "Fit Page to Selection" -msgstr "Seite in Auswahl einpassen" +#: ../src/live_effects/lpe-ruler.cpp:41 +msgid "Distance between successive ruler marks" +msgstr "Abstand zwischen aufeinander folgenden Linealmarkierungen" -#: ../src/selection-chemistry.cpp:4071 ../src/verbs.cpp:2907 -msgid "Fit Page to Drawing" -msgstr "Seite in Zeichnungsgröße einpassen" +#: ../src/live_effects/lpe-ruler.cpp:42 ../share/extensions/foldablebox.inx.h:7 +#: ../share/extensions/interp_att_g.inx.h:9 +#: ../share/extensions/layout_nup.inx.h:3 +#: ../share/extensions/printing_marks.inx.h:11 +msgid "Unit:" +msgstr "Einheit:" -#: ../src/selection-chemistry.cpp:4092 ../src/verbs.cpp:2909 -msgid "Fit Page to Selection or Drawing" -msgstr "Seite in Auswahl oder ganze Zeichnung einpassen" +#: ../src/live_effects/lpe-ruler.cpp:42 ../src/widgets/ruler.cpp:201 +msgid "Unit" +msgstr "Einheit" -#: ../src/selection-describer.cpp:128 -msgid "root" -msgstr "Wurzel" +#: ../src/live_effects/lpe-ruler.cpp:43 +msgid "Ma_jor length:" +msgstr "Gr_oße Länge:" -# CHECK -#: ../src/selection-describer.cpp:130 ../src/widgets/ege-paint-def.cpp:66 -#: ../src/widgets/ege-paint-def.cpp:90 -msgid "none" -msgstr "keine" +#: ../src/live_effects/lpe-ruler.cpp:43 +msgid "Length of major ruler marks" +msgstr "Länge der großen Linealmarken" -#: ../src/selection-describer.cpp:142 -#, c-format -msgid "layer %s" -msgstr "Ebene %s" +#: ../src/live_effects/lpe-ruler.cpp:44 +msgid "Mino_r length:" +msgstr "K_leine Länge:" -#: ../src/selection-describer.cpp:144 -#, c-format -msgid "layer %s" -msgstr "Ebene %s" +#: ../src/live_effects/lpe-ruler.cpp:44 +msgid "Length of minor ruler marks" +msgstr "Länge der kleinen Linealmarken" -# !!! -#: ../src/selection-describer.cpp:155 -#, c-format -msgid "%s" -msgstr "%s" +#: ../src/live_effects/lpe-ruler.cpp:45 +msgid "Major steps_:" +msgstr "Hauptschritte_:" -#: ../src/selection-describer.cpp:165 -#, c-format -msgid " in %s" -msgstr " in %s" +#: ../src/live_effects/lpe-ruler.cpp:45 +msgid "Draw a major mark every ... steps" +msgstr "Eine große Marke alle ... Schritte zeichnen" -#: ../src/selection-describer.cpp:167 -#, fuzzy -msgid " hidden in definitions" -msgstr "Keine gemeinsamen Verlaufdefinitionen " +#: ../src/live_effects/lpe-ruler.cpp:46 +msgid "Shift marks _by:" +msgstr "Verschie_be Markierung um:" -#: ../src/selection-describer.cpp:169 -#, c-format -msgid " in group %s (%s)" -msgstr " in Gruppe %s (%s)" +#: ../src/live_effects/lpe-ruler.cpp:46 +msgid "Shift marks by this many steps" +msgstr "Markierungen um diese Anzahl Schritte verschieben" -#: ../src/selection-describer.cpp:171 -#, fuzzy, c-format -msgid " in unnamed group (%s)" -msgstr " in Gruppe %s (%s)" +#: ../src/live_effects/lpe-ruler.cpp:47 +msgid "Mark direction:" +msgstr "Markierungsrichtung:" -#: ../src/selection-describer.cpp:173 -#, fuzzy, c-format -msgid " in %i parent (%s)" -msgid_plural " in %i parents (%s)" -msgstr[0] " in %i Elter (%s)" -msgstr[1] " in %i Eltern (%s)" +#: ../src/live_effects/lpe-ruler.cpp:47 +msgid "Direction of marks (when viewing along the path from start to end)" +msgstr "Ausrichtung der Markierungen (relativ zur Pfadrichtung)" -#: ../src/selection-describer.cpp:176 -#, fuzzy, c-format -msgid " in %i layer" -msgid_plural " in %i layers" -msgstr[0] " in %i Ebene" -msgstr[1] " in %i Ebenen" +#: ../src/live_effects/lpe-ruler.cpp:48 +msgid "_Offset:" +msgstr "Versatz:" -#: ../src/selection-describer.cpp:187 -msgid "Convert symbol to group to edit" -msgstr "Symbol zum Bearbeiten in eine Gruppe konvertieren" +#: ../src/live_effects/lpe-ruler.cpp:48 +msgid "Offset of first mark" +msgstr "Versatz der ersten Markierung" -#: ../src/selection-describer.cpp:191 -#, fuzzy -msgid "Remove from symbols tray to edit symbol" -msgstr "Symbol zum Bearbeiten in eine Gruppe konvertieren" +#: ../src/live_effects/lpe-ruler.cpp:49 +msgid "Border marks:" +msgstr "Randmarkierungen:" -#: ../src/selection-describer.cpp:195 -msgid "Use Shift+D to look up original" -msgstr "Umschalt+D zum Finden des Originals verwenden" +#: ../src/live_effects/lpe-ruler.cpp:49 +msgid "Choose whether to draw marks at the beginning and end of the path" +msgstr "Wählt Markierungen an Anfang und Ende des Pfades" -#: ../src/selection-describer.cpp:199 -msgid "Use Shift+D to look up path" -msgstr "Umschalt+D zum Finden des Pfades verwenden" +#. initialise your parameters here: +#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), +#: ../src/live_effects/lpe-sketch.cpp:38 +msgid "Strokes:" +msgstr "Kontur:" -#: ../src/selection-describer.cpp:203 -msgid "Use Shift+D to look up frame" -msgstr "Umschalt+D zum Finden des Rahmens verwenden" +#: ../src/live_effects/lpe-sketch.cpp:38 +msgid "Draw that many approximating strokes" +msgstr "Zeichne diese Zahl an durchschnittlichen Strichen" -#: ../src/selection-describer.cpp:215 -#, fuzzy, c-format -msgid "%i objects selected of type %s" -msgid_plural "%i objects selected of types %s" -msgstr[0] "%i Objekt ausgewählt" -msgstr[1] "%i Objekte ausgewählt" +#: ../src/live_effects/lpe-sketch.cpp:39 +msgid "Max stroke length:" +msgstr "Maximale Konturbreite:" -#: ../src/selection-describer.cpp:225 -#, c-format -msgid "; %d filtered object " -msgid_plural "; %d filtered objects " -msgstr[0] "; %d gefiltertes Objekt" -msgstr[1] "; %d gefilterte Objekte" +#: ../src/live_effects/lpe-sketch.cpp:40 +msgid "Maximum length of approximating strokes" +msgstr "Maximale Länge der durchschnittlichen Striche" -#: ../src/seltrans-handles.cpp:9 -msgid "" -"Squeeze or stretch selection; with Ctrl to scale uniformly; " -"with Shift to scale around rotation center" -msgstr "" -"Verzerren der Auswahl; Strg behält Höhen-/Breitenverhältnis " -"bei; Umschalt skaliert um den Rotationsmittelpunkt" +#: ../src/live_effects/lpe-sketch.cpp:41 +msgid "Stroke length variation:" +msgstr "Strichlängen-Variation:" -#: ../src/seltrans-handles.cpp:10 -msgid "" -"Scale selection; with Ctrl to scale uniformly; with Shift to scale around rotation center" -msgstr "" -"Skalieren der Auswahl; Strg behält Höhen-/Breitenverhältnis " -"bei; Umschalt skaliert um den Rotationsmittelpunkt" +#: ../src/live_effects/lpe-sketch.cpp:42 +msgid "Random variation of stroke length (relative to maximum length)" +msgstr "Zufällige Variation der Strichlänge (relativ zur max. Länge)" -#: ../src/seltrans-handles.cpp:11 -msgid "" -"Skew selection; with Ctrl to snap angle; with Shift to " -"skew around the opposite side" -msgstr "" -"Scheren der Auswahl; Winkel mit Strg einrasten; Umschalt schert entlang der gegenüberliegenden Seite" +#: ../src/live_effects/lpe-sketch.cpp:43 +msgid "Max. overlap:" +msgstr "Max. Überlappung:" -#: ../src/seltrans-handles.cpp:12 -msgid "" -"Rotate selection; with Ctrl to snap angle; with Shift " -"to rotate around the opposite corner" +#: ../src/live_effects/lpe-sketch.cpp:44 +msgid "How much successive strokes should overlap (relative to maximum length)" msgstr "" -"Drehen der Auswahl; Winkel mit Strg einrasten; Umschalt " -"dreht entlang der gegenüberliegenden Seite" +"Wie viele erfolgreich gezeichnete Striche sollen überlappen (relativ zur " +"max. Länge)" -#: ../src/seltrans-handles.cpp:13 +#: ../src/live_effects/lpe-sketch.cpp:45 +msgid "Overlap variation:" +msgstr "Überlappungsvariation:" + +#: ../src/live_effects/lpe-sketch.cpp:46 +msgid "Random variation of overlap (relative to maximum overlap)" +msgstr "Zufällige Variation der Überlappung (relativ zur max. Überlappung)" + +#: ../src/live_effects/lpe-sketch.cpp:47 +msgid "Max. end tolerance:" +msgstr "Max. Endtoleranz:" + +#: ../src/live_effects/lpe-sketch.cpp:48 msgid "" -"Center of rotation and skewing: drag to reposition; scaling with " -"Shift also uses this center" +"Maximum distance between ends of original and approximating paths (relative " +"to maximum length)" msgstr "" -"Mittelpunkt für Drehen und Scheren: Ziehen verschiebt den " -"Mittelpunkt; Skalieren mit Umschalt verwendet diesen Mittelpunkt" +"Maximale Distanz zwischen dem Ende der originalen und durschnittlichen Pfade " +"(relativ zur max. Länge)" -#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:982 -msgid "Skew" -msgstr "Scheren" +#: ../src/live_effects/lpe-sketch.cpp:49 +msgid "Average offset:" +msgstr "Durchschn. Versatz:" -#: ../src/seltrans.cpp:499 -msgid "Set center" -msgstr "Mittelpunkt setzen" +#: ../src/live_effects/lpe-sketch.cpp:50 +msgid "Average distance each stroke is away from the original path" +msgstr "Mittlere Distanz, die ein Strich vom Originalpfad entfernt ist" -#: ../src/seltrans.cpp:574 -msgid "Stamp" -msgstr "Stempeln" +#: ../src/live_effects/lpe-sketch.cpp:51 +msgid "Max. tremble:" +msgstr "Max. Zittern:" -#: ../src/seltrans.cpp:723 -msgid "Reset center" -msgstr "Mittelpunkt zurücksetzen" +#: ../src/live_effects/lpe-sketch.cpp:52 +msgid "Maximum tremble magnitude" +msgstr "Maximales Ausmaß des Zitterns" -#: ../src/seltrans.cpp:955 ../src/seltrans.cpp:1060 -#, c-format -msgid "Scale: %0.2f%% x %0.2f%%; with Ctrl to lock ratio" -msgstr "" -"Skalierung: %0.2f%% × %0.2f%%; Höhen-/Breitenverhältnis mit Strg beibehalten" +#: ../src/live_effects/lpe-sketch.cpp:53 +msgid "Tremble frequency:" +msgstr "Zitterfrequenz:" -#. TRANSLATORS: don't modify the first ";" -#. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1192 -#, c-format -msgid "Skew: %0.2f°; with Ctrl to snap angle" -msgstr "Scheren: %0.2f °; Winkel mit Strg einrasten" +#: ../src/live_effects/lpe-sketch.cpp:54 +msgid "Average number of tremble periods in a stroke" +msgstr "Durchschnittliche Anzahl der Zitterperioden in einem Strich" -#. TRANSLATORS: don't modify the first ";" -#. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1267 -#, c-format -msgid "Rotate: %0.2f°; with Ctrl to snap angle" -msgstr "Drehen: %0.2f°; Winkel mit Strg einrasten" +#: ../src/live_effects/lpe-sketch.cpp:56 +msgid "Construction lines:" +msgstr "Konstruktionslinien:" -#: ../src/seltrans.cpp:1304 -#, c-format -msgid "Move center to %s, %s" -msgstr "Mittelpunkt verschieben nach %s, %s" +#: ../src/live_effects/lpe-sketch.cpp:57 +msgid "How many construction lines (tangents) to draw" +msgstr "Wie viele Konstruktionslinien (Tangenten) gezeichnet werden sollen" -#: ../src/seltrans.cpp:1458 -#, c-format +#: ../src/live_effects/lpe-sketch.cpp:58 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2878 +#: ../share/extensions/render_alphabetsoup.inx.h:3 +msgid "Scale:" +msgstr "Skalierung:" + +#: ../src/live_effects/lpe-sketch.cpp:59 msgid "" -"Move by %s, %s; with Ctrl to restrict to horizontal/vertical; " -"with Shift to disable snapping" +"Scale factor relating curvature and length of construction lines (try " +"5*offset)" msgstr "" -"Verschieben um %s, %s; mit Strg nur horizontale/vertikale " -"Verschiebung; Umschalt deaktiviert Einrasten." - -# !!! palettes, not swatches? -#: ../src/shortcuts.cpp:226 -#, c-format -msgid "Keyboard directory (%s) is unavailable." -msgstr "Tastatur-verzeichnis (%s) nicht verfügbar." - -#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1299 -#: ../src/ui/dialog/export.cpp:1333 -msgid "Select a filename for exporting" -msgstr "Wählen Sie einen Namen für die zu exportierende Datei" - -#: ../src/shortcuts.cpp:370 -msgid "Select a file to import" -msgstr "Wählen Sie die zu importierende Datei" +"Skalierungsfaktor im Bezug auf Krümmung und Länge der Konstruktionslinien " +"(Versuchen Sie 5*Versatz)" -#: ../src/sp-anchor.cpp:125 -#, c-format -msgid "to %s" -msgstr "zu %s" +#: ../src/live_effects/lpe-sketch.cpp:60 +msgid "Max. length:" +msgstr "Max. Länge:" -#: ../src/sp-anchor.cpp:129 -msgid "without URI" -msgstr "ohne URI" +#: ../src/live_effects/lpe-sketch.cpp:60 +msgid "Maximum length of construction lines" +msgstr "Maximale Länge der Konstruktionslinien" -#: ../src/sp-ellipse.cpp:374 -msgid "Segment" -msgstr "Segment" +#: ../src/live_effects/lpe-sketch.cpp:61 +msgid "Length variation:" +msgstr "Längenvariation:" -#: ../src/sp-ellipse.cpp:376 -msgid "Arc" -msgstr "Bogen" +#: ../src/live_effects/lpe-sketch.cpp:61 +msgid "Random variation of the length of construction lines" +msgstr "Zufällige Variation der Länge der Konstruktionslinien" -#. Ellipse -#: ../src/sp-ellipse.cpp:379 ../src/sp-ellipse.cpp:386 -#: ../src/ui/dialog/inkscape-preferences.cpp:403 -#: ../src/widgets/pencil-toolbar.cpp:158 -msgid "Ellipse" -msgstr "Ellipse" +#: ../src/live_effects/lpe-sketch.cpp:62 +msgid "Placement randomness:" +msgstr "Zufällige Platzierung:" -#: ../src/sp-ellipse.cpp:383 -msgid "Circle" -msgstr "Kreis" +#: ../src/live_effects/lpe-sketch.cpp:62 +msgid "0: evenly distributed construction lines, 1: purely random placement" +msgstr "" +"0: gleichmäßig verteilte Konstruktionslinien, 1: absolut zufällige " +"Platzierung" -#. TRANSLATORS: "Flow region" is an area where text is allowed to flow -#: ../src/sp-flowregion.cpp:192 -#, fuzzy -msgid "Flow Region" -msgstr "Fließtext-Bereich" +# !!! maybe use "verbinden" +#: ../src/live_effects/lpe-sketch.cpp:64 +msgid "k_min:" +msgstr "k_min:" -#. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the -#. * flow excluded region. flowRegionExclude in SVG 1.2: see -#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and -#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. -#: ../src/sp-flowregion.cpp:342 -#, fuzzy -msgid "Flow Excluded Region" -msgstr "Ausgeschlossenen Bereich umfließen" +#: ../src/live_effects/lpe-sketch.cpp:64 +msgid "min curvature" +msgstr "min. Krümmung" -#: ../src/sp-flowtext.cpp:289 -msgid "Flowed Text" -msgstr "Fließtext" +#: ../src/live_effects/lpe-sketch.cpp:65 +msgid "k_max:" +msgstr "k_max:" -#: ../src/sp-flowtext.cpp:291 -msgid "Linked Flowed Text" -msgstr "Verknüpfter Fließtext" +#: ../src/live_effects/lpe-sketch.cpp:65 +msgid "max curvature" +msgstr "maximale Krümmung" -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:353 -#: ../src/ui/tools/text-tool.cpp:1566 -msgid " [truncated]" -msgstr "[abgestumpft}" +#: ../src/live_effects/lpe-vonkoch.cpp:46 +msgid "N_r of generations:" +msgstr "Anzahl de_r Generationen:" -#: ../src/sp-flowtext.cpp:300 -#, fuzzy, c-format -msgid "(%d character%s)" -msgid_plural "(%d characters%s)" -msgstr[0] "Unicode-Zeichen:" -msgstr[1] "Unicode-Zeichen:" +#: ../src/live_effects/lpe-vonkoch.cpp:46 +msgid "Depth of the recursion --- keep low!!" +msgstr "Tiefe der Rekursion --- Mit Bedacht!!" -#: ../src/sp-guide.cpp:303 -msgid "Create Guides Around the Page" -msgstr "Führungslinien an Seitenrändern erstellen" +#: ../src/live_effects/lpe-vonkoch.cpp:47 +msgid "Generating path:" +msgstr "Pfad wird erzeugt:" -#: ../src/sp-guide.cpp:315 ../src/verbs.cpp:2470 -msgid "Delete All Guides" -msgstr "Führungslinien löschen" +#: ../src/live_effects/lpe-vonkoch.cpp:47 +msgid "Path whose segments define the iterated transforms" +msgstr "Segmente des Pfades bestimmen die Iterationen der Transformation" -#. Guide has probably been deleted and no longer has an attached namedview. -#: ../src/sp-guide.cpp:475 -msgid "Deleted" -msgstr "Gelöscht" +#: ../src/live_effects/lpe-vonkoch.cpp:48 +msgid "_Use uniform transforms only" +msgstr "N_ur uniforme Transformationen verwenden" -#: ../src/sp-guide.cpp:484 +#: ../src/live_effects/lpe-vonkoch.cpp:48 msgid "" -"Shift+drag to rotate, Ctrl+drag to move origin, Del to " -"delete" +"2 consecutive segments are used to reverse/preserve orientation only " +"(otherwise, they define a general transform)." msgstr "" -"Umschalt+Ziehen rotiert, Strg+Ziehen bewegt Ursprung, Entf löscht." +"Zwei aufeinander folgende Segmente klappen nur die Orientierung um " +"(ansonsten definieren sie eine generelle Transformation)." -#: ../src/sp-guide.cpp:488 -#, c-format -msgid "vertical, at %s" -msgstr "Vertikale Führungslinie bei %s" +#: ../src/live_effects/lpe-vonkoch.cpp:49 +msgid "Dra_w all generations" +msgstr "Alle Generationen _zeichnen" -#: ../src/sp-guide.cpp:491 -#, c-format -msgid "horizontal, at %s" -msgstr "Horizontale Führungslinie bei %s" +#: ../src/live_effects/lpe-vonkoch.cpp:49 +msgid "If unchecked, draw only the last generation" +msgstr "Wenn nicht ausgewählt, wird nur letzte Generation gezeichnet" -#: ../src/sp-guide.cpp:496 -#, c-format -msgid "at %d degrees, through (%s,%s)" -msgstr "bei %d Grad, durch (%s, %s)" +#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true) +#: ../src/live_effects/lpe-vonkoch.cpp:51 +msgid "Reference segment:" +msgstr "Referenzsegment:" -#: ../src/sp-image.cpp:525 -msgid "embedded" -msgstr "eingebettet" +#: ../src/live_effects/lpe-vonkoch.cpp:51 +msgid "The reference segment. Defaults to the horizontal midline of the bbox." +msgstr "" +"Das Referenzsegment. Standard ist die horizontale Mittellinie des Rahmens." -#: ../src/sp-image.cpp:533 -#, fuzzy, c-format -msgid "[bad reference]: %s" -msgstr "Einstellungen für Sternwerkzeug" +#. refA(_("Ref Start"), _("Left side middle of the reference box"), "refA", &wr, this), +#. refB(_("Ref End"), _("Right side middle of the reference box"), "refB", &wr, this), +#. FIXME: a path is used here instead of 2 points to work around path/point param incompatibility bug. +#: ../src/live_effects/lpe-vonkoch.cpp:55 +msgid "_Max complexity:" +msgstr "_Maximale Kompexität:" -#: ../src/sp-image.cpp:534 -#, fuzzy, c-format -msgid "%d × %d: %s" -msgstr "Farbbild %d × %d: %s" +#: ../src/live_effects/lpe-vonkoch.cpp:55 +msgid "Disable effect if the output is too complex" +msgstr "Deaktivieren Sie den Effekt, wenn die Ausgabe zu komplex wird" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 -#, fuzzy, c-format -msgid "of %d object" -msgstr "Gruppe von %d Objekt" +#: ../src/live_effects/parameter/bool.cpp:67 +msgid "Change bool parameter" +msgstr "Booleschen Parameter ändern" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 -#, fuzzy, c-format -msgid "of %d objects" -msgstr "Gruppe von %d Objekt" +#: ../src/live_effects/parameter/enum.h:47 +msgid "Change enumeration parameter" +msgstr "Aufzählungsparameter ändern" -#: ../src/sp-item.cpp:961 ../src/verbs.cpp:213 -msgid "Object" -msgstr "Objekt" +#: ../src/live_effects/parameter/originalpath.cpp:71 +msgid "Link to path" +msgstr "Mit dem Pfad verknüpfen" -#: ../src/sp-item.cpp:978 -#, c-format -msgid "%s; clipped" -msgstr "%s; ausgeschnitten" +#: ../src/live_effects/parameter/originalpath.cpp:83 +msgid "Select original" +msgstr "Original auswählen" -#: ../src/sp-item.cpp:984 -#, c-format -msgid "%s; masked" -msgstr "%s, maskiert" +#: ../src/live_effects/parameter/parameter.cpp:147 +msgid "Change scalar parameter" +msgstr "Skalarparameter ändern" -#: ../src/sp-item.cpp:994 -#, c-format -msgid "%s; filtered (%s)" -msgstr "%s; gefiltert (%s)" +#: ../src/live_effects/parameter/path.cpp:170 +msgid "Edit on-canvas" +msgstr "Auf der Arbeitsfläche bearbeiten" -#: ../src/sp-item.cpp:996 -#, c-format -msgid "%s; filtered" -msgstr "%s; gefiltert" +#: ../src/live_effects/parameter/path.cpp:180 +msgid "Copy path" +msgstr "Pfad kopieren" -#: ../src/sp-line.cpp:126 -msgid "Line" -msgstr "Linie" +#: ../src/live_effects/parameter/path.cpp:190 +msgid "Paste path" +msgstr "Pfad einfügen" -#: ../src/sp-lpe-item.cpp:262 -msgid "An exception occurred during execution of the Path Effect." -msgstr "Beim ausführen des Pfad-Effektes ist ein Fehler aufgetreten." +#: ../src/live_effects/parameter/path.cpp:200 +msgid "Link to path on clipboard" +msgstr "Mit Pfad aus der Zwischenablage verknüpfen" -#: ../src/sp-offset.cpp:339 -msgid "Linked Offset" -msgstr "Verbundener Versatz" +#: ../src/live_effects/parameter/path.cpp:443 +msgid "Paste path parameter" +msgstr "Pfadparameter einfügen" -#: ../src/sp-offset.cpp:341 -msgid "Dynamic Offset" -msgstr "Dynamischer Versatz" +#: ../src/live_effects/parameter/path.cpp:475 +msgid "Link path parameter to path" +msgstr "Pfadparameter mit Pfad verbinden" -#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign -#: ../src/sp-offset.cpp:347 -#, c-format -msgid "%s by %f pt" +#: ../src/live_effects/parameter/point.cpp:89 +msgid "Change point parameter" +msgstr "Punktparameter ändern" + +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:243 +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:255 +msgid "" +"Stroke width control point: drag to alter the stroke width. " +"Ctrl+click adds a control point, Ctrl+Alt+click deletes it." msgstr "" +"Kontur mit Kontrollpunkt Ziehen, um die Strichstärke zu verändern. " +"STRG+Klick fügt Kontrollpunkt hinzu, STRG+Alt+Klick löscht ihn." -#: ../src/sp-offset.cpp:348 -msgid "outset" -msgstr "erweitert" +#: ../src/live_effects/parameter/random.cpp:134 +msgid "Change random parameter" +msgstr "Zufallsparameter ändern" -#: ../src/sp-offset.cpp:348 -msgid "inset" -msgstr "geschrumpft" +#: ../src/live_effects/parameter/text.cpp:100 +msgid "Change text parameter" +msgstr "Textparameter ändern" -#: ../src/sp-path.cpp:70 -msgid "Path" -msgstr "Pfad" +#: ../src/live_effects/parameter/unit.cpp:80 +msgid "Change unit parameter" +msgstr "Einheitenparameter ändern" -#: ../src/sp-path.cpp:95 -#, fuzzy, c-format -msgid ", path effect: %s" -msgstr "Pfad-Effekt hinzufügen" +#: ../src/live_effects/parameter/vector.cpp:99 +msgid "Change vector parameter" +msgstr "Vektorparameter ändern" -#: ../src/sp-path.cpp:98 -#, fuzzy, c-format -msgid "%i node%s" -msgstr "Knoten verbinden" +#: ../src/main-cmdlineact.cpp:50 +#, c-format +msgid "Unable to find verb ID '%s' specified on the command line.\n" +msgstr "" +"Kann Verben-Kennung »%s«, die per Kommandozeile übergeben wurde, nicht " +"finden.\n" -#: ../src/sp-path.cpp:98 -#, fuzzy, c-format -msgid "%i nodes%s" -msgstr "Knoten verbinden" +#: ../src/main-cmdlineact.cpp:61 +#, c-format +msgid "Unable to find node ID: '%s'\n" +msgstr "Kann Knoten-Kennung »%s« nicht finden.\n" -# !!! -#: ../src/sp-polygon.cpp:185 -msgid "Polygon" -msgstr "Polygon" +#: ../src/main.cpp:295 +msgid "Print the Inkscape version number" +msgstr "Versionsnummer von Inkscape ausgeben" -# !!! -#: ../src/sp-polyline.cpp:131 -msgid "Polyline" -msgstr "Linienzug" +#: ../src/main.cpp:300 +msgid "Do not use X server (only process files from console)" +msgstr "X-Server nicht verwenden (Dateien nur mittels Konsole verarbeiten)" -#. Rectangle -#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:393 -msgid "Rectangle" -msgstr "Rechteck" +#: ../src/main.cpp:305 +msgid "Try to use X server (even if $DISPLAY is not set)" +msgstr "" +"Versuche, den X-Server zu verwenden (auch wenn die Umgebungsvariable " +"»$DISPLAY« nicht gesetzt wurde)" -#. Spiral -#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:411 -#: ../share/extensions/gcodetools_area.inx.h:11 -msgid "Spiral" -msgstr "Spirale" - -#. TRANSLATORS: since turn count isn't an integer, please adjust the -#. string as needed to deal with an localized plural forms. -#: ../src/sp-spiral.cpp:236 -#, fuzzy, c-format -msgid "with %3f turns" -msgstr "Spirale mit %3f Windungen" - -#. Star -#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:407 -#: ../src/widgets/star-toolbar.cpp:469 -msgid "Star" -msgstr "Stern" - -#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:462 -msgid "Polygon" -msgstr "Polygon" - -#. while there will never be less than 3 vertices, we still need to -#. make calls to ngettext because the pluralization may be different -#. for various numbers >=3. The singular form is used as the index. -#: ../src/sp-star.cpp:264 -#, fuzzy, c-format -msgid "with %d vertex" -msgstr "Stern mit %d Eckpunkt" +#: ../src/main.cpp:310 +msgid "Open specified document(s) (option string may be excluded)" +msgstr "" +"Angegebene Dokumente öffnen (Optionszeichenkette muss nicht übergeben werden)" -#: ../src/sp-star.cpp:264 -#, fuzzy, c-format -msgid "with %d vertices" -msgstr "Stern mit %d Eckpunkt" +#: ../src/main.cpp:311 ../src/main.cpp:316 ../src/main.cpp:321 +#: ../src/main.cpp:393 ../src/main.cpp:398 ../src/main.cpp:403 +#: ../src/main.cpp:414 ../src/main.cpp:430 ../src/main.cpp:435 +msgid "FILENAME" +msgstr "DATEINAME" -#: ../src/sp-switch.cpp:76 -msgid "Conditional Group" +#: ../src/main.cpp:315 +msgid "Print document(s) to specified output file (use '| program' for pipe)" msgstr "" +"Dokumente in angegebene Ausgabedatei drucken (verwenden Sie »| Programm« zur " +"Weiterleitung)" -#: ../src/sp-text.cpp:326 ../src/verbs.cpp:328 -#: ../share/extensions/lorem_ipsum.inx.h:8 -#: ../share/extensions/replace_font.inx.h:11 -#: ../share/extensions/split.inx.h:10 ../share/extensions/text_braille.inx.h:2 -#: ../share/extensions/text_extract.inx.h:14 -#: ../share/extensions/text_flipcase.inx.h:2 -#: ../share/extensions/text_lowercase.inx.h:2 -#: ../share/extensions/text_merge.inx.h:16 -#: ../share/extensions/text_randomcase.inx.h:2 -#: ../share/extensions/text_sentencecase.inx.h:2 -#: ../share/extensions/text_titlecase.inx.h:2 -#: ../share/extensions/text_uppercase.inx.h:2 -msgid "Text" -msgstr "Text" - -#. TRANSLATORS: For description of font with no name. -#: ../src/sp-text.cpp:343 -msgid "<no name found>" -msgstr "<kein Name gefunden>" +#: ../src/main.cpp:320 +msgid "Export document to a PNG file" +msgstr "Das Dokument in eine PNG-Datei exportieren" -#: ../src/sp-text.cpp:357 -#, fuzzy, c-format -msgid "on path%s (%s, %s)" -msgstr "Text an Pfad%s (%s, %s)" +#: ../src/main.cpp:325 +msgid "" +"Resolution for exporting to bitmap and for rasterization of filters in " +"PS/EPS/PDF (default 90)" +msgstr "" +"Auflösung beim Exportieren von Bitmaps und Rasterisierung von Filtern in " +"PS/EPS/PDF (Vorgabe ist 90)" -#: ../src/sp-text.cpp:358 -#, fuzzy, c-format -msgid "%s (%s, %s)" -msgstr "Text%s (%s, %s)" +#: ../src/main.cpp:326 ../src/ui/widget/rendering-options.cpp:37 +msgid "DPI" +msgstr "DPI" -#: ../src/sp-tref.cpp:230 -#, fuzzy -msgid "Cloned Character Data" -msgstr "Geklonte Zeichendaten%s%s" +#: ../src/main.cpp:330 +msgid "" +"Exported area in SVG user units (default is the page; 0,0 is lower-left " +"corner)" +msgstr "" +"Exportierter Bereich in SVG-Benutzereinheiten (Vorgabe: gesamte " +"Zeichenfläche, »0,0« ist die untere linke Ecke)" -#: ../src/sp-tref.cpp:246 -msgid " from " -msgstr " von " +#: ../src/main.cpp:331 +msgid "x0:y0:x1:y1" +msgstr "X0:Y0:X1:Y1" -#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:262 -msgid "[orphaned]" -msgstr "[verwaist]" +#: ../src/main.cpp:335 +msgid "Exported area is the entire drawing (not page)" +msgstr "" +"Exportierter Bereich ist die gesamte Zeichnung, nicht die Zeichenfläche" -#: ../src/sp-tspan.cpp:217 -#, fuzzy -msgid "Text Span" -msgstr "Text-anker" +#: ../src/main.cpp:340 +msgid "Exported area is the entire page" +msgstr "Exportierter Bereich ist die gesamte Zeichenfläche" -#: ../src/sp-use.cpp:227 -msgid "Symbol" -msgstr "Symbol" +#: ../src/main.cpp:345 +msgid "Only for PS/EPS/PDF, sets margin in mm around exported area (default 0)" +msgstr "" +"Nur für PS/EPS/PDF. Setzt einen Rand in mm um den exportierten Bereich " +"(Standard 0)" -#: ../src/sp-use.cpp:230 -msgid "Clone" -msgstr "Klone" +#: ../src/main.cpp:346 ../src/main.cpp:388 +msgid "VALUE" +msgstr "WERT" -#: ../src/sp-use.cpp:237 ../src/sp-use.cpp:239 -#, c-format -msgid "called %s" +#: ../src/main.cpp:350 +msgid "" +"Snap the bitmap export area outwards to the nearest integer values (in SVG " +"user units)" msgstr "" +"Die Fläche für den Export einer Bitmap nach außen auf die nächsten " +"Ganzzahlen aufrunden (in SVG-Benutzereinheiten)" -#: ../src/sp-use.cpp:239 -#, fuzzy -msgid "Unnamed Symbol" -msgstr "Unbenannte Symbole" - -#. TRANSLATORS: Used for statusbar description for long chains: -#. * "Clone of: Clone of: ... in Layer 1". -#: ../src/sp-use.cpp:248 -msgid "..." -msgstr "…" +#: ../src/main.cpp:355 +msgid "The width of exported bitmap in pixels (overrides export-dpi)" +msgstr "Breite der erzeugten Bitmap in Pixeln (überschreibt Export-dpi)" -#: ../src/sp-use.cpp:257 -#, fuzzy, c-format -msgid "of: %s" -msgstr "Fehler: %s" +#: ../src/main.cpp:356 +msgid "WIDTH" +msgstr "BREITE" -#: ../src/splivarot.cpp:70 ../src/splivarot.cpp:76 -msgid "Union" -msgstr "Vereinigung" +#: ../src/main.cpp:360 +msgid "The height of exported bitmap in pixels (overrides export-dpi)" +msgstr "Höhe der erzeugten Bitmap in Pixeln (überschreibt Export-dpi)" -#: ../src/splivarot.cpp:82 -msgid "Intersection" -msgstr "Überschneidung" +#: ../src/main.cpp:361 +msgid "HEIGHT" +msgstr "HÖHE" -#: ../src/splivarot.cpp:105 -msgid "Division" -msgstr "Division" +#: ../src/main.cpp:365 +msgid "The ID of the object to export" +msgstr "Kennung des zu exportierenden Objektes" -#: ../src/splivarot.cpp:110 -msgid "Cut path" -msgstr "Pfad zerschneiden" +#: ../src/main.cpp:366 ../src/main.cpp:479 +#: ../src/ui/dialog/inkscape-preferences.cpp:1507 +msgid "ID" +msgstr "Kennung" -#: ../src/splivarot.cpp:333 -msgid "Select at least 2 paths to perform a boolean operation." +#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id". +#. See "man inkscape" for details. +#: ../src/main.cpp:372 +msgid "" +"Export just the object with export-id, hide all others (only with export-id)" msgstr "" -"Wählen Sie mindestens 2 Pfade aus, um eine boole'sche Operation " -"auszuführen." +"Nur das Objekt mit der angegebenen Export-ID exportieren, alle anderen " +"auslassen" -#: ../src/splivarot.cpp:337 -msgid "Select at least 1 path to perform a boolean union." +#: ../src/main.cpp:377 +msgid "Use stored filename and DPI hints when exporting (only with export-id)" msgstr "" -"Wählen Sie mindestens 1 Pfad aus, um eine boole'sche Vereinigung " -"auszuführen." +"Verwende gespeicherten Dateinamen und DPI-Hinweise zum Exportieren (nur mit " +"Export-ID)" -#: ../src/splivarot.cpp:345 -msgid "" -"Select exactly 2 paths to perform difference, division, or path cut." +#: ../src/main.cpp:382 +msgid "Background color of exported bitmap (any SVG-supported color string)" msgstr "" -"Wählen Sie genau 2 Pfade aus, um eine Differenz-, XOR-, Dvisions- " -"oder Pfadzuschneideoperation auszuführen." +"Hintergrundfarbe der exportierten Bitmap (jede von SVG unterstützte " +"Farbzeichenkette)" -#: ../src/splivarot.cpp:361 ../src/splivarot.cpp:376 -msgid "" -"Unable to determine the z-order of the objects selected for " -"difference, XOR, division, or path cut." -msgstr "" -"Die Z-Tiefe der ausgewählten Objekte konnte nicht für die Differenz-, " -"XOR-, Division- oder Pfadzuschneideoperation ermittelt werden." +#: ../src/main.cpp:383 +msgid "COLOR" +msgstr "FARBE" -#: ../src/splivarot.cpp:407 -msgid "" -"One of the objects is not a path, cannot perform boolean operation." +#: ../src/main.cpp:387 +msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)" msgstr "" -"Eines der ausgewählten Objekte ist kein Pfad. Boole'sche Operation " -"wird nicht ausgeführt." +"Hintergrunddeckkraft der exportierten Bitmap (0,0 bis 1,0 oder 1 bis 255)" -#: ../src/splivarot.cpp:1157 -msgid "Select stroked path(s) to convert stroke to path." +#: ../src/main.cpp:392 +msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)" msgstr "" -"Pfade mit Kontur auswählen, um die Konturlinie in einen Pfad " -"umzuwandeln." +"Dokument in reine SVG-Datei exportieren (ohne Sodipodi- oder " +"Inkscape-Namensräume)" -#: ../src/splivarot.cpp:1516 -msgid "Convert stroke to path" -msgstr "Kontur in Pfad umwandeln" +#: ../src/main.cpp:397 +msgid "Export document to a PS file" +msgstr "Das Dokument in eine PS-Datei exportieren" -#. TRANSLATORS: "to outline" means "to convert stroke to path" -#: ../src/splivarot.cpp:1519 -msgid "No stroked paths in the selection." -msgstr "Keine Pfade mit Konturlinien in der Auswahl." +#: ../src/main.cpp:402 +msgid "Export document to an EPS file" +msgstr "Das Dokument in eine EPS-Datei exportieren" -#: ../src/splivarot.cpp:1590 -msgid "Selected object is not a path, cannot inset/outset." +#: ../src/main.cpp:407 +msgid "" +"Choose the PostScript Level used to export. Possible choices are 2 (the " +"default) and 3" msgstr "" -"Ausgewähltes Objekt ist kein Pfad - kann es nicht schrumpfen/" -"erweitern." - -#: ../src/splivarot.cpp:1681 ../src/splivarot.cpp:1746 -msgid "Create linked offset" -msgstr "Verbundenen Versatz erzeugen" - -#: ../src/splivarot.cpp:1682 ../src/splivarot.cpp:1747 -msgid "Create dynamic offset" -msgstr "Dynamischen Versatz erzeugen" - -#: ../src/splivarot.cpp:1772 -msgid "Select path(s) to inset/outset." -msgstr "Pfad zum Schrumpfen/Erweitern auswählen." - -#: ../src/splivarot.cpp:1968 -msgid "Outset path" -msgstr "Pfad erweitern" +"Wähle das PostScript Level zum Export. Mögliche Auswahl sind 2 (Standard) " +"und 3" -#: ../src/splivarot.cpp:1968 -msgid "Inset path" -msgstr "Pfad schrumpfen" +#: ../src/main.cpp:409 +msgid "PS Level" +msgstr "PS Level" -#: ../src/splivarot.cpp:1970 -msgid "No paths to inset/outset in the selection." -msgstr "Die Auswahl enthält keine Pfade zum Schrumpfen/Erweitern." +#: ../src/main.cpp:413 +msgid "Export document to a PDF file" +msgstr "Das Dokument in eine PDF-Datei exportieren" -#: ../src/splivarot.cpp:2132 -msgid "Simplifying paths (separately):" -msgstr "Vereinfache Pfade (getrennt):" +#. TRANSLATORS: "--export-pdf-version" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:419 +msgid "" +"Export PDF to given version. (hint: make sure to input the exact string " +"found in the PDF export dialog, e.g. \"PDF 1.4\" which is PDF-a conformant)" +msgstr "" +"Exportiere PDF in der angegebenen Version. (Hinweis: Stellen Sie sicher das " +"die Version exakt wie im PDF Export Dialog angegeben wird. Beispiel \"PDF " +"1.3\" ist PDF -a konform)" -#: ../src/splivarot.cpp:2134 -msgid "Simplifying paths:" -msgstr "Vereinfache Pfade:" +#: ../src/main.cpp:420 +msgid "PDF_VERSION" +msgstr "PDF_VERSION" -#: ../src/splivarot.cpp:2171 -#, c-format -msgid "%s %d of %d paths simplified..." -msgstr "%s %d von %d Pfaden vereinfacht…" +#: ../src/main.cpp:424 +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 "" +"Exportiere PDF/PS/EPS ohne Text. Neben PDF/PS/EPS wird eine LaTeX-Datei " +"exportiert, die den Text oben auf die PDF/PS/EPS-Datei legt. Einbinden des " +"Ergebnisses in Latex mit: \\input{latexfile.tex}" -#: ../src/splivarot.cpp:2184 -#, c-format -msgid "%d paths simplified." -msgstr "%d Pfade vereinfacht." +#: ../src/main.cpp:429 +msgid "Export document to an Enhanced Metafile (EMF) File" +msgstr "Dokument in eine Erweiterte Metadatei (EMF) exportieren" -#: ../src/splivarot.cpp:2198 -msgid "Select path(s) to simplify." -msgstr "Pfad zum Vereinfachen auswählen." +#: ../src/main.cpp:434 +msgid "Export document to a Windows Metafile (WMF) File" +msgstr "Dokument in eine Windows-Metadatei (WMF) exportieren" -#: ../src/splivarot.cpp:2214 -msgid "No paths to simplify in the selection." -msgstr "Die Auswahl enthält keine Pfade zum Vereinfachen." +#: ../src/main.cpp:439 +msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)" +msgstr "Textelemente beim Export (PS, EPS, PDF, SVG) in Pfade umwandeln " -#: ../src/text-chemistry.cpp:94 -msgid "Select a text and a path to put text on path." -msgstr "Einen Text und Pfad auswählen, um Text an Pfad auszurichten." +#: ../src/main.cpp:444 +msgid "" +"Render filtered objects without filters, instead of rasterizing (PS, EPS, " +"PDF)" +msgstr "Objekte ohne Filter zeichnen, statt Rasterisierung (PS, EPS, PDF)" -#: ../src/text-chemistry.cpp:99 +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:450 msgid "" -"This text object is already put on a path. Remove it from the path " -"first. Use Shift+D to look up its path." +"Query the X coordinate of the drawing or, if specified, of the object with " +"--query-id" msgstr "" -"Dieses Textobjekt ist schon einem Pfad zugewiesen. Bitte erst vom " -"Pfad trennen. Umschalt+D zeigt den Pfad an." +"Abfragen der X-Koordinate der Zeichnung oder des mit --query-id angegebenen " +"Objektes" -#. rect is the only SPShape which is not yet, and thus SVG forbids us from putting text on it -#: ../src/text-chemistry.cpp:105 +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:456 msgid "" -"You cannot put text on a rectangle in this version. Convert rectangle to " -"path first." +"Query the Y coordinate of the drawing or, if specified, of the object with " +"--query-id" msgstr "" -"Fließtext auf einem Rechteck in dieser Version noch nicht unterstützt. " -"Rechteck vorerst in einen Pfad umwandeln." +"Abfragen der Y-Koordinate der Zeichnung oder des mit --query-id angegebenen " +"Objektes" -#: ../src/text-chemistry.cpp:115 -msgid "The flowed text(s) must be visible in order to be put on a path." +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:462 +msgid "" +"Query the width of the drawing or, if specified, of the object with " +"--query-id" msgstr "" -"Der Fließtext muss sichtbar sein, um einem Pfad zugewiesen zu werden." +"Abfragen der Breite der Zeichnung oder des mit --query-id angegebenen " +"Objektes" -#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2492 -msgid "Put text on path" -msgstr "Text an Pfad ausrichten" +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:468 +msgid "" +"Query the height of the drawing or, if specified, of the object with " +"--query-id" +msgstr "" +"Abfragen der Höhe der Zeichnung oder des mit --query-id angegebenen Objektes" -#: ../src/text-chemistry.cpp:197 -msgid "Select a text on path to remove it from path." -msgstr "Einen Text-Pfad zum Trennen vom Pfad auswählen." +#: ../src/main.cpp:473 +msgid "List id,x,y,w,h for all objects" +msgstr "id, x, y, w und h für alle Objekte auflisten" -#: ../src/text-chemistry.cpp:218 -msgid "No texts-on-paths in the selection." -msgstr "Kein Text-Pfad in der Auswahl vorhanden." +#: ../src/main.cpp:478 +msgid "The ID of the object whose dimensions are queried" +msgstr "Objekt-ID-Kennung, dessen Abmessungen abgefragt werden" -#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2494 -msgid "Remove text from path" -msgstr "Text wird von Pfad getrennt" +#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory +#: ../src/main.cpp:484 +msgid "Print out the extension directory and exit" +msgstr "Erweiterungsverzeichnis ausgeben und beenden" -#: ../src/text-chemistry.cpp:262 ../src/text-chemistry.cpp:283 -msgid "Select text(s) to remove kerns from." -msgstr "Text auswählen, um Kerning zu entfernen." +#: ../src/main.cpp:489 +msgid "Remove unused definitions from the defs section(s) of the document" +msgstr "Unbenutzte Elemente aus den <defs> des Dokuments entfernen" -#: ../src/text-chemistry.cpp:286 -msgid "Remove manual kerns" -msgstr "Manuelle Unterschneidungen entfernen" +#: ../src/main.cpp:495 +msgid "Enter a listening loop for D-Bus messages in console mode" +msgstr "Warteschleife für D-Bus Nachrichten im Konsolen-Modus eingeben" -#: ../src/text-chemistry.cpp:306 +#: ../src/main.cpp:500 msgid "" -"Select a text and one or more paths or shapes to flow text " -"into frame." +"Specify the D-Bus bus name to listen for messages on (default is " +"org.inkscape)" msgstr "" -"Einen Text und Pfad oder Form zum Erzeugen eines " -"Fließtextes auswählen." - -#: ../src/text-chemistry.cpp:376 -msgid "Flow text into shape" -msgstr "Text in Form fließen lassen" +"D-Bus Namen angeben, von welchem Nachrichten angezeigt werden sollen " +"(Vorgabe ist org.inkscape)" -#: ../src/text-chemistry.cpp:398 -msgid "Select a flowed text to unflow it." -msgstr "Fließtext zum Aufheben auswählen." +#: ../src/main.cpp:501 +msgid "BUS-NAME" +msgstr "BUS-NAME" -#: ../src/text-chemistry.cpp:472 -msgid "Unflow flowed text" -msgstr "Fließtext aufheben" +#: ../src/main.cpp:506 +msgid "List the IDs of all the verbs in Inkscape" +msgstr "Liste die Kennungen von allen Verben in Inkscape" -#: ../src/text-chemistry.cpp:484 -msgid "Select flowed text(s) to convert." -msgstr "Fließtext zum Umwandeln auswählen." +#: ../src/main.cpp:511 +msgid "Verb to call when Inkscape opens." +msgstr "Aufzurufendes Verb wenn Inkscape startet." -#: ../src/text-chemistry.cpp:502 -msgid "The flowed text(s) must be visible in order to be converted." -msgstr "" -"Der Fließtext muss sichtbar sein, um umgewandelt werden zu können." +#: ../src/main.cpp:512 +msgid "VERB-ID" +msgstr "VERB-ID" -#: ../src/text-chemistry.cpp:530 -msgid "Convert flowed text to text" -msgstr "Fließtext in Text umwandeln" +#: ../src/main.cpp:516 +msgid "Object ID to select when Inkscape opens." +msgstr "Auszuwählende Objekt-Kennung wenn Inkscape startet." -#: ../src/text-chemistry.cpp:535 -msgid "No flowed text(s) to convert in the selection." -msgstr "Kein Fließtext zum Umwandeln in der Auswahl." +#: ../src/main.cpp:517 +msgid "OBJECT-ID" +msgstr "OBJECT-ID" -#: ../src/text-editing.cpp:44 -msgid "You cannot edit cloned character data." -msgstr "Geklonte Zeichendaten können nicht editiert werden." +#: ../src/main.cpp:521 +msgid "Start Inkscape in interactive shell mode." +msgstr "Inkscape in interaktivem Konsolenmodus starten." -#: ../src/tools-switch.cpp:91 -#, fuzzy +#: ../src/main.cpp:871 ../src/main.cpp:1283 msgid "" -"Click to Select and Transform objects, Drag to select many " -"objects." -msgstr "Klick wählt Knoten aus, Ziehen ordnet neu an." +"[OPTIONS...] [FILE...]\n" +"\n" +"Available options:" +msgstr "" +"[OPTIONEN...] [DATEI...]\n" +"\n" +"Verfügbare Optionen:" -#: ../src/tools-switch.cpp:92 -#, fuzzy -msgid "Modify selected path points (nodes) directly." -msgstr "Ausgewählte Pfade vereinfachen (unnötige Punkte werden entfernt)" +#. ## Add a menu for clear() +#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:83 +msgid "_File" +msgstr "_Datei" -#: ../src/tools-switch.cpp:93 -msgid "To tweak a path by pushing, select it and drag over it." -msgstr "" -"Um eine Pfadform zu justieren, selektieren Sie diesen und ziehen über ihn." +#: ../src/menus-skeleton.h:17 +msgid "_New" +msgstr "_Neu" -#: ../src/tools-switch.cpp:94 -msgid "" -"Drag, click or click and scroll to spray the selected " -"objects." -msgstr "" -"Ziehen, Klicken oder Klicken und Scrollen um das " -"ausgewählte Objekt zu sprühen." +#. " \n" +#. " \n" +#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2634 ../src/verbs.cpp:2640 +msgid "_Edit" +msgstr "_Bearbeiten" -#: ../src/tools-switch.cpp:95 -msgid "" -"Drag to create a rectangle. Drag controls to round corners and " -"resize. Click to select." -msgstr "" -"Ziehen erstellt ein Rechteck. Anfasser ziehen rundet Ecken ab " -"und ändert Größe. Klick wählt aus." +#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2398 +msgid "Paste Si_ze" +msgstr "_Größe einfügen" -#: ../src/tools-switch.cpp:96 -msgid "" -"Drag to create a 3D box. Drag controls to resize in " -"perspective. Click to select (with Ctrl+Alt for single faces)." -msgstr "" -"Ziehen erstellt eine 3D-Box. Anfasser ziehen für " -"perspektivische Größenänderung. Klick wählt aus (mit Strg+Alt " -"für einzelne Flächen)." +#: ../src/menus-skeleton.h:65 +msgid "Clo_ne" +msgstr "_Klonen" -#: ../src/tools-switch.cpp:97 -msgid "" -"Drag to create an ellipse. Drag controls to make an arc or " -"segment. Click to select." -msgstr "" -"Ziehen erstellt eine Ellipse. Anfasser ziehen erzeugt Bogen " -"oder Kreissegment. Klick wählt aus." +#: ../src/menus-skeleton.h:79 +msgid "Select Sa_me" +msgstr "Das Gleiche auswählen" -#: ../src/tools-switch.cpp:98 -msgid "" -"Drag to create a star. Drag controls to edit the star shape. " -"Click to select." -msgstr "" -"Ziehen erstellt einen Stern. Anfasser ziehen bearbeitet Form. " -"Klick wählt aus." +#: ../src/menus-skeleton.h:97 +msgid "_View" +msgstr "_Ansicht" -#: ../src/tools-switch.cpp:99 -msgid "" -"Drag to create a spiral. Drag controls to edit the spiral " -"shape. Click to select." -msgstr "" -"Ziehen erstellt eine Spirale. Anfasser ziehen bearbeitet die " -"Form. Klick wählt aus." +#: ../src/menus-skeleton.h:98 +msgid "_Zoom" +msgstr "_Zoomfaktor" -#: ../src/tools-switch.cpp:100 +#: ../src/menus-skeleton.h:114 +msgid "_Display mode" +msgstr "_Anzeigemodus" + +#. Better location in menu needs to be found +#. " \n" +#. " \n" +#: ../src/menus-skeleton.h:123 +msgid "_Color display mode" +msgstr "Farb-Anzeigemodus" + +#. Better location in menu needs to be found +#. " \n" +#. " \n" +#: ../src/menus-skeleton.h:136 +msgid "Sh_ow/Hide" +msgstr "Anzeigen/Ausblenden" + +#. Not quite ready to be in the menus. +#. " \n" +#: ../src/menus-skeleton.h:156 +msgid "_Layer" +msgstr "_Ebene" + +#: ../src/menus-skeleton.h:180 +msgid "_Object" +msgstr "_Objekt" + +#: ../src/menus-skeleton.h:188 +msgid "Cli_p" +msgstr "Ausschneide_pfad" + +#: ../src/menus-skeleton.h:192 +msgid "Mas_k" +msgstr "_Maskierung" + +#: ../src/menus-skeleton.h:196 +msgid "Patter_n" +msgstr "M_uster" + +#: ../src/menus-skeleton.h:220 +msgid "_Path" +msgstr "_Pfad" + +#: ../src/menus-skeleton.h:248 ../src/ui/dialog/find.cpp:77 +#: ../src/ui/dialog/text-edit.cpp:71 +msgid "_Text" +msgstr "_Text" + +# !!! +#: ../src/menus-skeleton.h:266 +msgid "Filter_s" +msgstr "_Filter" + +#: ../src/menus-skeleton.h:272 +msgid "Exte_nsions" +msgstr "E_rweiterungen" + +#: ../src/menus-skeleton.h:278 +msgid "_Help" +msgstr "_Hilfe" + +#: ../src/menus-skeleton.h:282 +msgid "Tutorials" +msgstr "Einführungen" + +#: ../src/object-edit.cpp:439 msgid "" -"Drag to create a freehand line. Shift appends to selected " -"path, Alt activates sketch mode." +"Adjust the horizontal rounding radius; with Ctrl to make the " +"vertical radius the same" msgstr "" -"Ziehen erzeugt eine Freihandlinie. Umschalt erweitert " -"ausgewählten Pfad. Alt wechselt in Skizzenmodus." +"Radius der horizontalen Rundung anpassen; Strg setzt vertikale " +"und horizontale Rundung gleich" -#: ../src/tools-switch.cpp:101 +#: ../src/object-edit.cpp:444 msgid "" -"Click or click and drag to start a path; with Shift to " -"append to selected path. Ctrl+click to create single dots (straight " -"line modes only)." +"Adjust the vertical rounding radius; with Ctrl to make the " +"horizontal radius the same" msgstr "" -"Klick oder Klick und Ziehen beginnt einen Pfad; Umschalt hängt an ausgewählten Pfad an. Strg+Klick erzeugt einzelne Punkte." +"Radius der vertikalen Rundung anpassen; Strg setzt vertikale " +"und horizontale Rundung gleich" -#: ../src/tools-switch.cpp:102 +#: ../src/object-edit.cpp:449 ../src/object-edit.cpp:454 msgid "" -"Drag to draw a calligraphic stroke; with Ctrl to track a guide " -"path. Arrow keys adjust width (left/right) and angle (up/down)." +"Adjust the width and height of the rectangle; with Ctrl to " +"lock ratio or stretch in one dimension only" msgstr "" -"Ziehen, um kalligrafische Linien zu zeichnen; Ctrl mit " -"Führungspfad. Pfeiltasten verändern Breite (links/rechts) und Winkel " -"(hoch/runter)." +"Höhe/Breite des Rechtecks anpassen; Strg um Seitenverhältnis " +"bei zu behalten oder nur in eine Richtung zu strecken" -#: ../src/tools-switch.cpp:103 ../src/ui/tools/text-tool.cpp:1593 +#: ../src/object-edit.cpp:689 ../src/object-edit.cpp:693 +#: ../src/object-edit.cpp:697 ../src/object-edit.cpp:701 msgid "" -"Click to select or create text, drag to create flowed text; " -"then type." +"Resize box in X/Y direction; with Shift along the Z axis; with " +"Ctrl to constrain to the directions of edges or diagonals" msgstr "" -"Zum Auswählen oder Erstellen eines Textobjekts klicken, Ziehen " -"um Fließtext zu erstellen; anschließend schreiben." +"Größe der Box in X/Y-Richtung ändern; mit Umschalt entlang der " +"Z-Achse; Mit Strg auf Richtung der Seiten oder Diagonalen beschränkt" -#: ../src/tools-switch.cpp:104 +#: ../src/object-edit.cpp:705 ../src/object-edit.cpp:709 +#: ../src/object-edit.cpp:713 ../src/object-edit.cpp:717 msgid "" -"Drag or double click to create a gradient on selected objects, " -"drag handles to adjust gradients." +"Resize box along the Z axis; with Shift in X/Y direction; with " +"Ctrl to constrain to the directions of edges or diagonals" msgstr "" -"Ziehen oder Doppelklicken erzeugt Farbverlauf für gewählte " -"Objekte, Anfasser ziehen verändert Farbverlauf." +"Größe der Box entlang der Z-Achse ändern; mit Umschalt in " +"X/Y-Richtung; Mit Strg auf Richtung der Seiten und Diagonalen " +"beschränkt" -#: ../src/tools-switch.cpp:105 -msgid "" -"Drag or double click to create a mesh on selected objects, " -"drag handles to adjust meshes." +#: ../src/object-edit.cpp:721 +msgid "Move the box in perspective" +msgstr "Bewegen der Box in der Perspektive" + +#: ../src/object-edit.cpp:948 +msgid "Adjust ellipse width, with Ctrl to make circle" msgstr "" -"Ziehen oder Doppelklicken erzeugt ein Gitter auf gewählten " -"Objekten, Anfasser ziehen um Gitter einzustellen." +"Höhe/Breite der Ellipse anpassen; Strg erzeugt einen Kreis" -#: ../src/tools-switch.cpp:106 +#: ../src/object-edit.cpp:952 +msgid "Adjust ellipse height, with Ctrl to make circle" +msgstr "Höhe der Ellipse anpassen; Strg erzeugt einen Kreis" + +#: ../src/object-edit.cpp:956 msgid "" -"Click or drag around an area to zoom in, Shift+click to " -"zoom out." +"Position the start point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" msgstr "" -"Klick oder Rechteck aufziehen vergrößert die Ansicht, " -"Umschalt+Klick verkleinert." - -#: ../src/tools-switch.cpp:107 -msgid "Drag to measure the dimensions of objects." -msgstr "Ziehen um die Dimensionen von Objekten zu messen." +"Anfangspunkt des Bogens oder Kreissegments setzen; Strg rastet " +"den Winkel ein; ziehen innerhalb der Ellipse erzeugt einen Kreisbogen " +"- außerhalb ein Kreissegment" -#: ../src/tools-switch.cpp:108 ../src/ui/tools/dropper-tool.cpp:285 +#: ../src/object-edit.cpp:961 msgid "" -"Click to set fill, Shift+click to set stroke; drag to " -"average color in area; with Alt to pick inverse color; Ctrl+C " -"to copy the color under mouse to clipboard" +"Position the end point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" msgstr "" -"Klick setzt Füllfarbe, Umschalt+Klick setzt Linienfarbe; " -"Ziehen - Durchschnittsfarbe im Gebiet. Strg+C - Farbe nach " -"Zwischenablage" +"Endpunkt des Bogens/Kreissegments setzen; Strg rastet Winkel " +"ein; Ziehen innerhalb der Ellipse erzeugt einen Kreisbogen - " +"außerhalb ein Kreissegment" -#: ../src/tools-switch.cpp:109 -msgid "Click and drag between shapes to create a connector." -msgstr "Klick und Ziehen zwischen Formen erzeugt einen Objektverbinder." +#: ../src/object-edit.cpp:1101 +msgid "" +"Adjust the tip radius of the star or polygon; with Shift to " +"round; with Alt to randomize" +msgstr "" +"Spitzen des Sterns oder Polygons anpassen; Umschalt rundet ab; " +"Alt verändert nach Zufall" -#: ../src/tools-switch.cpp:110 +#: ../src/object-edit.cpp:1109 msgid "" -"Click to paint a bounded area, Shift+click to union the new " -"fill with the current selection, Ctrl+click to change the clicked " -"object's fill and stroke to the current setting." +"Adjust the base radius of the star; with Ctrl to keep star " +"rays radial (no skew); with Shift to round; with Alt to " +"randomize" msgstr "" -"Klick um ein abgegrenztes Gebiet füllen, Umschalt+Klick um die " -"neue Füllung mit der aktuellen Auswahl zu vereinigen, Strg+Klick um " -"Füllung und Kontur des geklickten Objekts zur aktuellen Einstellung zu " -"ändern." +"Innenradius des Sterns anpassen; Strg erhält radiale " +"Ausrichtung der Spitzen; Umschalt rundet; Alt verändert " +"zufällig" -#: ../src/tools-switch.cpp:111 -msgid "Drag to erase." -msgstr "Ziehen um zu löschen." +#: ../src/object-edit.cpp:1299 +msgid "" +"Roll/unroll the spiral from inside; with Ctrl to snap angle; " +"with Alt to converge/diverge" +msgstr "" +"Spirale von innen einrollen/ausrollen; Winkel mit Strg " +"einrasten; Alt konvergiert/divergiert" -#: ../src/tools-switch.cpp:112 -msgid "Choose a subtool from the toolbar" -msgstr "Wählen Sie ein Werkzeug aus der Werkzeugleiste" +#: ../src/object-edit.cpp:1303 +msgid "" +"Roll/unroll the spiral from outside; with Ctrl to snap angle; " +"with Shift to scale/rotate; with Alt to lock radius" +msgstr "" +"Spirale von außen ausrollen/einrollen; Winkel mit Strg " +"einrasten; Umschalt skaliert/rotiert; mit Alt Radius sperren" -#: ../src/trace/potrace/inkscape-potrace.cpp:512 -#: ../src/trace/potrace/inkscape-potrace.cpp:575 -msgid "Trace: %1. %2 nodes" -msgstr "Spur: %1. %2 Knoten" +#: ../src/object-edit.cpp:1348 +msgid "Adjust the offset distance" +msgstr "Versatz-Abstand anpassen" -#: ../src/trace/trace.cpp:59 ../src/trace/trace.cpp:124 -#: ../src/trace/trace.cpp:132 ../src/trace/trace.cpp:225 -#: ../src/ui/dialog/pixelartdialog.cpp:370 -#: ../src/ui/dialog/pixelartdialog.cpp:402 -msgid "Select an image to trace" -msgstr "Bild zum Vektorisieren auswählen" +#: ../src/object-edit.cpp:1384 +msgid "Drag to resize the flowed text frame" +msgstr "Ziehen, um die Größe des Fließtext-Rahmens zu ändern" -#: ../src/trace/trace.cpp:94 -msgid "Select only one image to trace" -msgstr "Nur ein Bild zum Vektorisieren auswählen" +#: ../src/path-chemistry.cpp:53 +msgid "Select object(s) to combine." +msgstr "Objekte zum Kombinieren auswählen." -#: ../src/trace/trace.cpp:112 -msgid "Select one image and one or more shapes above it" -msgstr "Wählen Sie ein Bild und eine oder mehrere Formen über diesem" +#: ../src/path-chemistry.cpp:57 +msgid "Combining paths..." +msgstr "Kombiniere Pfade..." -#: ../src/trace/trace.cpp:216 -msgid "Trace: No active desktop" -msgstr "Vektorisieren: Kein aktiver Desktop" +#: ../src/path-chemistry.cpp:171 +msgid "Combine" +msgstr "Kombinieren" -#: ../src/trace/trace.cpp:313 -msgid "Invalid SIOX result" -msgstr "Ungültiges SIOX-Ergebnis" +#: ../src/path-chemistry.cpp:178 +msgid "No path(s) to combine in the selection." +msgstr "Die Auswahl enthält keine Pfade zum Kombinieren." -#: ../src/trace/trace.cpp:406 -msgid "Trace: No active document" -msgstr "Vektorisieren: Kein Dokument aktiv" +#: ../src/path-chemistry.cpp:190 +msgid "Select path(s) to break apart." +msgstr "Pfadmuss zum Zerlegen ausgewählt sein." -#: ../src/trace/trace.cpp:438 -msgid "Trace: Image has no bitmap data" -msgstr "Vektorisieren: Bild enthält keine Pixelinformation" +#: ../src/path-chemistry.cpp:194 +msgid "Breaking apart paths..." +msgstr "Zerlege Pfade..." -#: ../src/trace/trace.cpp:445 -msgid "Trace: Starting trace..." -msgstr "Vektorisieren: Gestartet…" +#: ../src/path-chemistry.cpp:285 +msgid "Break apart" +msgstr "Zerlegen" -#. ## inform the document, so we can undo -#: ../src/trace/trace.cpp:548 -msgid "Trace bitmap" -msgstr "Bitmap vektorisieren" +#: ../src/path-chemistry.cpp:287 +msgid "No path(s) to break apart in the selection." +msgstr "Kein Pfad ausgewählt, der zerlegt werden könnte." -#: ../src/trace/trace.cpp:552 -#, c-format -msgid "Trace: Done. %ld nodes created" -msgstr "Vektorisieren abgeschlossen: %ld Knoten erzeugt" +#: ../src/path-chemistry.cpp:297 +msgid "Select object(s) to convert to path." +msgstr "Objekte auswählen, die in einen Pfad umgewandelt werden sollen." -#. check whether something is selected -#: ../src/ui/clipboard.cpp:261 -msgid "Nothing was copied." -msgstr "Es wurde nichts kopiert." +#: ../src/path-chemistry.cpp:303 +msgid "Converting objects to paths..." +msgstr "Wandle Objekte in Pfade um..." -#: ../src/ui/clipboard.cpp:374 ../src/ui/clipboard.cpp:583 -#: ../src/ui/clipboard.cpp:612 -msgid "Nothing on the clipboard." -msgstr "Es ist nichts in der Zwischenablage." +#: ../src/path-chemistry.cpp:325 +msgid "Object to path" +msgstr "Objekt in Pfad umwandeln" -#: ../src/ui/clipboard.cpp:432 -msgid "Select object(s) to paste style to." -msgstr "Objekt(e) auswählen, um Stil darauf anzuwenden." +#: ../src/path-chemistry.cpp:327 +msgid "No objects to convert to path in the selection." +msgstr "" +"Keine Objekte ausgewählt, die in einen Pfad umgewandelt werden " +"könnten." -#: ../src/ui/clipboard.cpp:443 ../src/ui/clipboard.cpp:460 -msgid "No style on the clipboard." -msgstr "Kein Stil in der Zwischenablage." +#: ../src/path-chemistry.cpp:604 +msgid "Select path(s) to reverse." +msgstr "Mindestens einen Pfad zum Umkehren auswählen." -#: ../src/ui/clipboard.cpp:485 -msgid "Select object(s) to paste size to." -msgstr "Objekt(e) auswählen, um Größe einzufügen." +#: ../src/path-chemistry.cpp:613 +msgid "Reversing paths..." +msgstr "Kehre Pfadrichtungen um..." -#: ../src/ui/clipboard.cpp:492 -msgid "No size on the clipboard." -msgstr "Keine Größe in der Zwischenablage." +#: ../src/path-chemistry.cpp:648 +msgid "Reverse path" +msgstr "Pfadrichtung umkehren" -#: ../src/ui/clipboard.cpp:545 -msgid "Select object(s) to paste live path effect to." -msgstr "Objekt(e) auswählen, um den Pfad-Effekt einzufügen." +#: ../src/path-chemistry.cpp:650 +msgid "No paths to reverse in the selection." +msgstr "Die Auswahl enthält keine Pfade zum Umkehren." -#. no_effect: -#: ../src/ui/clipboard.cpp:570 -msgid "No effect on the clipboard." -msgstr "Kein Effekt in der Zwischenablage." +#: ../src/persp3d.cpp:293 +msgid "Toggle vanishing point" +msgstr "Fluchtpunkt umschalten" -#: ../src/ui/clipboard.cpp:589 ../src/ui/clipboard.cpp:626 -msgid "Clipboard does not contain a path." -msgstr "Die Zwischenablage enthält keinen Pfad." +#: ../src/persp3d.cpp:304 +msgid "Toggle multiple vanishing points" +msgstr "Multiple Fluchtpunkte umschalten" -#. * -#. * Constructor -#. -#: ../src/ui/dialog/aboutbox.cpp:80 -msgid "About Inkscape" -msgstr "Informationen über Inkscape" +# not sure here -cm- +#: ../src/preferences-skeleton.h:101 +msgid "Dip pen" +msgstr "Tuschstift" -# !!! -#: ../src/ui/dialog/aboutbox.cpp:91 -msgid "_Splash" -msgstr "_Splash" +#: ../src/preferences-skeleton.h:102 +msgid "Marker" +msgstr "Filzstift" -#: ../src/ui/dialog/aboutbox.cpp:95 -msgid "_Authors" -msgstr "_Autoren" +#: ../src/preferences-skeleton.h:103 +msgid "Brush" +msgstr "Pinsel" -#: ../src/ui/dialog/aboutbox.cpp:97 -msgid "_Translators" -msgstr "Ü_bersetzer" +#: ../src/preferences-skeleton.h:104 +msgid "Wiggly" +msgstr "Wackelig" -#: ../src/ui/dialog/aboutbox.cpp:99 -msgid "_License" -msgstr "_Lizenz" +#: ../src/preferences-skeleton.h:105 +msgid "Splotchy" +msgstr "Klecksig" -# Hier muss die deutsche Grafik, die bei der Inkscape-Info angezeigt werden soll, benannt werden! -#. TRANSLATORS: This is the filename of the `About Inkscape' picture in -#. the `screens' directory. Thus the translation of "about.svg" should be -#. the filename of its translated version, e.g. about.zh.svg for Chinese. -#. -#. N.B. about.svg changes once per release. (We should probably rename -#. the original to about-0.40.svg etc. as soon as we have a translation. -#. If we do so, then add an item to release-checklist saying that the -#. string here should be changed.) -#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the -#. native filename encoding... and the filename passed to sp_document_new -#. should be in UTF-*8.. -#: ../src/ui/dialog/aboutbox.cpp:166 -msgid "about.svg" -msgstr "about.svg" +#: ../src/preferences-skeleton.h:106 +msgid "Tracing" +msgstr "Nachzeichnen" -#. TRANSLATORS: Put here your name (and other national contributors') -#. one per line in the form of: name surname (email). Use \n for newline. -#: ../src/ui/dialog/aboutbox.cpp:416 -msgid "translator-credits" +#: ../src/preferences.cpp:134 +msgid "" +"Inkscape will run with default settings, and new settings will not be saved. " msgstr "" -"Adib Taraben (theadib@gmail.com)\n" -"Alexander Senger (neutronenspalter@freenet.de)\n" -"Benedikt Roth (Benedikt.Roth@gmx.net)\n" -"Christian Meyer (chrisime@gnome.org)\n" -"Christian Neumair (chris@gnome-de.org)\n" -"Colin Marquardt (colin@marquardt-home.de)\n" -"Jörg Müller (jfm@ram-brand.de)\n" -"Kai Lahmann (kailahmann@01019freenet.de)\n" -"Stefan Graubner (pflaumenmus92@gmx.net)\n" -"Stefan von Halenbach (vonHalenbach@users.sourceforge.net)\n" -"Uwe Schöler (uschoeler@yahoo.de)\n" -"Wolfram Strempfer (wolfram@strempfer.de)" +"Inkscape läuft mit den Vorgabeeinstellungen.\n" +"Neue Einstellungen werden nicht gespeichert." -#: ../src/ui/dialog/align-and-distribute.cpp:171 -#: ../src/ui/dialog/align-and-distribute.cpp:852 -msgid "Align" -msgstr "Ausrichten" +#. the creation failed +#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), +#. Glib::filename_to_utf8(_prefs_dir)), not_saved); +#: ../src/preferences.cpp:149 +#, c-format +msgid "Cannot create profile directory %s." +msgstr "Kann Profilverzeichnis %s nicht erstellen." -#: ../src/ui/dialog/align-and-distribute.cpp:341 -#: ../src/ui/dialog/align-and-distribute.cpp:853 -msgid "Distribute" -msgstr "Verteilen" +#. The profile dir is not actually a directory +#. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."), +#. Glib::filename_to_utf8(_prefs_dir)), not_saved); +#: ../src/preferences.cpp:167 +#, c-format +msgid "%s is not a valid directory." +msgstr "%s ist kein gültiges Verzeichnis." -#: ../src/ui/dialog/align-and-distribute.cpp:420 -msgid "Minimum horizontal gap (in px units) between bounding boxes" -msgstr "" -"Minimaler horizontaler Abstand (in px-Einheiten) zwischen Umrandungsboxen" +#. The write failed. +#. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."), +#. Glib::filename_to_utf8(_prefs_filename)), not_saved); +#: ../src/preferences.cpp:178 +#, c-format +msgid "Failed to create the preferences file %s." +msgstr "Fehler beim Erstellen der Einstellungsdatei %s." -#. TRANSLATORS: "H:" stands for horizontal gap -#: ../src/ui/dialog/align-and-distribute.cpp:422 -msgctxt "Gap" -msgid "_H:" -msgstr "_H:" +#: ../src/preferences.cpp:214 +#, c-format +msgid "The preferences file %s is not a regular file." +msgstr "Die Einstellungsdatei %s ist keine reguläre Datei." -#: ../src/ui/dialog/align-and-distribute.cpp:430 -msgid "Minimum vertical gap (in px units) between bounding boxes" -msgstr "" -"Minimaler vertikaler Abstand (in px-Einheiten) zwischen Umrandungsboxen" +#: ../src/preferences.cpp:224 +#, c-format +msgid "The preferences file %s could not be read." +msgstr "Datei Einstellungsdatei %s konnte nicht gelesen werden." -#. TRANSLATORS: Vertical gap -#: ../src/ui/dialog/align-and-distribute.cpp:432 -msgctxt "Gap" -msgid "_V:" -msgstr "V:" +#: ../src/preferences.cpp:235 +#, c-format +msgid "The preferences file %s is not a valid XML document." +msgstr "Die Einstellungsdatei %s is kein gültiges XML-Dokument." -#: ../src/ui/dialog/align-and-distribute.cpp:468 -#: ../src/ui/dialog/align-and-distribute.cpp:855 -#: ../src/widgets/connector-toolbar.cpp:411 -msgid "Remove overlaps" -msgstr "Überlappungen entfernen" +#: ../src/preferences.cpp:244 +#, c-format +msgid "The file %s is not a valid Inkscape preferences file." +msgstr "Die Datei %s ist keine gültige Inkscape-Einstellungsdatei." -#: ../src/ui/dialog/align-and-distribute.cpp:499 -#: ../src/widgets/connector-toolbar.cpp:240 -msgid "Arrange connector network" -msgstr "Netzwerk von Objektverbindern anordnen" +#: ../src/rdf.cpp:175 +msgid "CC Attribution" +msgstr "CC-Namensnennung" -#: ../src/ui/dialog/align-and-distribute.cpp:592 -msgid "Exchange Positions" -msgstr "Positionne verändern" +#: ../src/rdf.cpp:180 +msgid "CC Attribution-ShareAlike" +msgstr "CC-Namensnennung-Weitergabe unter gleichen Bedingungen" -#: ../src/ui/dialog/align-and-distribute.cpp:626 -msgid "Unclump" -msgstr "Entklumpen" +#: ../src/rdf.cpp:185 +msgid "CC Attribution-NoDerivs" +msgstr "CC-Namensnennung-KeineBearbeitung" -#: ../src/ui/dialog/align-and-distribute.cpp:698 -msgid "Randomize positions" -msgstr "Positionen zufällig machen" +#: ../src/rdf.cpp:190 +msgid "CC Attribution-NonCommercial" +msgstr "CC-Namensnennung-NichtKommerziell" -#: ../src/ui/dialog/align-and-distribute.cpp:801 -msgid "Distribute text baselines" -msgstr "Textgrundlinien verteilen" +#: ../src/rdf.cpp:195 +msgid "CC Attribution-NonCommercial-ShareAlike" +msgstr "" +"CC-Namensnennung-NichtKommerziell-Weitergabe unter gleichen Bedingungen" -#: ../src/ui/dialog/align-and-distribute.cpp:824 -msgid "Align text baselines" -msgstr "Grundlinien von Text ausrichten" +#: ../src/rdf.cpp:200 +msgid "CC Attribution-NonCommercial-NoDerivs" +msgstr "CC-Namensnennung-NichtKommerziell-KeineBearbeitung" -#: ../src/ui/dialog/align-and-distribute.cpp:854 -msgid "Rearrange" -msgstr "Anordnen" +#: ../src/rdf.cpp:205 +msgid "CC0 Public Domain Dedication" +msgstr "CC0 Uneingeschränkte Verwendung" -#: ../src/ui/dialog/align-and-distribute.cpp:856 -#: ../src/widgets/toolbox.cpp:1728 -msgid "Nodes" -msgstr "Knoten" +#: ../src/rdf.cpp:210 +msgid "FreeArt" +msgstr "FreeArt" -#: ../src/ui/dialog/align-and-distribute.cpp:870 -msgid "Relative to: " -msgstr "Relativ zu: " +#: ../src/rdf.cpp:215 +msgid "Open Font License" +msgstr "Open-Font-Lizenz" -#: ../src/ui/dialog/align-and-distribute.cpp:871 -msgid "_Treat selection as group: " -msgstr "Auswahl als Gruppe behandeln:" +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute +#: ../src/rdf.cpp:235 ../src/ui/dialog/object-attributes.cpp:57 +msgid "Title:" +msgstr "Titel:" -#. Align -#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:2937 -#: ../src/verbs.cpp:2938 -msgid "Align right edges of objects to the left edge of the anchor" -msgstr "Rechte Objektkanten an linker Seite der Verankerung ausrichten" +#: ../src/rdf.cpp:236 +msgid "A name given to the resource" +msgstr "Gegebener Name der Ressource" -#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:2939 -#: ../src/verbs.cpp:2940 -msgid "Align left edges" -msgstr "Linke Kanten ausrichten" +#: ../src/rdf.cpp:238 +msgid "Date:" +msgstr "Datum:" -#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:2941 -#: ../src/verbs.cpp:2942 -msgid "Center on vertical axis" -msgstr "Vertikal zentrieren" +#: ../src/rdf.cpp:239 +msgid "" +"A point or period of time associated with an event in the lifecycle of the " +"resource" +msgstr "" +"Ein Zeitpunkt oder eine Zeitdauer, die mit einem Ereignis innerhalb dessen " +"Lebenszeit verbunden ist" -#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:2943 -#: ../src/verbs.cpp:2944 -msgid "Align right sides" -msgstr "Rechte Kanten ausrichten" +#: ../src/rdf.cpp:241 ../share/extensions/webslicer_create_rect.inx.h:3 +msgid "Format:" +msgstr "Format:" -#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:2945 -#: ../src/verbs.cpp:2946 -msgid "Align left edges of objects to the right edge of the anchor" -msgstr "Linke Objektkanten an rechter Seite der Verankerung ausrichten" +#: ../src/rdf.cpp:242 +msgid "The file format, physical medium, or dimensions of the resource" +msgstr "Das Dateiformat, physikalische Medium oder Dimension der Quelle" -#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:2947 -#: ../src/verbs.cpp:2948 -msgid "Align bottom edges of objects to the top edge of the anchor" -msgstr "Objektunterkanten an Oberkante der Verankerung ausrichten" +#: ../src/rdf.cpp:245 +msgid "The nature or genre of the resource" +msgstr "Die Art oder Gattung der Ressource" -#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:2949 -#: ../src/verbs.cpp:2950 -msgid "Align top edges" -msgstr "Oberkanten ausrichten" +# !!! Urheber? +#: ../src/rdf.cpp:248 +msgid "Creator:" +msgstr "Ersteller:" -#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:2951 -#: ../src/verbs.cpp:2952 -msgid "Center on horizontal axis" -msgstr "Zentren horizontal ausrichten" +#: ../src/rdf.cpp:249 +msgid "An entity primarily responsible for making the resource" +msgstr "" +"Name der Person oder Organisation, die hauptsächlich für die Erstellung des " +"Dokumenteninhalts verantwortlich ist." -#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:2953 -#: ../src/verbs.cpp:2954 -msgid "Align bottom edges" -msgstr "Unterkanten ausrichten" +#: ../src/rdf.cpp:251 +msgid "Rights:" +msgstr "Rechte:" -#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:2955 -#: ../src/verbs.cpp:2956 -msgid "Align top edges of objects to the bottom edge of the anchor" -msgstr "Objektoberkanten an Unterkante der Verankerung ausrichten" +#: ../src/rdf.cpp:252 +msgid "Information about rights held in and over the resource" +msgstr "Informationen über die an der Ressource gehaltenen Rechte" -#: ../src/ui/dialog/align-and-distribute.cpp:909 -msgid "Align baseline anchors of texts horizontally" -msgstr "Grundlinien der Textelemente horizontal ausrichten" +#: ../src/rdf.cpp:254 +msgid "Publisher:" +msgstr "Herausgeber:" -#: ../src/ui/dialog/align-and-distribute.cpp:912 -msgid "Align baselines of texts" -msgstr "Grundlinien der Textelemente ausrichten" +#: ../src/rdf.cpp:255 +msgid "An entity responsible for making the resource available" +msgstr "" +"Name der Person oder Organisation, die für die Verfügbarmachung des " +"Dokuments verantwortlich ist." -#: ../src/ui/dialog/align-and-distribute.cpp:917 -msgid "Make horizontal gaps between objects equal" -msgstr "Horizontale Abstände zwischen Objekten ausgleichen" +#: ../src/rdf.cpp:258 +msgid "Identifier:" +msgstr "Identifikator:" -#: ../src/ui/dialog/align-and-distribute.cpp:921 -msgid "Distribute left edges equidistantly" -msgstr "Linke Objektkanten gleichmäßig anordnen" +#: ../src/rdf.cpp:259 +msgid "An unambiguous reference to the resource within a given context" +msgstr "Eine eindeutige Referenz auf die Quelle im angegebenen Kontext" -#: ../src/ui/dialog/align-and-distribute.cpp:924 -msgid "Distribute centers equidistantly horizontally" -msgstr "Objektmittelpunkten horizontal gleichmäßig anordnen" +#: ../src/rdf.cpp:262 +msgid "A related resource from which the described resource is derived" +msgstr "Die ürsprüngliche Quelle aus welcher der Inhalt entnommen ist " -#: ../src/ui/dialog/align-and-distribute.cpp:927 -msgid "Distribute right edges equidistantly" -msgstr "Rechte Objektkanten gleichmäßig anordnen" +#: ../src/rdf.cpp:264 +msgid "Relation:" +msgstr "Beziehung:" -#: ../src/ui/dialog/align-and-distribute.cpp:931 -msgid "Make vertical gaps between objects equal" -msgstr "Vertikale Abstände zwischen Objekten ausgleichen" +#: ../src/rdf.cpp:265 +msgid "A related resource" +msgstr "Zugehörige Ressource" -#: ../src/ui/dialog/align-and-distribute.cpp:935 -msgid "Distribute top edges equidistantly" -msgstr "Oberkanten der Objekte gleichmäßig anordnen" +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1859 +msgid "Language:" +msgstr "Sprache:" -#: ../src/ui/dialog/align-and-distribute.cpp:938 -msgid "Distribute centers equidistantly vertically" -msgstr "Objektmittelpunkten vertikal gleichmäßig anordnen" +#: ../src/rdf.cpp:268 +msgid "A language of the resource" +msgstr "Sprache der Ressource" -#: ../src/ui/dialog/align-and-distribute.cpp:941 -msgid "Distribute bottom edges equidistantly" -msgstr "Unterkanten gleichmäßig anordnen" +#: ../src/rdf.cpp:270 +msgid "Keywords:" +msgstr "Schlüsselwörter:" -#: ../src/ui/dialog/align-and-distribute.cpp:946 -msgid "Distribute baseline anchors of texts horizontally" -msgstr "Grundlinien von Textelementen horizontal verteilen" +#: ../src/rdf.cpp:271 +msgid "The topic of the resource" +msgstr "Thema der Ressource" -#: ../src/ui/dialog/align-and-distribute.cpp:949 -msgid "Distribute baselines of texts vertically" -msgstr "Grundlinien von Textelementen vertikal verteilen" +# !!! not the best translation +#. 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:275 +msgid "Coverage:" +msgstr "Umfang:" -#: ../src/ui/dialog/align-and-distribute.cpp:955 -#: ../src/widgets/connector-toolbar.cpp:373 -msgid "Nicely arrange selected connector network" -msgstr "Das gewählte Netzwerk von Objektverbindern gefällig anordnen" +#: ../src/rdf.cpp:276 +msgid "" +"The spatial or temporal topic of the resource, the spatial applicability of " +"the resource, or the jurisdiction under which the resource is relevant" +msgstr "" +"Der zeitliche oder räumliche Hintergrund der Ressource, die räumliche " +"Verfügbarkeit oder die Gerichtsbarkeit unter welcher die Quelle steht" -#: ../src/ui/dialog/align-and-distribute.cpp:958 -msgid "Exchange positions of selected objects - selection order" -msgstr "Ändern der Position der ausgewählten Objekte - Auswahlanordnung" +#: ../src/rdf.cpp:279 +msgid "Description:" +msgstr "Beschreibung:" -#: ../src/ui/dialog/align-and-distribute.cpp:961 -msgid "Exchange positions of selected objects - stacking order" -msgstr "Ändern der Position der ausgewählten Objekte - Stapelanordnung" +#: ../src/rdf.cpp:280 +msgid "An account of the resource" +msgstr "Bericht über die Ressource" -#: ../src/ui/dialog/align-and-distribute.cpp:964 -msgid "Exchange positions of selected objects - clockwise rotate" -msgstr "" -"Ändern der Position der ausgewählten Objekte - im Uhrzeigersinn rotierend" +#. FIXME: need to handle 1 agent per line of input +#: ../src/rdf.cpp:284 +msgid "Contributors:" +msgstr "Mitwirkende:" -#: ../src/ui/dialog/align-and-distribute.cpp:969 -msgid "Randomize centers in both dimensions" -msgstr "Mittelpunkte von Objekten zufällig horizontal und vertikal verteilen" +#: ../src/rdf.cpp:285 +msgid "An entity responsible for making contributions to the resource" +msgstr "" +"Namen von Personen oder Organisationen, die am Inhalt dieses Dokuments " +"mitgewirkt haben." -#: ../src/ui/dialog/align-and-distribute.cpp:972 -msgid "Unclump objects: try to equalize edge-to-edge distances" -msgstr "Objekte entklumpen: Versuche, die Zwischenabstände anzugleichen" +#. TRANSLATORS: URL to a page that defines the license for the document +#: ../src/rdf.cpp:289 +msgid "URI:" +msgstr "URI:" -#: ../src/ui/dialog/align-and-distribute.cpp:977 -msgid "" -"Move objects as little as possible so that their bounding boxes do not " -"overlap" +#. TRANSLATORS: this is where you put a URL to a page that defines the license +#: ../src/rdf.cpp:291 +msgid "URI to this document's license's namespace definition" msgstr "" -"Objekte gerade so weit bewegen, dass sich ihre Umrandungsboxen nicht mehr " -"überlappen" +"URI, unter dem die Lizenzdefinition (license namespace) dieses Dokuments zu " +"finden ist." -#: ../src/ui/dialog/align-and-distribute.cpp:985 -msgid "Align selected nodes to a common horizontal line" -msgstr "Ausgewählte Knoten horizontal ausrichten" +#. TRANSLATORS: fragment of XML representing the license of the document +#: ../src/rdf.cpp:295 +msgid "Fragment:" +msgstr "Fragment:" -#: ../src/ui/dialog/align-and-distribute.cpp:988 -msgid "Align selected nodes to a common vertical line" -msgstr "Ausgewählte Knoten vertikal ausrichten" +#: ../src/rdf.cpp:296 +msgid "XML fragment for the RDF 'License' section" +msgstr "XML-Fragment für den RDF-Abschnitt »Lizenz«" -#: ../src/ui/dialog/align-and-distribute.cpp:991 -msgid "Distribute selected nodes horizontally" -msgstr "Ausgewählte Knoten horizontal verteilen" +#: ../src/resource-manager.cpp:332 +msgid "Fixup broken links" +msgstr "Defekte Verknüpfungen reparieren" -#: ../src/ui/dialog/align-and-distribute.cpp:994 -msgid "Distribute selected nodes vertically" -msgstr "Ausgewählte Knoten vertikal verteilen" +#: ../src/selection-chemistry.cpp:396 +msgid "Delete text" +msgstr "Text löschen" -#. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:999 -msgid "Last selected" -msgstr "Zuletzt gewählt" +#: ../src/selection-chemistry.cpp:404 +msgid "Nothing was deleted." +msgstr "Es wurde nichts gelöscht." -#: ../src/ui/dialog/align-and-distribute.cpp:1000 -msgid "First selected" -msgstr "Zuerst gewählt" +#: ../src/selection-chemistry.cpp:423 +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 +#: ../src/ui/dialog/swatches.cpp:278 ../src/ui/tools/text-tool.cpp:974 +#: ../src/widgets/eraser-toolbar.cpp:93 +#: ../src/widgets/gradient-toolbar.cpp:1178 +#: ../src/widgets/gradient-toolbar.cpp:1192 +#: ../src/widgets/gradient-toolbar.cpp:1206 ../src/widgets/node-toolbar.cpp:401 +msgid "Delete" +msgstr "Löschen" -#: ../src/ui/dialog/align-and-distribute.cpp:1001 -msgid "Biggest object" -msgstr "Größtes Objekt" +#: ../src/selection-chemistry.cpp:451 +msgid "Select object(s) to duplicate." +msgstr "Objekt(e) zum Duplizieren auswählen." -#: ../src/ui/dialog/align-and-distribute.cpp:1002 -msgid "Smallest object" -msgstr "Kleinstes Objekt" +#: ../src/selection-chemistry.cpp:560 +msgid "Delete all" +msgstr "Alles löschen" -#: ../src/ui/dialog/align-and-distribute.cpp:1005 -#, fuzzy -msgid "Selection Area" -msgstr "Auswahl" +#: ../src/selection-chemistry.cpp:750 +msgid "Select some objects to group." +msgstr "Einige Objekte zum Gruppieren auswählen." -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:40 -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:138 -msgid "Edit profile" -msgstr "Profil bearbeiten" +#: ../src/selection-chemistry.cpp:765 +msgctxt "Verb" +msgid "Group" +msgstr "Gruppieren" -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:53 -msgid "Profile name:" -msgstr "Profilname:" +#: ../src/selection-chemistry.cpp:788 +msgid "Select a group to ungroup." +msgstr "" +"Eine Gruppe auswählen, deren Gruppierung aufgehoben werden soll." -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:80 -msgid "Save" -msgstr "_Speichern" +#: ../src/selection-chemistry.cpp:803 +msgid "No groups to ungroup in the selection." +msgstr "Keine Gruppe zum Aufheben in dieser Auswahl." -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:134 -msgid "Add profile" -msgstr "Profil hinzufügen" +#: ../src/selection-chemistry.cpp:861 ../src/sp-item-group.cpp:562 +msgid "Ungroup" +msgstr "Gruppierung aufheben" -#: ../src/ui/dialog/clonetiler.cpp:112 -msgid "_Symmetry" -msgstr "_Symmetrie" +#: ../src/selection-chemistry.cpp:942 +msgid "Select object(s) to raise." +msgstr "Objekte zum Heraufsetzen auswählen." -#. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/ui/dialog/clonetiler.cpp:124 -msgid "P1: simple translation" -msgstr "P1: einfache Verschiebung" +#: ../src/selection-chemistry.cpp:948 ../src/selection-chemistry.cpp:1004 +#: ../src/selection-chemistry.cpp:1032 ../src/selection-chemistry.cpp:1093 +msgid "" +"You cannot raise/lower objects from different groups or layers." +msgstr "" +"Objekte aus verschiedenen Gruppen oder Ebenen können nicht " +"herauf- oder herabgesetzt werden." -#: ../src/ui/dialog/clonetiler.cpp:125 -msgid "P2: 180° rotation" -msgstr "P2: 180° Rotation" +#. TRANSLATORS: "Raise" means "to raise an object" in the undo history +#: ../src/selection-chemistry.cpp:988 +msgctxt "Undo action" +msgid "Raise" +msgstr "Heraufsetzen" -#: ../src/ui/dialog/clonetiler.cpp:126 -msgid "PM: reflection" -msgstr "PM: Reflektion" +#: ../src/selection-chemistry.cpp:996 +msgid "Select object(s) to raise to top." +msgstr "" +"Objekt(e) auswählen, die in den Vordergrund heraufgesetzt werden " +"sollen." -#. TRANSLATORS: "glide reflection" is a reflection and a translation combined. -#. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html -#: ../src/ui/dialog/clonetiler.cpp:129 -msgid "PG: glide reflection" -msgstr "PG: gleitende Reflektion" +#: ../src/selection-chemistry.cpp:1019 +msgid "Raise to top" +msgstr "Nach ganz oben heraufsetzen" -#: ../src/ui/dialog/clonetiler.cpp:130 -msgid "CM: reflection + glide reflection" -msgstr "CM: Reflektion + gleitende Reflektion" +#: ../src/selection-chemistry.cpp:1026 +msgid "Select object(s) to lower." +msgstr "Objekt(e) zum Herabsetzen auswählen." -#: ../src/ui/dialog/clonetiler.cpp:131 -msgid "PMM: reflection + reflection" -msgstr "PMM: Reflektion + Reflektion" +#. TRANSLATORS: "Lower" means "to lower an object" in the undo history +#: ../src/selection-chemistry.cpp:1077 +msgctxt "Undo action" +msgid "Lower" +msgstr "Herabsetzen" -#: ../src/ui/dialog/clonetiler.cpp:132 -msgid "PMG: reflection + 180° rotation" -msgstr "PMG: Reflektion + 180° Rotation" +#: ../src/selection-chemistry.cpp:1085 +msgid "Select object(s) to lower to bottom." +msgstr "" +"Objekt(e) auswählen, die ganz in den Hintergrund herabgesetzt werden " +"sollen." -#: ../src/ui/dialog/clonetiler.cpp:133 -msgid "PGG: glide reflection + 180° rotation" -msgstr "PGG: gleitende Reflektion + 180° Rotation" +#: ../src/selection-chemistry.cpp:1120 +msgid "Lower to bottom" +msgstr "Nach ganz unten herabsetzen" -#: ../src/ui/dialog/clonetiler.cpp:134 -msgid "CMM: reflection + reflection + 180° rotation" -msgstr "CMM: Reflektion + Reflektion + 180° Rotation" +# !!! just make the menu item insensitive +#: ../src/selection-chemistry.cpp:1130 +msgid "Nothing to undo." +msgstr "Es gibt nichts rückgängig zu machen." -#: ../src/ui/dialog/clonetiler.cpp:135 -msgid "P4: 90° rotation" -msgstr "P4: 90° Rotation" +# # !!! just make the menu item insensitive +#: ../src/selection-chemistry.cpp:1141 +msgid "Nothing to redo." +msgstr "Es gibt nichts wiederherzustellen." -#: ../src/ui/dialog/clonetiler.cpp:136 -msgid "P4M: 90° rotation + 45° reflection" -msgstr "P4M: 90° Rotation + 45° Reflektion" +#: ../src/selection-chemistry.cpp:1208 +msgid "Paste" +msgstr "Einfügen" -#: ../src/ui/dialog/clonetiler.cpp:137 -msgid "P4G: 90° rotation + 90° reflection" -msgstr "P4G: 90° Rotation + 90° Reflektion" +#: ../src/selection-chemistry.cpp:1216 +msgid "Paste style" +msgstr "Stil anwenden" -#: ../src/ui/dialog/clonetiler.cpp:138 -msgid "P3: 120° rotation" -msgstr "P3: 120° Rotation" +#: ../src/selection-chemistry.cpp:1226 +msgid "Paste live path effect" +msgstr "Pfadeffekt einfügen" -#: ../src/ui/dialog/clonetiler.cpp:139 -msgid "P31M: reflection + 120° rotation, dense" -msgstr "P31M: Reflektion + 120° Rotation, dicht" +#: ../src/selection-chemistry.cpp:1248 +msgid "Select object(s) to remove live path effects from." +msgstr "Objekt(e) auswählen, um den Pfadeffekt zu entfernen." -#: ../src/ui/dialog/clonetiler.cpp:140 -msgid "P3M1: reflection + 120° rotation, sparse" -msgstr "P3M1: Reflektion + 120° Rotation, dünn" +#: ../src/selection-chemistry.cpp:1260 +msgid "Remove live path effect" +msgstr "Pfadeffekt entfernen" -#: ../src/ui/dialog/clonetiler.cpp:141 -msgid "P6: 60° rotation" -msgstr "P6: 60° Rotation" +#: ../src/selection-chemistry.cpp:1271 +msgid "Select object(s) to remove filters from." +msgstr "Text auswählen, um Filter zu entfernen." -#: ../src/ui/dialog/clonetiler.cpp:142 -msgid "P6M: reflection + 60° rotation" -msgstr "P6M: Reflektion + 60° Rotation" +#: ../src/selection-chemistry.cpp:1281 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1678 +msgid "Remove filter" +msgstr "Filter entfernen" -#: ../src/ui/dialog/clonetiler.cpp:162 -msgid "Select one of the 17 symmetry groups for the tiling" -msgstr "Eine der 17 Symmetrie-Gruppen zum Kacheln auswählen" +#: ../src/selection-chemistry.cpp:1290 +msgid "Paste size" +msgstr "Größe einfügen" -#: ../src/ui/dialog/clonetiler.cpp:180 -msgid "S_hift" -msgstr "Versc_hiebung" +#: ../src/selection-chemistry.cpp:1299 +msgid "Paste size separately" +msgstr "Größe getrennt einfügen" -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/ui/dialog/clonetiler.cpp:190 -#, no-c-format -msgid "Shift X:" -msgstr "Verschiebung X:" +#: ../src/selection-chemistry.cpp:1309 +msgid "Select object(s) to move to the layer above." +msgstr "" +"Objekt(e) auswählen, welche eine Ebene weiter nach oben verschoben " +"werden sollen." -#: ../src/ui/dialog/clonetiler.cpp:198 -#, no-c-format -msgid "Horizontal shift per row (in % of tile width)" -msgstr "Horizontale Verschiebung pro Reihe (in % der Kachelbreite)" +#: ../src/selection-chemistry.cpp:1335 +msgid "Raise to next layer" +msgstr "Auf nächste Ebene anheben" -#: ../src/ui/dialog/clonetiler.cpp:206 -#, no-c-format -msgid "Horizontal shift per column (in % of tile width)" -msgstr "Horizontale Verschiebung pro Spalte (in % der Kachelbreite)" +#: ../src/selection-chemistry.cpp:1342 +msgid "No more layers above." +msgstr "Keine weiteren Ebenen über dieser." -#: ../src/ui/dialog/clonetiler.cpp:212 -msgid "Randomize the horizontal shift by this percentage" -msgstr "Zufällige horizontale Verschiebung um diesen Prozentsatz" +#: ../src/selection-chemistry.cpp:1354 +msgid "Select object(s) to move to the layer below." +msgstr "" +"Objekt(e) auswählen, welche in die Ebene darunter verschoben werden " +"sollen." -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/ui/dialog/clonetiler.cpp:222 -#, no-c-format -msgid "Shift Y:" -msgstr "Verschiebung X:" +#: ../src/selection-chemistry.cpp:1380 +msgid "Lower to previous layer" +msgstr "Zur nächsten Ebene absenken" -#: ../src/ui/dialog/clonetiler.cpp:230 -#, no-c-format -msgid "Vertical shift per row (in % of tile height)" -msgstr "Vertikale Verschiebung pro Reihe (in % der Kachelhöhe)" +#: ../src/selection-chemistry.cpp:1387 +msgid "No more layers below." +msgstr "Keine weiteren Ebenen unter dieser." -#: ../src/ui/dialog/clonetiler.cpp:238 -#, no-c-format -msgid "Vertical shift per column (in % of tile height)" -msgstr "Vertikale Verschiebung pro Spalte (in % der Kachelhöhe)" +#: ../src/selection-chemistry.cpp:1399 +msgid "Select object(s) to move." +msgstr "Objekt(e) zum Verschieben auswählen." -#: ../src/ui/dialog/clonetiler.cpp:245 -msgid "Randomize the vertical shift by this percentage" -msgstr "Zufällige vertikale Verschiebung um diesen Prozentsatz" +#: ../src/selection-chemistry.cpp:1416 ../src/verbs.cpp:2577 +msgid "Move selection to layer" +msgstr "Auswahl zur Ebene verschieben" -#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399 -msgid "Exponent:" -msgstr "Exponent:" +#. An SVG element cannot have a transform. We could change 'x' and 'y' in response +#. to a translation... but leave that for another day. +#: ../src/selection-chemistry.cpp:1503 ../src/seltrans.cpp:388 +msgid "Cannot transform an embedded SVG." +msgstr "Kann ein eingebettetes SVG nicht verändern." -#: ../src/ui/dialog/clonetiler.cpp:260 -msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" -"Reihenabstände bleiben gleich (1), laufen zusammen (<1) oder auseinander (>1)" +#: ../src/selection-chemistry.cpp:1649 +msgid "Remove transform" +msgstr "Transformationen zurücksetzen" -#: ../src/ui/dialog/clonetiler.cpp:267 -msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" -"Spaltenabstände bleiben gleich (1), laufen zusammen (<1) oder auseinander " -"(>1)" +#: ../src/selection-chemistry.cpp:1752 +msgid "Rotate 90° CCW" +msgstr "90° gegen den Uhrzeigersinn drehen" -#. TRANSLATORS: "Alternate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:275 ../src/ui/dialog/clonetiler.cpp:439 -#: ../src/ui/dialog/clonetiler.cpp:515 ../src/ui/dialog/clonetiler.cpp:588 -#: ../src/ui/dialog/clonetiler.cpp:634 ../src/ui/dialog/clonetiler.cpp:761 -msgid "Alternate:" -msgstr "Abwechseln:" +#: ../src/selection-chemistry.cpp:1752 +msgid "Rotate 90° CW" +msgstr "90° im Uhrzeigersinn drehen" -#: ../src/ui/dialog/clonetiler.cpp:281 -msgid "Alternate the sign of shifts for each row" -msgstr "Vorzeichenumkehrung der Verschiebungen für jede Reihe" +#: ../src/selection-chemistry.cpp:1773 ../src/seltrans.cpp:483 +#: ../src/ui/dialog/transformation.cpp:894 +msgid "Rotate" +msgstr "Drehen" -#: ../src/ui/dialog/clonetiler.cpp:286 -msgid "Alternate the sign of shifts for each column" -msgstr "Vorzeichenumkehrung der Verschiebungen für jede Spalte" +#: ../src/selection-chemistry.cpp:2144 +msgid "Rotate by pixels" +msgstr "Um Pixel rotieren" -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457 -#: ../src/ui/dialog/clonetiler.cpp:533 -msgid "Cumulate:" -msgstr "Anhäufen:" +#: ../src/selection-chemistry.cpp:2174 ../src/seltrans.cpp:480 +#: ../src/ui/dialog/transformation.cpp:869 +#: ../share/extensions/interp_att_g.inx.h:12 +msgid "Scale" +msgstr "Skalieren" -#: ../src/ui/dialog/clonetiler.cpp:299 -msgid "Cumulate the shifts for each row" -msgstr "Verschiebungen für sukzessive Reihen aufaddieren" +#: ../src/selection-chemistry.cpp:2199 +msgid "Scale by whole factor" +msgstr "Um einen ganzzahligen Faktor skalieren" -#: ../src/ui/dialog/clonetiler.cpp:304 -msgid "Cumulate the shifts for each column" -msgstr "Verschiebungen für sukzessive Spalten aufaddieren" +#: ../src/selection-chemistry.cpp:2214 +msgid "Move vertically" +msgstr "Vertikal verschieben" -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:311 -msgid "Exclude tile:" -msgstr "Kachel ausschließen:" +#: ../src/selection-chemistry.cpp:2217 +msgid "Move horizontally" +msgstr "Horizontal verschieben" -#: ../src/ui/dialog/clonetiler.cpp:317 -msgid "Exclude tile height in shift" -msgstr "Kachelhöhe in Verschiebung nicht einberechnen" - -#: ../src/ui/dialog/clonetiler.cpp:322 -msgid "Exclude tile width in shift" -msgstr "Kachelbreite in Verschiebung nicht einberechnen" +#: ../src/selection-chemistry.cpp:2220 ../src/selection-chemistry.cpp:2246 +#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:807 +msgid "Move" +msgstr "Verschieben" -#: ../src/ui/dialog/clonetiler.cpp:331 -msgid "Sc_ale" -msgstr "_Maßstab" +#: ../src/selection-chemistry.cpp:2240 +msgid "Move vertically by pixels" +msgstr "Vertikal um einzelne Pixel verschieben" -#: ../src/ui/dialog/clonetiler.cpp:339 -msgid "Scale X:" -msgstr "X-Skalierung:" +#: ../src/selection-chemistry.cpp:2243 +msgid "Move horizontally by pixels" +msgstr "Horizontal um einzelne Pixel verschieben" -#: ../src/ui/dialog/clonetiler.cpp:347 -#, no-c-format -msgid "Horizontal scale per row (in % of tile width)" -msgstr "Horizontale Skalierung pro Reihe (in % der Kachelbreite)" +#: ../src/selection-chemistry.cpp:2375 +msgid "The selection has no applied path effect." +msgstr "Auf die Selektion ist kein Pfadeffekt angewandt." -#: ../src/ui/dialog/clonetiler.cpp:355 -#, no-c-format -msgid "Horizontal scale per column (in % of tile width)" -msgstr "Horizontale Skalierung pro Spalte (in % der Kachelbreite)" +#: ../src/selection-chemistry.cpp:2544 ../src/ui/dialog/clonetiler.cpp:2218 +msgid "Select an object to clone." +msgstr "Zu klonendes Objekt auswählen." -#: ../src/ui/dialog/clonetiler.cpp:361 -msgid "Randomize the horizontal scale by this percentage" -msgstr "Horizontale Skalierung um diesen Prozentsatz zufällig verändern" +#: ../src/selection-chemistry.cpp:2580 +msgctxt "Action" +msgid "Clone" +msgstr "Klone" -#: ../src/ui/dialog/clonetiler.cpp:369 -msgid "Scale Y:" -msgstr "Y-Skalierung:" +#: ../src/selection-chemistry.cpp:2596 +msgid "Select clones to relink." +msgstr "Klon auswählen, um wieder zu verknüpfen" -#: ../src/ui/dialog/clonetiler.cpp:377 -#, no-c-format -msgid "Vertical scale per row (in % of tile height)" -msgstr "Vertikale Skalierung pro Reihe (in % der Kachelhöhe)" +#: ../src/selection-chemistry.cpp:2603 +msgid "Copy an object to clipboard to relink clones to." +msgstr "Kopiert ein Objekt in die Ablage als Elter für Klone." -#: ../src/ui/dialog/clonetiler.cpp:385 -#, no-c-format -msgid "Vertical scale per column (in % of tile height)" -msgstr "Vertikale Skalierung pro Spalte (in % der Kachelhöhe)" +#: ../src/selection-chemistry.cpp:2627 +msgid "No clones to relink in the selection." +msgstr "" +"Keine Klone in der Auswahl, deren Verknüpfung erneut gesetzt werden " +"kann." -#: ../src/ui/dialog/clonetiler.cpp:391 -msgid "Randomize the vertical scale by this percentage" -msgstr "Vertikale Skalierung um diesen Prozentsatz zufällig verändern" +#: ../src/selection-chemistry.cpp:2630 +msgid "Relink clone" +msgstr "Klon wiederverbinden" -#: ../src/ui/dialog/clonetiler.cpp:405 -msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" -msgstr "" -"Reihenabstände bleiben gleich (1), laufen zusammen (<1) oder vergrößern sich " -"(>1)" +#: ../src/selection-chemistry.cpp:2644 +msgid "Select clones to unlink." +msgstr "Klon auswählen, dessen Verknüpfung aufgehoben werden soll." -#: ../src/ui/dialog/clonetiler.cpp:411 -msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" +#: ../src/selection-chemistry.cpp:2698 +msgid "No clones to unlink in the selection." msgstr "" -"Spaltenabstände bleiben gleich (1), laufen zusammen (<1) oder vergrößern " -"sich (>1)" +"Keine Klone in der Auswahl, deren Verknüpfung aufgehoben werden kann." -#: ../src/ui/dialog/clonetiler.cpp:419 -msgid "Base:" -msgstr "Basis:" +#: ../src/selection-chemistry.cpp:2702 +msgid "Unlink clone" +msgstr "Klonverbindung auftrennen" -#: ../src/ui/dialog/clonetiler.cpp:425 ../src/ui/dialog/clonetiler.cpp:431 +#: ../src/selection-chemistry.cpp:2715 msgid "" -"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" +"Select a clone to go to its original. Select a linked offset " +"to go to its source. Select a text on path to go to the path. Select " +"a flowed text to go to its frame." msgstr "" -"Basis einer logarithmischen Spirale: 0 - nicht benutzt, (<1) - konvergent, " -"(>1) - divergent" +"Klon auswählen, um das Original zu finden. Verbundenen Versatz " +"auswählen, um das Ausgangsobjekt zu finden. Textpfad auswählen, um " +"den Ausgangspfad zu finden. Fließtextpfad auswählen, um seinen Rahmen " +"zu finden." -#: ../src/ui/dialog/clonetiler.cpp:445 -msgid "Alternate the sign of scales for each row" -msgstr "Vorzeichen der Skalierungen für jede Reihe umkehren" +#: ../src/selection-chemistry.cpp:2748 +msgid "" +"Cannot find the object to select (orphaned clone, offset, textpath, " +"flowed text?)" +msgstr "" +"Gesuchtes Objekt nicht gefunden - vielleicht ist der Klon, der " +"verbundene Versatz, der Textpfad oder der Fließtext verwaist?" -#: ../src/ui/dialog/clonetiler.cpp:450 -msgid "Alternate the sign of scales for each column" -msgstr "Vorzeichen der Skalierungen für jede Spalte umkehren" +#: ../src/selection-chemistry.cpp:2754 +msgid "" +"The object you're trying to select is not visible (it is in " +"<defs>)" +msgstr "" +"Dieses Objekt kann nicht ausgewählt werden - es ist unsichtbar und " +"befindet sich in <defs>" -#: ../src/ui/dialog/clonetiler.cpp:463 -msgid "Cumulate the scales for each row" -msgstr "Skalierung für sukzessive Reihen aufaddieren" +#: ../src/selection-chemistry.cpp:2799 +msgid "Select one path to clone." +msgstr "Wähle ein Pfad zum Klonen aus." -#: ../src/ui/dialog/clonetiler.cpp:468 -msgid "Cumulate the scales for each column" -msgstr "Skalierung für sukzessive Spalten aufaddieren" +#: ../src/selection-chemistry.cpp:2803 +msgid "Select one path to clone." +msgstr "Wähle ein Pfad zum Klonen aus." -#: ../src/ui/dialog/clonetiler.cpp:477 -msgid "_Rotation" -msgstr "_Rotation" +#: ../src/selection-chemistry.cpp:2859 +msgid "Select object(s) to convert to marker." +msgstr "" +"Objekt(e) auswählen, die in eine Knotenmarkierung umgewandelt werden " +"sollen." -#: ../src/ui/dialog/clonetiler.cpp:485 -msgid "Angle:" -msgstr "Winkel:" +#: ../src/selection-chemistry.cpp:2926 +msgid "Objects to marker" +msgstr "Objekte zu Knotenmarkierung" -#: ../src/ui/dialog/clonetiler.cpp:493 -#, no-c-format -msgid "Rotate tiles by this angle for each row" -msgstr "Kacheln um diesen Winkel für jede Reihe drehen" +#: ../src/selection-chemistry.cpp:2950 +msgid "Select object(s) to convert to guides." +msgstr "Objekt(e) auswählen, die in Führungs umgewandelt werden sollen." -#: ../src/ui/dialog/clonetiler.cpp:501 -#, no-c-format -msgid "Rotate tiles by this angle for each column" -msgstr "Kacheln um diesen Winkel für jede Spalte drehen" +#: ../src/selection-chemistry.cpp:2973 +msgid "Objects to guides" +msgstr "Objekte zu Hilfslinien" -#: ../src/ui/dialog/clonetiler.cpp:507 -msgid "Randomize the rotation angle by this percentage" -msgstr "Rotationswinkel um diesen Prozentsatz zufällig verändern" +#: ../src/selection-chemistry.cpp:3009 +msgid "Select objects to convert to symbol." +msgstr "Wählen Sie Objekte zum Konvertieren in ein Symbol aus." -#: ../src/ui/dialog/clonetiler.cpp:521 -msgid "Alternate the rotation direction for each row" -msgstr "Vorzeichenumkehr des Rotationsfaktors bei jeder Reihe" +#: ../src/selection-chemistry.cpp:3115 +msgid "Group to symbol" +msgstr "Gruppieren zum Symbol" -#: ../src/ui/dialog/clonetiler.cpp:526 -msgid "Alternate the rotation direction for each column" -msgstr "Vorzeichenumkehr des Rotationsfaktors bei jeder Spalte" +#: ../src/selection-chemistry.cpp:3134 +msgid "Select a symbol to extract objects from." +msgstr "Wählen Sie ein Symbol, um Objekte daraus zu entnehmen." -#: ../src/ui/dialog/clonetiler.cpp:539 -msgid "Cumulate the rotation for each row" -msgstr "Rotation für sukzessive Reihen aufaddieren" +#: ../src/selection-chemistry.cpp:3143 +msgid "Select only one symbol in Symbol dialog to convert to group." +msgstr "" +"Wählen Sie nur einSymbol aus, um es in eine Gruppe zu konvertieren." -#: ../src/ui/dialog/clonetiler.cpp:544 -msgid "Cumulate the rotation for each column" -msgstr "Rotation für sukzessive Spalten aufaddieren" +#: ../src/selection-chemistry.cpp:3201 +msgid "Group from symbol" +msgstr "Gruppieren vom Symbol" -#: ../src/ui/dialog/clonetiler.cpp:553 -msgid "_Blur & opacity" -msgstr "_Weichzeichner und Deckkraft" +#: ../src/selection-chemistry.cpp:3219 +msgid "Select object(s) to convert to pattern." +msgstr "" +"Objekt(e) auswählen, die in ein Füllmuster umgewandelt werden sollen." -#: ../src/ui/dialog/clonetiler.cpp:562 -msgid "Blur:" -msgstr "Weichzeichner:" +#: ../src/selection-chemistry.cpp:3309 +msgid "Objects to pattern" +msgstr "Objekte in Füllmuster umwandeln" -#: ../src/ui/dialog/clonetiler.cpp:568 -msgid "Blur tiles by this percentage for each row" -msgstr "Weichzeichnen der Kacheln um diesen Prozentsatz für jede Reihe" +#: ../src/selection-chemistry.cpp:3325 +msgid "Select an object with pattern fill to extract objects from." +msgstr "" +"Ein Objekt mit Musterfüllung auswählen, um die Füllung zu extrahieren." -#: ../src/ui/dialog/clonetiler.cpp:574 -msgid "Blur tiles by this percentage for each column" -msgstr "Weichzeichnen der Kacheln um diesen Prozentsatz für jede Spalte" +#: ../src/selection-chemistry.cpp:3380 +msgid "No pattern fills in the selection." +msgstr "Die Auswahl enthält keine Musterfüllung." -#: ../src/ui/dialog/clonetiler.cpp:580 -msgid "Randomize the tile blur by this percentage" -msgstr "Kachel-Weichzeichnung zufällig um diesen Prozentsatz verändern" +#: ../src/selection-chemistry.cpp:3383 +msgid "Pattern to objects" +msgstr "Füllmuster in Objekte umwandeln" -#: ../src/ui/dialog/clonetiler.cpp:594 -msgid "Alternate the sign of blur change for each row" -msgstr "Vorzeichen der Weichzeichnungs-Änderungen bei jeder Reihe umkehren" +#: ../src/selection-chemistry.cpp:3474 +msgid "Select object(s) to make a bitmap copy." +msgstr "Objekt(e) auswählen, um eine Bitmap-Kopie zu erstellen." -#: ../src/ui/dialog/clonetiler.cpp:599 -msgid "Alternate the sign of blur change for each column" -msgstr "Vorzeichen der Weichzeichnungs-Änderungen bei jeder Spalte umkehren" +#: ../src/selection-chemistry.cpp:3478 +msgid "Rendering bitmap..." +msgstr "Bitmap wird gerendert..." -#: ../src/ui/dialog/clonetiler.cpp:608 -msgid "Opacity:" -msgstr "Deckkraft:" +#: ../src/selection-chemistry.cpp:3657 +msgid "Create bitmap" +msgstr "Bitmap erstellen" -#: ../src/ui/dialog/clonetiler.cpp:614 -msgid "Decrease tile opacity by this percentage for each row" +#: ../src/selection-chemistry.cpp:3689 +msgid "Select object(s) to create clippath or mask from." msgstr "" -"Verringern der Deckkraft der Kacheln um diesen Prozentsatz für jede Reihe" +"Objekt(e) auswählen, um Ausschneidepfad oder Maskierung daraus zu " +"erzeugen." -#: ../src/ui/dialog/clonetiler.cpp:620 -msgid "Decrease tile opacity by this percentage for each column" +#: ../src/selection-chemistry.cpp:3692 +msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" -"Verringern der Deckkraft der Kacheln um diesen Prozentsatz für jede Spalte" - -#: ../src/ui/dialog/clonetiler.cpp:626 -msgid "Randomize the tile opacity by this percentage" -msgstr "Deckkraft der Kacheln um diesen Prozentsatz zufällig verändern" +"Maskierungsobjekt und Objekt(e) auswählen, um Ausschneidepfad oder " +"Maskierung darauf anzuwenden." -#: ../src/ui/dialog/clonetiler.cpp:640 -msgid "Alternate the sign of opacity change for each row" -msgstr "Vorzeichen des Deckkraftfaktors bei jeder Reihe umkehren" +#: ../src/selection-chemistry.cpp:3875 +msgid "Set clipping path" +msgstr "Ausschneidepfad setzen" -#: ../src/ui/dialog/clonetiler.cpp:645 -msgid "Alternate the sign of opacity change for each column" -msgstr "Vorzeichen des Deckkraftfaktors bei jeder Spalte umkehren" +#: ../src/selection-chemistry.cpp:3877 +msgid "Set mask" +msgstr "Maskierung setzen" -#: ../src/ui/dialog/clonetiler.cpp:653 -msgid "Co_lor" -msgstr "_Farbe" +#: ../src/selection-chemistry.cpp:3892 +msgid "Select object(s) to remove clippath or mask from." +msgstr "" +"Objekt(e) auswählen, um Ausschneidepfad oder Maskierung davon zu " +"entfernen." -#: ../src/ui/dialog/clonetiler.cpp:663 -msgid "Initial color: " -msgstr "Ursprüngliche Farbe: " +#: ../src/selection-chemistry.cpp:4003 +msgid "Release clipping path" +msgstr "Ausschneidepfad entfernen" -#: ../src/ui/dialog/clonetiler.cpp:667 -msgid "Initial color of tiled clones" -msgstr "Ursprüngliche Farbe der gekachelten Klone" +#: ../src/selection-chemistry.cpp:4005 +msgid "Release mask" +msgstr "Maskierung entfernen" -#: ../src/ui/dialog/clonetiler.cpp:667 -msgid "" -"Initial color for clones (works only if the original has unset fill or " -"stroke)" +#: ../src/selection-chemistry.cpp:4024 +msgid "Select object(s) to fit canvas to." msgstr "" -"Ursprüngliche Farbe der Klone (Füllung oder Kontur des Originals dürfen " -"nicht gesetzt sein )" +"Objekt(e) auswählen, auf die die Arbeitsfläche angepasst werden soll." -#: ../src/ui/dialog/clonetiler.cpp:682 -msgid "H:" -msgstr "H:" +#. Fit Page +#: ../src/selection-chemistry.cpp:4044 ../src/verbs.cpp:2905 +msgid "Fit Page to Selection" +msgstr "Seite in Auswahl einpassen" -#: ../src/ui/dialog/clonetiler.cpp:688 -msgid "Change the tile hue by this percentage for each row" -msgstr "Farbton der Kacheln um diesen Prozentsatz für jede Reihe verändern" +#: ../src/selection-chemistry.cpp:4073 ../src/verbs.cpp:2907 +msgid "Fit Page to Drawing" +msgstr "Seite in Zeichnungsgröße einpassen" -#: ../src/ui/dialog/clonetiler.cpp:694 -msgid "Change the tile hue by this percentage for each column" -msgstr "Farbton der Kacheln um diesen Prozentsatz für jede Spalte verändern" +#: ../src/selection-chemistry.cpp:4094 ../src/verbs.cpp:2909 +msgid "Fit Page to Selection or Drawing" +msgstr "Seite in Auswahl oder ganze Zeichnung einpassen" -#: ../src/ui/dialog/clonetiler.cpp:700 -msgid "Randomize the tile hue by this percentage" -msgstr "Farbton der Kachel zufällig um diesen Prozentsatz verändern" +#: ../src/selection-describer.cpp:128 +msgid "root" +msgstr "Wurzel" -#: ../src/ui/dialog/clonetiler.cpp:709 -msgid "S:" -msgstr "S:" +# CHECK +#: ../src/selection-describer.cpp:130 ../src/widgets/ege-paint-def.cpp:66 +#: ../src/widgets/ege-paint-def.cpp:90 +msgid "none" +msgstr "keine" -#: ../src/ui/dialog/clonetiler.cpp:715 -msgid "Change the color saturation by this percentage for each row" -msgstr "" -"Farbsättigung der Kacheln um diesen Prozentsatz für jede Reihe verändern" +#: ../src/selection-describer.cpp:142 +#, c-format +msgid "layer %s" +msgstr "Ebene %s" -#: ../src/ui/dialog/clonetiler.cpp:721 -msgid "Change the color saturation by this percentage for each column" -msgstr "" -"Farbsättigung der Kacheln um diesen Prozentsatz für jede Spalte verändern" +#: ../src/selection-describer.cpp:144 +#, c-format +msgid "layer %s" +msgstr "Ebene %s" -#: ../src/ui/dialog/clonetiler.cpp:727 -msgid "Randomize the color saturation by this percentage" -msgstr "Farbsättigung um diesen Prozentsatz zufällig verändern" +# !!! +#: ../src/selection-describer.cpp:155 +#, c-format +msgid "%s" +msgstr "%s" -#: ../src/ui/dialog/clonetiler.cpp:735 -msgid "L:" -msgstr "L:" +#: ../src/selection-describer.cpp:165 +#, c-format +msgid " in %s" +msgstr " in %s" -#: ../src/ui/dialog/clonetiler.cpp:741 -msgid "Change the color lightness by this percentage for each row" -msgstr "Helligkeit der Kacheln um diesen Prozentsatz für jede Reihe verändern" +#: ../src/selection-describer.cpp:167 +msgid " hidden in definitions" +msgstr " versteckt in Definitionen" -#: ../src/ui/dialog/clonetiler.cpp:747 -msgid "Change the color lightness by this percentage for each column" -msgstr "Helligkeit der Kacheln um diesen Prozentsatz für jede Spalte verändern" +#: ../src/selection-describer.cpp:169 +#, c-format +msgid " in group %s (%s)" +msgstr " in Gruppe %s (%s)" -#: ../src/ui/dialog/clonetiler.cpp:753 -msgid "Randomize the color lightness by this percentage" -msgstr "Helligkeitsanteil der Farbe zufällig um diesen Prozentsatz verändern" +#: ../src/selection-describer.cpp:171 +#, c-format +msgid " in unnamed group (%s)" +msgstr " in unbenannter Gruppe (%s)" -#: ../src/ui/dialog/clonetiler.cpp:767 -msgid "Alternate the sign of color changes for each row" -msgstr "Vorzeichen der Farbänderungen bei jeder Reihe umkehren" +#: ../src/selection-describer.cpp:173 +#, c-format +msgid " in %i parent (%s)" +msgid_plural " in %i parents (%s)" +msgstr[0] " in %i Abstammung (%s)" +msgstr[1] " in %i Abstammungen (%s)" -#: ../src/ui/dialog/clonetiler.cpp:772 -msgid "Alternate the sign of color changes for each column" -msgstr "Vorzeichen der Farbänderungen bei jeder Spalte umkehren" +#: ../src/selection-describer.cpp:176 +#, c-format +msgid " in %i layer" +msgid_plural " in %i layers" +msgstr[0] " in %i Ebene" +msgstr[1] " in %i Ebenen" -#: ../src/ui/dialog/clonetiler.cpp:780 -msgid "_Trace" -msgstr "Bild _vektorisieren" +#: ../src/selection-describer.cpp:187 +msgid "Convert symbol to group to edit" +msgstr "Symbol zum Bearbeiten in eine Gruppe konvertieren" -#: ../src/ui/dialog/clonetiler.cpp:792 -msgid "Trace the drawing under the tiles" -msgstr "Zeichnung unter den Kacheln vektorisieren" +#: ../src/selection-describer.cpp:191 +msgid "Remove from symbols tray to edit symbol" +msgstr "Aus der Symbolablage entfernen, um das Symbol zu bearbeiten" -#: ../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 "" -"Für jeden Klon den entsprechenden Wert an dessen Stelle aus der Zeichnung " -"anwenden" +#: ../src/selection-describer.cpp:195 +msgid "Use Shift+D to look up original" +msgstr "Umschalt+D zum Finden des Originals verwenden" -#: ../src/ui/dialog/clonetiler.cpp:815 -msgid "1. Pick from the drawing:" -msgstr "1. Von der Zeichnung übernehmen:" +#: ../src/selection-describer.cpp:199 +msgid "Use Shift+D to look up path" +msgstr "Umschalt+D zum Finden des Pfades verwenden" -#: ../src/ui/dialog/clonetiler.cpp:833 -msgid "Pick the visible color and opacity" -msgstr "Sichtbare Farbe und Deckkraft übernehmen" +#: ../src/selection-describer.cpp:203 +msgid "Use Shift+D to look up frame" +msgstr "Umschalt+D zum Finden des Rahmens verwenden" -#: ../src/ui/dialog/clonetiler.cpp:841 -msgid "Pick the total accumulated opacity" -msgstr "Zusammengerechnete Deckkraft übernehmen" +#: ../src/selection-describer.cpp:215 +#, c-format +msgid "%i objects selected of type %s" +msgid_plural "%i objects selected of types %s" +msgstr[0] "%i Objekte des Typs %s ausgewählt" +msgstr[1] "%i Objekte der Typen %s ausgewählt" -#: ../src/ui/dialog/clonetiler.cpp:848 -msgid "R" -msgstr "R" +#: ../src/selection-describer.cpp:225 +#, c-format +msgid "; %d filtered object " +msgid_plural "; %d filtered objects " +msgstr[0] "; %d gefiltertes Objekt" +msgstr[1] "; %d gefilterte Objekte" -#: ../src/ui/dialog/clonetiler.cpp:849 -msgid "Pick the Red component of the color" -msgstr "Rotanteil der Farbe übernehmen" +#: ../src/seltrans-handles.cpp:9 +msgid "" +"Squeeze or stretch selection; with Ctrl to scale uniformly; " +"with Shift to scale around rotation center" +msgstr "" +"Verzerren der Auswahl; Strg behält Höhen-/Breitenverhältnis " +"bei; Umschalt skaliert um den Drehpunkt" -#: ../src/ui/dialog/clonetiler.cpp:856 -msgid "G" -msgstr "G" +#: ../src/seltrans-handles.cpp:10 +msgid "" +"Scale selection; with Ctrl to scale uniformly; with " +"Shift to scale around rotation center" +msgstr "" +"Skalieren der Auswahl; Strg behält Höhen-/Breitenverhältnis " +"bei; Umschalt skaliert um den Drehpunkt" -#: ../src/ui/dialog/clonetiler.cpp:857 -msgid "Pick the Green component of the color" -msgstr "Grünanteil der Farbe übernehmen" +#: ../src/seltrans-handles.cpp:11 +msgid "" +"Skew selection; with Ctrl to snap angle; with Shift to " +"skew around the opposite side" +msgstr "" +"Scheren der Auswahl; Winkel mit Strg einrasten; " +"Umschalt schert entlang der gegenüberliegenden Seite" -#: ../src/ui/dialog/clonetiler.cpp:864 -msgid "B" -msgstr "B" +#: ../src/seltrans-handles.cpp:12 +msgid "" +"Rotate selection; with Ctrl to snap angle; with Shift " +"to rotate around the opposite corner" +msgstr "" +"Drehen der Auswahl; Winkel mit Strg einrasten; Umschalt " +"dreht entlang der gegenüberliegenden Seite" -#: ../src/ui/dialog/clonetiler.cpp:865 -msgid "Pick the Blue component of the color" -msgstr "Blauanteil der Farbe übernehmen" +#: ../src/seltrans-handles.cpp:13 +msgid "" +"Center of rotation and skewing: drag to reposition; scaling with " +"Shift also uses this center" +msgstr "" +"Mittelpunkt für Drehen und Scheren: Ziehen verschiebt den " +"Mittelpunkt; Skalieren mit Umschalt verwendet diesen Mittelpunkt" -#: ../src/ui/dialog/clonetiler.cpp:872 -msgctxt "Clonetiler color hue" -msgid "H" -msgstr "H" +#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:982 +msgid "Skew" +msgstr "Scheren" -#: ../src/ui/dialog/clonetiler.cpp:873 -msgid "Pick the hue of the color" -msgstr "Farbton des Farbwertes übernehmen" +#: ../src/seltrans.cpp:499 +msgid "Set center" +msgstr "Mittelpunkt setzen" -#: ../src/ui/dialog/clonetiler.cpp:880 -msgctxt "Clonetiler color saturation" -msgid "S" -msgstr "S" +#: ../src/seltrans.cpp:574 +msgid "Stamp" +msgstr "Stempeln" -#: ../src/ui/dialog/clonetiler.cpp:881 -msgid "Pick the saturation of the color" -msgstr "Sättigung des Farbwertes übernehmen" +#: ../src/seltrans.cpp:723 +msgid "Reset center" +msgstr "Mittelpunkt zurücksetzen" -#: ../src/ui/dialog/clonetiler.cpp:888 -msgctxt "Clonetiler color lightness" -msgid "L" -msgstr "L" +#: ../src/seltrans.cpp:955 ../src/seltrans.cpp:1060 +#, c-format +msgid "Scale: %0.2f%% x %0.2f%%; with Ctrl to lock ratio" +msgstr "" +"Skalierung: %0.2f%% × %0.2f%%; Höhen-/Breitenverhältnis mit " +"Strg beibehalten" -#: ../src/ui/dialog/clonetiler.cpp:889 -msgid "Pick the lightness of the color" -msgstr "Helligkeit des Farbwertes übernehmen" +#. TRANSLATORS: don't modify the first ";" +#. (it will NOT be displayed as ";" - only the second one will be) +#: ../src/seltrans.cpp:1199 +#, c-format +msgid "Skew: %0.2f°; with Ctrl to snap angle" +msgstr "Scheren: %0.2f °; Winkel mit Strg einrasten" -#: ../src/ui/dialog/clonetiler.cpp:899 -msgid "2. Tweak the picked value:" -msgstr "2. Übernommenen Wert feinjustieren:" +#. TRANSLATORS: don't modify the first ";" +#. (it will NOT be displayed as ";" - only the second one will be) +#: ../src/seltrans.cpp:1274 +#, c-format +msgid "Rotate: %0.2f°; with Ctrl to snap angle" +msgstr "Drehen: %0.2f°; Winkel mit Strg einrasten" -#: ../src/ui/dialog/clonetiler.cpp:916 -msgid "Gamma-correct:" -msgstr "Gammakorrektur:" +#: ../src/seltrans.cpp:1311 +#, c-format +msgid "Move center to %s, %s" +msgstr "Mittelpunkt verschieben nach %s, %s" -#: ../src/ui/dialog/clonetiler.cpp:920 -msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" +#: ../src/seltrans.cpp:1465 +#, c-format +msgid "" +"Move by %s, %s; with Ctrl to restrict to horizontal/vertical; " +"with Shift to disable snapping" msgstr "" -"Mittenbereich des übernommenen Wertes verschieben; nach oben (>0) oder unten " -"(<0)" +"Verschieben um %s, %s; mit Strg auf horizontale/vertikale " +"Verschiebung beschränken; Umschalt deaktiviert das Einrasten" -#: ../src/ui/dialog/clonetiler.cpp:927 -msgid "Randomize:" -msgstr "Zufallsänderung:" +# !!! palettes, not swatches? +#: ../src/shortcuts.cpp:226 +#, c-format +msgid "Keyboard directory (%s) is unavailable." +msgstr "Tastatur-verzeichnis (%s) nicht verfügbar." -#: ../src/ui/dialog/clonetiler.cpp:931 -msgid "Randomize the picked value by this percentage" -msgstr "Übernommenen Wert um diesen Prozentsatz zufällig verändern" +#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1299 +#: ../src/ui/dialog/export.cpp:1333 +msgid "Select a filename for exporting" +msgstr "Wählen Sie einen Namen für die zu exportierende Datei" -#: ../src/ui/dialog/clonetiler.cpp:938 -msgid "Invert:" -msgstr "Invertieren:" - -#: ../src/ui/dialog/clonetiler.cpp:942 -msgid "Invert the picked value" -msgstr "Übernommenen Wert invertieren" - -#: ../src/ui/dialog/clonetiler.cpp:948 -msgid "3. Apply the value to the clones':" -msgstr "3. Wert auf die Klone anwenden:" +#: ../src/shortcuts.cpp:370 +msgid "Select a file to import" +msgstr "Wählen Sie die zu importierende Datei" -#: ../src/ui/dialog/clonetiler.cpp:963 -msgid "Presence" -msgstr "Anwesenheit" +#: ../src/sp-anchor.cpp:125 +#, c-format +msgid "to %s" +msgstr "zu %s" -#: ../src/ui/dialog/clonetiler.cpp:966 -msgid "" -"Each clone is created with the probability determined by the picked value in " -"that point" -msgstr "" -"Jeder Klon wird mit der Wahrscheinlichkeit erzeugt, welche sich aus dem Wert " -"an dieser Stelle ergibt" +#: ../src/sp-anchor.cpp:129 +msgid "without URI" +msgstr "ohne URI" -#: ../src/ui/dialog/clonetiler.cpp:973 -msgid "Size" -msgstr "Größe" +#: ../src/sp-ellipse.cpp:374 +msgid "Segment" +msgstr "Segment" -#: ../src/ui/dialog/clonetiler.cpp:976 -msgid "Each clone's size is determined by the picked value in that point" -msgstr "Die jeweilige Größe der Klone hängt vom Wert an diesem Punkt ab" +#: ../src/sp-ellipse.cpp:376 +msgid "Arc" +msgstr "Bogen" -#: ../src/ui/dialog/clonetiler.cpp:986 -msgid "" -"Each clone is painted by the picked color (the original must have unset fill " -"or stroke)" -msgstr "" -"Jeder Klon wird in der übernommenen Farbe gezeichnet (Füllung oder Kontur " -"des Originals dürfen nicht gesetzt sein)" +#. Ellipse +#: ../src/sp-ellipse.cpp:379 ../src/sp-ellipse.cpp:386 +#: ../src/ui/dialog/inkscape-preferences.cpp:405 +#: ../src/widgets/pencil-toolbar.cpp:158 +msgid "Ellipse" +msgstr "Ellipse" -#: ../src/ui/dialog/clonetiler.cpp:996 -msgid "Each clone's opacity is determined by the picked value in that point" -msgstr "" -"Die Deckkraft jedes Klons wird durch den Wert an dieser Stelle bestimmt" +#: ../src/sp-ellipse.cpp:383 +msgid "Circle" +msgstr "Kreis" -#: ../src/ui/dialog/clonetiler.cpp:1044 -msgid "How many rows in the tiling" -msgstr "Anzahl der Reihen beim Kacheln" +#. TRANSLATORS: "Flow region" is an area where text is allowed to flow +#: ../src/sp-flowregion.cpp:192 +msgid "Flow Region" +msgstr "Fließtextbereich" -#: ../src/ui/dialog/clonetiler.cpp:1074 -msgid "How many columns in the tiling" -msgstr "Anzahl der Spalten beim Kacheln" +#. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the +#. * flow excluded region. flowRegionExclude in SVG 1.2: see +#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and +#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. +#: ../src/sp-flowregion.cpp:342 +msgid "Flow Excluded Region" +msgstr "Ausgeschlossenen Bereich umfließen" -#: ../src/ui/dialog/clonetiler.cpp:1119 -msgid "Width of the rectangle to be filled" -msgstr "Breite des zu füllenden Rechtecks" +#: ../src/sp-flowtext.cpp:289 +msgid "Flowed Text" +msgstr "Fließtext" -#: ../src/ui/dialog/clonetiler.cpp:1152 -msgid "Height of the rectangle to be filled" -msgstr "Höhe des zu füllenden Rechtecks" +#: ../src/sp-flowtext.cpp:291 +msgid "Linked Flowed Text" +msgstr "Verknüpfter Fließtext" -#: ../src/ui/dialog/clonetiler.cpp:1169 -msgid "Rows, columns: " -msgstr "Reihen, Spalten: " +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:341 +#: ../src/ui/tools/text-tool.cpp:1566 +msgid " [truncated]" +msgstr "[abgestumpft}" -#: ../src/ui/dialog/clonetiler.cpp:1170 -msgid "Create the specified number of rows and columns" -msgstr "Angegeben Anzahl von Reihen und Spalten erzeugen" +#: ../src/sp-flowtext.cpp:300 +#, c-format +msgid "(%d character%s)" +msgid_plural "(%d characters%s)" +msgstr[0] "(%d Zeichen%s)" +msgstr[1] "(%d Zeichen%s)" -#: ../src/ui/dialog/clonetiler.cpp:1179 -msgid "Width, height: " -msgstr "Breite, Höhe: " +#: ../src/sp-guide.cpp:303 +msgid "Create Guides Around the Page" +msgstr "Führungslinien an Seitenrändern erstellen" -#: ../src/ui/dialog/clonetiler.cpp:1180 -msgid "Fill the specified width and height with the tiling" -msgstr "Durch Höhe und Breite angegeben Bereich mit Füllmuster versehen" +#: ../src/sp-guide.cpp:315 ../src/verbs.cpp:2470 +msgid "Delete All Guides" +msgstr "Führungslinien löschen" -#: ../src/ui/dialog/clonetiler.cpp:1201 -msgid "Use saved size and position of the tile" -msgstr "Gespeicherte Größe und Position der Kachel verwenden" +#. Guide has probably been deleted and no longer has an attached namedview. +#: ../src/sp-guide.cpp:475 +msgid "Deleted" +msgstr "Gelöscht" -#: ../src/ui/dialog/clonetiler.cpp:1204 +#: ../src/sp-guide.cpp:484 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" +"Shift+drag to rotate, Ctrl+drag to move origin, Del to " +"delete" msgstr "" -"Anstelle der aktuellen Größe die letzte Position und Größe der Kachel/" -"Musterfüllung vorgeben" +"Umschalt+Ziehen rotiert, Strg+Ziehen bewegt Ursprung, " +"Entf löscht." -#: ../src/ui/dialog/clonetiler.cpp:1238 -msgid " _Create " -msgstr " _Erzeugen " +#: ../src/sp-guide.cpp:488 +#, c-format +msgid "vertical, at %s" +msgstr "Vertikale Führungslinie bei %s" -#: ../src/ui/dialog/clonetiler.cpp:1240 -msgid "Create and tile the clones of the selection" -msgstr "Klone der Auswahl erzeugen und kacheln" +#: ../src/sp-guide.cpp:491 +#, c-format +msgid "horizontal, at %s" +msgstr "Horizontale Führungslinie bei %s" -#. TRANSLATORS: if a group of objects are "clumped" together, then they -#. are unevenly spread in the given amount of space - as shown in the -#. diagrams on the left in the following screenshot: -#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png -#. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/ui/dialog/clonetiler.cpp:1260 -msgid " _Unclump " -msgstr " Entkl_umpen " +#: ../src/sp-guide.cpp:496 +#, c-format +msgid "at %d degrees, through (%s,%s)" +msgstr "bei %d Grad, durch (%s, %s)" -#: ../src/ui/dialog/clonetiler.cpp:1261 -msgid "Spread out clones to reduce clumping; can be applied repeatedly" -msgstr "" -"Klone gleichmäßiger verteilen, um das Verklumpen zu verringern; mehrmals " -"anwendbar" +#: ../src/sp-image.cpp:525 +msgid "embedded" +msgstr "eingebettet" -#: ../src/ui/dialog/clonetiler.cpp:1267 -msgid " Re_move " -msgstr " _Entfernen " +#: ../src/sp-image.cpp:533 +#, c-format +msgid "[bad reference]: %s" +msgstr "[falsche Referenz]: %s" -#: ../src/ui/dialog/clonetiler.cpp:1268 -msgid "Remove existing tiled clones of the selected object (siblings only)" -msgstr "" -"Vorhandene gekachelte Klone des ausgewählten Objektes entfernen (nur " -"Geschwister)" +#: ../src/sp-image.cpp:534 +#, c-format +msgid "%d × %d: %s" +msgstr "%d × %d: %s" -#: ../src/ui/dialog/clonetiler.cpp:1284 -msgid " R_eset " -msgstr " _Zurücksetzen " +#: ../src/sp-item-group.cpp:329 +msgid "Group" +msgstr "Gruppieren" -#. TRANSLATORS: "change" is a noun here -#: ../src/ui/dialog/clonetiler.cpp:1286 -msgid "" -"Reset all shifts, scales, rotates, opacity and color changes in the dialog " -"to zero" -msgstr "" -"Rücksetzen aller Verschiebungen, Skalierungen, Rotationen und Deckkraft- und " -"Farbanpassungen im Dialogfenster" +#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 +#, c-format +msgid "of %d object" +msgstr "von %d Objekt" -#: ../src/ui/dialog/clonetiler.cpp:1359 -msgid "Nothing selected." -msgstr "Es wurde nichts ausgewählt." +#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 +#, c-format +msgid "of %d objects" +msgstr "von %d Objekten" -#: ../src/ui/dialog/clonetiler.cpp:1365 -msgid "More than one object selected." -msgstr "Mehr als ein Objekt ausgewählt." +#: ../src/sp-item.cpp:1035 ../src/verbs.cpp:213 +msgid "Object" +msgstr "Objekt" -#: ../src/ui/dialog/clonetiler.cpp:1372 +#: ../src/sp-item.cpp:1052 #, c-format -msgid "Object has %d tiled clones." -msgstr "Das Objekt hat %d gekachelte Klone." +msgid "%s; clipped" +msgstr "%s; ausgeschnitten" -#: ../src/ui/dialog/clonetiler.cpp:1377 -msgid "Object has no tiled clones." -msgstr "Das Objekt hat keine gekachelten Klone." +#: ../src/sp-item.cpp:1058 +#, c-format +msgid "%s; masked" +msgstr "%s, maskiert" -#: ../src/ui/dialog/clonetiler.cpp:2097 -msgid "Select one object whose tiled clones to unclump." -msgstr "Ein Objekt auswählen, dessen gekachelte Klone entklumpt werden." +#: ../src/sp-item.cpp:1068 +#, c-format +msgid "%s; filtered (%s)" +msgstr "%s; gefiltert (%s)" -#: ../src/ui/dialog/clonetiler.cpp:2119 -msgid "Unclump tiled clones" -msgstr "Gekachelte Klone entklumpen" +#: ../src/sp-item.cpp:1070 +#, c-format +msgid "%s; filtered" +msgstr "%s; gefiltert" -#: ../src/ui/dialog/clonetiler.cpp:2148 -msgid "Select one object whose tiled clones to remove." -msgstr "Ein Objekt auswählen, dessen gekachelte Klone entfernt werden." +#: ../src/sp-line.cpp:126 +msgid "Line" +msgstr "Linie" -#: ../src/ui/dialog/clonetiler.cpp:2171 -msgid "Delete tiled clones" -msgstr "Gekachelte Klone löschen" +#: ../src/sp-lpe-item.cpp:262 +msgid "An exception occurred during execution of the Path Effect." +msgstr "Beim ausführen des Pfadeffektes ist ein Fehler aufgetreten." -#: ../src/ui/dialog/clonetiler.cpp:2224 -msgid "" -"If you want to clone several objects, group them and clone the " -"group." -msgstr "" -"Wenn mehrere Objekte geklont werden sollen, sollten sie gruppiert und " -"dann die Gruppe geklont werden." +#: ../src/sp-offset.cpp:339 +msgid "Linked Offset" +msgstr "Verbundener Versatz" -#: ../src/ui/dialog/clonetiler.cpp:2233 -msgid "Creating tiled clones..." -msgstr "Geschachtelte Klone erstellen..." +#: ../src/sp-offset.cpp:341 +msgid "Dynamic Offset" +msgstr "Dynamischer Versatz" -#: ../src/ui/dialog/clonetiler.cpp:2640 -msgid "Create tiled clones" -msgstr "Gekachelte Klone erzeugen" +#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign +#: ../src/sp-offset.cpp:347 +#, c-format +msgid "%s by %f pt" +msgstr "%s von %f Pkt." -#: ../src/ui/dialog/clonetiler.cpp:2873 -msgid "Per row:" -msgstr "Pro Reihe:" +#: ../src/sp-offset.cpp:348 +msgid "outset" +msgstr "erweitert" -#: ../src/ui/dialog/clonetiler.cpp:2891 -msgid "Per column:" -msgstr "Pro Spalte:" +#: ../src/sp-offset.cpp:348 +msgid "inset" +msgstr "geschrumpft" -#: ../src/ui/dialog/clonetiler.cpp:2899 -msgid "Randomize:" -msgstr "Zufallsfaktor:" +#: ../src/sp-path.cpp:70 +msgid "Path" +msgstr "Pfad" -#: ../src/ui/dialog/color-item.cpp:131 +#: ../src/sp-path.cpp:95 #, c-format -msgid "" -"Color: %s; Click to set fill, Shift+click to set stroke" -msgstr "" -"Farbe: %s; Klick setzt die Füllung, Shift+Klick legt " -"die Konturfarbe fest" - -#: ../src/ui/dialog/color-item.cpp:509 -msgid "Change color definition" -msgstr "Farbdefinition ändern" - -#: ../src/ui/dialog/color-item.cpp:679 -msgid "Remove stroke color" -msgstr "Konturfarbe entfernen" +msgid ", path effect: %s" +msgstr ", Pfadeffekt: %s" -#: ../src/ui/dialog/color-item.cpp:679 -msgid "Remove fill color" -msgstr "Füllfarbe entfernen" +#: ../src/sp-path.cpp:98 +#, c-format +msgid "%i node%s" +msgstr "%i Knoten%s" -#: ../src/ui/dialog/color-item.cpp:684 -msgid "Set stroke color to none" -msgstr "Farbe der Kontur auf nichts setzen" +#: ../src/sp-path.cpp:98 +#, c-format +msgid "%i nodes%s" +msgstr "%i Knoten%s" -#: ../src/ui/dialog/color-item.cpp:684 -msgid "Set fill color to none" -msgstr "Füllungsfarbe auf nichts setzen" +# !!! +#: ../src/sp-polygon.cpp:185 +msgid "Polygon" +msgstr "Polygon" -#: ../src/ui/dialog/color-item.cpp:700 -msgid "Set stroke color from swatch" -msgstr "Konturfarbe aus der Farbfelder-Palette auswählen" +# !!! +#: ../src/sp-polyline.cpp:131 +msgid "Polyline" +msgstr "Linienzug" -#: ../src/ui/dialog/color-item.cpp:700 -msgid "Set fill color from swatch" -msgstr "Füllfarbe aus der Farbfelder-Palette auswählen" +#. Rectangle +#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:395 +msgid "Rectangle" +msgstr "Rechteck" -#: ../src/ui/dialog/debug.cpp:73 -msgid "Messages" -msgstr "Meldungen" +#. Spiral +#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:413 +#: ../share/extensions/gcodetools_area.inx.h:11 +msgid "Spiral" +msgstr "Spirale" -#: ../src/ui/dialog/debug.cpp:87 ../src/ui/dialog/messages.cpp:47 -msgid "_Clear" -msgstr "_Leeren" +#. TRANSLATORS: since turn count isn't an integer, please adjust the +#. string as needed to deal with an localized plural forms. +#: ../src/sp-spiral.cpp:236 +#, c-format +msgid "with %3f turns" +msgstr "mit %3f Windungen" -#: ../src/ui/dialog/debug.cpp:91 ../src/ui/dialog/messages.cpp:48 -msgid "Capture log messages" -msgstr "Fehlerprotokoll mitschreiben" +#. Star +#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:409 +#: ../src/widgets/star-toolbar.cpp:469 +msgid "Star" +msgstr "Stern" -#: ../src/ui/dialog/debug.cpp:95 -msgid "Release log messages" -msgstr "Fehlerprotokoll verwerfen" +#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:462 +msgid "Polygon" +msgstr "Polygon" -#: ../src/ui/dialog/document-metadata.cpp:88 -#: ../src/ui/dialog/document-properties.cpp:159 -msgid "Metadata" -msgstr "Metadaten" +#. while there will never be less than 3 vertices, we still need to +#. make calls to ngettext because the pluralization may be different +#. for various numbers >=3. The singular form is used as the index. +#: ../src/sp-star.cpp:264 +#, c-format +msgid "with %d vertex" +msgstr "mit %d Eckpunkt" -#: ../src/ui/dialog/document-metadata.cpp:89 -#: ../src/ui/dialog/document-properties.cpp:160 -msgid "License" -msgstr "Nutzungsbedingungen - Lizenz" +#: ../src/sp-star.cpp:264 +#, c-format +msgid "with %d vertices" +msgstr "mit %d Eckpunkten" -# !!! -#: ../src/ui/dialog/document-metadata.cpp:126 -#: ../src/ui/dialog/document-properties.cpp:1007 -msgid "Dublin Core Entities" -msgstr "Dublin-Core-Entities" +#: ../src/sp-switch.cpp:76 +msgid "Conditional Group" +msgstr "Bedingte Gruppe" -#: ../src/ui/dialog/document-metadata.cpp:168 -#: ../src/ui/dialog/document-properties.cpp:1069 -msgid "License" -msgstr "Lizenz" +#: ../src/sp-text.cpp:325 ../src/verbs.cpp:328 +#: ../share/extensions/lorem_ipsum.inx.h:8 +#: ../share/extensions/replace_font.inx.h:11 ../share/extensions/split.inx.h:10 +#: ../share/extensions/text_braille.inx.h:2 +#: ../share/extensions/text_extract.inx.h:14 +#: ../share/extensions/text_flipcase.inx.h:2 +#: ../share/extensions/text_lowercase.inx.h:2 +#: ../share/extensions/text_merge.inx.h:16 +#: ../share/extensions/text_randomcase.inx.h:2 +#: ../share/extensions/text_sentencecase.inx.h:2 +#: ../share/extensions/text_titlecase.inx.h:2 +#: ../share/extensions/text_uppercase.inx.h:2 +msgid "Text" +msgstr "Text" -#. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:111 -#, fuzzy -msgid "Use antialiasing" -msgstr "Kantenglättung" +#: ../src/sp-text.cpp:345 +#, c-format +msgid "on path%s (%s, %s)" +msgstr "an Pfad%s (%s, %s)" -#: ../src/ui/dialog/document-properties.cpp:111 -#, fuzzy -msgid "If unset, no antialiasing will be done on the drawing" -msgstr "Wenn gesetzt, dann ist der Rand immmer im Vordergrund" +#: ../src/sp-text.cpp:346 +#, c-format +msgid "%s (%s, %s)" +msgstr "%s (%s, %s)" -#: ../src/ui/dialog/document-properties.cpp:112 -msgid "Show page _border" -msgstr "_Rand der Seite anzeigen" +#: ../src/sp-tref.cpp:230 +msgid "Cloned Character Data" +msgstr "Geklonte Zeichendaten" -#: ../src/ui/dialog/document-properties.cpp:112 -msgid "If set, rectangular page border is shown" -msgstr "Wenn gesetzt, dann wird ein rechteckiger Seitenrand gezeigt" +#: ../src/sp-tref.cpp:246 +msgid " from " +msgstr " von " -#: ../src/ui/dialog/document-properties.cpp:113 -msgid "Border on _top of drawing" -msgstr "Rand im _Vordergrund anzeigen" +#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:262 +msgid "[orphaned]" +msgstr "[verwaist]" -#: ../src/ui/dialog/document-properties.cpp:113 -msgid "If set, border is always on top of the drawing" -msgstr "Wenn gesetzt, dann ist der Rand immmer im Vordergrund" +#: ../src/sp-tspan.cpp:217 +msgid "Text Span" +msgstr "Textspanne" -#: ../src/ui/dialog/document-properties.cpp:114 -msgid "_Show border shadow" -msgstr "Rand_schatten anzeigen" +#: ../src/sp-use.cpp:227 +msgid "Symbol" +msgstr "Symbol" -#: ../src/ui/dialog/document-properties.cpp:114 -msgid "If set, page border shows a shadow on its right and lower side" -msgstr "" -"Wenn gesetzt, dann zeigt der Seitenrand einen Schatten an der rechten und " -"unteren Seite" +#: ../src/sp-use.cpp:230 +msgid "Clone" +msgstr "Klone" -#: ../src/ui/dialog/document-properties.cpp:115 -msgid "Back_ground color:" -msgstr "Hintergrundfarbe:" +#: ../src/sp-use.cpp:237 ../src/sp-use.cpp:239 +#, c-format +msgid "called %s" +msgstr "%s aufgerufen" -#: ../src/ui/dialog/document-properties.cpp:115 -msgid "" -"Color of the page background. Note: transparency setting ignored while " -"editing but used when exporting to bitmap." -msgstr "" -"Farbe des Seitenhintergrundes. Hinweis: Transparenzeinstellungen werden " -"während der Bearbeitung ignoriert, aber genutzt, wenn es als Bitmap " -"exportiert wird." +#: ../src/sp-use.cpp:239 +msgid "Unnamed Symbol" +msgstr "Unbenanntes Symbol" -#: ../src/ui/dialog/document-properties.cpp:116 -msgid "Border _color:" -msgstr "_Randfarbe:" +#. TRANSLATORS: Used for statusbar description for long chains: +#. * "Clone of: Clone of: ... in Layer 1". +#: ../src/sp-use.cpp:248 +msgid "..." +msgstr "..." -#: ../src/ui/dialog/document-properties.cpp:116 -msgid "Page border color" -msgstr "Randfarbe der Zeichenfläche" +#: ../src/sp-use.cpp:257 +#, c-format +msgid "of: %s" +msgstr "von: %s" -#: ../src/ui/dialog/document-properties.cpp:116 -msgid "Color of the page border" -msgstr "Randfarbe der Zeichenfläche" +#: ../src/splivarot.cpp:70 ../src/splivarot.cpp:76 +msgid "Union" +msgstr "Vereinigung" -#: ../src/ui/dialog/document-properties.cpp:117 -msgid "Default _units:" -msgstr "_Standard-Einheiten:" +#: ../src/splivarot.cpp:82 +msgid "Intersection" +msgstr "Überschneidung" -#. --------------------------------------------------------------- -#. General snap options -#: ../src/ui/dialog/document-properties.cpp:121 -msgid "Show _guides" -msgstr "_Führungslinien anzeigen" +#: ../src/splivarot.cpp:105 +msgid "Division" +msgstr "Aufteilung" -#: ../src/ui/dialog/document-properties.cpp:121 -msgid "Show or hide guides" -msgstr "Führungslinien anzeigen oder ausblenden" +#: ../src/splivarot.cpp:110 +msgid "Cut path" +msgstr "Pfad zerschneiden" -#: ../src/ui/dialog/document-properties.cpp:122 -msgid "Guide co_lor:" -msgstr "F_arbe der Führungslinien:" +#: ../src/splivarot.cpp:333 +msgid "Select at least 2 paths to perform a boolean operation." +msgstr "" +"Wählen Sie mindestens 2 Pfade aus, um eine boole'sche Operation " +"auszuführen." -#: ../src/ui/dialog/document-properties.cpp:122 -msgid "Guideline color" -msgstr "Farbe der Führungslinien" +#: ../src/splivarot.cpp:337 +msgid "Select at least 1 path to perform a boolean union." +msgstr "" +"Wählen Sie mindestens 1 Pfad aus, um eine boole'sche Vereinigung " +"auszuführen." -#: ../src/ui/dialog/document-properties.cpp:122 -msgid "Color of guidelines" -msgstr "Farbe der Führungslinien" +#: ../src/splivarot.cpp:345 +msgid "" +"Select exactly 2 paths to perform difference, division, or path cut." +msgstr "" +"Wählen Sie genau 2 Pfade aus, um eine Differenz-, XOR-, Dvisions- " +"oder Pfadzuschneideoperation auszuführen." -#: ../src/ui/dialog/document-properties.cpp:123 -msgid "_Highlight color:" -msgstr "_Hervorhebungsfarbe:" +#: ../src/splivarot.cpp:361 ../src/splivarot.cpp:376 +msgid "" +"Unable to determine the z-order of the objects selected for " +"difference, XOR, division, or path cut." +msgstr "" +"Die Z-Tiefe der ausgewählten Objekte konnte nicht für die Differenz-, " +"XOR-, Division- oder Pfadzuschneideoperation ermittelt werden." -#: ../src/ui/dialog/document-properties.cpp:123 -msgid "Highlighted guideline color" -msgstr "Farbe der hervorgehobenen Führungslinien" +#: ../src/splivarot.cpp:407 +msgid "" +"One of the objects is not a path, cannot perform boolean operation." +msgstr "" +"Eines der ausgewählten Objekte ist kein Pfad. Boole'sche Operation " +"wird nicht ausgeführt." -#: ../src/ui/dialog/document-properties.cpp:123 -msgid "Color of a guideline when it is under mouse" -msgstr "Farbe der Führungslinie falls unter dem Mauszeiger" +#: ../src/splivarot.cpp:1157 +msgid "Select stroked path(s) to convert stroke to path." +msgstr "" +"Pfade mit Kontur auswählen, um die Konturlinie in einen Pfad " +"umzuwandeln." -#. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:125 -msgid "Snap _distance" -msgstr "Einrastabstand" +#: ../src/splivarot.cpp:1516 +msgid "Convert stroke to path" +msgstr "Kontur in Pfad umwandeln" -#: ../src/ui/dialog/document-properties.cpp:125 -msgid "Snap only when _closer than:" -msgstr "Nur einrasten, wenn _näher als:" +#. TRANSLATORS: "to outline" means "to convert stroke to path" +#: ../src/splivarot.cpp:1519 +msgid "No stroked paths in the selection." +msgstr "Keine Pfade mit Konturlinien in der Auswahl." -#: ../src/ui/dialog/document-properties.cpp:125 -#: ../src/ui/dialog/document-properties.cpp:130 -#: ../src/ui/dialog/document-properties.cpp:135 -msgid "Always snap" -msgstr "Immer einrasten" +#: ../src/splivarot.cpp:1590 +msgid "Selected object is not a path, cannot inset/outset." +msgstr "" +"Ausgewähltes Objekt ist kein Pfad - kann es nicht " +"schrumpfen/erweitern." -#: ../src/ui/dialog/document-properties.cpp:126 -msgid "Snapping distance, in screen pixels, for snapping to objects" -msgstr "Einrastabstand in Bildschirmpixeln, um an Objekten einzurasten" +#: ../src/splivarot.cpp:1681 ../src/splivarot.cpp:1746 +msgid "Create linked offset" +msgstr "Verbundenen Versatz erzeugen" -#: ../src/ui/dialog/document-properties.cpp:126 -msgid "Always snap to objects, regardless of their distance" -msgstr "" -"Wenn gesetzt, dann rasten Objekte am nahesten Objekt ein, unabhängig von der " -"Entfernung" +#: ../src/splivarot.cpp:1682 ../src/splivarot.cpp:1747 +msgid "Create dynamic offset" +msgstr "Dynamischen Versatz erzeugen" -#: ../src/ui/dialog/document-properties.cpp:127 -msgid "" -"If set, objects only snap to another object when it's within the range " -"specified below" -msgstr "" -"Nur an anderen Objekten einrasten, wenn diese innerhalb der unten " -"definierten Reichweite sind." +#: ../src/splivarot.cpp:1772 +msgid "Select path(s) to inset/outset." +msgstr "Pfad zum Schrumpfen/Erweitern auswählen." -#. Options for snapping to grids -#: ../src/ui/dialog/document-properties.cpp:130 -msgid "Snap d_istance" -msgstr "Einrastabstand:" +#: ../src/splivarot.cpp:1968 +msgid "Outset path" +msgstr "Pfad erweitern" -#: ../src/ui/dialog/document-properties.cpp:130 -msgid "Snap only when c_loser than:" -msgstr "Nur einrasten, wenn _näher als:" +#: ../src/splivarot.cpp:1968 +msgid "Inset path" +msgstr "Pfad schrumpfen" -#: ../src/ui/dialog/document-properties.cpp:131 -msgid "Snapping distance, in screen pixels, for snapping to grid" -msgstr "Einrastabstand in Bildschirmpixeln, um in das Gitter einzurasten" +#: ../src/splivarot.cpp:1970 +msgid "No paths to inset/outset in the selection." +msgstr "Die Auswahl enthält keine Pfade zum Schrumpfen/Erweitern." -#: ../src/ui/dialog/document-properties.cpp:131 -msgid "Always snap to grids, regardless of the distance" -msgstr "" -"Wenn gesetzt, dann rasten Objekte an der nahesten Gitterslinie ein, " -"unabhängig von der Entfernung" +#: ../src/splivarot.cpp:2132 +msgid "Simplifying paths (separately):" +msgstr "Vereinfache Pfade (getrennt):" -#: ../src/ui/dialog/document-properties.cpp:132 -msgid "" -"If set, objects only snap to a grid line when it's within the range " -"specified below" -msgstr "" -"Nur an Gitterlinien einrasten, wenn diese innerhalb der unten definierten " -"Reichweite sind." +#: ../src/splivarot.cpp:2134 +msgid "Simplifying paths:" +msgstr "Vereinfache Pfade:" -#. Options for snapping to guides -#: ../src/ui/dialog/document-properties.cpp:135 -msgid "Snap dist_ance" -msgstr "Einrastabstand" +#: ../src/splivarot.cpp:2171 +#, c-format +msgid "%s %d of %d paths simplified..." +msgstr "%s %d von %d Pfaden vereinfacht..." -#: ../src/ui/dialog/document-properties.cpp:135 -msgid "Snap only when close_r than:" -msgstr "Nur einrasten, wenn _näher als:" +#: ../src/splivarot.cpp:2184 +#, c-format +msgid "%d paths simplified." +msgstr "%d Pfade vereinfacht." -#: ../src/ui/dialog/document-properties.cpp:136 -msgid "Snapping distance, in screen pixels, for snapping to guides" -msgstr "Einrastabstand in Bildschirmpixeln, um an Führungslinien einzurasten" +#: ../src/splivarot.cpp:2198 +msgid "Select path(s) to simplify." +msgstr "Pfad zum Vereinfachen auswählen." -#: ../src/ui/dialog/document-properties.cpp:136 -msgid "Always snap to guides, regardless of the distance" -msgstr "" -"Objekte rasten immer an der nächsten Führungslinie ein, unabhängig von der " -"Entfernung" +#: ../src/splivarot.cpp:2214 +msgid "No paths to simplify in the selection." +msgstr "Die Auswahl enthält keine Pfade zum Vereinfachen." -#: ../src/ui/dialog/document-properties.cpp:137 +#: ../src/text-chemistry.cpp:94 +msgid "Select a text and a path to put text on path." +msgstr "Einen Text und Pfad auswählen, um Text an Pfad auszurichten." + +#: ../src/text-chemistry.cpp:99 msgid "" -"If set, objects only snap to a guide when it's within the range specified " -"below" +"This text object is already put on a path. Remove it from the path " +"first. Use Shift+D to look up its path." msgstr "" -"Nur an Führungslinien einrasten, wenn diese innerhalb der unten definierten " -"Reichweite sind." +"Dieses Textobjekt ist schon einem Pfad zugewiesen. Bitte erst vom " +"Pfad trennen. Umschalt+D zeigt den Pfad an." -#. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:140 -msgid "Snap to clip paths" -msgstr "An Ausschneidepfaden einrasten" +#. rect is the only SPShape which is not yet, and thus SVG forbids us from putting text on it +#: ../src/text-chemistry.cpp:105 +msgid "" +"You cannot put text on a rectangle in this version. Convert rectangle to " +"path first." +msgstr "" +"Fließtext auf einem Rechteck in dieser Version noch nicht unterstützt. " +"Rechteck vorerst in einen Pfad umwandeln." -#: ../src/ui/dialog/document-properties.cpp:140 -msgid "When snapping to paths, then also try snapping to clip paths" +#: ../src/text-chemistry.cpp:115 +msgid "The flowed text(s) must be visible in order to be put on a path." msgstr "" -"Neben dem Einrasten an Pfaden, auch versuchen an Ausschbeidepfaden " -"einzurasten" +"Der Fließtext muss sichtbar sein, um einem Pfad zugewiesen zu werden." -#: ../src/ui/dialog/document-properties.cpp:141 -msgid "Snap to mask paths" -msgstr "An Maskierungspfaden einrasten" +#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2492 +msgid "Put text on path" +msgstr "Text an Pfad ausrichten" -#: ../src/ui/dialog/document-properties.cpp:141 -msgid "When snapping to paths, then also try snapping to mask paths" -msgstr "" -"Neben dem Einrasten an Pfaden, auch versuchen an Maskierungspfaden " -"einzurasten" +#: ../src/text-chemistry.cpp:197 +msgid "Select a text on path to remove it from path." +msgstr "Einen Text-Pfad zum Trennen vom Pfad auswählen." -#: ../src/ui/dialog/document-properties.cpp:142 -msgid "Snap perpendicularly" -msgstr "Senkrecht einrasten" +#: ../src/text-chemistry.cpp:218 +msgid "No texts-on-paths in the selection." +msgstr "Kein Text-Pfad in der Auswahl vorhanden." -#: ../src/ui/dialog/document-properties.cpp:142 +#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2494 +msgid "Remove text from path" +msgstr "Text wird von Pfad getrennt" + +#: ../src/text-chemistry.cpp:262 ../src/text-chemistry.cpp:283 +msgid "Select text(s) to remove kerns from." +msgstr "Text auswählen, um Kerning zu entfernen." + +#: ../src/text-chemistry.cpp:286 +msgid "Remove manual kerns" +msgstr "Manuelle Unterschneidungen entfernen" + +#: ../src/text-chemistry.cpp:306 msgid "" -"When snapping to paths or guides, then also try snapping perpendicularly" +"Select a text and one or more paths or shapes to flow text " +"into frame." msgstr "" -"Neben dem Einrasten an Pfaden oder Führungslinien, auch versuchen senkrecht " -"einzurasten" +"Einen Text und Pfad oder Form zum Erzeugen eines " +"Fließtextes auswählen." -#: ../src/ui/dialog/document-properties.cpp:143 -msgid "Snap tangentially" -msgstr "Tangential einrasten" +#: ../src/text-chemistry.cpp:376 +msgid "Flow text into shape" +msgstr "Text in Form fließen lassen" -#: ../src/ui/dialog/document-properties.cpp:143 -msgid "When snapping to paths or guides, then also try snapping tangentially" -msgstr "" -"Neben dem Einrasten an Pfaden oder Führungslinien, auch versuchen tangential " -"einzurasten" +#: ../src/text-chemistry.cpp:398 +msgid "Select a flowed text to unflow it." +msgstr "Fließtext zum Aufheben auswählen." -#: ../src/ui/dialog/document-properties.cpp:146 -msgctxt "Grid" -msgid "_New" -msgstr "_Neu" +#: ../src/text-chemistry.cpp:472 +msgid "Unflow flowed text" +msgstr "Fließtext aufheben" -#: ../src/ui/dialog/document-properties.cpp:146 -msgid "Create new grid." -msgstr "Neues Gitter erzeugen." +#: ../src/text-chemistry.cpp:484 +msgid "Select flowed text(s) to convert." +msgstr "Fließtext zum Umwandeln auswählen." -#: ../src/ui/dialog/document-properties.cpp:147 -msgctxt "Grid" -msgid "_Remove" -msgstr "_Entfernen" +#: ../src/text-chemistry.cpp:502 +msgid "The flowed text(s) must be visible in order to be converted." +msgstr "" +"Der Fließtext muss sichtbar sein, um umgewandelt werden zu können." -#: ../src/ui/dialog/document-properties.cpp:147 -msgid "Remove selected grid." -msgstr "Ausgewähltes Gitter entfernen." +#: ../src/text-chemistry.cpp:530 +msgid "Convert flowed text to text" +msgstr "Fließtext in Text umwandeln" -#: ../src/ui/dialog/document-properties.cpp:154 -#: ../src/widgets/toolbox.cpp:1835 -msgid "Guides" -msgstr "Führungslinien" +#: ../src/text-chemistry.cpp:535 +msgid "No flowed text(s) to convert in the selection." +msgstr "Kein Fließtext zum Umwandeln in der Auswahl." -#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2744 -msgid "Snap" -msgstr "Einrasten" +#: ../src/text-editing.cpp:44 +msgid "You cannot edit cloned character data." +msgstr "Geklonte Zeichendaten können nicht editiert werden." -#: ../src/ui/dialog/document-properties.cpp:158 -msgid "Scripting" -msgstr "Skripte" +#: ../src/tools-switch.cpp:91 +msgid "" +"Click to Select and Transform objects, Drag to select many " +"objects." +msgstr "" +"Klick zum Auswählen und Verändern von Objekten, Ziehen um " +"mehrere Objekte zu wählen." -# !!! -#: ../src/ui/dialog/document-properties.cpp:322 -msgid "General" -msgstr "Allgemein" +#: ../src/tools-switch.cpp:92 +msgid "Modify selected path points (nodes) directly." +msgstr "Ausgewählte Pfadpunkte (Knoten) direkt ändern." -# !!! -#: ../src/ui/dialog/document-properties.cpp:324 -msgid "Page Size" -msgstr "Seitengröße" +#: ../src/tools-switch.cpp:93 +msgid "To tweak a path by pushing, select it and drag over it." +msgstr "" +"Um eine Pfadform zu justieren, selektieren Sie diesen und ziehen über ihn." -# !!! -#: ../src/ui/dialog/document-properties.cpp:326 -#, fuzzy -msgid "Display" -msgstr "a" +#: ../src/tools-switch.cpp:94 +msgid "" +"Drag, click or click and scroll to spray the selected " +"objects." +msgstr "" +"Ziehen, Klicken oder Klicken und Scrollen um das " +"ausgewählte Objekt zu sprühen." -# !!! -#: ../src/ui/dialog/document-properties.cpp:361 -msgid "Guides" -msgstr "Führungslinien" +#: ../src/tools-switch.cpp:95 +msgid "" +"Drag to create a rectangle. Drag controls to round corners and " +"resize. Click to select." +msgstr "" +"Ziehen erstellt ein Rechteck. Anfasser ziehen rundet Ecken ab " +"und ändert Größe. Klick wählt aus." -#: ../src/ui/dialog/document-properties.cpp:379 -msgid "Snap to objects" -msgstr "An Objekten einrasten" +#: ../src/tools-switch.cpp:96 +msgid "" +"Drag to create a 3D box. Drag controls to resize in " +"perspective. Click to select (with Ctrl+Alt for single faces)." +msgstr "" +"Ziehen erstellt eine 3D-Box. Anfasser ziehen für " +"perspektivische Größenänderung. Klick wählt aus (mit Strg+Alt " +"für einzelne Flächen)." -#: ../src/ui/dialog/document-properties.cpp:381 -msgid "Snap to grids" -msgstr "Am Gitter einrasten" +#: ../src/tools-switch.cpp:97 +msgid "" +"Drag to create an ellipse. Drag controls to make an arc or " +"segment. Click to select." +msgstr "" +"Ziehen erstellt eine Ellipse. Anfasser ziehen erzeugt Bogen " +"oder Kreissegment. Klick wählt aus." -#: ../src/ui/dialog/document-properties.cpp:383 -msgid "Snap to guides" -msgstr "An Führungslinien einrasten" +#: ../src/tools-switch.cpp:98 +msgid "" +"Drag to create a star. Drag controls to edit the star shape. " +"Click to select." +msgstr "" +"Ziehen erstellt einen Stern. Anfasser ziehen bearbeitet Form. " +"Klick wählt aus." -#: ../src/ui/dialog/document-properties.cpp:385 -msgid "Miscellaneous" -msgstr "Verschiedenes" +#: ../src/tools-switch.cpp:99 +msgid "" +"Drag to create a spiral. Drag controls to edit the spiral " +"shape. Click to select." +msgstr "" +"Ziehen erstellt eine Spirale. Anfasser ziehen bearbeitet die " +"Form. Klick wählt aus." -#. TODO check if this next line was sometimes needed. It being there caused an assertion. -#. Inkscape::GC::release(defsRepr); -#. inform the document, so we can undo -#. Color Management -#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:2921 -msgid "Link Color Profile" -msgstr "Farb-Profil verknüpfen" +#: ../src/tools-switch.cpp:100 +msgid "" +"Drag to create a freehand line. Shift appends to selected " +"path, Alt activates sketch mode." +msgstr "" +"Ziehen erzeugt eine Freihandlinie. Umschalt erweitert " +"ausgewählten Pfad. Alt wechselt in Skizzenmodus." -#: ../src/ui/dialog/document-properties.cpp:599 -msgid "Remove linked color profile" -msgstr "Verknüpftes Farb-Profil entfernen" +#: ../src/tools-switch.cpp:101 +msgid "" +"Click or click and drag to start a path; with Shift to " +"append to selected path. Ctrl+click to create single dots (straight " +"line modes only)." +msgstr "" +"Klick oder Klick und Ziehen beginnt einen Pfad; " +"Umschalt hängt an ausgewählten Pfad an. Strg+Klick erzeugt " +"einzelne Punkte." -#: ../src/ui/dialog/document-properties.cpp:613 -msgid "Linked Color Profiles:" -msgstr "Verknüpfte Farb-Profile:" +#: ../src/tools-switch.cpp:102 +msgid "" +"Drag to draw a calligraphic stroke; with Ctrl to track a guide " +"path. Arrow keys adjust width (left/right) and angle (up/down)." +msgstr "" +"Ziehen, um kalligrafische Linien zu zeichnen; Strg mit " +"Führungspfad. Pfeiltasten verändern Breite (links/rechts) und Winkel " +"(hoch/runter)." -#: ../src/ui/dialog/document-properties.cpp:615 -msgid "Available Color Profiles:" -msgstr "Verfügbare Farb-Profile:" +#: ../src/tools-switch.cpp:103 ../src/ui/tools/text-tool.cpp:1593 +msgid "" +"Click to select or create text, drag to create flowed text; " +"then type." +msgstr "" +"Zum Auswählen oder Erstellen eines Textobjekts klicken, Ziehen " +"um Fließtext zu erstellen; anschließend schreiben." -#: ../src/ui/dialog/document-properties.cpp:617 -msgid "Link Profile" -msgstr "Profil verknüpfen" +#: ../src/tools-switch.cpp:104 +msgid "" +"Drag or double click to create a gradient on selected objects, " +"drag handles to adjust gradients." +msgstr "" +"Ziehen oder Doppelklicken erzeugt Farbverlauf für gewählte " +"Objekte, Anfasser ziehen verändert Farbverlauf." -#: ../src/ui/dialog/document-properties.cpp:626 -msgid "Unlink Profile" -msgstr "Profil entknüpfen" +#: ../src/tools-switch.cpp:105 +msgid "" +"Drag or double click to create a mesh on selected objects, " +"drag handles to adjust meshes." +msgstr "" +"Ziehen oder Doppelklicken erzeugt ein Gitter auf gewählten " +"Objekten, Anfasser ziehen um Gitter einzustellen." -#: ../src/ui/dialog/document-properties.cpp:710 -msgid "Profile Name" -msgstr "Profil-Name" +#: ../src/tools-switch.cpp:106 +msgid "" +"Click or drag around an area to zoom in, Shift+click to " +"zoom out." +msgstr "" +"Klick oder Rechteck aufziehen vergrößert die Ansicht, " +"Umschalt+Klick verkleinert." -#: ../src/ui/dialog/document-properties.cpp:746 -msgid "External scripts" -msgstr "Externe Scripte" +#: ../src/tools-switch.cpp:107 +msgid "Drag to measure the dimensions of objects." +msgstr "Ziehen um die Dimensionen von Objekten zu messen." -#: ../src/ui/dialog/document-properties.cpp:747 -msgid "Embedded scripts" -msgstr "Eingebettete Scripte" +#: ../src/tools-switch.cpp:108 ../src/ui/tools/dropper-tool.cpp:285 +msgid "" +"Click to set fill, Shift+click to set stroke; drag to " +"average color in area; with Alt to pick inverse color; Ctrl+C " +"to copy the color under mouse to clipboard" +msgstr "" +"Klick setzt Füllfarbe, Umschalt+Klick setzt Linienfarbe; " +"Ziehen - Durchschnittsfarbe im Gebiet. Strg+C - Farbe nach " +"Zwischenablage" -#: ../src/ui/dialog/document-properties.cpp:752 -msgid "External script files:" -msgstr "Externe Script-Dateien:" +#: ../src/tools-switch.cpp:109 +msgid "Click and drag between shapes to create a connector." +msgstr "Klick und Ziehen zwischen Formen erzeugt einen Objektverbinder." -#: ../src/ui/dialog/document-properties.cpp:754 -msgid "Add the current file name or browse for a file" +#: ../src/tools-switch.cpp:110 +msgid "" +"Click to paint a bounded area, Shift+click to union the new " +"fill with the current selection, Ctrl+click to change the clicked " +"object's fill and stroke to the current setting." msgstr "" -"Fügen Sie den aktuellen Dateinamen hinzu oder suchen Sie nach einer Datei" +"Klick um ein abgegrenztes Gebiet füllen, Umschalt+Klick um die " +"neue Füllung mit der aktuellen Auswahl zu vereinigen, Strg+Klick um " +"Füllung und Kontur des geklickten Objekts zur aktuellen Einstellung zu " +"ändern." -#: ../src/ui/dialog/document-properties.cpp:763 -#: ../src/ui/dialog/document-properties.cpp:852 -#: ../src/ui/widget/selected-style.cpp:339 -msgid "Remove" -msgstr "Entfernen" +#: ../src/tools-switch.cpp:111 +msgid "Drag to erase." +msgstr "Ziehen zum Radieren." -#: ../src/ui/dialog/document-properties.cpp:833 -msgid "Filename" -msgstr "Dateiname" +#: ../src/tools-switch.cpp:112 +msgid "Choose a subtool from the toolbar" +msgstr "Wählen Sie ein Werkzeug aus der Werkzeugleiste" -#: ../src/ui/dialog/document-properties.cpp:841 -msgid "Embedded script files:" -msgstr "Eingebettete Script-Dateien:" +#: ../src/trace/potrace/inkscape-potrace.cpp:512 +#: ../src/trace/potrace/inkscape-potrace.cpp:575 +#, qt-format +msgid "Trace: %1. %2 nodes" +msgstr "Spur: %1. %2 Knoten" -#: ../src/ui/dialog/document-properties.cpp:843 -msgid "New" -msgstr "Neu" +#: ../src/trace/trace.cpp:59 ../src/trace/trace.cpp:124 +#: ../src/trace/trace.cpp:132 ../src/trace/trace.cpp:225 +#: ../src/ui/dialog/pixelartdialog.cpp:370 +#: ../src/ui/dialog/pixelartdialog.cpp:402 +msgid "Select an image to trace" +msgstr "Wählen Sie ein Bild zum Nachzeichnen aus" -#: ../src/ui/dialog/document-properties.cpp:922 -msgid "Script id" -msgstr "Skript id" +#: ../src/trace/trace.cpp:94 +msgid "Select only one image to trace" +msgstr "Wählen Sie nur ein Bild zum Nachzeichnen aus" -#: ../src/ui/dialog/document-properties.cpp:928 -msgid "Content:" -msgstr "Inhalt:" +#: ../src/trace/trace.cpp:112 +msgid "Select one image and one or more shapes above it" +msgstr "Wählen Sie ein Bild und eine oder mehrere Formen über diesem aus" -#: ../src/ui/dialog/document-properties.cpp:1045 -msgid "_Save as default" -msgstr "Zur Vorgabe machen" +#: ../src/trace/trace.cpp:216 +msgid "Trace: No active desktop" +msgstr "Nachzeichnen: Kein aktiver Desktop" -#: ../src/ui/dialog/document-properties.cpp:1046 -msgid "Save this metadata as the default metadata" -msgstr "Metadaten als Standard-Metadaten abspeichern" +#: ../src/trace/trace.cpp:313 +msgid "Invalid SIOX result" +msgstr "Ungültiges SIOX-Ergebnis" -#: ../src/ui/dialog/document-properties.cpp:1047 -msgid "Use _default" -msgstr "Standardeinstellungen benutzen" +#: ../src/trace/trace.cpp:406 +msgid "Trace: No active document" +msgstr "Nachzeichnen: Kein aktives Dokument" -#: ../src/ui/dialog/document-properties.cpp:1048 -msgid "Use the previously saved default metadata here" -msgstr "Verwenden Sie hier die zuvor gespeicherte Standardmetadaten" +#: ../src/trace/trace.cpp:438 +msgid "Trace: Image has no bitmap data" +msgstr "Nachzeichnen: Bild enthält keine Bitmap-Daten" -#. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1121 -msgid "Add external script..." -msgstr "Füge externes Script hinzu..." +#: ../src/trace/trace.cpp:445 +msgid "Trace: Starting trace..." +msgstr "Nachzeichnen: Nachzeichnen wird gestartet..." -#: ../src/ui/dialog/document-properties.cpp:1160 -msgid "Select a script to load" -msgstr "Skript zum Laden auswählen" +#. ## inform the document, so we can undo +#: ../src/trace/trace.cpp:548 +msgid "Trace bitmap" +msgstr "Bitmap nachzeichnen" -#. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1188 -msgid "Add embedded script..." -msgstr "Füge eingebettetes Script hinzu..." +#: ../src/trace/trace.cpp:552 +#, c-format +msgid "Trace: Done. %ld nodes created" +msgstr "Nachzeichnen: Abgeschlossen. %ld Knoten erstellt" -#. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1219 -msgid "Remove external script" -msgstr "Lösche externes Script" +#. check whether something is selected +#: ../src/ui/clipboard.cpp:261 +msgid "Nothing was copied." +msgstr "Es wurde nichts kopiert." -#. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1249 -msgid "Remove embedded script" -msgstr "Eingebettetes Script entfernen" +#: ../src/ui/clipboard.cpp:374 ../src/ui/clipboard.cpp:583 +#: ../src/ui/clipboard.cpp:612 +msgid "Nothing on the clipboard." +msgstr "Es ist nichts in der Zwischenablage." -#. TODO repr->set_content(_EmbeddedContent.get_buffer()->get_text()); -#. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1346 -msgid "Edit embedded script" -msgstr "Eingebettetes Script bearbeiten" +#: ../src/ui/clipboard.cpp:432 +msgid "Select object(s) to paste style to." +msgstr "Objekt(e) auswählen, um Stil darauf anzuwenden." -#: ../src/ui/dialog/document-properties.cpp:1429 -msgid "Creation" -msgstr "Erzeugen" +#: ../src/ui/clipboard.cpp:443 ../src/ui/clipboard.cpp:460 +msgid "No style on the clipboard." +msgstr "Kein Stil in der Zwischenablage." -#: ../src/ui/dialog/document-properties.cpp:1430 -msgid "Defined grids" -msgstr "Definierte Gitter" +#: ../src/ui/clipboard.cpp:485 +msgid "Select object(s) to paste size to." +msgstr "Objekt(e) auswählen, um Größe einzufügen." -#: ../src/ui/dialog/document-properties.cpp:1677 -msgid "Remove grid" -msgstr "Gitter entfernen" +#: ../src/ui/clipboard.cpp:492 +msgid "No size on the clipboard." +msgstr "Keine Größe in der Zwischenablage." -#: ../src/ui/dialog/document-properties.cpp:1756 -#, fuzzy -msgid "Changed document unit" -msgstr "Unbenanntes Dokument %d" +#: ../src/ui/clipboard.cpp:545 +msgid "Select object(s) to paste live path effect to." +msgstr "Objekt(e) auswählen, um den Pfadeffekt einzufügen." -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2796 -msgid "_Page" -msgstr "_Seite" +#. no_effect: +#: ../src/ui/clipboard.cpp:570 +msgid "No effect on the clipboard." +msgstr "Kein Effekt in der Zwischenablage." -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2800 -msgid "_Drawing" -msgstr "_Zeichnung" +#: ../src/ui/clipboard.cpp:589 ../src/ui/clipboard.cpp:626 +msgid "Clipboard does not contain a path." +msgstr "Die Zwischenablage enthält keinen Pfad." -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2802 -msgid "_Selection" -msgstr "_Auswahl" +#. * +#. * Constructor +#. +#: ../src/ui/dialog/aboutbox.cpp:80 +msgid "About Inkscape" +msgstr "Informationen über Inkscape" -#: ../src/ui/dialog/export.cpp:152 -msgid "_Custom" -msgstr "_Benutzerdefiniert" +# !!! +#: ../src/ui/dialog/aboutbox.cpp:91 +msgid "_Splash" +msgstr "_Begrüßung" -#: ../src/ui/dialog/export.cpp:170 ../src/widgets/measure-toolbar.cpp:99 -#: ../src/widgets/measure-toolbar.cpp:107 -#: ../share/extensions/render_gears.inx.h:6 -msgid "Units:" -msgstr "Einheiten:" +#: ../src/ui/dialog/aboutbox.cpp:95 +msgid "_Authors" +msgstr "_Autoren" -#: ../src/ui/dialog/export.cpp:172 -msgid "_Export As..." -msgstr "_exportieren als…" +#: ../src/ui/dialog/aboutbox.cpp:97 +msgid "_Translators" +msgstr "Ü_bersetzer" -#: ../src/ui/dialog/export.cpp:175 -msgid "B_atch export all selected objects" -msgstr "Alle gewählten Objekte auf einmal exportieren" +#: ../src/ui/dialog/aboutbox.cpp:99 +msgid "_License" +msgstr "_Lizenz" -# !!! "export hints" are not clear to the user I guess -#: ../src/ui/dialog/export.cpp:175 -msgid "" -"Export each selected object into its own PNG file, using export hints if any " -"(caution, overwrites without asking!)" +# Hier muss die deutsche Grafik, die bei der Inkscape-Info angezeigt werden soll, benannt werden! +#. TRANSLATORS: This is the filename of the `About Inkscape' picture in +#. the `screens' directory. Thus the translation of "about.svg" should be +#. the filename of its translated version, e.g. about.zh.svg for Chinese. +#. +#. N.B. about.svg changes once per release. (We should probably rename +#. the original to about-0.40.svg etc. as soon as we have a translation. +#. If we do so, then add an item to release-checklist saying that the +#. string here should be changed.) +#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the +#. native filename encoding... and the filename passed to sp_document_new +#. should be in UTF-*8.. +#: ../src/ui/dialog/aboutbox.cpp:166 +msgid "about.svg" +msgstr "about.svg" + +#. TRANSLATORS: Put here your name (and other national contributors') +#. one per line in the form of: name surname (email). Use \n for newline. +#: ../src/ui/dialog/aboutbox.cpp:426 +msgid "translator-credits" msgstr "" -"Exportiert jedes gewählte Objekt in eine eigene PNG-Datei, unter " -"Berücksichtigung von Exporthinweisen, wenn vorhanden (Vorsicht, überschreibt " -"ohne Warnung!)" +"Adib Taraben (theadib@gmail.com)\n" +"Alexander Senger (neutronenspalter@freenet.de)\n" +"Benedikt Roth (Benedikt.Roth@gmx.net)\n" +"Christian Meyer (chrisime@gnome.org)\n" +"Christian Neumair (chris@gnome-de.org)\n" +"Colin Marquardt (colin@marquardt-home.de)\n" +"Jörg Müller (jfm@ram-brand.de)\n" +"Kai Lahmann (kailahmann@01019freenet.de)\n" +"Stefan Graubner (pflaumenmus92@gmx.net)\n" +"Stefan von Halenbach (vonHalenbach@users.sourceforge.net)\n" +"Uwe Schöler (uschoeler@yahoo.de)\n" +"Wolfram Strempfer (wolfram@strempfer.de)" -#: ../src/ui/dialog/export.cpp:177 -msgid "Hide a_ll except selected" -msgstr "Alle außer Ausgewählte verstecken" +#: ../src/ui/dialog/align-and-distribute.cpp:171 +#: ../src/ui/dialog/align-and-distribute.cpp:852 +msgid "Align" +msgstr "Ausrichten" -#: ../src/ui/dialog/export.cpp:177 -msgid "In the exported image, hide all objects except those that are selected" -msgstr "Verstecke alle Objekte außer den gerade gewählten im exportierten Bild" +#: ../src/ui/dialog/align-and-distribute.cpp:341 +#: ../src/ui/dialog/align-and-distribute.cpp:853 +msgid "Distribute" +msgstr "Verteilen" -#: ../src/ui/dialog/export.cpp:178 -msgid "Close when complete" -msgstr "Schließen wenn fertig" +#: ../src/ui/dialog/align-and-distribute.cpp:420 +msgid "Minimum horizontal gap (in px units) between bounding boxes" +msgstr "" +"Minimaler horizontaler Abstand (in px-Einheiten) zwischen Umrandungsboxen" -#: ../src/ui/dialog/export.cpp:178 -msgid "Once the export completes, close this dialog" -msgstr "Wenn der Export fertig ist, schließe den Dialog." +#. TRANSLATORS: "H:" stands for horizontal gap +#: ../src/ui/dialog/align-and-distribute.cpp:422 +msgctxt "Gap" +msgid "_H:" +msgstr "_H:" -#: ../src/ui/dialog/export.cpp:180 -msgid "_Export" -msgstr "_Exportieren" +#: ../src/ui/dialog/align-and-distribute.cpp:430 +msgid "Minimum vertical gap (in px units) between bounding boxes" +msgstr "" +"Minimaler vertikaler Abstand (in px-Einheiten) zwischen Umrandungsboxen" -#: ../src/ui/dialog/export.cpp:198 -msgid "Export area" -msgstr "Exportbereich" +#. TRANSLATORS: Vertical gap +#: ../src/ui/dialog/align-and-distribute.cpp:432 +msgctxt "Gap" +msgid "_V:" +msgstr "V:" -#: ../src/ui/dialog/export.cpp:237 -msgid "_x0:" -msgstr "_x0:" +#: ../src/ui/dialog/align-and-distribute.cpp:468 +#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/widgets/connector-toolbar.cpp:411 +msgid "Remove overlaps" +msgstr "Überlappungen entfernen" -#: ../src/ui/dialog/export.cpp:241 -msgid "x_1:" -msgstr "x_1:" +#: ../src/ui/dialog/align-and-distribute.cpp:499 +#: ../src/widgets/connector-toolbar.cpp:240 +msgid "Arrange connector network" +msgstr "Netzwerk von Objektverbindern anordnen" -#: ../src/ui/dialog/export.cpp:245 -msgid "Wid_th:" -msgstr "Brei_te:" +#: ../src/ui/dialog/align-and-distribute.cpp:592 +msgid "Exchange Positions" +msgstr "Positionen verändern" -#: ../src/ui/dialog/export.cpp:249 -msgid "_y0:" -msgstr "_y0:" +#: ../src/ui/dialog/align-and-distribute.cpp:626 +msgid "Unclump" +msgstr "Entklumpen" -#: ../src/ui/dialog/export.cpp:253 -msgid "y_1:" -msgstr "y_1:" +#: ../src/ui/dialog/align-and-distribute.cpp:698 +msgid "Randomize positions" +msgstr "Positionen zufällig machen" -#: ../src/ui/dialog/export.cpp:257 -msgid "Hei_ght:" -msgstr "Höhe:" +#: ../src/ui/dialog/align-and-distribute.cpp:801 +msgid "Distribute text baselines" +msgstr "Textgrundlinien verteilen" -#: ../src/ui/dialog/export.cpp:272 -msgid "Image size" -msgstr "Bildgröße" +#: ../src/ui/dialog/align-and-distribute.cpp:824 +msgid "Align text baselines" +msgstr "Grundlinien von Text ausrichten" -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/export.cpp:301 -msgid "pixels at" -msgstr "Pixel bei" +#: ../src/ui/dialog/align-and-distribute.cpp:854 +msgid "Rearrange" +msgstr "Anordnen" -#: ../src/ui/dialog/export.cpp:296 -msgid "dp_i" -msgstr "dp_i" +#: ../src/ui/dialog/align-and-distribute.cpp:856 ../src/widgets/toolbox.cpp:1728 +msgid "Nodes" +msgstr "Knoten" -#: ../src/ui/dialog/export.cpp:301 ../src/ui/dialog/transformation.cpp:82 -#: ../src/ui/widget/page-sizer.cpp:237 -msgid "_Height:" -msgstr "_Höhe:" +#: ../src/ui/dialog/align-and-distribute.cpp:870 +msgid "Relative to: " +msgstr "Relativ zu: " -#: ../src/ui/dialog/export.cpp:309 -#: ../src/ui/dialog/inkscape-preferences.cpp:1434 -#: ../src/ui/dialog/inkscape-preferences.cpp:1438 -#: ../src/ui/dialog/inkscape-preferences.cpp:1462 -msgid "dpi" -msgstr "dpi" +#: ../src/ui/dialog/align-and-distribute.cpp:871 +msgid "_Treat selection as group: " +msgstr "Auswahl als Gruppe behandeln:" -#: ../src/ui/dialog/export.cpp:317 -msgid "_Filename" -msgstr "_Dateiname" +#. Align +#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:2937 +#: ../src/verbs.cpp:2938 +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/export.cpp:359 -msgid "Export the bitmap file with these settings" -msgstr "Bitmapdatei mit diesen Einstellungen exportieren" +#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:2939 +#: ../src/verbs.cpp:2940 +msgid "Align left edges" +msgstr "Linke Kanten ausrichten" -#: ../src/ui/dialog/export.cpp:612 -#, c-format -msgid "B_atch export %d selected object" -msgid_plural "B_atch export %d selected objects" -msgstr[0] "B_atch-Export von %d gewähltem Objekt" -msgstr[1] "B_atch-Export von %d gewählten Objekten" +#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:2941 +#: ../src/verbs.cpp:2942 +msgid "Center on vertical axis" +msgstr "Vertikal zentrieren" -#: ../src/ui/dialog/export.cpp:928 -msgid "Export in progress" -msgstr "Exportieren läuft" +#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:2943 +#: ../src/verbs.cpp:2944 +msgid "Align right sides" +msgstr "Rechte Kanten ausrichten" -#: ../src/ui/dialog/export.cpp:1018 -msgid "No items selected." -msgstr "Kein Element gewählt." +#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:2945 +#: ../src/verbs.cpp:2946 +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/export.cpp:1022 ../src/ui/dialog/export.cpp:1024 -msgid "Exporting %1 files" -msgstr "Exportiere %1 Dateien" +#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:2947 +#: ../src/verbs.cpp:2948 +msgid "Align bottom edges of objects to the top edge of the anchor" +msgstr "Objektunterkanten an Oberkante der Verankerung ausrichten" -#: ../src/ui/dialog/export.cpp:1064 ../src/ui/dialog/export.cpp:1066 -#, c-format -msgid "Exporting file %s..." -msgstr "Exportiere Dateie %s..." +#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:2949 +#: ../src/verbs.cpp:2950 +msgid "Align top edges" +msgstr "Oberkanten ausrichten" -#: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1166 -#, c-format -msgid "Could not export to filename %s.\n" -msgstr "Konnte nicht als Datei %s exportieren.\n" +#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:2951 +#: ../src/verbs.cpp:2952 +msgid "Center on horizontal axis" +msgstr "Zentren horizontal ausrichten" -#: ../src/ui/dialog/export.cpp:1078 -#, c-format -msgid "Could not export to filename %s." -msgstr "Konnte nicht als Datei %s exportieren." +#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:2953 +#: ../src/verbs.cpp:2954 +msgid "Align bottom edges" +msgstr "Unterkanten ausrichten" -#: ../src/ui/dialog/export.cpp:1093 -#, c-format -msgid "Successfully exported %d files from %d selected items." -msgstr "" -"Erfolgreich %d Dateien aus %d ausgewählten Artikeln exportiert." +#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:2955 +#: ../src/verbs.cpp:2956 +msgid "Align top edges of objects to the bottom edge of the anchor" +msgstr "Objektoberkanten an Unterkante der Verankerung ausrichten" -#: ../src/ui/dialog/export.cpp:1104 -msgid "You have to enter a filename." -msgstr "Sie müssen einen Dateinamen angeben" +#: ../src/ui/dialog/align-and-distribute.cpp:909 +msgid "Align baseline anchors of texts horizontally" +msgstr "Grundlinien der Textelemente horizontal ausrichten" -#: ../src/ui/dialog/export.cpp:1105 -msgid "You have to enter a filename" -msgstr "Sie müssen einen Dateinamen angeben" +#: ../src/ui/dialog/align-and-distribute.cpp:912 +msgid "Align baselines of texts" +msgstr "Grundlinien der Textelemente ausrichten" -#: ../src/ui/dialog/export.cpp:1119 -msgid "The chosen area to be exported is invalid." -msgstr "Der zum Exportieren gewählte Bereich ist ungültig" +#: ../src/ui/dialog/align-and-distribute.cpp:917 +msgid "Make horizontal gaps between objects equal" +msgstr "Horizontale Abstände zwischen Objekten ausgleichen" -#: ../src/ui/dialog/export.cpp:1120 -msgid "The chosen area to be exported is invalid" -msgstr "Der zum Exportieren gewählte Bereich ist ungültig" +#: ../src/ui/dialog/align-and-distribute.cpp:921 +msgid "Distribute left edges equidistantly" +msgstr "Linke Objektkanten gleichmäßig anordnen" -#: ../src/ui/dialog/export.cpp:1135 -#, c-format -msgid "Directory %s does not exist or is not a directory.\n" -msgstr "Das Verzeichnis %s existiert nicht oder ist kein Verzeichnis.\n" +#: ../src/ui/dialog/align-and-distribute.cpp:924 +msgid "Distribute centers equidistantly horizontally" +msgstr "Objektmittelpunkten horizontal gleichmäßig anordnen" -#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image -#: ../src/ui/dialog/export.cpp:1149 ../src/ui/dialog/export.cpp:1151 -msgid "Exporting %1 (%2 x %3)" -msgstr "Exportiere %1 (%2 x %3)" +#: ../src/ui/dialog/align-and-distribute.cpp:927 +msgid "Distribute right edges equidistantly" +msgstr "Rechte Objektkanten gleichmäßig anordnen" -#: ../src/ui/dialog/export.cpp:1177 -#, c-format -msgid "Drawing exported to %s." -msgstr "Zeichnung exportiert zu %s." +#: ../src/ui/dialog/align-and-distribute.cpp:931 +msgid "Make vertical gaps between objects equal" +msgstr "Vertikale Abstände zwischen Objekten ausgleichen" -#: ../src/ui/dialog/export.cpp:1181 -msgid "Export aborted." -msgstr "Export abgebochen." +#: ../src/ui/dialog/align-and-distribute.cpp:935 +msgid "Distribute top edges equidistantly" +msgstr "Oberkanten der Objekte gleichmäßig anordnen" -#: ../src/ui/dialog/export.cpp:1303 ../src/ui/dialog/input.cpp:1082 -#: ../src/verbs.cpp:2358 ../src/widgets/desktop-widget.cpp:1123 -msgid "_Save" -msgstr "_Speichern" +#: ../src/ui/dialog/align-and-distribute.cpp:938 +msgid "Distribute centers equidistantly vertically" +msgstr "Objektmittelpunkten vertikal gleichmäßig anordnen" -#: ../src/ui/dialog/extension-editor.cpp:81 -msgid "Information" -msgstr "Information" +#: ../src/ui/dialog/align-and-distribute.cpp:941 +msgid "Distribute bottom edges equidistantly" +msgstr "Unterkanten gleichmäßig anordnen" -#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:290 -#: ../src/verbs.cpp:309 ../share/extensions/color_HSL_adjust.inx.h:11 -#: ../share/extensions/color_custom.inx.h:7 -#: ../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:24 -#: ../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:25 -#: ../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:14 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:35 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:17 -#: ../share/extensions/gcodetools_tools_library.inx.h:12 -#: ../share/extensions/generate_voronoi.inx.h:5 -#: ../share/extensions/gimp_xcf.inx.h:7 -#: ../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:16 -#: ../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/web-set-att.inx.h:25 -#: ../share/extensions/web-transmit-att.inx.h:23 -#: ../share/extensions/webslicer_create_group.inx.h:11 -#: ../share/extensions/webslicer_export.inx.h:6 -msgid "Help" -msgstr "Hilfe" +#: ../src/ui/dialog/align-and-distribute.cpp:946 +msgid "Distribute baseline anchors of texts horizontally" +msgstr "Grundlinien von Textelementen horizontal verteilen" -#: ../src/ui/dialog/extension-editor.cpp:83 -msgid "Parameters" -msgstr "Parameter" +#: ../src/ui/dialog/align-and-distribute.cpp:949 +msgid "Distribute baselines of texts vertically" +msgstr "Grundlinien von Textelementen vertikal verteilen" -#. Fill in the template -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:376 -msgid "No preview" -msgstr "Keine Vorschau" +#: ../src/ui/dialog/align-and-distribute.cpp:955 +#: ../src/widgets/connector-toolbar.cpp:373 +msgid "Nicely arrange selected connector network" +msgstr "Das gewählte Netzwerk von Objektverbindern gefällig anordnen" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:480 -msgid "too large for preview" -msgstr "zu groß für Vorschau" +#: ../src/ui/dialog/align-and-distribute.cpp:958 +msgid "Exchange positions of selected objects - selection order" +msgstr "Ändern der Position der ausgewählten Objekte - Auswahlanordnung" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:565 -msgid "Enable preview" -msgstr "Vorschau einschalten" +#: ../src/ui/dialog/align-and-distribute.cpp:961 +msgid "Exchange positions of selected objects - stacking order" +msgstr "Ändern der Position der ausgewählten Objekte - Stapelanordnung" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:715 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:735 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:743 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:759 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:282 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:413 -msgid "All Files" -msgstr "Alle Dateitypen" +#: ../src/ui/dialog/align-and-distribute.cpp:964 +msgid "Exchange positions of selected objects - clockwise rotate" +msgstr "" +"Ändern der Position der ausgewählten Objekte - im Uhrzeigersinn rotierend" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:740 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:756 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:283 -msgid "All Inkscape Files" -msgstr "Alle Inkscape-Dateien" +#: ../src/ui/dialog/align-and-distribute.cpp:969 +msgid "Randomize centers in both dimensions" +msgstr "Mittelpunkte von Objekten zufällig horizontal und vertikal verteilen" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:747 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:763 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:777 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:284 -msgid "All Images" -msgstr "Alle Bilder" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:750 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:766 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:285 -msgid "All Vectors" -msgstr "Alle Vektorgrafiken" +#: ../src/ui/dialog/align-and-distribute.cpp:972 +msgid "Unclump objects: try to equalize edge-to-edge distances" +msgstr "Objekte entklumpen: Versuche, die Zwischenabstände anzugleichen" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:753 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:769 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:286 -msgid "All Bitmaps" -msgstr "Alle Bitmaps" +#: ../src/ui/dialog/align-and-distribute.cpp:977 +msgid "" +"Move objects as little as possible so that their bounding boxes do not " +"overlap" +msgstr "" +"Objekte gerade so weit bewegen, dass sich ihre Umrandungsboxen nicht mehr " +"überlappen" -#. ###### File options -#. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1002 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1560 -msgid "Append filename extension automatically" -msgstr "Dateinamenserweiterung automatisch anhängen" +#: ../src/ui/dialog/align-and-distribute.cpp:985 +msgid "Align selected nodes to a common horizontal line" +msgstr "Ausgewählte Knoten horizontal ausrichten" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1175 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1428 -msgid "Guess from extension" -msgstr "Automatisch bestimmen" +#: ../src/ui/dialog/align-and-distribute.cpp:988 +msgid "Align selected nodes to a common vertical line" +msgstr "Ausgewählte Knoten vertikal ausrichten" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1447 -msgid "Left edge of source" -msgstr "Linke Kante der Quelle" +#: ../src/ui/dialog/align-and-distribute.cpp:991 +msgid "Distribute selected nodes horizontally" +msgstr "Ausgewählte Knoten horizontal verteilen" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1448 -msgid "Top edge of source" -msgstr "Oberkante der Quelle" +#: ../src/ui/dialog/align-and-distribute.cpp:994 +msgid "Distribute selected nodes vertically" +msgstr "Ausgewählte Knoten vertikal verteilen" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1449 -msgid "Right edge of source" -msgstr "Rechte Kante der Quelle" +#. Rest of the widgetry +#: ../src/ui/dialog/align-and-distribute.cpp:999 +msgid "Last selected" +msgstr "Zuletzt gewählt" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1450 -msgid "Bottom edge of source" -msgstr "Unterkante der Quelle" +#: ../src/ui/dialog/align-and-distribute.cpp:1000 +msgid "First selected" +msgstr "Zuerst gewählt" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1451 -msgid "Source width" -msgstr "Quellenbreite" +#: ../src/ui/dialog/align-and-distribute.cpp:1001 +msgid "Biggest object" +msgstr "Größtes Objekt" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1452 -msgid "Source height" -msgstr "Quellenhöhe" +#: ../src/ui/dialog/align-and-distribute.cpp:1002 +msgid "Smallest object" +msgstr "Kleinstes Objekt" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1453 -msgid "Destination width" -msgstr "Zielbreite" +#: ../src/ui/dialog/align-and-distribute.cpp:1005 +msgid "Selection Area" +msgstr "Auswahlbereich" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1454 -msgid "Destination height" -msgstr "Zielhöhe" +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:40 +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:138 +msgid "Edit profile" +msgstr "Profil bearbeiten" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1455 -msgid "Resolution (dots per inch)" -msgstr "Auflösung (Punkte pro Zoll)" +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:53 +msgid "Profile name:" +msgstr "Profilname:" -#. ######################################### -#. ## EXTRA WIDGET -- SOURCE SIDE -#. ######################################### -#. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 -msgid "Document" -msgstr "Dokument" +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:80 +msgid "Save" +msgstr "_Speichern" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1501 ../src/verbs.cpp:175 -#: ../src/widgets/desktop-widget.cpp:2000 -#: ../share/extensions/printing_marks.inx.h:18 -msgid "Selection" -msgstr "Auswahl" +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:134 +msgid "Add profile" +msgstr "Profil hinzufügen" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1505 -msgctxt "Export dialog" -msgid "Custom" -msgstr "Benutzerdefiniert" +#: ../src/ui/dialog/clonetiler.cpp:112 +msgid "_Symmetry" +msgstr "_Symmetrie" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1525 -msgid "Source" -msgstr "Quelle" +#. TRANSLATORS: "translation" means "shift" / "displacement" here. +#: ../src/ui/dialog/clonetiler.cpp:124 +msgid "P1: simple translation" +msgstr "P1: einfache Verschiebung" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 -msgid "Cairo" -msgstr "Cairo" +#: ../src/ui/dialog/clonetiler.cpp:125 +msgid "P2: 180° rotation" +msgstr "P2: 180° Drehung" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1548 -msgid "Antialias" -msgstr "Kantenglättung" +#: ../src/ui/dialog/clonetiler.cpp:126 +msgid "PM: reflection" +msgstr "PM: Reflektion" -#: ../src/ui/dialog/filedialogimpl-win32.cpp:414 -msgid "All Executable Files" -msgstr "Alle ausführbaren Dateien" +#. TRANSLATORS: "glide reflection" is a reflection and a translation combined. +#. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html +#: ../src/ui/dialog/clonetiler.cpp:129 +msgid "PG: glide reflection" +msgstr "PG: gleitende Reflektion" -#: ../src/ui/dialog/filedialogimpl-win32.cpp:606 -msgid "Show Preview" -msgstr "Zeige Vorschau" +#: ../src/ui/dialog/clonetiler.cpp:130 +msgid "CM: reflection + glide reflection" +msgstr "CM: Reflektion + gleitende Reflektion" -#: ../src/ui/dialog/filedialogimpl-win32.cpp:744 -msgid "No file selected" -msgstr "Keine Datei ausgewählt" +#: ../src/ui/dialog/clonetiler.cpp:131 +msgid "PMM: reflection + reflection" +msgstr "PMM: Reflektion + Reflektion" -#: ../src/ui/dialog/fill-and-stroke.cpp:62 -msgid "_Fill" -msgstr "_Füllen" +#: ../src/ui/dialog/clonetiler.cpp:132 +msgid "PMG: reflection + 180° rotation" +msgstr "PMG: Reflektion + 180° Drehung" -#: ../src/ui/dialog/fill-and-stroke.cpp:63 -msgid "Stroke _paint" -msgstr "_Farbe der Kontur" +#: ../src/ui/dialog/clonetiler.cpp:133 +msgid "PGG: glide reflection + 180° rotation" +msgstr "PGG: gleitende Reflektion + 180° Drehung" -#: ../src/ui/dialog/fill-and-stroke.cpp:64 -msgid "Stroke st_yle" -msgstr "_Muster der Kontur" +#: ../src/ui/dialog/clonetiler.cpp:134 +msgid "CMM: reflection + reflection + 180° rotation" +msgstr "CMM: Reflektion + Reflektion + 180° Drehung" -#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor -#: ../src/ui/dialog/filter-effects-dialog.cpp:546 -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 "" -"Diese Matrix definiert eine lineare Transformation im Farbraum. Jede Zeile " -"wirkt auf eine der Farbkomponenten des Ausgangs, jede Spalte bestimmt den " -"Einfluß der jeweiligen Eingangskomponente. Die letzte Spalte gibt einen " -"konstanten Grundwert der Ausgangskomponenten vor. " +#: ../src/ui/dialog/clonetiler.cpp:135 +msgid "P4: 90° rotation" +msgstr "P4: 90° Drehung" -#: ../src/ui/dialog/filter-effects-dialog.cpp:656 -msgid "Image File" -msgstr "Bild-Datei" +#: ../src/ui/dialog/clonetiler.cpp:136 +msgid "P4M: 90° rotation + 45° reflection" +msgstr "P4M: 90° Drehung + 45° Reflektion" -#: ../src/ui/dialog/filter-effects-dialog.cpp:659 -msgid "Selected SVG Element" -msgstr "Gewähltes SVG Element" +#: ../src/ui/dialog/clonetiler.cpp:137 +msgid "P4G: 90° rotation + 90° reflection" +msgstr "P4G: 90° Drehung + 90° Reflektion" -#. TODO: any image, not just svg -#: ../src/ui/dialog/filter-effects-dialog.cpp:729 -msgid "Select an image to be used as feImage input" -msgstr "Wählt ein Bild als Eingabe für feBild" +#: ../src/ui/dialog/clonetiler.cpp:138 +msgid "P3: 120° rotation" +msgstr "P3: 120° Drehung" -#: ../src/ui/dialog/filter-effects-dialog.cpp:821 -msgid "This SVG filter effect does not require any parameters." -msgstr "Dieser SVG-Filtereffekt benötigt keine Parameter." +#: ../src/ui/dialog/clonetiler.cpp:139 +msgid "P31M: reflection + 120° rotation, dense" +msgstr "P31M: Reflektion + 120° Drehung, dicht" -#: ../src/ui/dialog/filter-effects-dialog.cpp:827 -msgid "This SVG filter effect is not yet implemented in Inkscape." -msgstr "Dieser SVG-Filtereffekt ist noch nicht in Inkscape implementiert." +#: ../src/ui/dialog/clonetiler.cpp:140 +msgid "P3M1: reflection + 120° rotation, sparse" +msgstr "P3M1: Reflektion + 120° Drehung, dünn" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1041 -#, fuzzy -msgid "Slope" -msgstr "Umhüllung" +#: ../src/ui/dialog/clonetiler.cpp:141 +msgid "P6: 60° rotation" +msgstr "P6: 60° Drehung" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1042 -#, fuzzy -msgid "Intercept" -msgstr "Überschneidung" +#: ../src/ui/dialog/clonetiler.cpp:142 +msgid "P6M: reflection + 60° rotation" +msgstr "P6M: Reflektion + 60° Drehung" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1045 -#, fuzzy -msgid "Amplitude" -msgstr "Amplitude" +#: ../src/ui/dialog/clonetiler.cpp:162 +msgid "Select one of the 17 symmetry groups for the tiling" +msgstr "Wählen Sie eine der 17 Symmetriegruppen zum Kacheln aus" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1046 -#, fuzzy -msgid "Exponent" -msgstr "Exponent:" +#: ../src/ui/dialog/clonetiler.cpp:180 +msgid "S_hift" +msgstr "Versc_hiebung" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1143 -#, fuzzy -msgid "New transfer function type" -msgstr "Transfer-Typ:" +#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount +#: ../src/ui/dialog/clonetiler.cpp:190 +#, no-c-format +msgid "Shift X:" +msgstr "X-Verschiebung:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1178 -msgid "Light Source:" -msgstr "Lichtquelle:" +#: ../src/ui/dialog/clonetiler.cpp:198 +#, no-c-format +msgid "Horizontal shift per row (in % of tile width)" +msgstr "Horizontale Verschiebung pro Reihe (in % der Kachelbreite)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1195 -msgid "Direction angle for the light source on the XY plane, in degrees" -msgstr "Winkel, aus dem das Licht in der XY-Ebene kommt, in °" +#: ../src/ui/dialog/clonetiler.cpp:206 +#, no-c-format +msgid "Horizontal shift per column (in % of tile width)" +msgstr "Horizontale Verschiebung pro Spalte (in % der Kachelbreite)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1196 -msgid "Direction angle for the light source on the YZ plane, in degrees" -msgstr "Winkel, aus dem das Licht in der YZ-Ebene kommt, in °" +#: ../src/ui/dialog/clonetiler.cpp:212 +msgid "Randomize the horizontal shift by this percentage" +msgstr "Zufällige horizontale Verschiebung um diesen Prozentsatz" -#. default x: -#. default y: -#. default z: -#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 -msgid "Location:" -msgstr "Ort:" +#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount +#: ../src/ui/dialog/clonetiler.cpp:222 +#, no-c-format +msgid "Shift Y:" +msgstr "Y-Verschiebung:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 -msgid "X coordinate" -msgstr "X-Koordinate" +#: ../src/ui/dialog/clonetiler.cpp:230 +#, no-c-format +msgid "Vertical shift per row (in % of tile height)" +msgstr "Vertikale Verschiebung pro Reihe (in % der Kachelhöhe)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 -msgid "Y coordinate" -msgstr "Y-Koordinate" +#: ../src/ui/dialog/clonetiler.cpp:238 +#, no-c-format +msgid "Vertical shift per column (in % of tile height)" +msgstr "Vertikale Verschiebung pro Spalte (in % der Kachelhöhe)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 -msgid "Z coordinate" -msgstr "X-Koordinate" +#: ../src/ui/dialog/clonetiler.cpp:245 +msgid "Randomize the vertical shift by this percentage" +msgstr "Zufällige vertikale Verschiebung um diesen Prozentsatz" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 -msgid "Points At" -msgstr "Zeigt auf" +#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399 +msgid "Exponent:" +msgstr "Exponent:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1206 -msgid "Specular Exponent" -msgstr "Glanzpunkt-Exponent" +#: ../src/ui/dialog/clonetiler.cpp:260 +msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" +msgstr "" +"Reihenabstände bleiben gleich (1), laufen zusammen (<1) oder auseinander (>1)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1206 -msgid "Exponent value controlling the focus for the light source" -msgstr "Exponent bestimmt den Fokus der Lichtquelle" +#: ../src/ui/dialog/clonetiler.cpp:267 +msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" +msgstr "" +"Spaltenabstände bleiben gleich (1), laufen zusammen (<1) oder auseinander " +"(>1)" -#. 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:1208 -msgid "Cone Angle" -msgstr "Konuswinkel" +#. TRANSLATORS: "Alternate" is a verb here +#: ../src/ui/dialog/clonetiler.cpp:275 ../src/ui/dialog/clonetiler.cpp:439 +#: ../src/ui/dialog/clonetiler.cpp:515 ../src/ui/dialog/clonetiler.cpp:588 +#: ../src/ui/dialog/clonetiler.cpp:634 ../src/ui/dialog/clonetiler.cpp:761 +msgid "Alternate:" +msgstr "Abwechseln:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1208 -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 "" -"Öffnungswinkel des Lichtkonus. Außerhalb des Konus gibt es kein Licht. " +#: ../src/ui/dialog/clonetiler.cpp:281 +msgid "Alternate the sign of shifts for each row" +msgstr "Vorzeichenumkehrung der Verschiebungen für jede Reihe" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1274 -msgid "New light source" -msgstr "Neue Lichtquelle" +#: ../src/ui/dialog/clonetiler.cpp:286 +msgid "Alternate the sign of shifts for each column" +msgstr "Vorzeichenumkehrung der Verschiebungen für jede Spalte" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1325 -msgid "_Duplicate" -msgstr "_Duplizieren" +#. TRANSLATORS: "Cumulate" is a verb here +#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457 +#: ../src/ui/dialog/clonetiler.cpp:533 +msgid "Cumulate:" +msgstr "Anhäufen:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1359 -msgid "_Filter" -msgstr "_Filter" +#: ../src/ui/dialog/clonetiler.cpp:299 +msgid "Cumulate the shifts for each row" +msgstr "Verschiebungen für jede Reihe nach und nach aufaddieren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1379 -msgid "R_ename" -msgstr "Umb_enennen" +#: ../src/ui/dialog/clonetiler.cpp:304 +msgid "Cumulate the shifts for each column" +msgstr "Verschiebungen für jede Spalte nach und nach aufaddieren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1512 -msgid "Rename filter" -msgstr "Filter umbenennen" +#. TRANSLATORS: "Cumulate" is a verb here +#: ../src/ui/dialog/clonetiler.cpp:311 +msgid "Exclude tile:" +msgstr "Kachel ausschließen:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1565 -msgid "Apply filter" -msgstr "Filter anwenden" +#: ../src/ui/dialog/clonetiler.cpp:317 +msgid "Exclude tile height in shift" +msgstr "Kachelhöhe in Verschiebung nicht einberechnen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1635 -msgid "filter" -msgstr "Filter" +#: ../src/ui/dialog/clonetiler.cpp:322 +msgid "Exclude tile width in shift" +msgstr "Kachelbreite in Verschiebung nicht einberechnen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1642 -msgid "Add filter" -msgstr "Filter hinzufügen" +#: ../src/ui/dialog/clonetiler.cpp:331 +msgid "Sc_ale" +msgstr "_Maßstab" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1694 -msgid "Duplicate filter" -msgstr "Filter duplizieren" +#: ../src/ui/dialog/clonetiler.cpp:339 +msgid "Scale X:" +msgstr "X-Skalierung:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1793 -msgid "_Effect" -msgstr "_Effekt" +#: ../src/ui/dialog/clonetiler.cpp:347 +#, no-c-format +msgid "Horizontal scale per row (in % of tile width)" +msgstr "Horizontale Skalierung pro Reihe (in % der Kachelbreite)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1803 -msgid "Connections" -msgstr "Verbindungen" +#: ../src/ui/dialog/clonetiler.cpp:355 +#, no-c-format +msgid "Horizontal scale per column (in % of tile width)" +msgstr "Horizontale Skalierung pro Spalte (in % der Kachelbreite)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1941 -msgid "Remove filter primitive" -msgstr "Filterbaustein entfernen" +#: ../src/ui/dialog/clonetiler.cpp:361 +msgid "Randomize the horizontal scale by this percentage" +msgstr "Horizontale Skalierung um diesen Prozentsatz zufällig verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2529 -msgid "Remove merge node" -msgstr "Zusammengefassten Knoten löschen" +#: ../src/ui/dialog/clonetiler.cpp:369 +msgid "Scale Y:" +msgstr "Y-Skalierung:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2649 -msgid "Reorder filter primitive" -msgstr "Filterbausteine umordnen" +#: ../src/ui/dialog/clonetiler.cpp:377 +#, no-c-format +msgid "Vertical scale per row (in % of tile height)" +msgstr "Vertikale Skalierung pro Reihe (in % der Kachelhöhe)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2729 -msgid "Add Effect:" -msgstr "Effekt hinzufügen:" +#: ../src/ui/dialog/clonetiler.cpp:385 +#, no-c-format +msgid "Vertical scale per column (in % of tile height)" +msgstr "Vertikale Skalierung pro Spalte (in % der Kachelhöhe)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2730 -msgid "No effect selected" -msgstr "Kein Effekt gewählt" +#: ../src/ui/dialog/clonetiler.cpp:391 +msgid "Randomize the vertical scale by this percentage" +msgstr "Vertikale Skalierung um diesen Prozentsatz zufällig verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2731 -msgid "No filter selected" -msgstr "Kein Filter gewählt" +#: ../src/ui/dialog/clonetiler.cpp:405 +msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" +msgstr "" +"Reihenabstände bleiben gleich (1), laufen zusammen (<1) oder vergrößern sich " +"(>1)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2776 -msgid "Effect parameters" -msgstr "Effektparameter" +#: ../src/ui/dialog/clonetiler.cpp:411 +msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" +msgstr "" +"Spaltenabstände bleiben gleich (1), laufen zusammen (<1) oder vergrößern " +"sich (>1)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2777 -msgid "Filter General Settings" -msgstr "Allgemeine Filtereinstellungen" +#: ../src/ui/dialog/clonetiler.cpp:419 +msgid "Base:" +msgstr "Basis:" -#. default x: -#. default y: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2835 -msgid "Coordinates:" -msgstr "Koordinaten:" +#: ../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 "" +"Basis einer logarithmischen Spirale: 0 - nicht benutzt, (<1) - konvergent, " +"(>1) - divergent" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2835 -msgid "X coordinate of the left corners of filter effects region" -msgstr "X-Koordinate der linken Ecke des Ausschnitts, auf den Filter wirkt" +#: ../src/ui/dialog/clonetiler.cpp:445 +msgid "Alternate the sign of scales for each row" +msgstr "Vorzeichen der Skalierungen für jede Reihe umkehren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2835 -msgid "Y coordinate of the upper corners of filter effects region" -msgstr "Y-Koordinate der obere Ecke des Ausschnitts, auf den Filter wirkt" +#: ../src/ui/dialog/clonetiler.cpp:450 +msgid "Alternate the sign of scales for each column" +msgstr "Vorzeichen der Skalierungen für jede Spalte umkehren" -#. default width: -#. default height: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2836 -msgid "Dimensions:" -msgstr "Dimensionen:" +#: ../src/ui/dialog/clonetiler.cpp:463 +msgid "Cumulate the scales for each row" +msgstr "Skalierung für sukzessive Reihen aufaddieren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2836 -msgid "Width of filter effects region" -msgstr "Breite des Filtereffekts" +#: ../src/ui/dialog/clonetiler.cpp:468 +msgid "Cumulate the scales for each column" +msgstr "Skalierung für sukzessive Spalten aufaddieren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2836 -msgid "Height of filter effects region" -msgstr "Höhe des Filtereffekts" +#: ../src/ui/dialog/clonetiler.cpp:477 +msgid "_Rotation" +msgstr "D_rehung" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2842 -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 "" -"Gibt den Typ der Matrix vor. Das Schlüsselwort \"matrix\" erzwingt eine " -"volle 5x4-Wertematrix, während andere Schlüsselwörter bequeme Abkürzungen " -"für oft verwendete Farboperationen bereitstellen, ohne eine komplette Matrix " -"angeben zu müssen." +#: ../src/ui/dialog/clonetiler.cpp:485 +msgid "Angle:" +msgstr "Winkel:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2843 -msgid "Value(s):" -msgstr "Wert(e):" +#: ../src/ui/dialog/clonetiler.cpp:493 +#, no-c-format +msgid "Rotate tiles by this angle for each row" +msgstr "Kacheln um diesen Winkel für jede Reihe drehen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2847 -#, fuzzy -msgid "R:" -msgstr "Rx:" +#: ../src/ui/dialog/clonetiler.cpp:501 +#, no-c-format +msgid "Rotate tiles by this angle for each column" +msgstr "Kacheln um diesen Winkel für jede Spalte drehen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2848 -#: ../src/widgets/sp-color-icc-selector.cpp:359 -msgid "G:" -msgstr "G:" +#: ../src/ui/dialog/clonetiler.cpp:507 +msgid "Randomize the rotation angle by this percentage" +msgstr "Drehwinkel um diesen Prozentsatz zufällig verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2849 -#, fuzzy -msgid "B:" -msgstr "_B:" +#: ../src/ui/dialog/clonetiler.cpp:521 +msgid "Alternate the rotation direction for each row" +msgstr "Drehrichtung bei jeder Reihe wechseln" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2850 -#, fuzzy -msgid "A:" -msgstr "_A:" +#: ../src/ui/dialog/clonetiler.cpp:526 +msgid "Alternate the rotation direction for each column" +msgstr "Drehrichtung bei jeder Spalte wechseln" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2853 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2893 -msgid "Operator:" -msgstr "Operator:" +#: ../src/ui/dialog/clonetiler.cpp:539 +msgid "Cumulate the rotation for each row" +msgstr "Drehung für jede Reihe nach und nach hinzufügen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2854 -msgid "K1:" -msgstr "K1:" +#: ../src/ui/dialog/clonetiler.cpp:544 +msgid "Cumulate the rotation for each column" +msgstr "Drehung für jede Spalte nach und nach hinzufügen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2854 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2855 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2856 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2857 -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 "" -"Bei gewählter Arithmetischer Verknüpfung wird jeder Zielbildpunkt durch die " -"Formel k1*i1*i2 + k2*i1 + k3*i2 + k4 berechnet, wobei i1 und i2 die Werte " -"der Eingangsbildpunkte sind." +#: ../src/ui/dialog/clonetiler.cpp:553 +msgid "_Blur & opacity" +msgstr "_Weichzeichner und Deckkraft" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2855 -msgid "K2:" -msgstr "K2:" +#: ../src/ui/dialog/clonetiler.cpp:562 +msgid "Blur:" +msgstr "Weichzeichner:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2856 -msgid "K3:" -msgstr "K3:" +#: ../src/ui/dialog/clonetiler.cpp:568 +msgid "Blur tiles by this percentage for each row" +msgstr "Weichzeichnen der Kacheln um diesen Prozentsatz für jede Reihe" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2857 -msgid "K4:" -msgstr "K4:" +#: ../src/ui/dialog/clonetiler.cpp:574 +msgid "Blur tiles by this percentage for each column" +msgstr "Weichzeichnen der Kacheln um diesen Prozentsatz für jede Spalte" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2860 -msgid "Size:" -msgstr "Größe:" +#: ../src/ui/dialog/clonetiler.cpp:580 +msgid "Randomize the tile blur by this percentage" +msgstr "Kachel-Weichzeichnung zufällig um diesen Prozentsatz verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2860 -msgid "width of the convolve matrix" -msgstr "Breite der Faltungsmatrix" +#: ../src/ui/dialog/clonetiler.cpp:594 +msgid "Alternate the sign of blur change for each row" +msgstr "Vorzeichen der Weichzeichnungs-Änderungen bei jeder Reihe umkehren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2860 -msgid "height of the convolve matrix" -msgstr "Höhe der Faltungsmatrix" +#: ../src/ui/dialog/clonetiler.cpp:599 +msgid "Alternate the sign of blur change for each column" +msgstr "Vorzeichen der Weichzeichnungsänderung bei jeder Spalte umkehren" -#. default x: -#. default y: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2861 -#: ../src/ui/dialog/object-attributes.cpp:48 -msgid "Target:" -msgstr "Target:" +#: ../src/ui/dialog/clonetiler.cpp:608 +msgid "Opacity:" +msgstr "Deckkraft:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2861 -msgid "" -"X coordinate of the target point in the convolve matrix. The convolution is " -"applied to pixels around this point." +#: ../src/ui/dialog/clonetiler.cpp:614 +msgid "Decrease tile opacity by this percentage for each row" msgstr "" -"X-Koordinate des Zielpunktes der Faltung. Die Faltungsmatrix wirkt auf Pixel " -"um diesen Punkt herum." +"Verringern der Deckkraft der Kacheln um diesen Prozentsatz für jede Reihe" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2861 -msgid "" -"Y coordinate of the target point in the convolve matrix. The convolution is " -"applied to pixels around this point." +#: ../src/ui/dialog/clonetiler.cpp:620 +msgid "Decrease tile opacity by this percentage for each column" msgstr "" -"Y-Koordinate des Zielpunktes der Faltung. Die Faltungsmatrix wirkt auf Pixel " -"um diesen Punkt herum." +"Verringern der Deckkraft der Kacheln um diesen Prozentsatz für jede Spalte" -#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix) -#: ../src/ui/dialog/filter-effects-dialog.cpp:2863 -msgid "Kernel:" -msgstr "Faltungsmatrix:" +#: ../src/ui/dialog/clonetiler.cpp:626 +msgid "Randomize the tile opacity by this percentage" +msgstr "Deckkraft der Kacheln um diesen Prozentsatz zufällig verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2863 -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 "" -"Diese Matrize beschreibt die Faltungsoperation, die auf das Eingangsbild " -"angewendet wird, um die Pixelfarben im Ausgang zu erhalten. Verschiedene " -"Anordnungen der Werte in der Matrix resultieren in unterschiedlichen " -"visuellen Effekten. Die 1-Matrix ergibt einen Bewegungsunschärfe-Effekt " -"(entlang der Richtung der Matrixdiagonalen), während eine Matrix mit " -"konstanten Einträgen eine isotrope Unschärfe erzeugt." +#: ../src/ui/dialog/clonetiler.cpp:640 +msgid "Alternate the sign of opacity change for each row" +msgstr "Vorzeichen des Deckkraftfaktors bei jeder Reihe umkehren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2865 -msgid "Divisor:" -msgstr "Teiler:" +#: ../src/ui/dialog/clonetiler.cpp:645 +msgid "Alternate the sign of opacity change for each column" +msgstr "Vorzeichen des Deckkraftfaktors bei jeder Spalte umkehren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2865 -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 "" -"Durch diesen Wert wird das Ergebnis der Faltung angewendet auf das " -"Eingangsbild geteilt, um den endgültigen Farbwert des Ausgangspixels zu " -"erhalten. Ist der Divisor die Summe der Matrixeinträge, so wird das Ergebnis " -"eine gemittelte Farbintensität aufweisen." +#: ../src/ui/dialog/clonetiler.cpp:653 +msgid "Co_lor" +msgstr "_Farbe" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2866 -msgid "Bias:" -msgstr "Grundwert:" +#: ../src/ui/dialog/clonetiler.cpp:663 +msgid "Initial color: " +msgstr "Ursprüngliche Farbe: " -#: ../src/ui/dialog/filter-effects-dialog.cpp:2866 +#: ../src/ui/dialog/clonetiler.cpp:667 +msgid "Initial color of tiled clones" +msgstr "Ursprüngliche Farbe der gekachelten Klone" + +#: ../src/ui/dialog/clonetiler.cpp:667 msgid "" -"This value is added to each component. This is useful to define a constant " -"value as the zero response of the filter." +"Initial color for clones (works only if the original has unset fill or " +"stroke)" msgstr "" -"Dieser Wert wird zu jeder Komponente hinzu addiert. Dies ergibt eine " -"Grundantwort des Filters bei leerer Eingabe." +"Ursprüngliche Farbe der Klone (Füllung oder Kontur des Originals dürfen " +"nicht gesetzt sein )" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2867 -msgid "Edge Mode:" -msgstr "Kanten-Modus:" +#: ../src/ui/dialog/clonetiler.cpp:682 +msgid "H:" +msgstr "H:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2867 -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 "" -"Legt fest, wie das Eingabebild durch künstliche Farbwerte über die Ränder " -"erweitert wird, damit die Faltungsmatrix bis an die Kanten des Originals " -"angewendet werden kann." +#: ../src/ui/dialog/clonetiler.cpp:688 +msgid "Change the tile hue by this percentage for each row" +msgstr "Farbton der Kacheln um diesen Prozentsatz für jede Reihe verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2868 -msgid "Preserve Alpha" -msgstr "Alphawert beibehalten" +#: ../src/ui/dialog/clonetiler.cpp:694 +msgid "Change the tile hue by this percentage for each column" +msgstr "Farbton der Kacheln um diesen Prozentsatz für jede Spalte verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2868 -msgid "If set, the alpha channel won't be altered by this filter primitive." +#: ../src/ui/dialog/clonetiler.cpp:700 +msgid "Randomize the tile hue by this percentage" +msgstr "Farbton der Kachel zufällig um diesen Prozentsatz verändern" + +#: ../src/ui/dialog/clonetiler.cpp:709 +msgid "S:" +msgstr "S:" + +#: ../src/ui/dialog/clonetiler.cpp:715 +msgid "Change the color saturation by this percentage for each row" msgstr "" -"Wenn gesetzt, wird der Alphakanal von diesem Filterbaustein nicht " -"beeinflusst." +"Farbsättigung der Kacheln um diesen Prozentsatz für jede Reihe verändern" -#. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2871 -msgid "Diffuse Color:" -msgstr "Diffusreflektierende Farbe:" +#: ../src/ui/dialog/clonetiler.cpp:721 +msgid "Change the color saturation by this percentage for each column" +msgstr "" +"Farbsättigung der Kacheln um diesen Prozentsatz für jede Spalte verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2871 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2904 -msgid "Defines the color of the light source" -msgstr "Definiert die Farbe der Lichtquelle" +#: ../src/ui/dialog/clonetiler.cpp:727 +msgid "Randomize the color saturation by this percentage" +msgstr "Farbsättigung um diesen Prozentsatz zufällig verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2872 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2905 -msgid "Surface Scale:" -msgstr "Oberflächenskalierung:" +#: ../src/ui/dialog/clonetiler.cpp:735 +msgid "L:" +msgstr "L:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2872 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2905 -msgid "" -"This value amplifies the heights of the bump map defined by the input alpha " -"channel" -msgstr "" -"Dieser Wert multipliziert die Oberflächenstruktur, die aus dem Alphakanal " -"der Eingabe gewonnen wird." +#: ../src/ui/dialog/clonetiler.cpp:741 +msgid "Change the color lightness by this percentage for each row" +msgstr "Helligkeit der Kacheln um diesen Prozentsatz für jede Reihe verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2873 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2906 -msgid "Constant:" -msgstr "Konstante:" +#: ../src/ui/dialog/clonetiler.cpp:747 +msgid "Change the color lightness by this percentage for each column" +msgstr "Helligkeit der Kacheln um diesen Prozentsatz für jede Spalte verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2873 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2906 -msgid "This constant affects the Phong lighting model." -msgstr "Diese Größe beeinflusst die Phong-Beleuchtung." +#: ../src/ui/dialog/clonetiler.cpp:753 +msgid "Randomize the color lightness by this percentage" +msgstr "Helligkeitsanteil der Farbe zufällig um diesen Prozentsatz verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2874 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2908 -msgid "Kernel Unit Length:" -msgstr "Größe der Faltungsmatrixeinheit:" +#: ../src/ui/dialog/clonetiler.cpp:767 +msgid "Alternate the sign of color changes for each row" +msgstr "Vorzeichen der Farbänderungen bei jeder Reihe umkehren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2878 -msgid "This defines the intensity of the displacement effect." -msgstr "Dies bestimmt die Stärke des Versatzeffekts." +#: ../src/ui/dialog/clonetiler.cpp:772 +msgid "Alternate the sign of color changes for each column" +msgstr "Vorzeichen der Farbänderungen bei jeder Spalte umkehren" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2879 -msgid "X displacement:" -msgstr "X-Verschiebung:" +#: ../src/ui/dialog/clonetiler.cpp:780 +msgid "_Trace" +msgstr "_Nachzeichnen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2879 -msgid "Color component that controls the displacement in the X direction" -msgstr "Farbkomponente, die den Versatz in X-Richtung bestimmt" +#: ../src/ui/dialog/clonetiler.cpp:792 +msgid "Trace the drawing under the tiles" +msgstr "Zeichnung unter den Kacheln nachzeichnen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2880 -msgid "Y displacement:" -msgstr "Y-Verschiebung:" +#: ../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 "" +"Für jeden Klon den entsprechenden Wert an dessen Stelle aus der Zeichnung " +"anwenden" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2880 -msgid "Color component that controls the displacement in the Y direction" -msgstr "Farbkomponente, die den Versatz in Y-Richtung bestimmt" +#: ../src/ui/dialog/clonetiler.cpp:815 +msgid "1. Pick from the drawing:" +msgstr "1. Von der Zeichnung übernehmen:" -#. default: black -#: ../src/ui/dialog/filter-effects-dialog.cpp:2883 -msgid "Flood Color:" -msgstr "Füllfarbe:" +#: ../src/ui/dialog/clonetiler.cpp:833 +msgid "Pick the visible color and opacity" +msgstr "Sichtbare Farbe und Deckkraft übernehmen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2883 -msgid "The whole filter region will be filled with this color." -msgstr "Die gesamte Filterregion wird mit dieser Farbe gefüllt." +#: ../src/ui/dialog/clonetiler.cpp:841 +msgid "Pick the total accumulated opacity" +msgstr "Zusammengerechnete Deckkraft übernehmen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2887 -msgid "Standard Deviation:" -msgstr "Standard Abweichung:" +#: ../src/ui/dialog/clonetiler.cpp:848 +msgid "R" +msgstr "R" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2887 -msgid "The standard deviation for the blur operation." -msgstr "Standardabweichung für die Unschärfeoperation" +#: ../src/ui/dialog/clonetiler.cpp:849 +msgid "Pick the Red component of the color" +msgstr "Rotanteil der Farbe übernehmen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2893 -msgid "" -"Erode: performs \"thinning\" of input image.\n" -"Dilate: performs \"fattenning\" of input image." -msgstr "" -"Erodieren: \"Verdünnt\" das Eingangsbild.\n" -"Weiten:\"Verdickt\" das Eingangsbild." +#: ../src/ui/dialog/clonetiler.cpp:856 +msgid "G" +msgstr "G" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2897 -msgid "Source of Image:" -msgstr "Bild-Quelle:" +#: ../src/ui/dialog/clonetiler.cpp:857 +msgid "Pick the Green component of the color" +msgstr "Grünanteil der Farbe übernehmen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2900 -msgid "Delta X:" -msgstr "Delta X:" +#: ../src/ui/dialog/clonetiler.cpp:864 +msgid "B" +msgstr "B" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2900 -msgid "This is how far the input image gets shifted to the right" -msgstr "Um diesen Betrag wird das Eingangsbild nach rechts verschoben." +#: ../src/ui/dialog/clonetiler.cpp:865 +msgid "Pick the Blue component of the color" +msgstr "Blauanteil der Farbe übernehmen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2901 -msgid "Delta Y:" -msgstr "Delta Y:" +#: ../src/ui/dialog/clonetiler.cpp:872 +msgctxt "Clonetiler color hue" +msgid "H" +msgstr "H" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2901 -msgid "This is how far the input image gets shifted downwards" -msgstr "Um diesen Betrag wird das Eingangsbild nach unten verschoben." +#: ../src/ui/dialog/clonetiler.cpp:873 +msgid "Pick the hue of the color" +msgstr "Farbton des Farbwertes übernehmen" -#. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2904 -msgid "Specular Color:" -msgstr "Glanzpunktfarbe:" +#: ../src/ui/dialog/clonetiler.cpp:880 +msgctxt "Clonetiler color saturation" +msgid "S" +msgstr "S" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2907 -#: ../share/extensions/interp.inx.h:2 -msgid "Exponent:" -msgstr "Exponent:" +#: ../src/ui/dialog/clonetiler.cpp:881 +msgid "Pick the saturation of the color" +msgstr "Sättigung des Farbwertes übernehmen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2907 -msgid "Exponent for specular term, larger is more \"shiny\"." -msgstr "Exponent bestimmt Glanzlicht, größer ist \"glänzender\"" +#: ../src/ui/dialog/clonetiler.cpp:888 +msgctxt "Clonetiler color lightness" +msgid "L" +msgstr "L" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2916 -msgid "" -"Indicates whether the filter primitive should perform a noise or turbulence " -"function." -msgstr "Zeigt an, ob der Filterbaustein Rauschen oder Turbulenz erzeugt." +#: ../src/ui/dialog/clonetiler.cpp:889 +msgid "Pick the lightness of the color" +msgstr "Helligkeit des Farbwertes übernehmen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2917 -msgid "Base Frequency:" -msgstr "Basisfrequenz:" +#: ../src/ui/dialog/clonetiler.cpp:899 +msgid "2. Tweak the picked value:" +msgstr "2. Übernommenen Wert feinjustieren:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2918 -msgid "Octaves:" -msgstr "Oktaven:" +#: ../src/ui/dialog/clonetiler.cpp:916 +msgid "Gamma-correct:" +msgstr "Gammakorrektur:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2919 -msgid "Seed:" -msgstr "Startwert:" +#: ../src/ui/dialog/clonetiler.cpp:920 +msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" +msgstr "" +"Mittenbereich des übernommenen Wertes verschieben; nach oben (>0) oder unten " +"(<0)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2919 -msgid "The starting number for the pseudo random number generator." -msgstr "Startwert des Pseudozufallsgenerators" +#: ../src/ui/dialog/clonetiler.cpp:927 +msgid "Randomize:" +msgstr "Zufallsänderung:" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2931 -msgid "Add filter primitive" -msgstr "Filterbaustein hinzufügen" +#: ../src/ui/dialog/clonetiler.cpp:931 +msgid "Randomize the picked value by this percentage" +msgstr "Übernommenen Wert um diesen Prozentsatz zufällig verändern" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2948 +#: ../src/ui/dialog/clonetiler.cpp:938 +msgid "Invert:" +msgstr "Invertieren:" + +#: ../src/ui/dialog/clonetiler.cpp:942 +msgid "Invert the picked value" +msgstr "Übernommenen Wert invertieren" + +#: ../src/ui/dialog/clonetiler.cpp:948 +msgid "3. Apply the value to the clones':" +msgstr "3. Wert auf die Klone anwenden:" + +#: ../src/ui/dialog/clonetiler.cpp:963 +msgid "Presence" +msgstr "Anwesenheit" + +#: ../src/ui/dialog/clonetiler.cpp:966 msgid "" -"The feBlend filter primitive provides 4 image blending modes: screen, " -"multiply, darken and lighten." +"Each clone is created with the probability determined by the picked value in " +"that point" msgstr "" -"Der Mischen Filterbaustein sieht 4 Bild-Misch-Modi vor: Screen, " -"Multiplizieren, Verdunkeln und Aufhellen." +"Jeder Klon wird mit der Wahrscheinlichkeit erzeugt, welche sich aus dem Wert " +"an dieser Stelle ergibt" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2952 +#: ../src/ui/dialog/clonetiler.cpp:973 +msgid "Size" +msgstr "Größe" + +#: ../src/ui/dialog/clonetiler.cpp:976 +msgid "Each clone's size is determined by the picked value in that point" +msgstr "Die jeweilige Größe der Klone hängt vom Wert an diesem Punkt ab" + +#: ../src/ui/dialog/clonetiler.cpp:986 msgid "" -"The feColorMatrix 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." +"Each clone is painted by the picked color (the original must have unset fill " +"or stroke)" msgstr "" -"Der Filterbaustein Farbmatrix wendet eine Matrix-Transformation auf " -"die Farben der gerenderten Pixel an. Dies erlaubt Effekte wie Umwandeln in " -"Graustufen, Modifizieren der Sättigung und Änderung des Farbwerts." +"Jeder Klon wird in der übernommenen Farbe gezeichnet (Füllung oder Kontur " +"des Originals dürfen nicht gesetzt sein)" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2956 -msgid "" -"The feComponentTransfer filter primitive manipulates the input's " -"color components (red, green, blue, and alpha) according to particular " -"transfer functions, allowing operations like brightness and contrast " -"adjustment, color balance, and thresholding." +#: ../src/ui/dialog/clonetiler.cpp:996 +msgid "Each clone's opacity is determined by the picked value in that point" msgstr "" -"Der Filterbaustein Komponententransfer beeinflusst die " -"Farbkomponenten des Eingangs (rot, grün, blau und alpha) gemäß " -"festzulegender Transferfunktionen. Dies erlaubt Operationen wie Helligkeits- " -"und Kontrasteinstellung, Farbbalance und Schwellenwerte." +"Die Deckkraft jedes Klons wird durch den Wert an dieser Stelle bestimmt" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2960 -msgid "" -"The feComposite 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 "" -"Der Filterbaustein Kombinieren kombiniert zwei Bilder mittels einer " -"der Porter-Duff-Misch-Modi oder dem arithmetischen Modus, wie sie im SVG-" -"Standard beschrieben sind. Die Porter-Duff-Misch-Modi bestehen im " -"Wesentlichen aus logischen Operationen zwischen den korrespondierenden Pixel-" -"Werten der Bilder." +#: ../src/ui/dialog/clonetiler.cpp:1044 +msgid "How many rows in the tiling" +msgstr "Anzahl der Reihen beim Kacheln" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2964 -msgid "" -"The feConvolveMatrix 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 "" -"Bei dem Filterbaustein Faltungsmatrix können Sie eine Faltung " -"spezifizieren, die auf das Bild angewendet wird. Mögliche Ergebnisse sind " -"Weichzeichnen, Schärfen, Prägen und Kantenerkennung. Achtung: Zwar kann der " -"gleiche Effekt wie mit dem Gaußschen Weichzeichner erreicht werden, " -"allerdings ist der spezialisierte Effekt schneller und von der Auflösung " -"unabhängig. " +#: ../src/ui/dialog/clonetiler.cpp:1074 +msgid "How many columns in the tiling" +msgstr "Anzahl der Spalten beim Kacheln" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2968 -msgid "" -"The feDiffuseLighting 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 "" -"Die Filterbausteine DiffuseBeleuchtung und Punktlichtbeleuchtung " -"erzeugen \"Relief-Schattierungen\". Der Alphakanal des Eingangs wird " -"verwendet, um Höheninformationen zu erhalten: opakere Gebiete werden " -"angehoben, weniger opake abgesenkt." +#: ../src/ui/dialog/clonetiler.cpp:1119 +msgid "Width of the rectangle to be filled" +msgstr "Breite des zu füllenden Rechtecks" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2972 -msgid "" -"The feDisplacementMap 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 "" -"Der Filterbaustein VersatzKarte verschiebt die Pixel des ersten " -"Eingangs unter Verwendung des zweiten Eingangs als Versatzkarte. Letztere " -"definiert, woher die Pixel kommen sollen. Klassische Beispiele sind Wirbel- " -"und Quetscheffekte." +#: ../src/ui/dialog/clonetiler.cpp:1152 +msgid "Height of the rectangle to be filled" +msgstr "Höhe des zu füllenden Rechtecks" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2976 -msgid "" -"The feFlood 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 "" -"Der Filterbaustein Füllung füllt einen Bereich mit vorgegebener Farbe " -"und Opazität. Normalerweise wird dies als Eingang für andere Filter " -"verwendet, um so Farben ins Spiel zu bringen." +#: ../src/ui/dialog/clonetiler.cpp:1169 +msgid "Rows, columns: " +msgstr "Reihen, Spalten: " -#: ../src/ui/dialog/filter-effects-dialog.cpp:2980 -msgid "" -"The feGaussianBlur filter primitive uniformly blurs its input. It is " -"commonly used together with feOffset to create a drop shadow effect." -msgstr "" -"Der Filterbaustein Gaußscher Weichzeichner zeichnet die Quelle weich. " -"Er wird normalerweise zusammen mit dem Filterbaustein Versatz benutzt, um " -"abgesetzte Schatten zu erzeugen." +#: ../src/ui/dialog/clonetiler.cpp:1170 +msgid "Create the specified number of rows and columns" +msgstr "Angegebene Anzahl von Reihen und Spalten erzeugen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2984 -msgid "" -"The feImage filter primitive fills the region with an external image " -"or another part of the document." -msgstr "" -"Der Filterbaustein Bild füllt eine Region mit einem externen Bild " -"oder einem anderen Teil des Dokuments." +#: ../src/ui/dialog/clonetiler.cpp:1179 +msgid "Width, height: " +msgstr "Breite, Höhe: " -#: ../src/ui/dialog/filter-effects-dialog.cpp:2988 -msgid "" -"The feMerge 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 "" -"Der Filterbaustein Verschmelzen führt mehrere einzelne Bilder unter " -"Verwendung des Alphakanals zu einem einzigen zusammen. Dies ist äquivalent " -"zu den Bausteinen Überblenden im Normalmodus oder Verbund im \"Überlagern\"-" -"Modus." +#: ../src/ui/dialog/clonetiler.cpp:1180 +msgid "Fill the specified width and height with the tiling" +msgstr "Durch Höhe und Breite angegebenen Bereich mit Füllmuster versehen" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2992 -msgid "" -"The feMorphology filter primitive provides erode and dilate effects. " -"For single-color objects erode makes the object thinner and dilate makes it " -"thicker." -msgstr "" -"Der Filterbaustein Morphologie stellt die Effekte \"Erodieren\" und " -"\"Weiten\" zur Verfügung. Für einfarbige Objekte wirkt \"Erodieren\" " -"ausdünnend und \"Weiten\" verdickend." +#: ../src/ui/dialog/clonetiler.cpp:1201 +msgid "Use saved size and position of the tile" +msgstr "Gespeicherte Größe und Position der Kachel verwenden" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2996 +#: ../src/ui/dialog/clonetiler.cpp:1204 msgid "" -"The feOffset 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." +"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 "" -"Der Filterbaustein Versatz verschiebt das Bild um einen " -"benutzerdefinierten Betrag. Dies ist z. B. für abgesetzte Schatten nützlich, " -"die sich an einer leicht anderen Position als das eigentliche Objekt " -"befinden." +"Anstelle der aktuellen Größe die letzte Position und Größe der " +"Kachel/Musterfüllung vorgeben" -#: ../src/ui/dialog/filter-effects-dialog.cpp:3000 -msgid "" -"The feDiffuseLighting 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 "" -"Die Filterbausteine DiffuseBeleuchtung und Punktlichtbeleuchtung erzeugen \"Relief\"-Schattierungen. Der Alphakanal des Eingangs wird " -"verwendet, um Tiefeninformationen zu erhalten: opakere Gebiete werden " -"angehoben, weniger opake abgesenkt." +#: ../src/ui/dialog/clonetiler.cpp:1238 +msgid " _Create " +msgstr " _Erzeugen " -#: ../src/ui/dialog/filter-effects-dialog.cpp:3004 -msgid "" -"The feTile filter primitive tiles a region with its input graphic" -msgstr "" -"Der Filterbaustein Kacheln belegt einen Bereich mit Kopien einer " -"Graphik." +#: ../src/ui/dialog/clonetiler.cpp:1240 +msgid "Create and tile the clones of the selection" +msgstr "Klone der Auswahl erzeugen und kacheln" -#: ../src/ui/dialog/filter-effects-dialog.cpp:3008 -msgid "" -"The feTurbulence 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." +#. TRANSLATORS: if a group of objects are "clumped" together, then they +#. are unevenly spread in the given amount of space - as shown in the +#. diagrams on the left in the following screenshot: +#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png +#. So unclumping is the process of spreading a number of objects out more evenly. +#: ../src/ui/dialog/clonetiler.cpp:1260 +msgid " _Unclump " +msgstr " Entkl_umpen " + +#: ../src/ui/dialog/clonetiler.cpp:1261 +msgid "Spread out clones to reduce clumping; can be applied repeatedly" msgstr "" -"Der Filterbaustein Turbulenz zeichnet Perlin-Rauschen. Diese Art von " -"Rauschen kann verwendet werden, um natürliche Phänomene wie Wolken, Feuer " -"oder Rauch, sowie komplexe Texturen wie Marmor oder Granit nachzubilden." +"Klone gleichmäßiger verteilen, um das Verklumpen zu verringern; mehrmals " +"anwendbar" -#: ../src/ui/dialog/filter-effects-dialog.cpp:3027 -msgid "Duplicate filter primitive" -msgstr "Filterbaustein duplizieren" +#: ../src/ui/dialog/clonetiler.cpp:1267 +msgid " Re_move " +msgstr " _Entfernen " -#: ../src/ui/dialog/filter-effects-dialog.cpp:3080 -msgid "Set filter primitive attribute" -msgstr "Attribut für Filterbaustein setzen" +#: ../src/ui/dialog/clonetiler.cpp:1268 +msgid "Remove existing tiled clones of the selected object (siblings only)" +msgstr "" +"Vorhandene gekachelte Klone des ausgewählten Objektes entfernen (nur " +"Geschwister)" -#: ../src/ui/dialog/find.cpp:71 -msgid "F_ind:" -msgstr "Finden:" +#: ../src/ui/dialog/clonetiler.cpp:1284 +msgid " R_eset " +msgstr " _Zurücksetzen " -#: ../src/ui/dialog/find.cpp:71 -msgid "Find objects by their content or properties (exact or partial match)" +#. TRANSLATORS: "change" is a noun here +#: ../src/ui/dialog/clonetiler.cpp:1286 +msgid "" +"Reset all shifts, scales, rotates, opacity and color changes in the dialog " +"to zero" msgstr "" -"Objekte nach ihrem Inhalt oder Eigenschaften finden (exakte oder partielle " -"Übereinstimmung)" - -#: ../src/ui/dialog/find.cpp:72 -msgid "R_eplace:" -msgstr "Ersetzen:" +"Rücksetzen aller Verschiebungen, Skalierungen, Drehungen, Deckkraft- und " +"Farbanpassungen im Dialog auf Null" -#: ../src/ui/dialog/find.cpp:72 -msgid "Replace match with this value" -msgstr "Übereinstimmung mit diesem Wert ersetzen" +#: ../src/ui/dialog/clonetiler.cpp:1359 +msgid "Nothing selected." +msgstr "Es wurde nichts ausgewählt." -#: ../src/ui/dialog/find.cpp:74 -msgid "_All" -msgstr "_Alles" +#: ../src/ui/dialog/clonetiler.cpp:1365 +msgid "More than one object selected." +msgstr "Mehr als ein Objekt ausgewählt." -#: ../src/ui/dialog/find.cpp:74 -msgid "Search in all layers" -msgstr "In allen Ebenen suchen" +#: ../src/ui/dialog/clonetiler.cpp:1372 +#, c-format +msgid "Object has %d tiled clones." +msgstr "Das Objekt hat %d gekachelte Klone." -#: ../src/ui/dialog/find.cpp:75 -msgid "Current _layer" -msgstr "Aktuelle Ebene" +#: ../src/ui/dialog/clonetiler.cpp:1377 +msgid "Object has no tiled clones." +msgstr "Das Objekt hat keine gekachelten Klone." -#: ../src/ui/dialog/find.cpp:75 -msgid "Limit search to the current layer" -msgstr "Suche auf aktuelle Ebene beschränken" +#: ../src/ui/dialog/clonetiler.cpp:2097 +msgid "Select one object whose tiled clones to unclump." +msgstr "Ein Objekt auswählen, dessen gekachelte Klone entklumpt werden." -#: ../src/ui/dialog/find.cpp:76 -msgid "Sele_ction" -msgstr "Auswahl" +#: ../src/ui/dialog/clonetiler.cpp:2119 +msgid "Unclump tiled clones" +msgstr "Gekachelte Klone entklumpen" -#: ../src/ui/dialog/find.cpp:76 -msgid "Limit search to the current selection" -msgstr "Suche auf aktuelle Auswahl beschränken" +#: ../src/ui/dialog/clonetiler.cpp:2148 +msgid "Select one object whose tiled clones to remove." +msgstr "Ein Objekt auswählen, dessen gekachelte Klone entfernt werden." -#: ../src/ui/dialog/find.cpp:77 -msgid "Search in text objects" -msgstr "Textobjekte durchsuchen" +#: ../src/ui/dialog/clonetiler.cpp:2171 +msgid "Delete tiled clones" +msgstr "Gekachelte Klone löschen" -#: ../src/ui/dialog/find.cpp:78 -msgid "_Properties" -msgstr "Eigenschaften" +#: ../src/ui/dialog/clonetiler.cpp:2224 +msgid "" +"If you want to clone several objects, group them and clone the " +"group." +msgstr "" +"Wenn mehrere Objekte geklont werden sollen, sollten sie gruppiert und " +"dann die Gruppe geklont werden." -#: ../src/ui/dialog/find.cpp:78 -msgid "Search in object properties, styles, attributes and IDs" -msgstr "Suche in Objekt-Eigenschaften, Stilen, Attributen und IDs" +#: ../src/ui/dialog/clonetiler.cpp:2233 +msgid "Creating tiled clones..." +msgstr "Geschachtelte Klone erstellen..." -#: ../src/ui/dialog/find.cpp:80 -msgid "Search in" -msgstr "Suchen in" +#: ../src/ui/dialog/clonetiler.cpp:2645 +msgid "Create tiled clones" +msgstr "Gekachelte Klone erzeugen" -#: ../src/ui/dialog/find.cpp:81 -msgid "Scope" -msgstr "Umfang" +#: ../src/ui/dialog/clonetiler.cpp:2878 +msgid "Per row:" +msgstr "Pro Reihe:" -#: ../src/ui/dialog/find.cpp:83 -msgid "Case sensiti_ve" -msgstr "schreibungsabhängig" +#: ../src/ui/dialog/clonetiler.cpp:2896 +msgid "Per column:" +msgstr "Pro Spalte:" -#: ../src/ui/dialog/find.cpp:83 -msgid "Match upper/lower case" -msgstr "Entspricht Groß-/ Kleinschreibung" +#: ../src/ui/dialog/clonetiler.cpp:2904 +msgid "Randomize:" +msgstr "Zufallsfaktor:" -#: ../src/ui/dialog/find.cpp:84 -msgid "E_xact match" -msgstr "Exakte Übereinstimmung" +#: ../src/ui/dialog/color-item.cpp:131 +#, c-format +msgid "" +"Color: %s; Click to set fill, Shift+click to set stroke" +msgstr "" +"Farbe: %s; Klick legt die Füllung fest, Umschalt+Klick " +"legt die Konturfarbe fest" -#: ../src/ui/dialog/find.cpp:84 -msgid "Match whole objects only" -msgstr "Übereinstimmung nur mit kompletten Objekten" +#: ../src/ui/dialog/color-item.cpp:509 +msgid "Change color definition" +msgstr "Farbdefinition ändern" -#: ../src/ui/dialog/find.cpp:85 -msgid "Include _hidden" -msgstr "Einschließlich _Ausgeblendete" +#: ../src/ui/dialog/color-item.cpp:679 +msgid "Remove stroke color" +msgstr "Konturfarbe entfernen" -#: ../src/ui/dialog/find.cpp:85 -msgid "Include hidden objects in search" -msgstr "Ausgeblendete Objekte bei Suche berücksichtigen" +#: ../src/ui/dialog/color-item.cpp:679 +msgid "Remove fill color" +msgstr "Füllfarbe entfernen" -#: ../src/ui/dialog/find.cpp:86 -msgid "Include loc_ked" -msgstr "Einschließlich _Gesperrte" +#: ../src/ui/dialog/color-item.cpp:684 +msgid "Set stroke color to none" +msgstr "Farbe der Kontur auf nichts setzen" -#: ../src/ui/dialog/find.cpp:86 -msgid "Include locked objects in search" -msgstr "Gesperrte Objekte bei Suche berücksichtigen" +#: ../src/ui/dialog/color-item.cpp:684 +msgid "Set fill color to none" +msgstr "Füllungsfarbe auf nichts setzen" -# !!! -#: ../src/ui/dialog/find.cpp:88 -msgid "General" -msgstr "Allgemein" +#: ../src/ui/dialog/color-item.cpp:700 +msgid "Set stroke color from swatch" +msgstr "Konturfarbe aus der Farbfelder-Palette auswählen" -#: ../src/ui/dialog/find.cpp:90 -msgid "_ID" -msgstr "_ID" +#: ../src/ui/dialog/color-item.cpp:700 +msgid "Set fill color from swatch" +msgstr "Füllfarbe aus der Farbfelder-Palette auswählen" -#: ../src/ui/dialog/find.cpp:90 -msgid "Search id name" -msgstr "Suche nach id Name" +#: ../src/ui/dialog/debug.cpp:73 +msgid "Messages" +msgstr "Meldungen" -#: ../src/ui/dialog/find.cpp:91 -msgid "Attribute _name" -msgstr "Attributname" +#: ../src/ui/dialog/debug.cpp:87 ../src/ui/dialog/messages.cpp:47 +msgid "_Clear" +msgstr "_Leeren" -#: ../src/ui/dialog/find.cpp:91 -msgid "Search attribute name" -msgstr "Attributnamen suchen" +#: ../src/ui/dialog/debug.cpp:91 ../src/ui/dialog/messages.cpp:48 +msgid "Capture log messages" +msgstr "Fehlerprotokoll mitschreiben" -#: ../src/ui/dialog/find.cpp:92 -msgid "Attri_bute value" -msgstr "Attributwert" +#: ../src/ui/dialog/debug.cpp:95 +msgid "Release log messages" +msgstr "Fehlerprotokoll verwerfen" -#: ../src/ui/dialog/find.cpp:92 -msgid "Search attribute value" -msgstr "Attributwert suchen" +#: ../src/ui/dialog/document-metadata.cpp:88 +#: ../src/ui/dialog/document-properties.cpp:159 +msgid "Metadata" +msgstr "Metadaten" -#: ../src/ui/dialog/find.cpp:93 -msgid "_Style" -msgstr "_Stil" +#: ../src/ui/dialog/document-metadata.cpp:89 +#: ../src/ui/dialog/document-properties.cpp:160 +msgid "License" +msgstr "Nutzungsbedingungen - Lizenz" -#: ../src/ui/dialog/find.cpp:93 -msgid "Search style" -msgstr "Suchstil" +# !!! +#: ../src/ui/dialog/document-metadata.cpp:126 +#: ../src/ui/dialog/document-properties.cpp:1007 +msgid "Dublin Core Entities" +msgstr "Dublin-Core-Entities" -#: ../src/ui/dialog/find.cpp:94 -msgid "F_ont" -msgstr "Schrift" +#: ../src/ui/dialog/document-metadata.cpp:168 +#: ../src/ui/dialog/document-properties.cpp:1069 +msgid "License" +msgstr "Lizenz" -#: ../src/ui/dialog/find.cpp:94 -msgid "Search fonts" -msgstr "Schriftarten suchen" +#. --------------------------------------------------------------- +#: ../src/ui/dialog/document-properties.cpp:111 +msgid "Use antialiasing" +msgstr "Kantenglättung verwenden" -#: ../src/ui/dialog/find.cpp:95 -msgid "Properties" -msgstr "Eigenschaften" +#: ../src/ui/dialog/document-properties.cpp:111 +msgid "If unset, no antialiasing will be done on the drawing" +msgstr "Wenn abgewählt, erfolgt keine Kantenglättung" -#: ../src/ui/dialog/find.cpp:97 -msgid "All types" -msgstr "Alle Typen" +#: ../src/ui/dialog/document-properties.cpp:112 +msgid "Show page _border" +msgstr "_Rand der Seite anzeigen" -#: ../src/ui/dialog/find.cpp:97 -msgid "Search all object types" -msgstr "Alle Objekttypen durchsuchen" +#: ../src/ui/dialog/document-properties.cpp:112 +msgid "If set, rectangular page border is shown" +msgstr "Wenn gesetzt, dann wird ein rechteckiger Seitenrand gezeigt" -#: ../src/ui/dialog/find.cpp:98 -msgid "Rectangles" -msgstr "Rechtecke" +#: ../src/ui/dialog/document-properties.cpp:113 +msgid "Border on _top of drawing" +msgstr "Rand im _Vordergrund anzeigen" -#: ../src/ui/dialog/find.cpp:98 -msgid "Search rectangles" -msgstr "Rechtecke durchsuchen" +#: ../src/ui/dialog/document-properties.cpp:113 +msgid "If set, border is always on top of the drawing" +msgstr "Wenn gesetzt, dann ist der Rand immmer im Vordergrund" -#: ../src/ui/dialog/find.cpp:99 -msgid "Ellipses" -msgstr "Ellipsen" +#: ../src/ui/dialog/document-properties.cpp:114 +msgid "_Show border shadow" +msgstr "Rand_schatten anzeigen" -#: ../src/ui/dialog/find.cpp:99 -msgid "Search ellipses, arcs, circles" -msgstr "Ellipsen, Bögen und Kreise durchsuchen" +#: ../src/ui/dialog/document-properties.cpp:114 +msgid "If set, page border shows a shadow on its right and lower side" +msgstr "" +"Wenn gesetzt, dann zeigt der Seitenrand einen Schatten an der rechten und " +"unteren Seite" -#: ../src/ui/dialog/find.cpp:100 -msgid "Stars" -msgstr "Sterne" +#: ../src/ui/dialog/document-properties.cpp:115 +msgid "Back_ground color:" +msgstr "Hintergrundfarbe:" -#: ../src/ui/dialog/find.cpp:100 -msgid "Search stars and polygons" -msgstr "Sterne und Polygone suchen" +#: ../src/ui/dialog/document-properties.cpp:115 +msgid "" +"Color of the page background. Note: transparency setting ignored while " +"editing but used when exporting to bitmap." +msgstr "" +"Farbe des Seitenhintergrundes. Hinweis: Transparenzeinstellungen werden " +"während der Bearbeitung ignoriert, aber genutzt, wenn es als Bitmap " +"exportiert wird." -#: ../src/ui/dialog/find.cpp:101 -msgid "Spirals" -msgstr "Spiralen" +#: ../src/ui/dialog/document-properties.cpp:116 +msgid "Border _color:" +msgstr "_Randfarbe:" -#: ../src/ui/dialog/find.cpp:101 -msgid "Search spirals" -msgstr "Spiralen durchsuchen" +#: ../src/ui/dialog/document-properties.cpp:116 +msgid "Page border color" +msgstr "Randfarbe der Zeichenfläche" -#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1736 -msgid "Paths" -msgstr "Pfade" +#: ../src/ui/dialog/document-properties.cpp:116 +msgid "Color of the page border" +msgstr "Randfarbe der Zeichenfläche" -#: ../src/ui/dialog/find.cpp:102 -msgid "Search paths, lines, polylines" -msgstr "Pfade, Linien oder Linienzüge suchen" +#: ../src/ui/dialog/document-properties.cpp:117 +msgid "Default _units:" +msgstr "_Standard-Einheiten:" -#: ../src/ui/dialog/find.cpp:103 -msgid "Texts" -msgstr "Texte" +#. --------------------------------------------------------------- +#. General snap options +#: ../src/ui/dialog/document-properties.cpp:121 +msgid "Show _guides" +msgstr "_Führungslinien anzeigen" -#: ../src/ui/dialog/find.cpp:103 -msgid "Search text objects" -msgstr "Textobjekte durchsuchen" +#: ../src/ui/dialog/document-properties.cpp:121 +msgid "Show or hide guides" +msgstr "Führungslinien anzeigen oder ausblenden" -#: ../src/ui/dialog/find.cpp:104 -msgid "Groups" -msgstr "Gruppen" +#: ../src/ui/dialog/document-properties.cpp:122 +msgid "Guide co_lor:" +msgstr "F_arbe der Führungslinien:" -#: ../src/ui/dialog/find.cpp:104 -msgid "Search groups" -msgstr "Gruppen durchsuchen" +#: ../src/ui/dialog/document-properties.cpp:122 +msgid "Guideline color" +msgstr "Farbe der Führungslinien" -#. TRANSLATORS: "Clones" is a noun indicating type of object to find -#: ../src/ui/dialog/find.cpp:107 -msgctxt "Find dialog" -msgid "Clones" -msgstr "Klone" +#: ../src/ui/dialog/document-properties.cpp:122 +msgid "Color of guidelines" +msgstr "Farbe der Führungslinien" -#: ../src/ui/dialog/find.cpp:107 -msgid "Search clones" -msgstr "Klone durchsuchen" +#: ../src/ui/dialog/document-properties.cpp:123 +msgid "_Highlight color:" +msgstr "_Hervorhebungsfarbe:" -#: ../src/ui/dialog/find.cpp:109 ../share/extensions/embedimage.inx.h:3 -#: ../share/extensions/extractimage.inx.h:5 -msgid "Images" -msgstr "Bilder" - -#: ../src/ui/dialog/find.cpp:109 -msgid "Search images" -msgstr "Bilder durchsuchen" - -#: ../src/ui/dialog/find.cpp:110 -msgid "Offsets" -msgstr "Versatz" - -#: ../src/ui/dialog/find.cpp:110 -msgid "Search offset objects" -msgstr "Objekte mit Versatz finden" +#: ../src/ui/dialog/document-properties.cpp:123 +msgid "Highlighted guideline color" +msgstr "Farbe der hervorgehobenen Führungslinien" -#: ../src/ui/dialog/find.cpp:111 -msgid "Object types" -msgstr "Objekttypen" +#: ../src/ui/dialog/document-properties.cpp:123 +msgid "Color of a guideline when it is under mouse" +msgstr "Farbe der Führungslinie falls unter dem Mauszeiger" -#: ../src/ui/dialog/find.cpp:114 -msgid "_Find" -msgstr "_Suchen" +#. --------------------------------------------------------------- +#: ../src/ui/dialog/document-properties.cpp:125 +msgid "Snap _distance" +msgstr "Einrastabstand" -#: ../src/ui/dialog/find.cpp:114 -msgid "Select all objects matching the selection criteria" -msgstr "Wähle Objekte aus, die zu allen angegebene Feldern passen" +#: ../src/ui/dialog/document-properties.cpp:125 +msgid "Snap only when _closer than:" +msgstr "Nur einrasten, wenn _näher als:" -#: ../src/ui/dialog/find.cpp:115 -msgid "_Replace All" -msgstr "Alles e_rsetzen" +#: ../src/ui/dialog/document-properties.cpp:125 +#: ../src/ui/dialog/document-properties.cpp:130 +#: ../src/ui/dialog/document-properties.cpp:135 +msgid "Always snap" +msgstr "Immer einrasten" -#: ../src/ui/dialog/find.cpp:115 -msgid "Replace all matches" -msgstr "Ersetze alle Übereinstimmungen" +#: ../src/ui/dialog/document-properties.cpp:126 +msgid "Snapping distance, in screen pixels, for snapping to objects" +msgstr "Einrastabstand in Bildschirmpixeln, um an Objekten einzurasten" -# # !!! just make the menu item insensitive -#: ../src/ui/dialog/find.cpp:775 -msgid "Nothing to replace" -msgstr "Es gibt nichts zu ersetzen" +#: ../src/ui/dialog/document-properties.cpp:126 +msgid "Always snap to objects, regardless of their distance" +msgstr "" +"Wenn gesetzt, dann rasten Objekte am nahesten Objekt ein, unabhängig von der " +"Entfernung" -#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed -#: ../src/ui/dialog/find.cpp:816 -#, c-format -msgid "%d object found (out of %d), %s match." -msgid_plural "%d objects found (out of %d), %s match." -msgstr[0] "%d (von %d) Objekt gefunden, %s passend." -msgstr[1] "%d (von %d) Objekten gefunden, %s passend." +#: ../src/ui/dialog/document-properties.cpp:127 +msgid "" +"If set, objects only snap to another object when it's within the range " +"specified below" +msgstr "" +"Nur an anderen Objekten einrasten, wenn diese innerhalb der unten " +"definierten Reichweite sind." -#: ../src/ui/dialog/find.cpp:819 -msgid "exact" -msgstr "exakt" +#. Options for snapping to grids +#: ../src/ui/dialog/document-properties.cpp:130 +msgid "Snap d_istance" +msgstr "Einrastabstand:" -#: ../src/ui/dialog/find.cpp:819 -msgid "partial" -msgstr "teilweise" +#: ../src/ui/dialog/document-properties.cpp:130 +msgid "Snap only when c_loser than:" +msgstr "Nur einrasten, wenn _näher als:" -#. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:822 -msgid "%1 match replaced" -msgid_plural "%1 matches replaced" -msgstr[0] "%1 Übereinstimmung ersetzt" -msgstr[1] "%1 Übereinstimmungen ersetzt" +#: ../src/ui/dialog/document-properties.cpp:131 +msgid "Snapping distance, in screen pixels, for snapping to grid" +msgstr "Einrastabstand in Bildschirmpixeln, um in das Gitter einzurasten" -#. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:826 -msgid "%1 object found" -msgid_plural "%1 objects found" -msgstr[0] "%1 Objekt gefunden" -msgstr[1] "%1 Objekte gefunden" +#: ../src/ui/dialog/document-properties.cpp:131 +msgid "Always snap to grids, regardless of the distance" +msgstr "" +"Wenn gesetzt, dann rasten Objekte an der nahesten Gitterslinie ein, " +"unabhängig von der Entfernung" -#: ../src/ui/dialog/find.cpp:837 -msgid "Replace text or property" -msgstr "Text oder Eigenschaft ersetzen" +#: ../src/ui/dialog/document-properties.cpp:132 +msgid "" +"If set, objects only snap to a grid line when it's within the range " +"specified below" +msgstr "" +"Nur an Gitterlinien einrasten, wenn diese innerhalb der unten definierten " +"Reichweite sind." -# !!! just make the menu item insensitive -#: ../src/ui/dialog/find.cpp:841 -msgid "Nothing found" -msgstr "Nichts gefunden" +#. Options for snapping to guides +#: ../src/ui/dialog/document-properties.cpp:135 +msgid "Snap dist_ance" +msgstr "Einrastabstand" -#: ../src/ui/dialog/find.cpp:846 -msgid "No objects found" -msgstr "Keine Objekte gefunden" +#: ../src/ui/dialog/document-properties.cpp:135 +msgid "Snap only when close_r than:" +msgstr "Nur einrasten, wenn _näher als:" -#: ../src/ui/dialog/find.cpp:867 -msgid "Select an object type" -msgstr "Wählen Sie ein Objekttyp" +#: ../src/ui/dialog/document-properties.cpp:136 +msgid "Snapping distance, in screen pixels, for snapping to guides" +msgstr "Einrastabstand in Bildschirmpixeln, um an Führungslinien einzurasten" -#: ../src/ui/dialog/find.cpp:885 -msgid "Select a property" -msgstr "Wählen Sie eine Eigenschaft aus" +#: ../src/ui/dialog/document-properties.cpp:136 +msgid "Always snap to guides, regardless of the distance" +msgstr "" +"Objekte rasten immer an der nächsten Führungslinie ein, unabhängig von der " +"Entfernung" -#: ../src/ui/dialog/font-substitution.cpp:87 +#: ../src/ui/dialog/document-properties.cpp:137 msgid "" -"\n" -"Some fonts are not available and have been substituted." +"If set, objects only snap to a guide when it's within the range specified " +"below" msgstr "" +"Nur an Führungslinien einrasten, wenn diese innerhalb der unten definierten " +"Reichweite sind." -#: ../src/ui/dialog/font-substitution.cpp:90 -msgid "Font substitution" -msgstr "Schriftartersetzung" +#. --------------------------------------------------------------- +#: ../src/ui/dialog/document-properties.cpp:140 +msgid "Snap to clip paths" +msgstr "An Ausschneidepfaden einrasten" -#: ../src/ui/dialog/font-substitution.cpp:109 -#, fuzzy -msgid "Select all the affected items" -msgstr "Wählen Sie ein Objekttyp" +#: ../src/ui/dialog/document-properties.cpp:140 +msgid "When snapping to paths, then also try snapping to clip paths" +msgstr "" +"Neben dem Einrasten an Pfaden, auch versuchen an Ausschbeidepfaden " +"einzurasten" -#: ../src/ui/dialog/font-substitution.cpp:114 -msgid "Don't show this warning again" -msgstr "Diese Warnung nicht erneut zeigen" +#: ../src/ui/dialog/document-properties.cpp:141 +msgid "Snap to mask paths" +msgstr "An Maskierungspfaden einrasten" -#: ../src/ui/dialog/font-substitution.cpp:255 -msgid "Font '%1' substituted with '%2'" -msgstr "Schrift '%1' ersetzt durch '%2'" +#: ../src/ui/dialog/document-properties.cpp:141 +msgid "When snapping to paths, then also try snapping to mask paths" +msgstr "" +"Neben dem Einrasten an Pfaden, auch versuchen an Maskierungspfaden " +"einzurasten" -#: ../src/ui/dialog/glyphs.cpp:60 ../src/ui/dialog/glyphs.cpp:152 -msgid "all" -msgstr "alles" +#: ../src/ui/dialog/document-properties.cpp:142 +msgid "Snap perpendicularly" +msgstr "Senkrecht einrasten" -#: ../src/ui/dialog/glyphs.cpp:61 -msgid "common" -msgstr "allgemein" +#: ../src/ui/dialog/document-properties.cpp:142 +msgid "" +"When snapping to paths or guides, then also try snapping perpendicularly" +msgstr "" +"Neben dem Einrasten an Pfaden oder Führungslinien, auch versuchen senkrecht " +"einzurasten" -#: ../src/ui/dialog/glyphs.cpp:62 -msgid "inherited" -msgstr "geerbt" +#: ../src/ui/dialog/document-properties.cpp:143 +msgid "Snap tangentially" +msgstr "Tangential einrasten" -#: ../src/ui/dialog/glyphs.cpp:63 ../src/ui/dialog/glyphs.cpp:165 -msgid "Arabic" -msgstr "Arabisch (ar)" +#: ../src/ui/dialog/document-properties.cpp:143 +msgid "When snapping to paths or guides, then also try snapping tangentially" +msgstr "" +"Neben dem Einrasten an Pfaden oder Führungslinien, auch versuchen tangential " +"einzurasten" -#: ../src/ui/dialog/glyphs.cpp:64 ../src/ui/dialog/glyphs.cpp:163 -msgid "Armenian" -msgstr "Armenisch (hy)" +#: ../src/ui/dialog/document-properties.cpp:146 +msgctxt "Grid" +msgid "_New" +msgstr "_Neu" -#: ../src/ui/dialog/glyphs.cpp:65 ../src/ui/dialog/glyphs.cpp:172 -msgid "Bengali" -msgstr "Bengalesisch (bn)" +#: ../src/ui/dialog/document-properties.cpp:146 +msgid "Create new grid." +msgstr "Neues Gitter erzeugen." -#: ../src/ui/dialog/glyphs.cpp:66 ../src/ui/dialog/glyphs.cpp:254 -msgid "Bopomofo" -msgstr "Bopomofo" +#: ../src/ui/dialog/document-properties.cpp:147 +msgctxt "Grid" +msgid "_Remove" +msgstr "_Entfernen" -#: ../src/ui/dialog/glyphs.cpp:67 ../src/ui/dialog/glyphs.cpp:189 -msgid "Cherokee" -msgstr "Cherokee" +#: ../src/ui/dialog/document-properties.cpp:147 +msgid "Remove selected grid." +msgstr "Ausgewähltes Gitter entfernen." -#: ../src/ui/dialog/glyphs.cpp:68 ../src/ui/dialog/glyphs.cpp:242 -msgid "Coptic" -msgstr "Koptisch" +#: ../src/ui/dialog/document-properties.cpp:154 ../src/widgets/toolbox.cpp:1835 +msgid "Guides" +msgstr "Führungslinien" -#: ../src/ui/dialog/glyphs.cpp:69 ../src/ui/dialog/glyphs.cpp:161 -#: ../share/extensions/hershey.inx.h:22 -msgid "Cyrillic" -msgstr "Kyrillisch" +#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2744 +msgid "Snap" +msgstr "Einrasten" -#: ../src/ui/dialog/glyphs.cpp:70 -msgid "Deseret" -msgstr "Deseret" +#: ../src/ui/dialog/document-properties.cpp:158 +msgid "Scripting" +msgstr "Skripte" -#: ../src/ui/dialog/glyphs.cpp:71 ../src/ui/dialog/glyphs.cpp:171 -msgid "Devanagari" -msgstr "Devanagari" +# !!! +#: ../src/ui/dialog/document-properties.cpp:322 +msgid "General" +msgstr "Allgemein" -#: ../src/ui/dialog/glyphs.cpp:72 ../src/ui/dialog/glyphs.cpp:187 -msgid "Ethiopic" -msgstr "Äthiopisch" +# !!! +#: ../src/ui/dialog/document-properties.cpp:324 +msgid "Page Size" +msgstr "Seitengröße" -#: ../src/ui/dialog/glyphs.cpp:73 ../src/ui/dialog/glyphs.cpp:185 -msgid "Georgian" -msgstr "Georgisch" +# !!! +#: ../src/ui/dialog/document-properties.cpp:326 +msgid "Display" +msgstr "Anzeige" -#: ../src/ui/dialog/glyphs.cpp:74 -msgid "Gothic" -msgstr "Gotisch" +# !!! +#: ../src/ui/dialog/document-properties.cpp:361 +msgid "Guides" +msgstr "Führungslinien" -#: ../src/ui/dialog/glyphs.cpp:75 -msgid "Greek" -msgstr "Griechisch" +#: ../src/ui/dialog/document-properties.cpp:379 +msgid "Snap to objects" +msgstr "An Objekten einrasten" -#: ../src/ui/dialog/glyphs.cpp:76 ../src/ui/dialog/glyphs.cpp:174 -msgid "Gujarati" -msgstr "Gujarati" +#: ../src/ui/dialog/document-properties.cpp:381 +msgid "Snap to grids" +msgstr "Am Gitter einrasten" -#: ../src/ui/dialog/glyphs.cpp:77 ../src/ui/dialog/glyphs.cpp:173 -msgid "Gurmukhi" -msgstr "Gurmukhi" +#: ../src/ui/dialog/document-properties.cpp:383 +msgid "Snap to guides" +msgstr "An Führungslinien einrasten" -#: ../src/ui/dialog/glyphs.cpp:78 -msgid "Han" -msgstr "Han" +#: ../src/ui/dialog/document-properties.cpp:385 +msgid "Miscellaneous" +msgstr "Verschiedenes" -#: ../src/ui/dialog/glyphs.cpp:79 -msgid "Hangul" -msgstr "Hangul" +#. TODO check if this next line was sometimes needed. It being there caused an assertion. +#. Inkscape::GC::release(defsRepr); +#. inform the document, so we can undo +#. Color Management +#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:2921 +msgid "Link Color Profile" +msgstr "Farb-Profil verknüpfen" -#: ../src/ui/dialog/glyphs.cpp:80 ../src/ui/dialog/glyphs.cpp:164 -msgid "Hebrew" -msgstr "Hebräisch (he)" +#: ../src/ui/dialog/document-properties.cpp:599 +msgid "Remove linked color profile" +msgstr "Verknüpftes Farb-Profil entfernen" -#: ../src/ui/dialog/glyphs.cpp:81 ../src/ui/dialog/glyphs.cpp:252 -msgid "Hiragana" -msgstr "Hiragana" +#: ../src/ui/dialog/document-properties.cpp:613 +msgid "Linked Color Profiles:" +msgstr "Verknüpfte Farb-Profile:" -#: ../src/ui/dialog/glyphs.cpp:82 ../src/ui/dialog/glyphs.cpp:178 -msgid "Kannada" -msgstr "Kannada" +#: ../src/ui/dialog/document-properties.cpp:615 +msgid "Available Color Profiles:" +msgstr "Verfügbare Farb-Profile:" -#: ../src/ui/dialog/glyphs.cpp:83 ../src/ui/dialog/glyphs.cpp:253 -msgid "Katakana" -msgstr "Katakana" +#: ../src/ui/dialog/document-properties.cpp:617 +msgid "Link Profile" +msgstr "Profil verknüpfen" -#: ../src/ui/dialog/glyphs.cpp:84 ../src/ui/dialog/glyphs.cpp:197 -msgid "Khmer" -msgstr "Khmer (km)" +#: ../src/ui/dialog/document-properties.cpp:626 +msgid "Unlink Profile" +msgstr "Profil entknüpfen" -#: ../src/ui/dialog/glyphs.cpp:85 ../src/ui/dialog/glyphs.cpp:182 -msgid "Lao" -msgstr "Lao" +#: ../src/ui/dialog/document-properties.cpp:710 +msgid "Profile Name" +msgstr "Profil-Name" -#: ../src/ui/dialog/glyphs.cpp:86 -msgid "Latin" -msgstr "Latein" +#: ../src/ui/dialog/document-properties.cpp:746 +msgid "External scripts" +msgstr "Externe Scripte" -#: ../src/ui/dialog/glyphs.cpp:87 ../src/ui/dialog/glyphs.cpp:179 -msgid "Malayalam" -msgstr "Malayalam" +#: ../src/ui/dialog/document-properties.cpp:747 +msgid "Embedded scripts" +msgstr "Eingebettete Scripte" -#: ../src/ui/dialog/glyphs.cpp:88 ../src/ui/dialog/glyphs.cpp:198 -msgid "Mongolian" -msgstr "Mongolisch (mn)" +#: ../src/ui/dialog/document-properties.cpp:752 +msgid "External script files:" +msgstr "Externe Script-Dateien:" -#: ../src/ui/dialog/glyphs.cpp:89 ../src/ui/dialog/glyphs.cpp:184 -msgid "Myanmar" -msgstr "Myanmar" +#: ../src/ui/dialog/document-properties.cpp:754 +msgid "Add the current file name or browse for a file" +msgstr "" +"Fügen Sie den aktuellen Dateinamen hinzu oder suchen Sie nach einer Datei" -#: ../src/ui/dialog/glyphs.cpp:90 ../src/ui/dialog/glyphs.cpp:191 -msgid "Ogham" -msgstr "Oghamschrift" +#: ../src/ui/dialog/document-properties.cpp:763 +#: ../src/ui/dialog/document-properties.cpp:852 +#: ../src/ui/widget/selected-style.cpp:343 +msgid "Remove" +msgstr "Entfernen" -#: ../src/ui/dialog/glyphs.cpp:91 -msgid "Old Italic" -msgstr "Kursiv" +#: ../src/ui/dialog/document-properties.cpp:833 +msgid "Filename" +msgstr "Dateiname" -#: ../src/ui/dialog/glyphs.cpp:92 ../src/ui/dialog/glyphs.cpp:175 -msgid "Oriya" -msgstr "Oriya" +#: ../src/ui/dialog/document-properties.cpp:841 +msgid "Embedded script files:" +msgstr "Eingebettete Script-Dateien:" -#: ../src/ui/dialog/glyphs.cpp:93 ../src/ui/dialog/glyphs.cpp:192 -msgid "Runic" -msgstr "Runic" +#: ../src/ui/dialog/document-properties.cpp:843 +msgid "New" +msgstr "Neu" -#: ../src/ui/dialog/glyphs.cpp:94 ../src/ui/dialog/glyphs.cpp:180 -msgid "Sinhala" -msgstr "Singhalesisch" +#: ../src/ui/dialog/document-properties.cpp:922 +msgid "Script id" +msgstr "Skript id" -#: ../src/ui/dialog/glyphs.cpp:95 ../src/ui/dialog/glyphs.cpp:166 -msgid "Syriac" -msgstr "Syriac" +#: ../src/ui/dialog/document-properties.cpp:928 +msgid "Content:" +msgstr "Inhalt:" -#: ../src/ui/dialog/glyphs.cpp:96 ../src/ui/dialog/glyphs.cpp:176 -msgid "Tamil" -msgstr "Tamilisch" +#: ../src/ui/dialog/document-properties.cpp:1045 +msgid "_Save as default" +msgstr "Zur Vorgabe machen" -#: ../src/ui/dialog/glyphs.cpp:97 ../src/ui/dialog/glyphs.cpp:177 -msgid "Telugu" -msgstr "Telugu" +#: ../src/ui/dialog/document-properties.cpp:1046 +msgid "Save this metadata as the default metadata" +msgstr "Metadaten als Standard-Metadaten abspeichern" -#: ../src/ui/dialog/glyphs.cpp:98 ../src/ui/dialog/glyphs.cpp:168 -msgid "Thaana" -msgstr "Thaana" +#: ../src/ui/dialog/document-properties.cpp:1047 +msgid "Use _default" +msgstr "Standardeinstellungen benutzen" -#: ../src/ui/dialog/glyphs.cpp:99 ../src/ui/dialog/glyphs.cpp:181 -msgid "Thai" -msgstr "Thai (th)" +#: ../src/ui/dialog/document-properties.cpp:1048 +msgid "Use the previously saved default metadata here" +msgstr "Verwenden Sie hier die zuvor gespeicherte Standardmetadaten" -#: ../src/ui/dialog/glyphs.cpp:100 ../src/ui/dialog/glyphs.cpp:183 -msgid "Tibetan" -msgstr "Tibetisch" +#. inform the document, so we can undo +#: ../src/ui/dialog/document-properties.cpp:1121 +msgid "Add external script..." +msgstr "Füge externes Script hinzu..." -#: ../src/ui/dialog/glyphs.cpp:101 -msgid "Canadian Aboriginal" -msgstr "Kanadisch Aborigini" +#: ../src/ui/dialog/document-properties.cpp:1160 +msgid "Select a script to load" +msgstr "Skript zum Laden auswählen" -#: ../src/ui/dialog/glyphs.cpp:102 -msgid "Yi" -msgstr "Yi" +#. inform the document, so we can undo +#: ../src/ui/dialog/document-properties.cpp:1188 +msgid "Add embedded script..." +msgstr "Füge eingebettetes Script hinzu..." -#: ../src/ui/dialog/glyphs.cpp:103 ../src/ui/dialog/glyphs.cpp:193 -msgid "Tagalog" -msgstr "Tagalog" +#. inform the document, so we can undo +#: ../src/ui/dialog/document-properties.cpp:1219 +msgid "Remove external script" +msgstr "Lösche externes Script" -#: ../src/ui/dialog/glyphs.cpp:104 ../src/ui/dialog/glyphs.cpp:194 -msgid "Hanunoo" -msgstr "Hanunoo" +#. inform the document, so we can undo +#: ../src/ui/dialog/document-properties.cpp:1249 +msgid "Remove embedded script" +msgstr "Eingebettetes Script entfernen" -#: ../src/ui/dialog/glyphs.cpp:105 ../src/ui/dialog/glyphs.cpp:195 -msgid "Buhid" -msgstr "Buhid" +#. TODO repr->set_content(_EmbeddedContent.get_buffer()->get_text()); +#. inform the document, so we can undo +#: ../src/ui/dialog/document-properties.cpp:1346 +msgid "Edit embedded script" +msgstr "Eingebettetes Script bearbeiten" -#: ../src/ui/dialog/glyphs.cpp:106 ../src/ui/dialog/glyphs.cpp:196 -msgid "Tagbanwa" -msgstr "Tagbanwa" +#: ../src/ui/dialog/document-properties.cpp:1429 +msgid "Creation" +msgstr "Erzeugen" -#: ../src/ui/dialog/glyphs.cpp:107 -msgid "Braille" -msgstr "Braille (Blindenschrift)" +#: ../src/ui/dialog/document-properties.cpp:1430 +msgid "Defined grids" +msgstr "Definierte Gitter" -#: ../src/ui/dialog/glyphs.cpp:108 -msgid "Cypriot" -msgstr "Zypriotisch" +#: ../src/ui/dialog/document-properties.cpp:1677 +msgid "Remove grid" +msgstr "Gitter entfernen" -#: ../src/ui/dialog/glyphs.cpp:109 ../src/ui/dialog/glyphs.cpp:200 -msgid "Limbu" -msgstr "Limbu" +#: ../src/ui/dialog/document-properties.cpp:1761 +msgid "Changed document unit" +msgstr "Geänderte Dokumenteneinheit" -#: ../src/ui/dialog/glyphs.cpp:110 -msgid "Osmanya" -msgstr "Osmaniya" +#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2796 +msgid "_Page" +msgstr "_Seite" -#: ../src/ui/dialog/glyphs.cpp:111 -msgid "Shavian" -msgstr "Schaw" +#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2800 +msgid "_Drawing" +msgstr "_Zeichnung" -#: ../src/ui/dialog/glyphs.cpp:112 -msgid "Linear B" -msgstr "Linearschrift B" +#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2802 +msgid "_Selection" +msgstr "_Auswahl" -#: ../src/ui/dialog/glyphs.cpp:113 ../src/ui/dialog/glyphs.cpp:201 -msgid "Tai Le" -msgstr "Tai Le" +#: ../src/ui/dialog/export.cpp:152 +msgid "_Custom" +msgstr "_Benutzerdefiniert" -#: ../src/ui/dialog/glyphs.cpp:114 -msgid "Ugaritic" -msgstr "Ugaritisch" +#: ../src/ui/dialog/export.cpp:170 ../src/widgets/measure-toolbar.cpp:99 +#: ../src/widgets/measure-toolbar.cpp:107 +#: ../share/extensions/render_gears.inx.h:6 +msgid "Units:" +msgstr "Einheiten:" -#: ../src/ui/dialog/glyphs.cpp:115 ../src/ui/dialog/glyphs.cpp:202 -msgid "New Tai Lue" -msgstr "Neu Tai-Lue" +#: ../src/ui/dialog/export.cpp:172 +msgid "_Export As..." +msgstr "_Exportieren als..." -#: ../src/ui/dialog/glyphs.cpp:116 ../src/ui/dialog/glyphs.cpp:204 -msgid "Buginese" -msgstr "Buginesisch" +#: ../src/ui/dialog/export.cpp:175 +msgid "B_atch export all selected objects" +msgstr "Alle gewählten Objekte auf einmal exportieren" -#: ../src/ui/dialog/glyphs.cpp:117 ../src/ui/dialog/glyphs.cpp:240 -msgid "Glagolitic" -msgstr "Glagolitisch" +# !!! "export hints" are not clear to the user I guess +#: ../src/ui/dialog/export.cpp:175 +msgid "" +"Export each selected object into its own PNG file, using export hints if any " +"(caution, overwrites without asking!)" +msgstr "" +"Exportiert jedes gewählte Objekt in eine eigene PNG-Datei, unter " +"Berücksichtigung von Exporthinweisen, wenn vorhanden (Vorsicht, überschreibt " +"ohne Warnung!)" -#: ../src/ui/dialog/glyphs.cpp:118 ../src/ui/dialog/glyphs.cpp:244 -msgid "Tifinagh" -msgstr "Tifinagh" +#: ../src/ui/dialog/export.cpp:177 +msgid "Hide a_ll except selected" +msgstr "Alle außer Ausgewählte verstecken" -#: ../src/ui/dialog/glyphs.cpp:119 ../src/ui/dialog/glyphs.cpp:273 -msgid "Syloti Nagri" -msgstr "Sylheti Nagari" +#: ../src/ui/dialog/export.cpp:177 +msgid "In the exported image, hide all objects except those that are selected" +msgstr "Verstecke alle Objekte außer den gerade gewählten im exportierten Bild" -#: ../src/ui/dialog/glyphs.cpp:120 -msgid "Old Persian" -msgstr "Alt Persisch" +#: ../src/ui/dialog/export.cpp:178 +msgid "Close when complete" +msgstr "Schließen wenn fertig" -#: ../src/ui/dialog/glyphs.cpp:121 -msgid "Kharoshthi" -msgstr "Kharoshthi" +#: ../src/ui/dialog/export.cpp:178 +msgid "Once the export completes, close this dialog" +msgstr "Wenn der Export fertig ist, schließe den Dialog." -#: ../src/ui/dialog/glyphs.cpp:122 -msgid "unassigned" -msgstr "nicht zugeordnet" +#: ../src/ui/dialog/export.cpp:180 +msgid "_Export" +msgstr "_Exportieren" -#: ../src/ui/dialog/glyphs.cpp:123 ../src/ui/dialog/glyphs.cpp:206 -msgid "Balinese" -msgstr "Balinesisch" +#: ../src/ui/dialog/export.cpp:198 +msgid "Export area" +msgstr "Exportbereich" -#: ../src/ui/dialog/glyphs.cpp:124 -msgid "Cuneiform" -msgstr "Keilschrift" +#: ../src/ui/dialog/export.cpp:237 +msgid "_x0:" +msgstr "_x0:" -#: ../src/ui/dialog/glyphs.cpp:125 -msgid "Phoenician" -msgstr "Phönizisch" +#: ../src/ui/dialog/export.cpp:241 +msgid "x_1:" +msgstr "x_1:" -#: ../src/ui/dialog/glyphs.cpp:126 ../src/ui/dialog/glyphs.cpp:275 -msgid "Phags-pa" -msgstr "Phagpa" +#: ../src/ui/dialog/export.cpp:245 +msgid "Wid_th:" +msgstr "Brei_te:" -#: ../src/ui/dialog/glyphs.cpp:127 -msgid "N'Ko" -msgstr "N'Ko" +#: ../src/ui/dialog/export.cpp:249 +msgid "_y0:" +msgstr "_y0:" -#: ../src/ui/dialog/glyphs.cpp:128 ../src/ui/dialog/glyphs.cpp:278 -msgid "Kayah Li" -msgstr "Kayah Li" +#: ../src/ui/dialog/export.cpp:253 +msgid "y_1:" +msgstr "y_1:" -#: ../src/ui/dialog/glyphs.cpp:129 ../src/ui/dialog/glyphs.cpp:208 -msgid "Lepcha" -msgstr "Lepcha" +#: ../src/ui/dialog/export.cpp:257 +msgid "Hei_ght:" +msgstr "Höhe:" -#: ../src/ui/dialog/glyphs.cpp:130 ../src/ui/dialog/glyphs.cpp:279 -msgid "Rejang" -msgstr "Rejang" +#: ../src/ui/dialog/export.cpp:272 +msgid "Image size" +msgstr "Bildgröße" -#: ../src/ui/dialog/glyphs.cpp:131 ../src/ui/dialog/glyphs.cpp:207 -msgid "Sundanese" -msgstr "Sundanesisch" +#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/export.cpp:301 +msgid "pixels at" +msgstr "Pixel bei" -#: ../src/ui/dialog/glyphs.cpp:132 ../src/ui/dialog/glyphs.cpp:276 -msgid "Saurashtra" -msgstr "Saurashtra" +#: ../src/ui/dialog/export.cpp:296 +msgid "dp_i" +msgstr "dp_i" -#: ../src/ui/dialog/glyphs.cpp:133 ../src/ui/dialog/glyphs.cpp:282 -msgid "Cham" -msgstr "Cham" +#: ../src/ui/dialog/export.cpp:301 ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/widget/page-sizer.cpp:237 +msgid "_Height:" +msgstr "_Höhe:" -#: ../src/ui/dialog/glyphs.cpp:134 ../src/ui/dialog/glyphs.cpp:209 -msgid "Ol Chiki" -msgstr "Ol Chiki" +#: ../src/ui/dialog/export.cpp:309 +#: ../src/ui/dialog/inkscape-preferences.cpp:1436 +#: ../src/ui/dialog/inkscape-preferences.cpp:1440 +#: ../src/ui/dialog/inkscape-preferences.cpp:1464 +msgid "dpi" +msgstr "dpi" -#: ../src/ui/dialog/glyphs.cpp:135 ../src/ui/dialog/glyphs.cpp:268 -msgid "Vai" -msgstr "Vai" +#: ../src/ui/dialog/export.cpp:317 +msgid "_Filename" +msgstr "_Dateiname" -#: ../src/ui/dialog/glyphs.cpp:136 -msgid "Carian" -msgstr "Karisch" +#: ../src/ui/dialog/export.cpp:359 +msgid "Export the bitmap file with these settings" +msgstr "Bitmapdatei mit diesen Einstellungen exportieren" -#: ../src/ui/dialog/glyphs.cpp:137 -msgid "Lycian" -msgstr "Lykisch" +#: ../src/ui/dialog/export.cpp:612 +#, c-format +msgid "B_atch export %d selected object" +msgid_plural "B_atch export %d selected objects" +msgstr[0] "B_atch-Export von %d gewähltem Objekt" +msgstr[1] "B_atch-Export von %d gewählten Objekten" -#: ../src/ui/dialog/glyphs.cpp:138 -msgid "Lydian" -msgstr "Lydisch" +#: ../src/ui/dialog/export.cpp:928 +msgid "Export in progress" +msgstr "Exportieren läuft" -#: ../src/ui/dialog/glyphs.cpp:153 -msgid "Basic Latin" -msgstr "Latein" +#: ../src/ui/dialog/export.cpp:1018 +msgid "No items selected." +msgstr "Kein Element gewählt." -#: ../src/ui/dialog/glyphs.cpp:154 -msgid "Latin-1 Supplement" -msgstr "Latein-1 Ergänzung" +#: ../src/ui/dialog/export.cpp:1022 ../src/ui/dialog/export.cpp:1024 +#, qt-format +msgid "Exporting %1 files" +msgstr "Exportiere %1 Dateien" -#: ../src/ui/dialog/glyphs.cpp:155 -msgid "Latin Extended-A" -msgstr "Latein Erweitert-A" +#: ../src/ui/dialog/export.cpp:1064 ../src/ui/dialog/export.cpp:1066 +#, c-format +msgid "Exporting file %s..." +msgstr "Exportiere Dateie %s..." -#: ../src/ui/dialog/glyphs.cpp:156 -msgid "Latin Extended-B" -msgstr "Latein Erweitert-B" +#: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1166 +#, c-format +msgid "Could not export to filename %s.\n" +msgstr "Konnte nicht als Datei %s exportieren.\n" -#: ../src/ui/dialog/glyphs.cpp:157 -msgid "IPA Extensions" -msgstr "IPA Erweiterungen" +#: ../src/ui/dialog/export.cpp:1078 +#, c-format +msgid "Could not export to filename %s." +msgstr "Konnte nicht als Datei %s exportieren." -#: ../src/ui/dialog/glyphs.cpp:158 -msgid "Spacing Modifier Letters" -msgstr "Spacing Modifier Letters" +#: ../src/ui/dialog/export.cpp:1093 +#, c-format +msgid "Successfully exported %d files from %d selected items." +msgstr "" +"Erfolgreich %d Dateien aus %d ausgewählten Artikeln exportiert." -#: ../src/ui/dialog/glyphs.cpp:159 -msgid "Combining Diacritical Marks" -msgstr "Kombination diaktritischer Zeichen" +#: ../src/ui/dialog/export.cpp:1104 +msgid "You have to enter a filename." +msgstr "Sie müssen einen Dateinamen angeben" -#: ../src/ui/dialog/glyphs.cpp:160 -msgid "Greek and Coptic" -msgstr "Griechisch und Koptisch" +#: ../src/ui/dialog/export.cpp:1105 +msgid "You have to enter a filename" +msgstr "Sie müssen einen Dateinamen angeben" -#: ../src/ui/dialog/glyphs.cpp:162 -msgid "Cyrillic Supplement" -msgstr "Kyrillisch Ergänzend" +#: ../src/ui/dialog/export.cpp:1119 +msgid "The chosen area to be exported is invalid." +msgstr "Der zum Exportieren gewählte Bereich ist ungültig" -#: ../src/ui/dialog/glyphs.cpp:167 -msgid "Arabic Supplement" -msgstr "Arabisch Ergänzend" +#: ../src/ui/dialog/export.cpp:1120 +msgid "The chosen area to be exported is invalid" +msgstr "Der zum Exportieren gewählte Bereich ist ungültig" -#: ../src/ui/dialog/glyphs.cpp:169 -msgid "NKo" -msgstr "N'Ko" +#: ../src/ui/dialog/export.cpp:1135 +#, c-format +msgid "Directory %s does not exist or is not a directory.\n" +msgstr "Das Verzeichnis %s existiert nicht oder ist kein Verzeichnis.\n" -#: ../src/ui/dialog/glyphs.cpp:170 -msgid "Samaritan" -msgstr "Samaritanisch" +#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image +#: ../src/ui/dialog/export.cpp:1149 ../src/ui/dialog/export.cpp:1151 +#, qt-format +msgid "Exporting %1 (%2 x %3)" +msgstr "Exportiere %1 (%2 x %3)" -#: ../src/ui/dialog/glyphs.cpp:186 -msgid "Hangul Jamo" -msgstr "Hangul Jamo" +#: ../src/ui/dialog/export.cpp:1177 +#, c-format +msgid "Drawing exported to %s." +msgstr "Zeichnung exportiert zu %s." -#: ../src/ui/dialog/glyphs.cpp:188 -msgid "Ethiopic Supplement" -msgstr "Äthiopisch Ergänzend" +#: ../src/ui/dialog/export.cpp:1181 +msgid "Export aborted." +msgstr "Export abgebochen." -#: ../src/ui/dialog/glyphs.cpp:190 -msgid "Unified Canadian Aboriginal Syllabics" -msgstr "Einheitliches Kanadisch Aborigini Symbole" +#: ../src/ui/dialog/export.cpp:1303 ../src/ui/dialog/input.cpp:1082 +#: ../src/verbs.cpp:2358 ../src/widgets/desktop-widget.cpp:1123 +msgid "_Save" +msgstr "_Speichern" -#: ../src/ui/dialog/glyphs.cpp:199 -msgid "Unified Canadian Aboriginal Syllabics Extended" -msgstr "Einheitliche Kanadisch-Aborigini-Syllabisch Erweitert" +#: ../src/ui/dialog/extension-editor.cpp:81 +msgid "Information" +msgstr "Information" -#: ../src/ui/dialog/glyphs.cpp:203 -msgid "Khmer Symbols" -msgstr "Khmer (km) Symbole" +#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:290 +#: ../src/verbs.cpp:309 ../share/extensions/color_HSL_adjust.inx.h:11 +#: ../share/extensions/color_custom.inx.h:7 +#: ../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:24 +#: ../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:25 +#: ../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:14 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:35 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:17 +#: ../share/extensions/gcodetools_tools_library.inx.h:12 +#: ../share/extensions/generate_voronoi.inx.h:5 +#: ../share/extensions/gimp_xcf.inx.h:7 +#: ../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:16 +#: ../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/web-set-att.inx.h:25 +#: ../share/extensions/web-transmit-att.inx.h:23 +#: ../share/extensions/webslicer_create_group.inx.h:11 +#: ../share/extensions/webslicer_export.inx.h:6 +msgid "Help" +msgstr "Hilfe" -#: ../src/ui/dialog/glyphs.cpp:205 -msgid "Tai Tham" -msgstr "Tai Tham" +#: ../src/ui/dialog/extension-editor.cpp:83 +msgid "Parameters" +msgstr "Parameter" -#: ../src/ui/dialog/glyphs.cpp:210 -msgid "Vedic Extensions" -msgstr "Verdic Erweiterung" +#. Fill in the template +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:376 +msgid "No preview" +msgstr "Keine Vorschau" -#: ../src/ui/dialog/glyphs.cpp:211 -msgid "Phonetic Extensions" -msgstr "Phonetische Erweiterungen" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:480 +msgid "too large for preview" +msgstr "zu groß für Vorschau" -#: ../src/ui/dialog/glyphs.cpp:212 -msgid "Phonetic Extensions Supplement" -msgstr "Phonetische Zusatz -rweiterungen" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:565 +msgid "Enable preview" +msgstr "Vorschau einschalten" -#: ../src/ui/dialog/glyphs.cpp:213 -msgid "Combining Diacritical Marks Supplement" -msgstr "Kombiation diakritischer Zeichen Ergänzung" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:715 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:735 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:743 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:759 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:282 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:413 +msgid "All Files" +msgstr "Alle Dateitypen" -#: ../src/ui/dialog/glyphs.cpp:214 -msgid "Latin Extended Additional" -msgstr "Latein Erweitert Zusatz" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:740 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:756 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:283 +msgid "All Inkscape Files" +msgstr "Alle Inkscape-Dateien" -#: ../src/ui/dialog/glyphs.cpp:215 -msgid "Greek Extended" -msgstr "Griechisch Erweitert" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:747 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:763 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:777 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:284 +msgid "All Images" +msgstr "Alle Bilder" -#: ../src/ui/dialog/glyphs.cpp:216 -msgid "General Punctuation" -msgstr "Generelle Punktierung" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:750 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:766 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:285 +msgid "All Vectors" +msgstr "Alle Vektoren" -#: ../src/ui/dialog/glyphs.cpp:217 -msgid "Superscripts and Subscripts" -msgstr "Hoch- und Tiefgestellt" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:753 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:769 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:286 +msgid "All Bitmaps" +msgstr "Alle Bitmaps" -#: ../src/ui/dialog/glyphs.cpp:218 -msgid "Currency Symbols" -msgstr "Währungssymbole" +#. ###### File options +#. ###### Do we want the .xxx extension automatically added? +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1002 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1560 +msgid "Append filename extension automatically" +msgstr "Dateinamenserweiterung automatisch anhängen" -#: ../src/ui/dialog/glyphs.cpp:219 -msgid "Combining Diacritical Marks for Symbols" -msgstr "Kombiation diakritischer Zeichen für Symbole" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1175 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1428 +msgid "Guess from extension" +msgstr "Automatisch bestimmen" -#: ../src/ui/dialog/glyphs.cpp:220 -msgid "Letterlike Symbols" -msgstr "Buchstabenartige Symbole" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1447 +msgid "Left edge of source" +msgstr "Linke Kante der Quelle" -#: ../src/ui/dialog/glyphs.cpp:221 -msgid "Number Forms" -msgstr "Zahlenformen" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1448 +msgid "Top edge of source" +msgstr "Oberkante der Quelle" -#: ../src/ui/dialog/glyphs.cpp:222 -msgid "Arrows" -msgstr "Pfeile" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1449 +msgid "Right edge of source" +msgstr "Rechte Kante der Quelle" -#: ../src/ui/dialog/glyphs.cpp:223 -msgid "Mathematical Operators" -msgstr "Mathematische Operatoren" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1450 +msgid "Bottom edge of source" +msgstr "Unterkante der Quelle" -#: ../src/ui/dialog/glyphs.cpp:224 -msgid "Miscellaneous Technical" -msgstr "Verschiedenes Technisches" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1451 +msgid "Source width" +msgstr "Quellenbreite" -#: ../src/ui/dialog/glyphs.cpp:225 -msgid "Control Pictures" -msgstr "Bildkontrolle" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1452 +msgid "Source height" +msgstr "Quellenhöhe" -#: ../src/ui/dialog/glyphs.cpp:226 -msgid "Optical Character Recognition" -msgstr "Optische Zeichenerkennung" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1453 +msgid "Destination width" +msgstr "Zielbreite" -#: ../src/ui/dialog/glyphs.cpp:227 -msgid "Enclosed Alphanumerics" -msgstr "Eingeschlossene Alphanumerik" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1454 +msgid "Destination height" +msgstr "Zielhöhe" -# not sure here -cm- -#: ../src/ui/dialog/glyphs.cpp:228 -msgid "Box Drawing" -msgstr "Box Zeichnung" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1455 +msgid "Resolution (dots per inch)" +msgstr "Auflösung (Punkte pro Zoll)" -#: ../src/ui/dialog/glyphs.cpp:229 -msgid "Block Elements" -msgstr "Blockelemente" +#. ######################################### +#. ## EXTRA WIDGET -- SOURCE SIDE +#. ######################################### +#. ##### Export options buttons/spinners, etc +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 +msgid "Document" +msgstr "Dokument" -#: ../src/ui/dialog/glyphs.cpp:230 -msgid "Geometric Shapes" -msgstr "Geometrische Formen" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1501 ../src/verbs.cpp:175 +#: ../src/widgets/desktop-widget.cpp:2000 +#: ../share/extensions/printing_marks.inx.h:18 +msgid "Selection" +msgstr "Auswahl" -#: ../src/ui/dialog/glyphs.cpp:231 -msgid "Miscellaneous Symbols" -msgstr "Verschiedene Symbole" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1505 +msgctxt "Export dialog" +msgid "Custom" +msgstr "Benutzerdefiniert" -#: ../src/ui/dialog/glyphs.cpp:232 -msgid "Dingbats" -msgstr "Dingbats" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1525 +msgid "Source" +msgstr "Quelle" -#: ../src/ui/dialog/glyphs.cpp:233 -msgid "Miscellaneous Mathematical Symbols-A" -msgstr "Verschiedene mathematische Symbole-A" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 +msgid "Cairo" +msgstr "Cairo" -#: ../src/ui/dialog/glyphs.cpp:234 -msgid "Supplemental Arrows-A" -msgstr "Ergänzende Pfeile-A" +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1548 +msgid "Antialias" +msgstr "Kantenglättung" -#: ../src/ui/dialog/glyphs.cpp:235 -msgid "Braille Patterns" -msgstr "Braille Muster" +#: ../src/ui/dialog/filedialogimpl-win32.cpp:414 +msgid "All Executable Files" +msgstr "Alle ausführbaren Dateien" -#: ../src/ui/dialog/glyphs.cpp:236 -msgid "Supplemental Arrows-B" -msgstr "Ergänzende Pfeile-B" +#: ../src/ui/dialog/filedialogimpl-win32.cpp:606 +msgid "Show Preview" +msgstr "Zeige Vorschau" -#: ../src/ui/dialog/glyphs.cpp:237 -msgid "Miscellaneous Mathematical Symbols-B" -msgstr "Verschiedene mathematische Symbole-B" +#: ../src/ui/dialog/filedialogimpl-win32.cpp:744 +msgid "No file selected" +msgstr "Keine Datei ausgewählt" -#: ../src/ui/dialog/glyphs.cpp:238 -msgid "Supplemental Mathematical Operators" -msgstr "ergänzende mathematische Operatoren" +#: ../src/ui/dialog/fill-and-stroke.cpp:62 +msgid "_Fill" +msgstr "_Füllen" -#: ../src/ui/dialog/glyphs.cpp:239 -msgid "Miscellaneous Symbols and Arrows" -msgstr "Verschiedene Symbole und Pfeile" +#: ../src/ui/dialog/fill-and-stroke.cpp:63 +msgid "Stroke _paint" +msgstr "_Farbe der Kontur" -#: ../src/ui/dialog/glyphs.cpp:241 -msgid "Latin Extended-C" -msgstr "Latein Erweitert-C" +#: ../src/ui/dialog/fill-and-stroke.cpp:64 +msgid "Stroke st_yle" +msgstr "_Muster der Kontur" -# !!! -#: ../src/ui/dialog/glyphs.cpp:243 -msgid "Georgian Supplement" -msgstr "Georgisch Ergänzend" +#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor +#: ../src/ui/dialog/filter-effects-dialog.cpp:546 +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 "" +"Diese Matrix definiert eine lineare Transformation im Farbraum. Jede Zeile " +"wirkt auf eine der Farbkomponenten des Ausgangs, jede Spalte bestimmt den " +"Einfluß der jeweiligen Eingangskomponente. Die letzte Spalte gibt einen " +"konstanten Grundwert der Ausgangskomponenten vor. " -#: ../src/ui/dialog/glyphs.cpp:245 -msgid "Ethiopic Extended" -msgstr "Äthiopisch Erweitert" +# CHECK +#: ../src/ui/dialog/filter-effects-dialog.cpp:549 +#: ../share/extensions/grid_polar.inx.h:4 +msgctxt "Label" +msgid "None" +msgstr "Keine" -#: ../src/ui/dialog/glyphs.cpp:246 -msgid "Cyrillic Extended-A" -msgstr "Kyrillisch Erweitert-A" +#: ../src/ui/dialog/filter-effects-dialog.cpp:656 +msgid "Image File" +msgstr "Bild-Datei" -#: ../src/ui/dialog/glyphs.cpp:247 -msgid "Supplemental Punctuation" -msgstr "Ergänzende Punktierung" +#: ../src/ui/dialog/filter-effects-dialog.cpp:659 +msgid "Selected SVG Element" +msgstr "Gewähltes SVG Element" -#: ../src/ui/dialog/glyphs.cpp:248 -msgid "CJK Radicals Supplement" -msgstr "CJK Radikal Ergänzend" +#. TODO: any image, not just svg +#: ../src/ui/dialog/filter-effects-dialog.cpp:729 +msgid "Select an image to be used as feImage input" +msgstr "Wählt ein Bild als Eingabe für feBild" -#: ../src/ui/dialog/glyphs.cpp:249 -msgid "Kangxi Radicals" -msgstr "Kangxi Radikal" +#: ../src/ui/dialog/filter-effects-dialog.cpp:821 +msgid "This SVG filter effect does not require any parameters." +msgstr "Dieser SVG-Filtereffekt benötigt keine Parameter." -#: ../src/ui/dialog/glyphs.cpp:250 -msgid "Ideographic Description Characters" -msgstr "Sinnbildliche Beschreibungsbuchstaben" +#: ../src/ui/dialog/filter-effects-dialog.cpp:827 +msgid "This SVG filter effect is not yet implemented in Inkscape." +msgstr "Dieser SVG-Filtereffekt ist noch nicht in Inkscape implementiert." -#: ../src/ui/dialog/glyphs.cpp:251 -msgid "CJK Symbols and Punctuation" -msgstr "CJK Symbole und Punktierungen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1041 +#, fuzzy +msgid "Slope" +msgstr "Umhüllung" -#: ../src/ui/dialog/glyphs.cpp:255 -msgid "Hangul Compatibility Jamo" -msgstr "Hangul Kompatibel Jamo" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1042 +#, fuzzy +msgid "Intercept" +msgstr "Schnittpunkt" -#: ../src/ui/dialog/glyphs.cpp:256 -msgid "Kanbun" -msgstr "Kanbun" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1045 +msgid "Amplitude" +msgstr "Amplitude" -#: ../src/ui/dialog/glyphs.cpp:257 -msgid "Bopomofo Extended" -msgstr "Bopomofo Erweitert" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1046 +msgid "Exponent" +msgstr "Exponent" -#: ../src/ui/dialog/glyphs.cpp:258 -msgid "CJK Strokes" -msgstr "CJK Konturen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1143 +msgid "New transfer function type" +msgstr "Neuer Übertragungsfunktionstyp" -#: ../src/ui/dialog/glyphs.cpp:259 -msgid "Katakana Phonetic Extensions" -msgstr "Katakana Phonetische Erweiterungen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1178 +msgid "Light Source:" +msgstr "Lichtquelle:" -#: ../src/ui/dialog/glyphs.cpp:260 -msgid "Enclosed CJK Letters and Months" -msgstr "Eingeschlossene CJK Buchstaben und Monate" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1195 +msgid "Direction angle for the light source on the XY plane, in degrees" +msgstr "Winkel, aus dem das Licht in der XY-Ebene kommt, in °" -#: ../src/ui/dialog/glyphs.cpp:261 -msgid "CJK Compatibility" -msgstr "CJK Kompatibilität" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1196 +msgid "Direction angle for the light source on the YZ plane, in degrees" +msgstr "Winkel, aus dem das Licht in der YZ-Ebene kommt, in °" -#: ../src/ui/dialog/glyphs.cpp:262 -msgid "CJK Unified Ideographs Extension A" -msgstr "CJK einheitliche Sinnbilder Erweiterung A" +#. default x: +#. default y: +#. default z: +#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 +msgid "Location:" +msgstr "Ort:" -#: ../src/ui/dialog/glyphs.cpp:263 -msgid "Yijing Hexagram Symbols" -msgstr "Yijing Hexagram Symbole" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 +msgid "X coordinate" +msgstr "X-Koordinate" -#: ../src/ui/dialog/glyphs.cpp:264 -msgid "CJK Unified Ideographs" -msgstr "CJK einheitliche Schriftzeichen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 +msgid "Y coordinate" +msgstr "Y-Koordinate" -#: ../src/ui/dialog/glyphs.cpp:265 -msgid "Yi Syllables" -msgstr "Yi Silben" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1199 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1202 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 +msgid "Z coordinate" +msgstr "X-Koordinate" -#: ../src/ui/dialog/glyphs.cpp:266 -msgid "Yi Radicals" -msgstr "Yi Radikal" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1205 +msgid "Points At" +msgstr "Zeigt auf" -#: ../src/ui/dialog/glyphs.cpp:267 -msgid "Lisu" -msgstr "Lisu" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1206 +msgid "Specular Exponent" +msgstr "Glanzpunkt-Exponent" -#: ../src/ui/dialog/glyphs.cpp:269 -msgid "Cyrillic Extended-B" -msgstr "Kyrillisch Erweitert-B" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1206 +msgid "Exponent value controlling the focus for the light source" +msgstr "Exponent bestimmt den Fokus der Lichtquelle" -#: ../src/ui/dialog/glyphs.cpp:270 -msgid "Bamum" -msgstr "Bamum" +#. 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:1208 +msgid "Cone Angle" +msgstr "Konuswinkel" -#: ../src/ui/dialog/glyphs.cpp:271 -msgid "Modifier Tone Letters" -msgstr "Modifier Tone Letters" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1208 +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 "" +"Öffnungswinkel des Lichtkonus. Außerhalb des Konus gibt es kein Licht. " -#: ../src/ui/dialog/glyphs.cpp:272 -msgid "Latin Extended-D" -msgstr "Latein Erweitert-D" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1274 +msgid "New light source" +msgstr "Neue Lichtquelle" -#: ../src/ui/dialog/glyphs.cpp:274 -msgid "Common Indic Number Forms" -msgstr "grbäuchliche indische Zahlformen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1325 +msgid "_Duplicate" +msgstr "_Duplizieren" -#: ../src/ui/dialog/glyphs.cpp:277 -msgid "Devanagari Extended" -msgstr "Devanagari Erweitert" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1359 +msgid "_Filter" +msgstr "_Filter" -#: ../src/ui/dialog/glyphs.cpp:280 -msgid "Hangul Jamo Extended-A" -msgstr "Hangul Jamo Erweitert-A" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1379 +msgid "R_ename" +msgstr "Umb_enennen" -#: ../src/ui/dialog/glyphs.cpp:281 -msgid "Javanese" -msgstr "Javanesisch" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1512 +msgid "Rename filter" +msgstr "Filter umbenennen" -#: ../src/ui/dialog/glyphs.cpp:283 -msgid "Myanmar Extended-A" -msgstr "Myanmar-Erweitert-A" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1565 +msgid "Apply filter" +msgstr "Filter anwenden" -#: ../src/ui/dialog/glyphs.cpp:284 -msgid "Tai Viet" -msgstr "Tai Viet" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1635 +msgid "filter" +msgstr "Filter" -#: ../src/ui/dialog/glyphs.cpp:285 -msgid "Meetei Mayek" -msgstr "Meitei-Mayek" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1642 +msgid "Add filter" +msgstr "Filter hinzufügen" -#: ../src/ui/dialog/glyphs.cpp:286 -msgid "Hangul Syllables" -msgstr "Hangul Silben" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1694 +msgid "Duplicate filter" +msgstr "Filter duplizieren" -#: ../src/ui/dialog/glyphs.cpp:287 -msgid "Hangul Jamo Extended-B" -msgstr "Hangul Jamo Erweitert-B" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1793 +msgid "_Effect" +msgstr "_Effekt" -#: ../src/ui/dialog/glyphs.cpp:288 -msgid "High Surrogates" -msgstr "Oberer Ersatz" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1803 +msgid "Connections" +msgstr "Verbindungen" -#: ../src/ui/dialog/glyphs.cpp:289 -msgid "High Private Use Surrogates" -msgstr "Oberer privatgenutzter Ersatz" +#: ../src/ui/dialog/filter-effects-dialog.cpp:1941 +msgid "Remove filter primitive" +msgstr "Filterbaustein entfernen" -#: ../src/ui/dialog/glyphs.cpp:290 -msgid "Low Surrogates" -msgstr "Unterer Ersatz" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2529 +msgid "Remove merge node" +msgstr "Zusammengefassten Knoten löschen" -#: ../src/ui/dialog/glyphs.cpp:291 -msgid "Private Use Area" -msgstr "Privatgenutzter Bereich" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2649 +msgid "Reorder filter primitive" +msgstr "Filterbausteine umordnen" -#: ../src/ui/dialog/glyphs.cpp:292 -msgid "CJK Compatibility Ideographs" -msgstr "CJK Kombatibilitätssinnbilder" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2729 +msgid "Add Effect:" +msgstr "Effekt hinzufügen:" -#: ../src/ui/dialog/glyphs.cpp:293 -msgid "Alphabetic Presentation Forms" -msgstr "Alphabetische Präsentationsformen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2730 +msgid "No effect selected" +msgstr "Kein Effekt gewählt" -#: ../src/ui/dialog/glyphs.cpp:294 -msgid "Arabic Presentation Forms-A" -msgstr "Arabische Präsentationsformen-A" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2731 +msgid "No filter selected" +msgstr "Kein Filter gewählt" -#: ../src/ui/dialog/glyphs.cpp:295 -msgid "Variation Selectors" -msgstr "Varianten-Auswahl" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2776 +msgid "Effect parameters" +msgstr "Effektparameter" -#: ../src/ui/dialog/glyphs.cpp:296 -msgid "Vertical Forms" -msgstr "Vertikale Formen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2777 +msgid "Filter General Settings" +msgstr "Allgemeine Filtereinstellungen" -#: ../src/ui/dialog/glyphs.cpp:297 -msgid "Combining Half Marks" -msgstr "Halbzeichen kombinieren" +#. default x: +#. default y: +#: ../src/ui/dialog/filter-effects-dialog.cpp:2835 +msgid "Coordinates:" +msgstr "Koordinaten:" -#: ../src/ui/dialog/glyphs.cpp:298 -msgid "CJK Compatibility Forms" -msgstr "CJK Kompatible Formen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2835 +msgid "X coordinate of the left corners of filter effects region" +msgstr "X-Koordinate der linken Ecke des Ausschnitts, auf den Filter wirkt" -#: ../src/ui/dialog/glyphs.cpp:299 -msgid "Small Form Variants" -msgstr "Kleine Formvarianten" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2835 +msgid "Y coordinate of the upper corners of filter effects region" +msgstr "Y-Koordinate der obere Ecke des Ausschnitts, auf den Filter wirkt" -#: ../src/ui/dialog/glyphs.cpp:300 -msgid "Arabic Presentation Forms-B" -msgstr "Arabische Präsentationsformen-B" +#. default width: +#. default height: +#: ../src/ui/dialog/filter-effects-dialog.cpp:2836 +msgid "Dimensions:" +msgstr "Dimensionen:" -#: ../src/ui/dialog/glyphs.cpp:301 -msgid "Halfwidth and Fullwidth Forms" -msgstr "Halbbreite und Vollbreite Formen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2836 +msgid "Width of filter effects region" +msgstr "Breite des Filtereffekts" -#: ../src/ui/dialog/glyphs.cpp:302 -msgid "Specials" -msgstr "Besonderes" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2836 +msgid "Height of filter effects region" +msgstr "Höhe des Filtereffekts" -#: ../src/ui/dialog/glyphs.cpp:377 -msgid "Script: " -msgstr "Skript:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2842 +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 "" +"Gibt den Typ der Matrix vor. Das Schlüsselwort \"matrix\" erzwingt eine " +"volle 5x4-Wertematrix, während andere Schlüsselwörter bequeme Abkürzungen " +"für oft verwendete Farboperationen bereitstellen, ohne eine komplette Matrix " +"angeben zu müssen." -#: ../src/ui/dialog/glyphs.cpp:414 -msgid "Range: " -msgstr "Bereich:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2843 +msgid "Value(s):" +msgstr "Wert(e):" -# not sure here -cm- -#: ../src/ui/dialog/glyphs.cpp:497 -msgid "Append" -msgstr "Hinzufügen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2847 +msgid "R:" +msgstr "R:" -#: ../src/ui/dialog/glyphs.cpp:618 -msgid "Append text" -msgstr "Text hinzufügen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2848 +#: ../src/widgets/sp-color-icc-selector.cpp:359 +msgid "G:" +msgstr "G:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:351 -msgid "Arrange in a grid" -msgstr "In Raster anordnen:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2849 +msgid "B:" +msgstr "B:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 -#: ../src/ui/dialog/object-attributes.cpp:66 -#: ../src/ui/dialog/object-attributes.cpp:75 -#: ../src/widgets/desktop-widget.cpp:666 ../src/widgets/node-toolbar.cpp:581 -msgid "X:" -msgstr "X:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2850 +msgid "A:" +msgstr "A:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 -msgid "Horizontal spacing between columns." -msgstr "Horizontale Abstände zwischen Spalten (px-Einheiten)" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2853 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2893 +msgid "Operator:" +msgstr "Operator:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 -#: ../src/ui/dialog/object-attributes.cpp:67 -#: ../src/ui/dialog/object-attributes.cpp:76 -#: ../src/widgets/desktop-widget.cpp:676 ../src/widgets/node-toolbar.cpp:599 -msgid "Y:" -msgstr "Y:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2854 +msgid "K1:" +msgstr "K1:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 -msgid "Vertical spacing between rows." -msgstr "Vertikale Abstände zwischen Reihen (px-Einheiten)" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2854 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2855 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2856 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2857 +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 "" +"Bei gewählter Arithmetischer Verknüpfung wird jeder Zielbildpunkt durch die " +"Formel k1*i1*i2 + k2*i1 + k3*i2 + k4 berechnet, wobei i1 und i2 die Werte " +"der Eingangsbildpunkte sind." -#: ../src/ui/dialog/grid-arrange-tab.cpp:637 -msgid "_Rows:" -msgstr "_Reihen:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2855 +msgid "K2:" +msgstr "K2:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:646 -msgid "Number of rows" -msgstr "Anzahl der Zeilen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2856 +msgid "K3:" +msgstr "K3:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:650 -msgid "Equal _height" -msgstr "Gleiche Höhe" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2857 +msgid "K4:" +msgstr "K4:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:661 -msgid "If not set, each row has the height of the tallest object in it" -msgstr "" -"Wenn nicht gesetzt, dann hat jede Zeile die Höhe seines größten Objektes" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2860 +msgid "Size:" +msgstr "Größe:" -#. #### Number of columns #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:677 -msgid "_Columns:" -msgstr "Spalten:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2860 +msgid "width of the convolve matrix" +msgstr "Breite der Faltungsmatrix" -#: ../src/ui/dialog/grid-arrange-tab.cpp:686 -msgid "Number of columns" -msgstr "Anzahl der Spalten" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2860 +msgid "height of the convolve matrix" +msgstr "Höhe der Faltungsmatrix" -#: ../src/ui/dialog/grid-arrange-tab.cpp:690 -msgid "Equal _width" -msgstr "Gleiche Breite" +#. default x: +#. default y: +#: ../src/ui/dialog/filter-effects-dialog.cpp:2861 +#: ../src/ui/dialog/object-attributes.cpp:48 +msgid "Target:" +msgstr "Target:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:700 -msgid "If not set, each column has the width of the widest object in it" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2861 +msgid "" +"X coordinate of the target point in the convolve matrix. The convolution is " +"applied to pixels around this point." msgstr "" -"Wenn nicht gesetzt, dann hat jede Spalte die Breite seines breitesten " -"Objektes" - -#. Anchor selection widget -#: ../src/ui/dialog/grid-arrange-tab.cpp:711 -#, fuzzy -msgid "Alignment:" -msgstr "Ausrichtung" - -#. #### Radio buttons to control spacing manually or to fit selection bbox #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:720 -msgid "_Fit into selection box" -msgstr "In den Auswahlrahmen einpassen" +"X-Koordinate des Zielpunktes der Faltung. Die Faltungsmatrix wirkt auf Pixel " +"um diesen Punkt herum." -#: ../src/ui/dialog/grid-arrange-tab.cpp:727 -msgid "_Set spacing:" -msgstr "Abstand setzen:" - -#: ../src/ui/dialog/guides.cpp:47 -msgid "Rela_tive change" -msgstr "_Relative Bewegung" - -#: ../src/ui/dialog/guides.cpp:47 -msgid "Move and/or rotate the guide relative to current settings" -msgstr "Führungslinie relativ zur aktuellen Position verschieben/rotieren" - -#: ../src/ui/dialog/guides.cpp:48 -msgctxt "Guides" -msgid "_X:" -msgstr "_X: [Führungslinien]" - -#: ../src/ui/dialog/guides.cpp:49 -msgctxt "Guides" -msgid "_Y:" -msgstr "_Y: [Führungslinien]" - -#: ../src/ui/dialog/guides.cpp:50 ../src/ui/dialog/object-properties.cpp:59 -msgid "_Label:" -msgstr "_Bezeichner:" - -#: ../src/ui/dialog/guides.cpp:50 -msgid "Optionally give this guideline a name" -msgstr "Vergeben Sie optional einen Namen für die Führungslinie" - -#: ../src/ui/dialog/guides.cpp:51 -msgid "_Angle:" -msgstr "Winkel:" - -#: ../src/ui/dialog/guides.cpp:130 -msgid "Set guide properties" -msgstr "Führungslinien-Eigenschaften setzen" - -#: ../src/ui/dialog/guides.cpp:160 -msgid "Guideline" -msgstr "Führungslinien" - -#: ../src/ui/dialog/guides.cpp:310 -#, c-format -msgid "Guideline ID: %s" -msgstr "Führungslinien ID: %s" - -#: ../src/ui/dialog/guides.cpp:316 -#, c-format -msgid "Current: %s" -msgstr "Aktuell: %s" - -#: ../src/ui/dialog/icon-preview.cpp:159 -#, c-format -msgid "%d x %d" -msgstr "%d × %d" - -#: ../src/ui/dialog/icon-preview.cpp:171 -msgid "Magnified:" -msgstr "Vergrößert:" - -#: ../src/ui/dialog/icon-preview.cpp:240 -msgid "Actual Size:" -msgstr "Aktuelle Größe:" - -#: ../src/ui/dialog/icon-preview.cpp:245 -msgctxt "Icon preview window" -msgid "Sele_ction" -msgstr "Auswahl" - -#: ../src/ui/dialog/icon-preview.cpp:247 -msgid "Selection only or whole document" -msgstr "Nur Auswahl oder ganzes Dokument" - -#: ../src/ui/dialog/inkscape-preferences.cpp:181 -msgid "Show selection cue" -msgstr "Auswahlmarkierung anzeigen" - -# !!! Frage? Passiv formulieren? -#: ../src/ui/dialog/inkscape-preferences.cpp:182 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2861 msgid "" -"Whether selected objects display a selection cue (the same as in selector)" +"Y coordinate of the target point in the convolve matrix. The convolution is " +"applied to pixels around this point." msgstr "" -"Sind die ausgewählten Objekte visuell hervorgehoben (wie beim " -"Auswahlwerkzeug) " - -#: ../src/ui/dialog/inkscape-preferences.cpp:188 -msgid "Enable gradient editing" -msgstr "Farbverlaufs-Editor aktiviert" - -#: ../src/ui/dialog/inkscape-preferences.cpp:189 -msgid "Whether selected objects display gradient editing controls" -msgstr "Ausgewählten Objekte zeigen Farbverlaufs-Anfasser an" +"Y-Koordinate des Zielpunktes der Faltung. Die Faltungsmatrix wirkt auf Pixel " +"um diesen Punkt herum." -#: ../src/ui/dialog/inkscape-preferences.cpp:194 -msgid "Conversion to guides uses edges instead of bounding box" -msgstr "Umwandlung zu Führungslinien nutzt Ecken anstelle von Umrandungsboxen" +#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix) +#: ../src/ui/dialog/filter-effects-dialog.cpp:2863 +msgid "Kernel:" +msgstr "Faltungsmatrix:" -#: ../src/ui/dialog/inkscape-preferences.cpp:195 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2863 msgid "" -"Converting an object to guides places these along the object's true edges " -"(imitating the object's shape), not along the bounding box" +"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 "" -"Wird ein Objekt zu Führungslinien umgewandelt, so gelten die tatsächlichen " -"Umrisse des Objekts, nicht die rechteckige Umrandung." - -#: ../src/ui/dialog/inkscape-preferences.cpp:202 -msgid "Ctrl+click _dot size:" -msgstr "Strg+Klick Punktgröße:" +"Diese Matrize beschreibt die Faltungsoperation, die auf das Eingangsbild " +"angewendet wird, um die Pixelfarben im Ausgang zu erhalten. Verschiedene " +"Anordnungen der Werte in der Matrix resultieren in unterschiedlichen " +"visuellen Effekten. Die 1-Matrix ergibt einen Bewegungsunschärfe-Effekt " +"(entlang der Richtung der Matrixdiagonalen), während eine Matrix mit " +"konstanten Einträgen eine isotrope Unschärfe erzeugt." -#: ../src/ui/dialog/inkscape-preferences.cpp:202 -msgid "times current stroke width" -msgstr "(Faktor zur Kontur)" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2865 +msgid "Divisor:" +msgstr "Teiler:" -#: ../src/ui/dialog/inkscape-preferences.cpp:203 -msgid "Size of dots created with Ctrl+click (relative to current stroke width)" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2865 +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 "" -"Größe der Punkte, die durch Strg+Klick erzeugt werden (Relativ zur aktuellen " -"Strichdicke)" +"Durch diesen Wert wird das Ergebnis der Faltung angewendet auf das " +"Eingangsbild geteilt, um den endgültigen Farbwert des Ausgangspixels zu " +"erhalten. Ist der Divisor die Summe der Matrixeinträge, so wird das Ergebnis " +"eine gemittelte Farbintensität aufweisen." -#: ../src/ui/dialog/inkscape-preferences.cpp:218 -msgid "No objects selected to take the style from." -msgstr "Objekte auswählen, um Stil zu übernehmen." +#: ../src/ui/dialog/filter-effects-dialog.cpp:2866 +msgid "Bias:" +msgstr "Grundwert:" -#: ../src/ui/dialog/inkscape-preferences.cpp:227 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2866 msgid "" -"More than one object selected. Cannot take style from multiple " -"objects." +"This value is added to each component. This is useful to define a constant " +"value as the zero response of the filter." msgstr "" -"Mehr als ein Objekt ausgewählt. Ein Stil kann nicht von mehreren " -"Objekten übernommen werden." - -#: ../src/ui/dialog/inkscape-preferences.cpp:260 -msgid "Style of new objects" -msgstr "Stil von neuen Objekten" - -#: ../src/ui/dialog/inkscape-preferences.cpp:262 -msgid "Last used style" -msgstr "Zuletzt benutzter Stil" - -#: ../src/ui/dialog/inkscape-preferences.cpp:264 -msgid "Apply the style you last set on an object" -msgstr "Stil anwenden, der zuletzt für ein Objekt gesetzt wurde" +"Dieser Wert wird zu jeder Komponente hinzu addiert. Dies ergibt eine " +"Grundantwort des Filters bei leerer Eingabe." -#: ../src/ui/dialog/inkscape-preferences.cpp:269 -msgid "This tool's own style:" -msgstr "Stilvorgaben für dieses Werkzeug:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2867 +msgid "Edge Mode:" +msgstr "Kanten-Modus:" -#: ../src/ui/dialog/inkscape-preferences.cpp:273 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2867 msgid "" -"Each tool may store its own style to apply to the newly created objects. Use " -"the button below to set it." +"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 "" -"Werkzeuge können eigene Stilvorgaben behalten, die auf neu erzeugte Objekte " -"angewendet werden. Stilvorgabe mit dem unteren Knopf festlegen." - -#. style swatch -#: ../src/ui/dialog/inkscape-preferences.cpp:277 -msgid "Take from selection" -msgstr "Aus Auswahl übernehmen" +"Legt fest, wie das Eingabebild durch künstliche Farbwerte über die Ränder " +"erweitert wird, damit die Faltungsmatrix bis an die Kanten des Originals " +"angewendet werden kann." -#: ../src/ui/dialog/inkscape-preferences.cpp:282 -msgid "This tool's style of new objects" -msgstr "Stilvorgaben für dieses Werkzeug für neue Objekte:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2868 +msgid "Preserve Alpha" +msgstr "Alphawert beibehalten" -#: ../src/ui/dialog/inkscape-preferences.cpp:289 -msgid "Remember the style of the (first) selected object as this tool's style" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2868 +msgid "If set, the alpha channel won't be altered by this filter primitive." msgstr "" -"Stil des (ersten) ausgewählten Objektes zur Vorgabe für dieses Werkzeug " -"machen" +"Wenn gesetzt, wird der Alphakanal von diesem Filterbaustein nicht " +"beeinflusst." -#: ../src/ui/dialog/inkscape-preferences.cpp:294 -msgid "Tools" -msgstr "Werkzeuge" +#. default: white +#: ../src/ui/dialog/filter-effects-dialog.cpp:2871 +msgid "Diffuse Color:" +msgstr "Diffusreflektierende Farbe:" -#: ../src/ui/dialog/inkscape-preferences.cpp:297 -msgid "Bounding box to use" -msgstr "Zu verwendende Umrandungsbox:" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2871 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2904 +msgid "Defines the color of the light source" +msgstr "Definiert die Farbe der Lichtquelle" -#: ../src/ui/dialog/inkscape-preferences.cpp:298 -msgid "Visual bounding box" -msgstr "Visuelle Umrandungsbox" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2872 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2905 +msgid "Surface Scale:" +msgstr "Oberflächenskalierung:" -#: ../src/ui/dialog/inkscape-preferences.cpp:300 -msgid "This bounding box includes stroke width, markers, filter margins, etc." +#: ../src/ui/dialog/filter-effects-dialog.cpp:2872 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2905 +msgid "" +"This value amplifies the heights of the bump map defined by the input alpha " +"channel" msgstr "" -"Diese Umrandungsbox berücksichtigt Strichbreiten, Markierungen, Filterränder " -"usw." - -#: ../src/ui/dialog/inkscape-preferences.cpp:301 -msgid "Geometric bounding box" -msgstr "Geometrische Umrandungsbox" - -#: ../src/ui/dialog/inkscape-preferences.cpp:303 -msgid "This bounding box includes only the bare path" -msgstr "Diese Umrandungsbox berücksichtigt nur den reinen Pfad" - -#: ../src/ui/dialog/inkscape-preferences.cpp:305 -msgid "Conversion to guides" -msgstr "Umwandlung in Führungslinien" +"Dieser Wert multipliziert die Oberflächenstruktur, die aus dem Alphakanal " +"der Eingabe gewonnen wird." -#: ../src/ui/dialog/inkscape-preferences.cpp:306 -msgid "Keep objects after conversion to guides" -msgstr "Behalte Objekte nach Umwandlung in Führungslinien" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2873 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2906 +msgid "Constant:" +msgstr "Konstante:" -#: ../src/ui/dialog/inkscape-preferences.cpp:308 -msgid "" -"When converting an object to guides, don't delete the object after the " -"conversion" -msgstr "Objekt bleibt erhalten, wenn es in Führungslinien umgewandelt wird." +#: ../src/ui/dialog/filter-effects-dialog.cpp:2873 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2906 +msgid "This constant affects the Phong lighting model." +msgstr "Diese Größe beeinflusst die Phong-Beleuchtung." -#: ../src/ui/dialog/inkscape-preferences.cpp:309 -msgid "Treat groups as a single object" -msgstr "Behandle Gruppen als Einzelobjekte" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2874 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2908 +msgid "Kernel Unit Length:" +msgstr "Größe der Faltungsmatrixeinheit:" -#: ../src/ui/dialog/inkscape-preferences.cpp:311 -msgid "" -"Treat groups as a single object during conversion to guides rather than " -"converting each child separately" -msgstr "" -"Gruppen werden als Ganzes (statt der Einzelteile) zu Führungslinien " -"umgewandelt." +#: ../src/ui/dialog/filter-effects-dialog.cpp:2878 +msgid "This defines the intensity of the displacement effect." +msgstr "Dies bestimmt die Stärke des Versatzeffekts." -#: ../src/ui/dialog/inkscape-preferences.cpp:313 -msgid "Average all sketches" -msgstr "Durchschnittliche Qualität der Sketche" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2879 +msgid "X displacement:" +msgstr "X-Verschiebung:" -#: ../src/ui/dialog/inkscape-preferences.cpp:314 -msgid "Width is in absolute units" -msgstr "Breitenangabe in absoluten Einheiten" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2879 +msgid "Color component that controls the displacement in the X direction" +msgstr "Farbkomponente, die den Versatz in X-Richtung bestimmt" -#: ../src/ui/dialog/inkscape-preferences.cpp:315 -msgid "Select new path" -msgstr "Neuen Pfad auswählen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2880 +msgid "Y displacement:" +msgstr "Y-Verschiebung:" -#: ../src/ui/dialog/inkscape-preferences.cpp:316 -msgid "Don't attach connectors to text objects" -msgstr "Objektverbinder nicht mit Textobjekten verbinden" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2880 +msgid "Color component that controls the displacement in the Y direction" +msgstr "Farbkomponente, die den Versatz in Y-Richtung bestimmt" -#. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:319 -msgid "Selector" -msgstr "Auswahlwerkzeug" +#. default: black +#: ../src/ui/dialog/filter-effects-dialog.cpp:2883 +msgid "Flood Color:" +msgstr "Füllfarbe:" -#: ../src/ui/dialog/inkscape-preferences.cpp:324 -msgid "When transforming, show" -msgstr "Zeige beim Transformieren" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2883 +msgid "The whole filter region will be filled with this color." +msgstr "Die gesamte Filterregion wird mit dieser Farbe gefüllt." -#: ../src/ui/dialog/inkscape-preferences.cpp:325 -msgid "Objects" -msgstr "Objekte" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2887 +msgid "Standard Deviation:" +msgstr "Standard Abweichung:" -#: ../src/ui/dialog/inkscape-preferences.cpp:327 -msgid "Show the actual objects when moving or transforming" -msgstr "Zeige Objekte mit Inhalt beim Verschieben oder Verändern" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2887 +msgid "The standard deviation for the blur operation." +msgstr "Die Standardabweichung für die Unschärfeoperation." -#: ../src/ui/dialog/inkscape-preferences.cpp:328 -msgid "Box outline" -msgstr "Objektumriss" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2893 +msgid "" +"Erode: performs \"thinning\" of input image.\n" +"Dilate: performs \"fattenning\" of input image." +msgstr "" +"Erodieren: \"Verdünnt\" das Eingangsbild.\n" +"Weiten:\"Verdickt\" das Eingangsbild." -#: ../src/ui/dialog/inkscape-preferences.cpp:330 -msgid "Show only a box outline of the objects when moving or transforming" -msgstr "Zeige rechteckige Objektumrisse beim Verschieben oder Verändern" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2897 +msgid "Source of Image:" +msgstr "Bild-Quelle:" -#: ../src/ui/dialog/inkscape-preferences.cpp:331 -msgid "Per-object selection cue" -msgstr "Pro Objekt-Auswahl" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2900 +msgid "Delta X:" +msgstr "Delta X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:334 -msgid "No per-object selection indication" -msgstr "Keine Auswahlmarkierung für Objekte" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2900 +msgid "This is how far the input image gets shifted to the right" +msgstr "Um diesen Betrag wird das Eingangsbild nach rechts verschoben." -#: ../src/ui/dialog/inkscape-preferences.cpp:335 -msgid "Mark" -msgstr "Markierung" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2901 +msgid "Delta Y:" +msgstr "Delta Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:337 -msgid "Each selected object has a diamond mark in the top left corner" -msgstr "" -"Jedes ausgewählte Objekt hat eine diamantförmige Markierung in der linken " -"oberen Ecke" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2901 +msgid "This is how far the input image gets shifted downwards" +msgstr "Um diesen Betrag wird das Eingangsbild nach unten verschoben." -#: ../src/ui/dialog/inkscape-preferences.cpp:338 -msgid "Box" -msgstr "Umschließendes Rechteck" +#. default: white +#: ../src/ui/dialog/filter-effects-dialog.cpp:2904 +msgid "Specular Color:" +msgstr "Glanzpunktfarbe:" -#: ../src/ui/dialog/inkscape-preferences.cpp:340 -msgid "Each selected object displays its bounding box" -msgstr "" -"Jedes gewählte Objekt zeigt sein umschließendes Rechteck (Umrandungsbox)" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2907 +#: ../share/extensions/interp.inx.h:2 +msgid "Exponent:" +msgstr "Exponent:" -#. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:343 -msgid "Node" -msgstr "Knoten" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2907 +msgid "Exponent for specular term, larger is more \"shiny\"." +msgstr "Exponent bestimmt Glanzlicht, größer ist \"glänzender\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:346 -msgid "Path outline" -msgstr "Pfadumriss" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2916 +msgid "" +"Indicates whether the filter primitive should perform a noise or turbulence " +"function." +msgstr "Zeigt an, ob der Filterbaustein Rauschen oder Turbulenz erzeugt." -#: ../src/ui/dialog/inkscape-preferences.cpp:347 -msgid "Path outline color" -msgstr "Entwurfspfad Farbe" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2917 +msgid "Base Frequency:" +msgstr "Basisfrequenz:" -#: ../src/ui/dialog/inkscape-preferences.cpp:348 -msgid "Selects the color used for showing the path outline" -msgstr "Die Farbe in der der Entwurfspfad angezeigt wird." +#: ../src/ui/dialog/filter-effects-dialog.cpp:2918 +msgid "Octaves:" +msgstr "Oktaven:" -#: ../src/ui/dialog/inkscape-preferences.cpp:349 -msgid "Always show outline" -msgstr "Umriss zeigen" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2919 +msgid "Seed:" +msgstr "Startwert:" -#: ../src/ui/dialog/inkscape-preferences.cpp:350 -msgid "Show outlines for all paths, not only invisible paths" -msgstr "Zeigt Umrandung aller Pfade an, nicht nur von unsichtbaren Pfaden" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2919 +msgid "The starting number for the pseudo random number generator." +msgstr "Startwert des Pseudozufallsgenerators" -#: ../src/ui/dialog/inkscape-preferences.cpp:351 -msgid "Update outline when dragging nodes" -msgstr "Umriss beim Ziehen von Knoten aktualisieren" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2931 +msgid "Add filter primitive" +msgstr "Filterbaustein hinzufügen" -#: ../src/ui/dialog/inkscape-preferences.cpp:352 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2948 msgid "" -"Update the outline when dragging or transforming nodes; if this is off, the " -"outline will only update when completing a drag" +"The feBlend filter primitive provides 4 image blending modes: screen, " +"multiply, darken and lighten." msgstr "" -"Aktualisiert die Umrandung beim Ziehen oder transformieren der Knoten. Wenn " -"es deaktiviert ist, wird die Umrandung erst wieder aktualisiert, wenn die " -"Aktion abgeschlossen ist." - -#: ../src/ui/dialog/inkscape-preferences.cpp:353 -msgid "Update paths when dragging nodes" -msgstr "Pfad beim Ziehen von Knoten aktualisieren" +"Der Mischen Filterbaustein sieht 4 Bild-Misch-Modi vor: Screen, " +"Multiplizieren, Verdunkeln und Aufhellen." -#: ../src/ui/dialog/inkscape-preferences.cpp:354 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2952 msgid "" -"Update paths when dragging or transforming nodes; if this is off, paths will " -"only be updated when completing a drag" +"The feColorMatrix 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 "" -"Aktualisiert Pfade beim Ziehen oder Transformieren der Knoten. Wenn es " -"deaktiviert ist, wird der Pfad erst aktualisiert, wenn die Aktion " -"abgeschlossen ist." - -#: ../src/ui/dialog/inkscape-preferences.cpp:355 -msgid "Show path direction on outlines" -msgstr "Zeige die Pfadrichtung an Außenlinine" +"Der Filterbaustein Farbmatrix wendet eine Matrix-Transformation auf " +"die Farben der gerenderten Pixel an. Dies erlaubt Effekte wie Umwandeln in " +"Graustufen, Modifizieren der Sättigung und Änderung des Farbwerts." -#: ../src/ui/dialog/inkscape-preferences.cpp:356 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2956 msgid "" -"Visualize the direction of selected paths by drawing small arrows in the " -"middle of each outline segment" +"The feComponentTransfer 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 "" -"Veranschaulichen Sie die Richtung der ausgewählten Pfade, in dem Sie kleine " -"Pfeile in die Mitte jedes Rand-Segments zeichnen." - -#: ../src/ui/dialog/inkscape-preferences.cpp:357 -msgid "Show temporary path outline" -msgstr "Zeige temporär Pfadumrandung" +"Der Filterbaustein Komponententransfer beeinflusst die " +"Farbkomponenten des Eingangs (rot, grün, blau und alpha) gemäß " +"festzulegender Transferfunktionen. Dies erlaubt Operationen wie Helligkeits- " +"und Kontrasteinstellung, Farbbalance und Schwellenwerte." -#: ../src/ui/dialog/inkscape-preferences.cpp:358 -msgid "When hovering over a path, briefly flash its outline" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2960 +msgid "" +"The feComposite 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 "" -"Wenn die Maus über den Pfad bewegt wird, wird dessen Entwurfspfad kurz " -"angezeigt." - -#: ../src/ui/dialog/inkscape-preferences.cpp:359 -msgid "Show temporary outline for selected paths" -msgstr "Zeige temporär Umrandung für ausgewählte Pfade" +"Der Filterbaustein Kombinieren kombiniert zwei Bilder mittels einer " +"der Porter-Duff-Misch-Modi oder dem arithmetischen Modus, wie sie im " +"SVG-Standard beschrieben sind. Die Porter-Duff-Misch-Modi bestehen im " +"Wesentlichen aus logischen Operationen zwischen den korrespondierenden " +"Pixel-Werten der Bilder." -#: ../src/ui/dialog/inkscape-preferences.cpp:360 -msgid "Show temporary outline even when a path is selected for editing" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2964 +msgid "" +"The feConvolveMatrix 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 "" -"Zeigt temporäre Umrandung an, wenn der Pfad zum Bearbeiten ausgewählt wurde." - -#: ../src/ui/dialog/inkscape-preferences.cpp:362 -msgid "_Flash time:" -msgstr "Anzeigedauer" +"Bei dem Filterbaustein Faltungsmatrix können Sie eine Faltung " +"spezifizieren, die auf das Bild angewendet wird. Mögliche Ergebnisse sind " +"Weichzeichnen, Schärfen, Prägen und Kantenerkennung. Achtung: Zwar kann der " +"gleiche Effekt wie mit dem Gaußschen Weichzeichner erreicht werden, " +"allerdings ist der spezialisierte Effekt schneller und von der Auflösung " +"unabhängig. " -#: ../src/ui/dialog/inkscape-preferences.cpp:362 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2968 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" +"The feDiffuseLighting 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 "" -"Bestimmt die Dauer der Pfad anzeige (in Millisekunden). Bei 0 wird der " -"Entwurfspfad angezeigt bis die Maus den Bereich verlassen hat." - -#: ../src/ui/dialog/inkscape-preferences.cpp:363 -msgid "Editing preferences" -msgstr "Einstellungen bearbeiten" - -#: ../src/ui/dialog/inkscape-preferences.cpp:364 -msgid "Show transform handles for single nodes" -msgstr "Zeige Anfasser für einzelne Knoten" - -#: ../src/ui/dialog/inkscape-preferences.cpp:365 -msgid "Show transform handles even when only a single node is selected" -msgstr "Anfasser anzeigen, wenn nur ein einzelner Knoten ausgewählt ist." - -#: ../src/ui/dialog/inkscape-preferences.cpp:366 -msgid "Deleting nodes preserves shape" -msgstr "Knoten löschen, Form beibehalten" +"Die Filterbausteine DiffuseBeleuchtung und Punktlichtbeleuchtung " +"erzeugen \"Relief-Schattierungen\". Der Alphakanal des Eingangs wird " +"verwendet, um Höheninformationen zu erhalten: opakere Gebiete werden " +"angehoben, weniger opake abgesenkt." -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2972 msgid "" -"Move handles next to deleted nodes to resemble original shape; hold Ctrl to " -"get the other behavior" +"The feDisplacementMap 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 "" -"Verschieben des Anfassers zum nächsten gelöschten Knoten, damit es der " -"Origianlform ähnelt; drücken Sie STRG für das andere Verhalten" - -#. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:370 -msgid "Tweak" -msgstr "Modellieren" - -#: ../src/ui/dialog/inkscape-preferences.cpp:371 -msgid "Object paint style" -msgstr "Objekt-Farbstil" - -#. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:376 -#: ../src/widgets/desktop-widget.cpp:631 -msgid "Zoom" -msgstr "Zoomfaktor" - -#. Measure -#: ../src/ui/dialog/inkscape-preferences.cpp:381 ../src/verbs.cpp:2678 -msgctxt "ContextVerb" -msgid "Measure" -msgstr "Ausmessen" - -#: ../src/ui/dialog/inkscape-preferences.cpp:383 -msgid "Ignore first and last points" -msgstr "Ersten und letzen Punkt ignorieren" +"Der Filterbaustein VersatzKarte verschiebt die Pixel des ersten " +"Eingangs unter Verwendung des zweiten Eingangs als Versatzkarte. Letztere " +"definiert, woher die Pixel kommen sollen. Klassische Beispiele sind Wirbel- " +"und Quetscheffekte." -#: ../src/ui/dialog/inkscape-preferences.cpp:384 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2976 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." +"The feFlood 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 "" -"Der Beginn und das Ende des Mess-Werkzeugs-Steuerungszeile wird nicht zum " -"Berechnen Längen betrachtet. Nur Längen zwischen aktuellen Kurven-Kreuzungen " -"werden angezeigt." - -#. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:387 -msgid "Shapes" -msgstr "Formen" - -#. Pencil -#: ../src/ui/dialog/inkscape-preferences.cpp:415 -msgid "Pencil" -msgstr "Malwerkzeug (Freihand)" - -#: ../src/ui/dialog/inkscape-preferences.cpp:419 -msgid "Sketch mode" -msgstr "Freihandmodus" +"Der Filterbaustein Füllung füllt einen Bereich mit vorgegebener Farbe " +"und Opazität. Normalerweise wird dies als Eingang für andere Filter " +"verwendet, um so Farben ins Spiel zu bringen." -#: ../src/ui/dialog/inkscape-preferences.cpp:421 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2980 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" +"The feGaussianBlur filter primitive uniformly blurs its input. It is " +"commonly used together with feOffset to create a drop shadow effect." msgstr "" -"Wenn gewählt, dann ist das Resultat das Mittel aus allen Skizzen, statt das " -"alte Ergebnis mit der neuen Skizze zu mitteln." - -#. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:424 -#: ../src/ui/dialog/input.cpp:1485 -msgid "Pen" -msgstr "Füller (Linien & Bézierkurven)" - -#. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:430 -msgid "Calligraphy" -msgstr "Kalligrafie" +"Der Filterbaustein Gaußscher Weichzeichner zeichnet die Quelle weich. " +"Er wird normalerweise zusammen mit dem Filterbaustein Versatz benutzt, um " +"abgesetzte Schatten zu erzeugen." -#: ../src/ui/dialog/inkscape-preferences.cpp:434 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2984 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" +"The feImage filter primitive fills the region with an external image " +"or another part of the document." msgstr "" -"Wenn eingeschaltet, dann ist die Stiftbreite in absoluten Einheiten (px) " -"unabhängig vom Zoom; ansonsten hängt die Stiftbreite vom Zoom ab, so dass " -"sie bei jeder Zoomeinstellung gleich aussieht" +"Der Filterbaustein Bild füllt eine Region mit einem externen Bild " +"oder einem anderen Teil des Dokuments." -#: ../src/ui/dialog/inkscape-preferences.cpp:436 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2988 msgid "" -"If on, each newly created object will be selected (deselecting previous " -"selection)" +"The feMerge 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 "" -"Wenn eingeschaltet, dann wird jedes neu erzeugte Objekt ausgewählt " -"(vorherige Auswahl ist nicht mehr aktiv)" +"Der Filterbaustein Verschmelzen führt mehrere einzelne Bilder unter " +"Verwendung des Alphakanals zu einem einzigen zusammen. Dies ist äquivalent " +"zu den Bausteinen Überblenden im Normalmodus oder Verbund im " +"\"Überlagern\"-Modus." -#. Text -#: ../src/ui/dialog/inkscape-preferences.cpp:439 ../src/verbs.cpp:2670 -msgctxt "ContextVerb" -msgid "Text" -msgstr "Text" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2992 +msgid "" +"The feMorphology filter primitive provides erode and dilate effects. " +"For single-color objects erode makes the object thinner and dilate makes it " +"thicker." +msgstr "" +"Der Filterbaustein Morphologie stellt die Effekte \"Erodieren\" und " +"\"Weiten\" zur Verfügung. Für einfarbige Objekte wirkt \"Erodieren\" " +"ausdünnend und \"Weiten\" verdickend." -#: ../src/ui/dialog/inkscape-preferences.cpp:444 -msgid "Show font samples in the drop-down list" -msgstr "Zeigt Schriftart-Beispiele in der Auswahl-Liste" +#: ../src/ui/dialog/filter-effects-dialog.cpp:2996 +msgid "" +"The feOffset 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 "" +"Der Filterbaustein Versatz verschiebt das Bild um einen " +"benutzerdefinierten Betrag. Dies ist z. B. für abgesetzte Schatten nützlich, " +"die sich an einer leicht anderen Position als das eigentliche Objekt " +"befinden." -#: ../src/ui/dialog/inkscape-preferences.cpp:445 +#: ../src/ui/dialog/filter-effects-dialog.cpp:3000 msgid "" -"Show font samples alongside font names in the drop-down list in Text bar" +"The feDiffuseLighting 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 "" -"Zeigt Schriftart-Beispiele neben den Schriftartnamen in der Auswahl-Liste " -"in der Textleiste" +"Die Filterbausteine DiffuseBeleuchtung und " +"Punktlichtbeleuchtung erzeugen \"Relief\"-Schattierungen. Der " +"Alphakanal des Eingangs wird verwendet, um Tiefeninformationen zu erhalten: " +"opakere Gebiete werden angehoben, weniger opake abgesenkt." -#: ../src/ui/dialog/inkscape-preferences.cpp:447 -msgid "Show font substitution warning dialog" -msgstr "Zeige Warnungsdialog für Schriftersetzung" +#: ../src/ui/dialog/filter-effects-dialog.cpp:3004 +msgid "" +"The feTile filter primitive tiles a region with its input graphic" +msgstr "" +"Der Filterbaustein Kacheln belegt einen Bereich mit Kopien einer " +"Graphik." -#: ../src/ui/dialog/inkscape-preferences.cpp:448 +#: ../src/ui/dialog/filter-effects-dialog.cpp:3008 msgid "" -"Show font substitution warning dialog when requested fonts are not available " -"on the system" +"The feTurbulence 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 "" -"Zeigt Schriftartenersetzungs-Warnmeldung, wenn angeforderte Schriftartenauf " -"dem System nicht verfügbar sind" +"Der Filterbaustein Turbulenz zeichnet Perlin-Rauschen. Diese Art von " +"Rauschen kann verwendet werden, um natürliche Phänomene wie Wolken, Feuer " +"oder Rauch, sowie komplexe Texturen wie Marmor oder Granit nachzubilden." -#: ../src/ui/dialog/inkscape-preferences.cpp:451 -msgid "Pixel" -msgstr "Pixel" +#: ../src/ui/dialog/filter-effects-dialog.cpp:3027 +msgid "Duplicate filter primitive" +msgstr "Filterbaustein duplizieren" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 -msgid "Pica" -msgstr "Pica" +#: ../src/ui/dialog/filter-effects-dialog.cpp:3080 +msgid "Set filter primitive attribute" +msgstr "Attribut für Filterbaustein setzen" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 -msgid "Millimeter" -msgstr "Millimeter" +#: ../src/ui/dialog/find.cpp:71 +msgid "F_ind:" +msgstr "Finden:" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 -msgid "Centimeter" -msgstr "Zentimeter" +#: ../src/ui/dialog/find.cpp:71 +msgid "Find objects by their content or properties (exact or partial match)" +msgstr "" +"Objekte nach ihrem Inhalt oder Eigenschaften finden (exakte oder partielle " +"Übereinstimmung)" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 -msgid "Inch" -msgstr "Zoll" +#: ../src/ui/dialog/find.cpp:72 +msgid "R_eplace:" +msgstr "Ersetzen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:451 -msgid "Em square" -msgstr "Em-Quadrat" +#: ../src/ui/dialog/find.cpp:72 +msgid "Replace match with this value" +msgstr "Übereinstimmung mit diesem Wert ersetzen" -#. , _("Ex square"), _("Percent") -#. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT -#: ../src/ui/dialog/inkscape-preferences.cpp:454 -msgid "Text units" -msgstr "Texteinheiten" +#: ../src/ui/dialog/find.cpp:74 +msgid "_All" +msgstr "_Alles" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 -msgid "Text size unit type:" -msgstr "Textgrößen-Einheitstyp:" +#: ../src/ui/dialog/find.cpp:74 +msgid "Search in all layers" +msgstr "In allen Ebenen suchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:457 -msgid "Set the type of unit used in the text toolbar and text dialogs" -msgstr "" -"Setzt den Typ der Einheit, die in der Text-Werkzeugleiste und in " -"Textdialogen verwendet werden" +#: ../src/ui/dialog/find.cpp:75 +msgid "Current _layer" +msgstr "Aktuelle Ebene" -#: ../src/ui/dialog/inkscape-preferences.cpp:458 -msgid "Always output text size in pixels (px)" -msgstr "Ausgabe-Textgröße immer in Pixeln (px)" +#: ../src/ui/dialog/find.cpp:75 +msgid "Limit search to the current layer" +msgstr "Suche auf aktuelle Ebene beschränken" -#: ../src/ui/dialog/inkscape-preferences.cpp:459 -msgid "" -"Always convert the text size units above into pixels (px) before saving to " -"file" -msgstr "" -"Die Textgrößen-Einheiten oben in Pixel (px) vor dem Speichern einer Datei " -"immer umwandeln" +#: ../src/ui/dialog/find.cpp:76 +msgid "Sele_ction" +msgstr "Auswahl" -#. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:464 -msgid "Spray" -msgstr "Spray" +#: ../src/ui/dialog/find.cpp:76 +msgid "Limit search to the current selection" +msgstr "Suche auf aktuelle Auswahl beschränken" -# Name des Effekte-submenü, das alle Bitmap-Effekte beinhaltet. -#. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:469 -msgid "Eraser" -msgstr "Radierer" +#: ../src/ui/dialog/find.cpp:77 +msgid "Search in text objects" +msgstr "Textobjekte durchsuchen" -#. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:473 -msgid "Paint Bucket" -msgstr "Farbeimer" +#: ../src/ui/dialog/find.cpp:78 +msgid "_Properties" +msgstr "Eigenschaften" -#. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:478 -#: ../src/widgets/gradient-selector.cpp:152 -#: ../src/widgets/gradient-selector.cpp:320 -msgid "Gradient" -msgstr "Farbverlauf" +#: ../src/ui/dialog/find.cpp:78 +msgid "Search in object properties, styles, attributes and IDs" +msgstr "Suche in Objekt-Eigenschaften, Stilen, Attributen und IDs" -#: ../src/ui/dialog/inkscape-preferences.cpp:480 -msgid "Prevent sharing of gradient definitions" -msgstr "Keine gemeinsamen Verlaufdefinitionen " +#: ../src/ui/dialog/find.cpp:80 +msgid "Search in" +msgstr "Suchen in" -#: ../src/ui/dialog/inkscape-preferences.cpp:482 -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 "" -"Wenn aktiviert werden gemeinsam genutzte Verläufe automatisch aufgeteilt, " -"sobald einer geändert wird. Andernfalls werden bei der Änderung eines " -"Verlaufes sämtliche Objekte mit dem gleichen Verlauf ebenfalls geändert." +#: ../src/ui/dialog/find.cpp:81 +msgid "Scope" +msgstr "Umfang" -#: ../src/ui/dialog/inkscape-preferences.cpp:483 -msgid "Use legacy Gradient Editor" -msgstr "Nutze den alten Farbverlaufs-Editor" +#: ../src/ui/dialog/find.cpp:83 +msgid "Case sensiti_ve" +msgstr "schreibungsabhängig" -#: ../src/ui/dialog/inkscape-preferences.cpp:485 -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 "" -"Wenn eingeschaltet, zeigt die Schaltfläche Verlaufsbearbeitung im Füllung & " -"Kontur Dialog den alten Verlaufs-Editor Dialog, wenn ausgeschaltet, wird das " -"Verlaufswerkzeug verwendet." +#: ../src/ui/dialog/find.cpp:83 +msgid "Match upper/lower case" +msgstr "Entspricht Groß-/ Kleinschreibung" -#: ../src/ui/dialog/inkscape-preferences.cpp:488 -msgid "Linear gradient _angle:" -msgstr "Winkel des linearen Farbverlaufs" +#: ../src/ui/dialog/find.cpp:84 +msgid "E_xact match" +msgstr "Exakte Übereinstimmung" -#: ../src/ui/dialog/inkscape-preferences.cpp:489 -msgid "" -"Default angle of new linear gradients in degrees (clockwise from horizontal)" -msgstr "" -"Standard-Winkel von neuen linearen Verläufen in Grad (von der Horizontalen " -"im Uhrzeigersinn)" +#: ../src/ui/dialog/find.cpp:84 +msgid "Match whole objects only" +msgstr "Übereinstimmung nur mit kompletten Objekten" -#. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:493 -msgid "Dropper" -msgstr "Farbpipette" +#: ../src/ui/dialog/find.cpp:85 +msgid "Include _hidden" +msgstr "Einschließlich _Ausgeblendete" -#. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:498 -msgid "Connector" -msgstr "Objektverbinder" +#: ../src/ui/dialog/find.cpp:85 +msgid "Include hidden objects in search" +msgstr "Ausgeblendete Objekte bei Suche berücksichtigen" -#: ../src/ui/dialog/inkscape-preferences.cpp:501 -msgid "If on, connector attachment points will not be shown for text objects" -msgstr "" -"Wenn eingeschaltet, dann werden die Einrastpunkte nicht für Textobjekte " -"angezeigt" +#: ../src/ui/dialog/find.cpp:86 +msgid "Include loc_ked" +msgstr "Einschließlich _Gesperrte" -#. LPETool -#. disabled, because the LPETool is not finished yet. -#: ../src/ui/dialog/inkscape-preferences.cpp:506 -#, fuzzy -msgid "LPE Tool" -msgstr "LPE-Werkzeug" +#: ../src/ui/dialog/find.cpp:86 +msgid "Include locked objects in search" +msgstr "Gesperrte Objekte bei der Suche berücksichtigen" -#: ../src/ui/dialog/inkscape-preferences.cpp:513 -msgid "Interface" -msgstr "Benutzeroberfläche" +# !!! +#: ../src/ui/dialog/find.cpp:88 +msgid "General" +msgstr "Allgemein" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "System default" -msgstr "Standardeinstellungen" +#: ../src/ui/dialog/find.cpp:90 +msgid "_ID" +msgstr "_ID" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "Albanian (sq)" -msgstr "Albanisch (sq)" +#: ../src/ui/dialog/find.cpp:90 +msgid "Search id name" +msgstr "Suche nach id Name" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "Amharic (am)" -msgstr "Amharisch (am)" +#: ../src/ui/dialog/find.cpp:91 +msgid "Attribute _name" +msgstr "Attributname" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "Arabic (ar)" -msgstr "Arabisch (ar)" +#: ../src/ui/dialog/find.cpp:91 +msgid "Search attribute name" +msgstr "Attributnamen suchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "Armenian (hy)" -msgstr "Armenisch (hy)" +#: ../src/ui/dialog/find.cpp:92 +msgid "Attri_bute value" +msgstr "Attributwert" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "Azerbaijani (az)" -msgstr "Aserbeidschanisch (az)" +#: ../src/ui/dialog/find.cpp:92 +msgid "Search attribute value" +msgstr "Attributwert suchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "Basque (eu)" -msgstr "Baskisch (eu)" +#: ../src/ui/dialog/find.cpp:93 +msgid "_Style" +msgstr "_Stil" -#: ../src/ui/dialog/inkscape-preferences.cpp:516 -msgid "Belarusian (be)" -msgstr "Belorussisch (be)" +#: ../src/ui/dialog/find.cpp:93 +msgid "Search style" +msgstr "Suchstil" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -msgid "Bulgarian (bg)" -msgstr "Bulgarisch (bg)" +#: ../src/ui/dialog/find.cpp:94 +msgid "F_ont" +msgstr "Schrift" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -msgid "Bengali (bn)" -msgstr "Bengalesisch (bn)" +#: ../src/ui/dialog/find.cpp:94 +msgid "Search fonts" +msgstr "Schriftarten suchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -msgid "Bengali/Bangladesh (bn_BD)" -msgstr "Bengalesisch (bn_BD)" +#: ../src/ui/dialog/find.cpp:95 +msgid "Properties" +msgstr "Eigenschaften" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -msgid "Breton (br)" -msgstr "Bretonisch (br)" +#: ../src/ui/dialog/find.cpp:97 +msgid "All types" +msgstr "Alle Typen" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -msgid "Catalan (ca)" -msgstr "Katalanisch (ca)" +#: ../src/ui/dialog/find.cpp:97 +msgid "Search all object types" +msgstr "Alle Objekttypen durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -msgid "Valencian Catalan (ca@valencia)" -msgstr "Valencianisches Katalan (ca@valencia)" +#: ../src/ui/dialog/find.cpp:98 +msgid "Rectangles" +msgstr "Rechtecke" -#: ../src/ui/dialog/inkscape-preferences.cpp:517 -msgid "Chinese/China (zh_CN)" -msgstr "Chinesisch/china (zh_CN)" +#: ../src/ui/dialog/find.cpp:98 +msgid "Search rectangles" +msgstr "Rechtecke durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 -msgid "Chinese/Taiwan (zh_TW)" -msgstr "Chinesisch/Taiwan (zh_TW)" +#: ../src/ui/dialog/find.cpp:99 +msgid "Ellipses" +msgstr "Ellipsen" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 -msgid "Croatian (hr)" -msgstr "Kroatisch (hr)" +#: ../src/ui/dialog/find.cpp:99 +msgid "Search ellipses, arcs, circles" +msgstr "Ellipsen, Bögen und Kreise durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 -msgid "Czech (cs)" -msgstr "Tschechisch (cs)" +#: ../src/ui/dialog/find.cpp:100 +msgid "Stars" +msgstr "Sterne" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 -msgid "Danish (da)" -msgstr "Dänisch (da)" +#: ../src/ui/dialog/find.cpp:100 +msgid "Search stars and polygons" +msgstr "Sterne und Polygone suchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 -msgid "Dutch (nl)" -msgstr "Niderländisch (nl)" +#: ../src/ui/dialog/find.cpp:101 +msgid "Spirals" +msgstr "Spiralen" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 -msgid "Dzongkha (dz)" -msgstr "Dzongkha (dz)" +#: ../src/ui/dialog/find.cpp:101 +msgid "Search spirals" +msgstr "Spiralen durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 -msgid "German (de)" -msgstr "Deutsch (de)" +#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1736 +msgid "Paths" +msgstr "Pfade" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 -msgid "Greek (el)" -msgstr "Griechisch (el)" +#: ../src/ui/dialog/find.cpp:102 +msgid "Search paths, lines, polylines" +msgstr "Pfade, Linien oder Linienzüge suchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 -msgid "English (en)" -msgstr "Englisch (en)" +#: ../src/ui/dialog/find.cpp:103 +msgid "Texts" +msgstr "Texte" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 -msgid "English/Australia (en_AU)" -msgstr "Englisch/Australien (en_AU)" +#: ../src/ui/dialog/find.cpp:103 +msgid "Search text objects" +msgstr "Textobjekte durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 -msgid "English/Canada (en_CA)" -msgstr "Englisch/Kanada (en_CA)" +#: ../src/ui/dialog/find.cpp:104 +msgid "Groups" +msgstr "Gruppen" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 -msgid "English/Great Britain (en_GB)" -msgstr "Englisch/Großbritannien (en_GB)" +#: ../src/ui/dialog/find.cpp:104 +msgid "Search groups" +msgstr "Gruppen durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 -msgid "Pig Latin (en_US@piglatin)" -msgstr "Pig Latin (en_US@piglatin)" +#. TRANSLATORS: "Clones" is a noun indicating type of object to find +#: ../src/ui/dialog/find.cpp:107 +msgctxt "Find dialog" +msgid "Clones" +msgstr "Klone" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 -msgid "Esperanto (eo)" -msgstr "Esperanto (eo)" +#: ../src/ui/dialog/find.cpp:107 +msgid "Search clones" +msgstr "Klone durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 -msgid "Estonian (et)" -msgstr "Estnisch (et)" +#: ../src/ui/dialog/find.cpp:109 ../share/extensions/embedimage.inx.h:3 +#: ../share/extensions/extractimage.inx.h:5 +msgid "Images" +msgstr "Bilder" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 -msgid "Farsi (fa)" -msgstr "Farsi (fa)" +#: ../src/ui/dialog/find.cpp:109 +msgid "Search images" +msgstr "Bilder durchsuchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 -msgid "Finnish (fi)" -msgstr "Finnisch (fi)" +#: ../src/ui/dialog/find.cpp:110 +msgid "Offsets" +msgstr "Versatz" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 -msgid "French (fr)" -msgstr "Französisch (fr)" +#: ../src/ui/dialog/find.cpp:110 +msgid "Search offset objects" +msgstr "Objekte mit Versatz finden" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 -msgid "Irish (ga)" -msgstr "Irisch (ga)" - -#: ../src/ui/dialog/inkscape-preferences.cpp:522 -msgid "Galician (gl)" -msgstr "Galizisch (gl)" +#: ../src/ui/dialog/find.cpp:111 +msgid "Object types" +msgstr "Objekttypen" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 -msgid "Hebrew (he)" -msgstr "Hebräisch (he)" +#: ../src/ui/dialog/find.cpp:114 +msgid "_Find" +msgstr "_Suchen" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 -msgid "Hungarian (hu)" -msgstr "Ungarisch (hu)" +#: ../src/ui/dialog/find.cpp:114 +msgid "Select all objects matching the selection criteria" +msgstr "Wähle Objekte aus, die zu allen angegebene Feldern passen" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Indonesian (id)" -msgstr "Indonesisch (id)" +#: ../src/ui/dialog/find.cpp:115 +msgid "_Replace All" +msgstr "Alles e_rsetzen" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Italian (it)" -msgstr "Italienisch (it)" +#: ../src/ui/dialog/find.cpp:115 +msgid "Replace all matches" +msgstr "Ersetze alle Übereinstimmungen" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Japanese (ja)" -msgstr "Japanisch (ja)" +# # !!! just make the menu item insensitive +#: ../src/ui/dialog/find.cpp:775 +msgid "Nothing to replace" +msgstr "Es gibt nichts zu ersetzen" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Khmer (km)" -msgstr "Khmer (km)" +#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed +#: ../src/ui/dialog/find.cpp:816 +#, c-format +msgid "%d object found (out of %d), %s match." +msgid_plural "%d objects found (out of %d), %s match." +msgstr[0] "%d (von %d) Objekt gefunden, %s passend." +msgstr[1] "%d (von %d) Objekten gefunden, %s passend." -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Kinyarwanda (rw)" -msgstr "Kinyarwanda (rw)" +#: ../src/ui/dialog/find.cpp:819 +msgid "exact" +msgstr "exakt" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Korean (ko)" -msgstr "Koreanisch (ko)" +#: ../src/ui/dialog/find.cpp:819 +msgid "partial" +msgstr "teilweise" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Lithuanian (lt)" -msgstr "Litauisch (lt)" +#. TRANSLATORS: "%1" is replaced with the number of matches +#: ../src/ui/dialog/find.cpp:822 +#, qt-format +msgid "%1 match replaced" +msgid_plural "%1 matches replaced" +msgstr[0] "%1 Übereinstimmung ersetzt" +msgstr[1] "%1 Übereinstimmungen ersetzt" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Latvian (lv)" -msgstr "Lettisch (lv)" +#. TRANSLATORS: "%1" is replaced with the number of matches +#: ../src/ui/dialog/find.cpp:826 +#, qt-format +msgid "%1 object found" +msgid_plural "%1 objects found" +msgstr[0] "%1 Objekt gefunden" +msgstr[1] "%1 Objekte gefunden" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 -msgid "Macedonian (mk)" -msgstr "Mazedonisch (mk)" +#: ../src/ui/dialog/find.cpp:837 +msgid "Replace text or property" +msgstr "Text oder Eigenschaft ersetzen" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 -msgid "Mongolian (mn)" -msgstr "Mongolisch (mn)" +# !!! just make the menu item insensitive +#: ../src/ui/dialog/find.cpp:841 +msgid "Nothing found" +msgstr "Nichts gefunden" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 -msgid "Nepali (ne)" -msgstr "Nepalesisch (ne)" +#: ../src/ui/dialog/find.cpp:846 +msgid "No objects found" +msgstr "Keine Objekte gefunden" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 -msgid "Norwegian Bokmål (nb)" -msgstr "Norwegisch/Bokmål (nb)" +#: ../src/ui/dialog/find.cpp:867 +msgid "Select an object type" +msgstr "Wählen Sie ein Objekttyp" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 -msgid "Norwegian Nynorsk (nn)" -msgstr "Norwegisch/Nynorsk (nn)" +#: ../src/ui/dialog/find.cpp:885 +msgid "Select a property" +msgstr "Wählen Sie eine Eigenschaft aus" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 -msgid "Panjabi (pa)" -msgstr "Panjabi (pa)" +#: ../src/ui/dialog/font-substitution.cpp:87 +msgid "" +"\n" +"Some fonts are not available and have been substituted." +msgstr "" +"\n" +"Einige Schriften sind nicht vefügbar und wurden ersetzt." -#: ../src/ui/dialog/inkscape-preferences.cpp:525 -msgid "Polish (pl)" -msgstr "Polnisch (pl)" +#: ../src/ui/dialog/font-substitution.cpp:90 +msgid "Font substitution" +msgstr "Schriftartersetzung" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 -msgid "Portuguese (pt)" -msgstr "Portugisisch(pt)" +#: ../src/ui/dialog/font-substitution.cpp:109 +msgid "Select all the affected items" +msgstr "Wählen Sie alle betroffenen Elemente aus" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 -msgid "Portuguese/Brazil (pt_BR)" -msgstr "Portugisisch/Brasilien (pt_BR)" +#: ../src/ui/dialog/font-substitution.cpp:114 +msgid "Don't show this warning again" +msgstr "Diese Warnung nicht erneut zeigen" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 -msgid "Romanian (ro)" -msgstr "Rumänisch (ro)" +#: ../src/ui/dialog/font-substitution.cpp:255 +#, qt-format +msgid "Font '%1' substituted with '%2'" +msgstr "Schrift '%1' ersetzt durch '%2'" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 -msgid "Russian (ru)" -msgstr "Russisch (ru)" +#: ../src/ui/dialog/glyphs.cpp:60 ../src/ui/dialog/glyphs.cpp:152 +msgid "all" +msgstr "alles" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 -msgid "Serbian (sr)" -msgstr "Serbisch (sr)" +#: ../src/ui/dialog/glyphs.cpp:61 +msgid "common" +msgstr "allgemein" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 -msgid "Serbian in Latin script (sr@latin)" -msgstr "Serbisch in lateinischer Schrift (sr@latin)" +#: ../src/ui/dialog/glyphs.cpp:62 +msgid "inherited" +msgstr "geerbt" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 -msgid "Slovak (sk)" -msgstr "Slovakisch (sk)" +#: ../src/ui/dialog/glyphs.cpp:63 ../src/ui/dialog/glyphs.cpp:165 +msgid "Arabic" +msgstr "Arabisch (ar)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 -msgid "Slovenian (sl)" -msgstr "Slovenisch (sl)" +#: ../src/ui/dialog/glyphs.cpp:64 ../src/ui/dialog/glyphs.cpp:163 +msgid "Armenian" +msgstr "Armenisch (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 -msgid "Spanish (es)" -msgstr "Spanisch (es)" +#: ../src/ui/dialog/glyphs.cpp:65 ../src/ui/dialog/glyphs.cpp:172 +msgid "Bengali" +msgstr "Bengalesisch (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 -msgid "Spanish/Mexico (es_MX)" -msgstr "Spanisch/Mexico (es_MX)" +#: ../src/ui/dialog/glyphs.cpp:66 ../src/ui/dialog/glyphs.cpp:254 +msgid "Bopomofo" +msgstr "Bopomofo" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 -msgid "Swedish (sv)" -msgstr "Schwedisch (sv)" +#: ../src/ui/dialog/glyphs.cpp:67 ../src/ui/dialog/glyphs.cpp:189 +msgid "Cherokee" +msgstr "Cherokee" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 -msgid "Telugu (te_IN)" -msgstr "Telugu (te_IN)" +#: ../src/ui/dialog/glyphs.cpp:68 ../src/ui/dialog/glyphs.cpp:242 +msgid "Coptic" +msgstr "Koptisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 -msgid "Thai (th)" -msgstr "Thai (th)" +#: ../src/ui/dialog/glyphs.cpp:69 ../src/ui/dialog/glyphs.cpp:161 +#: ../share/extensions/hershey.inx.h:22 +msgid "Cyrillic" +msgstr "Kyrillisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 -msgid "Turkish (tr)" -msgstr "Türkisch (tr)" +#: ../src/ui/dialog/glyphs.cpp:70 +msgid "Deseret" +msgstr "Deseret" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 -msgid "Ukrainian (uk)" -msgstr "Ukrainisch (uk)" +#: ../src/ui/dialog/glyphs.cpp:71 ../src/ui/dialog/glyphs.cpp:171 +msgid "Devanagari" +msgstr "Devanagari" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 -msgid "Vietnamese (vi)" -msgstr "Vietnamesisch (vi)" +#: ../src/ui/dialog/glyphs.cpp:72 ../src/ui/dialog/glyphs.cpp:187 +msgid "Ethiopic" +msgstr "Äthiopisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:559 -msgid "Language (requires restart):" -msgstr "Sprache (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:73 ../src/ui/dialog/glyphs.cpp:185 +msgid "Georgian" +msgstr "Georgisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:560 -msgid "Set the language for menus and number formats" -msgstr "Sprache für Menüs und Zahlenformate setzen" +#: ../src/ui/dialog/glyphs.cpp:74 +msgid "Gothic" +msgstr "Gotisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:563 -#: ../src/ui/dialog/inkscape-preferences.cpp:648 -msgid "Large" -msgstr "Groß" +#: ../src/ui/dialog/glyphs.cpp:75 +msgid "Greek" +msgstr "Griechisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:563 -#: ../src/ui/dialog/inkscape-preferences.cpp:648 -msgid "Small" -msgstr "Klein" +#: ../src/ui/dialog/glyphs.cpp:76 ../src/ui/dialog/glyphs.cpp:174 +msgid "Gujarati" +msgstr "Gujarati" -#: ../src/ui/dialog/inkscape-preferences.cpp:563 -msgid "Smaller" -msgstr "Kleiner" +#: ../src/ui/dialog/glyphs.cpp:77 ../src/ui/dialog/glyphs.cpp:173 +msgid "Gurmukhi" +msgstr "Gurmukhi" -# !!! called "Commands Bar" in other places -#: ../src/ui/dialog/inkscape-preferences.cpp:567 -msgid "Toolbox icon size:" -msgstr "Symbolgröße in der Werkzeugleiste" +#: ../src/ui/dialog/glyphs.cpp:78 +msgid "Han" +msgstr "Han" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 -msgid "Set the size for the tool icons (requires restart)" -msgstr "Größe der Werkzeugsymbole verändern (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:79 +msgid "Hangul" +msgstr "Hangul" -#: ../src/ui/dialog/inkscape-preferences.cpp:571 -msgid "Control bar icon size:" -msgstr "Symbolgröße in Einstellungsleiste" +#: ../src/ui/dialog/glyphs.cpp:80 ../src/ui/dialog/glyphs.cpp:164 +msgid "Hebrew" +msgstr "Hebräisch (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:572 -msgid "" -"Set the size for the icons in tools' control bars to use (requires restart)" -msgstr "" -"Bestimmt die Größe der Piktogramme auf der Werkzeugleiste (erfordert " -"Neustart)" +#: ../src/ui/dialog/glyphs.cpp:81 ../src/ui/dialog/glyphs.cpp:252 +msgid "Hiragana" +msgstr "Hiragana" -# !!! called "Commands Bar" in other places -#: ../src/ui/dialog/inkscape-preferences.cpp:575 -msgid "Secondary toolbar icon size:" -msgstr "Symbolgröße in zweiter Werkzeugleiste" +#: ../src/ui/dialog/glyphs.cpp:82 ../src/ui/dialog/glyphs.cpp:178 +msgid "Kannada" +msgstr "Kannada" -#: ../src/ui/dialog/inkscape-preferences.cpp:576 -msgid "" -"Set the size for the icons in secondary toolbars to use (requires restart)" -msgstr "" -"Bestimmt die Größe der Piktogramme in untergeordneten Werkzeugleisten " -"(erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:83 ../src/ui/dialog/glyphs.cpp:253 +msgid "Katakana" +msgstr "Katakana" -#: ../src/ui/dialog/inkscape-preferences.cpp:579 -msgid "Work-around color sliders not drawing" -msgstr "Abhilfe für nicht gezeichnete Farb-Schieberegler" +#: ../src/ui/dialog/glyphs.cpp:84 ../src/ui/dialog/glyphs.cpp:197 +msgid "Khmer" +msgstr "Khmer (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:581 -msgid "" -"When on, will attempt to work around bugs in certain GTK themes drawing " -"color sliders" -msgstr "" -"Wenn gewählt, wird versucht, den Fehler bzgl. nicht gezeichneter Farb-" -"Schieberegler in manchen GTK-Themen zu umgehen." +#: ../src/ui/dialog/glyphs.cpp:85 ../src/ui/dialog/glyphs.cpp:182 +msgid "Lao" +msgstr "Lao" -#: ../src/ui/dialog/inkscape-preferences.cpp:586 -msgid "Clear list" -msgstr "Liste löschen" +#: ../src/ui/dialog/glyphs.cpp:86 +msgid "Latin" +msgstr "Latein" -#: ../src/ui/dialog/inkscape-preferences.cpp:589 -msgid "Maximum documents in Open _Recent:" -msgstr "Länge der \"letzte Dokumente\"-Liste:" +#: ../src/ui/dialog/glyphs.cpp:87 ../src/ui/dialog/glyphs.cpp:179 +msgid "Malayalam" +msgstr "Malayalam" -#: ../src/ui/dialog/inkscape-preferences.cpp:590 -msgid "" -"Set the maximum length of the Open Recent list in the File menu, or clear " -"the list" -msgstr "" -"Die maximale Länge der Liste zuletzt geöffneter Dokumente im Menü »Datei«" +#: ../src/ui/dialog/glyphs.cpp:88 ../src/ui/dialog/glyphs.cpp:198 +msgid "Mongolian" +msgstr "Mongolisch (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:593 -msgid "_Zoom correction factor (in %):" -msgstr "_Zoom Korrektur (in %)" +#: ../src/ui/dialog/glyphs.cpp:89 ../src/ui/dialog/glyphs.cpp:184 +msgid "Myanmar" +msgstr "Myanmar" -#: ../src/ui/dialog/inkscape-preferences.cpp:594 -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 "" -"Verschieben Sie den Schieberegler, bis die Länge der Maßbandes auf ihrem " -"Bildschirm der echten Größe entspricht. Diese Information wird genutzt, um " -"beim Zoom auf 1:1, 1:2, usw. das Objekt in realistischen Größen darzustellen." +#: ../src/ui/dialog/glyphs.cpp:90 ../src/ui/dialog/glyphs.cpp:191 +msgid "Ogham" +msgstr "Oghamschrift" -#: ../src/ui/dialog/inkscape-preferences.cpp:597 -msgid "Enable dynamic relayout for incomplete sections" -msgstr "Dynamischer Neu-Entwurf für unvollständige Abschnitte" +#: ../src/ui/dialog/glyphs.cpp:91 +msgid "Old Italic" +msgstr "Kursiv" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 -msgid "" -"When on, will allow dynamic layout of components that are not completely " -"finished being refactored" -msgstr "" -"Wenn aktiviert, erlaubt es einen dynamischen Entwurf von veränderten " -"Komponenten, die noch nicht komplett beendet sind." +#: ../src/ui/dialog/glyphs.cpp:92 ../src/ui/dialog/glyphs.cpp:175 +msgid "Oriya" +msgstr "Oriya" -#. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:602 -msgid "Show filter primitives infobox (requires restart)" -msgstr "Zeigt Informationen zu den Filterbausteinen (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:93 ../src/ui/dialog/glyphs.cpp:192 +msgid "Runic" +msgstr "Runic" -#: ../src/ui/dialog/inkscape-preferences.cpp:604 -msgid "" -"Show icons and descriptions for the filter primitives available at the " -"filter effects dialog" -msgstr "" -"Zeigt Symbole und Beschreibungen für die verfügbaren Filterbausteine im " -"Filtereffektdialog." +#: ../src/ui/dialog/glyphs.cpp:94 ../src/ui/dialog/glyphs.cpp:180 +msgid "Sinhala" +msgstr "Singhalesisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -#: ../src/ui/dialog/inkscape-preferences.cpp:615 -msgid "Icons only" -msgstr "nur Symbole" +#: ../src/ui/dialog/glyphs.cpp:95 ../src/ui/dialog/glyphs.cpp:166 +msgid "Syriac" +msgstr "Syriac" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -#: ../src/ui/dialog/inkscape-preferences.cpp:615 -msgid "Text only" -msgstr "nur Text" +#: ../src/ui/dialog/glyphs.cpp:96 ../src/ui/dialog/glyphs.cpp:176 +msgid "Tamil" +msgstr "Tamilisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -#: ../src/ui/dialog/inkscape-preferences.cpp:615 -msgid "Icons and text" -msgstr "Symbole und Text" +#: ../src/ui/dialog/glyphs.cpp:97 ../src/ui/dialog/glyphs.cpp:177 +msgid "Telugu" +msgstr "Telugu" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -msgid "Dockbar style (requires restart):" -msgstr "Dockleistenstil (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:98 ../src/ui/dialog/glyphs.cpp:168 +msgid "Thaana" +msgstr "Thaana" -#: ../src/ui/dialog/inkscape-preferences.cpp:613 -msgid "" -"Selects whether the vertical bars on the dockbar will show text labels, " -"icons, or both" -msgstr "" -"Wählt, ob vertikale Leisten auf der Dockleiste Beschriftungen, Symbole oder " -"beides angezeigen" +#: ../src/ui/dialog/glyphs.cpp:99 ../src/ui/dialog/glyphs.cpp:181 +msgid "Thai" +msgstr "Thai (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:620 -msgid "Switcher style (requires restart):" -msgstr "Stil des Umschalters (erfordert Neustart):" +#: ../src/ui/dialog/glyphs.cpp:100 ../src/ui/dialog/glyphs.cpp:183 +msgid "Tibetan" +msgstr "Tibetisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:621 -msgid "" -"Selects whether the dockbar switcher will show text labels, icons, or both" -msgstr "" -"Wählt aus, ob der Dockleisten-Umschalter Beschriftungen, Symbole oder beides " -"zeigt" +#: ../src/ui/dialog/glyphs.cpp:101 +msgid "Canadian Aboriginal" +msgstr "Kanadisch Aborigini" -#. Windows -#: ../src/ui/dialog/inkscape-preferences.cpp:625 -msgid "Save and restore window geometry for each document" -msgstr "Fenstergeometrie für jedes Dokument speichern und wiederherstellen" +#: ../src/ui/dialog/glyphs.cpp:102 +msgid "Yi" +msgstr "Yi" -#: ../src/ui/dialog/inkscape-preferences.cpp:626 -msgid "Remember and use last window's geometry" -msgstr "Geometrie des letzten Fensters merken und verwenden" +#: ../src/ui/dialog/glyphs.cpp:103 ../src/ui/dialog/glyphs.cpp:193 +msgid "Tagalog" +msgstr "Tagalog" -#: ../src/ui/dialog/inkscape-preferences.cpp:627 -msgid "Don't save window geometry" -msgstr "Fenstergeometrie nicht speichern" +#: ../src/ui/dialog/glyphs.cpp:104 ../src/ui/dialog/glyphs.cpp:194 +msgid "Hanunoo" +msgstr "Hanunoo" -#: ../src/ui/dialog/inkscape-preferences.cpp:629 -msgid "Save and restore dialogs status" -msgstr "Speichern und Wiederherstellen von Dialog-Status" +#: ../src/ui/dialog/glyphs.cpp:105 ../src/ui/dialog/glyphs.cpp:195 +msgid "Buhid" +msgstr "Buhid" -#: ../src/ui/dialog/inkscape-preferences.cpp:630 -#: ../src/ui/dialog/inkscape-preferences.cpp:666 -msgid "Don't save dialogs status" -msgstr "Dialogstatus nicht speichern" +#: ../src/ui/dialog/glyphs.cpp:106 ../src/ui/dialog/glyphs.cpp:196 +msgid "Tagbanwa" +msgstr "Tagbanwa" -#: ../src/ui/dialog/inkscape-preferences.cpp:632 -#: ../src/ui/dialog/inkscape-preferences.cpp:674 -msgid "Dockable" -msgstr "Andockbar" +#: ../src/ui/dialog/glyphs.cpp:107 +msgid "Braille" +msgstr "Braille (Blindenschrift)" -#: ../src/ui/dialog/inkscape-preferences.cpp:636 -msgid "Native open/save dialogs" -msgstr "Ursprüngliche Öffnen/Speichern-Dialoge" +#: ../src/ui/dialog/glyphs.cpp:108 +msgid "Cypriot" +msgstr "Zypriotisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:637 -msgid "GTK open/save dialogs" -msgstr "GTk Öffnen/Speichern-Dialog" +#: ../src/ui/dialog/glyphs.cpp:109 ../src/ui/dialog/glyphs.cpp:200 +msgid "Limbu" +msgstr "Limbu" -#: ../src/ui/dialog/inkscape-preferences.cpp:639 -msgid "Dialogs are hidden in taskbar" -msgstr "Dialoge werden in der Fensterliste nicht angezeigt" +#: ../src/ui/dialog/glyphs.cpp:110 +msgid "Osmanya" +msgstr "Osmaniya" -#: ../src/ui/dialog/inkscape-preferences.cpp:640 -msgid "Save and restore documents viewport" -msgstr "Fenstergeometrie für jedes Dokument speichern und wiederherstellen" +#: ../src/ui/dialog/glyphs.cpp:111 +msgid "Shavian" +msgstr "Schaw" -#: ../src/ui/dialog/inkscape-preferences.cpp:641 -msgid "Zoom when window is resized" -msgstr "Zeichnungsgröße ändern, wenn die Fenstergröße verändert wird" +#: ../src/ui/dialog/glyphs.cpp:112 +msgid "Linear B" +msgstr "Linearschrift B" -#: ../src/ui/dialog/inkscape-preferences.cpp:642 -msgid "Show close button on dialogs" -msgstr "Schließknöpfe in Dialogen zeigen" +#: ../src/ui/dialog/glyphs.cpp:113 ../src/ui/dialog/glyphs.cpp:201 +msgid "Tai Le" +msgstr "Tai Le" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 -msgid "Aggressive" -msgstr "Aggressiv" +#: ../src/ui/dialog/glyphs.cpp:114 +msgid "Ugaritic" +msgstr "Ugaritisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:648 -msgid "Maximized" -msgstr "Maximiert" +#: ../src/ui/dialog/glyphs.cpp:115 ../src/ui/dialog/glyphs.cpp:202 +msgid "New Tai Lue" +msgstr "Neu Tai-Lue" -#: ../src/ui/dialog/inkscape-preferences.cpp:652 -msgid "Default window size:" -msgstr "Standard Fenstergröße:" +#: ../src/ui/dialog/glyphs.cpp:116 ../src/ui/dialog/glyphs.cpp:204 +msgid "Buginese" +msgstr "Buginesisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:653 -msgid "Set the default window size" -msgstr "Standard Fenstergröße setzen:" +#: ../src/ui/dialog/glyphs.cpp:117 ../src/ui/dialog/glyphs.cpp:240 +msgid "Glagolitic" +msgstr "Glagolitisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:656 -msgid "Saving window geometry (size and position)" -msgstr "Fenstergeometrie speichern (Größe und Position):" +#: ../src/ui/dialog/glyphs.cpp:118 ../src/ui/dialog/glyphs.cpp:244 +msgid "Tifinagh" +msgstr "Tifinagh" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 -msgid "Let the window manager determine placement of all windows" -msgstr "Dem Fenstermanager die Platzierung aller Fenster entscheiden lassen" +#: ../src/ui/dialog/glyphs.cpp:119 ../src/ui/dialog/glyphs.cpp:273 +msgid "Syloti Nagri" +msgstr "Sylheti Nagari" -#: ../src/ui/dialog/inkscape-preferences.cpp:660 -msgid "" -"Remember and use the last window's geometry (saves geometry to user " -"preferences)" -msgstr "" -"Geometrie des letzten Fensters merken und verwenden (speichert Geometrie in " -"Benutzereinstellungen)" +#: ../src/ui/dialog/glyphs.cpp:120 +msgid "Old Persian" +msgstr "Altpersisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:662 -msgid "" -"Save and restore window geometry for each document (saves geometry in the " -"document)" -msgstr "" -"Fenstergeometrie für jedes Dokument speichern und wiederherstellen " -"(speichert Geometrie im Dokument)" +#: ../src/ui/dialog/glyphs.cpp:121 +msgid "Kharoshthi" +msgstr "Kharoshthi" -#: ../src/ui/dialog/inkscape-preferences.cpp:664 -msgid "Saving dialogs status" -msgstr "Speichere Dialogstatud" +#: ../src/ui/dialog/glyphs.cpp:122 +msgid "unassigned" +msgstr "nicht zugeordnet" -#: ../src/ui/dialog/inkscape-preferences.cpp:668 -msgid "" -"Save and restore dialogs status (the last open windows dialogs are saved " -"when it closes)" -msgstr "" -"Speichern und Wiederherstellen von Dialog-Status (die letzten offenen " -"Fenster Dialoge werden gespeichert, wenn sie geschlossen werden)" +#: ../src/ui/dialog/glyphs.cpp:123 ../src/ui/dialog/glyphs.cpp:206 +msgid "Balinese" +msgstr "Balinesisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:672 -msgid "Dialog behavior (requires restart)" -msgstr "Dialogfensterverhalten (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:124 +msgid "Cuneiform" +msgstr "Keilschrift" -#: ../src/ui/dialog/inkscape-preferences.cpp:678 -msgid "Desktop integration" -msgstr "Desktopintegration" +#: ../src/ui/dialog/glyphs.cpp:125 +msgid "Phoenician" +msgstr "Phönizisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:680 -msgid "Use Windows like open and save dialogs" -msgstr "Nutze Windows-artige Öffnen- und Speichern-Dialoge" +#: ../src/ui/dialog/glyphs.cpp:126 ../src/ui/dialog/glyphs.cpp:275 +msgid "Phags-pa" +msgstr "Phagpa" -#: ../src/ui/dialog/inkscape-preferences.cpp:682 -msgid "Use GTK open and save dialogs " -msgstr "Nutze GTK-Öffnen- und Speichern-Dialoge" +#: ../src/ui/dialog/glyphs.cpp:127 +msgid "N'Ko" +msgstr "N'Ko" -#: ../src/ui/dialog/inkscape-preferences.cpp:686 -msgid "Dialogs on top:" -msgstr "Dialoge im Vordergrund:" +#: ../src/ui/dialog/glyphs.cpp:128 ../src/ui/dialog/glyphs.cpp:278 +msgid "Kayah Li" +msgstr "Kayah Li" -#: ../src/ui/dialog/inkscape-preferences.cpp:689 -msgid "Dialogs are treated as regular windows" -msgstr "Dialoge werden wie normale Fenster behandelt" +#: ../src/ui/dialog/glyphs.cpp:129 ../src/ui/dialog/glyphs.cpp:208 +msgid "Lepcha" +msgstr "Lepcha" -#: ../src/ui/dialog/inkscape-preferences.cpp:691 -msgid "Dialogs stay on top of document windows" -msgstr "Dialoge bleiben vor Dokumentenfenstern" +#: ../src/ui/dialog/glyphs.cpp:130 ../src/ui/dialog/glyphs.cpp:279 +msgid "Rejang" +msgstr "Rejang" -#: ../src/ui/dialog/inkscape-preferences.cpp:693 -msgid "Same as Normal but may work better with some window managers" -msgstr "" -"Wie »Normal«, aber funktioniert evtl. besser mit manchen Fenstermanagern" +#: ../src/ui/dialog/glyphs.cpp:131 ../src/ui/dialog/glyphs.cpp:207 +msgid "Sundanese" +msgstr "Sundanesisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:696 -msgid "Dialog Transparency" -msgstr "Dialog Transparenz:" +#: ../src/ui/dialog/glyphs.cpp:132 ../src/ui/dialog/glyphs.cpp:276 +msgid "Saurashtra" +msgstr "Saurashtra" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 -msgid "_Opacity when focused:" -msgstr "Deckkraft bei Focus:" +#: ../src/ui/dialog/glyphs.cpp:133 ../src/ui/dialog/glyphs.cpp:282 +msgid "Cham" +msgstr "Cham" -#: ../src/ui/dialog/inkscape-preferences.cpp:700 -msgid "Opacity when _unfocused:" -msgstr "Trübung wenn nicht fokussiert:" +#: ../src/ui/dialog/glyphs.cpp:134 ../src/ui/dialog/glyphs.cpp:209 +msgid "Ol Chiki" +msgstr "Ol Chiki" -#: ../src/ui/dialog/inkscape-preferences.cpp:702 -msgid "_Time of opacity change animation:" -msgstr "Zeit für Deckkraft-Änderungsanimation" +#: ../src/ui/dialog/glyphs.cpp:135 ../src/ui/dialog/glyphs.cpp:268 +msgid "Vai" +msgstr "Vai" -#: ../src/ui/dialog/inkscape-preferences.cpp:705 -msgid "Miscellaneous" -msgstr "Verschiedenes:" +#: ../src/ui/dialog/glyphs.cpp:136 +msgid "Carian" +msgstr "Karisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:708 -msgid "Whether dialog windows are to be hidden in the window manager taskbar" -msgstr "Sollen Dialogfenster in der Fensterliste nicht angezeigt werden?" +#: ../src/ui/dialog/glyphs.cpp:137 +msgid "Lycian" +msgstr "Lykisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:711 -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 "" -"Darstellungsgröße des Dokuments anpassen, wenn sich die Fenstergröße ändert " -"- der selbe Bereich bleibt sichtbar (Vorgabe, die in jedem Fenster mit dem " -"Knopf über dem rechten Rollbalken geändert wird)" +#: ../src/ui/dialog/glyphs.cpp:138 +msgid "Lydian" +msgstr "Lydisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:713 -msgid "" -"Save documents viewport (zoom and panning position). Useful to turn off when " -"sharing version controlled files." -msgstr "" -"Speichern von Dokumenten Ansichtsfenstern (Zoom-und Verschiebungs-Position). " -"Nützlich abzuschalten, wenn gemeinsame Versionskontrolle von Dateien " -"verwendet wird." +#: ../src/ui/dialog/glyphs.cpp:153 +msgid "Basic Latin" +msgstr "Latein" -#: ../src/ui/dialog/inkscape-preferences.cpp:715 -msgid "Whether dialog windows have a close button (requires restart)" -msgstr "Dialogfenster haben Knöpfe zum Schließen (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:154 +msgid "Latin-1 Supplement" +msgstr "Latein-1 Ergänzung" -#: ../src/ui/dialog/inkscape-preferences.cpp:716 -msgid "Windows" -msgstr "Fenster" +#: ../src/ui/dialog/glyphs.cpp:155 +msgid "Latin Extended-A" +msgstr "Latein Erweitert-A" -#. Grids -#: ../src/ui/dialog/inkscape-preferences.cpp:719 -msgid "Line color when zooming out" -msgstr "Linienfarbe beim Herauszoomen" +#: ../src/ui/dialog/glyphs.cpp:156 +msgid "Latin Extended-B" +msgstr "Latein Erweitert-B" -#: ../src/ui/dialog/inkscape-preferences.cpp:722 -msgid "The gridlines will be shown in minor grid line color" -msgstr "Die Gitterlinien werden in der Nebengitterlinienfarbe angezeigt" +#: ../src/ui/dialog/glyphs.cpp:157 +msgid "IPA Extensions" +msgstr "IPA Erweiterungen" -#: ../src/ui/dialog/inkscape-preferences.cpp:724 -msgid "The gridlines will be shown in major grid line color" -msgstr "Die Gitterlinien werden in der Hauptgitterlinienfarbe angezeigt" +#: ../src/ui/dialog/glyphs.cpp:158 +msgid "Spacing Modifier Letters" +msgstr "Spacing Modifier Letters" -#: ../src/ui/dialog/inkscape-preferences.cpp:726 -msgid "Default grid settings" -msgstr "Vorgabe Gittereinstellungen" +#: ../src/ui/dialog/glyphs.cpp:159 +msgid "Combining Diacritical Marks" +msgstr "Kombination diaktritischer Zeichen" -#: ../src/ui/dialog/inkscape-preferences.cpp:732 -#: ../src/ui/dialog/inkscape-preferences.cpp:757 -msgid "Grid units:" -msgstr "Gitter Einheiten:" +#: ../src/ui/dialog/glyphs.cpp:160 +msgid "Greek and Coptic" +msgstr "Griechisch und Koptisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -#: ../src/ui/dialog/inkscape-preferences.cpp:762 -msgid "Origin X:" -msgstr "Ursprung X:" +#: ../src/ui/dialog/glyphs.cpp:162 +msgid "Cyrillic Supplement" +msgstr "Kyrillisch Ergänzend" -#: ../src/ui/dialog/inkscape-preferences.cpp:738 -#: ../src/ui/dialog/inkscape-preferences.cpp:763 -msgid "Origin Y:" -msgstr "Ursprung Y:" +#: ../src/ui/dialog/glyphs.cpp:167 +msgid "Arabic Supplement" +msgstr "Arabisch Ergänzend" -#: ../src/ui/dialog/inkscape-preferences.cpp:743 -msgid "Spacing X:" -msgstr "Abstand X:" +#: ../src/ui/dialog/glyphs.cpp:169 +msgid "NKo" +msgstr "N'Ko" -#: ../src/ui/dialog/inkscape-preferences.cpp:744 -#: ../src/ui/dialog/inkscape-preferences.cpp:766 -msgid "Spacing Y:" -msgstr "Abstand Y:" +#: ../src/ui/dialog/glyphs.cpp:170 +msgid "Samaritan" +msgstr "Samaritanisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:746 -#: ../src/ui/dialog/inkscape-preferences.cpp:747 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 -msgid "Minor grid line color:" -msgstr "Farbe der Nebengitterlinien:" +#: ../src/ui/dialog/glyphs.cpp:186 +msgid "Hangul Jamo" +msgstr "Hangul Jamo" -#: ../src/ui/dialog/inkscape-preferences.cpp:747 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 -msgid "Color used for normal grid lines" -msgstr "Farbe der normalen Gitterlinien" +#: ../src/ui/dialog/glyphs.cpp:188 +msgid "Ethiopic Supplement" +msgstr "Äthiopisch Ergänzend" -#: ../src/ui/dialog/inkscape-preferences.cpp:748 -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:773 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 -msgid "Major grid line color:" -msgstr "Farbe der Hauptgitterlinien:" +#: ../src/ui/dialog/glyphs.cpp:190 +msgid "Unified Canadian Aboriginal Syllabics" +msgstr "Einheitliches Kanadisch Aborigini Symbole" -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 -msgid "Color used for major (highlighted) grid lines" -msgstr "Farbe der dicken (hervorgehobenen) Gitterlinien" +#: ../src/ui/dialog/glyphs.cpp:199 +msgid "Unified Canadian Aboriginal Syllabics Extended" +msgstr "Einheitliche Kanadisch-Aborigini-Syllabisch Erweitert" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 -msgid "Major grid line every:" -msgstr "Hauptgitterlinien alle:" +#: ../src/ui/dialog/glyphs.cpp:203 +msgid "Khmer Symbols" +msgstr "Khmer (km) Symbole" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 -msgid "Show dots instead of lines" -msgstr "Zeige Punkte anstelle von Linien" +#: ../src/ui/dialog/glyphs.cpp:205 +msgid "Tai Tham" +msgstr "Tai Tham" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 -msgid "If set, display dots at gridpoints instead of gridlines" -msgstr "Punkte anstelle von Gitterlinien verwenden" +#: ../src/ui/dialog/glyphs.cpp:210 +msgid "Vedic Extensions" +msgstr "Verdic Erweiterung" -#: ../src/ui/dialog/inkscape-preferences.cpp:834 -msgid "Input/Output" -msgstr "Eingabe/Ausgabe" +#: ../src/ui/dialog/glyphs.cpp:211 +msgid "Phonetic Extensions" +msgstr "Phonetische Erweiterungen" -#: ../src/ui/dialog/inkscape-preferences.cpp:837 -msgid "Use current directory for \"Save As ...\"" -msgstr "Verwende aktuelles Verzeichnis für \"Speichern unter...\"" +#: ../src/ui/dialog/glyphs.cpp:212 +msgid "Phonetic Extensions Supplement" +msgstr "Phonetische Zusatz -rweiterungen" -#: ../src/ui/dialog/inkscape-preferences.cpp:839 -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 "" -"Wenn diese Option aktiviert ist, wird der \"Speichern unter\"- und \"Kopie " -"speichern unter\"-Dialog immer das Verzeichnis öffnen, in dem das aktuell " -"offene Dokument liegt. Ist sie deaktiviert, wird das Verzeichnis der letzten " -"Speicherung über diesen Dialog geöffnet." +#: ../src/ui/dialog/glyphs.cpp:213 +msgid "Combining Diacritical Marks Supplement" +msgstr "Kombiation diakritischer Zeichen Ergänzung" -#: ../src/ui/dialog/inkscape-preferences.cpp:841 -msgid "Add label comments to printing output" -msgstr "Beim Ausdruck Bezeichnerkommentare mitdrucken" +#: ../src/ui/dialog/glyphs.cpp:214 +msgid "Latin Extended Additional" +msgstr "Latein Erweitert Zusatz" -#: ../src/ui/dialog/inkscape-preferences.cpp:843 -msgid "" -"When on, a comment will be added to the raw print output, marking the " -"rendered output for an object with its label" -msgstr "" -"Diese Option fügt der unbehandelten Druckausgabe einen Kommentar hinzu.\n" -"Das zu druckende Objekt wird mit einem Bezeichner markiert." +#: ../src/ui/dialog/glyphs.cpp:215 +msgid "Greek Extended" +msgstr "Griechisch Erweitert" -#: ../src/ui/dialog/inkscape-preferences.cpp:845 -msgid "Add default metadata to new documents" -msgstr "Fügt Standard Metadaten neuen Dokumenten hinzu" +#: ../src/ui/dialog/glyphs.cpp:216 +msgid "General Punctuation" +msgstr "Generelle Punktierung" -#: ../src/ui/dialog/inkscape-preferences.cpp:847 -msgid "" -"Add default metadata to new documents. Default metadata can be set from " -"Document Properties->Metadata." -msgstr "" -"Fügt Standardmetadaten in neue Dokumente ein. Standard-Metadaten können über " -"Dokument-Eigenschaften-> Metadaten gesetzt werden." +#: ../src/ui/dialog/glyphs.cpp:217 +msgid "Superscripts and Subscripts" +msgstr "Hoch- und Tiefgestellt" -#: ../src/ui/dialog/inkscape-preferences.cpp:851 -msgid "_Grab sensitivity:" -msgstr "Anfass-Empfindlichkeit:" +#: ../src/ui/dialog/glyphs.cpp:218 +msgid "Currency Symbols" +msgstr "Währungssymbole" -#: ../src/ui/dialog/inkscape-preferences.cpp:851 -msgid "pixels (requires restart)" -msgstr "Pixel (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:219 +msgid "Combining Diacritical Marks for Symbols" +msgstr "Kombiation diakritischer Zeichen für Symbole" -#: ../src/ui/dialog/inkscape-preferences.cpp:852 -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 "" -"Mindestentfernung des Mauszeigers zu einem Objekt, um es zu erfassen (in " -"Pixeln)" +#: ../src/ui/dialog/glyphs.cpp:220 +msgid "Letterlike Symbols" +msgstr "Buchstabenartige Symbole" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 -msgid "_Click/drag threshold:" -msgstr "Schwellwert für Klicken/Ziehen:" +#: ../src/ui/dialog/glyphs.cpp:221 +msgid "Number Forms" +msgstr "Zahlenformen" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 -#: ../src/ui/dialog/inkscape-preferences.cpp:1196 -#: ../src/ui/dialog/inkscape-preferences.cpp:1200 -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 -msgid "pixels" -msgstr "Pixel" +#: ../src/ui/dialog/glyphs.cpp:222 +msgid "Arrows" +msgstr "Pfeile" -#: ../src/ui/dialog/inkscape-preferences.cpp:855 -msgid "" -"Maximum mouse drag (in screen pixels) which is considered a click, not a drag" -msgstr "" -"Maximale Bewegung des Zeigers (in Pixeln), bei der noch Klicken statt Ziehen " -"interpretiert wird" +#: ../src/ui/dialog/glyphs.cpp:223 +msgid "Mathematical Operators" +msgstr "Mathematische Operatoren" -#: ../src/ui/dialog/inkscape-preferences.cpp:858 -msgid "_Handle size:" -msgstr "Anfassergröße:" +#: ../src/ui/dialog/glyphs.cpp:224 +msgid "Miscellaneous Technical" +msgstr "Verschiedenes Technisches" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 -msgid "Set the relative size of node handles" -msgstr "Relative Größe der Knotenanfasser setzen" +#: ../src/ui/dialog/glyphs.cpp:225 +msgid "Control Pictures" +msgstr "Bildkontrolle" -#: ../src/ui/dialog/inkscape-preferences.cpp:861 -msgid "Use pressure-sensitive tablet (requires restart)" -msgstr "Druckempfindliches Grafiktablett verwenden (erfordert Neustart)" +#: ../src/ui/dialog/glyphs.cpp:226 +msgid "Optical Character Recognition" +msgstr "Optische Zeichenerkennung" -#: ../src/ui/dialog/inkscape-preferences.cpp:863 -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 "" -"Die Möglichkeiten eines Grafiktabletts oder anderen druckempfindlichen " -"Geräts verwenden. Schalten Sie dies nur aus, wenn Sie Probleme mit dem Gerät " -"haben (Sie können es immer noch als Maus verwenden)." +#: ../src/ui/dialog/glyphs.cpp:227 +msgid "Enclosed Alphanumerics" +msgstr "Eingeschlossene Alphanumerik" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 -msgid "Switch tool based on tablet device (requires restart)" -msgstr "Wechsel Werkzeug abhängig von Tablett-Werkzeug (erfordert Neustart)" +# not sure here -cm- +#: ../src/ui/dialog/glyphs.cpp:228 +msgid "Box Drawing" +msgstr "Box Zeichnung" -#: ../src/ui/dialog/inkscape-preferences.cpp:867 -msgid "" -"Change tool as different devices are used on the tablet (pen, eraser, mouse)" -msgstr "" -"Wechselt das Werkzeug wenn auf dem Grafiktablett ein anderes Gerät verwendet " -"wird (Stift, Radierer, Maus)" +#: ../src/ui/dialog/glyphs.cpp:229 +msgid "Block Elements" +msgstr "Blockelemente" -#: ../src/ui/dialog/inkscape-preferences.cpp:868 -msgid "Input devices" -msgstr "_Eingabegeräte…" +#: ../src/ui/dialog/glyphs.cpp:230 +msgid "Geometric Shapes" +msgstr "Geometrische Formen" -#. SVG output options -#: ../src/ui/dialog/inkscape-preferences.cpp:871 -msgid "Use named colors" -msgstr "Benutze Farbnamen" +#: ../src/ui/dialog/glyphs.cpp:231 +msgid "Miscellaneous Symbols" +msgstr "Verschiedene Symbole" -#: ../src/ui/dialog/inkscape-preferences.cpp:872 -msgid "" -"If set, write the CSS name of the color when available (e.g. 'red' or " -"'magenta') instead of the numeric value" -msgstr "" -"Benutzt, wenn möglich, die CSS-Farbnamen (z.B. 'red', 'magenta') anstelle " -"von nummerischen Werten." +#: ../src/ui/dialog/glyphs.cpp:232 +msgid "Dingbats" +msgstr "Dingbats" -#: ../src/ui/dialog/inkscape-preferences.cpp:874 -msgid "XML formatting" -msgstr "XML Format" +#: ../src/ui/dialog/glyphs.cpp:233 +msgid "Miscellaneous Mathematical Symbols-A" +msgstr "Verschiedene mathematische Symbole-A" -#: ../src/ui/dialog/inkscape-preferences.cpp:876 -msgid "Inline attributes" -msgstr "Attribute kürzen" +#: ../src/ui/dialog/glyphs.cpp:234 +msgid "Supplemental Arrows-A" +msgstr "Ergänzende Pfeile-A" -#: ../src/ui/dialog/inkscape-preferences.cpp:877 -msgid "Put attributes on the same line as the element tag" -msgstr "Schreibt Attribute in die gleiche Zeile wie das Element-Tag." +#: ../src/ui/dialog/glyphs.cpp:235 +msgid "Braille Patterns" +msgstr "Braille Muster" -#: ../src/ui/dialog/inkscape-preferences.cpp:880 -msgid "_Indent, spaces:" -msgstr "E_inzug, Leerzeichen:" +#: ../src/ui/dialog/glyphs.cpp:236 +msgid "Supplemental Arrows-B" +msgstr "Ergänzende Pfeile-B" -#: ../src/ui/dialog/inkscape-preferences.cpp:880 -msgid "" -"The number of spaces to use for indenting nested elements; set to 0 for no " -"indentation" -msgstr "" -"Die Anzahl an Leerstellen die zum einrücken untergeordneter Elemente genutzt " -"werden soll. Mit 0 werden keine Leerstellen eingefügt." +#: ../src/ui/dialog/glyphs.cpp:237 +msgid "Miscellaneous Mathematical Symbols-B" +msgstr "Verschiedene mathematische Symbole-B" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 -msgid "Path data" -msgstr "Pfad Daten" +#: ../src/ui/dialog/glyphs.cpp:238 +msgid "Supplemental Mathematical Operators" +msgstr "ergänzende mathematische Operatoren" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 -msgid "Absolute" -msgstr "Absolut" +#: ../src/ui/dialog/glyphs.cpp:239 +msgid "Miscellaneous Symbols and Arrows" +msgstr "Verschiedene Symbole und Pfeile" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 -msgid "Relative" -msgstr "Relativ zu: " +#: ../src/ui/dialog/glyphs.cpp:241 +msgid "Latin Extended-C" +msgstr "Latein Erweitert-C" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 -#: ../src/ui/dialog/inkscape-preferences.cpp:1175 -msgid "Optimized" -msgstr "Optimiert" +# !!! +#: ../src/ui/dialog/glyphs.cpp:243 +msgid "Georgian Supplement" +msgstr "Georgisch Ergänzend" -#: ../src/ui/dialog/inkscape-preferences.cpp:889 -#, fuzzy -msgid "Path string format:" -msgstr "Entwurfspfad Farbe" +#: ../src/ui/dialog/glyphs.cpp:245 +msgid "Ethiopic Extended" +msgstr "Äthiopisch Erweitert" -#: ../src/ui/dialog/inkscape-preferences.cpp:889 -msgid "" -"Path data should be written: only with absolute coordinates, only with " -"relative coordinates, or optimized for string length (mixed absolute and " -"relative coordinates)" -msgstr "" +#: ../src/ui/dialog/glyphs.cpp:246 +msgid "Cyrillic Extended-A" +msgstr "Kyrillisch Erweitert-A" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 -msgid "Force repeat commands" -msgstr "Erzwinge Kommandowiederholung" +#: ../src/ui/dialog/glyphs.cpp:247 +msgid "Supplemental Punctuation" +msgstr "Ergänzende Punktierung" -#: ../src/ui/dialog/inkscape-preferences.cpp:892 -msgid "" -"Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " -"of 'L 1,2 3,4')" -msgstr "" -"Erzwingt die Wiederholung von Pfad-Kommandos (z.B. 'L 1,2 L 3,4' anstatt 'L " -"1,2 3,4')" +#: ../src/ui/dialog/glyphs.cpp:248 +msgid "CJK Radicals Supplement" +msgstr "CJK Radikal Ergänzend" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 -msgid "Numbers" -msgstr "Zahlen" +#: ../src/ui/dialog/glyphs.cpp:249 +msgid "Kangxi Radicals" +msgstr "Kangxi Radikal" -#: ../src/ui/dialog/inkscape-preferences.cpp:897 -msgid "_Numeric precision:" -msgstr "Genauigkeit:" +#: ../src/ui/dialog/glyphs.cpp:250 +msgid "Ideographic Description Characters" +msgstr "Sinnbildliche Beschreibungsbuchstaben" -#: ../src/ui/dialog/inkscape-preferences.cpp:897 -msgid "Significant figures of the values written to the SVG file" -msgstr "Maßgebliche Zahlen der Werte, die in die SVG-Datei geschrieben werden" +#: ../src/ui/dialog/glyphs.cpp:251 +msgid "CJK Symbols and Punctuation" +msgstr "CJK Symbole und Punktierungen" -#: ../src/ui/dialog/inkscape-preferences.cpp:900 -msgid "Minimum _exponent:" -msgstr "Minimal _Exponent:" +#: ../src/ui/dialog/glyphs.cpp:255 +msgid "Hangul Compatibility Jamo" +msgstr "Hangul Kompatibel Jamo" -#: ../src/ui/dialog/inkscape-preferences.cpp:900 -msgid "" -"The smallest number written to SVG is 10 to the power of this exponent; " -"anything smaller is written as zero" -msgstr "" -"Alle Zahlen die kleiner als 10 hoch diesen Exponenten sind, werden als 0 in " -"SVG Dateien geschrieben." +#: ../src/ui/dialog/glyphs.cpp:256 +msgid "Kanbun" +msgstr "Kanbun" -#. Code to add controls for attribute checking options -#. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:905 -msgid "Improper Attributes Actions" -msgstr "Unsachgemäße Attribut-Aktionen" +#: ../src/ui/dialog/glyphs.cpp:257 +msgid "Bopomofo Extended" +msgstr "Bopomofo Erweitert" -#: ../src/ui/dialog/inkscape-preferences.cpp:907 -#: ../src/ui/dialog/inkscape-preferences.cpp:915 -#: ../src/ui/dialog/inkscape-preferences.cpp:923 -msgid "Print warnings" -msgstr "Drucke Warnungen" - -#: ../src/ui/dialog/inkscape-preferences.cpp:908 -msgid "" -"Print warning if invalid or non-useful attributes found. Database files " -"located in inkscape_data_dir/attributes." -msgstr "" -"Gebe Warnung aus, wenn ungültige oder nicht-nützliche Attribute gefunden " -"werden. Datenbank-Dateien liegen in inkscape_data_dir/Attribute." - -#: ../src/ui/dialog/inkscape-preferences.cpp:909 -msgid "Remove attributes" -msgstr "Attribute löschen" +#: ../src/ui/dialog/glyphs.cpp:258 +msgid "CJK Strokes" +msgstr "CJK Konturen" -#: ../src/ui/dialog/inkscape-preferences.cpp:910 -msgid "Delete invalid or non-useful attributes from element tag" -msgstr "Löscht ungültige oder nicht-nützliche Attribute vom Element Tag" +#: ../src/ui/dialog/glyphs.cpp:259 +msgid "Katakana Phonetic Extensions" +msgstr "Katakana Phonetische Erweiterungen" -#. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:913 -msgid "Inappropriate Style Properties Actions" -msgstr "Unangemessene Stileigenschaften-Aktionen" +#: ../src/ui/dialog/glyphs.cpp:260 +msgid "Enclosed CJK Letters and Months" +msgstr "Eingeschlossene CJK Buchstaben und Monate" -#: ../src/ui/dialog/inkscape-preferences.cpp:916 -msgid "" -"Print warning if inappropriate style properties found (i.e. 'font-family' " -"set on a ). Database files located in inkscape_data_dir/attributes." -msgstr "" -"Gebe Warnung aus, wenn ungeeignete Stil-Eigenschaften gefunden werden (dh " -"'Schrift-Familie' auf einem gesetzt). Datenbank-Dateien liegen in " -"inkscape_data_dir/Attribute." +#: ../src/ui/dialog/glyphs.cpp:261 +msgid "CJK Compatibility" +msgstr "CJK Kompatibilität" -#: ../src/ui/dialog/inkscape-preferences.cpp:917 -#: ../src/ui/dialog/inkscape-preferences.cpp:925 -msgid "Remove style properties" -msgstr "Stileigenschaften löschen" +#: ../src/ui/dialog/glyphs.cpp:262 +msgid "CJK Unified Ideographs Extension A" +msgstr "CJK einheitliche Sinnbilder Erweiterung A" -#: ../src/ui/dialog/inkscape-preferences.cpp:918 -msgid "Delete inappropriate style properties" -msgstr "Unpassende Stileigenschaften löschen" +#: ../src/ui/dialog/glyphs.cpp:263 +msgid "Yijing Hexagram Symbols" +msgstr "Yijing Hexagram Symbole" -#. Add default or inherited style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:921 -msgid "Non-useful Style Properties Actions" -msgstr "Nicht-nützliche Stileigenschafts-Aktionen" +#: ../src/ui/dialog/glyphs.cpp:264 +msgid "CJK Unified Ideographs" +msgstr "CJK einheitliche Schriftzeichen" -#: ../src/ui/dialog/inkscape-preferences.cpp:924 -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 "" -"Gibt Warnung aus, wenn redundante Stil-Eigenschaften gefunden wurden (dh, " -"wenn eine Eigenschaft den Standardwert hat und ein anderer Wert wird nicht " -"vererbt wird oder wenn ein Wert der gleiche ist, wenn er vererbt würde). " -"Datenbank-Dateien liegen in inkscape_data_dir/Attribute." +#: ../src/ui/dialog/glyphs.cpp:265 +msgid "Yi Syllables" +msgstr "Yi Silben" -#: ../src/ui/dialog/inkscape-preferences.cpp:926 -msgid "Delete redundant style properties" -msgstr "Redundante Stileigenschaften löschen" +#: ../src/ui/dialog/glyphs.cpp:266 +msgid "Yi Radicals" +msgstr "Yi Radikal" -#: ../src/ui/dialog/inkscape-preferences.cpp:928 -msgid "Check Attributes and Style Properties on" -msgstr "Überprüfen Sie Attribute und Style-Eigenschaften auf" +#: ../src/ui/dialog/glyphs.cpp:267 +msgid "Lisu" +msgstr "Lisu" -#: ../src/ui/dialog/inkscape-preferences.cpp:930 -msgid "Reading" -msgstr "Lesen" +#: ../src/ui/dialog/glyphs.cpp:269 +msgid "Cyrillic Extended-B" +msgstr "Kyrillisch Erweitert-B" -#: ../src/ui/dialog/inkscape-preferences.cpp:931 -msgid "" -"Check attributes and style properties on reading in SVG files (including " -"those internal to Inkscape which will slow down startup)" -msgstr "" -"Überprüfen Sie die Attribute und Style-Eigenschaften beim Lesen von SVG-" -"Dateien (einschließlich derjenigen internen von Inkscape die den Start " -"verlangsamen)" +#: ../src/ui/dialog/glyphs.cpp:270 +msgid "Bamum" +msgstr "Bamum" -#: ../src/ui/dialog/inkscape-preferences.cpp:932 -msgid "Editing" -msgstr "Bearbeiten" +#: ../src/ui/dialog/glyphs.cpp:271 +msgid "Modifier Tone Letters" +msgstr "Modifier Tone Letters" -#: ../src/ui/dialog/inkscape-preferences.cpp:933 -msgid "" -"Check attributes and style properties while editing SVG files (may slow down " -"Inkscape, mostly useful for debugging)" -msgstr "" -"Überprüfen Sie die Attribute und Style-Eigenschaften während der Bearbeitung " -"von SVG-Dateien (kann Inkscape verlangsamen, meist nützlich zur Fehlersuche)" +#: ../src/ui/dialog/glyphs.cpp:272 +msgid "Latin Extended-D" +msgstr "Latein Erweitert-D" -#: ../src/ui/dialog/inkscape-preferences.cpp:934 -msgid "Writing" -msgstr "Schreiben" +#: ../src/ui/dialog/glyphs.cpp:274 +msgid "Common Indic Number Forms" +msgstr "grbäuchliche indische Zahlformen" -#: ../src/ui/dialog/inkscape-preferences.cpp:935 -msgid "Check attributes and style properties on writing out SVG files" -msgstr "" -"Überprüfen Sie die Attribut- und Style-Eigenschaften beim Schreiben von SVG-" -"Dateien" +#: ../src/ui/dialog/glyphs.cpp:277 +msgid "Devanagari Extended" +msgstr "Devanagari Erweitert" -#: ../src/ui/dialog/inkscape-preferences.cpp:937 -msgid "SVG output" -msgstr "SVG-Ausgabe" +#: ../src/ui/dialog/glyphs.cpp:280 +msgid "Hangul Jamo Extended-A" +msgstr "Hangul Jamo Erweitert-A" -#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:943 -msgid "Perceptual" -msgstr "Wahrnehmung" +#: ../src/ui/dialog/glyphs.cpp:281 +msgid "Javanese" +msgstr "Javanesisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:943 -msgid "Relative Colorimetric" -msgstr "Relative Farbmetrik" +#: ../src/ui/dialog/glyphs.cpp:283 +msgid "Myanmar Extended-A" +msgstr "Myanmar-Erweitert-A" -#: ../src/ui/dialog/inkscape-preferences.cpp:943 -msgid "Absolute Colorimetric" -msgstr "Absolute Farbmetrik" +#: ../src/ui/dialog/glyphs.cpp:284 +msgid "Tai Viet" +msgstr "Tai Viet" -#: ../src/ui/dialog/inkscape-preferences.cpp:947 -msgid "(Note: Color management has been disabled in this build)" -msgstr "(Hinweis: Farbmanagement wurde in diesem Build deaktiviert)" +#: ../src/ui/dialog/glyphs.cpp:285 +msgid "Meetei Mayek" +msgstr "Meitei-Mayek" -#: ../src/ui/dialog/inkscape-preferences.cpp:951 -msgid "Display adjustment" -msgstr "Anzeige Anpassungen" +#: ../src/ui/dialog/glyphs.cpp:286 +msgid "Hangul Syllables" +msgstr "Hangul Silben" -#: ../src/ui/dialog/inkscape-preferences.cpp:961 -#, c-format -msgid "" -"The ICC profile to use to calibrate display output.\n" -"Searched directories:%s" -msgstr "" -"ICC-Profil, das zum Kalibrieren der Anzeige genutzt werden soll.\n" -"Durchsuchte Verzeichnisse:%s" +#: ../src/ui/dialog/glyphs.cpp:287 +msgid "Hangul Jamo Extended-B" +msgstr "Hangul Jamo Erweitert-B" -#: ../src/ui/dialog/inkscape-preferences.cpp:962 -msgid "Display profile:" -msgstr "Anzeigeprofil:" +#: ../src/ui/dialog/glyphs.cpp:288 +msgid "High Surrogates" +msgstr "Oberer Ersatz" -#: ../src/ui/dialog/inkscape-preferences.cpp:967 -msgid "Retrieve profile from display" -msgstr "Profil von Anzeige ermitteln" +#: ../src/ui/dialog/glyphs.cpp:289 +msgid "High Private Use Surrogates" +msgstr "Oberer privatgenutzter Ersatz" -#: ../src/ui/dialog/inkscape-preferences.cpp:970 -msgid "Retrieve profiles from those attached to displays via XICC" -msgstr "Ermittle Profil von angeschlossenen Anzeigegeräten mittels XICC." +#: ../src/ui/dialog/glyphs.cpp:290 +msgid "Low Surrogates" +msgstr "Unterer Ersatz" -#: ../src/ui/dialog/inkscape-preferences.cpp:972 -msgid "Retrieve profiles from those attached to displays" -msgstr "Ermittle Profil von angeschlossenen Anzeigegeräten." +#: ../src/ui/dialog/glyphs.cpp:291 +msgid "Private Use Area" +msgstr "Privatgenutzter Bereich" -#: ../src/ui/dialog/inkscape-preferences.cpp:977 -msgid "Display rendering intent:" -msgstr "Anzeigenversatz" +#: ../src/ui/dialog/glyphs.cpp:292 +msgid "CJK Compatibility Ideographs" +msgstr "CJK Kombatibilitätssinnbilder" -#: ../src/ui/dialog/inkscape-preferences.cpp:978 -msgid "The rendering intent to use to calibrate display output" -msgstr "" -"Geräte-Wiedergabe-Bedeutung wird genutzt, um die Ausgabe zu kalibrieren." +#: ../src/ui/dialog/glyphs.cpp:293 +msgid "Alphabetic Presentation Forms" +msgstr "Alphabetische Präsentationsformen" -#: ../src/ui/dialog/inkscape-preferences.cpp:980 -msgid "Proofing" -msgstr "Druckprobe" +#: ../src/ui/dialog/glyphs.cpp:294 +msgid "Arabic Presentation Forms-A" +msgstr "Arabische Präsentationsformen-A" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 -msgid "Simulate output on screen" -msgstr "Simulieren der Ausgabe auf dem Bildschirm" +#: ../src/ui/dialog/glyphs.cpp:295 +msgid "Variation Selectors" +msgstr "Varianten-Auswahl" -#: ../src/ui/dialog/inkscape-preferences.cpp:984 -msgid "Simulates output of target device" -msgstr "Simulieren der Ausgabe auf dem Zielgerät" +#: ../src/ui/dialog/glyphs.cpp:296 +msgid "Vertical Forms" +msgstr "Vertikale Formen" -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -msgid "Mark out of gamut colors" -msgstr "Farben der Farbskala hervorheben" +#: ../src/ui/dialog/glyphs.cpp:297 +msgid "Combining Half Marks" +msgstr "Halbzeichen kombinieren" -#: ../src/ui/dialog/inkscape-preferences.cpp:988 -msgid "Highlights colors that are out of gamut for the target device" -msgstr "Hebe Farben hervor die nicht im Farbbereich des Ausgabegerätes liegen." +#: ../src/ui/dialog/glyphs.cpp:298 +msgid "CJK Compatibility Forms" +msgstr "CJK Kompatible Formen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1000 -msgid "Out of gamut warning color:" -msgstr "Farbbereichswarnung:" +#: ../src/ui/dialog/glyphs.cpp:299 +msgid "Small Form Variants" +msgstr "Kleine Formvarianten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1001 -msgid "Selects the color used for out of gamut warning" -msgstr "Bestimmt die Farbe die für Farbbereichswarnungen genutzt werden soll." +#: ../src/ui/dialog/glyphs.cpp:300 +msgid "Arabic Presentation Forms-B" +msgstr "Arabische Präsentationsformen-B" -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 -msgid "Device profile:" -msgstr "Geräteprofil:" +#: ../src/ui/dialog/glyphs.cpp:301 +msgid "Halfwidth and Fullwidth Forms" +msgstr "Halbbreite und Vollbreite Formen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1004 -msgid "The ICC profile to use to simulate device output" -msgstr "ICC-Profil für Simulation der Geräteausgabe." +#: ../src/ui/dialog/glyphs.cpp:302 +msgid "Specials" +msgstr "Besonderes" -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 -msgid "Device rendering intent:" -msgstr "Gerätewiedergabe-Bedeutung" +#: ../src/ui/dialog/glyphs.cpp:377 +msgid "Script: " +msgstr "Skript:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 -msgid "The rendering intent to use to calibrate device output" -msgstr "" -"Geräte-Wiedergabe-Bedeutung wird genutzt, um die Ausgabe zu kalibrieren." +#: ../src/ui/dialog/glyphs.cpp:414 +msgid "Range: " +msgstr "Bereich:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 -msgid "Black point compensation" -msgstr "Schwarzpunktanpassung" +# not sure here -cm- +#: ../src/ui/dialog/glyphs.cpp:497 +msgid "Append" +msgstr "Hinzufügen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 -msgid "Enables black point compensation" -msgstr "Ermöglicht Schwarzpunktkompensation" +#: ../src/ui/dialog/glyphs.cpp:618 +msgid "Append text" +msgstr "Text hinzufügen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1014 -msgid "Preserve black" -msgstr "Schwarzwert beibehalten" +#: ../src/ui/dialog/grid-arrange-tab.cpp:351 +msgid "Arrange in a grid" +msgstr "In Raster anordnen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 -msgid "(LittleCMS 1.15 or later required)" -msgstr "(LittleCMS 1.15 oder neuer wird benötigt)" +#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/object-attributes.cpp:66 +#: ../src/ui/dialog/object-attributes.cpp:75 +#: ../src/widgets/desktop-widget.cpp:666 ../src/widgets/node-toolbar.cpp:581 +msgid "X:" +msgstr "X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 -msgid "Preserve K channel in CMYK -> CMYK transforms" -msgstr "Lässt K-Kanal in CMYK -> CMYK Transformation unverändert." +#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +msgid "Horizontal spacing between columns." +msgstr "Horizontale Abstände zwischen Spalten (px-Einheiten)" -# CHECK -#: ../src/ui/dialog/inkscape-preferences.cpp:1037 -#: ../src/widgets/sp-color-icc-selector.cpp:474 -#: ../src/widgets/sp-color-icc-selector.cpp:766 -msgid "" -msgstr "" +#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/object-attributes.cpp:67 +#: ../src/ui/dialog/object-attributes.cpp:76 +#: ../src/widgets/desktop-widget.cpp:676 ../src/widgets/node-toolbar.cpp:599 +msgid "Y:" +msgstr "Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1082 -msgid "Color management" -msgstr "Farb-Management" +#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +msgid "Vertical spacing between rows." +msgstr "Vertikale Abstände zwischen Reihen (px-Einheiten)" -#. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1085 -msgid "Enable autosave (requires restart)" -msgstr "Automatisches Speichern (erfordert Neustart)" +#: ../src/ui/dialog/grid-arrange-tab.cpp:637 +msgid "_Rows:" +msgstr "_Reihen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1086 -msgid "" -"Automatically save the current document(s) at a given interval, thus " -"minimizing loss in case of a crash" -msgstr "" -"Speichert das Dokument in bestimmten Zeitabständen. Dadurch kann der " -"Verlust, der durch Programmabstürze entsteht, verringert werden." +#: ../src/ui/dialog/grid-arrange-tab.cpp:646 +msgid "Number of rows" +msgstr "Anzahl der Zeilen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 -msgctxt "Filesystem" -msgid "Autosave _directory:" -msgstr "Ort für automatisches Speichern:" +#: ../src/ui/dialog/grid-arrange-tab.cpp:650 +msgid "Equal _height" +msgstr "Gleiche Höhe" -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 -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). " +#: ../src/ui/dialog/grid-arrange-tab.cpp:661 +msgid "If not set, each row has the height of the tallest object in it" msgstr "" -"Das Verzeichnis, wo automatisch gespeicherte Dokumente geschrieben werden, " -"sollte ein absoluter Pfad sein (startet mit / bei UNIX und einem " -"Laufwerksbuchstaben wir C: bei Windows)." +"Wenn nicht gesetzt, dann hat jede Zeile die Höhe seines größten Objektes" -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 -msgid "_Interval (in minutes):" -msgstr "Zeitabstand (in Minuten):" +#. #### Number of columns #### +#: ../src/ui/dialog/grid-arrange-tab.cpp:677 +msgid "_Columns:" +msgstr "Spalten:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 -msgid "Interval (in minutes) at which document will be autosaved" -msgstr "" -"In diesen Zeitabständen (in Minuten) wird das Dokument automatisch " -"gespeichert." +#: ../src/ui/dialog/grid-arrange-tab.cpp:686 +msgid "Number of columns" +msgstr "Anzahl der Spalten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 -msgid "_Maximum number of autosaves:" -msgstr "Maximale Anzahl an Sicherungen:" +#: ../src/ui/dialog/grid-arrange-tab.cpp:690 +msgid "Equal _width" +msgstr "Gleiche Breite" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 -msgid "" -"Maximum number of autosaved files; use this to limit the storage space used" +#: ../src/ui/dialog/grid-arrange-tab.cpp:700 +msgid "If not set, each column has the width of the widest object in it" msgstr "" -"Maximale Anzahl an Sicherungsdateien. Hiermit läßt sich der genutzte " -"Speicherplatz einschränken." +"Wenn nicht gesetzt, dann hat jede Spalte die Breite seines breitesten " +"Objektes" -#. When changing the interval or enabling/disabling the autosave function, -#. * update our running configuration -#. * -#. * FIXME! -#. * the inkscape_autosave_init should be called AFTER the values have been changed -#. * (which cannot be guaranteed from here) - use a PrefObserver somewhere -#. -#. -#. _autosave_autosave_enable.signal_toggled().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); -#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); -#. -#. ----------- -#: ../src/ui/dialog/inkscape-preferences.cpp:1111 -msgid "Autosave" -msgstr "Automatische Sicherung" +#. Anchor selection widget +#: ../src/ui/dialog/grid-arrange-tab.cpp:711 +msgid "Alignment:" +msgstr "Ausrichtung:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1115 -msgid "Open Clip Art Library _Server Name:" -msgstr "Open Clip Art Library Servername:" +#. #### Radio buttons to control spacing manually or to fit selection bbox #### +#: ../src/ui/dialog/grid-arrange-tab.cpp:720 +msgid "_Fit into selection box" +msgstr "In den Auswahlrahmen _einpassen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1116 -msgid "" -"The server name of the Open Clip Art Library webdav server; it's used by the " -"Import and Export to OCAL function" -msgstr "" -"Der Servername des \"Open Clip Art Library\" Webdav Servers. Dieser wird " -"beim Im- und Export zur OCAL verwendet." +#: ../src/ui/dialog/grid-arrange-tab.cpp:727 +msgid "_Set spacing:" +msgstr "Abstand setzen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1118 -msgid "Open Clip Art Library _Username:" -msgstr "Open Clip Art Library Benutzername:" +#: ../src/ui/dialog/guides.cpp:47 +msgid "Rela_tive change" +msgstr "_Relative Bewegung" -#: ../src/ui/dialog/inkscape-preferences.cpp:1119 -msgid "The username used to log into Open Clip Art Library" -msgstr "Der Benutzername zum einloggen in die Open Clip Art Library." +#: ../src/ui/dialog/guides.cpp:47 +msgid "Move and/or rotate the guide relative to current settings" +msgstr "Hilfslinien relativ zur aktuellen Position verschieben/drehen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 -msgid "Open Clip Art Library _Password:" -msgstr "Open Clip Art Library Kennwort:" +#: ../src/ui/dialog/guides.cpp:48 +msgctxt "Guides" +msgid "_X:" +msgstr "_X: [Führungslinien]" -#: ../src/ui/dialog/inkscape-preferences.cpp:1122 -msgid "The password used to log into Open Clip Art Library" -msgstr "Das Passwort zum einloggen in die Open Clip Art Library." +#: ../src/ui/dialog/guides.cpp:49 +msgctxt "Guides" +msgid "_Y:" +msgstr "_Y: [Führungslinien]" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 -msgid "Open Clip Art" -msgstr "Login bei Open Clip Art" +#: ../src/ui/dialog/guides.cpp:50 ../src/ui/dialog/object-properties.cpp:59 +msgid "_Label:" +msgstr "_Bezeichner:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1128 -msgid "Behavior" -msgstr "Verhalten" +#: ../src/ui/dialog/guides.cpp:50 +msgid "Optionally give this guideline a name" +msgstr "Vergeben Sie optional einen Namen für die Führungslinie" -#: ../src/ui/dialog/inkscape-preferences.cpp:1132 -msgid "_Simplification threshold:" -msgstr "Schwellwert für Vereinfachungen:" +#: ../src/ui/dialog/guides.cpp:51 +msgid "_Angle:" +msgstr "Winkel:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1133 -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 "" -"Vorgabeschwelle der Vereinfachung im Knotenwerkzeug. Wird diese Operation " -"mehrmals schnell hintereinander ausgeführt, erhöht sich die Stärke; kurze " -"Pause dazwischen setzt den Schwellwert zurück." +#: ../src/ui/dialog/guides.cpp:130 +msgid "Set guide properties" +msgstr "Führungslinien-Eigenschaften setzen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1135 -msgid "Color stock markers the same color as object" -msgstr "Farbe Standard-Marker in der gleichen Farbe wie das Objekt" +#: ../src/ui/dialog/guides.cpp:160 +msgid "Guideline" +msgstr "Führungslinien" -#: ../src/ui/dialog/inkscape-preferences.cpp:1136 -msgid "Color custom markers the same color as object" -msgstr "" -"Färbe die benutzerdefinierten Markierungen in der gleichen Farbe wie das " -"Objekt" +#: ../src/ui/dialog/guides.cpp:310 +#, c-format +msgid "Guideline ID: %s" +msgstr "Führungslinien ID: %s" -#: ../src/ui/dialog/inkscape-preferences.cpp:1137 -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 -msgid "Update marker color when object color changes" -msgstr "Aktualisiert die Markierungsfarbe, wenn das Objekt die Farbe ändert" +#: ../src/ui/dialog/guides.cpp:316 +#, c-format +msgid "Current: %s" +msgstr "Aktuell: %s" -#. Selecting options -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 -msgid "Select in all layers" -msgstr "In allen Ebenen auswählen" +#: ../src/ui/dialog/icon-preview.cpp:159 +#, c-format +msgid "%d x %d" +msgstr "%d × %d" -#: ../src/ui/dialog/inkscape-preferences.cpp:1141 -msgid "Select only within current layer" -msgstr "Nur innerhalb der aktuellen Ebene auswählen" +#: ../src/ui/dialog/icon-preview.cpp:171 +msgid "Magnified:" +msgstr "Vergrößert:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1142 -msgid "Select in current layer and sublayers" -msgstr "Nur innerhalb der aktuellen Ebene und Unterebenen auswählen" +#: ../src/ui/dialog/icon-preview.cpp:240 +msgid "Actual Size:" +msgstr "Aktuelle Größe:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1143 -msgid "Ignore hidden objects and layers" -msgstr "Ausgeblendete Objekte und Ebenen ignorieren" +#: ../src/ui/dialog/icon-preview.cpp:245 +msgctxt "Icon preview window" +msgid "Sele_ction" +msgstr "Auswahl" -#: ../src/ui/dialog/inkscape-preferences.cpp:1144 -msgid "Ignore locked objects and layers" -msgstr "Gesperrte Objekte und Ebenen ignorieren" +#: ../src/ui/dialog/icon-preview.cpp:247 +msgid "Selection only or whole document" +msgstr "Nur Auswahl oder ganzes Dokument" -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 -msgid "Deselect upon layer change" -msgstr "Auswahl bei Ebenenwechsel aufheben" +#: ../src/ui/dialog/inkscape-preferences.cpp:183 +msgid "Show selection cue" +msgstr "Auswahlmarkierung anzeigen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1148 +# !!! Frage? Passiv formulieren? +#: ../src/ui/dialog/inkscape-preferences.cpp:184 msgid "" -"Uncheck this to be able to keep the current objects selected when the " -"current layer changes" +"Whether selected objects display a selection cue (the same as in selector)" msgstr "" -"Dieses abwählen um Objekte ausgewählt zu lassen, wenn die aktuelle Ebene " -"geändert wird" +"Sind die ausgewählten Objekte visuell hervorgehoben (wie beim " +"Auswahlwerkzeug) " -#: ../src/ui/dialog/inkscape-preferences.cpp:1150 -msgid "Ctrl+A, Tab, Shift+Tab" -msgstr "Strg+A, Tabulator, Umschalt+Tabulator:" +#: ../src/ui/dialog/inkscape-preferences.cpp:190 +msgid "Enable gradient editing" +msgstr "Farbverlaufs-Editor aktiviert" -#: ../src/ui/dialog/inkscape-preferences.cpp:1152 -msgid "Make keyboard selection commands work on objects in all layers" -msgstr "Tastaturkommandos zur Auswahl wirken auf Objekte aller Ebenen" +#: ../src/ui/dialog/inkscape-preferences.cpp:191 +msgid "Whether selected objects display gradient editing controls" +msgstr "Ausgewählten Objekte zeigen Farbverlaufs-Anfasser an" -#: ../src/ui/dialog/inkscape-preferences.cpp:1154 -msgid "Make keyboard selection commands work on objects in current layer only" -msgstr "" -"Tastaturkommandos zur Auswahl wirken nur auf Objekte in der aktuellen Ebene" +#: ../src/ui/dialog/inkscape-preferences.cpp:196 +msgid "Conversion to guides uses edges instead of bounding box" +msgstr "Umwandlung zu Führungslinien nutzt Ecken anstelle von Umrandungsboxen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1156 +#: ../src/ui/dialog/inkscape-preferences.cpp:197 msgid "" -"Make keyboard selection commands work on objects in current layer and all " -"its sublayers" +"Converting an object to guides places these along the object's true edges " +"(imitating the object's shape), not along the bounding box" msgstr "" -"Tastaturkommandos zur Auswahl wirken auf Objekte in der aktuellen Ebene und " -"aller ihrer Unterebenen" +"Wird ein Objekt zu Führungslinien umgewandelt, so gelten die tatsächlichen " +"Umrisse des Objekts, nicht die rechteckige Umrandung." -#: ../src/ui/dialog/inkscape-preferences.cpp:1158 -msgid "" -"Uncheck this to be able to select objects that are hidden (either by " -"themselves or by being in a hidden layer)" +#: ../src/ui/dialog/inkscape-preferences.cpp:204 +msgid "Ctrl+click _dot size:" +msgstr "Strg+Klick Punktgröße:" + +#: ../src/ui/dialog/inkscape-preferences.cpp:204 +msgid "times current stroke width" +msgstr "(Faktor zur Kontur)" + +#: ../src/ui/dialog/inkscape-preferences.cpp:205 +msgid "Size of dots created with Ctrl+click (relative to current stroke width)" msgstr "" -"Dieses abwählen, damit ausgeblendete Objekte ausgewählt werden können (gilt " -"auch für Objekte in ausgeblendeten Ebenen/Gruppierungen)" +"Größe der Punkte, die durch Strg+Klick erzeugt werden (Relativ zur aktuellen " +"Strichdicke)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1160 +#: ../src/ui/dialog/inkscape-preferences.cpp:220 +msgid "No objects selected to take the style from." +msgstr "Objekte auswählen, um Stil zu übernehmen." + +#: ../src/ui/dialog/inkscape-preferences.cpp:229 msgid "" -"Uncheck this to be able to select objects that are locked (either by " -"themselves or by being in a locked layer)" +"More than one object selected. Cannot take style from multiple " +"objects." msgstr "" -"Dieses abwählen damit gesperrte Objekte ausgewählt werden können (gilt auch " -"für Objekte in gesperrten Ebenen/Gruppierungen)" +"Mehr als ein Objekt ausgewählt. Ein Stil kann nicht von mehreren " +"Objekten übernommen werden." -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -msgid "Wrap when cycling objects in z-order" -msgstr "Beim drehen von Objekten in Z-Ordnung einwickeln." +#: ../src/ui/dialog/inkscape-preferences.cpp:262 +msgid "Style of new objects" +msgstr "Stil von neuen Objekten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1164 -msgid "Alt+Scroll Wheel" -msgstr "Alt+Scroll-Rad" +#: ../src/ui/dialog/inkscape-preferences.cpp:264 +msgid "Last used style" +msgstr "Zuletzt benutzter Stil" -#: ../src/ui/dialog/inkscape-preferences.cpp:1166 -msgid "Wrap around at start and end when cycling objects in z-order" -msgstr "" -"Beim drehen von Objekten in Z-Ordnung um den Start- und Endpunkt einwickeln." +#: ../src/ui/dialog/inkscape-preferences.cpp:266 +msgid "Apply the style you last set on an object" +msgstr "Stil anwenden, der zuletzt für ein Objekt gesetzt wurde" -#: ../src/ui/dialog/inkscape-preferences.cpp:1168 -msgid "Selecting" -msgstr "Auswählen" +#: ../src/ui/dialog/inkscape-preferences.cpp:271 +msgid "This tool's own style:" +msgstr "Stilvorgaben für dieses Werkzeug:" -#. Transforms options -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 -#: ../src/widgets/select-toolbar.cpp:570 -msgid "Scale stroke width" -msgstr "Breite der Kontur skalieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:275 +msgid "" +"Each tool may store its own style to apply to the newly created objects. Use " +"the button below to set it." +msgstr "" +"Werkzeuge können eigene Stilvorgaben behalten, die auf neu erzeugte Objekte " +"angewendet werden. Stilvorgabe mit dem unteren Knopf festlegen." -#: ../src/ui/dialog/inkscape-preferences.cpp:1172 -msgid "Scale rounded corners in rectangles" -msgstr "Abgerundete Ecken in Rechtecken mitskalieren" +#. style swatch +#: ../src/ui/dialog/inkscape-preferences.cpp:279 +msgid "Take from selection" +msgstr "Aus Auswahl übernehmen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1173 -msgid "Transform gradients" -msgstr "Farbverläufe transformieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:284 +msgid "This tool's style of new objects" +msgstr "Stilvorgaben für dieses Werkzeug für neue Objekte" -#: ../src/ui/dialog/inkscape-preferences.cpp:1174 -msgid "Transform patterns" -msgstr "Füllmuster transformieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:291 +msgid "Remember the style of the (first) selected object as this tool's style" +msgstr "" +"Stil des (ersten) ausgewählten Objektes zur Vorgabe für dieses Werkzeug " +"machen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1176 -msgid "Preserved" -msgstr "Beibehalten" +#: ../src/ui/dialog/inkscape-preferences.cpp:296 +msgid "Tools" +msgstr "Werkzeuge" -#: ../src/ui/dialog/inkscape-preferences.cpp:1179 -#: ../src/widgets/select-toolbar.cpp:571 -msgid "When scaling objects, scale the stroke width by the same proportion" -msgstr "" -"Wenn Objekte skaliert werden, dann wird die Breite der Kontur ebenso " -"skaliert." +#: ../src/ui/dialog/inkscape-preferences.cpp:299 +msgid "Bounding box to use" +msgstr "Zu verwendender Rahmen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 -#: ../src/widgets/select-toolbar.cpp:582 -msgid "When scaling rectangles, scale the radii of rounded corners" -msgstr "" -"Wenn Rechtecke skaliert werden, dann werden die Radien von abgerundeten " -"Ecken ebenso mitskaliert." +#: ../src/ui/dialog/inkscape-preferences.cpp:300 +msgid "Visual bounding box" +msgstr "Visuelle Rahmen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1183 -#: ../src/widgets/select-toolbar.cpp:593 -msgid "Move gradients (in fill or stroke) along with the objects" +#: ../src/ui/dialog/inkscape-preferences.cpp:302 +msgid "This bounding box includes stroke width, markers, filter margins, etc." msgstr "" -"Farbverläufe (in Füllung oder Konturen) zusammen mit den Objekten " -"transformieren" +"Dieser Rahmen berücksichtigt Strichbreiten, Knotenmarkierungen, Filterränder " +"usw." -#: ../src/ui/dialog/inkscape-preferences.cpp:1185 -#: ../src/widgets/select-toolbar.cpp:604 -msgid "Move patterns (in fill or stroke) along with the objects" -msgstr "" -"Muster (in Füllung oder Konturen) zusammen mit den Objekten transformieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:303 +msgid "Geometric bounding box" +msgstr "Geometrischer Rahmen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1186 -msgid "Store transformation" -msgstr "Transformation speichern:" +#: ../src/ui/dialog/inkscape-preferences.cpp:305 +msgid "This bounding box includes only the bare path" +msgstr "Dieser Rahmen berücksichtigt nur den reinen Pfad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1188 -msgid "" -"If possible, apply transformation to objects without adding a transform= " -"attribute" -msgstr "" -"Wenn möglich, dann werden Transformationen auf Objekte angewendet, ohne ein " -"transform=-Attribut hinzuzufügen." +#: ../src/ui/dialog/inkscape-preferences.cpp:307 +msgid "Conversion to guides" +msgstr "Umwandlung in Führungslinien" -#: ../src/ui/dialog/inkscape-preferences.cpp:1190 -msgid "Always store transformation as a transform= attribute on objects" -msgstr "Transformationen immer als transform=-Attribute speichern." +#: ../src/ui/dialog/inkscape-preferences.cpp:308 +msgid "Keep objects after conversion to guides" +msgstr "Behalte Objekte nach Umwandlung in Führungslinien" -#: ../src/ui/dialog/inkscape-preferences.cpp:1192 -msgid "Transforms" -msgstr "Transformationen" +#: ../src/ui/dialog/inkscape-preferences.cpp:310 +msgid "" +"When converting an object to guides, don't delete the object after the " +"conversion" +msgstr "Objekt bleibt erhalten, wenn es in Führungslinien umgewandelt wird." -#: ../src/ui/dialog/inkscape-preferences.cpp:1196 -msgid "Mouse _wheel scrolls by:" -msgstr "Mausrad rollt um:" +#: ../src/ui/dialog/inkscape-preferences.cpp:311 +msgid "Treat groups as a single object" +msgstr "Behandle Gruppen als Einzelobjekte" -#: ../src/ui/dialog/inkscape-preferences.cpp:1197 +#: ../src/ui/dialog/inkscape-preferences.cpp:313 msgid "" -"One mouse wheel notch scrolls by this distance in screen pixels " -"(horizontally with Shift)" +"Treat groups as a single object during conversion to guides rather than " +"converting each child separately" msgstr "" -"Eine Stufe des Maus-Rades rollt um die angegebene Distanz in Pixeln " -"(horizontal mit Umschalttaste)" +"Gruppen werden als Ganzes (statt der Einzelteile) zu Führungslinien " +"umgewandelt." -#: ../src/ui/dialog/inkscape-preferences.cpp:1198 -msgid "Ctrl+arrows" -msgstr "Strg+Pfeile" +#: ../src/ui/dialog/inkscape-preferences.cpp:315 +msgid "Average all sketches" +msgstr "Durchschnittliche Qualität der Sketche" -#: ../src/ui/dialog/inkscape-preferences.cpp:1200 -msgid "Sc_roll by:" -msgstr "Rolle um:" +#: ../src/ui/dialog/inkscape-preferences.cpp:316 +msgid "Width is in absolute units" +msgstr "Breitenangabe in absoluten Einheiten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1201 -msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" -msgstr "Strg+Pfeiltasten rollen um diese Distanz (in Pixeln)" +#: ../src/ui/dialog/inkscape-preferences.cpp:317 +msgid "Select new path" +msgstr "Neuen Pfad auswählen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1203 -msgid "_Acceleration:" -msgstr "Beschleunigung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:318 +msgid "Don't attach connectors to text objects" +msgstr "Objektverbinder nicht mit Textobjekten verbinden" -#: ../src/ui/dialog/inkscape-preferences.cpp:1204 -msgid "" -"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " -"acceleration)" -msgstr "" -"Drücken von Strg+Pfeiltaste erhöht zunehmend die Rollgeschwindigkeit (0 " -"bedeutet »keine Beschleunigung«)" +#. Selector +#: ../src/ui/dialog/inkscape-preferences.cpp:321 +msgid "Selector" +msgstr "Auswahlwerkzeug" -#: ../src/ui/dialog/inkscape-preferences.cpp:1205 -msgid "Autoscrolling" -msgstr "Automatisches Rollen" +#: ../src/ui/dialog/inkscape-preferences.cpp:326 +msgid "When transforming, show" +msgstr "Zeige beim Transformieren" -#: ../src/ui/dialog/inkscape-preferences.cpp:1207 -msgid "_Speed:" -msgstr "Geschwindigkeit:" +#: ../src/ui/dialog/inkscape-preferences.cpp:327 +msgid "Objects" +msgstr "Objekte" -#: ../src/ui/dialog/inkscape-preferences.cpp:1208 -msgid "" -"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " -"autoscroll off)" -msgstr "" -"Geschwindigkeit mit der die Arbeitsfläche verschoben wird, wenn der Zeiger " -"ihren Rand überschreitet (0: Autorollen ist deaktiviert)" +#: ../src/ui/dialog/inkscape-preferences.cpp:329 +msgid "Show the actual objects when moving or transforming" +msgstr "Zeige Objekte mit Inhalt beim Verschieben oder Verändern" -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 -#: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721 -msgid "_Threshold:" -msgstr "Schwellwert:" +#: ../src/ui/dialog/inkscape-preferences.cpp:330 +msgid "Box outline" +msgstr "Objektumriss" -#: ../src/ui/dialog/inkscape-preferences.cpp:1211 -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 "" -"Pixelabstand des Mauszeigers zum Rand der Arbeitsfläche, bei der das " -"Autorollen aktiv ist: positive Werte liegen außerhalb, negative Werte " -"innerhalb der Arbeitsfläche" +#: ../src/ui/dialog/inkscape-preferences.cpp:332 +msgid "Show only a box outline of the objects when moving or transforming" +msgstr "Nur einen Objektumriss beim Verschieben oder Verändern anzeigen" -#. -#. _scroll_space.init ( _("Left mouse button pans when Space is pressed"), "/options/spacepans/value", false); -#. _page_scrolling.add_line( false, "", _scroll_space, "", -#. _("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)")); -#. -#: ../src/ui/dialog/inkscape-preferences.cpp:1217 -msgid "Mouse wheel zooms by default" -msgstr "Standardmäßig zoomt das Mausrad" +#: ../src/ui/dialog/inkscape-preferences.cpp:333 +msgid "Per-object selection cue" +msgstr "Pro Objekt-Auswahl" -#: ../src/ui/dialog/inkscape-preferences.cpp:1219 -msgid "" -"When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when " -"off, it zooms with Ctrl and scrolls without Ctrl" -msgstr "" -"Wenn aktiviert kann mit dem Mausrad die Ansicht vergrößert/verkleinert " -"werden. Ist dies deaktiviert benötigt man dazu Strg+Mausrad. " +# CHECK +#: ../src/ui/dialog/inkscape-preferences.cpp:334 +msgctxt "Selection cue" +msgid "None" +msgstr "Keine" -#: ../src/ui/dialog/inkscape-preferences.cpp:1220 -msgid "Scrolling" -msgstr "Rollen" +#: ../src/ui/dialog/inkscape-preferences.cpp:336 +msgid "No per-object selection indication" +msgstr "Keine Auswahlmarkierung für Objekte" -#. Snapping options -#: ../src/ui/dialog/inkscape-preferences.cpp:1223 -msgid "Enable snap indicator" -msgstr "Einrast-Indikator aktivieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:337 +msgid "Mark" +msgstr "Markierung" -#: ../src/ui/dialog/inkscape-preferences.cpp:1225 -msgid "After snapping, a symbol is drawn at the point that has snapped" +#: ../src/ui/dialog/inkscape-preferences.cpp:339 +msgid "Each selected object has a diamond mark in the top left corner" msgstr "" -"Nach dem Einrasten wird ein Symbol an der Stelle, die einrastete, gezeichnet." +"Jedes ausgewählte Objekt hat eine diamantförmige Markierung in der linken " +"oberen Ecke" -#: ../src/ui/dialog/inkscape-preferences.cpp:1228 -msgid "_Delay (in ms):" -msgstr "Verzögerung (in msec):" +#: ../src/ui/dialog/inkscape-preferences.cpp:340 +msgid "Box" +msgstr "Umschließendes Rechteck" -#: ../src/ui/dialog/inkscape-preferences.cpp:1229 -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." +#: ../src/ui/dialog/inkscape-preferences.cpp:342 +msgid "Each selected object displays its bounding box" msgstr "" -"Unterdrückt das Einrasten, so lange sich die Maus bewegt plus einen " -"zusätzlichen Sekundenbruchteil. Diese additive Verzögerung wird hier " -"festgelegt. Ist sie sehr klein, passiert das Einrasten sofort." +"Jedes gewählte Objekt zeigt sein umschließendes Rechteck (Umrandungsbox)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1231 -msgid "Only snap the node closest to the pointer" -msgstr "Nur an dem Knoten einrasten, der dem Zeiger am nähesten ist." +#. Node +#: ../src/ui/dialog/inkscape-preferences.cpp:345 +msgid "Node" +msgstr "Knoten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1233 -msgid "" -"Only try to snap the node that is initially closest to the mouse pointer" -msgstr "" -"Nur versuchen an dem Knoten einzurasten, der dem Mauszeiger zu Beginn am " -"nächsten ist." +#: ../src/ui/dialog/inkscape-preferences.cpp:348 +msgid "Path outline" +msgstr "Pfadumriss" -#: ../src/ui/dialog/inkscape-preferences.cpp:1236 -msgid "_Weight factor:" -msgstr "Gewichtsfaktor:" +#: ../src/ui/dialog/inkscape-preferences.cpp:349 +msgid "Path outline color" +msgstr "Entwurfspfad Farbe" -#: ../src/ui/dialog/inkscape-preferences.cpp:1237 -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 "" -"Wurden mehrere Einrastmöglichkeiten gefunden, kann Inkscape die näheste " -"Transformation anwenden (wenn auf 0 gesetzt) oder am Knoten, der dem " -"Mauszeiger am nähesten ist (wenn auf 1 gesetzt) einrasten." +#: ../src/ui/dialog/inkscape-preferences.cpp:350 +msgid "Selects the color used for showing the path outline" +msgstr "Die Farbe in der der Entwurfspfad angezeigt wird." -#: ../src/ui/dialog/inkscape-preferences.cpp:1239 -msgid "Snap the mouse pointer when dragging a constrained knot" -msgstr "Rastet den Mauszeiger ein, wenn ein festgesetzter Knoten gezogen wird." +#: ../src/ui/dialog/inkscape-preferences.cpp:351 +msgid "Always show outline" +msgstr "Umriss zeigen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1241 +#: ../src/ui/dialog/inkscape-preferences.cpp:352 +msgid "Show outlines for all paths, not only invisible paths" +msgstr "Zeigt Umrandung aller Pfade an, nicht nur von unsichtbaren Pfaden" + +#: ../src/ui/dialog/inkscape-preferences.cpp:353 +msgid "Update outline when dragging nodes" +msgstr "Umriss beim Ziehen von Knoten aktualisieren" + +#: ../src/ui/dialog/inkscape-preferences.cpp:354 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" +"Update the outline when dragging or transforming nodes; if this is off, the " +"outline will only update when completing a drag" msgstr "" -"Wird ein Knoten entlang einer festgesetzten Linie gezogen, dann rastet der " -"Mauszeiger statt der Projektion des Knotens auf der Linie ein." - -#: ../src/ui/dialog/inkscape-preferences.cpp:1243 -msgid "Snapping" -msgstr "Einrasten" +"Aktualisiert die Umrandung beim Ziehen oder transformieren der Knoten. Wenn " +"es deaktiviert ist, wird die Umrandung erst wieder aktualisiert, wenn die " +"Aktion abgeschlossen ist." -#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1248 -msgid "_Arrow keys move by:" -msgstr "Pfeiltasten bewegen um:" +#: ../src/ui/dialog/inkscape-preferences.cpp:355 +msgid "Update paths when dragging nodes" +msgstr "Pfad beim Ziehen von Knoten aktualisieren" -#: ../src/ui/dialog/inkscape-preferences.cpp:1249 +#: ../src/ui/dialog/inkscape-preferences.cpp:356 msgid "" -"Pressing an arrow key moves selected object(s) or node(s) by this distance" +"Update paths when dragging or transforming nodes; if this is off, paths will " +"only be updated when completing a drag" msgstr "" -"Drücken einer Pfeiltaste verschiebt die ausgewählten Elemente (Objekte oder " -"Knoten) um diese Entfernung (in SVG-Pixeln)" +"Aktualisiert Pfade beim Ziehen oder Transformieren der Knoten. Wenn es " +"deaktiviert ist, wird der Pfad erst aktualisiert, wenn die Aktion " +"abgeschlossen ist." -#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1252 -msgid "> and < _scale by:" -msgstr "> und < skalieren um:" +#: ../src/ui/dialog/inkscape-preferences.cpp:357 +msgid "Show path direction on outlines" +msgstr "Zeige die Pfadrichtung an Außenlinine" -#: ../src/ui/dialog/inkscape-preferences.cpp:1253 -msgid "Pressing > or < scales selection up or down by this increment" +#: ../src/ui/dialog/inkscape-preferences.cpp:358 +msgid "" +"Visualize the direction of selected paths by drawing small arrows in the " +"middle of each outline segment" msgstr "" -"Drücken von > oder < skaliert die ausgewählten Elemente um diesen Wert " -"größer oder kleiner (in SVG-Pixeln) " +"Veranschaulichen Sie die Richtung der ausgewählten Pfade, in dem Sie kleine " +"Pfeile in die Mitte jedes Rand-Segments zeichnen." -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 -msgid "_Inset/Outset by:" -msgstr "Schrumpfen/Erweitern um:" +#: ../src/ui/dialog/inkscape-preferences.cpp:359 +msgid "Show temporary path outline" +msgstr "Zeige temporär Pfadumrandung" -#: ../src/ui/dialog/inkscape-preferences.cpp:1256 -msgid "Inset and Outset commands displace the path by this distance" +#: ../src/ui/dialog/inkscape-preferences.cpp:360 +msgid "When hovering over a path, briefly flash its outline" msgstr "" -"Schrumpfungs- und Erweiterungsbefehle verändern den Pfad um diese Distanz " -"(in SVG-Pixeln)" +"Wenn die Maus über den Pfad bewegt wird, wird dessen Entwurfspfad kurz " +"angezeigt." -#: ../src/ui/dialog/inkscape-preferences.cpp:1257 -msgid "Compass-like display of angles" -msgstr "Anzeige von Winkeln wie bei einem Kompaß" +#: ../src/ui/dialog/inkscape-preferences.cpp:361 +msgid "Show temporary outline for selected paths" +msgstr "Zeige temporär Umrandung für ausgewählte Pfade" -#: ../src/ui/dialog/inkscape-preferences.cpp:1259 -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" +#: ../src/ui/dialog/inkscape-preferences.cpp:362 +msgid "Show temporary outline even when a path is selected for editing" msgstr "" -"Aktiviert bedeutet, dass Winkel mit 0 für Norden dargestellt werden, Bereich " -"0 bis 360, positiv im Uhrzeigersinn; anderenfalls mit 0 für Osten, Bereich " -"-180 bis 180, positiv entgegen dem Uhrzeigersinn" - -# !!! need %s -#: ../src/ui/dialog/inkscape-preferences.cpp:1265 -msgid "_Rotation snaps every:" -msgstr "Rotation rastet ein alle:" +"Zeigt temporäre Umrandung an, wenn der Pfad zum Bearbeiten ausgewählt wurde." -#: ../src/ui/dialog/inkscape-preferences.cpp:1265 -msgid "degrees" -msgstr "Grad" +#: ../src/ui/dialog/inkscape-preferences.cpp:364 +msgid "_Flash time:" +msgstr "_Anzeigedauer:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1266 +#: ../src/ui/dialog/inkscape-preferences.cpp:364 msgid "" -"Rotating with Ctrl pressed snaps every that much degrees; also, pressing " -"[ or ] rotates by this amount" +"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 "" -"Rotation mit gedrückter Strg-Taste lässt das Objekt mit dieser Gradrastung " -"einrasten; die Tasten [ oder ] haben den gleichen Effekt" +"Bestimmt die Dauer der Pfad anzeige (in Millisekunden). Bei 0 wird der " +"Entwurfspfad angezeigt bis die Maus den Bereich verlassen hat." -#: ../src/ui/dialog/inkscape-preferences.cpp:1267 -msgid "Relative snapping of guideline angles" -msgstr "Relatives Einrasten von Führungslininen-Winkeln" +#: ../src/ui/dialog/inkscape-preferences.cpp:365 +msgid "Editing preferences" +msgstr "Einstellungen bearbeiten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1269 -msgid "" -"When on, the snap angles when rotating a guideline will be relative to the " -"original angle" -msgstr "" -"Wenn eingeschaltet, wird der Einrastwinkel beim Drehen einer Führungslinie " -"relativ zum ursprünglichen Winkel" +#: ../src/ui/dialog/inkscape-preferences.cpp:366 +msgid "Show transform handles for single nodes" +msgstr "Zeige Anfasser für einzelne Knoten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 -msgid "_Zoom in/out by:" -msgstr "Zoomfaktor vergrößern/verkleinern um:" +#: ../src/ui/dialog/inkscape-preferences.cpp:367 +msgid "Show transform handles even when only a single node is selected" +msgstr "Anfasser anzeigen, wenn nur ein einzelner Knoten ausgewählt ist." -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 -msgid "%" -msgstr "%" +#: ../src/ui/dialog/inkscape-preferences.cpp:368 +msgid "Deleting nodes preserves shape" +msgstr "Knoten löschen, Form beibehalten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1272 +#: ../src/ui/dialog/inkscape-preferences.cpp:369 msgid "" -"Zoom tool click, +/- keys, and middle click zoom in and out by this " -"multiplier" +"Move handles next to deleted nodes to resemble original shape; hold Ctrl to " +"get the other behavior" msgstr "" -"Mit dem Zoomwerkzeug klicken, die + oder - Taste drücken, oder die mittlere " -"Maustaste betätigen, damit sich die Zoomgröße um diesen Faktor ändert" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 -msgid "Steps" -msgstr "Schritte" +"Verschieben des Anfassers zum nächsten gelöschten Knoten, damit es der " +"Origianlform ähnelt; halten Sie für das andere Verhalten Strg gedrückt" -#. Clones options -#: ../src/ui/dialog/inkscape-preferences.cpp:1276 -msgid "Move in parallel" -msgstr "parallel verschoben" +#. Tweak +#: ../src/ui/dialog/inkscape-preferences.cpp:372 +msgid "Tweak" +msgstr "Modellieren" -#: ../src/ui/dialog/inkscape-preferences.cpp:1278 -msgid "Stay unmoved" -msgstr "unbewegt bleiben" +#: ../src/ui/dialog/inkscape-preferences.cpp:373 +msgid "Object paint style" +msgstr "Objekt-Farbstil" -#: ../src/ui/dialog/inkscape-preferences.cpp:1280 -msgid "Move according to transform" -msgstr "sich entsprechend des transform=-Attributs bewegen" +#. Zoom +#: ../src/ui/dialog/inkscape-preferences.cpp:378 +#: ../src/widgets/desktop-widget.cpp:631 +msgid "Zoom" +msgstr "Zoomfaktor" -#: ../src/ui/dialog/inkscape-preferences.cpp:1282 -msgid "Are unlinked" -msgstr "ihre Verbindung zum Original verlieren" +#. Measure +#: ../src/ui/dialog/inkscape-preferences.cpp:383 ../src/verbs.cpp:2678 +msgctxt "ContextVerb" +msgid "Measure" +msgstr "Ausmessen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1284 -msgid "Are deleted" -msgstr "ebenso gelöscht" +#: ../src/ui/dialog/inkscape-preferences.cpp:385 +msgid "Ignore first and last points" +msgstr "Ersten und letzen Punkt ignorieren" -#: ../src/ui/dialog/inkscape-preferences.cpp:1287 -msgid "Moving original: clones and linked offsets" -msgstr "Verschiebe Original: Klone und verbundener Versatz" +#: ../src/ui/dialog/inkscape-preferences.cpp:386 +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 "" +"Der Beginn und das Ende des Mess-Werkzeugs-Steuerungszeile wird nicht zum " +"Berechnen Längen betrachtet. Nur Längen zwischen aktuellen Kurven-Kreuzungen " +"werden angezeigt." -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 -msgid "Clones are translated by the same vector as their original" -msgstr "Klone werden mit demselben Vektor wie das Original verschoben." +#. Shapes +#: ../src/ui/dialog/inkscape-preferences.cpp:389 +msgid "Shapes" +msgstr "Formen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1291 -msgid "Clones preserve their positions when their original is moved" -msgstr "" -"Klone bleiben an ihren Positionen, während das Original verschoben wird." +#: ../src/ui/dialog/inkscape-preferences.cpp:421 +msgid "Sketch mode" +msgstr "Freihandmodus" -#: ../src/ui/dialog/inkscape-preferences.cpp:1293 +#: ../src/ui/dialog/inkscape-preferences.cpp:423 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" +"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 "" -"Jeder Klon verschiebt sich entsprechend des Wertes seines transform=-" -"Attributs. Ein rotierter Klon wird sich zum Beispiel in eine andere Richtung " -"als das Original drehen." - -#: ../src/ui/dialog/inkscape-preferences.cpp:1294 -msgid "Deleting original: clones" -msgstr "Lösche Original: Klone" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1296 -msgid "Orphaned clones are converted to regular objects" -msgstr "Klone ohne Original werden zu regulären Objekten umgewandelt." +"Wenn gewählt, dann ist das Resultat das Mittel aus allen Skizzen, statt das " +"alte Ergebnis mit der neuen Skizze zu mitteln." -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 -msgid "Orphaned clones are deleted along with their original" -msgstr "Klone werden zusammen mit ihrem Original gelöscht." +#. Pen +#: ../src/ui/dialog/inkscape-preferences.cpp:426 ../src/ui/dialog/input.cpp:1485 +msgid "Pen" +msgstr "Füller (Linien & Bézierkurven)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1300 -msgid "Duplicating original+clones/linked offset" -msgstr "Duplizieren Original+Klone/verbundener Versatz" +#. Calligraphy +#: ../src/ui/dialog/inkscape-preferences.cpp:432 +msgid "Calligraphy" +msgstr "Kalligrafie" -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 -msgid "Relink duplicated clones" -msgstr "Duplizierte Klone neu verbinden" +#: ../src/ui/dialog/inkscape-preferences.cpp:436 +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 "" +"Wenn eingeschaltet, dann ist die Stiftbreite in absoluten Einheiten (px) " +"unabhängig vom Zoom; ansonsten hängt die Stiftbreite vom Zoom ab, so dass " +"sie bei jeder Zoomeinstellung gleich aussieht" -#: ../src/ui/dialog/inkscape-preferences.cpp:1304 +#: ../src/ui/dialog/inkscape-preferences.cpp:438 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" +"If on, each newly created object will be selected (deselecting previous " +"selection)" msgstr "" -"Wenn eine Auswahl kopiert wird in der Klone und dessen Originale enthalten " -"sind verbinde die kopierten Klone mit den kopierten Originalen anstatt mit " -"den alten Originalen." +"Wenn eingeschaltet, dann wird jedes neu erzeugte Objekt ausgewählt " +"(vorherige Auswahl ist nicht mehr aktiv)" -#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:1307 -msgid "Clones" -msgstr "Klone" +#. Text +#: ../src/ui/dialog/inkscape-preferences.cpp:441 ../src/verbs.cpp:2670 +msgctxt "ContextVerb" +msgid "Text" +msgstr "Text" -#. Clip paths and masks options -#: ../src/ui/dialog/inkscape-preferences.cpp:1310 -msgid "When applying, use the topmost selected object as clippath/mask" -msgstr "" -"Verwende das oberste ausgewählte Objekt beim Anwenden als Ausschneidepfad " -"oder Maskierung" +#: ../src/ui/dialog/inkscape-preferences.cpp:446 +msgid "Show font samples in the drop-down list" +msgstr "Zeigt Schriftart-Beispiele in der Auswahl-Liste" -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:447 msgid "" -"Uncheck this to use the bottom selected object as the clipping path or mask" +"Show font samples alongside font names in the drop-down list in Text bar" msgstr "" -"Nicht auswählen, um das unterste ausgewählte Objekt als Ausschneidepfad oder " -"Maskierung zu verwenden" +"Zeigt Schriftart-Beispiele neben den Schriftartnamen in der Auswahl-Liste " +"in der Textleiste" -#: ../src/ui/dialog/inkscape-preferences.cpp:1313 -msgid "Remove clippath/mask object after applying" -msgstr "Ausschneidepfad oder Maskierungsobjekt nach dem Anwenden entfernen" +#: ../src/ui/dialog/inkscape-preferences.cpp:449 +msgid "Show font substitution warning dialog" +msgstr "Zeige Warnungsdialog für Schriftersetzung" -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:450 msgid "" -"After applying, remove the object used as the clipping path or mask from the " -"drawing" +"Show font substitution warning dialog when requested fonts are not available " +"on the system" msgstr "" -"Entferne das Objekt von der Zeichnung, welches als Ausschneidepfad oder " -"Maskierung verwendet wird, nach dem Anwenden" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1317 -msgid "Before applying" -msgstr "Vor dem Anwenden:" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1319 -msgid "Do not group clipped/masked objects" -msgstr "Kein Gruppieren ausgeschnittener/maskierter Objekte" +"Zeigt Schriftartenersetzungs-Warnmeldung, wenn angeforderte Schriftartenauf " +"dem System nicht verfügbar sind" -#: ../src/ui/dialog/inkscape-preferences.cpp:1320 -msgid "Put every clipped/masked object in its own group" -msgstr "" -"Jedes ausgeschnittene/maskierte Objekt in seiner eigenen Gruppe anlegen" +#: ../src/ui/dialog/inkscape-preferences.cpp:453 +msgid "Pixel" +msgstr "Pixel" -#: ../src/ui/dialog/inkscape-preferences.cpp:1321 -msgid "Put all clipped/masked objects into one group" -msgstr "" -"Alle ausgeschnittenen/maskierten Objekte in einer einzelne Gruppe ablegen" +#: ../src/ui/dialog/inkscape-preferences.cpp:453 +msgid "Pica" +msgstr "Pica" -#: ../src/ui/dialog/inkscape-preferences.cpp:1324 -msgid "Apply clippath/mask to every object" -msgstr "Ausschneidungspfad/Maske auf jedes Objekt anwenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:453 +msgid "Millimeter" +msgstr "Millimeter" -#: ../src/ui/dialog/inkscape-preferences.cpp:1327 -msgid "Apply clippath/mask to groups containing single object" -msgstr "" -"Ausschneidungspfad/Maske auf Gruppen anwenden, die Einzelobjekte beinhalten" +#: ../src/ui/dialog/inkscape-preferences.cpp:453 +msgid "Centimeter" +msgstr "Zentimeter" -#: ../src/ui/dialog/inkscape-preferences.cpp:1330 -msgid "Apply clippath/mask to group containing all objects" -msgstr "" -"Ausschneidungspfad/Maske auf Gruppen anwenden, die alle Objekte beinhalten" +#: ../src/ui/dialog/inkscape-preferences.cpp:453 +msgid "Inch" +msgstr "Zoll" -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 -msgid "After releasing" -msgstr "Nach dem Lösen:" +#: ../src/ui/dialog/inkscape-preferences.cpp:453 +msgid "Em square" +msgstr "Em-Quadrat" -#: ../src/ui/dialog/inkscape-preferences.cpp:1334 -msgid "Ungroup automatically created groups" -msgstr "Gruppierung automatisch erstellter Gruppen aufheben" +#. , _("Ex square"), _("Percent") +#. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT +#: ../src/ui/dialog/inkscape-preferences.cpp:456 +msgid "Text units" +msgstr "Texteinheiten" -#: ../src/ui/dialog/inkscape-preferences.cpp:1336 -msgid "Ungroup groups created when setting clip/mask" -msgstr "Gruppierung aufheben beim Setzen der Ausschneidung/Maske" +#: ../src/ui/dialog/inkscape-preferences.cpp:458 +msgid "Text size unit type:" +msgstr "Textgrößen-Einheitstyp:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1338 -msgid "Clippaths and masks" -msgstr "Ausschneidepfade und Maskierungen" +#: ../src/ui/dialog/inkscape-preferences.cpp:459 +msgid "Set the type of unit used in the text toolbar and text dialogs" +msgstr "" +"Setzt den Typ der Einheit, die in der Text-Werkzeugleiste und in " +"Textdialogen verwendet werden" -#: ../src/ui/dialog/inkscape-preferences.cpp:1341 -msgid "Stroke Style Markers" -msgstr "Strich-Stilmarkierungen" +#: ../src/ui/dialog/inkscape-preferences.cpp:460 +msgid "Always output text size in pixels (px)" +msgstr "Ausgabe-Textgröße immer in Pixeln (px)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 -#: ../src/ui/dialog/inkscape-preferences.cpp:1345 +#: ../src/ui/dialog/inkscape-preferences.cpp:461 msgid "" -"Stroke color same as object, fill color either object fill color or marker " -"fill color" +"Always convert the text size units above into pixels (px) before saving to " +"file" msgstr "" -"Konturfarbe wie Objekt, Füllfarbe entweder Objekt-Füllfarbe oder Marker-" -"Füllfarbe" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1349 -#: ../share/extensions/hershey.inx.h:27 -msgid "Markers" -msgstr "Markierungen" +"Die Textgrößen-Einheiten oben in Pixel (px) vor dem Speichern einer Datei " +"immer umwandeln" -#: ../src/ui/dialog/inkscape-preferences.cpp:1352 -msgid "Document cleanup" -msgstr "Dokumentbereinigung" +#. Spray +#: ../src/ui/dialog/inkscape-preferences.cpp:466 +msgid "Spray" +msgstr "Spray" -#: ../src/ui/dialog/inkscape-preferences.cpp:1353 -#: ../src/ui/dialog/inkscape-preferences.cpp:1355 -msgid "Remove unused swatches when doing a document cleanup" -msgstr "" +# Name des Effekte-submenü, das alle Bitmap-Effekte beinhaltet. +#. Eraser +#: ../src/ui/dialog/inkscape-preferences.cpp:471 +msgid "Eraser" +msgstr "Radierer" -#. tooltip -#: ../src/ui/dialog/inkscape-preferences.cpp:1356 -msgid "Cleanup" -msgstr "Bereinigen" +#. Paint Bucket +#: ../src/ui/dialog/inkscape-preferences.cpp:475 +msgid "Paint Bucket" +msgstr "Farbeimer" -#: ../src/ui/dialog/inkscape-preferences.cpp:1364 -msgid "Number of _Threads:" -msgstr "Anzahl der Threads:" +#. Gradient +#: ../src/ui/dialog/inkscape-preferences.cpp:480 +#: ../src/widgets/gradient-selector.cpp:152 +#: ../src/widgets/gradient-selector.cpp:320 +msgid "Gradient" +msgstr "Farbverlauf" -#: ../src/ui/dialog/inkscape-preferences.cpp:1364 -#: ../src/ui/dialog/inkscape-preferences.cpp:1896 -msgid "(requires restart)" -msgstr "(erfordert Neustart)" +#: ../src/ui/dialog/inkscape-preferences.cpp:482 +msgid "Prevent sharing of gradient definitions" +msgstr "Keine gemeinsamen Verlaufdefinitionen " -#: ../src/ui/dialog/inkscape-preferences.cpp:1365 -msgid "Configure number of processors/threads to use when rendering filters" +#: ../src/ui/dialog/inkscape-preferences.cpp:484 +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 "" -"Konfiguration der Anzahl an Prozessoren/Threads, die für das Rendern genutzt " -"werden sollen." - -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 -msgid "Rendering _cache size:" -msgstr "Rendering-Cachegröße:" +"Wenn aktiviert werden gemeinsam genutzte Verläufe automatisch aufgeteilt, " +"sobald einer geändert wird. Andernfalls werden bei der Änderung eines " +"Verlaufes sämtliche Objekte mit dem gleichen Verlauf ebenfalls geändert." -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 -msgctxt "mebibyte (2^20 bytes) abbreviation" -msgid "MiB" -msgstr "MiB" +#: ../src/ui/dialog/inkscape-preferences.cpp:485 +msgid "Use legacy Gradient Editor" +msgstr "Nutze den alten Farbverlaufs-Editor" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 +#: ../src/ui/dialog/inkscape-preferences.cpp:487 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" +"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 "" -"Setzt die Größe des Speichers pro Dokument, die verwendet werden kann, um " -"gerenderte Teile der Zeichnung zur späteren Wiederverwendungzu sichern; auf " -"Null setzen um Cachen auszuschalten" - -#. blur quality -#. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:1372 -#: ../src/ui/dialog/inkscape-preferences.cpp:1396 -msgid "Best quality (slowest)" -msgstr "Beste Qualität (am langsamsten)" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 -#: ../src/ui/dialog/inkscape-preferences.cpp:1398 -msgid "Better quality (slower)" -msgstr "Gute Qualität (langsamer)" +"Wenn eingeschaltet, zeigt die Schaltfläche Verlaufsbearbeitung im Füllung & " +"Kontur Dialog den alten Verlaufs-Editor Dialog, wenn ausgeschaltet, wird das " +"Verlaufswerkzeug verwendet." -#: ../src/ui/dialog/inkscape-preferences.cpp:1376 -#: ../src/ui/dialog/inkscape-preferences.cpp:1400 -msgid "Average quality" -msgstr "Durchschnittliche Qualität" +#: ../src/ui/dialog/inkscape-preferences.cpp:490 +msgid "Linear gradient _angle:" +msgstr "Winkel des linearen Farbverlaufs" -#: ../src/ui/dialog/inkscape-preferences.cpp:1378 -#: ../src/ui/dialog/inkscape-preferences.cpp:1402 -msgid "Lower quality (faster)" -msgstr "Niedrigere Qualität (schneller)" +#: ../src/ui/dialog/inkscape-preferences.cpp:491 +msgid "" +"Default angle of new linear gradients in degrees (clockwise from horizontal)" +msgstr "" +"Standard-Winkel von neuen linearen Verläufen in Grad (von der Horizontalen " +"im Uhrzeigersinn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1380 -#: ../src/ui/dialog/inkscape-preferences.cpp:1404 -msgid "Lowest quality (fastest)" -msgstr "Niedrigste Qualität (am schnellsten)" +#. Dropper +#: ../src/ui/dialog/inkscape-preferences.cpp:495 +msgid "Dropper" +msgstr "Farbpipette" -#: ../src/ui/dialog/inkscape-preferences.cpp:1383 -msgid "Gaussian blur quality for display" -msgstr "Anzeige Qualität des Gaußschen Weichzeichners:" +#. Connector +#: ../src/ui/dialog/inkscape-preferences.cpp:500 +msgid "Connector" +msgstr "Objektverbinder" -#: ../src/ui/dialog/inkscape-preferences.cpp:1385 -#: ../src/ui/dialog/inkscape-preferences.cpp:1409 -msgid "" -"Best quality, but display may be very slow at high zooms (bitmap export " -"always uses best quality)" +#: ../src/ui/dialog/inkscape-preferences.cpp:503 +msgid "If on, connector attachment points will not be shown for text objects" msgstr "" -"Beste Qualität, aber die Anzeige kann bei hohen Zoomstufen sehr langsam sein " -"(Bitmap-Export verwendet immer diese Einstellung)" +"Wenn eingeschaltet, dann werden die Einrastpunkte nicht für Textobjekte " +"angezeigt" -#: ../src/ui/dialog/inkscape-preferences.cpp:1387 -#: ../src/ui/dialog/inkscape-preferences.cpp:1411 -msgid "Better quality, but slower display" -msgstr "Bessere Qualität, aber langsamere Anzeige" +#. LPETool +#. disabled, because the LPETool is not finished yet. +#: ../src/ui/dialog/inkscape-preferences.cpp:508 +msgid "LPE Tool" +msgstr "LPE-Werkzeug" -#: ../src/ui/dialog/inkscape-preferences.cpp:1389 -#: ../src/ui/dialog/inkscape-preferences.cpp:1413 -msgid "Average quality, acceptable display speed" -msgstr "Durchschnittliche Qualität, akzeptable Geschwindigkeit der Anzeige" +#: ../src/ui/dialog/inkscape-preferences.cpp:515 +msgid "Interface" +msgstr "Benutzeroberfläche" -#: ../src/ui/dialog/inkscape-preferences.cpp:1391 -#: ../src/ui/dialog/inkscape-preferences.cpp:1415 -msgid "Lower quality (some artifacts), but display is faster" -msgstr "Niedrigere Qualität (einige Artefakte), aber schnellere Anzeige" +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "System default" +msgstr "Standardeinstellungen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1393 -#: ../src/ui/dialog/inkscape-preferences.cpp:1417 -msgid "Lowest quality (considerable artifacts), but display is fastest" -msgstr "Niedrigste Qualität (beträchtliche Artefakte), aber schnellste Anzeige" +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "Albanian (sq)" +msgstr "Albanisch (sq)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1407 -msgid "Filter effects quality for display" -msgstr "Effekt-Qualität für Anzeige:" +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "Amharic (am)" +msgstr "Amharisch (am)" -#. build custom preferences tab -#: ../src/ui/dialog/inkscape-preferences.cpp:1419 -#: ../src/ui/dialog/print.cpp:232 -msgid "Rendering" -msgstr "Rendern" +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "Arabic (ar)" +msgstr "Arabisch (ar)" -#. Note: /options/bitmapoversample removed with Cairo renderer -#: ../src/ui/dialog/inkscape-preferences.cpp:1425 ../src/verbs.cpp:156 -#: ../src/widgets/calligraphy-toolbar.cpp:626 -msgid "Edit" -msgstr "Bearbeiten" +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "Armenian (hy)" +msgstr "Armenisch (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1426 -msgid "Automatically reload bitmaps" -msgstr "Automatisches Aktualisieren von Bildern" +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "Azerbaijani (az)" +msgstr "Aserbeidschanisch (az)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1428 -msgid "Automatically reload linked images when file is changed on disk" -msgstr "Bilder neu laden, wenn diese auf dem Datenträger geändert wurden." +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "Basque (eu)" +msgstr "Baskisch (eu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1430 -msgid "_Bitmap editor:" -msgstr "_Bitmap-Editor:" +#: ../src/ui/dialog/inkscape-preferences.cpp:518 +msgid "Belarusian (be)" +msgstr "Belorussisch (be)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1432 -#: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:55 -#: ../share/extensions/print_win32_vector.inx.h:2 -msgid "Export" -msgstr "Exportieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:519 +msgid "Bulgarian (bg)" +msgstr "Bulgarisch (bg)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1434 -msgid "Default export _resolution:" -msgstr "Standard-Exportauflösung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:519 +msgid "Bengali (bn)" +msgstr "Bengalesisch (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1435 -msgid "Default bitmap resolution (in dots per inch) in the Export dialog" -msgstr "" -"Bevorzugte Auflösung der Bitmap (Punkte pro Zoll) im Exportieren-Dialog" +#: ../src/ui/dialog/inkscape-preferences.cpp:519 +msgid "Bengali/Bangladesh (bn_BD)" +msgstr "Bengalesisch (bn_BD)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1436 -#: ../src/ui/dialog/xml-tree.cpp:912 -msgid "Create" -msgstr "Erstellen" +#: ../src/ui/dialog/inkscape-preferences.cpp:519 +msgid "Breton (br)" +msgstr "Bretonisch (br)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1438 -msgid "Resolution for Create Bitmap _Copy:" -msgstr "Auflösung von Bitmap Kopien:" +#: ../src/ui/dialog/inkscape-preferences.cpp:519 +msgid "Catalan (ca)" +msgstr "Katalanisch (ca)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1439 -msgid "Resolution used by the Create Bitmap Copy command" -msgstr "Auflösung von Bildern die mit \"Kopiere als Bitmap\" erstellt werden." +#: ../src/ui/dialog/inkscape-preferences.cpp:519 +msgid "Valencian Catalan (ca@valencia)" +msgstr "Valencianisches Katalan (ca@valencia)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1442 -msgid "Ask about linking and scaling when importing" -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:519 +msgid "Chinese/China (zh_CN)" +msgstr "Chinesisch/china (zh_CN)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1444 -msgid "Pop-up linking and scaling dialog when importing bitmap image." -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:520 +msgid "Chinese/Taiwan (zh_TW)" +msgstr "Chinesisch/Taiwan (zh_TW)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1450 -#, fuzzy -msgid "Bitmap link:" -msgstr "Bitmap-Import:" +#: ../src/ui/dialog/inkscape-preferences.cpp:520 +msgid "Croatian (hr)" +msgstr "Kroatisch (hr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1457 -msgid "Bitmap scale (image-rendering):" -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:520 +msgid "Czech (cs)" +msgstr "Tschechisch (cs)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1462 -msgid "Default _import resolution:" -msgstr "Standard-Importauflösung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:521 +msgid "Danish (da)" +msgstr "Dänisch (da)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1463 -msgid "Default bitmap resolution (in dots per inch) for bitmap import" -msgstr "Standard-Bitmapauflösung (Punkte pro Zoll) für Bitmap-Import" +#: ../src/ui/dialog/inkscape-preferences.cpp:521 +msgid "Dutch (nl)" +msgstr "Niderländisch (nl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1464 -msgid "Override file resolution" -msgstr "Datei-Auflösung überschreiben" +#: ../src/ui/dialog/inkscape-preferences.cpp:521 +msgid "Dzongkha (dz)" +msgstr "Dzongkha (dz)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1466 -msgid "Use default bitmap resolution in favor of information from file" -msgstr "" -"Verwenden Sie Standard-Bitmap-Auflösung zu Gunsten von Informationen aus der " -"Datei" +#: ../src/ui/dialog/inkscape-preferences.cpp:521 +msgid "German (de)" +msgstr "Deutsch (de)" -#. rendering outlines for pixmap image tags -#: ../src/ui/dialog/inkscape-preferences.cpp:1470 -#, fuzzy -msgid "Images in Outline Mode" -msgstr "Kontur zeichnen" +#: ../src/ui/dialog/inkscape-preferences.cpp:521 +msgid "Greek (el)" +msgstr "Griechisch (el)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1471 -msgid "" -"When active will render images while in outline mode instead of a red box " -"with an x. This is useful for manual tracing." -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:521 +msgid "English (en)" +msgstr "Englisch (en)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1473 -msgid "Bitmaps" -msgstr "Bitmaps" +#: ../src/ui/dialog/inkscape-preferences.cpp:521 +msgid "English/Australia (en_AU)" +msgstr "Englisch/Australien (en_AU)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1485 -msgid "" -"Select a file of predefined shortcuts to use. Any customized shortcuts you " -"create will be added seperately to " -msgstr "" -"Wählen Sie eine Datei mit vorderfinierten Tastaturkürzeln. Jeder " -"benutzerdefinierte Kürzel der erstellt wird, wird separat hinzugefügt zu" +#: ../src/ui/dialog/inkscape-preferences.cpp:522 +msgid "English/Canada (en_CA)" +msgstr "Englisch/Kanada (en_CA)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1488 -msgid "Shortcut file:" -msgstr "Tastenkürzel-Datei:" +#: ../src/ui/dialog/inkscape-preferences.cpp:522 +msgid "English/Great Britain (en_GB)" +msgstr "Englisch/Großbritannien (en_GB)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1491 -#: ../src/ui/dialog/template-load-tab.cpp:48 -msgid "Search:" -msgstr "Suchen:" +#: ../src/ui/dialog/inkscape-preferences.cpp:522 +msgid "Pig Latin (en_US@piglatin)" +msgstr "Pig Latin (en_US@piglatin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1503 -msgid "Shortcut" -msgstr "Tastenkürzel" +#: ../src/ui/dialog/inkscape-preferences.cpp:523 +msgid "Esperanto (eo)" +msgstr "Esperanto (eo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1504 -#: ../src/ui/widget/page-sizer.cpp:260 -msgid "Description" -msgstr "Beschreibung" +#: ../src/ui/dialog/inkscape-preferences.cpp:523 +msgid "Estonian (et)" +msgstr "Estnisch (et)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1559 -#: ../src/ui/dialog/pixelartdialog.cpp:296 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:698 -#: ../src/ui/dialog/tracedialog.cpp:813 -#: ../src/ui/widget/preferences-widget.cpp:749 -msgid "Reset" -msgstr " _Zurücksetzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:523 +msgid "Farsi (fa)" +msgstr "Farsi (fa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1559 -msgid "" -"Remove all your customized keyboard shortcuts, and revert to the shortcuts " -"in the shortcut file listed above" -msgstr "" -"Alle individuellen Tastaturkürzel entfernen und zurück zu den Verknüpfungen " -"in der Shortcut-Datei der oben aufgeführten" +#: ../src/ui/dialog/inkscape-preferences.cpp:523 +msgid "Finnish (fi)" +msgstr "Finnisch (fi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1563 -msgid "Import ..." -msgstr "_Importieren…" +#: ../src/ui/dialog/inkscape-preferences.cpp:524 +msgid "French (fr)" +msgstr "Französisch (fr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1563 -msgid "Import custom keyboard shortcuts from a file" -msgstr "Importieren einer benutzerdefinierten Tastaturkürzel-Datei" +#: ../src/ui/dialog/inkscape-preferences.cpp:524 +msgid "Irish (ga)" +msgstr "Irisch (ga)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1566 -msgid "Export ..." -msgstr "_Exportieren…" +#: ../src/ui/dialog/inkscape-preferences.cpp:524 +msgid "Galician (gl)" +msgstr "Galizisch (gl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1566 -msgid "Export custom keyboard shortcuts to a file" -msgstr "Benutzerdefinierte Tastaturkürzel in eine Datei exportieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:524 +msgid "Hebrew (he)" +msgstr "Hebräisch (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1576 -msgid "Keyboard Shortcuts" -msgstr "Tastaturkürzel" +#: ../src/ui/dialog/inkscape-preferences.cpp:524 +msgid "Hungarian (hu)" +msgstr "Ungarisch (hu)" -#. Find this group in the tree -#: ../src/ui/dialog/inkscape-preferences.cpp:1739 -msgid "Misc" -msgstr "Sonstiges" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Indonesian (id)" +msgstr "Indonesisch (id)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1858 -msgid "Set the main spell check language" -msgstr "Setzen der Hauptsprache der Rechtschreibprüfung" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Italian (it)" +msgstr "Italienisch (it)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1861 -msgid "Second language:" -msgstr "Zweite Sprache:" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Japanese (ja)" +msgstr "Japanisch (ja)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1862 -msgid "" -"Set the second spell check language; checking will only stop on words " -"unknown in ALL chosen languages" -msgstr "" -"Setzen der zweiten Sprache der Rechtschreibprüfung; die Prüfung stoppt nur " -"bei Wörtern, die in allen ausgewählten Sprachen unbekannt sind." - -#: ../src/ui/dialog/inkscape-preferences.cpp:1865 -msgid "Third language:" -msgstr "Dritte Sprache:" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Khmer (km)" +msgstr "Khmer (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1866 -msgid "" -"Set the third spell check language; checking will only stop on words unknown " -"in ALL chosen languages" -msgstr "" -"Setzen der dritten Sprache der Rechtschreibprüfung; die Prüfung stoppt nur " -"bei Wörtern, die in allen ausgewählten Sprachen unbekannt sind." +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Kinyarwanda (rw)" +msgstr "Kinyarwanda (rw)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1868 -msgid "Ignore words with digits" -msgstr "Ignoriere Wörter mit Zahlen" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Korean (ko)" +msgstr "Koreanisch (ko)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 -msgid "Ignore words containing digits, such as \"R2D2\"" -msgstr "Ignoriere Wörter mit Zahlen, wie \"R2D2\"" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Lithuanian (lt)" +msgstr "Litauisch (lt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1872 -msgid "Ignore words in ALL CAPITALS" -msgstr "Ignoriere Wörter die GROSSGESCHRIEBEN sind" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Latvian (lv)" +msgstr "Lettisch (lv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1874 -msgid "Ignore words in all capitals, such as \"IUPAC\"" -msgstr "Ignoriere Wörter die GROSSGESCHRIEBEN sind, wie \"IUPAC\"" +#: ../src/ui/dialog/inkscape-preferences.cpp:525 +msgid "Macedonian (mk)" +msgstr "Mazedonisch (mk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1876 -msgid "Spellcheck" -msgstr "Rechtschreibprüfung" +#: ../src/ui/dialog/inkscape-preferences.cpp:526 +msgid "Mongolian (mn)" +msgstr "Mongolisch (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1896 -msgid "Latency _skew:" -msgstr "Latenz-Schrägstellung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:526 +msgid "Nepali (ne)" +msgstr "Nepalesisch (ne)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1897 -msgid "" -"Factor by which the event clock is skewed from the actual time (0.9766 on " -"some systems)" -msgstr "" -"Faktor, um den die Ereigniszeit gegenüber der Systemzeit verlangsamt wird " -"(0,9766 auf manchen Systemen)" +#: ../src/ui/dialog/inkscape-preferences.cpp:526 +msgid "Norwegian Bokmål (nb)" +msgstr "Norwegisch/Bokmål (nb)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1899 -msgid "Pre-render named icons" -msgstr "Symbole mit Namen im Voraus rendern" +#: ../src/ui/dialog/inkscape-preferences.cpp:526 +msgid "Norwegian Nynorsk (nn)" +msgstr "Norwegisch/Nynorsk (nn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 -msgid "" -"When on, named icons will be rendered before displaying the ui. This is for " -"working around bugs in GTK+ named icon notification" -msgstr "" -"Benannte Icons werden gerendert, bevor die Benutzeroberfläche dargestellt " -"wird. Damit werden Fehler in der GTK+-Hinweisen zu benannten Icons umgangen." +#: ../src/ui/dialog/inkscape-preferences.cpp:526 +msgid "Panjabi (pa)" +msgstr "Panjabi (pa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1909 -msgid "System info" -msgstr "System-Information" +#: ../src/ui/dialog/inkscape-preferences.cpp:527 +msgid "Polish (pl)" +msgstr "Polnisch (pl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1913 -msgid "User config: " -msgstr "Benutzerkonfiguration:" +#: ../src/ui/dialog/inkscape-preferences.cpp:527 +msgid "Portuguese (pt)" +msgstr "Portugisisch(pt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1913 -msgid "Location of users configuration" -msgstr "Ort der Benutzerkonfiguration" +#: ../src/ui/dialog/inkscape-preferences.cpp:527 +msgid "Portuguese/Brazil (pt_BR)" +msgstr "Portugisisch/Brasilien (pt_BR)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1917 -msgid "User preferences: " -msgstr "Benutzereinstellungen:" +#: ../src/ui/dialog/inkscape-preferences.cpp:527 +msgid "Romanian (ro)" +msgstr "Rumänisch (ro)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1917 -msgid "Location of the users preferences file" -msgstr "Ort der Benutzer-Einstellungsdatei" +#: ../src/ui/dialog/inkscape-preferences.cpp:527 +msgid "Russian (ru)" +msgstr "Russisch (ru)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1921 -msgid "User extensions: " -msgstr "Benutzererweiterungen:" +#: ../src/ui/dialog/inkscape-preferences.cpp:528 +msgid "Serbian (sr)" +msgstr "Serbisch (sr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1921 -msgid "Location of the users extensions" -msgstr "Ort der Benutzer-Erweiterungen" +#: ../src/ui/dialog/inkscape-preferences.cpp:528 +msgid "Serbian in Latin script (sr@latin)" +msgstr "Serbisch in lateinischer Schrift (sr@latin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1925 -msgid "User cache: " -msgstr "Benutzer Cache:" +#: ../src/ui/dialog/inkscape-preferences.cpp:528 +msgid "Slovak (sk)" +msgstr "Slovakisch (sk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1925 -msgid "Location of users cache" -msgstr "Ort des Benutzer-Caches" +#: ../src/ui/dialog/inkscape-preferences.cpp:528 +msgid "Slovenian (sl)" +msgstr "Slovenisch (sl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1933 -msgid "Temporary files: " -msgstr "Temporäre Dateien:" +#: ../src/ui/dialog/inkscape-preferences.cpp:528 +msgid "Spanish (es)" +msgstr "Spanisch (es)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1933 -msgid "Location of the temporary files used for autosave" -msgstr "Ort der temp. Dateien, die für Auto-Speicherung verwendet werden" +#: ../src/ui/dialog/inkscape-preferences.cpp:528 +msgid "Spanish/Mexico (es_MX)" +msgstr "Spanisch/Mexico (es_MX)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1937 -msgid "Inkscape data: " -msgstr "Inkscapedaten:" +#: ../src/ui/dialog/inkscape-preferences.cpp:529 +msgid "Swedish (sv)" +msgstr "Schwedisch (sv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1937 -msgid "Location of Inkscape data" -msgstr "Ort der Inkscapedaten" +#: ../src/ui/dialog/inkscape-preferences.cpp:529 +msgid "Telugu (te)" +msgstr "Telugu (te)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1941 -msgid "Inkscape extensions: " -msgstr "Inkscape-Erweiterungen:" +#: ../src/ui/dialog/inkscape-preferences.cpp:529 +msgid "Thai (th)" +msgstr "Thai (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1941 -msgid "Location of the Inkscape extensions" -msgstr "Ort der Inkscape-Erweiterungen" +#: ../src/ui/dialog/inkscape-preferences.cpp:529 +msgid "Turkish (tr)" +msgstr "Türkisch (tr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 -msgid "System data: " -msgstr "System" +#: ../src/ui/dialog/inkscape-preferences.cpp:529 +msgid "Ukrainian (uk)" +msgstr "Ukrainisch (uk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 -msgid "Locations of system data" -msgstr "Ort der Systemdaten" +#: ../src/ui/dialog/inkscape-preferences.cpp:529 +msgid "Vietnamese (vi)" +msgstr "Vietnamesisch (vi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1974 -msgid "Icon theme: " -msgstr "Icon Thema:" +#: ../src/ui/dialog/inkscape-preferences.cpp:561 +msgid "Language (requires restart):" +msgstr "Sprache (erfordert Neustart)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1974 -msgid "Locations of icon themes" -msgstr "Ort der Icon-Themen" +#: ../src/ui/dialog/inkscape-preferences.cpp:562 +msgid "Set the language for menus and number formats" +msgstr "Sprache für Menüs und Zahlenformate setzen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1976 -msgid "System" -msgstr "System" +#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:650 +msgid "Large" +msgstr "Groß" -#: ../src/ui/dialog/input.cpp:360 ../src/ui/dialog/input.cpp:381 -#: ../src/ui/dialog/input.cpp:1641 -msgid "Disabled" -msgstr "Ausgeschaltet" +#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:650 +msgid "Small" +msgstr "Klein" -#: ../src/ui/dialog/input.cpp:361 -msgctxt "Input device" -msgid "Screen" -msgstr "Screen" +#: ../src/ui/dialog/inkscape-preferences.cpp:565 +msgid "Smaller" +msgstr "Kleiner" -#: ../src/ui/dialog/input.cpp:362 ../src/ui/dialog/input.cpp:383 -msgid "Window" -msgstr "Fenster" +# !!! called "Commands Bar" in other places +#: ../src/ui/dialog/inkscape-preferences.cpp:569 +msgid "Toolbox icon size:" +msgstr "Symbolgröße in der Werkzeugleiste" -#: ../src/ui/dialog/input.cpp:618 -msgid "Test Area" -msgstr "Testgebiet" +#: ../src/ui/dialog/inkscape-preferences.cpp:570 +msgid "Set the size for the tool icons (requires restart)" +msgstr "Größe der Werkzeugsymbole verändern (erfordert Neustart)" -#: ../src/ui/dialog/input.cpp:619 -msgid "Axis" -msgstr "Achse" +#: ../src/ui/dialog/inkscape-preferences.cpp:573 +msgid "Control bar icon size:" +msgstr "Symbolgröße in Einstellungsleiste" -#: ../src/ui/dialog/input.cpp:708 ../share/extensions/svgcalendar.inx.h:2 -msgid "Configuration" -msgstr "Konfiguration" +#: ../src/ui/dialog/inkscape-preferences.cpp:574 +msgid "" +"Set the size for the icons in tools' control bars to use (requires restart)" +msgstr "" +"Bestimmt die Größe der Piktogramme auf der Werkzeugleiste (erfordert " +"Neustart)" -#: ../src/ui/dialog/input.cpp:709 -msgid "Hardware" -msgstr "Hardware" +# !!! called "Commands Bar" in other places +#: ../src/ui/dialog/inkscape-preferences.cpp:577 +msgid "Secondary toolbar icon size:" +msgstr "Symbolgröße in zweiter Werkzeugleiste" -#: ../src/ui/dialog/input.cpp:732 -msgid "Link:" -msgstr "Verknüpfung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:578 +msgid "" +"Set the size for the icons in secondary toolbars to use (requires restart)" +msgstr "" +"Bestimmt die Größe der Piktogramme in untergeordneten Werkzeugleisten " +"(erfordert Neustart)" -#: ../src/ui/dialog/input.cpp:758 -msgid "Axes count:" -msgstr "Achsenanzahl:" +#: ../src/ui/dialog/inkscape-preferences.cpp:581 +msgid "Work-around color sliders not drawing" +msgstr "Abhilfe für nicht gezeichnete Farb-Schieberegler" -#: ../src/ui/dialog/input.cpp:788 -msgid "axis:" -msgstr "Achse:" +#: ../src/ui/dialog/inkscape-preferences.cpp:583 +msgid "" +"When on, will attempt to work around bugs in certain GTK themes drawing " +"color sliders" +msgstr "" +"Wenn gewählt, wird versucht, den Fehler bzgl. nicht gezeichneter " +"Farb-Schieberegler in manchen GTK-Themen zu umgehen." -#: ../src/ui/dialog/input.cpp:812 -msgid "Button count:" -msgstr "Anzahl Tasten:" +#: ../src/ui/dialog/inkscape-preferences.cpp:588 +msgid "Clear list" +msgstr "Liste löschen" -#: ../src/ui/dialog/input.cpp:1010 -msgid "Tablet" -msgstr "Grafiktablet" +#: ../src/ui/dialog/inkscape-preferences.cpp:591 +msgid "Maximum documents in Open _Recent:" +msgstr "Länge der \"letzte Dokumente\"-Liste:" -#: ../src/ui/dialog/input.cpp:1039 ../src/ui/dialog/input.cpp:1928 -msgid "pad" -msgstr "Unterlage" +#: ../src/ui/dialog/inkscape-preferences.cpp:592 +msgid "" +"Set the maximum length of the Open Recent list in the File menu, or clear " +"the list" +msgstr "" +"Die maximale Länge der Liste zuletzt geöffneter Dokumente im Menü »Datei«" -#: ../src/ui/dialog/input.cpp:1081 -msgid "_Use pressure-sensitive tablet (requires restart)" -msgstr "Druckempfindliches Grafiktablett verwenden (erfordert Neustart)" +#: ../src/ui/dialog/inkscape-preferences.cpp:595 +msgid "_Zoom correction factor (in %):" +msgstr "_Zoom Korrektur (in %)" -#: ../src/ui/dialog/input.cpp:1086 -msgid "Axes" -msgstr "Achsen" +#: ../src/ui/dialog/inkscape-preferences.cpp:596 +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 "" +"Verschieben Sie den Schieberegler, bis die Länge der Maßbandes auf ihrem " +"Bildschirm der echten Größe entspricht. Diese Information wird genutzt, um " +"beim Zoom auf 1:1, 1:2, usw. das Objekt in realistischen Größen darzustellen." -#: ../src/ui/dialog/input.cpp:1087 -msgid "Keys" -msgstr "Schlüssel" +#: ../src/ui/dialog/inkscape-preferences.cpp:599 +msgid "Enable dynamic relayout for incomplete sections" +msgstr "Dynamischer Neu-Entwurf für unvollständige Abschnitte" -#: ../src/ui/dialog/input.cpp:1170 +#: ../src/ui/dialog/inkscape-preferences.cpp:601 msgid "" -"A device can be 'Disabled', its co-ordinates mapped to the whole 'Screen', " -"or to a single (usually focused) 'Window'" +"When on, will allow dynamic layout of components that are not completely " +"finished being refactored" msgstr "" -"Ein Gerät kann 'deaktiviert' werden. Seine Koordinaten werden auf den " -"gesamten 'Bildschirm' gemappt oder in ein einzelnes (normalerweise das " -"aktive) 'Fenster'" +"Wenn aktiviert, erlaubt es einen dynamischen Entwurf von veränderten " +"Komponenten, die noch nicht komplett beendet sind." -#: ../src/ui/dialog/input.cpp:1616 ../src/widgets/calligraphy-toolbar.cpp:578 -#: ../src/widgets/spray-toolbar.cpp:224 ../src/widgets/tweak-toolbar.cpp:372 -msgid "Pressure" -msgstr "Druck" +#. show infobox +#: ../src/ui/dialog/inkscape-preferences.cpp:604 +msgid "Show filter primitives infobox (requires restart)" +msgstr "Zeigt Informationen zu den Filterbausteinen (erfordert Neustart)" -#: ../src/ui/dialog/input.cpp:1616 -msgid "X tilt" -msgstr "X-Neigung" +#: ../src/ui/dialog/inkscape-preferences.cpp:606 +msgid "" +"Show icons and descriptions for the filter primitives available at the " +"filter effects dialog" +msgstr "" +"Symbole und Beschreibungen für die verfügbaren Filterbausteine im " +"Filtereffektdialog anzeigen" -#: ../src/ui/dialog/input.cpp:1616 -msgid "Y tilt" -msgstr "Y-Neigung" +#: ../src/ui/dialog/inkscape-preferences.cpp:609 +#: ../src/ui/dialog/inkscape-preferences.cpp:617 +msgid "Icons only" +msgstr "nur Symbole" -#: ../src/ui/dialog/input.cpp:1616 -#: ../src/widgets/sp-color-wheel-selector.cpp:59 -msgid "Wheel" -msgstr "Farbrad" +#: ../src/ui/dialog/inkscape-preferences.cpp:609 +#: ../src/ui/dialog/inkscape-preferences.cpp:617 +msgid "Text only" +msgstr "nur Text" -#: ../src/ui/dialog/layer-properties.cpp:55 -msgid "Layer name:" -msgstr "Ebenenname:" +#: ../src/ui/dialog/inkscape-preferences.cpp:609 +#: ../src/ui/dialog/inkscape-preferences.cpp:617 +msgid "Icons and text" +msgstr "Symbole und Text" -#: ../src/ui/dialog/layer-properties.cpp:136 -msgid "Add layer" -msgstr "Ebene hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:614 +msgid "Dockbar style (requires restart):" +msgstr "Dockleistenstil (erfordert Neustart)" -#: ../src/ui/dialog/layer-properties.cpp:176 -msgid "Above current" -msgstr "Über aktueller" +#: ../src/ui/dialog/inkscape-preferences.cpp:615 +msgid "" +"Selects whether the vertical bars on the dockbar will show text labels, " +"icons, or both" +msgstr "" +"Wählt, ob vertikale Leisten auf der Dockleiste Beschriftungen, Symbole oder " +"beides angezeigen" -#: ../src/ui/dialog/layer-properties.cpp:180 -msgid "Below current" -msgstr "Unter aktueller" +#: ../src/ui/dialog/inkscape-preferences.cpp:622 +msgid "Switcher style (requires restart):" +msgstr "Stil des Umschalters (erfordert Neustart):" -#: ../src/ui/dialog/layer-properties.cpp:183 -msgid "As sublayer of current" -msgstr "Als Unterebene der aktuellen" +#: ../src/ui/dialog/inkscape-preferences.cpp:623 +msgid "" +"Selects whether the dockbar switcher will show text labels, icons, or both" +msgstr "" +"Wählt aus, ob der Dockleisten-Umschalter Beschriftungen, Symbole oder beides " +"zeigt" -#: ../src/ui/dialog/layer-properties.cpp:352 -msgid "Rename Layer" -msgstr "Ebene umbenennen" +#. Windows +#: ../src/ui/dialog/inkscape-preferences.cpp:627 +msgid "Save and restore window geometry for each document" +msgstr "Fenstergeometrie für jedes Dokument speichern und wiederherstellen" -#. TODO: find an unused layer number, forming name from _("Layer ") + "%d" -#: ../src/ui/dialog/layer-properties.cpp:354 -#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194 -#: ../src/verbs.cpp:2289 -msgid "Layer" -msgstr "Ebene" +#: ../src/ui/dialog/inkscape-preferences.cpp:628 +msgid "Remember and use last window's geometry" +msgstr "Geometrie des letzten Fensters merken und verwenden" -#: ../src/ui/dialog/layer-properties.cpp:355 -msgid "_Rename" -msgstr "_Umbenennen" +#: ../src/ui/dialog/inkscape-preferences.cpp:629 +msgid "Don't save window geometry" +msgstr "Fenstergeometrie nicht speichern" -#: ../src/ui/dialog/layer-properties.cpp:368 ../src/ui/dialog/layers.cpp:750 -msgid "Rename layer" -msgstr "Ebene umbenennen" +#: ../src/ui/dialog/inkscape-preferences.cpp:631 +msgid "Save and restore dialogs status" +msgstr "Speichern und Wiederherstellen von Dialog-Status" -#. TRANSLATORS: This means "The layer has been renamed" -#: ../src/ui/dialog/layer-properties.cpp:370 -msgid "Renamed layer" -msgstr "Ebene umbenannt" +#: ../src/ui/dialog/inkscape-preferences.cpp:632 +#: ../src/ui/dialog/inkscape-preferences.cpp:668 +msgid "Don't save dialogs status" +msgstr "Dialogstatus nicht speichern" -#: ../src/ui/dialog/layer-properties.cpp:374 -msgid "Add Layer" -msgstr "Ebene hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:634 +#: ../src/ui/dialog/inkscape-preferences.cpp:676 +msgid "Dockable" +msgstr "Andockbar" -#: ../src/ui/dialog/layer-properties.cpp:380 -msgid "_Add" -msgstr "_Hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:638 +msgid "Native open/save dialogs" +msgstr "Ursprüngliche Öffnen/Speichern-Dialoge" -#: ../src/ui/dialog/layer-properties.cpp:404 -msgid "New layer created." -msgstr "Neue Ebene angelegt." +#: ../src/ui/dialog/inkscape-preferences.cpp:639 +msgid "GTK open/save dialogs" +msgstr "GTk Öffnen/Speichern-Dialog" -#: ../src/ui/dialog/layer-properties.cpp:408 -msgid "Move to Layer" -msgstr "Zur Ebene verschieben" +#: ../src/ui/dialog/inkscape-preferences.cpp:641 +msgid "Dialogs are hidden in taskbar" +msgstr "Dialoge werden in der Fensterliste nicht angezeigt" -#: ../src/ui/dialog/layer-properties.cpp:411 -#: ../src/ui/dialog/transformation.cpp:114 -msgid "_Move" -msgstr "_Verschieben" +#: ../src/ui/dialog/inkscape-preferences.cpp:642 +msgid "Save and restore documents viewport" +msgstr "Fenstergeometrie für jedes Dokument speichern und wiederherstellen" -#: ../src/ui/dialog/layers.cpp:525 ../src/ui/widget/layer-selector.cpp:613 -msgid "Unhide layer" -msgstr "Ebene einblenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:643 +msgid "Zoom when window is resized" +msgstr "Zeichnungsgröße ändern, wenn die Fenstergröße verändert wird" -#: ../src/ui/dialog/layers.cpp:525 ../src/ui/widget/layer-selector.cpp:613 -msgid "Hide layer" -msgstr "Ebene ausblenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:644 +msgid "Show close button on dialogs" +msgstr "Schließknöpfe in Dialogen zeigen" -#: ../src/ui/dialog/layers.cpp:536 ../src/ui/widget/layer-selector.cpp:605 -msgid "Lock layer" -msgstr "Ebene sperren" +# CHECK +#: ../src/ui/dialog/inkscape-preferences.cpp:645 +msgctxt "Dialog on top" +msgid "None" +msgstr "Keine" -#: ../src/ui/dialog/layers.cpp:536 ../src/ui/widget/layer-selector.cpp:605 -msgid "Unlock layer" -msgstr "Ebene entsperren" +#: ../src/ui/dialog/inkscape-preferences.cpp:647 +msgid "Aggressive" +msgstr "Aggressiv" -#: ../src/ui/dialog/layers.cpp:624 ../src/verbs.cpp:1405 -msgid "Toggle layer solo" -msgstr "Sichbarkeit der aktuellen Ebene umschalten" +#: ../src/ui/dialog/inkscape-preferences.cpp:650 +msgid "Maximized" +msgstr "Maximiert" -#: ../src/ui/dialog/layers.cpp:627 ../src/verbs.cpp:1429 -msgid "Lock other layers" -msgstr "Anderen Ebene sperren" +#: ../src/ui/dialog/inkscape-preferences.cpp:654 +msgid "Default window size:" +msgstr "Standard Fenstergröße:" -#: ../src/ui/dialog/layers.cpp:721 -msgid "Moved layer" -msgstr "Verschobene Ebene" +#: ../src/ui/dialog/inkscape-preferences.cpp:655 +msgid "Set the default window size" +msgstr "Standard Fenstergröße setzen:" -#: ../src/ui/dialog/layers.cpp:884 -msgctxt "Layers" -msgid "New" -msgstr "Neu" +#: ../src/ui/dialog/inkscape-preferences.cpp:658 +msgid "Saving window geometry (size and position)" +msgstr "Fenstergeometrie speichern (Größe und Position):" -#: ../src/ui/dialog/layers.cpp:889 -msgctxt "Layers" -msgid "Bot" -msgstr "Unten" +#: ../src/ui/dialog/inkscape-preferences.cpp:660 +msgid "Let the window manager determine placement of all windows" +msgstr "Dem Fenstermanager die Platzierung aller Fenster entscheiden lassen" -#: ../src/ui/dialog/layers.cpp:895 -msgctxt "Layers" -msgid "Dn" -msgstr "Runter" +#: ../src/ui/dialog/inkscape-preferences.cpp:662 +msgid "" +"Remember and use the last window's geometry (saves geometry to user " +"preferences)" +msgstr "" +"Geometrie des letzten Fensters merken und verwenden (speichert Geometrie in " +"Benutzereinstellungen)" -#: ../src/ui/dialog/layers.cpp:901 -msgctxt "Layers" -msgid "Up" -msgstr "Hoch" +#: ../src/ui/dialog/inkscape-preferences.cpp:664 +msgid "" +"Save and restore window geometry for each document (saves geometry in the " +"document)" +msgstr "" +"Fenstergeometrie für jedes Dokument speichern und wiederherstellen " +"(speichert Geometrie im Dokument)" -#: ../src/ui/dialog/layers.cpp:907 -msgctxt "Layers" -msgid "Top" -msgstr "Oben" +#: ../src/ui/dialog/inkscape-preferences.cpp:666 +msgid "Saving dialogs status" +msgstr "Speichere Dialogstatud" -#: ../src/ui/dialog/livepatheffect-add.cpp:32 -msgid "Add Path Effect" -msgstr "Pfad-Effekt hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:670 +msgid "" +"Save and restore dialogs status (the last open windows dialogs are saved " +"when it closes)" +msgstr "" +"Speichern und Wiederherstellen von Dialog-Status (die letzten offenen " +"Fenster Dialoge werden gespeichert, wenn sie geschlossen werden)" -#: ../src/ui/dialog/livepatheffect-editor.cpp:109 -msgid "Add path effect" -msgstr "Pfad-Effekt hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:674 +msgid "Dialog behavior (requires restart)" +msgstr "Dialogfensterverhalten (erfordert Neustart)" -#: ../src/ui/dialog/livepatheffect-editor.cpp:119 -msgid "Delete current path effect" -msgstr "Aktuellen Pfadeffekt löschen" +#: ../src/ui/dialog/inkscape-preferences.cpp:680 +msgid "Desktop integration" +msgstr "Desktopintegration" -#: ../src/ui/dialog/livepatheffect-editor.cpp:129 -msgid "Raise the current path effect" -msgstr "Aktuellen Pfadeffekt vergrößern" +#: ../src/ui/dialog/inkscape-preferences.cpp:682 +msgid "Use Windows like open and save dialogs" +msgstr "Nutze Windows-artige Öffnen- und Speichern-Dialoge" -#: ../src/ui/dialog/livepatheffect-editor.cpp:139 -msgid "Lower the current path effect" -msgstr "Aktuellen Pfadeffekt verringern" +#: ../src/ui/dialog/inkscape-preferences.cpp:684 +msgid "Use GTK open and save dialogs " +msgstr "Nutze GTK-Öffnen- und Speichern-Dialoge" -#: ../src/ui/dialog/livepatheffect-editor.cpp:313 -msgid "Unknown effect is applied" -msgstr "Unbekannter Effekt wurde angewendet" +#: ../src/ui/dialog/inkscape-preferences.cpp:688 +msgid "Dialogs on top:" +msgstr "Dialoge im Vordergrund:" -#: ../src/ui/dialog/livepatheffect-editor.cpp:316 -msgid "Click button to add an effect" -msgstr "Schaltfläche klicken, um Effekt hinzuzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:691 +msgid "Dialogs are treated as regular windows" +msgstr "Dialoge werden wie normale Fenster behandelt" -#: ../src/ui/dialog/livepatheffect-editor.cpp:329 -msgid "Click add button to convert clone" -msgstr "Klicken Sie auf Hinzufügen, um Klon zu konvertieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:693 +msgid "Dialogs stay on top of document windows" +msgstr "Dialoge bleiben vor Dokumentenfenstern" -#: ../src/ui/dialog/livepatheffect-editor.cpp:334 -#: ../src/ui/dialog/livepatheffect-editor.cpp:338 -#: ../src/ui/dialog/livepatheffect-editor.cpp:346 -msgid "Select a path or shape" -msgstr "Wähle einen Pfad oder Form" +#: ../src/ui/dialog/inkscape-preferences.cpp:695 +msgid "Same as Normal but may work better with some window managers" +msgstr "" +"Wie »Normal«, aber funktioniert evtl. besser mit manchen Fenstermanagern" -#: ../src/ui/dialog/livepatheffect-editor.cpp:342 -msgid "Only one item can be selected" -msgstr "Nur ein Element kann ausgewählt werden" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:374 -msgid "Unknown effect" -msgstr "Unbekannter Effekt wurde angewendet" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:450 -msgid "Create and apply path effect" -msgstr "Pfad-Effekt erstellen und anwenden" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:485 -msgid "Create and apply Clone original path effect" -msgstr "Erstellen und Anwenden des Klon-Original-Pfadeffekts" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:505 -msgid "Remove path effect" -msgstr "Pfad-Effekt entfernen" +#: ../src/ui/dialog/inkscape-preferences.cpp:698 +msgid "Dialog Transparency" +msgstr "Dialog Transparenz:" -#: ../src/ui/dialog/livepatheffect-editor.cpp:522 -msgid "Move path effect up" -msgstr "Pfad-Effekt nach oben verschieben" +#: ../src/ui/dialog/inkscape-preferences.cpp:700 +msgid "_Opacity when focused:" +msgstr "Deckkraft bei Focus:" -#: ../src/ui/dialog/livepatheffect-editor.cpp:538 -msgid "Move path effect down" -msgstr "Pfad-Effekt nach unten verschieben" +#: ../src/ui/dialog/inkscape-preferences.cpp:702 +msgid "Opacity when _unfocused:" +msgstr "Trübung wenn nicht fokussiert:" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 -msgid "Activate path effect" -msgstr "Pfad-Effekt aktivieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:704 +msgid "_Time of opacity change animation:" +msgstr "Zeit für Deckkraft-Änderungsanimation" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 -msgid "Deactivate path effect" -msgstr "Pfad-Effekt deaktivieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:707 +msgid "Miscellaneous" +msgstr "Verschiedenes:" -#: ../src/ui/dialog/memory.cpp:96 -msgid "Heap" -msgstr "Heap" +#: ../src/ui/dialog/inkscape-preferences.cpp:710 +msgid "Whether dialog windows are to be hidden in the window manager taskbar" +msgstr "Sollen Dialogfenster in der Fensterliste nicht angezeigt werden?" -#: ../src/ui/dialog/memory.cpp:97 -msgid "In Use" -msgstr "Benutzt" +#: ../src/ui/dialog/inkscape-preferences.cpp:713 +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 "" +"Darstellungsgröße des Dokuments anpassen, wenn sich die Fenstergröße ändert " +"- der selbe Bereich bleibt sichtbar (Vorgabe, die in jedem Fenster mit dem " +"Knopf über dem rechten Rollbalken geändert wird)" -#. TRANSLATORS: "Slack" refers to memory which is in the heap but currently unused. -#. More typical usage is to call this memory "free" rather than "slack". -#: ../src/ui/dialog/memory.cpp:100 -msgid "Slack" -msgstr "Ungenutzt; reserviert" +#: ../src/ui/dialog/inkscape-preferences.cpp:715 +msgid "" +"Save documents viewport (zoom and panning position). Useful to turn off when " +"sharing version controlled files." +msgstr "" +"Speichern von Dokumenten Ansichtsfenstern (Zoom-und Verschiebungs-Position). " +"Nützlich abzuschalten, wenn gemeinsame Versionskontrolle von Dateien " +"verwendet wird." -#: ../src/ui/dialog/memory.cpp:101 -msgid "Total" -msgstr "Gesamt" +#: ../src/ui/dialog/inkscape-preferences.cpp:717 +msgid "Whether dialog windows have a close button (requires restart)" +msgstr "Dialogfenster haben Knöpfe zum Schließen (erfordert Neustart)" -#: ../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 "Unbekannt" +#: ../src/ui/dialog/inkscape-preferences.cpp:718 +msgid "Windows" +msgstr "Fenster" -#: ../src/ui/dialog/memory.cpp:167 -msgid "Combined" -msgstr "Kombiniert" +#. Grids +#: ../src/ui/dialog/inkscape-preferences.cpp:721 +msgid "Line color when zooming out" +msgstr "Linienfarbe beim Herauszoomen" -#: ../src/ui/dialog/memory.cpp:209 -msgid "Recalculate" -msgstr "Neu berechnen" +#: ../src/ui/dialog/inkscape-preferences.cpp:724 +msgid "The gridlines will be shown in minor grid line color" +msgstr "Die Gitterlinien werden in der Nebengitterlinienfarbe angezeigt" -#: ../src/ui/dialog/messages.cpp:47 -msgid "Clear log messages" -msgstr "Protokoll löschen" +#: ../src/ui/dialog/inkscape-preferences.cpp:726 +msgid "The gridlines will be shown in major grid line color" +msgstr "Die Gitterlinien werden in der Hauptgitterlinienfarbe angezeigt" -#: ../src/ui/dialog/messages.cpp:81 -msgid "Ready." -msgstr "Bereit." +#: ../src/ui/dialog/inkscape-preferences.cpp:728 +msgid "Default grid settings" +msgstr "Vorgabe Gittereinstellungen" -#: ../src/ui/dialog/messages.cpp:174 -msgid "Log capture started." -msgstr "Log-Erfassung gestartet." +#: ../src/ui/dialog/inkscape-preferences.cpp:734 +#: ../src/ui/dialog/inkscape-preferences.cpp:759 +msgid "Grid units:" +msgstr "Gitter Einheiten:" -#: ../src/ui/dialog/messages.cpp:203 -msgid "Log capture stopped." -msgstr "Log-Erfassung gestoppt." +#: ../src/ui/dialog/inkscape-preferences.cpp:739 +#: ../src/ui/dialog/inkscape-preferences.cpp:764 +msgid "Origin X:" +msgstr "Ursprung X:" -#: ../src/ui/dialog/new-from-template.cpp:24 -msgid "Create from template" -msgstr "Erstellen von Vorlage" +#: ../src/ui/dialog/inkscape-preferences.cpp:740 +#: ../src/ui/dialog/inkscape-preferences.cpp:765 +msgid "Origin Y:" +msgstr "Ursprung Y:" -#: ../src/ui/dialog/new-from-template.cpp:26 -msgid "New From Template" -msgstr "Neu aus Vorlage" +#: ../src/ui/dialog/inkscape-preferences.cpp:745 +msgid "Spacing X:" +msgstr "Abstand X:" -#: ../src/ui/dialog/object-attributes.cpp:47 -msgid "Href:" -msgstr "Href:" +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 +msgid "Spacing Y:" +msgstr "Abstand Y:" -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkRoleAttribute -#. Identifies the type of the related resource with an absolute URI -#: ../src/ui/dialog/object-attributes.cpp:52 -msgid "Role:" -msgstr "Role:" +#: ../src/ui/dialog/inkscape-preferences.cpp:748 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 +#: ../src/ui/dialog/inkscape-preferences.cpp:773 +#: ../src/ui/dialog/inkscape-preferences.cpp:774 +msgid "Minor grid line color:" +msgstr "Farbe der Nebengitterlinien:" -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkArcRoleAttribute -#. For situations where the nature/role alone isn't enough, this offers an additional URI defining the purpose of the link. -#: ../src/ui/dialog/object-attributes.cpp:55 -msgid "Arcrole:" -msgstr "Arcrole:" +#: ../src/ui/dialog/inkscape-preferences.cpp:749 +#: ../src/ui/dialog/inkscape-preferences.cpp:774 +msgid "Color used for normal grid lines" +msgstr "Farbe der normalen Gitterlinien" -#: ../src/ui/dialog/object-attributes.cpp:58 -#: ../share/extensions/polyhedron_3d.inx.h:47 -msgid "Show:" -msgstr "Zeige:" +#: ../src/ui/dialog/inkscape-preferences.cpp:750 +#: ../src/ui/dialog/inkscape-preferences.cpp:751 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/ui/dialog/inkscape-preferences.cpp:776 +msgid "Major grid line color:" +msgstr "Farbe der Hauptgitterlinien:" -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkActuateAttribute -#: ../src/ui/dialog/object-attributes.cpp:60 -msgid "Actuate:" -msgstr "Actuate:" +#: ../src/ui/dialog/inkscape-preferences.cpp:751 +#: ../src/ui/dialog/inkscape-preferences.cpp:776 +msgid "Color used for major (highlighted) grid lines" +msgstr "Farbe der dicken (hervorgehobenen) Gitterlinien" -#: ../src/ui/dialog/object-attributes.cpp:65 -msgid "URL:" -msgstr "URL:" +#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 +msgid "Major grid line every:" +msgstr "Hauptgitterlinien alle:" -#: ../src/ui/dialog/object-attributes.cpp:70 -#, fuzzy -msgid "Image Rendering:" -msgstr "Rendern" +#: ../src/ui/dialog/inkscape-preferences.cpp:754 +msgid "Show dots instead of lines" +msgstr "Zeige Punkte anstelle von Linien" -#: ../src/ui/dialog/object-properties.cpp:58 -#: ../src/ui/dialog/object-properties.cpp:399 -#: ../src/ui/dialog/object-properties.cpp:470 -#: ../src/ui/dialog/object-properties.cpp:477 -msgid "_ID:" -msgstr "_ID: " +#: ../src/ui/dialog/inkscape-preferences.cpp:755 +msgid "If set, display dots at gridpoints instead of gridlines" +msgstr "Punkte anstelle von Gitterlinien verwenden" -#: ../src/ui/dialog/object-properties.cpp:60 -msgid "_Title:" -msgstr "_Titel:" +#: ../src/ui/dialog/inkscape-preferences.cpp:836 +msgid "Input/Output" +msgstr "Eingabe/Ausgabe" -#: ../src/ui/dialog/object-properties.cpp:61 -#, fuzzy -msgid "_Image Rendering:" -msgstr "Rendern" +#: ../src/ui/dialog/inkscape-preferences.cpp:839 +msgid "Use current directory for \"Save As ...\"" +msgstr "Verwende aktuelles Verzeichnis für \"Speichern unter...\"" -#: ../src/ui/dialog/object-properties.cpp:62 -msgid "_Hide" -msgstr "_Ausblenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:841 +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 "" +"Wenn diese Option aktiviert ist, wird der \"Speichern unter\"- und \"Kopie " +"speichern unter\"-Dialog immer das Verzeichnis öffnen, in dem das aktuell " +"offene Dokument liegt. Ist sie deaktiviert, wird das Verzeichnis der letzten " +"Speicherung über diesen Dialog geöffnet." -#: ../src/ui/dialog/object-properties.cpp:63 -msgid "L_ock" -msgstr "_Sperren" +#: ../src/ui/dialog/inkscape-preferences.cpp:843 +msgid "Add label comments to printing output" +msgstr "Beim Ausdruck Bezeichnerkommentare mitdrucken" -#. Create the entry box for the object id -#: ../src/ui/dialog/object-properties.cpp:139 +#: ../src/ui/dialog/inkscape-preferences.cpp:845 msgid "" -"The id= attribute (only letters, digits, and the characters .-_: allowed)" +"When on, a comment will be added to the raw print output, marking the " +"rendered output for an object with its label" msgstr "" -"Das Kennungsattribut \"id=\" (nur Buchstaben, Ziffern und die Zeichen \".-_:" -"\" zulässig)" - -#. Create the entry box for the object label -#: ../src/ui/dialog/object-properties.cpp:174 -msgid "A freeform label for the object" -msgstr "Freiform-Bezeichner des Objektes" +"Diese Option fügt der unbehandelten Druckausgabe einen Kommentar hinzu.\n" +"Das zu druckende Objekt wird mit einem Bezeichner markiert." -#. Create the frame for the object description -#: ../src/ui/dialog/object-properties.cpp:225 -msgid "_Description:" -msgstr "Beschreibung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:847 +msgid "Add default metadata to new documents" +msgstr "Fügt Standard Metadaten neuen Dokumenten hinzu" -#: ../src/ui/dialog/object-properties.cpp:260 +#: ../src/ui/dialog/inkscape-preferences.cpp:849 msgid "" -"The 'image-rendering' property can influence how a bitmap is up-scaled:\n" -"\t'auto' no preference;\n" -"\t'optimizeQuality' smooth;\n" -"\t'optimizeSpeed' blocky.\n" -"Note that this behaviour is not defined in the SVG 1.1 specification and not " -"all browsers follow this interpretation." +"Add default metadata to new documents. Default metadata can be set from " +"Document Properties->Metadata." msgstr "" +"Fügt Standardmetadaten in neue Dokumente ein. Standard-Metadaten können über " +"Dokument-Eigenschaften-> Metadaten gesetzt werden." -#. Hide -#: ../src/ui/dialog/object-properties.cpp:293 -msgid "Check to make the object invisible" -msgstr "Aktivieren macht das Objekt unsichtbar" +#: ../src/ui/dialog/inkscape-preferences.cpp:853 +msgid "_Grab sensitivity:" +msgstr "Anfass-Empfindlichkeit:" -#. Lock -#. TRANSLATORS: "Lock" is a verb here -#: ../src/ui/dialog/object-properties.cpp:309 -msgid "Check to make the object insensitive (not selectable by mouse)" -msgstr "Aktivieren macht das Objekt unempfindlich (nicht durch Maus anwählbar)" +#: ../src/ui/dialog/inkscape-preferences.cpp:853 +msgid "pixels (requires restart)" +msgstr "Pixel (erfordert Neustart)" -#. Button for setting the object's id, label, title and description. -#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2632 -#: ../src/verbs.cpp:2638 -msgid "_Set" -msgstr "_Setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:854 +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 "" +"Mindestentfernung des Mauszeigers zu einem Objekt, um es zu erfassen (in " +"Pixeln)" -#. Create the frame for interactivity options -#: ../src/ui/dialog/object-properties.cpp:339 -msgid "_Interactivity" -msgstr "_Interaktivität" +#: ../src/ui/dialog/inkscape-preferences.cpp:856 +msgid "_Click/drag threshold:" +msgstr "Schwellwert für Klicken/Ziehen:" -#: ../src/ui/dialog/object-properties.cpp:386 -#: ../src/ui/dialog/object-properties.cpp:391 -msgid "Ref" -msgstr "Ref" +#: ../src/ui/dialog/inkscape-preferences.cpp:856 +#: ../src/ui/dialog/inkscape-preferences.cpp:1198 +#: ../src/ui/dialog/inkscape-preferences.cpp:1202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +msgid "pixels" +msgstr "Pixel" -#: ../src/ui/dialog/object-properties.cpp:472 -msgid "Id invalid! " -msgstr "ID-Kennung ungültig!" +#: ../src/ui/dialog/inkscape-preferences.cpp:857 +msgid "" +"Maximum mouse drag (in screen pixels) which is considered a click, not a drag" +msgstr "" +"Maximale Bewegung des Zeigers (in Pixeln), bei der noch Klicken statt Ziehen " +"interpretiert wird" -#: ../src/ui/dialog/object-properties.cpp:474 -msgid "Id exists! " -msgstr "ID-Kennung existiert!" +#: ../src/ui/dialog/inkscape-preferences.cpp:860 +msgid "_Handle size:" +msgstr "Anfassergröße:" -#: ../src/ui/dialog/object-properties.cpp:480 -msgid "Set object ID" -msgstr "Objektkennung setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:861 +msgid "Set the relative size of node handles" +msgstr "Relative Größe der Knotenanfasser setzen" -#: ../src/ui/dialog/object-properties.cpp:494 -msgid "Set object label" -msgstr "Objektbezeichner setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:863 +msgid "Use pressure-sensitive tablet (requires restart)" +msgstr "Druckempfindliches Grafiktablett verwenden (erfordert Neustart)" -#: ../src/ui/dialog/object-properties.cpp:500 -msgid "Set object title" -msgstr "Objekttitel setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:865 +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 "" +"Die Möglichkeiten eines Grafiktabletts oder anderen druckempfindlichen " +"Geräts verwenden. Schalten Sie dies nur aus, wenn Sie Probleme mit dem Gerät " +"haben (Sie können es immer noch als Maus verwenden)." -#: ../src/ui/dialog/object-properties.cpp:509 -msgid "Set object description" -msgstr "Objektbeschreibung setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:867 +msgid "Switch tool based on tablet device (requires restart)" +msgstr "Wechsel Werkzeug abhängig von Tablett-Werkzeug (erfordert Neustart)" -#: ../src/ui/dialog/object-properties.cpp:552 -msgid "Lock object" -msgstr "Objekt sperren" +#: ../src/ui/dialog/inkscape-preferences.cpp:869 +msgid "" +"Change tool as different devices are used on the tablet (pen, eraser, mouse)" +msgstr "" +"Wechselt das Werkzeug, wenn auf dem Grafiktablett ein anderes Gerät " +"verwendet wird (Stift, Radierer, Maus)" -#: ../src/ui/dialog/object-properties.cpp:552 -msgid "Unlock object" -msgstr "Objektsperrung aufheben" +#: ../src/ui/dialog/inkscape-preferences.cpp:870 +msgid "Input devices" +msgstr "Eingabegeräte" -#: ../src/ui/dialog/object-properties.cpp:568 -msgid "Hide object" -msgstr "Objekte ausblenden" +#. SVG output options +#: ../src/ui/dialog/inkscape-preferences.cpp:873 +msgid "Use named colors" +msgstr "Benutze Farbnamen" -#: ../src/ui/dialog/object-properties.cpp:568 -msgid "Unhide object" -msgstr "Ausgeblendete Objekte anzeigen" +#: ../src/ui/dialog/inkscape-preferences.cpp:874 +msgid "" +"If set, write the CSS name of the color when available (e.g. 'red' or " +"'magenta') instead of the numeric value" +msgstr "" +"Benutzt, wenn möglich, die CSS-Farbnamen (z.B. 'red', 'magenta') anstelle " +"von nummerischen Werten." -#: ../src/ui/dialog/ocaldialogs.cpp:715 -msgid "Clipart found" -msgstr "Clipart gefunden" +#: ../src/ui/dialog/inkscape-preferences.cpp:876 +msgid "XML formatting" +msgstr "XML Format" -#: ../src/ui/dialog/ocaldialogs.cpp:764 -msgid "Downloading image..." -msgstr "Herunterladen des Bildes" +#: ../src/ui/dialog/inkscape-preferences.cpp:878 +msgid "Inline attributes" +msgstr "Attribute kürzen" -#: ../src/ui/dialog/ocaldialogs.cpp:912 -msgid "Could not download image" -msgstr "Konnte Bild nicht herunterladen" +#: ../src/ui/dialog/inkscape-preferences.cpp:879 +msgid "Put attributes on the same line as the element tag" +msgstr "Schreibt Attribute in die gleiche Zeile wie das Element-Tag." -#: ../src/ui/dialog/ocaldialogs.cpp:922 -msgid "Clipart downloaded successfully" -msgstr "Clipart erfolgreich heruntergeladen" +#: ../src/ui/dialog/inkscape-preferences.cpp:882 +msgid "_Indent, spaces:" +msgstr "E_inzug, Leerzeichen:" -#: ../src/ui/dialog/ocaldialogs.cpp:936 -msgid "Could not download thumbnail file" -msgstr "Konnte Vorschaubild nicht herunterladen" +#: ../src/ui/dialog/inkscape-preferences.cpp:882 +msgid "" +"The number of spaces to use for indenting nested elements; set to 0 for no " +"indentation" +msgstr "" +"Die Anzahl an Leerstellen die zum einrücken untergeordneter Elemente genutzt " +"werden soll. Mit 0 werden keine Leerstellen eingefügt." -#: ../src/ui/dialog/ocaldialogs.cpp:1011 -msgid "No description" -msgstr "Keine Beschreibung" +#: ../src/ui/dialog/inkscape-preferences.cpp:884 +msgid "Path data" +msgstr "Pfaddaten" -#: ../src/ui/dialog/ocaldialogs.cpp:1079 -msgid "Searching clipart..." -msgstr "Suche Clipart..." +#: ../src/ui/dialog/inkscape-preferences.cpp:887 +msgid "Absolute" +msgstr "Absolut" -#: ../src/ui/dialog/ocaldialogs.cpp:1099 ../src/ui/dialog/ocaldialogs.cpp:1120 -msgid "Could not connect to the Open Clip Art Library" -msgstr "Konnte nicht zu Open Clip Art Library verbinden" +#: ../src/ui/dialog/inkscape-preferences.cpp:887 +msgid "Relative" +msgstr "Relativ" -#: ../src/ui/dialog/ocaldialogs.cpp:1145 -msgid "Could not parse search results" -msgstr "Konnte Suchergebnisse nicht analysieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:1177 +msgid "Optimized" +msgstr "Optimiert" -#: ../src/ui/dialog/ocaldialogs.cpp:1177 -msgid "No clipart named %1 was found." -msgstr "Kein Clipart mit Namen %1 gefunden." +#: ../src/ui/dialog/inkscape-preferences.cpp:891 +msgid "Path string format:" +msgstr "Pfad-Zeichenkettenformat:" -#: ../src/ui/dialog/ocaldialogs.cpp:1179 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "" -"Please make sure all keywords are spelled correctly, or try again with " -"different keywords." +"Path data should be written: only with absolute coordinates, only with " +"relative coordinates, or optimized for string length (mixed absolute and " +"relative coordinates)" msgstr "" -"Bitte stellen Sie sicher, dass alle Schlüsselwörter richtig eingegeben " -"wurden, oder versuchen Sie es mit anderen Suchbegriffen." - -#: ../src/ui/dialog/ocaldialogs.cpp:1231 -msgid "Search" -msgstr "Suchen" +"Pfad-Daten sollte nur angegeben werden: mit absoluten Koordinaten, mit " +"relativen Koordinaten oder optimiert für die Textlänge (Mischung absoluter " +"und relativer Koordinaten)" -#: ../src/ui/dialog/ocaldialogs.cpp:1243 -msgid "Close" -msgstr "Schließen" +#: ../src/ui/dialog/inkscape-preferences.cpp:893 +msgid "Force repeat commands" +msgstr "Erzwinge Kommandowiederholung" -#: ../src/ui/dialog/pixelartdialog.cpp:190 -msgid "_Curves (multiplier):" +#: ../src/ui/dialog/inkscape-preferences.cpp:894 +msgid "" +"Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " +"of 'L 1,2 3,4')" msgstr "" +"Erzwingt die Wiederholung von Pfad-Kommandos (z.B. 'L 1,2 L 3,4' anstatt 'L " +"1,2 3,4')" -#: ../src/ui/dialog/pixelartdialog.cpp:193 -msgid "Favors connections that are part of a long curve" -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:896 +msgid "Numbers" +msgstr "Zahlen" -#: ../src/ui/dialog/pixelartdialog.cpp:204 -#, fuzzy -msgid "_Islands (weight):" -msgstr "Deckelhöhe:" +#: ../src/ui/dialog/inkscape-preferences.cpp:899 +msgid "_Numeric precision:" +msgstr "Genauigkeit:" -#: ../src/ui/dialog/pixelartdialog.cpp:207 -msgid "Avoid single disconnected pixels" -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:899 +msgid "Significant figures of the values written to the SVG file" +msgstr "Maßgebliche Zahlen der Werte, die in die SVG-Datei geschrieben werden" -#: ../src/ui/dialog/pixelartdialog.cpp:209 -#, fuzzy -msgid "A constant vote value" -msgstr "abhöängiger Winkel" +#: ../src/ui/dialog/inkscape-preferences.cpp:902 +msgid "Minimum _exponent:" +msgstr "Minimal _Exponent:" -#: ../src/ui/dialog/pixelartdialog.cpp:219 -msgid "Sparse pixels (window _radius):" +#: ../src/ui/dialog/inkscape-preferences.cpp:902 +msgid "" +"The smallest number written to SVG is 10 to the power of this exponent; " +"anything smaller is written as zero" msgstr "" +"Alle Zahlen die kleiner als 10 hoch diesen Exponenten sind, werden als 0 in " +"SVG Dateien geschrieben." -#: ../src/ui/dialog/pixelartdialog.cpp:228 -msgid "The radius of the window analyzed" -msgstr "" +#. Code to add controls for attribute checking options +#. Add incorrect style properties options +#: ../src/ui/dialog/inkscape-preferences.cpp:907 +msgid "Improper Attributes Actions" +msgstr "Unsachgemäße Attribut-Aktionen" -#: ../src/ui/dialog/pixelartdialog.cpp:229 -msgid "Sparse pixels (_multiplier):" -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:909 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 +#: ../src/ui/dialog/inkscape-preferences.cpp:925 +msgid "Print warnings" +msgstr "Drucke Warnungen" -#: ../src/ui/dialog/pixelartdialog.cpp:240 -msgid "Favors connections that are part of foreground color" +#: ../src/ui/dialog/inkscape-preferences.cpp:910 +msgid "" +"Print warning if invalid or non-useful attributes found. Database files " +"located in inkscape_data_dir/attributes." msgstr "" +"Gebe Warnung aus, wenn ungültige oder nicht-nützliche Attribute gefunden " +"werden. Datenbank-Dateien liegen in inkscape_data_dir/Attribute." -#: ../src/ui/dialog/pixelartdialog.cpp:246 -msgid "The heuristic computed vote will be multiplied by this value" -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:911 +msgid "Remove attributes" +msgstr "Attribute löschen" -#: ../src/ui/dialog/pixelartdialog.cpp:259 -msgid "Heuristics" -msgstr "Heuristik" +#: ../src/ui/dialog/inkscape-preferences.cpp:912 +msgid "Delete invalid or non-useful attributes from element tag" +msgstr "Löscht ungültige oder nicht-nützliche Attribute vom Element Tag" -#: ../src/ui/dialog/pixelartdialog.cpp:266 -#, fuzzy -msgid "_Voronoi diagram" -msgstr "Voronoi Diagramm" +#. Add incorrect style properties options +#: ../src/ui/dialog/inkscape-preferences.cpp:915 +msgid "Inappropriate Style Properties Actions" +msgstr "Unangemessene Stileigenschaften-Aktionen" -#: ../src/ui/dialog/pixelartdialog.cpp:267 -msgid "Output composed of straight lines" +#: ../src/ui/dialog/inkscape-preferences.cpp:918 +msgid "" +"Print warning if inappropriate style properties found (i.e. 'font-family' " +"set on a ). Database files located in inkscape_data_dir/attributes." msgstr "" +"Gebe Warnung aus, wenn ungeeignete Stil-Eigenschaften gefunden werden (dh " +"'Schrift-Familie' auf einem gesetzt). Datenbank-Dateien liegen in " +"inkscape_data_dir/Attribute." -#: ../src/ui/dialog/pixelartdialog.cpp:273 -#, fuzzy -msgid "Convert to _B-spline curves" -msgstr "Umwandeln in Blindenschrift" - -#: ../src/ui/dialog/pixelartdialog.cpp:274 -#, fuzzy -msgid "Preserve staircasing artifacts" -msgstr "Bewahren Sie ID-Namen, die starten mit:" +#: ../src/ui/dialog/inkscape-preferences.cpp:919 +#: ../src/ui/dialog/inkscape-preferences.cpp:927 +msgid "Remove style properties" +msgstr "Stileigenschaften löschen" -#: ../src/ui/dialog/pixelartdialog.cpp:281 -#, fuzzy -msgid "_Smooth curves" -msgstr "Ecken glätten" +#: ../src/ui/dialog/inkscape-preferences.cpp:920 +msgid "Delete inappropriate style properties" +msgstr "Unpassende Stileigenschaften löschen" -#: ../src/ui/dialog/pixelartdialog.cpp:282 -msgid "The Kopf-Lischinski algorithm" -msgstr "" +#. Add default or inherited style properties options +#: ../src/ui/dialog/inkscape-preferences.cpp:923 +msgid "Non-useful Style Properties Actions" +msgstr "Nicht-nützliche Stileigenschafts-Aktionen" -#: ../src/ui/dialog/pixelartdialog.cpp:289 -msgid "Output" -msgstr "Ausgabe" +#: ../src/ui/dialog/inkscape-preferences.cpp:926 +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 "" +"Gibt Warnung aus, wenn redundante Stil-Eigenschaften gefunden wurden (dh, " +"wenn eine Eigenschaft den Standardwert hat und ein anderer Wert wird nicht " +"vererbt wird oder wenn ein Wert der gleiche ist, wenn er vererbt würde). " +"Datenbank-Dateien liegen in inkscape_data_dir/Attribute." -#: ../src/ui/dialog/pixelartdialog.cpp:297 -#: ../src/ui/dialog/tracedialog.cpp:814 -msgid "Reset all settings to defaults" -msgstr "Alle Einstellungen auf Vorgabewerte zurücksetzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:928 +msgid "Delete redundant style properties" +msgstr "Redundante Stileigenschaften löschen" -#: ../src/ui/dialog/pixelartdialog.cpp:302 -#: ../src/ui/dialog/tracedialog.cpp:819 -msgid "Abort a trace in progress" -msgstr "Nachzeichnen abbrechen" +#: ../src/ui/dialog/inkscape-preferences.cpp:930 +msgid "Check Attributes and Style Properties on" +msgstr "Überprüfen Sie Attribute und Style-Eigenschaften auf" -#: ../src/ui/dialog/pixelartdialog.cpp:306 -#: ../src/ui/dialog/tracedialog.cpp:823 -msgid "Execute the trace" -msgstr "Nachzeichnen ausführen" +#: ../src/ui/dialog/inkscape-preferences.cpp:932 +msgid "Reading" +msgstr "Lesen" -#: ../src/ui/dialog/pixelartdialog.cpp:388 +#: ../src/ui/dialog/inkscape-preferences.cpp:933 msgid "" -"Image looks too big. Process may take a while and is wise to save your " -"document before continue.\n" -"\n" -"Continue the procedure (without saving)?" +"Check attributes and style properties on reading in SVG files (including " +"those internal to Inkscape which will slow down startup)" msgstr "" +"Überprüfen Sie die Attribute und Style-Eigenschaften beim Lesen von " +"SVG-Dateien (einschließlich derjenigen internen von Inkscape die den Start " +"verlangsamen)" -#: ../src/ui/dialog/pixelartdialog.cpp:422 +#: ../src/ui/dialog/inkscape-preferences.cpp:934 +msgid "Editing" +msgstr "Bearbeiten" + +#: ../src/ui/dialog/inkscape-preferences.cpp:935 msgid "" -"Image looks too big. Process may take a while and it is wise to save your " -"document before continuing.\n" -"\n" -"Continue the procedure (without saving)?" +"Check attributes and style properties while editing SVG files (may slow down " +"Inkscape, mostly useful for debugging)" msgstr "" +"Überprüfen Sie die Attribute und Style-Eigenschaften während der Bearbeitung " +"von SVG-Dateien (kann Inkscape verlangsamen, meist nützlich zur Fehlersuche)" -#: ../src/ui/dialog/pixelartdialog.cpp:499 -#, fuzzy -msgid "Trace pixel art" -msgstr "Pixel bei" - -#: ../src/ui/dialog/polar-arrange-tab.cpp:43 -#, fuzzy -msgctxt "Polar arrange tab" -msgid "Anchor point:" -msgstr "Punkte sortieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:936 +msgid "Writing" +msgstr "Schreiben" -#: ../src/ui/dialog/polar-arrange-tab.cpp:47 -#, fuzzy -msgctxt "Polar arrange tab" -msgid "Object's bounding box:" -msgstr "Umrandungsbox" +#: ../src/ui/dialog/inkscape-preferences.cpp:937 +msgid "Check attributes and style properties on writing out SVG files" +msgstr "" +"Überprüfen Sie die Attribut- und Style-Eigenschaften beim Schreiben von " +"SVG-Dateien" -#: ../src/ui/dialog/polar-arrange-tab.cpp:54 -#, fuzzy -msgctxt "Polar arrange tab" -msgid "Object's rotational center" -msgstr "Objekt-Rotationszentrum" +#: ../src/ui/dialog/inkscape-preferences.cpp:939 +msgid "SVG output" +msgstr "SVG-Ausgabe" -#: ../src/ui/dialog/polar-arrange-tab.cpp:59 -#, fuzzy -msgctxt "Polar arrange tab" -msgid "Arrange on:" -msgstr "Anordnen" +#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm +#: ../src/ui/dialog/inkscape-preferences.cpp:945 +msgid "Perceptual" +msgstr "Wahrnehmung" -#: ../src/ui/dialog/polar-arrange-tab.cpp:63 -#, fuzzy -msgctxt "Polar arrange tab" -msgid "First selected circle/ellipse/arc" -msgstr "Kreise, Ellipsen und Bögen erstellen" +#: ../src/ui/dialog/inkscape-preferences.cpp:945 +msgid "Relative Colorimetric" +msgstr "Relative Farbmetrik" -#: ../src/ui/dialog/polar-arrange-tab.cpp:68 -#, fuzzy -msgctxt "Polar arrange tab" -msgid "Last selected circle/ellipse/arc" -msgstr "Zuletzt gewählte Farbe" +#: ../src/ui/dialog/inkscape-preferences.cpp:945 +msgid "Absolute Colorimetric" +msgstr "Absolute Farbmetrik" -#: ../src/ui/dialog/polar-arrange-tab.cpp:73 -#, fuzzy -msgctxt "Polar arrange tab" -msgid "Parameterized:" -msgstr "GCode Parametrisieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:949 +msgid "(Note: Color management has been disabled in this build)" +msgstr "(Hinweis: Farbmanagement wurde in diesem Build deaktiviert)" -#: ../src/ui/dialog/polar-arrange-tab.cpp:78 -#, fuzzy -msgid "Center X/Y:" -msgstr "Zentrieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:953 +msgid "Display adjustment" +msgstr "Anzeigeanpassungen" -#: ../src/ui/dialog/polar-arrange-tab.cpp:91 -#, fuzzy -msgid "Radius X/Y:" -msgstr "Radius:" +#: ../src/ui/dialog/inkscape-preferences.cpp:963 +#, c-format +msgid "" +"The ICC profile to use to calibrate display output.\n" +"Searched directories:%s" +msgstr "" +"ICC-Profil, das zum Kalibrieren der Anzeige genutzt werden soll.\n" +"Durchsuchte Verzeichnisse:%s" -#: ../src/ui/dialog/polar-arrange-tab.cpp:104 -#, fuzzy -msgid "Angle X/Y:" -msgstr "Winkel X:" +#: ../src/ui/dialog/inkscape-preferences.cpp:964 +msgid "Display profile:" +msgstr "Anzeigeprofil:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:118 -#, fuzzy -msgid "Rotate objects" -msgstr "Knoten rotieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:969 +msgid "Retrieve profile from display" +msgstr "Profil von Anzeige ermitteln" -#: ../src/ui/dialog/polar-arrange-tab.cpp:306 -#, fuzzy -msgid "Couldn't find an ellipse in selection" -msgstr "Konnte keine Schriftart im Dokument/Auswahl finden." +#: ../src/ui/dialog/inkscape-preferences.cpp:972 +msgid "Retrieve profiles from those attached to displays via XICC" +msgstr "Ermittle Profil von angeschlossenen Anzeigegeräten mittels XICC." -#: ../src/ui/dialog/polar-arrange-tab.cpp:371 -#, fuzzy -msgid "Arrange on ellipse" -msgstr "Ellipse erzeugen" +#: ../src/ui/dialog/inkscape-preferences.cpp:974 +msgid "Retrieve profiles from those attached to displays" +msgstr "Ermittle Profil von angeschlossenen Anzeigegeräten." -#: ../src/ui/dialog/print.cpp:111 -msgid "Could not open temporary PNG for bitmap printing" -msgstr "Konnte temporäres PNG für Rasterdruck nicht öffnen" +#: ../src/ui/dialog/inkscape-preferences.cpp:979 +msgid "Display rendering intent:" +msgstr "Anzeigenversatz" -#: ../src/ui/dialog/print.cpp:155 -msgid "Could not set up Document" -msgstr "Dokument konnte nicht eingerichtet werden" +#: ../src/ui/dialog/inkscape-preferences.cpp:980 +msgid "The rendering intent to use to calibrate display output" +msgstr "" +"Geräte-Wiedergabe-Bedeutung wird genutzt, um die Ausgabe zu kalibrieren." -# CairoRenderContext ist Eigenname? -#: ../src/ui/dialog/print.cpp:159 -msgid "Failed to set CairoRenderContext" -msgstr "Fehler beim Setzen von CairoRenderContext" +#: ../src/ui/dialog/inkscape-preferences.cpp:982 +msgid "Proofing" +msgstr "Druckprobe" -#. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:197 -msgid "SVG Document" -msgstr "SVG Dokument" +#: ../src/ui/dialog/inkscape-preferences.cpp:984 +msgid "Simulate output on screen" +msgstr "Simulieren der Ausgabe auf dem Bildschirm" -#: ../src/ui/dialog/print.cpp:198 -msgid "Print" -msgstr "Drucken" +#: ../src/ui/dialog/inkscape-preferences.cpp:986 +msgid "Simulates output of target device" +msgstr "Simulieren der Ausgabe auf dem Zielgerät" -#: ../src/ui/dialog/spellcheck.cpp:73 -msgid "_Accept" -msgstr "_Bestätigen" +#: ../src/ui/dialog/inkscape-preferences.cpp:988 +msgid "Mark out of gamut colors" +msgstr "Farben der Farbskala hervorheben" -#: ../src/ui/dialog/spellcheck.cpp:74 -msgid "_Ignore once" -msgstr "Einmal _ignorieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:990 +msgid "Highlights colors that are out of gamut for the target device" +msgstr "Hebe Farben hervor die nicht im Farbbereich des Ausgabegerätes liegen." -#: ../src/ui/dialog/spellcheck.cpp:75 -msgid "_Ignore" -msgstr "_Ignorieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +msgid "Out of gamut warning color:" +msgstr "Farbbereichswarnung:" -#: ../src/ui/dialog/spellcheck.cpp:76 -msgid "A_dd" -msgstr "Hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +msgid "Selects the color used for out of gamut warning" +msgstr "Bestimmt die Farbe die für Farbbereichswarnungen genutzt werden soll." -#: ../src/ui/dialog/spellcheck.cpp:78 -msgid "_Stop" -msgstr "_Stop" +#: ../src/ui/dialog/inkscape-preferences.cpp:1005 +msgid "Device profile:" +msgstr "Geräteprofil:" -#: ../src/ui/dialog/spellcheck.cpp:79 -msgid "_Start" -msgstr "_Start" +#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +msgid "The ICC profile to use to simulate device output" +msgstr "ICC-Profil für Simulation der Geräteausgabe." -#: ../src/ui/dialog/spellcheck.cpp:109 -msgid "Suggestions:" -msgstr "Vorschläge:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1009 +msgid "Device rendering intent:" +msgstr "Gerätewiedergabe-Bedeutung" -#: ../src/ui/dialog/spellcheck.cpp:124 -msgid "Accept the chosen suggestion" -msgstr "Akzeptiere den gewählten Vorschlag" +#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +msgid "The rendering intent to use to calibrate device output" +msgstr "" +"Geräte-Wiedergabe-Bedeutung wird genutzt, um die Ausgabe zu kalibrieren." -#: ../src/ui/dialog/spellcheck.cpp:125 -msgid "Ignore this word only once" -msgstr "Ignoriere das Wort nur einmal" +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +msgid "Black point compensation" +msgstr "Schwarzpunktanpassung" -#: ../src/ui/dialog/spellcheck.cpp:126 -msgid "Ignore this word in this session" -msgstr "Ignoriere das Wort in dieser Sitzung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1014 +msgid "Enables black point compensation" +msgstr "Ermöglicht Schwarzpunktkompensation" -#: ../src/ui/dialog/spellcheck.cpp:127 -msgid "Add this word to the chosen dictionary" -msgstr "Dieses Wort dem gewählten Wörterbuch hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 +msgid "Preserve black" +msgstr "Schwarzwert beibehalten" -#: ../src/ui/dialog/spellcheck.cpp:141 -msgid "Stop the check" -msgstr "Überprüfung stoppen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +msgid "(LittleCMS 1.15 or later required)" +msgstr "(LittleCMS 1.15 oder neuer wird benötigt)" -#: ../src/ui/dialog/spellcheck.cpp:142 -msgid "Start the check" -msgstr "Überprüfung starten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +msgid "Preserve K channel in CMYK -> CMYK transforms" +msgstr "Lässt K-Kanal in CMYK -> CMYK Transformation unverändert." -#: ../src/ui/dialog/spellcheck.cpp:460 -#, c-format -msgid "Finished, %d words added to dictionary" -msgstr "Beendet, %d Wörter zum Wörterbuch hinzugefügt" +# CHECK +#: ../src/ui/dialog/inkscape-preferences.cpp:1039 +#: ../src/widgets/sp-color-icc-selector.cpp:474 +#: ../src/widgets/sp-color-icc-selector.cpp:766 +msgid "" +msgstr "" -#: ../src/ui/dialog/spellcheck.cpp:462 -msgid "Finished, nothing suspicious found" -msgstr "Beendet, nichts ungewöhnliches gefunden" +#: ../src/ui/dialog/inkscape-preferences.cpp:1084 +msgid "Color management" +msgstr "Farb-Management" -#: ../src/ui/dialog/spellcheck.cpp:578 -#, c-format -msgid "Not in dictionary (%s): %s" -msgstr "Nicht im Wörterbuch (%s): %s" +#. Autosave options +#: ../src/ui/dialog/inkscape-preferences.cpp:1087 +msgid "Enable autosave (requires restart)" +msgstr "Automatisches Speichern (erfordert Neustart)" -#: ../src/ui/dialog/spellcheck.cpp:727 -msgid "Checking..." -msgstr "Überprüfung..." +#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +msgid "" +"Automatically save the current document(s) at a given interval, thus " +"minimizing loss in case of a crash" +msgstr "" +"Speichert das Dokument in bestimmten Zeitabständen. Dadurch kann der " +"Verlust, der durch Programmabstürze entsteht, verringert werden." -#: ../src/ui/dialog/spellcheck.cpp:796 -msgid "Fix spelling" -msgstr "Korrigiere Rechtschreibung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1094 +msgctxt "Filesystem" +msgid "Autosave _directory:" +msgstr "Ver_zeichnis für automatisches Speichern:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:138 -msgid "Set SVG Font attribute" -msgstr "SVG-Schrift-Attribut setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1094 +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 "" +"Das Verzeichnis, wo automatisch gespeicherte Dokumente geschrieben werden, " +"sollte ein absoluter Pfad sein (startet mit / bei UNIX und einem " +"Laufwerksbuchstaben wir C: bei Windows)." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:196 -msgid "Adjust kerning value" -msgstr "Unterschneidung anpassen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +msgid "_Interval (in minutes):" +msgstr "Zeitabstand (in Minuten):" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:386 -msgid "Family Name:" -msgstr "Font-Familienname:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +msgid "Interval (in minutes) at which document will be autosaved" +msgstr "" +"In diesen Zeitabständen (in Minuten) wird das Dokument automatisch " +"gespeichert." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:396 -msgid "Set width:" -msgstr "Breite setzen:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1098 +msgid "_Maximum number of autosaves:" +msgstr "Maximale Anzahl an Sicherungen:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:455 -msgid "glyph" -msgstr "Glyphe" +#: ../src/ui/dialog/inkscape-preferences.cpp:1098 +msgid "" +"Maximum number of autosaved files; use this to limit the storage space used" +msgstr "" +"Maximale Anzahl an Sicherungsdateien. Hiermit läßt sich der genutzte " +"Speicherplatz einschränken." -#. SPGlyph* glyph = -#: ../src/ui/dialog/svg-fonts-dialog.cpp:487 -msgid "Add glyph" -msgstr "Glyphe hinzufügen" +#. When changing the interval or enabling/disabling the autosave function, +#. * update our running configuration +#. * +#. * FIXME! +#. * the inkscape_autosave_init should be called AFTER the values have been changed +#. * (which cannot be guaranteed from here) - use a PrefObserver somewhere +#. +#. +#. _autosave_autosave_enable.signal_toggled().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); +#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); +#. +#. ----------- +#: ../src/ui/dialog/inkscape-preferences.cpp:1113 +msgid "Autosave" +msgstr "Automatische Sicherung" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:521 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:563 -msgid "Select a path to define the curves of a glyph" -msgstr "Wählen Sie einen Pfad aus, der die Form der Glyphe bestimmt." +#: ../src/ui/dialog/inkscape-preferences.cpp:1117 +msgid "Open Clip Art Library _Server Name:" +msgstr "Open Clip Art Library Servername:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:529 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:571 -msgid "The selected object does not have a path description." -msgstr "Ausgewähltes Objekt ist kein Pfad!" +#: ../src/ui/dialog/inkscape-preferences.cpp:1118 +msgid "" +"The server name of the Open Clip Art Library webdav server; it's used by the " +"Import and Export to OCAL function" +msgstr "" +"Der Servername des \"Open Clip Art Library\" Webdav Servers. Dieser wird " +"beim Im- und Export zur OCAL verwendet." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:536 -msgid "No glyph selected in the SVGFonts dialog." -msgstr "Keine Glyphe gewählt im SVGFonts-Dialog" +#: ../src/ui/dialog/inkscape-preferences.cpp:1120 +msgid "Open Clip Art Library _Username:" +msgstr "Open Clip Art Library Benutzername:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:547 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:586 -msgid "Set glyph curves" -msgstr "Glyphenform festlegen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1121 +msgid "The username used to log into Open Clip Art Library" +msgstr "Der Benutzername zum einloggen in die Open Clip Art Library." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:606 -msgid "Reset missing-glyph" -msgstr "\"Fehlende Glyphe\" zurücksetzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +msgid "Open Clip Art Library _Password:" +msgstr "Open Clip Art Library Kennwort:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:622 -msgid "Edit glyph name" -msgstr "Name der Glyphe bearbeiten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 +msgid "The password used to log into Open Clip Art Library" +msgstr "Das Passwort zum einloggen in die Open Clip Art Library." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:636 -msgid "Set glyph unicode" -msgstr "Unicode der Glyphe wählen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1125 +msgid "Open Clip Art" +msgstr "Login bei Open Clip Art" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 -msgid "Remove font" -msgstr "Schrift entfernen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 +msgid "Behavior" +msgstr "Verhalten" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 -msgid "Remove glyph" -msgstr "Glyphe entfernen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1134 +msgid "_Simplification threshold:" +msgstr "Schwellwert für Vereinfachungen:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:682 -msgid "Remove kerning pair" -msgstr "Unterschneidungspaar entfernen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1135 +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 "" +"Vorgabeschwelle der Vereinfachung im Knotenwerkzeug. Wird diese Operation " +"mehrmals schnell hintereinander ausgeführt, erhöht sich die Stärke; kurze " +"Pause dazwischen setzt den Schwellwert zurück." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:692 -msgid "Missing Glyph:" -msgstr "Fehlende Glyphe:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 +msgid "Color stock markers the same color as object" +msgstr "" +"Standard-Knotenmarkierung in der gleichen Farbe wie das Objekt einfärben" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:696 -msgid "From selection..." -msgstr "Aus Auswahl übernehmen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +msgid "Color custom markers the same color as object" +msgstr "" +"Färbe die benutzerdefinierten Marker in der gleichen Farbe wie das Objekt" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:709 -msgid "Glyph name" -msgstr "Name der Glyphe" +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 +#: ../src/ui/dialog/inkscape-preferences.cpp:1349 +msgid "Update marker color when object color changes" +msgstr "Aktualisiert die Marker Farbe, wenn das Objekt die Farbe ändert" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 -msgid "Matching string" -msgstr "Passende Zeichenkette " +#. Selecting options +#: ../src/ui/dialog/inkscape-preferences.cpp:1142 +msgid "Select in all layers" +msgstr "In allen Ebenen auswählen" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:713 -msgid "Add Glyph" -msgstr "Glyphe hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 +msgid "Select only within current layer" +msgstr "Nur innerhalb der aktuellen Ebene auswählen" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:720 -msgid "Get curves from selection..." -msgstr "Kurven von der Auswahl erhalten..." +#: ../src/ui/dialog/inkscape-preferences.cpp:1144 +msgid "Select in current layer and sublayers" +msgstr "Nur innerhalb der aktuellen Ebene und Unterebenen auswählen" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:769 -msgid "Add kerning pair" -msgstr "Unterschneidungspaar hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +msgid "Ignore hidden objects and layers" +msgstr "Ausgeblendete Objekte und Ebenen ignorieren" -#. Kerning Setup: -#: ../src/ui/dialog/svg-fonts-dialog.cpp:777 -msgid "Kerning Setup" -msgstr "Unterschneidungseinstellung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +msgid "Ignore locked objects and layers" +msgstr "Gesperrte Objekte und Ebenen ignorieren" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:779 -msgid "1st Glyph:" -msgstr "1. Glyphe:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1147 +msgid "Deselect upon layer change" +msgstr "Auswahl bei Ebenenwechsel aufheben" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:781 -msgid "2nd Glyph:" -msgstr "2. Glyphe:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1150 +msgid "" +"Uncheck this to be able to keep the current objects selected when the " +"current layer changes" +msgstr "" +"Dieses abwählen um Objekte ausgewählt zu lassen, wenn die aktuelle Ebene " +"geändert wird" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:784 -msgid "Add pair" -msgstr "Paarung hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1152 +msgid "Ctrl+A, Tab, Shift+Tab" +msgstr "Strg+A, Tabulator, Umschalt+Tabulator:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:796 -msgid "First Unicode range" -msgstr "Erster Unicodebereich" +#: ../src/ui/dialog/inkscape-preferences.cpp:1154 +msgid "Make keyboard selection commands work on objects in all layers" +msgstr "Tastaturkommandos zur Auswahl wirken auf Objekte aller Ebenen" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 -msgid "Second Unicode range" -msgstr "Zweiter Unicode-Bereich" +#: ../src/ui/dialog/inkscape-preferences.cpp:1156 +msgid "Make keyboard selection commands work on objects in current layer only" +msgstr "" +"Tastaturkommandos zur Auswahl wirken nur auf Objekte in der aktuellen Ebene" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:804 -msgid "Kerning value:" -msgstr "Unterschneidungswert:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1158 +msgid "" +"Make keyboard selection commands work on objects in current layer and all " +"its sublayers" +msgstr "" +"Tastaturkommandos zur Auswahl wirken auf Objekte in der aktuellen Ebene und " +"aller ihrer Unterebenen" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 -msgid "Set font family" -msgstr "Schriftfamilie setzen" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 -msgid "font" -msgstr "Schrift" +#: ../src/ui/dialog/inkscape-preferences.cpp:1160 +msgid "" +"Uncheck this to be able to select objects that are hidden (either by " +"themselves or by being in a hidden layer)" +msgstr "" +"Dieses abwählen, damit ausgeblendete Objekte ausgewählt werden können (gilt " +"auch für Objekte in ausgeblendeten Ebenen/Gruppierungen)" -#. select_font(font); -#: ../src/ui/dialog/svg-fonts-dialog.cpp:886 -msgid "Add font" -msgstr "Schrift hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +msgid "" +"Uncheck this to be able to select objects that are locked (either by " +"themselves or by being in a locked layer)" +msgstr "" +"Dieses abwählen damit gesperrte Objekte ausgewählt werden können (gilt auch " +"für Objekte in gesperrten Ebenen/Gruppierungen)" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:70 -msgid "_Font" -msgstr "Schrift" +#: ../src/ui/dialog/inkscape-preferences.cpp:1164 +msgid "Wrap when cycling objects in z-order" +msgstr "Beim drehen von Objekten in Z-Ordnung einwickeln." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:920 -msgid "_Global Settings" -msgstr "_Globale Einstellungen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1166 +msgid "Alt+Scroll Wheel" +msgstr "Alt+Scroll-Rad" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 -msgid "_Glyphs" -msgstr "_Glyphen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1168 +msgid "Wrap around at start and end when cycling objects in z-order" +msgstr "" +"Beim drehen von Objekten in Z-Ordnung um den Start- und Endpunkt einwickeln." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 -msgid "_Kerning" -msgstr "_Unterschneidung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1170 +msgid "Selecting" +msgstr "Auswählen" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:929 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:930 -msgid "Sample Text" -msgstr "Beispieltext" +#. Transforms options +#: ../src/ui/dialog/inkscape-preferences.cpp:1173 +#: ../src/widgets/select-toolbar.cpp:570 +msgid "Scale stroke width" +msgstr "Breite der Kontur skalieren" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:934 -msgid "Preview Text:" -msgstr "Textvorschau:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1174 +msgid "Scale rounded corners in rectangles" +msgstr "Abgerundete Ecken in Rechtecken mitskalieren" -#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:367 -#: ../src/ui/tools/gradient-tool.cpp:465 -#: ../src/widgets/gradient-vector.cpp:814 -msgid "Add gradient stop" -msgstr "Zwischenfarbe zum Farbverlauf hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1175 +msgid "Transform gradients" +msgstr "Farbverläufe transformieren" -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:258 -msgid "Set fill" -msgstr "Füllung festlegen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +msgid "Transform patterns" +msgstr "Füllmuster transformieren" -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:266 -msgid "Set stroke" -msgstr "Kontur festlegen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1178 +msgid "Preserved" +msgstr "Beibehalten" -#: ../src/ui/dialog/swatches.cpp:287 -msgid "Edit..." -msgstr "Bearbeiten…" +#: ../src/ui/dialog/inkscape-preferences.cpp:1181 +#: ../src/widgets/select-toolbar.cpp:571 +msgid "When scaling objects, scale the stroke width by the same proportion" +msgstr "" +"Wenn Objekte skaliert werden, dann wird die Breite der Kontur ebenso " +"skaliert." -# !!! not the best translation -#: ../src/ui/dialog/swatches.cpp:299 -msgid "Convert" -msgstr "Konvertieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1183 +#: ../src/widgets/select-toolbar.cpp:582 +msgid "When scaling rectangles, scale the radii of rounded corners" +msgstr "" +"Wenn Rechtecke skaliert werden, dann werden die Radien von abgerundeten " +"Ecken ebenso mitskaliert." -# !!! palettes, not swatches? -#: ../src/ui/dialog/swatches.cpp:543 -#, c-format -msgid "Palettes directory (%s) is unavailable." -msgstr "Palettenverzeichnis (%s) nicht auffindbar." +#: ../src/ui/dialog/inkscape-preferences.cpp:1185 +#: ../src/widgets/select-toolbar.cpp:593 +msgid "Move gradients (in fill or stroke) along with the objects" +msgstr "" +"Farbverläufe (in Füllung oder Konturen) zusammen mit den Objekten " +"transformieren" -#. ******************* Symbol Sets ************************ -#: ../src/ui/dialog/symbols.cpp:127 -msgid "Symbol set: " -msgstr "Symbolsatz:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1187 +#: ../src/widgets/select-toolbar.cpp:604 +msgid "Move patterns (in fill or stroke) along with the objects" +msgstr "" +"Muster (in Füllung oder Konturen) zusammen mit den Objekten transformieren" -#. Fill in later -#: ../src/ui/dialog/symbols.cpp:136 ../src/ui/dialog/symbols.cpp:137 -msgid "Current Document" -msgstr "Aktuelles Dokument" +#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +msgid "Store transformation" +msgstr "Transformation speichern:" -#: ../src/ui/dialog/symbols.cpp:204 -msgid "Add Symbol from the current document." -msgstr "Symbol vom aktuellen Dokument hinzufügen." +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +msgid "" +"If possible, apply transformation to objects without adding a transform= " +"attribute" +msgstr "" +"Wenn möglich, dann werden Transformationen auf Objekte angewendet, ohne ein " +"transform=-Attribut hinzuzufügen." -#: ../src/ui/dialog/symbols.cpp:213 -msgid "Remove Symbol from the current document." -msgstr "Symbol vom aktuellen Dokument entfernen." +#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +msgid "Always store transformation as a transform= attribute on objects" +msgstr "Transformationen immer als transform=-Attribute speichern." -#: ../src/ui/dialog/symbols.cpp:227 -#, fuzzy -msgid "Display more icons in row." -msgstr "Messwert anzeigen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1194 +msgid "Transforms" +msgstr "Transformationen" -#: ../src/ui/dialog/symbols.cpp:236 -#, fuzzy -msgid "Display fewer icons in row." -msgstr "Messwert anzeigen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1198 +msgid "Mouse _wheel scrolls by:" +msgstr "Mausrad rollt um:" -#: ../src/ui/dialog/symbols.cpp:246 -msgid "Toggle 'fit' symbols in icon space." +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 +msgid "" +"One mouse wheel notch scrolls by this distance in screen pixels " +"(horizontally with Shift)" msgstr "" +"Eine Stufe des Maus-Rades rollt um die angegebene Distanz in Pixeln " +"(horizontal mit Umschalttaste)" -#: ../src/ui/dialog/symbols.cpp:258 -#, fuzzy -msgid "Make symbols smaller by zooming out." -msgstr "Icons verkleinern durch Herauszoomen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1200 +msgid "Ctrl+arrows" +msgstr "Strg+Pfeile" -#: ../src/ui/dialog/symbols.cpp:268 -#, fuzzy -msgid "Make symbols bigger by zooming in." -msgstr "Vergrößere die Icons durch Hineinzoomen." +#: ../src/ui/dialog/inkscape-preferences.cpp:1202 +msgid "Sc_roll by:" +msgstr "Rolle um:" -#: ../src/ui/dialog/symbols.cpp:622 -msgid "Unnamed Symbols" -msgstr "Unbenannte Symbole" +#: ../src/ui/dialog/inkscape-preferences.cpp:1203 +msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" +msgstr "Strg+Pfeiltasten rollen um diese Distanz (in Pixeln)" -#: ../src/ui/dialog/template-widget.cpp:36 -msgid "More info" -msgstr "Mehr Info" +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +msgid "_Acceleration:" +msgstr "Beschleunigung:" -#: ../src/ui/dialog/template-widget.cpp:38 -msgid "no template selected" -msgstr "Keine Vorlage gewählt" +#: ../src/ui/dialog/inkscape-preferences.cpp:1206 +msgid "" +"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " +"acceleration)" +msgstr "" +"Drücken von Strg+Pfeiltaste erhöht zunehmend die Rollgeschwindigkeit (0 " +"bedeutet »keine Beschleunigung«)" -#: ../src/ui/dialog/template-widget.cpp:119 -msgid "Path: " -msgstr "Verzeichnis:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1207 +msgid "Autoscrolling" +msgstr "Automatisches Rollen" -#: ../src/ui/dialog/template-widget.cpp:122 -msgid "Description: " -msgstr "Beschreibung:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +msgid "_Speed:" +msgstr "Geschwindigkeit:" -#: ../src/ui/dialog/template-widget.cpp:124 -msgid "Keywords: " -msgstr "Schlagworte:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1210 +msgid "" +"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " +"autoscroll off)" +msgstr "" +"Geschwindigkeit mit der die Arbeitsfläche verschoben wird, wenn der Zeiger " +"ihren Rand überschreitet (0: Autorollen ist deaktiviert)" -#: ../src/ui/dialog/template-widget.cpp:131 -msgid "By: " +#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +#: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721 +msgid "_Threshold:" +msgstr "Schwellwert:" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1213 +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 "" +"Pixelabstand des Mauszeigers zum Rand der Arbeitsfläche, bei der das " +"Autorollen aktiv ist: positive Werte liegen außerhalb, negative Werte " +"innerhalb der Arbeitsfläche" -#: ../src/ui/dialog/text-edit.cpp:73 -msgid "Set as _default" -msgstr "Zur Vorgabe machen" +#. +#. _scroll_space.init ( _("Left mouse button pans when Space is pressed"), "/options/spacepans/value", false); +#. _page_scrolling.add_line( false, "", _scroll_space, "", +#. _("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)")); +#. +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 +msgid "Mouse wheel zooms by default" +msgstr "Standardmäßig zoomt das Mausrad" -#: ../src/ui/dialog/text-edit.cpp:87 -msgid "AaBbCcIiPpQq12369$€¢?.;/()" -msgstr "AaBbCcIiPpQqÄäÖöÜüß012369€¢?&.;/|()„“»«" +#: ../src/ui/dialog/inkscape-preferences.cpp:1221 +msgid "" +"When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when " +"off, it zooms with Ctrl and scrolls without Ctrl" +msgstr "" +"Wenn aktiviert kann mit dem Mausrad die Ansicht vergrößert/verkleinert " +"werden. Ist dies deaktiviert benötigt man dazu Strg+Mausrad. " -#. Align buttons -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1344 -#: ../src/widgets/text-toolbar.cpp:1345 -msgid "Align left" -msgstr "Linksbündig ausrichten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1222 +msgid "Scrolling" +msgstr "Rollen" -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1352 -#: ../src/widgets/text-toolbar.cpp:1353 -msgid "Align center" -msgstr "Zentriert ausrichten" +#. Snapping options +#: ../src/ui/dialog/inkscape-preferences.cpp:1225 +msgid "Enable snap indicator" +msgstr "Einrast-Indikator aktivieren" -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1360 -#: ../src/widgets/text-toolbar.cpp:1361 -msgid "Align right" -msgstr "Rechtsbündig ausrichten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1227 +msgid "After snapping, a symbol is drawn at the point that has snapped" +msgstr "" +"Nach dem Einrasten wird ein Symbol an der Stelle, die einrastete, gezeichnet." -#: ../src/ui/dialog/text-edit.cpp:100 ../src/widgets/text-toolbar.cpp:1369 -msgid "Justify (only flowed text)" -msgstr "Ausrichten - Nur Fließtext" +#: ../src/ui/dialog/inkscape-preferences.cpp:1230 +msgid "_Delay (in ms):" +msgstr "Verzögerung (in msec):" -#. Direction buttons -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1404 -msgid "Horizontal text" -msgstr "Horizontale Textausrichtung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1231 +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 "" +"Unterdrückt das Einrasten, so lange sich die Maus bewegt plus einen " +"zusätzlichen Sekundenbruchteil. Diese additive Verzögerung wird hier " +"festgelegt. Ist sie sehr klein, passiert das Einrasten sofort." -#: ../src/ui/dialog/text-edit.cpp:110 ../src/widgets/text-toolbar.cpp:1411 -msgid "Vertical text" -msgstr "Vertikale Textausrichtung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1233 +msgid "Only snap the node closest to the pointer" +msgstr "Nur an dem Knoten einrasten, der dem Zeiger am nähesten ist." -#: ../src/ui/dialog/text-edit.cpp:130 ../src/ui/dialog/text-edit.cpp:131 -msgid "Spacing between lines (percent of font size)" -msgstr "Abstand zwischen Linien (Prozent der Schriftgröße)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1235 +msgid "" +"Only try to snap the node that is initially closest to the mouse pointer" +msgstr "" +"Nur versuchen an dem Knoten einzurasten, der dem Mauszeiger zu Beginn am " +"nächsten ist." -#: ../src/ui/dialog/text-edit.cpp:147 -msgid "Text path offset" -msgstr "Text-Pfad-Versatz" +#: ../src/ui/dialog/inkscape-preferences.cpp:1238 +msgid "_Weight factor:" +msgstr "Gewichtsfaktor:" -#: ../src/ui/dialog/text-edit.cpp:588 ../src/ui/dialog/text-edit.cpp:662 -#: ../src/ui/tools/text-tool.cpp:1455 -msgid "Set text style" -msgstr "Textstil setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1239 +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 "" +"Wurden mehrere Einrastmöglichkeiten gefunden, kann Inkscape die näheste " +"Transformation anwenden (wenn auf 0 gesetzt) oder am Knoten, der dem " +"Mauszeiger am nähesten ist (wenn auf 1 gesetzt) einrasten." -#: ../src/ui/dialog/tile.cpp:36 -#, fuzzy -msgctxt "Arrange dialog" -msgid "Rectangular grid" -msgstr "Rechteckiges Gitter" +#: ../src/ui/dialog/inkscape-preferences.cpp:1241 +msgid "Snap the mouse pointer when dragging a constrained knot" +msgstr "Rastet den Mauszeiger ein, wenn ein festgesetzter Knoten gezogen wird." -#: ../src/ui/dialog/tile.cpp:37 -#, fuzzy -msgctxt "Arrange dialog" -msgid "Polar Coordinates" -msgstr "Trilineare Koordinaten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1243 +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 "" +"Wird ein Knoten entlang einer festgesetzten Linie gezogen, dann rastet der " +"Mauszeiger statt der Projektion des Knotens auf der Linie ein." -#: ../src/ui/dialog/tile.cpp:40 -#, fuzzy -msgctxt "Arrange dialog" -msgid "_Arrange" -msgstr "Anordnen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1245 +msgid "Snapping" +msgstr "Einrasten" -#: ../src/ui/dialog/tile.cpp:42 -msgid "Arrange selected objects" -msgstr "Gewählte Objekte anordnen" +#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here +#: ../src/ui/dialog/inkscape-preferences.cpp:1250 +msgid "_Arrow keys move by:" +msgstr "Pfeiltasten bewegen um:" -#. #### begin left panel -#. ### begin notebook -#. ## begin mode page -#. # begin single scan -#. brightness -#: ../src/ui/dialog/tracedialog.cpp:508 -msgid "_Brightness cutoff" -msgstr "Helligkeit ausschalten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1251 +msgid "" +"Pressing an arrow key moves selected object(s) or node(s) by this distance" +msgstr "" +"Drücken einer Pfeiltaste verschiebt die ausgewählten Elemente (Objekte oder " +"Knoten) um diese Entfernung (in SVG-Pixeln)" -#: ../src/ui/dialog/tracedialog.cpp:512 -msgid "Trace by a given brightness level" -msgstr "Abhängig vom angegebenen Helligkeitswert nachzeichnen" +#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here +#: ../src/ui/dialog/inkscape-preferences.cpp:1254 +msgid "> and < _scale by:" +msgstr "> und < skalieren um:" -#: ../src/ui/dialog/tracedialog.cpp:519 -msgid "Brightness cutoff for black/white" -msgstr "Helligkeitsschwellwerte für Schwarz/Weiß" +#: ../src/ui/dialog/inkscape-preferences.cpp:1255 +msgid "Pressing > or < scales selection up or down by this increment" +msgstr "" +"Drücken von > oder < skaliert die ausgewählten Elemente um diesen Wert " +"größer oder kleiner (in SVG-Pixeln) " -#: ../src/ui/dialog/tracedialog.cpp:529 -msgid "Single scan: creates a path" -msgstr "Einzelner Scan: einen Pfad erzeugen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1257 +msgid "_Inset/Outset by:" +msgstr "Schrumpfen/Erweitern um:" -#. canny edge detection -#. TRANSLATORS: "Canny" is the name of the inventor of this edge detection method -#: ../src/ui/dialog/tracedialog.cpp:534 -msgid "_Edge detection" -msgstr "Kantenerkennung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1258 +msgid "Inset and Outset commands displace the path by this distance" +msgstr "" +"Schrumpfungs- und Erweiterungsbefehle verändern den Pfad um diese Distanz " +"(in SVG-Pixeln)" -#: ../src/ui/dialog/tracedialog.cpp:538 -msgid "Trace with optimal edge detection by J. Canny's algorithm" -msgstr "Mit optimaler Kantenerkennung vektorisieren (Algorithmus von J. Canny)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1259 +msgid "Compass-like display of angles" +msgstr "Anzeige von Winkeln wie bei einem Kompaß" -#: ../src/ui/dialog/tracedialog.cpp:556 -msgid "Brightness cutoff for adjacent pixels (determines edge thickness)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1261 +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 "" -"Schwellwert des Helligkeitswerts bei angrenzenden Pixeln (bestimmt " -"Kantenbreite)" +"Aktiviert bedeutet, dass Winkel mit 0 für Norden dargestellt werden, Bereich " +"0 bis 360, positiv im Uhrzeigersinn; anderenfalls mit 0 für Osten, Bereich " +"-180 bis 180, positiv entgegen dem Uhrzeigersinn" -#: ../src/ui/dialog/tracedialog.cpp:559 -msgid "T_hreshold:" -msgstr "Schwellwert:" +# CHECK +#: ../src/ui/dialog/inkscape-preferences.cpp:1263 +msgctxt "Rotation angle" +msgid "None" +msgstr "Keine" -#. quantization -#. TRANSLATORS: Color Quantization: the process of reducing the number -#. 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:571 -msgid "Color _quantization" -msgstr "Farbquantisierung" +# !!! need %s +#: ../src/ui/dialog/inkscape-preferences.cpp:1267 +msgid "_Rotation snaps every:" +msgstr "D_rehung rastet ein alle:" -#: ../src/ui/dialog/tracedialog.cpp:575 -msgid "Trace along the boundaries of reduced colors" -msgstr "Nachzeichnen entlang der reduzierten Farbbegrenzungen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1267 +msgid "degrees" +msgstr "Grad" -#: ../src/ui/dialog/tracedialog.cpp:583 -msgid "The number of reduced colors" -msgstr "Anzahl der reduzierten Farben" +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 +msgid "" +"Rotating with Ctrl pressed snaps every that much degrees; also, pressing [ " +"or ] rotates by this amount" +msgstr "" +"Drehung mit gedrückter Strg-Taste lässt das Objekt mit dieser Gradrastung " +"einrasten; die Tasten [ oder ] haben den gleichen Effekt" -#: ../src/ui/dialog/tracedialog.cpp:586 -msgid "_Colors:" -msgstr "Farben:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1269 +msgid "Relative snapping of guideline angles" +msgstr "Relatives Einrasten von Hilfslinienwinkeln" -#. swap black and white -#: ../src/ui/dialog/tracedialog.cpp:594 -msgid "_Invert image" -msgstr "Bild invertieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1271 +msgid "" +"When on, the snap angles when rotating a guideline will be relative to the " +"original angle" +msgstr "" +"Wenn eingeschaltet, wird der Einrastwinkel beim Drehen einer Führungslinie " +"relativ zum ursprünglichen Winkel" -#: ../src/ui/dialog/tracedialog.cpp:599 -msgid "Invert black and white regions" -msgstr "Schwarze und weiße Bereiche invertieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +msgid "_Zoom in/out by:" +msgstr "Zoomfaktor vergrößern/verkleinern um:" -#. # end single scan -#. # begin multiple scan -#: ../src/ui/dialog/tracedialog.cpp:609 -msgid "B_rightness steps" -msgstr "Helligkeitsschritte" +#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +msgid "%" +msgstr "%" -#: ../src/ui/dialog/tracedialog.cpp:613 -msgid "Trace the given number of brightness levels" -msgstr "Angegebene Anzahl von Helligkeitsstufen nachzeichnen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 +msgid "" +"Zoom tool click, +/- keys, and middle click zoom in and out by this " +"multiplier" +msgstr "" +"Mit dem Zoomwerkzeug klicken, die + oder - Taste drücken, oder die mittlere " +"Maustaste betätigen, damit sich die Zoomgröße um diesen Faktor ändert" -#: ../src/ui/dialog/tracedialog.cpp:621 -msgid "Sc_ans:" -msgstr "Scandurchgänge:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1275 +msgid "Steps" +msgstr "Schritte" -#: ../src/ui/dialog/tracedialog.cpp:625 -msgid "The desired number of scans" -msgstr "Gewünschte Anzahl von Scandurchgängen" +#. Clones options +#: ../src/ui/dialog/inkscape-preferences.cpp:1278 +msgid "Move in parallel" +msgstr "parallel verschoben" -#: ../src/ui/dialog/tracedialog.cpp:630 -msgid "Co_lors" -msgstr "_Farben" +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 +msgid "Stay unmoved" +msgstr "unbewegt bleiben" -#: ../src/ui/dialog/tracedialog.cpp:634 -msgid "Trace the given number of reduced colors" -msgstr "Nachzeichnen auf angegebene Anzahl von Farben beschränken" +#: ../src/ui/dialog/inkscape-preferences.cpp:1282 +msgid "Move according to transform" +msgstr "sich entsprechend des transform=-Attributs bewegen" -#: ../src/ui/dialog/tracedialog.cpp:639 -msgid "_Grays" -msgstr "Graustufen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1284 +msgid "Are unlinked" +msgstr "ihre Verbindung zum Original verlieren" -#: ../src/ui/dialog/tracedialog.cpp:643 -msgid "Same as Colors, but the result is converted to grayscale" -msgstr "Wie bei »Farben«, aber Ergebnis in Graustufen konvertieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1286 +msgid "Are deleted" +msgstr "ebenso gelöscht" -#. TRANSLATORS: "Smooth" is a verb here -#: ../src/ui/dialog/tracedialog.cpp:649 -msgid "S_mooth" -msgstr "Glätten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +msgid "Moving original: clones and linked offsets" +msgstr "Verschiebe Original: Klone und verbundener Versatz" -#: ../src/ui/dialog/tracedialog.cpp:653 -msgid "Apply Gaussian blur to the bitmap before tracing" -msgstr "Gaußschen Weichzeichner vor dem Nachzeichnen anwenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 +msgid "Clones are translated by the same vector as their original" +msgstr "Klone werden mit demselben Vektor wie das Original verschoben." -#. TRANSLATORS: "Stack" is a verb here -#: ../src/ui/dialog/tracedialog.cpp:657 -msgid "Stac_k scans" -msgstr "Scans stapeln" +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 +msgid "Clones preserve their positions when their original is moved" +msgstr "" +"Klone bleiben an ihren Positionen, während das Original verschoben wird." -#: ../src/ui/dialog/tracedialog.cpp:661 +#: ../src/ui/dialog/inkscape-preferences.cpp:1295 msgid "" -"Stack scans on top of one another (no gaps) instead of tiling (usually with " -"gaps)" +"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 "" -"Scans übereinander stapeln (ohne Zwischenräume) anstatt zu kacheln (meist " -"mit Zwischenräumen)" - -#: ../src/ui/dialog/tracedialog.cpp:665 -msgid "Remo_ve background" -msgstr "Hintergrund entfernen" +"Jeder Klon verschiebt sich entsprechend des Wertes seines " +"transform=-Attributs. Ein rotierter Klon wird sich zum Beispiel in eine " +"andere Richtung als das Original drehen." -#. TRANSLATORS: "Layer" refers to one of the stacked paths in the multiscan -#: ../src/ui/dialog/tracedialog.cpp:670 -msgid "Remove bottom (background) layer when done" -msgstr "Unterste Ebene (Hintergrund) nach Fertigstellung entfernen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1296 +msgid "Deleting original: clones" +msgstr "Lösche Original: Klone" -#: ../src/ui/dialog/tracedialog.cpp:675 -msgid "Multiple scans: creates a group of paths" -msgstr "Mehrfache Scans: Gruppen von Pfaden erzeugen" - -#. # end multiple scan -#. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:684 -msgid "_Mode" -msgstr "Modus" - -#. ## begin option page -#. # potrace parameters -#: ../src/ui/dialog/tracedialog.cpp:690 -msgid "Suppress _speckles" -msgstr "Flecken unterdrücken" - -#: ../src/ui/dialog/tracedialog.cpp:692 -msgid "Ignore small spots (speckles) in the bitmap" -msgstr "Kleine Punkte (Flecken) im Bitmap unterdrücken" - -#: ../src/ui/dialog/tracedialog.cpp:700 -msgid "Speckles of up to this many pixels will be suppressed" -msgstr "Flecken bis zu dieser Größe (in Pixeln) werden unterdrückt" +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +msgid "Orphaned clones are converted to regular objects" +msgstr "Klone ohne Original werden zu regulären Objekten umgewandelt." -#: ../src/ui/dialog/tracedialog.cpp:703 -msgid "S_ize:" -msgstr "Größe:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1300 +msgid "Orphaned clones are deleted along with their original" +msgstr "Klone werden zusammen mit ihrem Original gelöscht." -#: ../src/ui/dialog/tracedialog.cpp:708 -msgid "Smooth _corners" -msgstr "Ecken glätten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +msgid "Duplicating original+clones/linked offset" +msgstr "Duplizieren Original+Klone/verbundener Versatz" -#: ../src/ui/dialog/tracedialog.cpp:710 -msgid "Smooth out sharp corners of the trace" -msgstr "Scharfe Ecken der Vektorisierung glätten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1304 +msgid "Relink duplicated clones" +msgstr "Duplizierte Klone neu verbinden" -#: ../src/ui/dialog/tracedialog.cpp:719 -msgid "Increase this to smooth corners more" -msgstr "Erhöhen, um Ecken zu glätten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1306 +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 "" +"Wenn eine Auswahl kopiert wird in der Klone und dessen Originale enthalten " +"sind verbinde die kopierten Klone mit den kopierten Originalen anstatt mit " +"den alten Originalen." -#: ../src/ui/dialog/tracedialog.cpp:726 -msgid "Optimize p_aths" -msgstr "Pfade optimieren" +#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page +#: ../src/ui/dialog/inkscape-preferences.cpp:1309 +msgid "Clones" +msgstr "Klone" -#: ../src/ui/dialog/tracedialog.cpp:729 -msgid "Try to optimize paths by joining adjacent Bezier curve segments" +#. Clip paths and masks options +#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +msgid "When applying, use the topmost selected object as clippath/mask" msgstr "" -"Versuchen, Pfade durch Verbinden von Bézierkurvenabschnitten zu optimieren" +"Verwende das oberste ausgewählte Objekt beim Anwenden als Ausschneidepfad " +"oder Maskierung" -#: ../src/ui/dialog/tracedialog.cpp:737 +#: ../src/ui/dialog/inkscape-preferences.cpp:1314 msgid "" -"Increase this to reduce the number of nodes in the trace by more aggressive " -"optimization" +"Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" -"Erhöhen, um die Anzahl der Knoten in der Vektorisierung durch aggressivere " -"Optimierung zu reduzieren" - -# CHECK -#: ../src/ui/dialog/tracedialog.cpp:739 -msgid "To_lerance:" -msgstr "Toleranz:" +"Nicht auswählen, um das unterste ausgewählte Objekt als Ausschneidepfad oder " +"Maskierung zu verwenden" -#. ## end option page -#: ../src/ui/dialog/tracedialog.cpp:753 -msgid "O_ptions" -msgstr "Optionen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +msgid "Remove clippath/mask object after applying" +msgstr "Ausschneidepfad oder Maskierungsobjekt nach dem Anwenden entfernen" -#. ### credits -#: ../src/ui/dialog/tracedialog.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:1317 msgid "" -"Inkscape bitmap tracing\n" -"is based on Potrace,\n" -"created by Peter Selinger\n" -"\n" -"http://potrace.sourceforge.net" +"After applying, remove the object used as the clipping path or mask from the " +"drawing" msgstr "" -"Inkscapes Vektorrasterisierung\n" -"basiert auf Potrace,\n" -"entwickelt von Peter Selinger\n" -"\n" -"http://potrace.sourceforge.net" +"Entferne das Objekt von der Zeichnung, welches als Ausschneidepfad oder " +"Maskierung verwendet wird, nach dem Anwenden" -#: ../src/ui/dialog/tracedialog.cpp:760 -msgid "Credits" -msgstr "Mitwirkende" +#: ../src/ui/dialog/inkscape-preferences.cpp:1319 +msgid "Before applying" +msgstr "Vor dem Anwenden:" -#. #### begin right panel -#. ## SIOX -#: ../src/ui/dialog/tracedialog.cpp:774 -msgid "SIOX _foreground selection" -msgstr "Auswahl des Vordergrunds mittels SIOX" +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 +msgid "Do not group clipped/masked objects" +msgstr "Kein Gruppieren ausgeschnittener/maskierter Objekte" -#: ../src/ui/dialog/tracedialog.cpp:777 -msgid "Cover the area you want to select as the foreground" +#: ../src/ui/dialog/inkscape-preferences.cpp:1322 +msgid "Put every clipped/masked object in its own group" msgstr "" -"Übermalen Sie den Teil des Bildes, den Sie als Vordergrund auswählen möchten" - -#: ../src/ui/dialog/tracedialog.cpp:782 -msgid "Live Preview" -msgstr "Live-Vorschau" - -#: ../src/ui/dialog/tracedialog.cpp:788 -msgid "_Update" -msgstr "Aktualisieren" +"Jedes ausgeschnittene/maskierte Objekt in seiner eigenen Gruppe anlegen" -#. I guess it's correct to call the "intermediate bitmap" a preview of the trace -#: ../src/ui/dialog/tracedialog.cpp:796 -msgid "" -"Preview the intermediate bitmap with the current settings, without actual " -"tracing" +#: ../src/ui/dialog/inkscape-preferences.cpp:1323 +msgid "Put all clipped/masked objects into one group" msgstr "" -"Vorschau der Zwischen-Bitmap mit den aktuellen Einstellungen, ohne " -"tatsächlich zu vektorisieren" - -#: ../src/ui/dialog/tracedialog.cpp:800 -msgid "Preview" -msgstr "Vorschau" +"Alle ausgeschnittenen/maskierten Objekte in einer einzelne Gruppe ablegen" -#: ../src/ui/dialog/transformation.cpp:76 -#: ../src/ui/dialog/transformation.cpp:86 -msgid "_Horizontal:" -msgstr "_Horizontal:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1326 +msgid "Apply clippath/mask to every object" +msgstr "Ausschneidungspfad/Maske auf jedes Objekt anwenden" -#: ../src/ui/dialog/transformation.cpp:76 -msgid "Horizontal displacement (relative) or position (absolute)" -msgstr "Horizontale Verschiebung (relativ) oder Position (absolut)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1329 +msgid "Apply clippath/mask to groups containing single object" +msgstr "" +"Ausschneidungspfad/Maske auf Gruppen anwenden, die Einzelobjekte beinhalten" -#: ../src/ui/dialog/transformation.cpp:78 -#: ../src/ui/dialog/transformation.cpp:88 -msgid "_Vertical:" -msgstr "_Vertikal:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1332 +msgid "Apply clippath/mask to group containing all objects" +msgstr "" +"Ausschneidungspfad/Maske auf Gruppen anwenden, die alle Objekte beinhalten" -#: ../src/ui/dialog/transformation.cpp:78 -msgid "Vertical displacement (relative) or position (absolute)" -msgstr "Vertikale Verschiebung (relativ) oder Position (absolut)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1334 +msgid "After releasing" +msgstr "Nach dem Lösen:" -#: ../src/ui/dialog/transformation.cpp:80 -msgid "Horizontal size (absolute or percentage of current)" -msgstr "Horizontaler Vergrößerungsschritt (absolut oder prozentual)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1336 +msgid "Ungroup automatically created groups" +msgstr "Gruppierung automatisch erstellter Gruppen aufheben" -#: ../src/ui/dialog/transformation.cpp:82 -msgid "Vertical size (absolute or percentage of current)" -msgstr "Vertikaler Vergrößerungsschritt (absolut oder prozentual)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1338 +msgid "Ungroup groups created when setting clip/mask" +msgstr "Gruppierung aufheben beim Setzen der Ausschneidung/Maske" -#: ../src/ui/dialog/transformation.cpp:84 -msgid "A_ngle:" -msgstr "Winkel:" +#: ../src/ui/dialog/inkscape-preferences.cpp:1340 +msgid "Clippaths and masks" +msgstr "Ausschneidepfade und Maskierungen" -#: ../src/ui/dialog/transformation.cpp:84 -#: ../src/ui/dialog/transformation.cpp:1104 -msgid "Rotation angle (positive = counterclockwise)" -msgstr "Drehwinkel (positiv = gegen den Uhrzeigersinn)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1343 +msgid "Stroke Style Markers" +msgstr "Strich-Stilmarkierungen" -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/inkscape-preferences.cpp:1345 +#: ../src/ui/dialog/inkscape-preferences.cpp:1347 msgid "" -"Horizontal skew angle (positive = counterclockwise), or absolute " -"displacement, or percentage displacement" +"Stroke color same as object, fill color either object fill color or marker " +"fill color" msgstr "" -"Horizontaler Scherwinkel (positiv = gegen den Uhrzeigersinn), oder absolute " -"oder prozentuale Verschiebung" +"Konturfarbe wie Objekt, Füllfarbe entweder Objekt-Füllfarbe oder " +"Knotenmarkierung-Füllfarbe" -#: ../src/ui/dialog/transformation.cpp:88 -msgid "" -"Vertical skew angle (positive = counterclockwise), or absolute displacement, " -"or percentage displacement" -msgstr "" -"Vertikaler Scherwinkel (positiv = gegen den Uhrzeigersinn), oder absolute " -"oder prozentuale Verschiebung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1351 +#: ../share/extensions/hershey.inx.h:27 +msgid "Markers" +msgstr "Knotenmarkierungen" -#: ../src/ui/dialog/transformation.cpp:91 -msgid "Transformation matrix element A" -msgstr "Abbildungsmatrix, Element A" +#: ../src/ui/dialog/inkscape-preferences.cpp:1354 +msgid "Document cleanup" +msgstr "Dokumentbereinigung" -#: ../src/ui/dialog/transformation.cpp:92 -msgid "Transformation matrix element B" -msgstr "Abbildungsmatrix, Element B" +#: ../src/ui/dialog/inkscape-preferences.cpp:1355 +#: ../src/ui/dialog/inkscape-preferences.cpp:1357 +msgid "Remove unused swatches when doing a document cleanup" +msgstr "Entferne unbenutzte Swatches bei der Dokumentenbereinigung" -#: ../src/ui/dialog/transformation.cpp:93 -msgid "Transformation matrix element C" -msgstr "Abbildungsmatrix, Element C" +#. tooltip +#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +msgid "Cleanup" +msgstr "Bereinigen" -#: ../src/ui/dialog/transformation.cpp:94 -msgid "Transformation matrix element D" -msgstr "Abbildungsmatrix, Element D" +#: ../src/ui/dialog/inkscape-preferences.cpp:1366 +msgid "Number of _Threads:" +msgstr "Anzahl der Threads:" -#: ../src/ui/dialog/transformation.cpp:95 -msgid "Transformation matrix element E" -msgstr "Abbildungsmatrix, Element E" +#: ../src/ui/dialog/inkscape-preferences.cpp:1366 +#: ../src/ui/dialog/inkscape-preferences.cpp:1898 +msgid "(requires restart)" +msgstr "(erfordert Neustart)" -#: ../src/ui/dialog/transformation.cpp:96 -msgid "Transformation matrix element F" -msgstr "Abbildungsmatrix, Element F" +#: ../src/ui/dialog/inkscape-preferences.cpp:1367 +msgid "Configure number of processors/threads to use when rendering filters" +msgstr "" +"Konfiguration der Anzahl an Prozessoren/Threads, die für das Rendern von " +"Filtern genutzt werden sollen" -#: ../src/ui/dialog/transformation.cpp:101 -msgid "Rela_tive move" -msgstr "_Relative Bewegung" +#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +msgid "Rendering _cache size:" +msgstr "Rendering-Cachegröße:" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +msgctxt "mebibyte (2^20 bytes) abbreviation" +msgid "MiB" +msgstr "MiB" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1371 msgid "" -"Add the specified relative displacement to the current position; otherwise, " -"edit the current absolute position directly" +"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 "" -"Die angegebene relative Verschiebung zur aktuellen Position hinzuaddieren; " -"anderenfalls die aktuelle absolute Position direkt ändern" +"Setzt die Größe des Speichers pro Dokument, die verwendet werden kann, um " +"gerenderte Teile der Zeichnung zur späteren Wiederverwendungzu sichern; auf " +"Null setzen, um Cachen zu deaktivieren" -#: ../src/ui/dialog/transformation.cpp:102 -msgid "_Scale proportionally" -msgstr "Proportional skalieren" +#. blur quality +#. filter quality +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 +#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +msgid "Best quality (slowest)" +msgstr "Beste Qualität (am langsamsten)" -#: ../src/ui/dialog/transformation.cpp:102 -msgid "Preserve the width/height ratio of the scaled objects" -msgstr "Das Verhältnis von Höhe und Breite der skalierten Objekte beibehalten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1376 +#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +msgid "Better quality (slower)" +msgstr "Gute Qualität (langsamer)" -#: ../src/ui/dialog/transformation.cpp:103 -msgid "Apply to each _object separately" -msgstr "Auf jedes _Objekt getrennt anwenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 +#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +msgid "Average quality" +msgstr "Durchschnittliche Qualität" -#: ../src/ui/dialog/transformation.cpp:103 -msgid "" -"Apply the scale/rotate/skew to each selected object separately; otherwise, " -"transform the selection as a whole" -msgstr "" -"Skalierung/Drehung/Scherung auf jedes ausgewählte Objekt getrennt anwenden; " -"anderenfalls auf die gesamte Auswahl anwenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:1380 +#: ../src/ui/dialog/inkscape-preferences.cpp:1404 +msgid "Lower quality (faster)" +msgstr "Niedrigere Qualität (schneller)" -#: ../src/ui/dialog/transformation.cpp:104 -msgid "Edit c_urrent matrix" -msgstr "_Aktuelle Matrix bearbeiten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1382 +#: ../src/ui/dialog/inkscape-preferences.cpp:1406 +msgid "Lowest quality (fastest)" +msgstr "Niedrigste Qualität (am schnellsten)" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +msgid "Gaussian blur quality for display" +msgstr "Anzeigequalität des Gaußschen Weichzeichners" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1387 +#: ../src/ui/dialog/inkscape-preferences.cpp:1411 msgid "" -"Edit the current transform= matrix; otherwise, post-multiply transform= by " -"this matrix" +"Best quality, but display may be very slow at high zooms (bitmap export " +"always uses best quality)" msgstr "" -"Die aktuelle transform=-Matrix bearbeiten; andernfalls transform= hinterher " -"mit dieser Matrix multiplizieren" - -#: ../src/ui/dialog/transformation.cpp:117 -msgid "_Scale" -msgstr "_Maßstab" +"Beste Qualität, aber die Anzeige kann bei hohen Zoomstufen sehr langsam sein " +"(Bitmap-Export verwendet immer diese Einstellung)" -#: ../src/ui/dialog/transformation.cpp:120 -msgid "_Rotate" -msgstr "_Drehen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1389 +#: ../src/ui/dialog/inkscape-preferences.cpp:1413 +msgid "Better quality, but slower display" +msgstr "Bessere Qualität, aber langsamere Anzeige" -#: ../src/ui/dialog/transformation.cpp:123 -msgid "Ske_w" -msgstr "_Scheren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1391 +#: ../src/ui/dialog/inkscape-preferences.cpp:1415 +msgid "Average quality, acceptable display speed" +msgstr "Durchschnittliche Qualität, akzeptable Geschwindigkeit der Anzeige" -#: ../src/ui/dialog/transformation.cpp:126 -msgid "Matri_x" -msgstr "Matri_x" +#: ../src/ui/dialog/inkscape-preferences.cpp:1393 +#: ../src/ui/dialog/inkscape-preferences.cpp:1417 +msgid "Lower quality (some artifacts), but display is faster" +msgstr "Niedrigere Qualität (einige Artefakte), aber schnellere Anzeige" -#: ../src/ui/dialog/transformation.cpp:150 -msgid "Reset the values on the current tab to defaults" -msgstr "Die Werte des aktuellen Reiters auf die Vorgabewerte setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1395 +#: ../src/ui/dialog/inkscape-preferences.cpp:1419 +msgid "Lowest quality (considerable artifacts), but display is fastest" +msgstr "Niedrigste Qualität (beträchtliche Artefakte), aber schnellste Anzeige" -#: ../src/ui/dialog/transformation.cpp:157 -msgid "Apply transformation to selection" -msgstr "Transformation auf Auswahl anwenden" +#: ../src/ui/dialog/inkscape-preferences.cpp:1409 +msgid "Filter effects quality for display" +msgstr "Effekt-Qualität für Anzeige:" -#: ../src/ui/dialog/transformation.cpp:332 -msgid "Rotate in a counterclockwise direction" -msgstr "Entgegen Uhrzeigersinn drehen" +#. build custom preferences tab +#: ../src/ui/dialog/inkscape-preferences.cpp:1421 ../src/ui/dialog/print.cpp:232 +msgid "Rendering" +msgstr "Rendern" -#: ../src/ui/dialog/transformation.cpp:338 -msgid "Rotate in a clockwise direction" -msgstr "Drehung im Uhrzeigersinn" +#. Note: /options/bitmapoversample removed with Cairo renderer +#: ../src/ui/dialog/inkscape-preferences.cpp:1427 ../src/verbs.cpp:156 +#: ../src/widgets/calligraphy-toolbar.cpp:626 +msgid "Edit" +msgstr "Bearbeiten" -#: ../src/ui/dialog/transformation.cpp:908 -#: ../src/ui/dialog/transformation.cpp:919 -#: ../src/ui/dialog/transformation.cpp:933 -#: ../src/ui/dialog/transformation.cpp:952 -#: ../src/ui/dialog/transformation.cpp:963 -#: ../src/ui/dialog/transformation.cpp:973 -#: ../src/ui/dialog/transformation.cpp:997 -msgid "Transform matrix is singular, not used." -msgstr "" +#: ../src/ui/dialog/inkscape-preferences.cpp:1428 +msgid "Automatically reload bitmaps" +msgstr "Automatisches Aktualisieren von Bildern" -#: ../src/ui/dialog/transformation.cpp:1012 -msgid "Edit transformation matrix" -msgstr "Abbildungsmatrix ändern" +#: ../src/ui/dialog/inkscape-preferences.cpp:1430 +msgid "Automatically reload linked images when file is changed on disk" +msgstr "Bilder neu laden, wenn diese auf dem Datenträger geändert wurden." -#: ../src/ui/dialog/transformation.cpp:1111 -msgid "Rotation angle (positive = clockwise)" -msgstr "Drehwinkel (positiv = im Uhrzeigersinn)" +#: ../src/ui/dialog/inkscape-preferences.cpp:1432 +msgid "_Bitmap editor:" +msgstr "_Bitmap-Editor:" -#: ../src/ui/dialog/xml-tree.cpp:70 ../src/ui/dialog/xml-tree.cpp:126 -msgid "New element node" -msgstr "Neuer Elementknoten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1434 +#: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:55 +#: ../share/extensions/print_win32_vector.inx.h:2 +msgid "Export" +msgstr "Exportieren" -#: ../src/ui/dialog/xml-tree.cpp:71 ../src/ui/dialog/xml-tree.cpp:132 -msgid "New text node" -msgstr "Neuer Textknoten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1436 +msgid "Default export _resolution:" +msgstr "Standard-Exportauflösung:" -#: ../src/ui/dialog/xml-tree.cpp:72 ../src/ui/dialog/xml-tree.cpp:146 -msgid "nodeAsInXMLdialogTooltip|Delete node" -msgstr "Knoten löschen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1437 +msgid "Default bitmap resolution (in dots per inch) in the Export dialog" +msgstr "" +"Bevorzugte Auflösung der Bitmap (Punkte pro Zoll) im Exportieren-Dialog" -#: ../src/ui/dialog/xml-tree.cpp:73 ../src/ui/dialog/xml-tree.cpp:138 -#: ../src/ui/dialog/xml-tree.cpp:977 -msgid "Duplicate node" -msgstr "Knoten duplizieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1438 +#: ../src/ui/dialog/xml-tree.cpp:912 +msgid "Create" +msgstr "Erstellen" -#: ../src/ui/dialog/xml-tree.cpp:79 ../src/ui/dialog/xml-tree.cpp:191 -#: ../src/ui/dialog/xml-tree.cpp:1013 -msgid "Delete attribute" -msgstr "Attribut löschen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1440 +msgid "Resolution for Create Bitmap _Copy:" +msgstr "Auflösung für Bitmap-_Kopie erstellen:" -#: ../src/ui/dialog/xml-tree.cpp:87 -msgid "Set" -msgstr "Setzen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1441 +msgid "Resolution used by the Create Bitmap Copy command" +msgstr "Auflösung von Bildern die mit \"Kopiere als Bitmap\" erstellt werden." -#: ../src/ui/dialog/xml-tree.cpp:121 -msgid "Drag to reorder nodes" -msgstr "Ziehen, um die Knoten neu zu sortieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1444 +msgid "Ask about linking and scaling when importing" +msgstr "Nach Verknüpfung und Skalierung beim Importieren fragen" -#: ../src/ui/dialog/xml-tree.cpp:152 ../src/ui/dialog/xml-tree.cpp:153 -#: ../src/ui/dialog/xml-tree.cpp:1135 -msgid "Unindent node" -msgstr "Einrückung des Knotens verringern" +#: ../src/ui/dialog/inkscape-preferences.cpp:1446 +msgid "Pop-up linking and scaling dialog when importing bitmap image." +msgstr "" +"Dialog für Verknüpfung und Skalierung beim Importieren von Bitmaps anzeigen." -#: ../src/ui/dialog/xml-tree.cpp:157 ../src/ui/dialog/xml-tree.cpp:158 -#: ../src/ui/dialog/xml-tree.cpp:1113 -msgid "Indent node" -msgstr "Knoten einrücken" +#: ../src/ui/dialog/inkscape-preferences.cpp:1452 +msgid "Bitmap link:" +msgstr "Bitmap-Verknüpfung:" -#: ../src/ui/dialog/xml-tree.cpp:162 ../src/ui/dialog/xml-tree.cpp:163 -#: ../src/ui/dialog/xml-tree.cpp:1064 -msgid "Raise node" -msgstr "Knoten anheben" +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +msgid "Bitmap scale (image-rendering):" +msgstr "Bitmap Skalierung (image-rendering)" -#: ../src/ui/dialog/xml-tree.cpp:167 ../src/ui/dialog/xml-tree.cpp:168 -#: ../src/ui/dialog/xml-tree.cpp:1082 -msgid "Lower node" -msgstr "Knoten absenken" +#: ../src/ui/dialog/inkscape-preferences.cpp:1464 +msgid "Default _import resolution:" +msgstr "Standard-Importauflösung:" -#: ../src/ui/dialog/xml-tree.cpp:208 -msgid "Attribute name" -msgstr "Attributname" +#: ../src/ui/dialog/inkscape-preferences.cpp:1465 +msgid "Default bitmap resolution (in dots per inch) for bitmap import" +msgstr "Standard-Bitmapauflösung (Punkte pro Zoll) für Bitmap-Import" -#: ../src/ui/dialog/xml-tree.cpp:223 -msgid "Attribute value" -msgstr "Attributwert" +#: ../src/ui/dialog/inkscape-preferences.cpp:1466 +msgid "Override file resolution" +msgstr "Datei-Auflösung überschreiben" -#: ../src/ui/dialog/xml-tree.cpp:311 -msgid "Click to select nodes, drag to rearrange." -msgstr "Klick wählt Knoten aus, Ziehen ordnet neu an." +#: ../src/ui/dialog/inkscape-preferences.cpp:1468 +msgid "Use default bitmap resolution in favor of information from file" +msgstr "" +"Verwenden Sie Standard-Bitmap-Auflösung zu Gunsten von Informationen aus der " +"Datei" -#: ../src/ui/dialog/xml-tree.cpp:322 -msgid "Click attribute to edit." -msgstr "Klick auf Attribut zum Bearbeiten." +#. rendering outlines for pixmap image tags +#: ../src/ui/dialog/inkscape-preferences.cpp:1472 +msgid "Images in Outline Mode" +msgstr "Bilder im Umrissmodus" -#: ../src/ui/dialog/xml-tree.cpp:326 -#, c-format +#: ../src/ui/dialog/inkscape-preferences.cpp:1473 msgid "" -"Attribute %s selected. Press Ctrl+Enter when done editing to " -"commit changes." +"When active will render images while in outline mode instead of a red box " +"with an x. This is useful for manual tracing." msgstr "" -"Attribut %s ausgewählt. Strg+Eingabe schließt ab und übernimmt " -"Änderungen." +"Bei Aktivierung werden Bilder als Umgrenzung anstelle eines roten Rechtecks " +"mit X dargestellt. Nützlich für manuelles Nachzeichnen." -#: ../src/ui/dialog/xml-tree.cpp:566 -msgid "Drag XML subtree" -msgstr "XML-Unterbaum ziehen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1475 +msgid "Bitmaps" +msgstr "Bitmaps" -#: ../src/ui/dialog/xml-tree.cpp:868 -msgid "New element node..." -msgstr "Neuer Elementknoten…" +#: ../src/ui/dialog/inkscape-preferences.cpp:1487 +msgid "" +"Select a file of predefined shortcuts to use. Any customized shortcuts you " +"create will be added seperately to " +msgstr "" +"Wählen Sie eine Datei mit vorderfinierten Tastenkürzeln. Jeder " +"benutzerdefinierte Kürzel der erstellt wird, wird separat hinzugefügt zu" -#: ../src/ui/dialog/xml-tree.cpp:906 -msgid "Cancel" -msgstr "Abbrechen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1490 +msgid "Shortcut file:" +msgstr "Tastenkürzel-Datei:" -#: ../src/ui/dialog/xml-tree.cpp:943 -msgid "Create new element node" -msgstr "Neuen Elementknoten erzeugen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1493 +#: ../src/ui/dialog/template-load-tab.cpp:48 +msgid "Search:" +msgstr "Suchen:" -#: ../src/ui/dialog/xml-tree.cpp:959 -msgid "Create new text node" -msgstr "Neuen Textknoten erzeugen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1505 +msgid "Shortcut" +msgstr "Tastenkürzel" -#: ../src/ui/dialog/xml-tree.cpp:994 -msgid "nodeAsInXMLinHistoryDialog|Delete node" -msgstr "Knoten löschen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1506 +#: ../src/ui/widget/page-sizer.cpp:260 +msgid "Description" +msgstr "Beschreibung" -#: ../src/ui/dialog/xml-tree.cpp:1038 -msgid "Change attribute" -msgstr "Attribut ändern" +#: ../src/ui/dialog/inkscape-preferences.cpp:1561 +#: ../src/ui/dialog/pixelartdialog.cpp:296 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:698 +#: ../src/ui/dialog/tracedialog.cpp:813 +#: ../src/ui/widget/preferences-widget.cpp:749 +msgid "Reset" +msgstr "Zurücksetzen" -#: ../src/ui/tool/curve-drag-point.cpp:100 -msgid "Drag curve" -msgstr "Kurve ziehen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1561 +msgid "" +"Remove all your customized keyboard shortcuts, and revert to the shortcuts " +"in the shortcut file listed above" +msgstr "" +"Alle individuellen Tastenkürzel entfernen und zurück zu den Tastenkürzeln in " +"der oben aufgeführten Tastenkürzel-Datei" -#: ../src/ui/tool/curve-drag-point.cpp:157 -msgid "Add node" -msgstr "Knoten hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1565 +msgid "Import ..." +msgstr "_Importieren ..." -#: ../src/ui/tool/curve-drag-point.cpp:167 -msgctxt "Path segment tip" -msgid "Shift: click to toggle segment selection" -msgstr "Umschalt: Klick um Segment-Auswahl umzuschalten" +#: ../src/ui/dialog/inkscape-preferences.cpp:1565 +msgid "Import custom keyboard shortcuts from a file" +msgstr "Importieren einer benutzerdefinierten Tastenkürzel-Datei" -#: ../src/ui/tool/curve-drag-point.cpp:171 -msgctxt "Path segment tip" -msgid "Ctrl+Alt: click to insert a node" -msgstr "STRG+Alt: Klicken, um einen Knoten einzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +msgid "Export ..." +msgstr "Exportieren ..." -#: ../src/ui/tool/curve-drag-point.cpp:175 -msgctxt "Path segment tip" +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +msgid "Export custom keyboard shortcuts to a file" +msgstr "Benutzerdefinierte Tastenkürzel in eine Datei exportieren" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1578 +msgid "Keyboard Shortcuts" +msgstr "Tastenkürzel" + +#. Find this group in the tree +#: ../src/ui/dialog/inkscape-preferences.cpp:1741 +msgid "Misc" +msgstr "Sonstiges" + +# CHECK +#: ../src/ui/dialog/inkscape-preferences.cpp:1839 +msgctxt "Spellchecker language" +msgid "None" +msgstr "Keine" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1860 +msgid "Set the main spell check language" +msgstr "Setzen der Hauptsprache der Rechtschreibprüfung" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1863 +msgid "Second language:" +msgstr "Zweite Sprache:" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1864 msgid "" -"Linear segment: drag to convert to a Bezier segment, doubleclick to " -"insert node, click to select (more: Shift, Ctrl+Alt)" +"Set the second spell check language; checking will only stop on words " +"unknown in ALL chosen languages" msgstr "" -"Linear-Segment: Ziehen, um in ein Bezier-Segment zu konvertieren, " -"Doppelklick um Knoten einzufügen und Klicken zum Auswählen (mehr: Shift, STRG" -"+ALT)" +"Setzen der zweiten Sprache der Rechtschreibprüfung; die Prüfung stoppt nur " +"bei Wörtern, die in allen ausgewählten Sprachen unbekannt sind." -#: ../src/ui/tool/curve-drag-point.cpp:179 -msgctxt "Path segment tip" +#: ../src/ui/dialog/inkscape-preferences.cpp:1867 +msgid "Third language:" +msgstr "Dritte Sprache:" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1868 msgid "" -"Bezier segment: drag to shape the segment, doubleclick to insert " -"node, click to select (more: Shift, Ctrl+Alt)" +"Set the third spell check language; checking will only stop on words unknown " +"in ALL chosen languages" msgstr "" -"Bezier-Segment: Ziehen, um das Segment zu formen, Doppelklick zum " -"Einfügen eines Knotens oder Klicken zum Auswählen (mehr: Umschalt, Strg+Alt)" +"Festlegen der dritten Sprache der Rechtschreibprüfung; die Prüfung stoppt " +"nur bei Wörtern, die in allen ausgewählten Sprachen unbekannt sind." -#: ../src/ui/tool/multi-path-manipulator.cpp:315 -msgid "Retract handles" -msgstr "Anfasser zurückziehen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +msgid "Ignore words with digits" +msgstr "Wörter mit Zahlen ignorieren" -#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:270 -msgid "Change node type" -msgstr "Knotentyp ändern" +#: ../src/ui/dialog/inkscape-preferences.cpp:1872 +msgid "Ignore words containing digits, such as \"R2D2\"" +msgstr "Wörter mit Zahlen ignorieren, wie \"R2D2\"" -#: ../src/ui/tool/multi-path-manipulator.cpp:323 -msgid "Straighten segments" -msgstr "Segmente begradigen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1874 +msgid "Ignore words in ALL CAPITALS" +msgstr "Wörter in GROSSGESCHRIEBEN ignorieren" -#: ../src/ui/tool/multi-path-manipulator.cpp:325 -msgid "Make segments curves" -msgstr "Die gewählten Abschnitte in Kurven umwandeln" +#: ../src/ui/dialog/inkscape-preferences.cpp:1876 +msgid "Ignore words in all capitals, such as \"IUPAC\"" +msgstr "Wörter ignorieren, die GROSSGESCHRIEBEN sind, wie \"IUPAC\"" -#: ../src/ui/tool/multi-path-manipulator.cpp:333 -msgid "Add nodes" -msgstr "Mehrere Knoten hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1878 +msgid "Spellcheck" +msgstr "Rechtschreibprüfung" -#: ../src/ui/tool/multi-path-manipulator.cpp:339 -msgid "Add extremum nodes" -msgstr "Extremwert-Knoten hinzufügen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1898 +msgid "Latency _skew:" +msgstr "Latenz-_Schrägstellung:" -#: ../src/ui/tool/multi-path-manipulator.cpp:346 -msgid "Duplicate nodes" -msgstr "Knoten duplizieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1899 +msgid "" +"Factor by which the event clock is skewed from the actual time (0.9766 on " +"some systems)" +msgstr "" +"Faktor, um den die Ereigniszeit gegenüber der Systemzeit verlangsamt wird " +"(0,9766 auf manchen Systemen)" -#: ../src/ui/tool/multi-path-manipulator.cpp:409 -#: ../src/widgets/node-toolbar.cpp:408 -msgid "Join nodes" -msgstr "Knoten verbinden" +#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +msgid "Pre-render named icons" +msgstr "Symbole mit Namen im Voraus rendern" -#: ../src/ui/tool/multi-path-manipulator.cpp:416 -#: ../src/widgets/node-toolbar.cpp:419 -msgid "Break nodes" -msgstr "Knoten unterbrechen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1903 +msgid "" +"When on, named icons will be rendered before displaying the ui. This is for " +"working around bugs in GTK+ named icon notification" +msgstr "" +"Benannte Symbole werden gerendert, bevor die Benutzeroberfläche dargestellt " +"wird. Damit werden Fehler in der GTK+-Hinweisen zu benannten Symbolen " +"umgangen." -#: ../src/ui/tool/multi-path-manipulator.cpp:423 -msgid "Delete nodes" -msgstr "Knoten löschen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1911 +msgid "System info" +msgstr "Systeminformation" -#: ../src/ui/tool/multi-path-manipulator.cpp:757 -msgid "Move nodes" -msgstr "Knoten verschieben" +#: ../src/ui/dialog/inkscape-preferences.cpp:1915 +msgid "User config: " +msgstr "Benutzerkonfiguration: " -#: ../src/ui/tool/multi-path-manipulator.cpp:760 -msgid "Move nodes horizontally" -msgstr "Knoten horizontal verschieben" +#: ../src/ui/dialog/inkscape-preferences.cpp:1915 +msgid "Location of users configuration" +msgstr "Ort der Benutzerkonfiguration" -#: ../src/ui/tool/multi-path-manipulator.cpp:764 -msgid "Move nodes vertically" -msgstr "Knoten vertikal verschieben" +#: ../src/ui/dialog/inkscape-preferences.cpp:1919 +msgid "User preferences: " +msgstr "Benutzereinstellungen: " -#: ../src/ui/tool/multi-path-manipulator.cpp:768 -#: ../src/ui/tool/multi-path-manipulator.cpp:771 -msgid "Rotate nodes" -msgstr "Knoten rotieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1919 +msgid "Location of the users preferences file" +msgstr "Ort der Benutzer-Einstellungsdatei" -#: ../src/ui/tool/multi-path-manipulator.cpp:775 -#: ../src/ui/tool/multi-path-manipulator.cpp:781 -msgid "Scale nodes uniformly" -msgstr "Knoten skalieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1923 +msgid "User extensions: " +msgstr "Benutzererweiterungen: " -#: ../src/ui/tool/multi-path-manipulator.cpp:778 -msgid "Scale nodes" -msgstr "Knoten skalieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1923 +msgid "Location of the users extensions" +msgstr "Ort der Benutzererweiterungen" -#: ../src/ui/tool/multi-path-manipulator.cpp:785 -msgid "Scale nodes horizontally" -msgstr "Knoten horizontal skalieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1927 +msgid "User cache: " +msgstr "Benutzer-Cache: " -#: ../src/ui/tool/multi-path-manipulator.cpp:789 -msgid "Scale nodes vertically" -msgstr "Knoten vertikal skalieren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1927 +msgid "Location of users cache" +msgstr "Ort des Benutzer-Caches" -#: ../src/ui/tool/multi-path-manipulator.cpp:793 -msgid "Skew nodes horizontally" -msgstr "Knoten horizontal krümmen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1935 +msgid "Temporary files: " +msgstr "Temporäre Dateien: " -#: ../src/ui/tool/multi-path-manipulator.cpp:797 -msgid "Skew nodes vertically" -msgstr "Knoten vertikal krümmen" +#: ../src/ui/dialog/inkscape-preferences.cpp:1935 +msgid "Location of the temporary files used for autosave" +msgstr "Ort der temp. Dateien, die für die autom. Speicherung verwendet werden" -#: ../src/ui/tool/multi-path-manipulator.cpp:801 -msgid "Flip nodes horizontally" -msgstr "Knoten Horizontal umkehren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1939 +msgid "Inkscape data: " +msgstr "Inkscape-Daten:" -#: ../src/ui/tool/multi-path-manipulator.cpp:804 -msgid "Flip nodes vertically" -msgstr "Knoten Vertikal umkehren" +#: ../src/ui/dialog/inkscape-preferences.cpp:1939 +msgid "Location of Inkscape data" +msgstr "Ort der Inkscape-Daten" -#: ../src/ui/tool/node.cpp:245 -msgid "Cusp node handle" -msgstr "Spitzer Knotenanfasser" +#: ../src/ui/dialog/inkscape-preferences.cpp:1943 +msgid "Inkscape extensions: " +msgstr "Inkscape-Erweiterungen: " -#: ../src/ui/tool/node.cpp:246 -msgid "Smooth node handle" -msgstr "Weicher Knotenanfasser" +#: ../src/ui/dialog/inkscape-preferences.cpp:1943 +msgid "Location of the Inkscape extensions" +msgstr "Ort der Inkscape-Erweiterungen" -#: ../src/ui/tool/node.cpp:247 -msgid "Symmetric node handle" -msgstr "Symmetrischer Knotenanfasser" +#: ../src/ui/dialog/inkscape-preferences.cpp:1952 +msgid "System data: " +msgstr "Systemdaten: " -#: ../src/ui/tool/node.cpp:248 -msgid "Auto-smooth node handle" -msgstr "Knotenanfasser automatisch abrunden" +#: ../src/ui/dialog/inkscape-preferences.cpp:1952 +msgid "Locations of system data" +msgstr "Ort der Systemdaten" -#: ../src/ui/tool/node.cpp:432 -msgctxt "Path handle tip" -msgid "more: Shift, Ctrl, Alt" -msgstr "mehr: Umschalttaste, STRG, ALT" +#: ../src/ui/dialog/inkscape-preferences.cpp:1976 +msgid "Icon theme: " +msgstr "Symbolthema: " -#: ../src/ui/tool/node.cpp:434 -msgctxt "Path handle tip" -msgid "more: Ctrl, Alt" -msgstr "more: STRG, ALT" +#: ../src/ui/dialog/inkscape-preferences.cpp:1976 +msgid "Locations of icon themes" +msgstr "Ort der Symbolthemen" -#: ../src/ui/tool/node.cpp:440 -#, c-format -msgctxt "Path handle tip" -msgid "" -"Shift+Ctrl+Alt: preserve length and snap rotation angle to %g° " -"increments while rotating both handles" -msgstr "" -"Umschalt+Strg+Alt: Länge behalten und Rotationswinkel einrasten auf %g" -"° Stufen, während dem Drehen beider Anfasser" +#: ../src/ui/dialog/inkscape-preferences.cpp:1978 +msgid "System" +msgstr "System" -#: ../src/ui/tool/node.cpp:445 -#, c-format -msgctxt "Path handle tip" -msgid "" -"Ctrl+Alt: preserve length and snap rotation angle to %g° increments" -msgstr "" -"Ctrl+Alt: Länge behalten und Rotationswinkel einrasten auf %g° Stufen" +#: ../src/ui/dialog/input.cpp:360 ../src/ui/dialog/input.cpp:381 +#: ../src/ui/dialog/input.cpp:1641 +msgid "Disabled" +msgstr "Deaktiviert" -#: ../src/ui/tool/node.cpp:451 -msgctxt "Path handle tip" -msgid "Shift+Alt: preserve handle length and rotate both handles" -msgstr "Umschalt:bewahrt die Anfasserlänge und dreht beide Anfasser" +#: ../src/ui/dialog/input.cpp:361 +msgctxt "Input device" +msgid "Screen" +msgstr "Bildschirm" -#: ../src/ui/tool/node.cpp:454 -msgctxt "Path handle tip" -msgid "Alt: preserve handle length while dragging" -msgstr "Alt: Anfasserlänge beim Ziehen behalten" +#: ../src/ui/dialog/input.cpp:362 ../src/ui/dialog/input.cpp:383 +msgid "Window" +msgstr "Fenster" -#: ../src/ui/tool/node.cpp:461 -#, c-format -msgctxt "Path handle tip" -msgid "" -"Shift+Ctrl: snap rotation angle to %g° increments and rotate both " -"handles" -msgstr "" -"Umschalt: Einrasten des Rotationswinkels auf %g° Stufen und beide " -"Anfasser drehen" +#: ../src/ui/dialog/input.cpp:618 +msgid "Test Area" +msgstr "Testfläche" -#: ../src/ui/tool/node.cpp:465 -#, c-format -msgctxt "Path handle tip" -msgid "Ctrl: snap rotation angle to %g° increments, click to retract" -msgstr "" -"Ctrl: Einrasten des Rotationswinkels auf %g° Stufen, Klicken zum " -"Zurücknehmen" +#: ../src/ui/dialog/input.cpp:619 +msgid "Axis" +msgstr "Achse" -#: ../src/ui/tool/node.cpp:470 -msgctxt "Path hande tip" -msgid "Shift: rotate both handles by the same angle" -msgstr "Umschalt: Dreht beide Anfasser um den gleichen Winkel" +#: ../src/ui/dialog/input.cpp:708 ../share/extensions/svgcalendar.inx.h:2 +msgid "Configuration" +msgstr "Konfiguration" -#: ../src/ui/tool/node.cpp:477 -#, c-format -msgctxt "Path handle tip" -msgid "Auto node handle: drag to convert to smooth node (%s)" -msgstr "" -"Automatischer Knoten-Anfasser: Ziehen, um in einen weichen Knoten zu " -"konvertieren (%s)" +#: ../src/ui/dialog/input.cpp:709 +msgid "Hardware" +msgstr "Hardware" -#: ../src/ui/tool/node.cpp:480 -#, c-format -msgctxt "Path handle tip" -msgid "%s: drag to shape the segment (%s)" -msgstr "%s: Ziehen, um das Segment zu formen (%s)" +#: ../src/ui/dialog/input.cpp:732 +msgid "Link:" +msgstr "Verknüpfung:" -#: ../src/ui/tool/node.cpp:500 -#, c-format -msgctxt "Path handle tip" -msgid "Move handle by %s, %s; angle %.2f°, length %s" -msgstr "Anfasser verschieben um %s, %s; Winkel %.2f°, Länge %s" +# CHECK +#: ../src/ui/dialog/input.cpp:742 ../src/ui/dialog/input.cpp:743 +#: ../src/ui/dialog/input.cpp:1571 +msgid "None" +msgstr "Keine" -#: ../src/ui/tool/node.cpp:1270 -msgctxt "Path node tip" -msgid "Shift: drag out a handle, click to toggle selection" -msgstr "" -"Umschalt: Anfasser nach außen ziehen, Klicken um Auswahl umzuschalten" +#: ../src/ui/dialog/input.cpp:758 +msgid "Axes count:" +msgstr "Achsenanzahl:" -#: ../src/ui/tool/node.cpp:1272 -msgctxt "Path node tip" -msgid "Shift: click to toggle selection" -msgstr "Umschalt: Klick um Auswahl umzuschalten" +#: ../src/ui/dialog/input.cpp:788 +msgid "axis:" +msgstr "Achse:" -#: ../src/ui/tool/node.cpp:1277 -msgctxt "Path node tip" -msgid "Ctrl+Alt: move along handle lines, click to delete node" -msgstr "" -"STRG+Alt: Entlang der Anfasser-Linien verschieben. Klicken, um Knoten " -"zu löschen" +#: ../src/ui/dialog/input.cpp:812 +msgid "Button count:" +msgstr "Anzahl Tasten:" -#: ../src/ui/tool/node.cpp:1280 -msgctxt "Path node tip" -msgid "Ctrl: move along axes, click to change node type" -msgstr "" -"STRG: Verschieben entlang der Achsen. Klicken, um Knotentyp zu " -"verändern" +#: ../src/ui/dialog/input.cpp:1010 +msgid "Tablet" +msgstr "Grafiktablet" -#: ../src/ui/tool/node.cpp:1284 -msgctxt "Path node tip" -msgid "Alt: sculpt nodes" -msgstr "Alt: Knoten formen" +#: ../src/ui/dialog/input.cpp:1039 ../src/ui/dialog/input.cpp:1928 +msgid "pad" +msgstr "Unterlage" -#: ../src/ui/tool/node.cpp:1292 -#, c-format -msgctxt "Path node tip" -msgid "%s: drag to shape the path (more: Shift, Ctrl, Alt)" -msgstr "%s: Ziehen, um den Pfad zu formen (mehr: Umschalt, STRG, Alt)" +#: ../src/ui/dialog/input.cpp:1081 +msgid "_Use pressure-sensitive tablet (requires restart)" +msgstr "Druckempfindliches Grafiktablett verwenden (erfordert Neustart)" -#: ../src/ui/tool/node.cpp:1295 -#, c-format -msgctxt "Path node tip" -msgid "" -"%s: drag to shape the path, click to toggle scale/rotation handles " -"(more: Shift, Ctrl, Alt)" -msgstr "" -"%s:Ziehen, um den Pfad zu formen, Klicken um Skalieren/Rotieren der " -"Anfasser umzuschalten (mehr: Umschalt, Strg, Alt)" +#: ../src/ui/dialog/input.cpp:1086 +msgid "Axes" +msgstr "Achsen" -#: ../src/ui/tool/node.cpp:1298 -#, c-format -msgctxt "Path node tip" +#: ../src/ui/dialog/input.cpp:1087 +msgid "Keys" +msgstr "Schlüssel" + +#: ../src/ui/dialog/input.cpp:1170 msgid "" -"%s: drag to shape the path, click to select only this node (more: " -"Shift, Ctrl, Alt)" +"A device can be 'Disabled', its co-ordinates mapped to the whole 'Screen', " +"or to a single (usually focused) 'Window'" msgstr "" -"%s: Ziehen, um den Pfad zu formen, Klicken, um nur diesen Knoten " -"auszuwählen (mehr: Umschalt, Strg, Alt)" +"Ein Gerät kann 'deaktiviert' werden. Seine Koordinaten werden auf den " +"gesamten 'Bildschirm' gemappt oder in ein einzelnes (normalerweise das " +"aktive) 'Fenster'" -#: ../src/ui/tool/node.cpp:1309 -#, c-format -msgctxt "Path node tip" -msgid "Move node by %s, %s" -msgstr "Knoten verschieben um %s, %s" +#: ../src/ui/dialog/input.cpp:1616 ../src/widgets/calligraphy-toolbar.cpp:578 +#: ../src/widgets/spray-toolbar.cpp:224 ../src/widgets/tweak-toolbar.cpp:372 +msgid "Pressure" +msgstr "Druck" -#: ../src/ui/tool/node.cpp:1320 -msgid "Symmetric node" -msgstr "symmetrischer Knoten" +#: ../src/ui/dialog/input.cpp:1616 +msgid "X tilt" +msgstr "X-Neigung" -#: ../src/ui/tool/node.cpp:1321 -msgid "Auto-smooth node" -msgstr "Knoten automatisch glätten" +#: ../src/ui/dialog/input.cpp:1616 +msgid "Y tilt" +msgstr "Y-Neigung" -#: ../src/ui/tool/path-manipulator.cpp:821 -msgid "Scale handle" -msgstr "Anfasser skalieren" +#: ../src/ui/dialog/input.cpp:1616 ../src/widgets/sp-color-wheel-selector.cpp:59 +msgid "Wheel" +msgstr "Farbrad" -#: ../src/ui/tool/path-manipulator.cpp:845 -msgid "Rotate handle" -msgstr "Anfasser rotieren" +# CHECK +#: ../src/ui/dialog/input.cpp:1625 +msgctxt "Input device axe" +msgid "None" +msgstr "Keine" -#. We need to call MPM's method because it could have been our last node -#: ../src/ui/tool/path-manipulator.cpp:1384 -#: ../src/widgets/node-toolbar.cpp:397 -msgid "Delete node" -msgstr "Knoten löschen" +#: ../src/ui/dialog/layer-properties.cpp:55 +msgid "Layer name:" +msgstr "Ebenenname:" -#: ../src/ui/tool/path-manipulator.cpp:1392 -msgid "Cycle node type" -msgstr "Knotentyp ändern" +#: ../src/ui/dialog/layer-properties.cpp:136 +msgid "Add layer" +msgstr "Ebene hinzufügen" -#: ../src/ui/tool/path-manipulator.cpp:1407 -msgid "Drag handle" -msgstr "Anfasser ziehen" +#: ../src/ui/dialog/layer-properties.cpp:176 +msgid "Above current" +msgstr "Über aktueller" -#: ../src/ui/tool/path-manipulator.cpp:1416 -msgid "Retract handle" -msgstr "Anfasser zurückziehen" +#: ../src/ui/dialog/layer-properties.cpp:180 +msgid "Below current" +msgstr "Unter aktueller" -#: ../src/ui/tool/transform-handle-set.cpp:195 -msgctxt "Transform handle tip" -msgid "Shift+Ctrl: scale uniformly about the rotation center" -msgstr "Umschalt + STRG: Um Mittelpunkt einheitlich skalieren" +#: ../src/ui/dialog/layer-properties.cpp:183 +msgid "As sublayer of current" +msgstr "Als Unterebene der aktuellen" -#: ../src/ui/tool/transform-handle-set.cpp:197 -msgctxt "Transform handle tip" -msgid "Ctrl: scale uniformly" -msgstr "Strg: einheitlich skalieren" +#: ../src/ui/dialog/layer-properties.cpp:352 +msgid "Rename Layer" +msgstr "Ebene umbenennen" -#: ../src/ui/tool/transform-handle-set.cpp:202 -msgctxt "Transform handle tip" -msgid "" -"Shift+Alt: scale using an integer ratio about the rotation center" -msgstr "Umschalt: Skalieren mit Ganzzahl-Faktor um den Mittelpunkt" +#. TODO: find an unused layer number, forming name from _("Layer ") + "%d" +#: ../src/ui/dialog/layer-properties.cpp:354 +#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194 +#: ../src/verbs.cpp:2289 +msgid "Layer" +msgstr "Ebene" -#: ../src/ui/tool/transform-handle-set.cpp:204 -msgctxt "Transform handle tip" -msgid "Shift: scale from the rotation center" -msgstr "Umschalt: Skalieren aus dem Mittelpunkt heraus" +#: ../src/ui/dialog/layer-properties.cpp:355 +msgid "_Rename" +msgstr "_Umbenennen" -#: ../src/ui/tool/transform-handle-set.cpp:207 -msgctxt "Transform handle tip" -msgid "Alt: scale using an integer ratio" -msgstr "Alt: Skalieren mit Ganzzahl-Faktor" +#: ../src/ui/dialog/layer-properties.cpp:368 ../src/ui/dialog/layers.cpp:750 +msgid "Rename layer" +msgstr "Ebene umbenennen" -#: ../src/ui/tool/transform-handle-set.cpp:209 -msgctxt "Transform handle tip" -msgid "Scale handle: drag to scale the selection" -msgstr "Skaliere Anfasser: Ziehen um die Auswahl zu skalieren" +#. TRANSLATORS: This means "The layer has been renamed" +#: ../src/ui/dialog/layer-properties.cpp:370 +msgid "Renamed layer" +msgstr "Ebene umbenannt" -#: ../src/ui/tool/transform-handle-set.cpp:214 -#, c-format -msgctxt "Transform handle tip" -msgid "Scale by %.2f%% x %.2f%%" -msgstr "Scaieren mit %.2f%% x %.2f%%" +#: ../src/ui/dialog/layer-properties.cpp:374 +msgid "Add Layer" +msgstr "Ebene hinzufügen" -#: ../src/ui/tool/transform-handle-set.cpp:438 -#, c-format -msgctxt "Transform handle tip" -msgid "" -"Shift+Ctrl: rotate around the opposite corner and snap angle to %f° " -"increments" -msgstr "" -"Shift+Ctrl: Um die gegenüberliegende Ecke rotieren und Einrasten des " -"Winkels um %f° Stufen" +#: ../src/ui/dialog/layer-properties.cpp:380 +msgid "_Add" +msgstr "_Hinzufügen" -#: ../src/ui/tool/transform-handle-set.cpp:441 -msgctxt "Transform handle tip" -msgid "Shift: rotate around the opposite corner" -msgstr "Umschalt: dreht um die gegenüberliegende Ecke" +#: ../src/ui/dialog/layer-properties.cpp:404 +msgid "New layer created." +msgstr "Neue Ebene angelegt." -#: ../src/ui/tool/transform-handle-set.cpp:445 -#, c-format -msgctxt "Transform handle tip" -msgid "Ctrl: snap angle to %f° increments" -msgstr "Strg: Winkel um %f° Stufen einrasten" +#: ../src/ui/dialog/layer-properties.cpp:408 +msgid "Move to Layer" +msgstr "Zur Ebene verschieben" -#: ../src/ui/tool/transform-handle-set.cpp:447 -msgctxt "Transform handle tip" -msgid "" -"Rotation handle: drag to rotate the selection around the rotation " -"center" -msgstr "" -"Rotationsanfaller: Ziehen, um die Auswahl um den Mittelpunkt zu " -"rotieren" - -#. event -#: ../src/ui/tool/transform-handle-set.cpp:452 -#, c-format -msgctxt "Transform handle tip" -msgid "Rotate by %.2f°" -msgstr "Rotieren um %.2f°" +#: ../src/ui/dialog/layer-properties.cpp:411 +#: ../src/ui/dialog/transformation.cpp:114 +msgid "_Move" +msgstr "_Verschieben" -#: ../src/ui/tool/transform-handle-set.cpp:578 -#, c-format -msgctxt "Transform handle tip" -msgid "" -"Shift+Ctrl: skew about the rotation center with snapping to %f° " -"increments" -msgstr "" -"Umschalt+Strg: Um das Rotationszentrum krümmen mit Einrasten auf %f° " -"Stufen" +#: ../src/ui/dialog/layers.cpp:525 ../src/ui/widget/layer-selector.cpp:613 +msgid "Unhide layer" +msgstr "Ebene einblenden" -#: ../src/ui/tool/transform-handle-set.cpp:581 -msgctxt "Transform handle tip" -msgid "Shift: skew about the rotation center" -msgstr "Umschalt: Um Mittelpunkt abschrägen" +#: ../src/ui/dialog/layers.cpp:525 ../src/ui/widget/layer-selector.cpp:613 +msgid "Hide layer" +msgstr "Ebene ausblenden" -#: ../src/ui/tool/transform-handle-set.cpp:585 -#, c-format -msgctxt "Transform handle tip" -msgid "Ctrl: snap skew angle to %f° increments" -msgstr "Strg: Einrasten des Abschrägungswinkels um %f° Stufen" +#: ../src/ui/dialog/layers.cpp:536 ../src/ui/widget/layer-selector.cpp:605 +msgid "Lock layer" +msgstr "Ebene sperren" -#: ../src/ui/tool/transform-handle-set.cpp:588 -msgctxt "Transform handle tip" -msgid "" -"Skew handle: drag to skew (shear) selection about the opposite handle" -msgstr "" -"Krümmungs-Anfasser: Ziehen, um die Auswahl um den gegenüberliegenden " -"Anfasser zu krümmen (scheren)" +#: ../src/ui/dialog/layers.cpp:536 ../src/ui/widget/layer-selector.cpp:605 +msgid "Unlock layer" +msgstr "Ebene entsperren" -#: ../src/ui/tool/transform-handle-set.cpp:594 -#, c-format -msgctxt "Transform handle tip" -msgid "Skew horizontally by %.2f°" -msgstr "Horizontal um %.2f° abschrägen" +#: ../src/ui/dialog/layers.cpp:624 ../src/verbs.cpp:1405 +msgid "Toggle layer solo" +msgstr "Sichbarkeit der aktuellen Ebene umschalten" -#: ../src/ui/tool/transform-handle-set.cpp:597 -#, c-format -msgctxt "Transform handle tip" -msgid "Skew vertically by %.2f°" -msgstr "Vertikal um %.2f° abschrägen" +#: ../src/ui/dialog/layers.cpp:627 ../src/verbs.cpp:1429 +msgid "Lock other layers" +msgstr "Andere Ebenen sperren" -#: ../src/ui/tool/transform-handle-set.cpp:656 -msgctxt "Transform handle tip" -msgid "Rotation center: drag to change the origin of transforms" -msgstr "" -"Rotatioszentrum: Ziehen, um den Ursprung der Transformationen zu " -"ändern" +#: ../src/ui/dialog/layers.cpp:721 +msgid "Moved layer" +msgstr "Verschobene Ebene" -#: ../src/ui/tools/arc-tool.cpp:252 -msgid "" -"Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" -msgstr "" -"Strg: Kreis oder Ellipse mit ganzzahligem Höhen-/Breitenverhältnis " -"erzeugen, Winkel vom Bogen/Kreissegment einrasten" +#: ../src/ui/dialog/layers.cpp:884 +msgctxt "Layers" +msgid "New" +msgstr "Neu" -#: ../src/ui/tools/arc-tool.cpp:253 ../src/ui/tools/rect-tool.cpp:289 -msgid "Shift: draw around the starting point" -msgstr "Umschalt: Um Mittelpunkt zeichnen" +#: ../src/ui/dialog/layers.cpp:889 +msgctxt "Layers" +msgid "Bot" +msgstr "Unten" -#: ../src/ui/tools/arc-tool.cpp:422 -#, c-format -msgid "" -"Ellipse: %s × %s (constrained to ratio %d:%d); with Shift " -"to draw around the starting point" -msgstr "" -"Ellipse: %s × %s (festes Achsenverhältnis %d:%d); Umschalt zeichnet um Startpunkt" +#: ../src/ui/dialog/layers.cpp:895 +msgctxt "Layers" +msgid "Dn" +msgstr "Runter" -#: ../src/ui/tools/arc-tool.cpp:424 -#, c-format -msgid "" -"Ellipse: %s × %s; with Ctrl to make square or integer-" -"ratio ellipse; with Shift to draw around the starting point" -msgstr "" -"Ellipse: %s × %s; Strg drücken für ganzzahliges " -"Verhältnis der Radien; Umschalt zeichnet um Startpunkt" +#: ../src/ui/dialog/layers.cpp:901 +msgctxt "Layers" +msgid "Up" +msgstr "Hoch" -#: ../src/ui/tools/arc-tool.cpp:447 -msgid "Create ellipse" -msgstr "Ellipse erzeugen" +#: ../src/ui/dialog/layers.cpp:907 +msgctxt "Layers" +msgid "Top" +msgstr "Oben" -#: ../src/ui/tools/box3d-tool.cpp:370 ../src/ui/tools/box3d-tool.cpp:377 -#: ../src/ui/tools/box3d-tool.cpp:384 ../src/ui/tools/box3d-tool.cpp:391 -#: ../src/ui/tools/box3d-tool.cpp:398 ../src/ui/tools/box3d-tool.cpp:405 -msgid "Change perspective (angle of PLs)" -msgstr "Perspektive ändern (Winkel der Perspektivlinien)" +#: ../src/ui/dialog/livepatheffect-add.cpp:32 +msgid "Add Path Effect" +msgstr "Pfadeffekt hinzufügen" -#. status text -#: ../src/ui/tools/box3d-tool.cpp:583 -msgid "3D Box; with Shift to extrude along the Z axis" -msgstr "3D Box; Umschalt um in Z-Richtung zu vergrößern" +#: ../src/ui/dialog/livepatheffect-editor.cpp:109 +msgid "Add path effect" +msgstr "Pfadeffekt hinzufügen" -#: ../src/ui/tools/box3d-tool.cpp:609 -msgid "Create 3D box" -msgstr "3D-Quader erzeugen" +#: ../src/ui/dialog/livepatheffect-editor.cpp:119 +msgid "Delete current path effect" +msgstr "Aktuellen Pfadeffekt löschen" -#: ../src/ui/tools/calligraphic-tool.cpp:536 -msgid "" -"Guide path selected; start drawing along the guide with Ctrl" -msgstr "" -"Führungspfad ausgewählt; starte Zeichnen entlang der Führung mit " -"Strg" +#: ../src/ui/dialog/livepatheffect-editor.cpp:129 +msgid "Raise the current path effect" +msgstr "Aktuellen Pfadeffekt vergrößern" -#: ../src/ui/tools/calligraphic-tool.cpp:538 -msgid "Select a guide path to track with Ctrl" -msgstr "Führungspfad auswählen mit Ctrl" +#: ../src/ui/dialog/livepatheffect-editor.cpp:139 +msgid "Lower the current path effect" +msgstr "Aktuellen Pfadeffekt verringern" -#: ../src/ui/tools/calligraphic-tool.cpp:673 -msgid "Tracking: connection to guide path lost!" -msgstr "Verfolgen: Verbindung zum Führungspfad verloren!" +#: ../src/ui/dialog/livepatheffect-editor.cpp:313 +msgid "Unknown effect is applied" +msgstr "Unbekannter Effekt wurde angewendet" -#: ../src/ui/tools/calligraphic-tool.cpp:673 -msgid "Tracking a guide path" -msgstr "Verfolge einen Führungspfad" +#: ../src/ui/dialog/livepatheffect-editor.cpp:316 +msgid "Click button to add an effect" +msgstr "Schaltfläche klicken, um Effekt hinzuzufügen" -#: ../src/ui/tools/calligraphic-tool.cpp:676 -msgid "Drawing a calligraphic stroke" -msgstr "Zeichne einen kalligrafischen Strich" +#: ../src/ui/dialog/livepatheffect-editor.cpp:329 +msgid "Click add button to convert clone" +msgstr "Klicken Sie auf Hinzufügen, um Klon zu konvertieren" -#: ../src/ui/tools/calligraphic-tool.cpp:977 -msgid "Draw calligraphic stroke" -msgstr "Kalligrafischen Strich zeichnen" +#: ../src/ui/dialog/livepatheffect-editor.cpp:334 +#: ../src/ui/dialog/livepatheffect-editor.cpp:338 +#: ../src/ui/dialog/livepatheffect-editor.cpp:346 +msgid "Select a path or shape" +msgstr "Wähle einen Pfad oder Form" -#: ../src/ui/tools/connector-tool.cpp:499 -msgid "Creating new connector" -msgstr "Einen neuen Objektverbinder erzeugen" +#: ../src/ui/dialog/livepatheffect-editor.cpp:342 +msgid "Only one item can be selected" +msgstr "Nur ein Element kann ausgewählt werden" -#: ../src/ui/tools/connector-tool.cpp:740 -msgid "Connector endpoint drag cancelled." -msgstr "Ziehen von Verbinder-Endpunkten abgebrochen." +#: ../src/ui/dialog/livepatheffect-editor.cpp:374 +msgid "Unknown effect" +msgstr "Unbekannter Effekt wurde angewendet" -#: ../src/ui/tools/connector-tool.cpp:783 -msgid "Reroute connector" -msgstr "Objektverbinder neu verlegen" +#: ../src/ui/dialog/livepatheffect-editor.cpp:450 +msgid "Create and apply path effect" +msgstr "Pfadeffekt erstellen und anwenden" -#: ../src/ui/tools/connector-tool.cpp:936 -msgid "Create connector" -msgstr "Objektverbinder erzeugen" +#: ../src/ui/dialog/livepatheffect-editor.cpp:485 +msgid "Create and apply Clone original path effect" +msgstr "Erstellen und Anwenden des Klon-Original-Pfadeffekts" -# !!! -#: ../src/ui/tools/connector-tool.cpp:953 -msgid "Finishing connector" -msgstr "Beende Objektverbinder" +#: ../src/ui/dialog/livepatheffect-editor.cpp:505 +msgid "Remove path effect" +msgstr "Pfadeffekt entfernen" -#: ../src/ui/tools/connector-tool.cpp:1191 -msgid "Connector endpoint: drag to reroute or connect to new shapes" -msgstr "" -"Objektverbinder-Endpunkt: ziehen, um neu zu verlegen oder mit neuen " -"Formen zu verbinden" +#: ../src/ui/dialog/livepatheffect-editor.cpp:522 +msgid "Move path effect up" +msgstr "Pfadeffekt nach oben verschieben" -#: ../src/ui/tools/connector-tool.cpp:1336 -msgid "Select at least one non-connector object." -msgstr "Mindestens ein Objekt auswählen, das kein Objektverbinder ist." +#: ../src/ui/dialog/livepatheffect-editor.cpp:538 +msgid "Move path effect down" +msgstr "Pfadeffekt nach unten verschieben" -#: ../src/ui/tools/connector-tool.cpp:1341 -#: ../src/widgets/connector-toolbar.cpp:314 -msgid "Make connectors avoid selected objects" -msgstr "Objektverbinder weichen den ausgewählten Objekten aus" +#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +msgid "Activate path effect" +msgstr "Pfadeffekt aktivieren" -#: ../src/ui/tools/connector-tool.cpp:1342 -#: ../src/widgets/connector-toolbar.cpp:324 -msgid "Make connectors ignore selected objects" -msgstr "Objektverbinder ignorieren die ausgewählten Objekte" +#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +msgid "Deactivate path effect" +msgstr "Pfadeffekt deaktivieren" -#. alpha of color under cursor, to show in the statusbar -#. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/ui/tools/dropper-tool.cpp:281 -#, c-format -msgid " alpha %.3g" -msgstr " Alpha %.3g" +#: ../src/ui/dialog/memory.cpp:96 +msgid "Heap" +msgstr "Heap" -#. where the color is picked, to show in the statusbar -#: ../src/ui/tools/dropper-tool.cpp:283 -#, c-format -msgid ", averaged with radius %d" -msgstr ", gemittelt mit Radius %d" +#: ../src/ui/dialog/memory.cpp:97 +msgid "In Use" +msgstr "Benutzt" -#: ../src/ui/tools/dropper-tool.cpp:283 -msgid " under cursor" -msgstr " unter Zeiger" +#. TRANSLATORS: "Slack" refers to memory which is in the heap but currently unused. +#. More typical usage is to call this memory "free" rather than "slack". +#: ../src/ui/dialog/memory.cpp:100 +msgid "Slack" +msgstr "Ungenutzt; reserviert" -#. message, to show in the statusbar -#: ../src/ui/tools/dropper-tool.cpp:285 -msgid "Release mouse to set color." -msgstr "Maustaste loslassen, um die Farbe zu übernehmen." +#: ../src/ui/dialog/memory.cpp:101 +msgid "Total" +msgstr "Gesamt" -#: ../src/ui/tools/dropper-tool.cpp:333 -msgid "Set picked color" -msgstr "Übernommene Farbe setzen" +#: ../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 "Unbekannt" -#: ../src/ui/tools/eraser-tool.cpp:437 -msgid "Drawing an eraser stroke" -msgstr "Zeichne Löschstrich" +#: ../src/ui/dialog/memory.cpp:167 +msgid "Combined" +msgstr "Kombiniert" -#: ../src/ui/tools/eraser-tool.cpp:770 -msgid "Draw eraser stroke" -msgstr "Radierer-Pfad zeichnen" +#: ../src/ui/dialog/memory.cpp:209 +msgid "Recalculate" +msgstr "Neu berechnen" -#: ../src/ui/tools/flood-tool.cpp:192 -msgid "Visible Colors" -msgstr "Sichtbare Farben" +#: ../src/ui/dialog/messages.cpp:47 +msgid "Clear log messages" +msgstr "Protokoll löschen" -# CHECK -#: ../src/ui/tools/flood-tool.cpp:210 -msgctxt "Flood autogap" -msgid "None" -msgstr "Keine" +#: ../src/ui/dialog/messages.cpp:81 +msgid "Ready." +msgstr "Bereit." -#: ../src/ui/tools/flood-tool.cpp:211 -msgctxt "Flood autogap" -msgid "Small" -msgstr "Klein" +#: ../src/ui/dialog/messages.cpp:174 +msgid "Log capture started." +msgstr "Log-Erfassung gestartet." -#: ../src/ui/tools/flood-tool.cpp:212 -msgctxt "Flood autogap" -msgid "Medium" -msgstr "Mittel" +#: ../src/ui/dialog/messages.cpp:203 +msgid "Log capture stopped." +msgstr "Log-Erfassung gestoppt." -#: ../src/ui/tools/flood-tool.cpp:213 -msgctxt "Flood autogap" -msgid "Large" -msgstr "Groß" +#: ../src/ui/dialog/new-from-template.cpp:24 +msgid "Create from template" +msgstr "Erstellen von Vorlage" -#: ../src/ui/tools/flood-tool.cpp:435 -msgid "Too much inset, the result is empty." -msgstr "Zu viel Schrumpfung, das Ergebnis ist leer." +#: ../src/ui/dialog/new-from-template.cpp:26 +msgid "New From Template" +msgstr "Neu aus Vorlage" -#: ../src/ui/tools/flood-tool.cpp:476 -#, c-format -msgid "" -"Area filled, path with %d node created and unioned with selection." -msgid_plural "" -"Area filled, path with %d nodes created and unioned with selection." -msgstr[0] "" -"Gebiet gefüllt, Pfad mit %d Knoten erzeugt und mit der Auswahl " -"vereinigt." -msgstr[1] "" -"Gebiet gefüllt, Pfad mit %d Knoten erzeugt und mit der Auswahl " -"vereinigt." +#: ../src/ui/dialog/object-attributes.cpp:47 +msgid "Href:" +msgstr "Href:" -#: ../src/ui/tools/flood-tool.cpp:482 -#, c-format -msgid "Area filled, path with %d node created." -msgid_plural "Area filled, path with %d nodes created." -msgstr[0] "Gebiet gefüllt, Pfad mit %d Knoten erzeugt." -msgstr[1] "Gebiet gefüllt, Pfad mit %d Knoten erzeugt." +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkRoleAttribute +#. Identifies the type of the related resource with an absolute URI +#: ../src/ui/dialog/object-attributes.cpp:52 +msgid "Role:" +msgstr "Rolle:" -#: ../src/ui/tools/flood-tool.cpp:750 ../src/ui/tools/flood-tool.cpp:1060 -msgid "Area is not bounded, cannot fill." -msgstr "Gebiet ist nicht abgegrenzt, kann nicht füllen." +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkArcRoleAttribute +#. For situations where the nature/role alone isn't enough, this offers an additional URI defining the purpose of the link. +#: ../src/ui/dialog/object-attributes.cpp:55 +msgid "Arcrole:" +msgstr "Arcrole:" -#: ../src/ui/tools/flood-tool.cpp:1065 -msgid "" -"Only the visible part of the bounded area was filled. If you want to " -"fill all of the area, undo, zoom out, and fill again." -msgstr "" -"Nur der sichtbare Teil des abgegrenzten Gebiets wurde gefüllt. Wenn " -"Sie das gesamte Gebiet füllen wollen, dann machen Sie rückgängig, zoomen " -"heraus, und füllen Sie noch einmal." +#: ../src/ui/dialog/object-attributes.cpp:58 +#: ../share/extensions/polyhedron_3d.inx.h:47 +msgid "Show:" +msgstr "Anzeigen:" -#: ../src/ui/tools/flood-tool.cpp:1083 ../src/ui/tools/flood-tool.cpp:1234 -msgid "Fill bounded area" -msgstr "Fülle abgegrenztes Gebiet" +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkActuateAttribute +#: ../src/ui/dialog/object-attributes.cpp:60 +msgid "Actuate:" +msgstr "Veranlassen:" -#: ../src/ui/tools/flood-tool.cpp:1099 -msgid "Set style on object" -msgstr "Stil auf Objekte anwenden" +#: ../src/ui/dialog/object-attributes.cpp:65 +msgid "URL:" +msgstr "URL:" -#: ../src/ui/tools/flood-tool.cpp:1159 -msgid "Draw over areas to add to fill, hold Alt for touch fill" -msgstr "" -"Zeichne über Flächen um zur Füllung hinzuzufügen, Alt für " -"Füllen durch Berührung" +#: ../src/ui/dialog/object-attributes.cpp:70 +msgid "Image Rendering:" +msgstr "Bildrendering:" -#. We hit green anchor, closing Green-Blue-Red -#: ../src/ui/tools/freehand-base.cpp:518 -msgid "Path is closed." -msgstr "Pfad ist geschlossen." +#: ../src/ui/dialog/object-properties.cpp:58 +#: ../src/ui/dialog/object-properties.cpp:399 +#: ../src/ui/dialog/object-properties.cpp:470 +#: ../src/ui/dialog/object-properties.cpp:477 +msgid "_ID:" +msgstr "_Kennung: " -#. We hit bot start and end of single curve, closing paths -#: ../src/ui/tools/freehand-base.cpp:533 -msgid "Closing path." -msgstr "Pfad schließen" +#: ../src/ui/dialog/object-properties.cpp:60 +msgid "_Title:" +msgstr "_Titel:" -#: ../src/ui/tools/freehand-base.cpp:635 -msgid "Draw path" -msgstr "Pfad zeichnen" +#: ../src/ui/dialog/object-properties.cpp:61 +msgid "_Image Rendering:" +msgstr "B_ildrendering:" -#: ../src/ui/tools/freehand-base.cpp:792 -msgid "Creating single dot" -msgstr "Erzeuge einzelnen Punkt" +#: ../src/ui/dialog/object-properties.cpp:62 +msgid "_Hide" +msgstr "_Ausblenden" -#: ../src/ui/tools/freehand-base.cpp:793 -msgid "Create single dot" -msgstr "Einen einzelnen Punkt erzeugen" +#: ../src/ui/dialog/object-properties.cpp:63 +msgid "L_ock" +msgstr "_Sperren" -#. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message -#: ../src/ui/tools/gradient-tool.cpp:131 ../src/ui/tools/mesh-tool.cpp:130 -#, c-format -msgid "%s selected" -msgstr "%s ausgewählt" +#. Create the entry box for the object id +#: ../src/ui/dialog/object-properties.cpp:139 +msgid "" +"The id= attribute (only letters, digits, and the characters .-_: allowed)" +msgstr "" +"Das Kennungsattribut \"id=\" (nur Buchstaben, Ziffern und die Zeichen " +"\".-_:\" zulässig)" -#. TRANSLATORS: Mind the space in front. This is part of a compound message -#: ../src/ui/tools/gradient-tool.cpp:133 ../src/ui/tools/gradient-tool.cpp:142 -#, c-format -msgid " out of %d gradient handle" -msgid_plural " out of %d gradient handles" -msgstr[0] " von %d Farbverlaufs-Anfasser gewählt" -msgstr[1] " von %d Farbverlaufs-Anfassern gewählt" +#. Create the entry box for the object label +#: ../src/ui/dialog/object-properties.cpp:174 +msgid "A freeform label for the object" +msgstr "Freiform-Bezeichner des Objektes" -#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message -#: ../src/ui/tools/gradient-tool.cpp:134 ../src/ui/tools/gradient-tool.cpp:143 -#: ../src/ui/tools/gradient-tool.cpp:150 ../src/ui/tools/mesh-tool.cpp:133 -#: ../src/ui/tools/mesh-tool.cpp:144 ../src/ui/tools/mesh-tool.cpp:152 -#, c-format -msgid " on %d selected object" -msgid_plural " on %d selected objects" -msgstr[0] "auf %d gewähltes Objekt" -msgstr[1] "auf %d gewählte Objekte" +#. Create the frame for the object description +#: ../src/ui/dialog/object-properties.cpp:225 +msgid "_Description:" +msgstr "Beschreibung:" -#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count) -#: ../src/ui/tools/gradient-tool.cpp:140 ../src/ui/tools/mesh-tool.cpp:140 -#, c-format +#: ../src/ui/dialog/object-properties.cpp:260 msgid "" -"One handle merging %d stop (drag with Shift to separate) selected" -msgid_plural "" -"One handle merging %d stops (drag with Shift to separate) selected" -msgstr[0] "Ein Anfasser für %d Endknoten" -msgstr[1] "" -"Ein Anfasser für %d zusammenliegende Endknoten (Umschalt + Ziehen " -"trennt)" - -#. TRANSLATORS: The plural refers to number of selected gradient handles. This is part of a compound message (part two indicates selected object count) -#: ../src/ui/tools/gradient-tool.cpp:148 -#, c-format -msgid "%d gradient handle selected out of %d" -msgid_plural "%d gradient handles selected out of %d" -msgstr[0] "%d Verlaufs-Handle von %d ausgewählt" -msgstr[1] "%d Verlaufs-Handles von %d ausgewählt" +"The 'image-rendering' property can influence how a bitmap is up-scaled:\n" +"\t'auto' no preference;\n" +"\t'optimizeQuality' smooth;\n" +"\t'optimizeSpeed' blocky.\n" +"Note that this behaviour is not defined in the SVG 1.1 specification and not " +"all browsers follow this interpretation." +msgstr "" +"Die 'Bild-Darstellung' Eigenschaft kann die Vergrößerung von Bitmaps " +"beeinflussen: \n" +"\t'auto' keine Vorgabe;\n" +"\t'Qualität optimieren' glatter;\n" +"\t'Geschwindigkeit optimieren' pixeliger.\n" +"Beachte, dass dieses Verhalten nicht in der SVG 1.1 Spezifikation definiert " +"ist und nicht von allen Browsern unterstützt wird." -#. TRANSLATORS: The plural refers to number of selected objects -#: ../src/ui/tools/gradient-tool.cpp:155 -#, c-format -msgid "No gradient handles selected out of %d on %d selected object" -msgid_plural "" -"No gradient handles selected out of %d on %d selected objects" -msgstr[0] "" -"Kein Verlaufs-Handle von %d ausgewählt bei %d markiertem Objekt" -msgstr[1] "" -"Keine Verlaufs-Handles von %d ausgewählt bei %d markierten Objekten" +#. Hide +#: ../src/ui/dialog/object-properties.cpp:293 +msgid "Check to make the object invisible" +msgstr "Aktivieren macht das Objekt unsichtbar" -#: ../src/ui/tools/gradient-tool.cpp:440 -msgid "Simplify gradient" -msgstr "Farbverlauf vereinfachen" +#. Lock +#. TRANSLATORS: "Lock" is a verb here +#: ../src/ui/dialog/object-properties.cpp:309 +msgid "Check to make the object insensitive (not selectable by mouse)" +msgstr "Aktivieren macht das Objekt unempfindlich (nicht durch Maus anwählbar)" -#: ../src/ui/tools/gradient-tool.cpp:516 -msgid "Create default gradient" -msgstr "Standard-Farbverlauf erzeugen" +#. Button for setting the object's id, label, title and description. +#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2632 +#: ../src/verbs.cpp:2638 +msgid "_Set" +msgstr "_Setzen" -#: ../src/ui/tools/gradient-tool.cpp:575 ../src/ui/tools/mesh-tool.cpp:570 -msgid "Draw around handles to select them" -msgstr "Zeichne um Anfasser um diese auszuwählen" +#. Create the frame for interactivity options +#: ../src/ui/dialog/object-properties.cpp:339 +msgid "_Interactivity" +msgstr "_Interaktivität" -#: ../src/ui/tools/gradient-tool.cpp:698 -msgid "Ctrl: snap gradient angle" -msgstr "Strg: Winkel des Farbverlaufs einrasten" +#: ../src/ui/dialog/object-properties.cpp:386 +#: ../src/ui/dialog/object-properties.cpp:391 +msgid "Ref" +msgstr "Ref" -#: ../src/ui/tools/gradient-tool.cpp:699 -msgid "Shift: draw gradient around the starting point" -msgstr "Umschalt: Farbverlauf ausgehend vom Mittelpunkt zeichnen" +#: ../src/ui/dialog/object-properties.cpp:472 +msgid "Id invalid! " +msgstr "ID-Kennung ungültig!" -#: ../src/ui/tools/gradient-tool.cpp:953 ../src/ui/tools/mesh-tool.cpp:993 -#, c-format -msgid "Gradient for %d object; with Ctrl to snap angle" -msgid_plural "Gradient for %d objects; with Ctrl to snap angle" -msgstr[0] "Farbverlauf für %d Objekte; mit Strg Winkel einrasten" -msgstr[1] "Farbverlauf für %d Objekte; mit Strg Winkel einrasten" +#: ../src/ui/dialog/object-properties.cpp:474 +msgid "Id exists! " +msgstr "ID-Kennung existiert!" -#: ../src/ui/tools/gradient-tool.cpp:957 ../src/ui/tools/mesh-tool.cpp:997 -msgid "Select objects on which to create gradient." -msgstr "Objekte auswählen, für die ein Farbverlauf erzeugt werden soll." +#: ../src/ui/dialog/object-properties.cpp:480 +msgid "Set object ID" +msgstr "Objektkennung setzen" -#: ../src/ui/tools/lpe-tool.cpp:207 -msgid "Choose a construction tool from the toolbar." -msgstr "Ein Konstruktionswerkzeug von der Werkzeugleiste wählen." +#: ../src/ui/dialog/object-properties.cpp:494 +msgid "Set object label" +msgstr "Objektbezeichner setzen" -#. TRANSLATORS: Mind the space in front. This is part of a compound message -#: ../src/ui/tools/mesh-tool.cpp:132 ../src/ui/tools/mesh-tool.cpp:143 -#, fuzzy, c-format -msgid " out of %d mesh handle" -msgid_plural " out of %d mesh handles" -msgstr[0] " von %d Farbverlaufs-Anfasser gewählt" -msgstr[1] " von %d Farbverlaufs-Anfassern gewählt" +#: ../src/ui/dialog/object-properties.cpp:500 +msgid "Set object title" +msgstr "Objekttitel setzen" -#: ../src/ui/tools/mesh-tool.cpp:150 -#, fuzzy, c-format -msgid "%d mesh handle selected out of %d" -msgid_plural "%d mesh handles selected out of %d" -msgstr[0] "%d Verlaufs-Handle von %d ausgewählt" -msgstr[1] "%d Verlaufs-Handles von %d ausgewählt" +#: ../src/ui/dialog/object-properties.cpp:509 +msgid "Set object description" +msgstr "Objektbeschreibung setzen" -#. TRANSLATORS: The plural refers to number of selected objects -#: ../src/ui/tools/mesh-tool.cpp:157 -#, fuzzy, c-format -msgid "No mesh handles selected out of %d on %d selected object" -msgid_plural "No mesh handles selected out of %d on %d selected objects" -msgstr[0] "" -"Kein Verlaufs-Handle von %d ausgewählt bei %d markiertem Objekt" -msgstr[1] "" -"Keine Verlaufs-Handles von %d ausgewählt bei %d markierten Objekten" +#: ../src/ui/dialog/object-properties.cpp:552 +msgid "Lock object" +msgstr "Objekt sperren" -#: ../src/ui/tools/mesh-tool.cpp:321 -msgid "Split mesh row/column" -msgstr "Teile Gitter Reihe/Spalte" +#: ../src/ui/dialog/object-properties.cpp:552 +msgid "Unlock object" +msgstr "Objektsperrung aufheben" -#: ../src/ui/tools/mesh-tool.cpp:407 -msgid "Toggled mesh path type." -msgstr "Gitter-Pfadtyp umschalten" +#: ../src/ui/dialog/object-properties.cpp:568 +msgid "Hide object" +msgstr "Objekte ausblenden" -#: ../src/ui/tools/mesh-tool.cpp:411 -msgid "Approximated arc for mesh side." -msgstr "Durchschnittlicher Winkel für Gitterseite." +#: ../src/ui/dialog/object-properties.cpp:568 +msgid "Unhide object" +msgstr "Ausgeblendete Objekte anzeigen" -#: ../src/ui/tools/mesh-tool.cpp:415 -msgid "Toggled mesh tensors." -msgstr "" +#: ../src/ui/dialog/ocaldialogs.cpp:715 +msgid "Clipart found" +msgstr "Clipart gefunden" -#: ../src/ui/tools/mesh-tool.cpp:419 -#, fuzzy -msgid "Smoothed mesh corner color." -msgstr "Ecken glätten" +#: ../src/ui/dialog/ocaldialogs.cpp:764 +msgid "Downloading image..." +msgstr "Bild wird heruntergeladen..." -#: ../src/ui/tools/mesh-tool.cpp:423 -#, fuzzy -msgid "Picked mesh corner color." -msgstr "Farbton des Farbwertes übernehmen" +#: ../src/ui/dialog/ocaldialogs.cpp:912 +msgid "Could not download image" +msgstr "Bild konnte nicht heruntergeladen werden" -#: ../src/ui/tools/mesh-tool.cpp:498 -msgid "Create default mesh" -msgstr "Standard-Gitter erzeugen" +#: ../src/ui/dialog/ocaldialogs.cpp:922 +msgid "Clipart downloaded successfully" +msgstr "Clipart erfolgreich heruntergeladen" -#: ../src/ui/tools/mesh-tool.cpp:718 -#, fuzzy -msgid "FIXMECtrl: snap mesh angle" -msgstr "Strg: Winkel einrasten" +#: ../src/ui/dialog/ocaldialogs.cpp:936 +msgid "Could not download thumbnail file" +msgstr "Konnte Vorschaubild nicht herunterladen" -#: ../src/ui/tools/mesh-tool.cpp:719 -#, fuzzy -msgid "FIXMEShift: draw mesh around the starting point" -msgstr "Umschalt: Um Mittelpunkt zeichnen" +#: ../src/ui/dialog/ocaldialogs.cpp:1011 +msgid "No description" +msgstr "Keine Beschreibung" -#: ../src/ui/tools/node-tool.cpp:598 -msgctxt "Node tool tip" -msgid "" -"Shift: drag to add nodes to the selection, click to toggle object " -"selection" -msgstr "" -"Shift: Ziehen, um Knoten zur Auswahl hinzuzufügen. Klicken, um die " -"Auswahl umzuschalten." +#: ../src/ui/dialog/ocaldialogs.cpp:1079 +msgid "Searching clipart..." +msgstr "Suche Clipart..." -#: ../src/ui/tools/node-tool.cpp:602 -msgctxt "Node tool tip" -msgid "Shift: drag to add nodes to the selection" -msgstr "Umschalt: Ziehen, um Knoten zur Auswahl hinzuzufügen" +#: ../src/ui/dialog/ocaldialogs.cpp:1099 ../src/ui/dialog/ocaldialogs.cpp:1120 +msgid "Could not connect to the Open Clip Art Library" +msgstr "Konnte nicht zu Open Clip Art Library verbinden" -#: ../src/ui/tools/node-tool.cpp:614 -#, c-format -msgid "%u of %u node selected." -msgid_plural "%u of %u nodes selected." -msgstr[0] "%u von %u Knoten ausgewählt." -msgstr[1] "%u von %u Knoten ausgewählt." +#: ../src/ui/dialog/ocaldialogs.cpp:1145 +msgid "Could not parse search results" +msgstr "Konnte Suchergebnisse nicht analysieren" -#: ../src/ui/tools/node-tool.cpp:620 -#, c-format -msgctxt "Node tool tip" -msgid "%s Drag to select nodes, click to edit only this object (more: Shift)" +#: ../src/ui/dialog/ocaldialogs.cpp:1177 +#, qt-format +msgid "No clipart named %1 was found." +msgstr "Kein Clipart mit Namen %1 gefunden." + +#: ../src/ui/dialog/ocaldialogs.cpp:1179 +msgid "" +"Please make sure all keywords are spelled correctly, or try again with " +"different keywords." msgstr "" -"%s Ziehen, um Knoten auszuwählen. Klicken, um nur dieses Objekt zu " -"bearbeiten (mehr: Umschalt)" +"Bitte stellen Sie sicher, dass alle Schlüsselwörter richtig eingegeben " +"wurden, oder versuchen Sie es mit anderen Suchbegriffen." -#: ../src/ui/tools/node-tool.cpp:626 -#, c-format -msgctxt "Node tool tip" -msgid "%s Drag to select nodes, click clear the selection" -msgstr "%s Ziehen, um Knoten auszuwählen. Klicken, um Auswahl zu löschen" +#: ../src/ui/dialog/ocaldialogs.cpp:1231 +msgid "Search" +msgstr "Suchen" -#: ../src/ui/tools/node-tool.cpp:635 -msgctxt "Node tool tip" -msgid "Drag to select nodes, click to edit only this object" -msgstr "" -"Ziehen, um Knoten auszuwählen. Klicken, um nur dieses Objekt zu bearbeiten." +#: ../src/ui/dialog/ocaldialogs.cpp:1243 +msgid "Close" +msgstr "Schließen" -#: ../src/ui/tools/node-tool.cpp:638 -msgctxt "Node tool tip" -msgid "Drag to select nodes, click to clear the selection" -msgstr "Ziehen, um Knoten auszuwählen. Klicken, um Auswahl zu löschen" +#: ../src/ui/dialog/pixelartdialog.cpp:190 +msgid "_Curves (multiplier):" +msgstr "_Kurven (Multiplikator):" -#: ../src/ui/tools/node-tool.cpp:643 -msgctxt "Node tool tip" -msgid "Drag to select objects to edit, click to edit this object (more: Shift)" -msgstr "" -"Ziehen um Objekte zum Bearbeiten auszuwählen und Klicken, um das Objekt zu " -"bearbeiten (mehr: Shift)" +#: ../src/ui/dialog/pixelartdialog.cpp:193 +msgid "Favors connections that are part of a long curve" +msgstr "Bevorzugt Verbindungen die Teil einer langen Kurve sind" -#: ../src/ui/tools/node-tool.cpp:646 -msgctxt "Node tool tip" -msgid "Drag to select objects to edit" -msgstr "Ziehen, um Objekte zum bearbeiten auszuwählen" +#: ../src/ui/dialog/pixelartdialog.cpp:204 +msgid "_Islands (weight):" +msgstr "_Inseln (Gewichtung):" -#: ../src/ui/tools/pen-tool.cpp:186 ../src/ui/tools/pencil-tool.cpp:465 -msgid "Drawing cancelled" -msgstr "Zeichnen abgebrochen" +#: ../src/ui/dialog/pixelartdialog.cpp:207 +msgid "Avoid single disconnected pixels" +msgstr "Vermeidet einzelne unverbundene Pixel" -# !!! make singular and plural forms -#: ../src/ui/tools/pen-tool.cpp:407 ../src/ui/tools/pencil-tool.cpp:203 -msgid "Continuing selected path" -msgstr "Gewählten Pfad verlängern" +#: ../src/ui/dialog/pixelartdialog.cpp:209 +#, fuzzy +msgid "A constant vote value" +msgstr "Eine konstante Stimmgewichtung" -#: ../src/ui/tools/pen-tool.cpp:417 ../src/ui/tools/pencil-tool.cpp:211 -msgid "Creating new path" -msgstr "Erzeuge neuen Pfad" +#: ../src/ui/dialog/pixelartdialog.cpp:219 +msgid "Sparse pixels (window _radius):" +msgstr "Verstreute Pixel (Fenster _Radius):" -#: ../src/ui/tools/pen-tool.cpp:419 ../src/ui/tools/pencil-tool.cpp:214 -msgid "Appending to selected path" -msgstr "Zu ausgewähltem Pfad hinzufügen" +#: ../src/ui/dialog/pixelartdialog.cpp:228 +msgid "The radius of the window analyzed" +msgstr "Der Radius des Fensters wird analysiert" -#: ../src/ui/tools/pen-tool.cpp:576 -msgid "Click or click and drag to close and finish the path." -msgstr "Klick oder Klick und Ziehen, um den Pfad abzuschließen." +#: ../src/ui/dialog/pixelartdialog.cpp:229 +msgid "Sparse pixels (_multiplier):" +msgstr "Verstreute Pixel (_Multiplikator):" -#: ../src/ui/tools/pen-tool.cpp:586 -msgid "" -"Click or click and drag to continue the path from this point." -msgstr "" -"Klick oder Klick und Ziehen, um den Pfad von diesem Punkt aus " -"fortzusetzen." +#: ../src/ui/dialog/pixelartdialog.cpp:240 +msgid "Favors connections that are part of foreground color" +msgstr "Bevorzugt Verbindungen die Teil der Vordergrundfarbe sind" -#: ../src/ui/tools/pen-tool.cpp:1211 -#, c-format -msgid "" -"Curve segment: angle %3.2f°, distance %s; with Ctrl to " -"snap angle, Enter to finish the path" -msgstr "" -"Kurvensegment: Winkel %3.2f°, Abstand %s; Strg rastet den " -"Winkel ein; Eingabe schließt den Pfad ab" +#: ../src/ui/dialog/pixelartdialog.cpp:246 +#, fuzzy +msgid "The heuristic computed vote will be multiplied by this value" +msgstr "Die heuristisch berechnete Quote wird mit diesem Wert multipliziert" -#: ../src/ui/tools/pen-tool.cpp:1212 -#, c-format -msgid "" -"Line segment: angle %3.2f°, distance %s; with Ctrl to " -"snap angle, Enter to finish the path" -msgstr "" -"Liniensegment: Winkel %3.2f°, Abstand %s; Strg rastet den " -"Winkel ein; Eingabe schließt den Pfad ab" +#: ../src/ui/dialog/pixelartdialog.cpp:259 +msgid "Heuristics" +msgstr "Heuristik" -#: ../src/ui/tools/pen-tool.cpp:1228 -#, c-format -msgid "" -"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " -"angle" -msgstr "" -"Kurvenanfasser: Winkel %3.2f°; Länge %s; Winkel mit Strg " -"einrasten" +#: ../src/ui/dialog/pixelartdialog.cpp:266 +msgid "_Voronoi diagram" +msgstr "_Voronoi-Diagramm" -#: ../src/ui/tools/pen-tool.cpp:1250 -#, c-format -msgid "" -"Curve handle, symmetric: angle %3.2f°, length %s; with Ctrl to snap angle, with Shift to move this handle only" -msgstr "" -"Symmetrischer Kurvenanfasser: Winkel %3.2f°, Länge %s; Strg rastet den Winkel ein; Umschalt bewegt nur diesen Anfasser" +#: ../src/ui/dialog/pixelartdialog.cpp:267 +msgid "Output composed of straight lines" +msgstr "Ausgabe als gerade Linien" -#: ../src/ui/tools/pen-tool.cpp:1251 -#, c-format -msgid "" -"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " -"angle, with Shift to move this handle only" -msgstr "" -"Kurvenanfasser: Winkel %3.2f°, Länge %s; Strg rastet den " -"Winkel ein; Umschalt bewegt nur diesen Anfasser" +#: ../src/ui/dialog/pixelartdialog.cpp:273 +msgid "Convert to _B-spline curves" +msgstr "Umwandeln in _B-Spline-Kurven" -# not sure here -cm- -#: ../src/ui/tools/pen-tool.cpp:1294 -msgid "Drawing finished" -msgstr "Zeichnen beendet" +#: ../src/ui/dialog/pixelartdialog.cpp:274 +msgid "Preserve staircasing artifacts" +msgstr "Treppenbildungsartefakte beibehalten" -#: ../src/ui/tools/pencil-tool.cpp:315 -msgid "Release here to close and finish the path." -msgstr "Hier loslassen, um den Pfad zu schließen und beenden." +#: ../src/ui/dialog/pixelartdialog.cpp:281 +msgid "_Smooth curves" +msgstr "Rundungen _glätten" -#: ../src/ui/tools/pencil-tool.cpp:321 -msgid "Drawing a freehand path" -msgstr "Freihandlinien zeichnen" +#: ../src/ui/dialog/pixelartdialog.cpp:282 +msgid "The Kopf-Lischinski algorithm" +msgstr "Der Kopf-Lischinski-Algorithmus" -#: ../src/ui/tools/pencil-tool.cpp:326 -msgid "Drag to continue the path from this point." -msgstr "Ziehen, um den Pfad von diesem Punkt aus fortzusetzen." +#: ../src/ui/dialog/pixelartdialog.cpp:289 +msgid "Output" +msgstr "Ausgabe" -# !!! -#. Write curves to object -#: ../src/ui/tools/pencil-tool.cpp:411 -msgid "Finishing freehand" -msgstr "Fertig mit Freihandlinien" +#: ../src/ui/dialog/pixelartdialog.cpp:297 ../src/ui/dialog/tracedialog.cpp:814 +msgid "Reset all settings to defaults" +msgstr "Alle Einstellungen auf Standardeinstellungen zurücksetzen" -#: ../src/ui/tools/pencil-tool.cpp:514 -msgid "" -"Sketch mode: holding Alt interpolates between sketched paths. " -"Release Alt to finalize." -msgstr "" -"Skizzenmodus: Halten von Alt interpoliert zwischen skizzierten " -"Pfaden. Zum Beenden Alt loslassen." +#: ../src/ui/dialog/pixelartdialog.cpp:302 ../src/ui/dialog/tracedialog.cpp:819 +msgid "Abort a trace in progress" +msgstr "Nachzeichnen abbrechen" -# !!! -#: ../src/ui/tools/pencil-tool.cpp:541 -msgid "Finishing freehand sketch" -msgstr "Fertig mit Freihandlinien" +#: ../src/ui/dialog/pixelartdialog.cpp:306 ../src/ui/dialog/tracedialog.cpp:823 +msgid "Execute the trace" +msgstr "Nachzeichnen ausführen" -#: ../src/ui/tools/rect-tool.cpp:288 +#: ../src/ui/dialog/pixelartdialog.cpp:388 +#: ../src/ui/dialog/pixelartdialog.cpp:422 msgid "" -"Ctrl: make square or integer-ratio rect, lock a rounded corner " -"circular" +"Image looks too big. Process may take a while and it is wise to save your " +"document before continuing.\n" +"\n" +"Continue the procedure (without saving)?" msgstr "" -"Strg: Quadrat oder Rechteck mit ganzzahligem Kanten-Längenverhältnis, " -"abgerundete Kanten mit einheitlichen Radien" +"Bild erscheint zu groß. Die Bearbeitung wird länger dauern und es empfiehlt " +"sich, das Dokument vorher zu speichern. \n" +"\n" +"Verarbeitung fortsetzen (ohne zu speichern)?" -#: ../src/ui/tools/rect-tool.cpp:449 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to ratio %d:%d); with Shift to draw around the starting point" -msgstr "" -"Rechteck: %s × %s (beschränkt auf Seitenverhältnis %d:%d); " -"Umschalt - Rechteck vom Zentrum aus zeichnen" +#: ../src/ui/dialog/pixelartdialog.cpp:499 +msgid "Trace pixel art" +msgstr "Pixelkunst nachzeichnen" -#: ../src/ui/tools/rect-tool.cpp:452 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to golden ratio 1.618 : 1); with " -"Shift to draw around the starting point" -msgstr "" -"Rechteck: %s × %s (beschränkt auf Goldenen Schnitt 1,618 : 1); " -"Umschalt - Rechteck vom Zentrum aus zeichnen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:43 +msgctxt "Polar arrange tab" +msgid "Anchor point:" +msgstr "Ankerpunkt:" -#: ../src/ui/tools/rect-tool.cpp:454 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to golden ratio 1 : 1.618); with " -"Shift to draw around the starting point" -msgstr "" -"Rechteck: %s × %s (beschränkt auf Goldenen Schnitt 1 : 1,618); " -"Umschalt - Rechteck vom Zentrum aus zeichnen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:47 +msgctxt "Polar arrange tab" +msgid "Object's bounding box:" +msgstr "Objektrahmen:" -#: ../src/ui/tools/rect-tool.cpp:458 -#, c-format -msgid "" -"Rectangle: %s × %s; with Ctrl to make square or integer-" -"ratio rectangle; with Shift to draw around the starting point" -msgstr "" -"Rechteck: %s × %s; Strg erzeugt Quadrat oder ganzzahliges " -"Höhen/Breitenverhältnis; Umschalt - Rechteck vom Zentrum aus zeichnen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:54 +msgctxt "Polar arrange tab" +msgid "Object's rotational center" +msgstr "Objekt-Drehmittelpunkt" -#: ../src/ui/tools/rect-tool.cpp:481 -msgid "Create rectangle" -msgstr "Rechteck erzeugen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:59 +msgctxt "Polar arrange tab" +msgid "Arrange on:" +msgstr "Anordnen auf:" -#: ../src/ui/tools/select-tool.cpp:169 -msgid "Click selection to toggle scale/rotation handles" -msgstr "" -"Klicken Sie auf die Auswahl, um zwischen Skalieren und Rotieren umzuschalten" +#: ../src/ui/dialog/polar-arrange-tab.cpp:63 +msgctxt "Polar arrange tab" +msgid "First selected circle/ellipse/arc" +msgstr "Zuerst ausgewählte(r) Kreis/Ellipse/Bogen" -#: ../src/ui/tools/select-tool.cpp:170 -msgid "" -"No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, " -"or drag around objects to select." -msgstr "" -"Keine Objekte ausgewählt. Klick, Umschalt+Klick, oder Ziehen um Objekte " -"auszuwählen." +#: ../src/ui/dialog/polar-arrange-tab.cpp:68 +msgctxt "Polar arrange tab" +msgid "Last selected circle/ellipse/arc" +msgstr "Zuletzt ausgewählte(r) Kreis/Ellipse/Bogen" -# !!! -#: ../src/ui/tools/select-tool.cpp:223 -msgid "Move canceled." -msgstr "Verschieben abgebrochen." +#: ../src/ui/dialog/polar-arrange-tab.cpp:73 +msgctxt "Polar arrange tab" +msgid "Parameterized:" +msgstr "Parameterisiert:" -# !!! -#: ../src/ui/tools/select-tool.cpp:231 -msgid "Selection canceled." -msgstr "Auswahl abgebrochen." +#: ../src/ui/dialog/polar-arrange-tab.cpp:78 +msgid "Center X/Y:" +msgstr "Mittelpunkt X/Y:" -#: ../src/ui/tools/select-tool.cpp:642 -msgid "" -"Draw over objects to select them; release Alt to switch to " -"rubberband selection" -msgstr "" -"Zeichnen über Objekten wählt sie aus; Alt loslassen, um mit " -"Gummiband auszuwählen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:91 +msgid "Radius X/Y:" +msgstr "Radius X/Y:" -#: ../src/ui/tools/select-tool.cpp:644 -msgid "" -"Drag around objects to select them; press Alt to switch to " -"touch selection" -msgstr "" -"Ziehen um Objekte wählt sie aus; Alt drücken, um durch " -"Berührung auszuwählen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:104 +msgid "Angle X/Y:" +msgstr "Winkel X/Y:" -#: ../src/ui/tools/select-tool.cpp:932 -msgid "Ctrl: click to select in groups; drag to move hor/vert" -msgstr "" -"Strg: Klick um in Gruppierung auszuwählen; Ziehen um horizontal/" -"vertikal bewegen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:118 +msgid "Rotate objects" +msgstr "Objekte drehen" -#: ../src/ui/tools/select-tool.cpp:933 -msgid "Shift: click to toggle select; drag for rubberband selection" -msgstr "" -"Umschalt: Klick um Auswahl aktivieren/deaktivieren, Ziehen für " -"Gummiband-Auswahl" +#: ../src/ui/dialog/polar-arrange-tab.cpp:306 +msgid "Couldn't find an ellipse in selection" +msgstr "In der Auswahl konnte keine Ellipse gefunden werden" -#: ../src/ui/tools/select-tool.cpp:934 -msgid "" -"Alt: click to select under; scroll mouse-wheel to cycle-select; drag " -"to move selected or select by touch" -msgstr "" -"Alt: Klick um verdeckte Objekte auswählen; Ziehen um gewähltes Objekt " -"zu verschieben oder durch Berühren auszuwählen" +#: ../src/ui/dialog/polar-arrange-tab.cpp:371 +msgid "Arrange on ellipse" +msgstr "Auf Ellipse anordnen" -#: ../src/ui/tools/select-tool.cpp:1142 -msgid "Selected object is not a group. Cannot enter." -msgstr "Ausgewähltes Objekt ist keine Gruppe - kann diese nicht betreten." +#: ../src/ui/dialog/print.cpp:111 +msgid "Could not open temporary PNG for bitmap printing" +msgstr "Konnte temporäres PNG für Rasterdruck nicht öffnen" -#: ../src/ui/tools/spiral-tool.cpp:259 -msgid "Ctrl: snap angle" -msgstr "Strg: Winkel einrasten" +#: ../src/ui/dialog/print.cpp:155 +msgid "Could not set up Document" +msgstr "Dokument konnte nicht eingerichtet werden" -#: ../src/ui/tools/spiral-tool.cpp:261 -msgid "Alt: lock spiral radius" -msgstr "Alt: Radius der Spirale einrasten" +# CairoRenderContext ist Eigenname? +#: ../src/ui/dialog/print.cpp:159 +msgid "Failed to set CairoRenderContext" +msgstr "Fehler beim Setzen von CairoRenderContext" -#: ../src/ui/tools/spiral-tool.cpp:400 -#, c-format -msgid "" -"Spiral: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" -"Spirale: Radius %s, Winkel %5g°; Winkel mit Strg einrasten" +#. set up dialog title, based on document name +#: ../src/ui/dialog/print.cpp:197 +msgid "SVG Document" +msgstr "SVG-Dokument" -#: ../src/ui/tools/spiral-tool.cpp:421 -msgid "Create spiral" -msgstr "Spirale erstellen" +#: ../src/ui/dialog/print.cpp:198 +msgid "Print" +msgstr "Drucken" -#: ../src/ui/tools/spray-tool.cpp:192 ../src/ui/tools/tweak-tool.cpp:167 -#, c-format -msgid "%i object selected" -msgid_plural "%i objects selected" -msgstr[0] "%i Objekt ausgewählt" -msgstr[1] "%i Objekte ausgewählt" +#: ../src/ui/dialog/spellcheck.cpp:73 +msgid "_Accept" +msgstr "_Bestätigen" -#: ../src/ui/tools/spray-tool.cpp:194 ../src/ui/tools/tweak-tool.cpp:169 -msgid "Nothing selected" -msgstr "Es wurde nichts gewählt" +#: ../src/ui/dialog/spellcheck.cpp:74 +msgid "_Ignore once" +msgstr "Einmal _ignorieren" -#: ../src/ui/tools/spray-tool.cpp:199 -#, c-format -msgid "" -"%s. Drag, click or click and scroll to spray copies of the initial " -"selection." -msgstr "" -"%s. Ziehen, Klicken oder Klicken und Scrollen zum Sprühen von Kopien " -"der ersten Auswahl." +#: ../src/ui/dialog/spellcheck.cpp:75 +msgid "_Ignore" +msgstr "_Ignorieren" -#: ../src/ui/tools/spray-tool.cpp:202 -#, c-format -msgid "" -"%s. Drag, click or click and scroll to spray clones of the initial " -"selection." -msgstr "" -"%s. Ziehen, Klicken oder Klicken und Scrollen zum Sprühen von Klonen " -"der ersten Auswahl." +#: ../src/ui/dialog/spellcheck.cpp:76 +msgid "A_dd" +msgstr "Hinzufügen" -#: ../src/ui/tools/spray-tool.cpp:205 -#, c-format -msgid "" -"%s. Drag, click or click and scroll to spray in a single path of the " -"initial selection." -msgstr "" -"%s. Ziehen, Klicken oder Klicken und Scrollen zum Sprühen in einen " -"Einzelpfad der ersten Auswahl." +#: ../src/ui/dialog/spellcheck.cpp:78 +msgid "_Stop" +msgstr "_Stopp" -#: ../src/ui/tools/spray-tool.cpp:656 -msgid "Nothing selected! Select objects to spray." -msgstr "Nichts ausgewählt! Wähle Objekte zum Sprühen aus." +#: ../src/ui/dialog/spellcheck.cpp:79 +msgid "_Start" +msgstr "_Start" -#: ../src/ui/tools/spray-tool.cpp:731 ../src/widgets/spray-toolbar.cpp:166 -msgid "Spray with copies" -msgstr "Sprühen mit Kopien" +#: ../src/ui/dialog/spellcheck.cpp:109 +msgid "Suggestions:" +msgstr "Vorschläge:" -#: ../src/ui/tools/spray-tool.cpp:735 ../src/widgets/spray-toolbar.cpp:173 -msgid "Spray with clones" -msgstr "Sprühen mit Klonen" +#: ../src/ui/dialog/spellcheck.cpp:124 +msgid "Accept the chosen suggestion" +msgstr "Akzeptiere den gewählten Vorschlag" -#: ../src/ui/tools/spray-tool.cpp:739 -msgid "Spray in single path" -msgstr "Sprühen in einen einzelnen Pfad" +#: ../src/ui/dialog/spellcheck.cpp:125 +msgid "Ignore this word only once" +msgstr "Ignoriere das Wort nur einmal" -#: ../src/ui/tools/star-tool.cpp:271 -msgid "Ctrl: snap angle; keep rays radial" -msgstr "Strg: Winkel einrasten; Strahlen bleiben radial ausgerichtet" +#: ../src/ui/dialog/spellcheck.cpp:126 +msgid "Ignore this word in this session" +msgstr "Ignoriere das Wort in dieser Sitzung" -#: ../src/ui/tools/star-tool.cpp:417 +#: ../src/ui/dialog/spellcheck.cpp:127 +msgid "Add this word to the chosen dictionary" +msgstr "Dieses Wort dem gewählten Wörterbuch hinzufügen" + +#: ../src/ui/dialog/spellcheck.cpp:141 +msgid "Stop the check" +msgstr "Überprüfung stoppen" + +#: ../src/ui/dialog/spellcheck.cpp:142 +msgid "Start the check" +msgstr "Überprüfung starten" + +#: ../src/ui/dialog/spellcheck.cpp:460 #, c-format -msgid "" -"Polygon: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" -"Polygon: Radius %s, Winkel %5g°; Winkel mit Strg einrasten" +msgid "Finished, %d words added to dictionary" +msgstr "Beendet, %d Wörter zum Wörterbuch hinzugefügt" -#: ../src/ui/tools/star-tool.cpp:418 +#: ../src/ui/dialog/spellcheck.cpp:462 +msgid "Finished, nothing suspicious found" +msgstr "Beendet, nichts ungewöhnliches gefunden" + +#: ../src/ui/dialog/spellcheck.cpp:578 #, c-format -msgid "Star: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" -"Stern: Radius %s, Winkel %5g°; Winkel mit Strg einrasten" +msgid "Not in dictionary (%s): %s" +msgstr "Nicht im Wörterbuch (%s): %s" -#: ../src/ui/tools/star-tool.cpp:446 -msgid "Create star" -msgstr "Stern erstellen" +#: ../src/ui/dialog/spellcheck.cpp:727 +msgid "Checking..." +msgstr "Überprüfung..." -#: ../src/ui/tools/text-tool.cpp:379 -msgid "Click to edit the text, drag to select part of the text." -msgstr "" -"Klick zum Ändern des Textes, Ziehen, um einen Teil des Textes " -"zu ändern." +#: ../src/ui/dialog/spellcheck.cpp:796 +msgid "Fix spelling" +msgstr "Korrigiere Rechtschreibung" -#: ../src/ui/tools/text-tool.cpp:381 -msgid "" -"Click to edit the flowed text, drag to select part of the text." -msgstr "" -"Klick zum Ändern des Fließtextes, Ziehen, um einen Teil des " -"Textes zu ändern." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:138 +msgid "Set SVG Font attribute" +msgstr "SVG-Schrift-Attribut setzen" -#: ../src/ui/tools/text-tool.cpp:435 -msgid "Create text" -msgstr "Text erstellen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:196 +msgid "Adjust kerning value" +msgstr "Unterschneidung anpassen" -#: ../src/ui/tools/text-tool.cpp:460 -msgid "Non-printable character" -msgstr "Nicht druckbares Zeichen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:386 +msgid "Family Name:" +msgstr "Font-Familienname:" -#: ../src/ui/tools/text-tool.cpp:475 -msgid "Insert Unicode character" -msgstr "Unicode-Zeichen einfügen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:396 +msgid "Set width:" +msgstr "Breite setzen:" -#: ../src/ui/tools/text-tool.cpp:510 -#, c-format -msgid "Unicode (Enter to finish): %s: %s" -msgstr "Unicode (Eingabe zum Abschliessen): %s: %s" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:455 +msgid "glyph" +msgstr "Glyphe" -#: ../src/ui/tools/text-tool.cpp:512 ../src/ui/tools/text-tool.cpp:817 -msgid "Unicode (Enter to finish): " -msgstr "Unicode (Eingabe zum Abschliessen): " +#. SPGlyph* glyph = +#: ../src/ui/dialog/svg-fonts-dialog.cpp:487 +msgid "Add glyph" +msgstr "Glyphe hinzufügen" -#: ../src/ui/tools/text-tool.cpp:595 -#, c-format -msgid "Flowed text frame: %s × %s" -msgstr "Fließtext-Rahmen: %s × %s" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:521 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:563 +msgid "Select a path to define the curves of a glyph" +msgstr "Wählen Sie einen Pfad aus, der die Form der Glyphe bestimmt." -#: ../src/ui/tools/text-tool.cpp:653 -msgid "Type text; Enter to start new line." -msgstr "Text schreiben; Eingabe, um eine neue Zeile zu beginnen." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:529 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:571 +msgid "The selected object does not have a path description." +msgstr "Ausgewähltes Objekt ist kein Pfad!" -#: ../src/ui/tools/text-tool.cpp:664 -msgid "Flowed text is created." -msgstr "Fließtext wird erzeugt." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:536 +msgid "No glyph selected in the SVGFonts dialog." +msgstr "Keine Glyphe gewählt im SVGFonts-Dialog" -#: ../src/ui/tools/text-tool.cpp:665 -msgid "Create flowed text" -msgstr "Fließtext erstellen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:547 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:586 +msgid "Set glyph curves" +msgstr "Glyphenform festlegen" -#: ../src/ui/tools/text-tool.cpp:667 -msgid "" -"The frame is too small for the current font size. Flowed text not " -"created." -msgstr "" -"Der Rahmen ist zu klein für die aktuelle Schriftgröße. Der Fließtext " -"wurde nicht erzeugt." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:606 +msgid "Reset missing-glyph" +msgstr "Fehlende Glyphe zurücksetzen" -#: ../src/ui/tools/text-tool.cpp:803 -msgid "No-break space" -msgstr "Untrennbares Leerzeichen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:622 +msgid "Edit glyph name" +msgstr "Name der Glyphe bearbeiten" -#: ../src/ui/tools/text-tool.cpp:804 -msgid "Insert no-break space" -msgstr "Untrennbares Leerzeichen einfügen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:636 +msgid "Set glyph unicode" +msgstr "Unicode der Glyphe wählen" -#: ../src/ui/tools/text-tool.cpp:840 -msgid "Make bold" -msgstr "Fett" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 +msgid "Remove font" +msgstr "Schrift entfernen" -#: ../src/ui/tools/text-tool.cpp:857 -msgid "Make italic" -msgstr "Kursiv" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 +msgid "Remove glyph" +msgstr "Glyphe entfernen" -#: ../src/ui/tools/text-tool.cpp:895 -msgid "New line" -msgstr "Neue Zeile" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:682 +msgid "Remove kerning pair" +msgstr "Unterschneidungspaar entfernen" -#: ../src/ui/tools/text-tool.cpp:936 -msgid "Backspace" -msgstr "Rückschritt" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:692 +msgid "Missing Glyph:" +msgstr "Fehlende Glyphe:" -#: ../src/ui/tools/text-tool.cpp:990 -msgid "Kern to the left" -msgstr "Unterschneidung nach links" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:696 +msgid "From selection..." +msgstr "Aus Auswahl übernehmen" -#: ../src/ui/tools/text-tool.cpp:1014 -msgid "Kern to the right" -msgstr "Unterschneidung nach rechts" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:709 +msgid "Glyph name" +msgstr "Name der Glyphe" -#: ../src/ui/tools/text-tool.cpp:1038 -msgid "Kern up" -msgstr "Unterschneidung nach oben" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 +msgid "Matching string" +msgstr "Passende Zeichenkette " -#: ../src/ui/tools/text-tool.cpp:1062 -msgid "Kern down" -msgstr "Unterschneidung nach unten" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:713 +msgid "Add Glyph" +msgstr "Glyphe hinzufügen" -#: ../src/ui/tools/text-tool.cpp:1137 -msgid "Rotate counterclockwise" -msgstr "Entgegen Uhrzeigersinn drehen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:720 +msgid "Get curves from selection..." +msgstr "Kurven von der Auswahl erhalten..." -#: ../src/ui/tools/text-tool.cpp:1157 -msgid "Rotate clockwise" -msgstr "Im Uhrzeigersinn drehen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:769 +msgid "Add kerning pair" +msgstr "Unterschneidungspaar hinzufügen" -#: ../src/ui/tools/text-tool.cpp:1173 -msgid "Contract line spacing" -msgstr "Zeilenabstand vermindern" +#. Kerning Setup: +#: ../src/ui/dialog/svg-fonts-dialog.cpp:777 +msgid "Kerning Setup" +msgstr "Unterschneidungseinstellung:" -#: ../src/ui/tools/text-tool.cpp:1179 -msgid "Contract letter spacing" -msgstr "Zeichenabstand vermindern" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:779 +msgid "1st Glyph:" +msgstr "1. Glyphe:" -#: ../src/ui/tools/text-tool.cpp:1196 -msgid "Expand line spacing" -msgstr "Zeilenabstand vergrößern" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:781 +msgid "2nd Glyph:" +msgstr "2. Glyphe:" -#: ../src/ui/tools/text-tool.cpp:1202 -msgid "Expand letter spacing" -msgstr "Zeichenabstand vergrößern" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:784 +msgid "Add pair" +msgstr "Paarung hinzufügen" -#: ../src/ui/tools/text-tool.cpp:1332 -msgid "Paste text" -msgstr "Text einfügen" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:796 +msgid "First Unicode range" +msgstr "Erster Unicodebereich" -#: ../src/ui/tools/text-tool.cpp:1583 -#, fuzzy, c-format -msgid "" -"Type or edit flowed text (%d character%s); Enter to start new " -"paragraph." -msgid_plural "" -"Type or edit flowed text (%d characters%s); Enter to start new " -"paragraph." -msgstr[0] "" -"Fließtext schreiben (%d Zeichen%s); Eingabe, um einen neuen Absatz zu " -"beginnen." -msgstr[1] "" -"Fließtext schreiben (%d Zeichen%s); Eingabe, um einen neuen Absatz zu " -"beginnen." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 +msgid "Second Unicode range" +msgstr "Zweiter Unicode-Bereich" -#: ../src/ui/tools/text-tool.cpp:1585 -#, fuzzy, c-format -msgid "Type or edit text (%d character%s); Enter to start new line." -msgid_plural "" -"Type or edit text (%d characters%s); Enter to start new line." -msgstr[0] "" -"Text schreiben (%d Zeichen%s); Eingabe, um eine neue Zeile zu " -"beginnen." -msgstr[1] "" -"Text schreiben (%d Zeichen%s); Eingabe, um eine neue Zeile zu " -"beginnen." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:804 +msgid "Kerning value:" +msgstr "Unterschneidungswert:" -#: ../src/ui/tools/text-tool.cpp:1695 -msgid "Type text" -msgstr "Text eingeben" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 +msgid "Set font family" +msgstr "Schriftfamilie setzen" -#: ../src/ui/tools/tool-base.cpp:703 -msgid "Space+mouse move to pan canvas" -msgstr "Leertaste+Mausziehen um die Leinwand zu verschieben" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 +msgid "font" +msgstr "Schrift" -#: ../src/ui/tools/tweak-tool.cpp:174 -#, c-format -msgid "%s. Drag to move." -msgstr "%s. Ziehen zum verschieben." +#. select_font(font); +#: ../src/ui/dialog/svg-fonts-dialog.cpp:886 +msgid "Add font" +msgstr "Schrift hinzufügen" -#: ../src/ui/tools/tweak-tool.cpp:178 -#, c-format -msgid "%s. Drag or click to move in; with Shift to move out." -msgstr "" -"%s. Ziehen oder Klicken zum verschieben hinein ; mit Umschalttaste " -"zum verschieben hinaus." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:69 +msgid "_Font" +msgstr "Schrift" -#: ../src/ui/tools/tweak-tool.cpp:186 -#, c-format -msgid "%s. Drag or click to move randomly." -msgstr "%s. Ziehen oder Klicken zum zufälligen verschieben." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:920 +msgid "_Global Settings" +msgstr "_Globale Einstellungen" -#: ../src/ui/tools/tweak-tool.cpp:190 -#, c-format -msgid "%s. Drag or click to scale down; with Shift to scale up." -msgstr "" -"%s. Ziehen oder Klicken zum kleiner skalieren; mit Umschalttaste zum " -"größer skalieren." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 +msgid "_Glyphs" +msgstr "_Glyphen" -#: ../src/ui/tools/tweak-tool.cpp:198 -#, c-format -msgid "" -"%s. Drag or click to rotate clockwise; with Shift, " -"counterclockwise." -msgstr "" -"%s. Ziehen oder Klicken zum Drehen im Uhrzeigersinn; mit " -"Umschalttaste zum gegen den Uhrzeigersinn." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 +msgid "_Kerning" +msgstr "_Unterschneidung" -#: ../src/ui/tools/tweak-tool.cpp:206 -#, c-format -msgid "%s. Drag or click to duplicate; with Shift, delete." -msgstr "" -"%s. Ziehen oder Klicken zum Duplizieren; mit Umschalttaste zum " -"Löschen." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:929 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:930 +msgid "Sample Text" +msgstr "Beispieltext" -#: ../src/ui/tools/tweak-tool.cpp:214 -#, c-format -msgid "%s. Drag to push paths." -msgstr "%s. Ziehen zum Schieben der Pfade." +#: ../src/ui/dialog/svg-fonts-dialog.cpp:934 +msgid "Preview Text:" +msgstr "Textvorschau:" -#: ../src/ui/tools/tweak-tool.cpp:218 -#, c-format -msgid "%s. Drag or click to inset paths; with Shift to outset." -msgstr "" -"%s. Ziehen oder Klicken zieht Pfade zusammen; mit Umschalt " -"schiebt sie auseinander." +#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:367 +#: ../src/ui/tools/gradient-tool.cpp:465 ../src/widgets/gradient-vector.cpp:814 +msgid "Add gradient stop" +msgstr "Zwischenfarbe zum Farbverlauf hinzufügen" -#: ../src/ui/tools/tweak-tool.cpp:226 -#, c-format -msgid "%s. Drag or click to attract paths; with Shift to repel." -msgstr "" -"%s. Ziehen oder Klicken zieht Pfade an; mit Umschalt stößt es sie " -"ab." +#. TRANSLATORS: An item in context menu on a colour in the swatches +#: ../src/ui/dialog/swatches.cpp:258 +msgid "Set fill" +msgstr "Füllung festlegen" -#: ../src/ui/tools/tweak-tool.cpp:234 -#, c-format -msgid "%s. Drag or click to roughen paths." -msgstr "%s. Ziehen oder Klicken um Pfad aufzurauen." +#. TRANSLATORS: An item in context menu on a colour in the swatches +#: ../src/ui/dialog/swatches.cpp:266 +msgid "Set stroke" +msgstr "Kontur festlegen" -#: ../src/ui/tools/tweak-tool.cpp:238 -#, c-format -msgid "%s. Drag or click to paint objects with color." -msgstr "%s. Ziehen oder Klicken um Objekte zu bemalen mit Farbe." +#: ../src/ui/dialog/swatches.cpp:287 +msgid "Edit..." +msgstr "Bearbeiten..." -#: ../src/ui/tools/tweak-tool.cpp:242 -#, c-format -msgid "%s. Drag or click to randomize colors." -msgstr "%s. Ziehen oder Klicken um Farben zufällig zu setzen." +# !!! not the best translation +#: ../src/ui/dialog/swatches.cpp:299 +msgid "Convert" +msgstr "Konvertieren" -#: ../src/ui/tools/tweak-tool.cpp:246 +# !!! palettes, not swatches? +#: ../src/ui/dialog/swatches.cpp:543 #, c-format -msgid "" -"%s. Drag or click to increase blur; with Shift to decrease." -msgstr "" -"%s. Ziehen oder Klicken um Weichheit zu erhöhen; mit Shift " -"verringern." - -#: ../src/ui/tools/tweak-tool.cpp:1193 -msgid "Nothing selected! Select objects to tweak." -msgstr "Nichts ausgewählt! Wähle Objekte zum Justieren aus." +msgid "Palettes directory (%s) is unavailable." +msgstr "Palettenverzeichnis (%s) nicht auffindbar." -#: ../src/ui/tools/tweak-tool.cpp:1227 -msgid "Move tweak" -msgstr "Verschieben-Justage" +#. ******************* Symbol Sets ************************ +#: ../src/ui/dialog/symbols.cpp:139 +msgid "Symbol set: " +msgstr "Symbolsatz:" -# Was bewegt sich? -#: ../src/ui/tools/tweak-tool.cpp:1231 -msgid "Move in/out tweak" -msgstr "Optimieren durch Zusammen-/Auseinanderbewegen" +#. Fill in later +#: ../src/ui/dialog/symbols.cpp:148 ../src/ui/dialog/symbols.cpp:149 +msgid "Current Document" +msgstr "Aktuelles Dokument" -#: ../src/ui/tools/tweak-tool.cpp:1235 -msgid "Move jitter tweak" -msgstr "Bewegungsversatz-Justage" +#: ../src/ui/dialog/symbols.cpp:216 +msgid "Add Symbol from the current document." +msgstr "Symbol vom aktuellen Dokument hinzufügen." -#: ../src/ui/tools/tweak-tool.cpp:1239 -msgid "Scale tweak" -msgstr "Skalieren-Justage" +#: ../src/ui/dialog/symbols.cpp:225 +msgid "Remove Symbol from the current document." +msgstr "Symbol vom aktuellen Dokument entfernen." -#: ../src/ui/tools/tweak-tool.cpp:1243 -msgid "Rotate tweak" -msgstr "Rotieren-Justage" +#: ../src/ui/dialog/symbols.cpp:239 +msgid "Display more icons in row." +msgstr "Mehr Symbole in Reihe anzeigen." -#: ../src/ui/tools/tweak-tool.cpp:1247 -msgid "Duplicate/delete tweak" -msgstr "Dulizieren-/Löschen-Justage" +#: ../src/ui/dialog/symbols.cpp:248 +msgid "Display fewer icons in row." +msgstr "Weniger Symbole in Reihe anzeigen." -#: ../src/ui/tools/tweak-tool.cpp:1251 -msgid "Push path tweak" -msgstr "Pfad-Verschieben-Justage" +#: ../src/ui/dialog/symbols.cpp:258 +msgid "Toggle 'fit' symbols in icon space." +msgstr "\"Einpassen\" der Symbole im Symbolbereich umschalten." -#: ../src/ui/tools/tweak-tool.cpp:1255 -msgid "Shrink/grow path tweak" -msgstr "Schrumpfen-/Weiten-Justage" +#: ../src/ui/dialog/symbols.cpp:270 +msgid "Make symbols smaller by zooming out." +msgstr "Symbole durch Herauszoomen verkleinern." -#: ../src/ui/tools/tweak-tool.cpp:1259 -msgid "Attract/repel path tweak" -msgstr "Pfad-Anziehen-/-Abstoßen-Justage" +#: ../src/ui/dialog/symbols.cpp:280 +msgid "Make symbols bigger by zooming in." +msgstr "Symbole durch Hineinzoomen vergrößern." -#: ../src/ui/tools/tweak-tool.cpp:1263 -msgid "Roughen path tweak" -msgstr "Pfadrauheit-Justage" +#: ../src/ui/dialog/symbols.cpp:640 +msgid "Unnamed Symbols" +msgstr "Unbenannte Symbole" -#: ../src/ui/tools/tweak-tool.cpp:1267 -msgid "Color paint tweak" -msgstr "Farb-Justage" +#: ../src/ui/dialog/template-widget.cpp:37 +msgid "More info" +msgstr "Mehr Info" -#: ../src/ui/tools/tweak-tool.cpp:1271 -msgid "Color jitter tweak" -msgstr "Farbrauschen-Justage" +#: ../src/ui/dialog/template-widget.cpp:39 +msgid "no template selected" +msgstr "Keine Vorlage gewählt" -#: ../src/ui/tools/tweak-tool.cpp:1275 -msgid "Blur tweak" -msgstr "Unschärfe-Justage" +#: ../src/ui/dialog/template-widget.cpp:123 +msgid "Path: " +msgstr "Verzeichnis:" -#: ../src/ui/widget/filter-effect-chooser.cpp:27 -msgid "Blur (%)" -msgstr "Unschärfe (%)" +#: ../src/ui/dialog/template-widget.cpp:126 +msgid "Description: " +msgstr "Beschreibung:" -#: ../src/ui/widget/layer-selector.cpp:118 -msgid "Toggle current layer visibility" -msgstr "Sichbarkeit der aktuellen Ebene umschalten" +#: ../src/ui/dialog/template-widget.cpp:128 +msgid "Keywords: " +msgstr "Schlüsselwörter:" -#: ../src/ui/widget/layer-selector.cpp:139 -msgid "Lock or unlock current layer" -msgstr "Sperren oder Entsperren der aktuellen Ebene" +#: ../src/ui/dialog/template-widget.cpp:135 +msgid "By: " +msgstr "Von: " -#: ../src/ui/widget/layer-selector.cpp:142 -msgid "Current layer" -msgstr "Aktuelle Ebene" +#: ../src/ui/dialog/text-edit.cpp:72 +msgid "Set as _default" +msgstr "Als _Standard festlegen" -#: ../src/ui/widget/layer-selector.cpp:583 -msgid "(root)" -msgstr "(Wurzel)" +#: ../src/ui/dialog/text-edit.cpp:86 +msgid "AaBbCcIiPpQq12369$€¢?.;/()" +msgstr "AaBbCcIiPpQq12369$€¢?.;/()" -#: ../src/ui/widget/licensor.cpp:40 -msgid "Proprietary" -msgstr "Proprietär" +#. Align buttons +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 +#: ../src/widgets/text-toolbar.cpp:1347 +msgid "Align left" +msgstr "Linksbündig ausrichten" -#: ../src/ui/widget/licensor.cpp:43 -msgid "MetadataLicence|Other" -msgstr "Andere" +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 +#: ../src/widgets/text-toolbar.cpp:1355 +msgid "Align center" +msgstr "Zentriert ausrichten" -#: ../src/ui/widget/object-composite-settings.cpp:67 -#: ../src/ui/widget/selected-style.cpp:1095 -#: ../src/ui/widget/selected-style.cpp:1096 -msgid "Opacity (%)" -msgstr "Deckkraft (%)" +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 +#: ../src/widgets/text-toolbar.cpp:1363 +msgid "Align right" +msgstr "Rechtsbündig ausrichten" -#: ../src/ui/widget/object-composite-settings.cpp:180 -msgid "Change blur" -msgstr "Weichzeichner ändern" +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 +msgid "Justify (only flowed text)" +msgstr "Ausrichten - Nur Fließtext" -#: ../src/ui/widget/object-composite-settings.cpp:220 -#: ../src/ui/widget/selected-style.cpp:927 -#: ../src/ui/widget/selected-style.cpp:1221 -msgid "Change opacity" -msgstr "Deckkraft ändern" +#. Direction buttons +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 +msgid "Horizontal text" +msgstr "Horizontale Textausrichtung" -#: ../src/ui/widget/page-sizer.cpp:235 -msgid "U_nits:" -msgstr "_Einheit:" +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 +msgid "Vertical text" +msgstr "Vertikale Textausrichtung" -#: ../src/ui/widget/page-sizer.cpp:236 -msgid "Width of paper" -msgstr "Breite des Papiers" +#: ../src/ui/dialog/text-edit.cpp:129 ../src/ui/dialog/text-edit.cpp:130 +msgid "Spacing between lines (percent of font size)" +msgstr "Abstand zwischen Linien (Prozent der Schriftgröße)" -#: ../src/ui/widget/page-sizer.cpp:237 -msgid "Height of paper" -msgstr "Höhe des Papiers" +#: ../src/ui/dialog/text-edit.cpp:146 +msgid "Text path offset" +msgstr "Text-Pfad-Versatz" -#: ../src/ui/widget/page-sizer.cpp:238 -msgid "T_op margin:" -msgstr "Obere Umrandung:" +#: ../src/ui/dialog/text-edit.cpp:587 ../src/ui/dialog/text-edit.cpp:661 +#: ../src/ui/tools/text-tool.cpp:1455 +msgid "Set text style" +msgstr "Textstil setzen" -#: ../src/ui/widget/page-sizer.cpp:238 -msgid "Top margin" -msgstr "Oberer Rand" +#: ../src/ui/dialog/tile.cpp:36 +msgctxt "Arrange dialog" +msgid "Rectangular grid" +msgstr "Rechteckiges Gitter" -#: ../src/ui/widget/page-sizer.cpp:239 -msgid "L_eft:" -msgstr "Links:" +#: ../src/ui/dialog/tile.cpp:37 +msgctxt "Arrange dialog" +msgid "Polar Coordinates" +msgstr "Polarkoordinaten" -#: ../src/ui/widget/page-sizer.cpp:239 -msgid "Left margin" -msgstr "Linker Rand" +#: ../src/ui/dialog/tile.cpp:40 +msgctxt "Arrange dialog" +msgid "_Arrange" +msgstr "_Anordnen" -#: ../src/ui/widget/page-sizer.cpp:240 -msgid "Ri_ght:" -msgstr "Rechts:" +#: ../src/ui/dialog/tile.cpp:42 +msgid "Arrange selected objects" +msgstr "Gewählte Objekte anordnen" -#: ../src/ui/widget/page-sizer.cpp:240 -msgid "Right margin" -msgstr "Rechter Rand" +#. #### begin left panel +#. ### begin notebook +#. ## begin mode page +#. # begin single scan +#. brightness +#: ../src/ui/dialog/tracedialog.cpp:508 +msgid "_Brightness cutoff" +msgstr "_Helligkeit ausschalten" -#: ../src/ui/widget/page-sizer.cpp:241 -msgid "Botto_m:" -msgstr "Unten:" +#: ../src/ui/dialog/tracedialog.cpp:512 +msgid "Trace by a given brightness level" +msgstr "Abhängig vom angegebenen Helligkeitswert nachzeichnen" -#: ../src/ui/widget/page-sizer.cpp:241 -msgid "Bottom margin" -msgstr "Unterer Rand" +#: ../src/ui/dialog/tracedialog.cpp:519 +msgid "Brightness cutoff for black/white" +msgstr "Helligkeitsschwellwerte für Schwarz/Weiß" -#: ../src/ui/widget/page-sizer.cpp:296 -msgid "Orientation:" -msgstr "Ausrichtung" +#: ../src/ui/dialog/tracedialog.cpp:529 +msgid "Single scan: creates a path" +msgstr "Einzelner Scan: einen Pfad erzeugen" -#: ../src/ui/widget/page-sizer.cpp:299 -msgid "_Landscape" -msgstr "_Querformat" +#. canny edge detection +#. TRANSLATORS: "Canny" is the name of the inventor of this edge detection method +#: ../src/ui/dialog/tracedialog.cpp:534 +msgid "_Edge detection" +msgstr "Kanten_erkennung" -#: ../src/ui/widget/page-sizer.cpp:304 -msgid "_Portrait" -msgstr "_Hochformat" +#: ../src/ui/dialog/tracedialog.cpp:538 +msgid "Trace with optimal edge detection by J. Canny's algorithm" +msgstr "" +"Mit optimaler Kantenerkennung durch J. Canny's Algorithmus nachzeichnen" -#. ## Set up custom size frame -#: ../src/ui/widget/page-sizer.cpp:322 -msgid "Custom size" -msgstr "Benutzerdefiniert" +#: ../src/ui/dialog/tracedialog.cpp:556 +msgid "Brightness cutoff for adjacent pixels (determines edge thickness)" +msgstr "" +"Schwellwert des Helligkeitswerts bei angrenzenden Pixeln (bestimmt " +"Kantenbreite)" -#: ../src/ui/widget/page-sizer.cpp:367 -msgid "Resi_ze page to content..." -msgstr "Ändern der Seitengröße auf Inhalt..." +#: ../src/ui/dialog/tracedialog.cpp:559 +msgid "T_hreshold:" +msgstr "Sc_hwellenwert:" -#: ../src/ui/widget/page-sizer.cpp:419 -msgid "_Resize page to drawing or selection" -msgstr "Seite in Auswahl ein_passen" +#. quantization +#. TRANSLATORS: Color Quantization: the process of reducing the number +#. 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:571 +msgid "Color _quantization" +msgstr "Farb_quantisierung" -#: ../src/ui/widget/page-sizer.cpp:420 -msgid "" -"Resize the page to fit the current selection, or the entire drawing if there " -"is no selection" -msgstr "" -"Seitengröße verändern, so daß sie auf die aktuelle Auswahl passt, oder auf " -"die ganze Zeichnung, wenn keine Auswahl existiert" +#: ../src/ui/dialog/tracedialog.cpp:575 +msgid "Trace along the boundaries of reduced colors" +msgstr "Entlang der reduzierten Farbbegrenzungen nachzeichnen" -#: ../src/ui/widget/page-sizer.cpp:488 -msgid "Set page size" -msgstr "Seitengröße setzen" +#: ../src/ui/dialog/tracedialog.cpp:583 +msgid "The number of reduced colors" +msgstr "Anzahl der reduzierten Farben" -#: ../src/ui/widget/panel.cpp:116 -msgid "List" -msgstr "Liste" +#: ../src/ui/dialog/tracedialog.cpp:586 +msgid "_Colors:" +msgstr "_Farben:" -#: ../src/ui/widget/panel.cpp:139 -msgctxt "Swatches" -msgid "Size" -msgstr "Größe" +#. swap black and white +#: ../src/ui/dialog/tracedialog.cpp:594 +msgid "_Invert image" +msgstr "Bild _invertieren" -#: ../src/ui/widget/panel.cpp:143 -msgctxt "Swatches height" -msgid "Tiny" -msgstr "winzig" +#: ../src/ui/dialog/tracedialog.cpp:599 +msgid "Invert black and white regions" +msgstr "Schwarze und weiße Bereiche invertieren" -#: ../src/ui/widget/panel.cpp:144 -msgctxt "Swatches height" -msgid "Small" -msgstr "Klein" +#. # end single scan +#. # begin multiple scan +#: ../src/ui/dialog/tracedialog.cpp:609 +msgid "B_rightness steps" +msgstr "Helligkeitssch_ritte" -#: ../src/ui/widget/panel.cpp:145 -msgctxt "Swatches height" -msgid "Medium" -msgstr "Mittel" +#: ../src/ui/dialog/tracedialog.cpp:613 +msgid "Trace the given number of brightness levels" +msgstr "Angegebene Anzahl von Helligkeitsstufen nachzeichnen" -#: ../src/ui/widget/panel.cpp:146 -msgctxt "Swatches height" -msgid "Large" -msgstr "Groß" +#: ../src/ui/dialog/tracedialog.cpp:621 +msgid "Sc_ans:" +msgstr "Sc_andurchgänge:" -#: ../src/ui/widget/panel.cpp:147 -msgctxt "Swatches height" -msgid "Huge" -msgstr "Groß" +#: ../src/ui/dialog/tracedialog.cpp:625 +msgid "The desired number of scans" +msgstr "Gewünschte Anzahl von Scandurchgängen" -#: ../src/ui/widget/panel.cpp:169 -msgctxt "Swatches" -msgid "Width" -msgstr "Breite" +#: ../src/ui/dialog/tracedialog.cpp:630 +msgid "Co_lors" +msgstr "_Farben" -# (swatches) -#: ../src/ui/widget/panel.cpp:173 -msgctxt "Swatches width" -msgid "Narrower" -msgstr "Enger" +#: ../src/ui/dialog/tracedialog.cpp:634 +msgid "Trace the given number of reduced colors" +msgstr "Nachzeichnen auf angegebene Anzahl von Farben beschränken" -#: ../src/ui/widget/panel.cpp:174 -msgctxt "Swatches width" -msgid "Narrow" -msgstr "eng" +#: ../src/ui/dialog/tracedialog.cpp:639 +msgid "_Grays" +msgstr "_Graustufen" -#: ../src/ui/widget/panel.cpp:175 -msgctxt "Swatches width" -msgid "Medium" -msgstr "Mittel" +#: ../src/ui/dialog/tracedialog.cpp:643 +msgid "Same as Colors, but the result is converted to grayscale" +msgstr "Wie bei »Farben«, aber Ergebnis in Graustufen konvertieren" -#: ../src/ui/widget/panel.cpp:176 -msgctxt "Swatches width" -msgid "Wide" -msgstr "Breit" +#. TRANSLATORS: "Smooth" is a verb here +#: ../src/ui/dialog/tracedialog.cpp:649 +msgid "S_mooth" +msgstr "_Glätten" -#: ../src/ui/widget/panel.cpp:177 -msgctxt "Swatches width" -msgid "Wider" -msgstr "Breiter" +#: ../src/ui/dialog/tracedialog.cpp:653 +msgid "Apply Gaussian blur to the bitmap before tracing" +msgstr "Gaußschen Weichzeichner vor dem Nachzeichnen anwenden" -#: ../src/ui/widget/panel.cpp:207 -msgctxt "Swatches" -msgid "Border" -msgstr "Rand" +#. TRANSLATORS: "Stack" is a verb here +#: ../src/ui/dialog/tracedialog.cpp:657 +msgid "Stac_k scans" +msgstr "S_cans stapeln" -# CHECK -#: ../src/ui/widget/panel.cpp:211 -msgctxt "Swatches border" -msgid "None" -msgstr "Keine" +#: ../src/ui/dialog/tracedialog.cpp:661 +msgid "" +"Stack scans on top of one another (no gaps) instead of tiling (usually with " +"gaps)" +msgstr "" +"Scans übereinander stapeln (ohne Zwischenräume) anstatt zu kacheln (meist " +"mit Zwischenräumen)" -#: ../src/ui/widget/panel.cpp:212 -msgctxt "Swatches border" -msgid "Solid" -msgstr "Fest" +#: ../src/ui/dialog/tracedialog.cpp:665 +msgid "Remo_ve background" +msgstr "Hintergrund entfernen" -#: ../src/ui/widget/panel.cpp:213 -msgctxt "Swatches border" -msgid "Wide" -msgstr "Breit" +#. TRANSLATORS: "Layer" refers to one of the stacked paths in the multiscan +#: ../src/ui/dialog/tracedialog.cpp:670 +msgid "Remove bottom (background) layer when done" +msgstr "Unterste Ebene (Hintergrund) nach Fertigstellung entfernen" -#. TRANSLATORS: "Wrap" indicates how colour swatches are displayed -#: ../src/ui/widget/panel.cpp:244 -msgctxt "Swatches" -msgid "Wrap" -msgstr "Umbrechen" +#: ../src/ui/dialog/tracedialog.cpp:675 +msgid "Multiple scans: creates a group of paths" +msgstr "Mehrfache Scans: Gruppen von Pfaden erzeugen" -#: ../src/ui/widget/preferences-widget.cpp:802 -msgid "_Browse..." -msgstr "_Auswählen…" +#. # end multiple scan +#. ## end mode page +#: ../src/ui/dialog/tracedialog.cpp:684 +msgid "_Mode" +msgstr "_Modus" -#: ../src/ui/widget/preferences-widget.cpp:888 -msgid "Select a bitmap editor" -msgstr "Bitmap-Editor wählen:" +#. ## begin option page +#. # potrace parameters +#: ../src/ui/dialog/tracedialog.cpp:690 +msgid "Suppress _speckles" +msgstr "_Flecken unterdrücken" -#: ../src/ui/widget/random.cpp:84 -msgid "" -"Reseed the random number generator; this creates a different sequence of " -"random numbers." -msgstr "" -"Zufallsgenerator neu impfen; dies führt zu einer geänderten Sequenz von " -"Pseudozufallszahlen." +#: ../src/ui/dialog/tracedialog.cpp:692 +msgid "Ignore small spots (speckles) in the bitmap" +msgstr "Kleine Punkte (Flecken) im Bitmap unterdrücken" -#: ../src/ui/widget/rendering-options.cpp:33 -msgid "Backend" -msgstr "Hintergrund:" +#: ../src/ui/dialog/tracedialog.cpp:700 +msgid "Speckles of up to this many pixels will be suppressed" +msgstr "Flecken bis zu dieser Größe (in Pixeln) werden unterdrückt" -#: ../src/ui/widget/rendering-options.cpp:34 -msgid "Vector" -msgstr "Vektor" +#: ../src/ui/dialog/tracedialog.cpp:703 +msgid "S_ize:" +msgstr "G_röße:" -#: ../src/ui/widget/rendering-options.cpp:35 -msgid "Bitmap" -msgstr "Bitmap" +#: ../src/ui/dialog/tracedialog.cpp:708 +msgid "Smooth _corners" +msgstr "E_cken glätten" -#: ../src/ui/widget/rendering-options.cpp:36 -msgid "Bitmap options" -msgstr "Bitmap-Optionen" +#: ../src/ui/dialog/tracedialog.cpp:710 +msgid "Smooth out sharp corners of the trace" +msgstr "Scharfe Ecken der Nachzeichnung glätten" -#: ../src/ui/widget/rendering-options.cpp:38 -msgid "Preferred resolution of rendering, in dots per inch." -msgstr "Bevorzugte Auflösung der Bitmap (dpi)" +#: ../src/ui/dialog/tracedialog.cpp:719 +msgid "Increase this to smooth corners more" +msgstr "Erhöhen, um Ecken zu glätten" -#: ../src/ui/widget/rendering-options.cpp:47 -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." +#: ../src/ui/dialog/tracedialog.cpp:726 +msgid "Optimize p_aths" +msgstr "Pf_ade optimieren" + +#: ../src/ui/dialog/tracedialog.cpp:729 +msgid "Try to optimize paths by joining adjacent Bezier curve segments" msgstr "" -"PDF-Vektoroperatoren verwenden. Das resultierende Bild hat normalerweise " -"eine kleinere Dateigröße und kann beliebig skaliert werden, Muster gehen " -"jedoch verloren." +"Versuchen, Pfade durch Verbinden von Bézierkurvenabschnitten zu optimieren" -#: ../src/ui/widget/rendering-options.cpp:52 +#: ../src/ui/dialog/tracedialog.cpp:737 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." +"Increase this to reduce the number of nodes in the trace by more aggressive " +"optimization" msgstr "" -"Alles als Bitmap ausdrucken. Das resultierende Bild ist (normalerweise) " -"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:130 -#: ../src/ui/widget/style-swatch.cpp:127 -msgid "Fill:" -msgstr "Füllung:" +"Erhöhen, um die Anzahl der Knoten in der Nachzeichnung durch aggressivere " +"Optimierung zu reduzieren" -#: ../src/ui/widget/selected-style.cpp:132 -msgid "O:" -msgstr "O:" +# CHECK +#: ../src/ui/dialog/tracedialog.cpp:739 +msgid "To_lerance:" +msgstr "To_leranz:" -#: ../src/ui/widget/selected-style.cpp:177 -msgid "N/A" -msgstr "N/A" +#. ## end option page +#: ../src/ui/dialog/tracedialog.cpp:753 +msgid "O_ptions" +msgstr "O_ptionen" -#: ../src/ui/widget/selected-style.cpp:180 -#: ../src/ui/widget/selected-style.cpp:1088 -#: ../src/ui/widget/selected-style.cpp:1089 -#: ../src/widgets/gradient-toolbar.cpp:162 -msgid "Nothing selected" -msgstr "Nichts ausgewählt" +#. ### credits +#: ../src/ui/dialog/tracedialog.cpp:757 +msgid "" +"Inkscape bitmap tracing\n" +"is based on Potrace,\n" +"created by Peter Selinger\n" +"\n" +"http://potrace.sourceforge.net" +msgstr "" +"Inkscapes Vektorrasterisierung\n" +"basiert auf Potrace,\n" +"entwickelt von Peter Selinger\n" +"\n" +"http://potrace.sourceforge.net" -# !!! -#: ../src/ui/widget/selected-style.cpp:182 -#: ../src/ui/widget/style-swatch.cpp:320 -msgctxt "Fill and stroke" -msgid "None" -msgstr "Keine" +#: ../src/ui/dialog/tracedialog.cpp:760 +msgid "Credits" +msgstr "Danksagung" -#: ../src/ui/widget/selected-style.cpp:185 -#: ../src/ui/widget/style-swatch.cpp:322 -msgctxt "Fill and stroke" -msgid "No fill" -msgstr "Keine Füllung" +#. #### begin right panel +#. ## SIOX +#: ../src/ui/dialog/tracedialog.cpp:774 +msgid "SIOX _foreground selection" +msgstr "Auswahl des Vordergrunds mittels SIOX" -#: ../src/ui/widget/selected-style.cpp:185 -#: ../src/ui/widget/style-swatch.cpp:322 -msgctxt "Fill and stroke" -msgid "No stroke" -msgstr "Keine Kontur" +#: ../src/ui/dialog/tracedialog.cpp:777 +msgid "Cover the area you want to select as the foreground" +msgstr "" +"Übermalen Sie den Teil des Bildes, den Sie als Vordergrund auswählen möchten" -#: ../src/ui/widget/selected-style.cpp:187 -#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:242 -msgid "Pattern" -msgstr "Muster" +#: ../src/ui/dialog/tracedialog.cpp:782 +msgid "Live Preview" +msgstr "Live-Vorschau" -#: ../src/ui/widget/selected-style.cpp:190 -#: ../src/ui/widget/style-swatch.cpp:303 -msgid "Pattern fill" -msgstr "Füllmuster" +#: ../src/ui/dialog/tracedialog.cpp:788 +msgid "_Update" +msgstr "Akt_ualisieren" -#: ../src/ui/widget/selected-style.cpp:190 -#: ../src/ui/widget/style-swatch.cpp:303 -msgid "Pattern stroke" -msgstr "Kontur des Musters" +#. I guess it's correct to call the "intermediate bitmap" a preview of the trace +#: ../src/ui/dialog/tracedialog.cpp:796 +msgid "" +"Preview the intermediate bitmap with the current settings, without actual " +"tracing" +msgstr "" +"Vorschau der Zwischen-Bitmap mit den aktuellen Einstellungen, ohne " +"tatsächlich nachzuzeichnen" -# !!! -#: ../src/ui/widget/selected-style.cpp:192 -msgid "L" -msgstr "L" +#: ../src/ui/dialog/tracedialog.cpp:800 +msgid "Preview" +msgstr "Vorschau" -#: ../src/ui/widget/selected-style.cpp:195 -#: ../src/ui/widget/style-swatch.cpp:295 -msgid "Linear gradient fill" -msgstr "Füllung des linearen Farbverlaufs" +#: ../src/ui/dialog/transformation.cpp:76 ../src/ui/dialog/transformation.cpp:86 +msgid "_Horizontal:" +msgstr "_Horizontal:" -#: ../src/ui/widget/selected-style.cpp:195 -#: ../src/ui/widget/style-swatch.cpp:295 -msgid "Linear gradient stroke" -msgstr "Kontur des linearen Farbverlaufs" +#: ../src/ui/dialog/transformation.cpp:76 +msgid "Horizontal displacement (relative) or position (absolute)" +msgstr "Horizontale Verschiebung (relativ) oder Position (absolut)" -#: ../src/ui/widget/selected-style.cpp:202 -msgid "R" -msgstr "R" +#: ../src/ui/dialog/transformation.cpp:78 ../src/ui/dialog/transformation.cpp:88 +msgid "_Vertical:" +msgstr "_Vertikal:" -#: ../src/ui/widget/selected-style.cpp:205 -#: ../src/ui/widget/style-swatch.cpp:299 -msgid "Radial gradient fill" -msgstr "Füllung des radialen Farbverlaufs" +#: ../src/ui/dialog/transformation.cpp:78 +msgid "Vertical displacement (relative) or position (absolute)" +msgstr "Vertikale Verschiebung (relativ) oder Position (absolut)" -#: ../src/ui/widget/selected-style.cpp:205 -#: ../src/ui/widget/style-swatch.cpp:299 -msgid "Radial gradient stroke" -msgstr "Kontur des radialen Farbverlaufs" +#: ../src/ui/dialog/transformation.cpp:80 +msgid "Horizontal size (absolute or percentage of current)" +msgstr "Horizontaler Vergrößerungsschritt (absolut oder prozentual)" -#: ../src/ui/widget/selected-style.cpp:212 -msgid "Different" -msgstr "Unterschiedlich" +#: ../src/ui/dialog/transformation.cpp:82 +msgid "Vertical size (absolute or percentage of current)" +msgstr "Vertikaler Vergrößerungsschritt (absolut oder prozentual)" -#: ../src/ui/widget/selected-style.cpp:215 -msgid "Different fills" -msgstr "Unterschiedliche Füllungen" +#: ../src/ui/dialog/transformation.cpp:84 +msgid "A_ngle:" +msgstr "Winkel:" -#: ../src/ui/widget/selected-style.cpp:215 -msgid "Different strokes" -msgstr "Unterschiedliche Konturen" +#: ../src/ui/dialog/transformation.cpp:84 +#: ../src/ui/dialog/transformation.cpp:1104 +msgid "Rotation angle (positive = counterclockwise)" +msgstr "Drehwinkel (positiv = gegen den Uhrzeigersinn)" -# !!! -#: ../src/ui/widget/selected-style.cpp:217 -#: ../src/ui/widget/style-swatch.cpp:325 -msgid "Unset" -msgstr "Ungesetzt" +#: ../src/ui/dialog/transformation.cpp:86 +msgid "" +"Horizontal skew angle (positive = counterclockwise), or absolute " +"displacement, or percentage displacement" +msgstr "" +"Horizontaler Scherwinkel (positiv = gegen den Uhrzeigersinn), oder absolute " +"oder prozentuale Verschiebung" -#. TRANSLATORS COMMENT: unset is a verb here -#: ../src/ui/widget/selected-style.cpp:220 -#: ../src/ui/widget/selected-style.cpp:278 -#: ../src/ui/widget/selected-style.cpp:559 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 -msgid "Unset fill" -msgstr "Füllung aufheben" +#: ../src/ui/dialog/transformation.cpp:88 +msgid "" +"Vertical skew angle (positive = counterclockwise), or absolute displacement, " +"or percentage displacement" +msgstr "" +"Vertikaler Scherwinkel (positiv = gegen den Uhrzeigersinn), oder absolute " +"oder prozentuale Verschiebung" -#: ../src/ui/widget/selected-style.cpp:220 -#: ../src/ui/widget/selected-style.cpp:278 -#: ../src/ui/widget/selected-style.cpp:575 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 -msgid "Unset stroke" -msgstr "Kontur aufheben" +#: ../src/ui/dialog/transformation.cpp:91 +msgid "Transformation matrix element A" +msgstr "Abbildungsmatrix, Element A" -#: ../src/ui/widget/selected-style.cpp:223 -msgid "Flat color fill" -msgstr "Einfache Farbe der Füllung" +#: ../src/ui/dialog/transformation.cpp:92 +msgid "Transformation matrix element B" +msgstr "Abbildungsmatrix, Element B" -#: ../src/ui/widget/selected-style.cpp:223 -msgid "Flat color stroke" -msgstr "Einfache Farbe der Kontur" +#: ../src/ui/dialog/transformation.cpp:93 +msgid "Transformation matrix element C" +msgstr "Abbildungsmatrix, Element C" -# !!! -#. TRANSLATOR COMMENT: A means "Averaged" -#: ../src/ui/widget/selected-style.cpp:226 -msgid "a" -msgstr "a" +#: ../src/ui/dialog/transformation.cpp:94 +msgid "Transformation matrix element D" +msgstr "Abbildungsmatrix, Element D" -#: ../src/ui/widget/selected-style.cpp:229 -msgid "Fill is averaged over selected objects" -msgstr "Füllung wird über ausgewählte Objekte gemittelt" - -#: ../src/ui/widget/selected-style.cpp:229 -msgid "Stroke is averaged over selected objects" -msgstr "Konturlinie wird über ausgewählte Objekte gemittelt" +#: ../src/ui/dialog/transformation.cpp:95 +msgid "Transformation matrix element E" +msgstr "Abbildungsmatrix, Element E" -# !!! -#. TRANSLATOR COMMENT: M means "Multiple" -#: ../src/ui/widget/selected-style.cpp:232 -msgid "m" -msgstr "m" +#: ../src/ui/dialog/transformation.cpp:96 +msgid "Transformation matrix element F" +msgstr "Abbildungsmatrix, Element F" -#: ../src/ui/widget/selected-style.cpp:235 -msgid "Multiple selected objects have the same fill" -msgstr "Mehrere ausgewählte Objekte haben die selbe Füllung" +#: ../src/ui/dialog/transformation.cpp:101 +msgid "Rela_tive move" +msgstr "_Relative Bewegung" -#: ../src/ui/widget/selected-style.cpp:235 -msgid "Multiple selected objects have the same stroke" -msgstr "Mehrere ausgewählte Objekte haben die selbe Kontur" +#: ../src/ui/dialog/transformation.cpp:101 +msgid "" +"Add the specified relative displacement to the current position; otherwise, " +"edit the current absolute position directly" +msgstr "" +"Die angegebene relative Verschiebung zur aktuellen Position hinzuaddieren; " +"anderenfalls die aktuelle absolute Position direkt ändern" -#: ../src/ui/widget/selected-style.cpp:237 -msgid "Edit fill..." -msgstr "Füllung bearbeiten…" +#: ../src/ui/dialog/transformation.cpp:102 +msgid "_Scale proportionally" +msgstr "Proportional skalieren" -#: ../src/ui/widget/selected-style.cpp:237 -msgid "Edit stroke..." -msgstr "Kontur bearbeiten…" +#: ../src/ui/dialog/transformation.cpp:102 +msgid "Preserve the width/height ratio of the scaled objects" +msgstr "Das Verhältnis von Höhe und Breite der skalierten Objekte beibehalten" -#: ../src/ui/widget/selected-style.cpp:241 -msgid "Last set color" -msgstr "Zuletzt gesetzte Farbe" +#: ../src/ui/dialog/transformation.cpp:103 +msgid "Apply to each _object separately" +msgstr "Auf jedes _Objekt getrennt anwenden" -#: ../src/ui/widget/selected-style.cpp:245 -msgid "Last selected color" -msgstr "Zuletzt gewählte Farbe" +#: ../src/ui/dialog/transformation.cpp:103 +msgid "" +"Apply the scale/rotate/skew to each selected object separately; otherwise, " +"transform the selection as a whole" +msgstr "" +"Skalierung/Drehung/Scherung auf jedes ausgewählte Objekt getrennt anwenden; " +"anderenfalls auf die gesamte Auswahl anwenden" -#: ../src/ui/widget/selected-style.cpp:261 -msgid "Copy color" -msgstr "Farbe kopieren" +#: ../src/ui/dialog/transformation.cpp:104 +msgid "Edit c_urrent matrix" +msgstr "_Aktuelle Matrix bearbeiten" -#: ../src/ui/widget/selected-style.cpp:265 -msgid "Paste color" -msgstr "Farbe einfügen" +#: ../src/ui/dialog/transformation.cpp:104 +msgid "" +"Edit the current transform= matrix; otherwise, post-multiply transform= by " +"this matrix" +msgstr "" +"Die aktuelle transform=-Matrix bearbeiten; andernfalls transform= hinterher " +"mit dieser Matrix multiplizieren" -#: ../src/ui/widget/selected-style.cpp:269 -#: ../src/ui/widget/selected-style.cpp:852 -msgid "Swap fill and stroke" -msgstr "Füllung und Linie vertauschen" +#: ../src/ui/dialog/transformation.cpp:117 +msgid "_Scale" +msgstr "_Maßstab" -#: ../src/ui/widget/selected-style.cpp:273 -#: ../src/ui/widget/selected-style.cpp:584 -#: ../src/ui/widget/selected-style.cpp:593 -msgid "Make fill opaque" -msgstr "Füllung undurchsichtig machen" +#: ../src/ui/dialog/transformation.cpp:120 +msgid "_Rotate" +msgstr "_Drehen" -#: ../src/ui/widget/selected-style.cpp:273 -msgid "Make stroke opaque" -msgstr "Kontur undurchsichtig machen" +#: ../src/ui/dialog/transformation.cpp:123 +msgid "Ske_w" +msgstr "_Scheren" -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:541 ../src/widgets/fill-style.cpp:510 -msgid "Remove fill" -msgstr "Füllung entfernen" +#: ../src/ui/dialog/transformation.cpp:126 +msgid "Matri_x" +msgstr "Matri_x" -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:550 ../src/widgets/fill-style.cpp:510 -msgid "Remove stroke" -msgstr "Kontur entfernen" +#: ../src/ui/dialog/transformation.cpp:150 +msgid "Reset the values on the current tab to defaults" +msgstr "Die Werte des aktuellen Reiters auf die Vorgabewerte setzen" -#: ../src/ui/widget/selected-style.cpp:605 -msgid "Apply last set color to fill" -msgstr "Zuletzt gesetzte Farbe auf Füllung anwenden" +#: ../src/ui/dialog/transformation.cpp:157 +msgid "Apply transformation to selection" +msgstr "Transformation auf Auswahl anwenden" -#: ../src/ui/widget/selected-style.cpp:617 -msgid "Apply last set color to stroke" -msgstr "Zuletzt gesetzte Farbe auf Kontur anwenden" +#: ../src/ui/dialog/transformation.cpp:332 +msgid "Rotate in a counterclockwise direction" +msgstr "Entgegen Uhrzeigersinn drehen" -#: ../src/ui/widget/selected-style.cpp:628 -msgid "Apply last selected color to fill" -msgstr "Zuletzt gewählte Farbe auf Füllung anwenden" +#: ../src/ui/dialog/transformation.cpp:338 +msgid "Rotate in a clockwise direction" +msgstr "Drehung im Uhrzeigersinn" -#: ../src/ui/widget/selected-style.cpp:639 -msgid "Apply last selected color to stroke" -msgstr "Zuletzt gewählte Farbe auf Kontur anwenden" +#: ../src/ui/dialog/transformation.cpp:908 +#: ../src/ui/dialog/transformation.cpp:919 +#: ../src/ui/dialog/transformation.cpp:933 +#: ../src/ui/dialog/transformation.cpp:952 +#: ../src/ui/dialog/transformation.cpp:963 +#: ../src/ui/dialog/transformation.cpp:973 +#: ../src/ui/dialog/transformation.cpp:997 +msgid "Transform matrix is singular, not used." +msgstr "Umwandlungsmatrix ist singulär, nicht verwendet." -#: ../src/ui/widget/selected-style.cpp:665 -msgid "Invert fill" -msgstr "Füllung invertieren" +#: ../src/ui/dialog/transformation.cpp:1012 +msgid "Edit transformation matrix" +msgstr "Abbildungsmatrix ändern" -#: ../src/ui/widget/selected-style.cpp:689 -msgid "Invert stroke" -msgstr "Kontur invertieren" +#: ../src/ui/dialog/transformation.cpp:1111 +msgid "Rotation angle (positive = clockwise)" +msgstr "Drehwinkel (positiv = im Uhrzeigersinn)" -#: ../src/ui/widget/selected-style.cpp:701 -msgid "White fill" -msgstr "Weiße Füllung" +#: ../src/ui/dialog/xml-tree.cpp:70 ../src/ui/dialog/xml-tree.cpp:126 +msgid "New element node" +msgstr "Neuer Elementknoten" -#: ../src/ui/widget/selected-style.cpp:713 -msgid "White stroke" -msgstr "Weiße Kontur" +#: ../src/ui/dialog/xml-tree.cpp:71 ../src/ui/dialog/xml-tree.cpp:132 +msgid "New text node" +msgstr "Neuer Textknoten" -#: ../src/ui/widget/selected-style.cpp:725 -msgid "Black fill" -msgstr "Schwarze Füllung" +#: ../src/ui/dialog/xml-tree.cpp:72 ../src/ui/dialog/xml-tree.cpp:146 +msgid "nodeAsInXMLdialogTooltip|Delete node" +msgstr "Knoten löschen" -#: ../src/ui/widget/selected-style.cpp:737 -msgid "Black stroke" -msgstr "Schwarze Kontur" +#: ../src/ui/dialog/xml-tree.cpp:73 ../src/ui/dialog/xml-tree.cpp:138 +#: ../src/ui/dialog/xml-tree.cpp:977 +msgid "Duplicate node" +msgstr "Knoten duplizieren" -#: ../src/ui/widget/selected-style.cpp:780 -msgid "Paste fill" -msgstr "Füllmuster einfügen" +#: ../src/ui/dialog/xml-tree.cpp:79 ../src/ui/dialog/xml-tree.cpp:191 +#: ../src/ui/dialog/xml-tree.cpp:1013 +msgid "Delete attribute" +msgstr "Attribut löschen" -#: ../src/ui/widget/selected-style.cpp:798 -msgid "Paste stroke" -msgstr "Kontur einfügen" +#: ../src/ui/dialog/xml-tree.cpp:87 +msgid "Set" +msgstr "Setzen" -#: ../src/ui/widget/selected-style.cpp:954 -msgid "Change stroke width" -msgstr "Breite der Kontur ändern" +#: ../src/ui/dialog/xml-tree.cpp:121 +msgid "Drag to reorder nodes" +msgstr "Ziehen, um die Knoten neu zu sortieren" -#: ../src/ui/widget/selected-style.cpp:1049 -msgid ", drag to adjust" -msgstr ", Ziehen stellt ein" +#: ../src/ui/dialog/xml-tree.cpp:152 ../src/ui/dialog/xml-tree.cpp:153 +#: ../src/ui/dialog/xml-tree.cpp:1135 +msgid "Unindent node" +msgstr "Einrückung des Knotens verringern" -#: ../src/ui/widget/selected-style.cpp:1134 -#, c-format -msgid "Stroke width: %.5g%s%s" -msgstr "Breite der Kontur: %.5g%s%s" +#: ../src/ui/dialog/xml-tree.cpp:157 ../src/ui/dialog/xml-tree.cpp:158 +#: ../src/ui/dialog/xml-tree.cpp:1113 +msgid "Indent node" +msgstr "Knoten einrücken" -# !!! not the best translation -#: ../src/ui/widget/selected-style.cpp:1138 -msgid " (averaged)" -msgstr " (gemittelt)" +#: ../src/ui/dialog/xml-tree.cpp:162 ../src/ui/dialog/xml-tree.cpp:163 +#: ../src/ui/dialog/xml-tree.cpp:1064 +msgid "Raise node" +msgstr "Knoten anheben" -#: ../src/ui/widget/selected-style.cpp:1166 -msgid "0 (transparent)" -msgstr "0 (durchsichtig)" +#: ../src/ui/dialog/xml-tree.cpp:167 ../src/ui/dialog/xml-tree.cpp:168 +#: ../src/ui/dialog/xml-tree.cpp:1082 +msgid "Lower node" +msgstr "Knoten absenken" -#: ../src/ui/widget/selected-style.cpp:1190 -msgid "100% (opaque)" -msgstr "100% (undurchsichtig)" +#: ../src/ui/dialog/xml-tree.cpp:208 +msgid "Attribute name" +msgstr "Attributname" -#: ../src/ui/widget/selected-style.cpp:1362 -msgid "Adjust alpha" -msgstr "Alpha anpassen" +#: ../src/ui/dialog/xml-tree.cpp:223 +msgid "Attribute value" +msgstr "Attributwert" -#: ../src/ui/widget/selected-style.cpp:1364 -#, c-format -msgid "" -"Adjusting alpha: was %.3g, now %.3g (diff %.3g); with Ctrl to adjust lightness, with Shift to adjust saturation, without " -"modifiers to adjust hue" -msgstr "" -"Alphawert eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); " -"mit Strg wird Sättigung, mit Umschalt die Sättigung " -"eingestellt, ohne Zusatztaste für Farbtom" +#: ../src/ui/dialog/xml-tree.cpp:311 +msgid "Click to select nodes, drag to rearrange." +msgstr "Klick wählt Knoten aus, Ziehen ordnet neu an." -#: ../src/ui/widget/selected-style.cpp:1368 -msgid "Adjust saturation" -msgstr "Sättigung anpassen" +#: ../src/ui/dialog/xml-tree.cpp:322 +msgid "Click attribute to edit." +msgstr "Klick auf Attribut zum Bearbeiten." -#: ../src/ui/widget/selected-style.cpp:1370 +#: ../src/ui/dialog/xml-tree.cpp:326 #, c-format msgid "" -"Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " -"Ctrl to adjust lightness, with Alt to adjust alpha, without " -"modifiers to adjust hue" +"Attribute %s selected. Press Ctrl+Enter when done editing to " +"commit changes." msgstr "" -"Sättigung eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); " -"mit Strg wird Helligkeit, mit Alt der Alphawert angepasst, " -"ohne Zusatztaste für Farbton" - -#: ../src/ui/widget/selected-style.cpp:1374 -msgid "Adjust lightness" -msgstr "Helligkeit anpassen" +"Attribut %s ausgewählt. Strg+Eingabe schließt ab und übernimmt " +"Änderungen." -#: ../src/ui/widget/selected-style.cpp:1376 -#, c-format -msgid "" -"Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " -"Shift to adjust saturation, with Alt to adjust alpha, without " -"modifiers to adjust hue" -msgstr "" -"Helligkeit eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); " -"mit Umschalt wird Sättigung, mit Alt der Alphawert angepasst, " -"ohne Zusatztaste für Farbwert." +#: ../src/ui/dialog/xml-tree.cpp:566 +msgid "Drag XML subtree" +msgstr "XML-Unterbaum ziehen" -#: ../src/ui/widget/selected-style.cpp:1380 -msgid "Adjust hue" -msgstr "Farbton anpassen" +#: ../src/ui/dialog/xml-tree.cpp:868 +msgid "New element node..." +msgstr "Neuer Elementknoten..." -#: ../src/ui/widget/selected-style.cpp:1382 -#, c-format -msgid "" -"Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shift to adjust saturation, with Alt to adjust alpha, with Ctrl " -"to adjust lightness" -msgstr "" -"Farbton eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); mit " -"Umschalt wird Sättigung, mit Alt wird Alphawert und mit " -"Strg Helligkeit angepasst" +#: ../src/ui/dialog/xml-tree.cpp:906 +msgid "Cancel" +msgstr "Abbrechen" -#: ../src/ui/widget/selected-style.cpp:1500 -#: ../src/ui/widget/selected-style.cpp:1514 -msgid "Adjust stroke width" -msgstr "Breite der Konturlinie" +#: ../src/ui/dialog/xml-tree.cpp:943 +msgid "Create new element node" +msgstr "Neuen Elementknoten erzeugen" -#: ../src/ui/widget/selected-style.cpp:1501 -#, c-format -msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" -msgstr "" -"Strichbreite eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g)" +#: ../src/ui/dialog/xml-tree.cpp:959 +msgid "Create new text node" +msgstr "Neuen Textknoten erzeugen" -#. TRANSLATORS: "Link" means to _link_ two sliders together -#: ../src/ui/widget/spin-scale.cpp:138 ../src/ui/widget/spin-slider.cpp:156 -msgctxt "Sliders" -msgid "Link" -msgstr "Verknüpfung:" +#: ../src/ui/dialog/xml-tree.cpp:994 +msgid "nodeAsInXMLinHistoryDialog|Delete node" +msgstr "Knoten löschen" -#: ../src/ui/widget/style-swatch.cpp:293 -msgid "L Gradient" -msgstr "L-Farbverlauf" +#: ../src/ui/dialog/xml-tree.cpp:1038 +msgid "Change attribute" +msgstr "Attribut ändern" -#: ../src/ui/widget/style-swatch.cpp:297 -msgid "R Gradient" -msgstr "R-Farbverlauf" +#: ../src/ui/tool/curve-drag-point.cpp:100 +msgid "Drag curve" +msgstr "Kurve ziehen" -#: ../src/ui/widget/style-swatch.cpp:313 -#, c-format -msgid "Fill: %06x/%.3g" -msgstr "Füllung: %06x/%.3g" +#: ../src/ui/tool/curve-drag-point.cpp:157 +msgid "Add node" +msgstr "Knoten hinzufügen" -#: ../src/ui/widget/style-swatch.cpp:315 -#, c-format -msgid "Stroke: %06x/%.3g" -msgstr "Kontur: %06x/%.3g" +#: ../src/ui/tool/curve-drag-point.cpp:167 +msgctxt "Path segment tip" +msgid "Shift: click to toggle segment selection" +msgstr "Umschalt: Klick um Segment-Auswahl umzuschalten" -#: ../src/ui/widget/style-swatch.cpp:347 -#, c-format -msgid "Stroke width: %.5g%s" -msgstr "Konturbreite: %.5g%s" +#: ../src/ui/tool/curve-drag-point.cpp:171 +msgctxt "Path segment tip" +msgid "Ctrl+Alt: click to insert a node" +msgstr "STRG+Alt: Klicken, um einen Knoten einzufügen" -#: ../src/ui/widget/style-swatch.cpp:363 -#, c-format -msgid "O: %2.0f" -msgstr "O: %2.0f" +#: ../src/ui/tool/curve-drag-point.cpp:175 +msgctxt "Path segment tip" +msgid "" +"Linear segment: drag to convert to a Bezier segment, doubleclick to " +"insert node, click to select (more: Shift, Ctrl+Alt)" +msgstr "" +"Linear-Segment: Ziehen, um in ein Bezier-Segment zu konvertieren, " +"Doppelklick um Knoten einzufügen und Klicken zum Auswählen (mehr: Umschakt, " +"Strg+Alt)" -#: ../src/ui/widget/style-swatch.cpp:368 -#, c-format -msgid "Opacity: %2.1f %%" -msgstr "Deckkraft: %2.1f %%" +#: ../src/ui/tool/curve-drag-point.cpp:179 +msgctxt "Path segment tip" +msgid "" +"Bezier segment: drag to shape the segment, doubleclick to insert " +"node, click to select (more: Shift, Ctrl+Alt)" +msgstr "" +"Bezier-Segment: Ziehen, um das Segment zu formen, Doppelklick zum " +"Einfügen eines Knotens oder Klicken zum Auswählen (mehr: Umschalt, Strg+Alt)" -#: ../src/vanishing-point.cpp:132 -msgid "Split vanishing points" -msgstr "Fluchtpunkte aufteilen" +#: ../src/ui/tool/multi-path-manipulator.cpp:315 +msgid "Retract handles" +msgstr "Anfasser zurückziehen" -#: ../src/vanishing-point.cpp:177 -msgid "Merge vanishing points" -msgstr "Fluchtpunkte zusammenführen" +#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:270 +msgid "Change node type" +msgstr "Knotentyp ändern" -#: ../src/vanishing-point.cpp:243 -msgid "3D box: Move vanishing point" -msgstr "3D-Box: Fluchtpunkt verschieben" +#: ../src/ui/tool/multi-path-manipulator.cpp:323 +msgid "Straighten segments" +msgstr "Segmente begradigen" -#: ../src/vanishing-point.cpp:327 -#, c-format -msgid "Finite vanishing point shared by %d box" -msgid_plural "" -"Finite vanishing point shared by %d boxes; drag with Shift to separate selected box(es)" -msgstr[0] "Endlicher Fluchtpunkt benutzt von %d Box." -msgstr[1] "" -"Endlicher Fluchtpunkt benutzt von %d Boxen; Ziehen mit " -"Umschalttaste zum Separieren der markierten Boxen" +#: ../src/ui/tool/multi-path-manipulator.cpp:325 +msgid "Make segments curves" +msgstr "Die gewählten Abschnitte in Kurven umwandeln" -#. 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:334 -#, c-format -msgid "Infinite vanishing point shared by %d box" -msgid_plural "" -"Infinite vanishing point shared by %d boxes; drag with " -"Shift to separate selected box(es)" -msgstr[0] "Unendlicher Fluchtpunkt benutzt von %d Box" -msgstr[1] "" -"Unendlicher Fluchtpunkt benutzt von %d Boxen; Ziehen mit " -"Umschalttaste zum Separieren der markierten Boxen" +#: ../src/ui/tool/multi-path-manipulator.cpp:333 +msgid "Add nodes" +msgstr "Mehrere Knoten hinzufügen" -#: ../src/vanishing-point.cpp:342 -#, c-format -msgid "" -"shared by %d box; drag with Shift to separate selected box(es)" -msgid_plural "" -"shared by %d boxes; drag with Shift to separate selected box" -"(es)" -msgstr[0] "%d Quader zugewiesen. " -msgstr[1] "" -"%d Quadern zugewiesen. Umschalt+Ziehen trennt die Quader." +#: ../src/ui/tool/multi-path-manipulator.cpp:339 +msgid "Add extremum nodes" +msgstr "Extremwert-Knoten hinzufügen" -#: ../src/verbs.cpp:137 -msgid "File" -msgstr "_Datei" +#: ../src/ui/tool/multi-path-manipulator.cpp:346 +msgid "Duplicate nodes" +msgstr "Knoten duplizieren" -#: ../src/verbs.cpp:232 -msgid "Context" -msgstr "Kontext" +#: ../src/ui/tool/multi-path-manipulator.cpp:409 +#: ../src/widgets/node-toolbar.cpp:408 +msgid "Join nodes" +msgstr "Knoten verbinden" -#: ../src/verbs.cpp:251 ../src/verbs.cpp:2223 -#: ../share/extensions/jessyInk_view.inx.h:1 -#: ../share/extensions/polyhedron_3d.inx.h:26 -msgid "View" -msgstr "Ansicht" +#: ../src/ui/tool/multi-path-manipulator.cpp:416 +#: ../src/widgets/node-toolbar.cpp:419 +msgid "Break nodes" +msgstr "Knoten unterbrechen" -#: ../src/verbs.cpp:271 -msgid "Dialog" -msgstr "Dialog" +#: ../src/ui/tool/multi-path-manipulator.cpp:423 +msgid "Delete nodes" +msgstr "Knoten löschen" -#: ../src/verbs.cpp:1227 -msgid "Switch to next layer" -msgstr "Zur nächste Ebene wechseln" +#: ../src/ui/tool/multi-path-manipulator.cpp:757 +msgid "Move nodes" +msgstr "Knoten verschieben" -#: ../src/verbs.cpp:1228 -msgid "Switched to next layer." -msgstr "Zur nächsten Ebene gewechselt." +#: ../src/ui/tool/multi-path-manipulator.cpp:760 +msgid "Move nodes horizontally" +msgstr "Knoten horizontal verschieben" -#: ../src/verbs.cpp:1230 -msgid "Cannot go past last layer." -msgstr "Kann nicht hinter letzte Ebene wechseln." +#: ../src/ui/tool/multi-path-manipulator.cpp:764 +msgid "Move nodes vertically" +msgstr "Knoten vertikal verschieben" -#: ../src/verbs.cpp:1239 -msgid "Switch to previous layer" -msgstr "Zur vorherigen Ebene wechseln" +#: ../src/ui/tool/multi-path-manipulator.cpp:768 +#: ../src/ui/tool/multi-path-manipulator.cpp:771 +msgid "Rotate nodes" +msgstr "Knoten rotieren" -#: ../src/verbs.cpp:1240 -msgid "Switched to previous layer." -msgstr "Zur vorherigen Ebene gewechselt." +#: ../src/ui/tool/multi-path-manipulator.cpp:775 +#: ../src/ui/tool/multi-path-manipulator.cpp:781 +msgid "Scale nodes uniformly" +msgstr "Knoten skalieren" -#: ../src/verbs.cpp:1242 -msgid "Cannot go before first layer." -msgstr "Kann nicht vor erste Ebene wechseln." +#: ../src/ui/tool/multi-path-manipulator.cpp:778 +msgid "Scale nodes" +msgstr "Knoten skalieren" -#: ../src/verbs.cpp:1263 ../src/verbs.cpp:1360 ../src/verbs.cpp:1396 -#: ../src/verbs.cpp:1402 ../src/verbs.cpp:1426 ../src/verbs.cpp:1441 -msgid "No current layer." -msgstr "Keine aktuelle Ebene." +#: ../src/ui/tool/multi-path-manipulator.cpp:785 +msgid "Scale nodes horizontally" +msgstr "Knoten horizontal skalieren" -#: ../src/verbs.cpp:1292 ../src/verbs.cpp:1296 -#, c-format -msgid "Raised layer %s." -msgstr "Ebene %s angehoben." +#: ../src/ui/tool/multi-path-manipulator.cpp:789 +msgid "Scale nodes vertically" +msgstr "Knoten vertikal skalieren" -#: ../src/verbs.cpp:1293 -msgid "Layer to top" -msgstr "Ebene nach ganz oben" +#: ../src/ui/tool/multi-path-manipulator.cpp:793 +msgid "Skew nodes horizontally" +msgstr "Knoten horizontal krümmen" -#: ../src/verbs.cpp:1297 -msgid "Raise layer" -msgstr "Ebene anheben" +#: ../src/ui/tool/multi-path-manipulator.cpp:797 +msgid "Skew nodes vertically" +msgstr "Knoten vertikal krümmen" -#: ../src/verbs.cpp:1300 ../src/verbs.cpp:1304 -#, c-format -msgid "Lowered layer %s." -msgstr "Ebene %s abgesenkt." +#: ../src/ui/tool/multi-path-manipulator.cpp:801 +msgid "Flip nodes horizontally" +msgstr "Knoten Horizontal umkehren" -#: ../src/verbs.cpp:1301 -msgid "Layer to bottom" -msgstr "Ebene nach ganz unten" +#: ../src/ui/tool/multi-path-manipulator.cpp:804 +msgid "Flip nodes vertically" +msgstr "Knoten Vertikal umkehren" -#: ../src/verbs.cpp:1305 -msgid "Lower layer" -msgstr "Ebene absenken" +#: ../src/ui/tool/node.cpp:245 +msgid "Cusp node handle" +msgstr "Spitzer Knotenanfasser" -#: ../src/verbs.cpp:1314 -msgid "Cannot move layer any further." -msgstr "Kann Ebene nicht weiter verschieben." +#: ../src/ui/tool/node.cpp:246 +msgid "Smooth node handle" +msgstr "Weicher Knotenanfasser" -#: ../src/verbs.cpp:1328 ../src/verbs.cpp:1347 -#, c-format -msgid "%s copy" -msgstr "%s Kopie" +#: ../src/ui/tool/node.cpp:247 +msgid "Symmetric node handle" +msgstr "Symmetrischer Knotenanfasser" -#: ../src/verbs.cpp:1355 -msgid "Duplicate layer" -msgstr "Ebene duplizieren" +#: ../src/ui/tool/node.cpp:248 +msgid "Auto-smooth node handle" +msgstr "Knotenanfasser automatisch abrunden" -#. TRANSLATORS: this means "The layer has been duplicated." -#: ../src/verbs.cpp:1358 -msgid "Duplicated layer." -msgstr "Duplizierte Ebene." +#: ../src/ui/tool/node.cpp:432 +msgctxt "Path handle tip" +msgid "more: Shift, Ctrl, Alt" +msgstr "mehr: Umschalttaste, STRG, ALT" -#: ../src/verbs.cpp:1391 -msgid "Delete layer" -msgstr "Ebene löschen" +#: ../src/ui/tool/node.cpp:434 +msgctxt "Path handle tip" +msgid "more: Ctrl, Alt" +msgstr "more: STRG, ALT" -#. TRANSLATORS: this means "The layer has been deleted." -#: ../src/verbs.cpp:1394 -msgid "Deleted layer." -msgstr "Ebene wurde gelöscht." +#: ../src/ui/tool/node.cpp:440 +#, c-format +msgctxt "Path handle tip" +msgid "" +"Shift+Ctrl+Alt: preserve length and snap rotation angle to %g° " +"increments while rotating both handles" +msgstr "" +"Umschalt+Strg+Alt: Länge behalten und Drehwinkel einrasten auf %g° " +"Stufen, während dem Drehen beider Anfasser" -#: ../src/verbs.cpp:1411 -msgid "Show all layers" -msgstr "Alle Ebenen zeigen" +#: ../src/ui/tool/node.cpp:445 +#, c-format +msgctxt "Path handle tip" +msgid "" +"Ctrl+Alt: preserve length and snap rotation angle to %g° increments" +msgstr "" +"Strg+Alt: Länge behalten und Drehwinkel einrasten auf %g° Stufen" -#: ../src/verbs.cpp:1416 -msgid "Hide all layers" -msgstr "Alle Ebenen ausblenden" +#: ../src/ui/tool/node.cpp:451 +msgctxt "Path handle tip" +msgid "Shift+Alt: preserve handle length and rotate both handles" +msgstr "Umschalt:bewahrt die Anfasserlänge und dreht beide Anfasser" -#: ../src/verbs.cpp:1421 -msgid "Lock all layers" -msgstr "Alle Ebenen sperren" +#: ../src/ui/tool/node.cpp:454 +msgctxt "Path handle tip" +msgid "Alt: preserve handle length while dragging" +msgstr "Alt: Anfasserlänge beim Ziehen behalten" -#: ../src/verbs.cpp:1435 -msgid "Unlock all layers" -msgstr "Alle Ebenen entsperren" +#: ../src/ui/tool/node.cpp:461 +#, c-format +msgctxt "Path handle tip" +msgid "" +"Shift+Ctrl: snap rotation angle to %g° increments and rotate both " +"handles" +msgstr "" +"Umschalt: Einrasten des Drehwinkels auf %g° Stufen und beide Anfasser " +"drehen" -#: ../src/verbs.cpp:1519 -msgid "Flip horizontally" -msgstr "Horizontal umkehren" +#: ../src/ui/tool/node.cpp:465 +#, c-format +msgctxt "Path handle tip" +msgid "Ctrl: snap rotation angle to %g° increments, click to retract" +msgstr "" +"Strg: Einrasten des Drehwinkels auf %g° Stufen, Klicken zum " +"Zurücknehmen" -#: ../src/verbs.cpp:1524 -msgid "Flip vertically" -msgstr "Vertikal umkehren" +#: ../src/ui/tool/node.cpp:470 +msgctxt "Path hande tip" +msgid "Shift: rotate both handles by the same angle" +msgstr "Umschalt: Dreht beide Anfasser um den gleichen Winkel" -#. 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:2105 -msgid "tutorial-basic.svg" -msgstr "tutorial-basic.de.svg" +#: ../src/ui/tool/node.cpp:477 +#, c-format +msgctxt "Path handle tip" +msgid "Auto node handle: drag to convert to smooth node (%s)" +msgstr "" +"Automatischer Knoten-Anfasser: Ziehen, um in einen weichen Knoten zu " +"konvertieren (%s)" -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2109 -msgid "tutorial-shapes.svg" -msgstr "tutorial-shapes.de.svg" +#: ../src/ui/tool/node.cpp:480 +#, c-format +msgctxt "Path handle tip" +msgid "%s: drag to shape the segment (%s)" +msgstr "%s: Ziehen, um das Segment zu formen (%s)" -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2113 -msgid "tutorial-advanced.svg" -msgstr "tutorial-advanced.de.svg" +#: ../src/ui/tool/node.cpp:500 +#, c-format +msgctxt "Path handle tip" +msgid "Move handle by %s, %s; angle %.2f°, length %s" +msgstr "Anfasser verschieben um %s, %s; Winkel %.2f°, Länge %s" -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2117 -msgid "tutorial-tracing.svg" -msgstr "tutorial-tracing.de.svg" +#: ../src/ui/tool/node.cpp:1270 +msgctxt "Path node tip" +msgid "Shift: drag out a handle, click to toggle selection" +msgstr "" +"Umschalt: Anfasser nach außen ziehen, Klicken um Auswahl umzuschalten" -#: ../src/verbs.cpp:2120 -#, fuzzy -msgid "tutorial-tracing-pixelart.svg" -msgstr "tutorial-tracing.de.svg" +#: ../src/ui/tool/node.cpp:1272 +msgctxt "Path node tip" +msgid "Shift: click to toggle selection" +msgstr "Umschalt: Klick um Auswahl umzuschalten" -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2124 -msgid "tutorial-calligraphy.svg" -msgstr "tutorial-calligraphy.de.svg" +#: ../src/ui/tool/node.cpp:1277 +msgctxt "Path node tip" +msgid "Ctrl+Alt: move along handle lines, click to delete node" +msgstr "" +"STRG+Alt: Entlang der Anfasser-Linien verschieben. Klicken, um Knoten " +"zu löschen" -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2128 -msgid "tutorial-interpolate.svg" -msgstr "tutorial-interpolate.de.svg" +#: ../src/ui/tool/node.cpp:1280 +msgctxt "Path node tip" +msgid "Ctrl: move along axes, click to change node type" +msgstr "" +"STRG: Verschieben entlang der Achsen. Klicken, um Knotentyp zu " +"verändern" -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2132 -msgid "tutorial-elements.svg" -msgstr "tutorial-elements.de.svg" +#: ../src/ui/tool/node.cpp:1284 +msgctxt "Path node tip" +msgid "Alt: sculpt nodes" +msgstr "Alt: Knoten formen" -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2136 -msgid "tutorial-tips.svg" -msgstr "tutorial-tips.de.svg" +#: ../src/ui/tool/node.cpp:1292 +#, c-format +msgctxt "Path node tip" +msgid "%s: drag to shape the path (more: Shift, Ctrl, Alt)" +msgstr "%s: Ziehen, um den Pfad zu formen (mehr: Umschalt, STRG, Alt)" -#: ../src/verbs.cpp:2322 ../src/verbs.cpp:2913 -msgid "Unlock all objects in the current layer" -msgstr "Alle Objekte in der aktuellen Ebene entsperren" +#: ../src/ui/tool/node.cpp:1295 +#, c-format +msgctxt "Path node tip" +msgid "" +"%s: drag to shape the path, click to toggle scale/rotation handles " +"(more: Shift, Ctrl, Alt)" +msgstr "" +"%s:Ziehen, um den Pfad zu formen, Klicken um Skalieren/Rotieren der " +"Anfasser umzuschalten (mehr: Umschalt, Strg, Alt)" -#: ../src/verbs.cpp:2326 ../src/verbs.cpp:2915 -msgid "Unlock all objects in all layers" -msgstr "Alle Objekte in allen Ebenen entsperren" +#: ../src/ui/tool/node.cpp:1298 +#, c-format +msgctxt "Path node tip" +msgid "" +"%s: drag to shape the path, click to select only this node (more: " +"Shift, Ctrl, Alt)" +msgstr "" +"%s: Ziehen, um den Pfad zu formen, Klicken, um nur diesen Knoten " +"auszuwählen (mehr: Umschalt, Strg, Alt)" -#: ../src/verbs.cpp:2330 ../src/verbs.cpp:2917 -msgid "Unhide all objects in the current layer" -msgstr "Alle Objekte in der aktuellen Ebene einblenden" +#: ../src/ui/tool/node.cpp:1309 +#, c-format +msgctxt "Path node tip" +msgid "Move node by %s, %s" +msgstr "Knoten verschieben um %s, %s" -#: ../src/verbs.cpp:2334 ../src/verbs.cpp:2919 -msgid "Unhide all objects in all layers" -msgstr "Alle Objekte in allen Ebenen einblenden" +#: ../src/ui/tool/node.cpp:1320 +msgid "Symmetric node" +msgstr "symmetrischer Knoten" -#: ../src/verbs.cpp:2349 -msgid "Does nothing" -msgstr "Hat keine Funktion" +#: ../src/ui/tool/node.cpp:1321 +msgid "Auto-smooth node" +msgstr "Knoten automatisch glätten" -#: ../src/verbs.cpp:2352 -msgid "Create new document from the default template" -msgstr "Ein neues Dokument mit der Standardvorlage anlegen" +#: ../src/ui/tool/path-manipulator.cpp:821 +msgid "Scale handle" +msgstr "Anfasser skalieren" -#: ../src/verbs.cpp:2354 -msgid "_Open..." -msgstr "Ö_ffnen…" +#: ../src/ui/tool/path-manipulator.cpp:845 +msgid "Rotate handle" +msgstr "Anfasser rotieren" -#: ../src/verbs.cpp:2355 -msgid "Open an existing document" -msgstr "Ein bestehendes Dokument öffnen" +#. We need to call MPM's method because it could have been our last node +#: ../src/ui/tool/path-manipulator.cpp:1384 ../src/widgets/node-toolbar.cpp:397 +msgid "Delete node" +msgstr "Knoten löschen" -#: ../src/verbs.cpp:2356 -msgid "Re_vert" -msgstr "_Zurücksetzen" +#: ../src/ui/tool/path-manipulator.cpp:1392 +msgid "Cycle node type" +msgstr "Knotentyp ändern" -#: ../src/verbs.cpp:2357 -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/ui/tool/path-manipulator.cpp:1407 +msgid "Drag handle" +msgstr "Anfasser ziehen" -#: ../src/verbs.cpp:2358 -msgid "Save document" -msgstr "Das Dokument speichern" +#: ../src/ui/tool/path-manipulator.cpp:1416 +msgid "Retract handle" +msgstr "Anfasser zurückziehen" -#: ../src/verbs.cpp:2360 -msgid "Save _As..." -msgstr "Speichern _unter…" +#: ../src/ui/tool/transform-handle-set.cpp:195 +msgctxt "Transform handle tip" +msgid "Shift+Ctrl: scale uniformly about the rotation center" +msgstr "Umschalt + STRG: Um Mittelpunkt einheitlich skalieren" -#: ../src/verbs.cpp:2361 -msgid "Save document under a new name" -msgstr "Dokument unter einem anderen Namen speichern" +#: ../src/ui/tool/transform-handle-set.cpp:197 +msgctxt "Transform handle tip" +msgid "Ctrl: scale uniformly" +msgstr "Strg: einheitlich skalieren" -#: ../src/verbs.cpp:2362 -msgid "Save a Cop_y..." -msgstr "_Kopie speichern unter…" +#: ../src/ui/tool/transform-handle-set.cpp:202 +msgctxt "Transform handle tip" +msgid "" +"Shift+Alt: scale using an integer ratio about the rotation center" +msgstr "Umschalt: Skalieren mit Ganzzahl-Faktor um den Mittelpunkt" -#: ../src/verbs.cpp:2363 -msgid "Save a copy of the document under a new name" -msgstr "Eine Kopie des Dokuments unter einem anderen Namen speichern" +#: ../src/ui/tool/transform-handle-set.cpp:204 +msgctxt "Transform handle tip" +msgid "Shift: scale from the rotation center" +msgstr "Umschalt: Skalieren aus dem Mittelpunkt heraus" -#: ../src/verbs.cpp:2364 -msgid "_Print..." -msgstr "_Drucken…" +#: ../src/ui/tool/transform-handle-set.cpp:207 +msgctxt "Transform handle tip" +msgid "Alt: scale using an integer ratio" +msgstr "Alt: Skalieren mit Ganzzahl-Faktor" -#: ../src/verbs.cpp:2364 -msgid "Print document" -msgstr "Das Dokument drucken" +#: ../src/ui/tool/transform-handle-set.cpp:209 +msgctxt "Transform handle tip" +msgid "Scale handle: drag to scale the selection" +msgstr "Skaliere Anfasser: Ziehen um die Auswahl zu skalieren" -#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2367 -msgid "Clean _up document" -msgstr "Dokument säubern" +#: ../src/ui/tool/transform-handle-set.cpp:214 +#, c-format +msgctxt "Transform handle tip" +msgid "Scale by %.2f%% x %.2f%%" +msgstr "Scaieren mit %.2f%% x %.2f%%" -#: ../src/verbs.cpp:2367 +#: ../src/ui/tool/transform-handle-set.cpp:438 +#, c-format +msgctxt "Transform handle tip" msgid "" -"Remove unused definitions (such as gradients or clipping paths) from the <" -"defs> of the document" +"Shift+Ctrl: rotate around the opposite corner and snap angle to %f° " +"increments" msgstr "" -"Unbenutzte vordefinierte Elemente (z.B. Farbverläufe oder Ausschneidepfade) " -"aus den <defs> des Dokuments entfernen" - -#: ../src/verbs.cpp:2369 -msgid "_Import..." -msgstr "_Importieren…" +"Umschalt+Strg: Um die gegenüberliegende Ecke rotieren und Einrasten " +"des Winkels um %f° Stufen" -#: ../src/verbs.cpp:2370 -msgid "Import a bitmap or SVG image into this document" -msgstr "Ein Bitmap- oder SVG-Bild in dieses Dokument importieren" - -#. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a selection as a bitmap image"), INKSCAPE_ICON("document-export")), -#: ../src/verbs.cpp:2372 -msgid "Import Clip Art..." -msgstr "Importiere Clip Art..." +#: ../src/ui/tool/transform-handle-set.cpp:441 +msgctxt "Transform handle tip" +msgid "Shift: rotate around the opposite corner" +msgstr "Umschalt: dreht um die gegenüberliegende Ecke" -#: ../src/verbs.cpp:2373 -msgid "Import clipart from Open Clip Art Library" -msgstr "Import aus der Open Clip Art Library" +#: ../src/ui/tool/transform-handle-set.cpp:445 +#, c-format +msgctxt "Transform handle tip" +msgid "Ctrl: snap angle to %f° increments" +msgstr "Strg: Winkel um %f° Stufen einrasten" -#. 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:2375 -msgid "N_ext Window" -msgstr "Nä_chstes Fenster" +#: ../src/ui/tool/transform-handle-set.cpp:447 +msgctxt "Transform handle tip" +msgid "" +"Rotation handle: drag to rotate the selection around the rotation " +"center" +msgstr "Drehanfaser: Ziehen, um die Auswahl um den Drehpunkt zu drehen" -#: ../src/verbs.cpp:2376 -msgid "Switch to the next document window" -msgstr "Zum nächsten Dokumentenfenster umschalten" +#. event +#: ../src/ui/tool/transform-handle-set.cpp:452 +#, c-format +msgctxt "Transform handle tip" +msgid "Rotate by %.2f°" +msgstr "Rotieren um %.2f°" -#: ../src/verbs.cpp:2377 -msgid "P_revious Window" -msgstr "Vor_heriges Fenster" +#: ../src/ui/tool/transform-handle-set.cpp:578 +#, c-format +msgctxt "Transform handle tip" +msgid "" +"Shift+Ctrl: skew about the rotation center with snapping to %f° " +"increments" +msgstr "" +"Umschalt+Strg: Um den Drehpunkt krümmen mit Einrasten auf %f° Stufen" -#: ../src/verbs.cpp:2378 -msgid "Switch to the previous document window" -msgstr "Zum vorherigen Dokumentenfenster umschalten" +#: ../src/ui/tool/transform-handle-set.cpp:581 +msgctxt "Transform handle tip" +msgid "Shift: skew about the rotation center" +msgstr "Umschalt: Um Mittelpunkt abschrägen" -#: ../src/verbs.cpp:2379 -msgid "_Close" -msgstr "S_chließen" +#: ../src/ui/tool/transform-handle-set.cpp:585 +#, c-format +msgctxt "Transform handle tip" +msgid "Ctrl: snap skew angle to %f° increments" +msgstr "Strg: Einrasten des Abschrägungswinkels um %f° Stufen" -#: ../src/verbs.cpp:2380 -msgid "Close this document window" -msgstr "Dieses Dokumentenfenster schließen" +#: ../src/ui/tool/transform-handle-set.cpp:588 +msgctxt "Transform handle tip" +msgid "" +"Skew handle: drag to skew (shear) selection about the opposite handle" +msgstr "" +"Krümmungs-Anfasser: Ziehen, um die Auswahl um den gegenüberliegenden " +"Anfasser zu krümmen (scheren)" -#: ../src/verbs.cpp:2381 -msgid "_Quit" -msgstr "_Beenden" +#: ../src/ui/tool/transform-handle-set.cpp:594 +#, c-format +msgctxt "Transform handle tip" +msgid "Skew horizontally by %.2f°" +msgstr "Horizontal um %.2f° abschrägen" -#: ../src/verbs.cpp:2381 -msgid "Quit Inkscape" -msgstr "Inkscape verlassen" +#: ../src/ui/tool/transform-handle-set.cpp:597 +#, c-format +msgctxt "Transform handle tip" +msgid "Skew vertically by %.2f°" +msgstr "Vertikal um %.2f° abschrägen" -#: ../src/verbs.cpp:2382 -msgid "_Templates..." -msgstr "Vorlagen…" +#: ../src/ui/tool/transform-handle-set.cpp:656 +msgctxt "Transform handle tip" +msgid "Rotation center: drag to change the origin of transforms" +msgstr "" +"Rotatioszentrum: Ziehen, um den Ursprung der Transformationen zu " +"ändern" -#: ../src/verbs.cpp:2383 -msgid "Create new project from template" -msgstr "Ein neues Dokument aus Vorlage anlegen" +#: ../src/ui/tools/arc-tool.cpp:252 +msgid "" +"Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" +msgstr "" +"Strg: Kreis oder Ellipse mit ganzzahligem Höhen-/Breitenverhältnis " +"erzeugen, Winkel vom Bogen/Kreissegment einrasten" -#: ../src/verbs.cpp:2386 -msgid "Undo last action" -msgstr "Letzten Bearbeitungsschritt rückgängig machen" +#: ../src/ui/tools/arc-tool.cpp:253 ../src/ui/tools/rect-tool.cpp:289 +msgid "Shift: draw around the starting point" +msgstr "Umschalt: Um Mittelpunkt zeichnen" -# !!! Abiword just says "Letzten Befehl wiederholen" -#: ../src/verbs.cpp:2389 -msgid "Do again the last undone action" -msgstr "Einen rückgängig gemachten Bearbeitungsschritt erneut durchführen" +#: ../src/ui/tools/arc-tool.cpp:422 +#, c-format +msgid "" +"Ellipse: %s × %s (constrained to ratio %d:%d); with Shift " +"to draw around the starting point" +msgstr "" +"Ellipse: %s × %s (festes Achsenverhältnis %d:%d); " +"Umschalt zeichnet um Startpunkt" -#: ../src/verbs.cpp:2390 -msgid "Cu_t" -msgstr "A_usschneiden" +#: ../src/ui/tools/arc-tool.cpp:424 +#, c-format +msgid "" +"Ellipse: %s × %s; with Ctrl to make square or " +"integer-ratio ellipse; with Shift to draw around the starting point" +msgstr "" +"Ellipse: %s × %s; Strg drücken für ganzzahliges " +"Verhältnis der Radien; Umschalt zeichnet um Startpunkt" -#: ../src/verbs.cpp:2391 -msgid "Cut selection to clipboard" -msgstr "Die gewählten Objekte in die Zwischenablage verschieben" +#: ../src/ui/tools/arc-tool.cpp:447 +msgid "Create ellipse" +msgstr "Ellipse erzeugen" -#: ../src/verbs.cpp:2392 -msgid "_Copy" -msgstr "_Kopieren" +#: ../src/ui/tools/box3d-tool.cpp:370 ../src/ui/tools/box3d-tool.cpp:377 +#: ../src/ui/tools/box3d-tool.cpp:384 ../src/ui/tools/box3d-tool.cpp:391 +#: ../src/ui/tools/box3d-tool.cpp:398 ../src/ui/tools/box3d-tool.cpp:405 +msgid "Change perspective (angle of PLs)" +msgstr "Perspektive ändern (Winkel der Perspektivlinien)" -#: ../src/verbs.cpp:2393 -msgid "Copy selection to clipboard" -msgstr "Die gewählten Objekte in die Zwischenablage kopieren" +#. status text +#: ../src/ui/tools/box3d-tool.cpp:583 +msgid "3D Box; with Shift to extrude along the Z axis" +msgstr "3D Box; Umschalt um in Z-Richtung zu vergrößern" -#: ../src/verbs.cpp:2394 -msgid "_Paste" -msgstr "E_infügen" +#: ../src/ui/tools/box3d-tool.cpp:609 +msgid "Create 3D box" +msgstr "3D-Quader erzeugen" -#: ../src/verbs.cpp:2395 -msgid "Paste objects from clipboard to mouse point, or paste text" +#: ../src/ui/tools/calligraphic-tool.cpp:536 +msgid "" +"Guide path selected; start drawing along the guide with Ctrl" msgstr "" -"Objekte aus der Zwischenablage an der Mausposition einfügen, oder Text " -"einfügen" +"Führungspfad ausgewählt; starte Zeichnen entlang der Führung mit " +"Strg" -#: ../src/verbs.cpp:2396 -msgid "Paste _Style" -msgstr "Stil an_wenden" +#: ../src/ui/tools/calligraphic-tool.cpp:538 +msgid "Select a guide path to track with Ctrl" +msgstr "Führungspfad auswählen mit Strg" -#: ../src/verbs.cpp:2397 -msgid "Apply the style of the copied object to selection" -msgstr "Stil des kopierten Objekts auf Auswahl anwenden" +#: ../src/ui/tools/calligraphic-tool.cpp:673 +msgid "Tracking: connection to guide path lost!" +msgstr "Verfolgen: Verbindung zum Führungspfad verloren!" -#: ../src/verbs.cpp:2399 -msgid "Scale selection to match the size of the copied object" -msgstr "Auswahl auf Größe des kopierten Objekts skalieren" +#: ../src/ui/tools/calligraphic-tool.cpp:673 +msgid "Tracking a guide path" +msgstr "Verfolge einen Führungspfad" -#: ../src/verbs.cpp:2400 -msgid "Paste _Width" -msgstr "_Breite einfügen" +#: ../src/ui/tools/calligraphic-tool.cpp:676 +msgid "Drawing a calligraphic stroke" +msgstr "Zeichne einen kalligrafischen Strich" -#: ../src/verbs.cpp:2401 -msgid "Scale selection horizontally to match the width of the copied object" -msgstr "Auswahl horizontal auf Breite des kopierten Objekts skalieren" +#: ../src/ui/tools/calligraphic-tool.cpp:977 +msgid "Draw calligraphic stroke" +msgstr "Kalligrafischen Strich zeichnen" -#: ../src/verbs.cpp:2402 -msgid "Paste _Height" -msgstr "_Höhe einfügen" +#: ../src/ui/tools/connector-tool.cpp:499 +msgid "Creating new connector" +msgstr "Einen neuen Objektverbinder erzeugen" -#: ../src/verbs.cpp:2403 -msgid "Scale selection vertically to match the height of the copied object" -msgstr "Auswahl vertikal auf Höhe des kopierten Objekts skalieren" +#: ../src/ui/tools/connector-tool.cpp:740 +msgid "Connector endpoint drag cancelled." +msgstr "Ziehen von Verbinder-Endpunkten abgebrochen." -#: ../src/verbs.cpp:2404 -msgid "Paste Size Separately" -msgstr "Größe getrennt einfügen" +#: ../src/ui/tools/connector-tool.cpp:783 +msgid "Reroute connector" +msgstr "Objektverbinder neu verlegen" -#: ../src/verbs.cpp:2405 -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/ui/tools/connector-tool.cpp:936 +msgid "Create connector" +msgstr "Objektverbinder erzeugen" -#: ../src/verbs.cpp:2406 -msgid "Paste Width Separately" -msgstr "Breite getrennt einfügen" +# !!! +#: ../src/ui/tools/connector-tool.cpp:953 +msgid "Finishing connector" +msgstr "Beende Objektverbinder" -#: ../src/verbs.cpp:2407 -msgid "" -"Scale each selected object horizontally to match the width of the copied " -"object" +#: ../src/ui/tools/connector-tool.cpp:1191 +msgid "Connector endpoint: drag to reroute or connect to new shapes" msgstr "" -"Jedes ausgewählte Objekt horizontal auf Breite des kopierten Objekts " -"skalieren" +"Objektverbinder-Endpunkt: ziehen, um neu zu verlegen oder mit neuen " +"Formen zu verbinden" -#: ../src/verbs.cpp:2408 -msgid "Paste Height Separately" -msgstr "Höhe getrennt einfügen" +#: ../src/ui/tools/connector-tool.cpp:1336 +msgid "Select at least one non-connector object." +msgstr "Mindestens ein Objekt auswählen, das kein Objektverbinder ist." -#: ../src/verbs.cpp:2409 -msgid "" -"Scale each selected object vertically to match the height of the copied " -"object" -msgstr "" -"Jedes ausgewählte Objekt vertikal auf Höhe des kopierten Objekts skalieren" +#: ../src/ui/tools/connector-tool.cpp:1341 +#: ../src/widgets/connector-toolbar.cpp:314 +msgid "Make connectors avoid selected objects" +msgstr "Objektverbinder weichen den ausgewählten Objekten aus" -# !!! translation is a bit clumsy... -#: ../src/verbs.cpp:2410 -msgid "Paste _In Place" -msgstr "An Ori_ginalposition einfügen" +#: ../src/ui/tools/connector-tool.cpp:1342 +#: ../src/widgets/connector-toolbar.cpp:324 +msgid "Make connectors ignore selected objects" +msgstr "Objektverbinder ignorieren die ausgewählten Objekte" -#: ../src/verbs.cpp:2411 -msgid "Paste objects from clipboard to the original location" -msgstr "Objekte aus der Zwischenablage an ihrer Originalposition einfügen" +#. alpha of color under cursor, to show in the statusbar +#. locale-sensitive printf is OK, since this goes to the UI, not into SVG +#: ../src/ui/tools/dropper-tool.cpp:281 +#, c-format +msgid " alpha %.3g" +msgstr " Alpha %.3g" -#: ../src/verbs.cpp:2412 -msgid "Paste Path _Effect" -msgstr "Pfad-_Effekt einfügen" +#. where the color is picked, to show in the statusbar +#: ../src/ui/tools/dropper-tool.cpp:283 +#, c-format +msgid ", averaged with radius %d" +msgstr ", gemittelt mit Radius %d" -#: ../src/verbs.cpp:2413 -msgid "Apply the path effect of the copied object to selection" -msgstr "Pfad-Effekt des kopierten Objekts auf Auswahl anwenden" +#: ../src/ui/tools/dropper-tool.cpp:283 +msgid " under cursor" +msgstr " unter Mauszeiger" -#: ../src/verbs.cpp:2414 -msgid "Remove Path _Effect" -msgstr "Pfad-Effekt _entfernen" +#. message, to show in the statusbar +#: ../src/ui/tools/dropper-tool.cpp:285 +msgid "Release mouse to set color." +msgstr "Maustaste loslassen, um die Farbe zu übernehmen." -#: ../src/verbs.cpp:2415 -msgid "Remove any path effects from selected objects" -msgstr "Effekt von Auswahl entfernen" +#: ../src/ui/tools/dropper-tool.cpp:333 +msgid "Set picked color" +msgstr "Übernommene Farbe setzen" -#: ../src/verbs.cpp:2416 -msgid "_Remove Filters" -msgstr "Filter entfernen" +#: ../src/ui/tools/eraser-tool.cpp:437 +msgid "Drawing an eraser stroke" +msgstr "Zeichne einen Löschstrich" -#: ../src/verbs.cpp:2417 -msgid "Remove any filters from selected objects" -msgstr "Jeden Filter von Auswahl entfernen" +#: ../src/ui/tools/eraser-tool.cpp:770 +msgid "Draw eraser stroke" +msgstr "Radierer-Pfad zeichnen" -#: ../src/verbs.cpp:2418 -msgid "_Delete" -msgstr "_Löschen" +#: ../src/ui/tools/flood-tool.cpp:192 +msgid "Visible Colors" +msgstr "Sichtbare Farben" -#: ../src/verbs.cpp:2419 -msgid "Delete selection" -msgstr "Auswahl löschen" +# CHECK +#: ../src/ui/tools/flood-tool.cpp:210 +msgctxt "Flood autogap" +msgid "None" +msgstr "Keine" -#: ../src/verbs.cpp:2420 -msgid "Duplic_ate" -msgstr "Dupli_zieren" +#: ../src/ui/tools/flood-tool.cpp:211 +msgctxt "Flood autogap" +msgid "Small" +msgstr "Klein" -#: ../src/verbs.cpp:2421 -msgid "Duplicate selected objects" -msgstr "Gewählte Objekte duplizieren" +#: ../src/ui/tools/flood-tool.cpp:212 +msgctxt "Flood autogap" +msgid "Medium" +msgstr "Mittel" -#: ../src/verbs.cpp:2422 -msgid "Create Clo_ne" -msgstr "_Klon erzeugen" +#: ../src/ui/tools/flood-tool.cpp:213 +msgctxt "Flood autogap" +msgid "Large" +msgstr "Groß" -#: ../src/verbs.cpp:2423 -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/ui/tools/flood-tool.cpp:435 +msgid "Too much inset, the result is empty." +msgstr "Zu viel Schrumpfung, das Ergebnis ist leer." -#: ../src/verbs.cpp:2424 -msgid "Unlin_k Clone" -msgstr "Klonverbindung auf_trennen" +#: ../src/ui/tools/flood-tool.cpp:476 +#, c-format +msgid "" +"Area filled, path with %d node created and unioned with selection." +msgid_plural "" +"Area filled, path with %d nodes created and unioned with selection." +msgstr[0] "" +"Gebiet gefüllt, Pfad mit %d Knoten erzeugt und mit der Auswahl " +"vereinigt." +msgstr[1] "" +"Gebiet gefüllt, Pfad mit %d Knoten erzeugt und mit der Auswahl " +"vereinigt." -#: ../src/verbs.cpp:2425 +#: ../src/ui/tools/flood-tool.cpp:482 +#, c-format +msgid "Area filled, path with %d node created." +msgid_plural "Area filled, path with %d nodes created." +msgstr[0] "Gebiet gefüllt, Pfad mit %d Knoten erzeugt." +msgstr[1] "Gebiet gefüllt, Pfad mit %d Knoten erzeugt." + +#: ../src/ui/tools/flood-tool.cpp:750 ../src/ui/tools/flood-tool.cpp:1060 +msgid "Area is not bounded, cannot fill." +msgstr "Gebiet ist nicht abgegrenzt, kann nicht füllen." + +#: ../src/ui/tools/flood-tool.cpp:1065 msgid "" -"Cut the selected clones' links to the originals, turning them into " -"standalone objects" +"Only the visible part of the bounded area was filled. If you want to " +"fill all of the area, undo, zoom out, and fill again." msgstr "" -"Die Verbindung des Klons zu seinem Original auftrennen, so daß ein " -"selbständiges Objekt entsteht" +"Nur der sichtbare Teil des abgegrenzten Gebiets wurde gefüllt. Wenn " +"Sie das gesamte Gebiet füllen wollen, dann machen Sie rückgängig, zoomen " +"heraus, und füllen Sie noch einmal." -#: ../src/verbs.cpp:2426 -msgid "Relink to Copied" -msgstr "Verbinden mit Kopie" +#: ../src/ui/tools/flood-tool.cpp:1083 ../src/ui/tools/flood-tool.cpp:1234 +msgid "Fill bounded area" +msgstr "Fülle abgegrenztes Gebiet" -#: ../src/verbs.cpp:2427 -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/ui/tools/flood-tool.cpp:1099 +msgid "Set style on object" +msgstr "Stil auf Objekte anwenden" -#: ../src/verbs.cpp:2428 -msgid "Select _Original" -msgstr "_Original auswählen" +#: ../src/ui/tools/flood-tool.cpp:1159 +msgid "Draw over areas to add to fill, hold Alt for touch fill" +msgstr "" +"Zeichne über Flächen um zur Füllung hinzuzufügen, Alt für " +"Füllen durch Berührung" -#: ../src/verbs.cpp:2429 -msgid "Select the object to which the selected clone is linked" -msgstr "Objekt auswählen, mit dem der Klon verbunden ist" +#. We hit green anchor, closing Green-Blue-Red +#: ../src/ui/tools/freehand-base.cpp:517 +msgid "Path is closed." +msgstr "Pfad ist geschlossen." -#: ../src/verbs.cpp:2430 -msgid "Clone original path (LPE)" -msgstr "Originalpfad klonen" +#. We hit bot start and end of single curve, closing paths +#: ../src/ui/tools/freehand-base.cpp:532 +msgid "Closing path." +msgstr "Pfad schließen" -#: ../src/verbs.cpp:2431 -msgid "" -"Creates a new path, applies the Clone original LPE, and refers it to the " -"selected path" -msgstr "" -"Erstellt einen neuen Pfad, verwendet die ursprünglichen Klone LPE und " -"verweist auf den ausgewählten Pfad" +#: ../src/ui/tools/freehand-base.cpp:634 +msgid "Draw path" +msgstr "Pfad zeichnen" -#: ../src/verbs.cpp:2432 -msgid "Objects to _Marker" -msgstr "Objekte in Markierungen umwandeln" +#: ../src/ui/tools/freehand-base.cpp:791 +msgid "Creating single dot" +msgstr "Erzeuge einzelnen Punkt" -#: ../src/verbs.cpp:2433 -msgid "Convert selection to a line marker" -msgstr "Auswahl in Linienmarkierung umwandeln" +#: ../src/ui/tools/freehand-base.cpp:792 +msgid "Create single dot" +msgstr "Einen einzelnen Punkt erzeugen" -#: ../src/verbs.cpp:2434 -msgid "Objects to Gu_ides" -msgstr "Objekte in Führungslinien umwandeln" +#. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message +#: ../src/ui/tools/gradient-tool.cpp:131 ../src/ui/tools/mesh-tool.cpp:130 +#, c-format +msgid "%s selected" +msgstr "%s ausgewählt" -#: ../src/verbs.cpp:2435 +#. TRANSLATORS: Mind the space in front. This is part of a compound message +#: ../src/ui/tools/gradient-tool.cpp:133 ../src/ui/tools/gradient-tool.cpp:142 +#, c-format +msgid " out of %d gradient handle" +msgid_plural " out of %d gradient handles" +msgstr[0] " von %d Farbverlaufs-Anfasser gewählt" +msgstr[1] " von %d Farbverlaufs-Anfassern gewählt" + +#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message +#: ../src/ui/tools/gradient-tool.cpp:134 ../src/ui/tools/gradient-tool.cpp:143 +#: ../src/ui/tools/gradient-tool.cpp:150 ../src/ui/tools/mesh-tool.cpp:133 +#: ../src/ui/tools/mesh-tool.cpp:144 ../src/ui/tools/mesh-tool.cpp:152 +#, c-format +msgid " on %d selected object" +msgid_plural " on %d selected objects" +msgstr[0] "auf %d gewähltes Objekt" +msgstr[1] "auf %d gewählte Objekte" + +#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count) +#: ../src/ui/tools/gradient-tool.cpp:140 ../src/ui/tools/mesh-tool.cpp:140 +#, c-format msgid "" -"Convert selected objects to a collection of guidelines aligned with their " -"edges" -msgstr "" -"Ausgewählte Objekte in eine Sammlung von Führungslinien entlang ihrer Kanten " -"umwandeln" +"One handle merging %d stop (drag with Shift to separate) selected" +msgid_plural "" +"One handle merging %d stops (drag with Shift to separate) selected" +msgstr[0] "Ein Anfasser für %d Endknoten" +msgstr[1] "" +"Ein Anfasser für %d zusammenliegende Endknoten (Umschalt + Ziehen " +"trennt)" -#: ../src/verbs.cpp:2436 -msgid "Objects to Patter_n" -msgstr "_Objekte in Füllmuster umwandeln" +#. TRANSLATORS: The plural refers to number of selected gradient handles. This is part of a compound message (part two indicates selected object count) +#: ../src/ui/tools/gradient-tool.cpp:148 +#, c-format +msgid "%d gradient handle selected out of %d" +msgid_plural "%d gradient handles selected out of %d" +msgstr[0] "%d Verlaufs-Handle von %d ausgewählt" +msgstr[1] "%d Verlaufs-Handles von %d ausgewählt" -#: ../src/verbs.cpp:2437 -msgid "Convert selection to a rectangle with tiled pattern fill" -msgstr "Die Auswahl in ein Rechteck mit gekacheltem Füllmuster umwandeln" +#. TRANSLATORS: The plural refers to number of selected objects +#: ../src/ui/tools/gradient-tool.cpp:155 +#, c-format +msgid "No gradient handles selected out of %d on %d selected object" +msgid_plural "" +"No gradient handles selected out of %d on %d selected objects" +msgstr[0] "" +"Kein Verlaufs-Handle von %d ausgewählt bei %d markiertem Objekt" +msgstr[1] "" +"Keine Verlaufs-Handles von %d ausgewählt bei %d markierten Objekten" -#: ../src/verbs.cpp:2438 -msgid "Pattern to _Objects" -msgstr "Füllmuster in Ob_jekte umwandeln" +#: ../src/ui/tools/gradient-tool.cpp:440 +msgid "Simplify gradient" +msgstr "Farbverlauf vereinfachen" -#: ../src/verbs.cpp:2439 -msgid "Extract objects from a tiled pattern fill" -msgstr "Objekte aus einem gekacheltem Füllmuster extrahieren" +#: ../src/ui/tools/gradient-tool.cpp:516 +msgid "Create default gradient" +msgstr "Standard-Farbverlauf erzeugen" -#: ../src/verbs.cpp:2440 -msgid "Group to Symbol" -msgstr "Gruppieren zum Symbol" +#: ../src/ui/tools/gradient-tool.cpp:575 ../src/ui/tools/mesh-tool.cpp:570 +msgid "Draw around handles to select them" +msgstr "Zeichne um Anfasser um diese auszuwählen" -#: ../src/verbs.cpp:2441 -msgid "Convert group to a symbol" -msgstr "Gruppe in Symbol konvertieren" +#: ../src/ui/tools/gradient-tool.cpp:698 +msgid "Ctrl: snap gradient angle" +msgstr "Strg: Winkel des Farbverlaufs einrasten" -#: ../src/verbs.cpp:2442 -msgid "Symbol to Group" -msgstr "Symbol zum Gruppieren" +#: ../src/ui/tools/gradient-tool.cpp:699 +msgid "Shift: draw gradient around the starting point" +msgstr "Umschalt: Farbverlauf ausgehend vom Mittelpunkt zeichnen" -#: ../src/verbs.cpp:2443 -msgid "Extract group from a symbol" -msgstr "Extrahiere Gruppe von einem Symbol" +#: ../src/ui/tools/gradient-tool.cpp:953 ../src/ui/tools/mesh-tool.cpp:993 +#, c-format +msgid "Gradient for %d object; with Ctrl to snap angle" +msgid_plural "Gradient for %d objects; with Ctrl to snap angle" +msgstr[0] "Farbverlauf für %d Objekte; mit Strg Winkel einrasten" +msgstr[1] "Farbverlauf für %d Objekte; mit Strg Winkel einrasten" -#: ../src/verbs.cpp:2444 -msgid "Clea_r All" -msgstr "Alles l_eeren" +#: ../src/ui/tools/gradient-tool.cpp:957 ../src/ui/tools/mesh-tool.cpp:997 +msgid "Select objects on which to create gradient." +msgstr "Objekte auswählen, für die ein Farbverlauf erzeugt werden soll." -#: ../src/verbs.cpp:2445 -msgid "Delete all objects from document" -msgstr "Alle Objekte aus dem Dokument löschen" +#: ../src/ui/tools/lpe-tool.cpp:207 +msgid "Choose a construction tool from the toolbar." +msgstr "Ein Konstruktionswerkzeug von der Werkzeugleiste wählen." -#: ../src/verbs.cpp:2446 -msgid "Select Al_l" -msgstr "_Alles auswählen" +#. TRANSLATORS: Mind the space in front. This is part of a compound message +#: ../src/ui/tools/mesh-tool.cpp:132 ../src/ui/tools/mesh-tool.cpp:143 +#, fuzzy, c-format +msgid " out of %d mesh handle" +msgid_plural " out of %d mesh handles" +msgstr[0] " von %d Farbverlaufs-Anfasser gewählt" +msgstr[1] " von %d Farbverlaufs-Anfassern gewählt" -#: ../src/verbs.cpp:2447 -msgid "Select all objects or all nodes" -msgstr "Alle Objekte oder alle Knoten im Dokument auswählen" +#: ../src/ui/tools/mesh-tool.cpp:150 +#, fuzzy, c-format +msgid "%d mesh handle selected out of %d" +msgid_plural "%d mesh handles selected out of %d" +msgstr[0] "%d Verlaufs-Handle von %d ausgewählt" +msgstr[1] "%d Verlaufs-Handles von %d ausgewählt" -#: ../src/verbs.cpp:2448 -msgid "Select All in All La_yers" -msgstr "Alles in allen Ebenen auswählen" +#. TRANSLATORS: The plural refers to number of selected objects +#: ../src/ui/tools/mesh-tool.cpp:157 +#, fuzzy, c-format +msgid "No mesh handles selected out of %d on %d selected object" +msgid_plural "No mesh handles selected out of %d on %d selected objects" +msgstr[0] "" +"Kein Verlaufs-Handle von %d ausgewählt bei %d markiertem Objekt" +msgstr[1] "" +"Keine Verlaufs-Handles von %d ausgewählt bei %d markierten Objekten" -#: ../src/verbs.cpp:2449 -msgid "Select all objects in all visible and unlocked layers" -msgstr "Alle Objekte in allen sichtbaren und entsperrten Ebenen auswählen" +#: ../src/ui/tools/mesh-tool.cpp:321 +msgid "Split mesh row/column" +msgstr "Teile Gitter Reihe/Spalte" -#: ../src/verbs.cpp:2450 -msgid "Fill _and Stroke" -msgstr "Füllung und _Kontur" +#: ../src/ui/tools/mesh-tool.cpp:407 +msgid "Toggled mesh path type." +msgstr "Umgeschalteter Gitterpfadtyp." -#: ../src/verbs.cpp:2451 -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/ui/tools/mesh-tool.cpp:411 +msgid "Approximated arc for mesh side." +msgstr "Durchschnittlicher Winkel für Gitterseite." -#: ../src/verbs.cpp:2452 -msgid "_Fill Color" -msgstr "Füllfarbe" +#: ../src/ui/tools/mesh-tool.cpp:415 +msgid "Toggled mesh tensors." +msgstr "Umgeschaltete Gittertensoren." -#: ../src/verbs.cpp:2453 -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/ui/tools/mesh-tool.cpp:419 +msgid "Smoothed mesh corner color." +msgstr "Farbe für geglättete Gitterecke." -#: ../src/verbs.cpp:2454 -msgid "_Stroke Color" -msgstr "Konturfarbe" +#: ../src/ui/tools/mesh-tool.cpp:423 +msgid "Picked mesh corner color." +msgstr "Ausgewählte Farbe der Gitter-Ecken " -#: ../src/verbs.cpp:2455 -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/ui/tools/mesh-tool.cpp:498 +msgid "Create default mesh" +msgstr "Standardgitter erstellen" -#: ../src/verbs.cpp:2456 -msgid "Stroke St_yle" -msgstr "Konturstil" +#: ../src/ui/tools/mesh-tool.cpp:718 +msgid "FIXMECtrl: snap mesh angle" +msgstr "FIXMEStrg: Gitterwinkel einrasten" -#: ../src/verbs.cpp:2457 +#: ../src/ui/tools/mesh-tool.cpp:719 +msgid "FIXMEShift: draw mesh around the starting point" +msgstr "FIXMEUmschalt: Gitter um den Startpunkt zeichnen" + +#: ../src/ui/tools/node-tool.cpp:594 +msgctxt "Node tool tip" msgid "" -"Select all objects with the same stroke style (width, dash, markers) as the " -"selected objects" +"Shift: drag to add nodes to the selection, click to toggle object " +"selection" msgstr "" -"Wählen Sie alle Objekte mit dem gleichen Konturstil (Breite, Bindestrich, " -"Marker) wie die ausgewählten Objekte" +"Umschalt: Ziehen, um Knoten zur Auswahl hinzuzufügen. Klicken, um die " +"Auswahl umzuschalten." -#: ../src/verbs.cpp:2458 -msgid "_Object Type" -msgstr "_Objekttyp" +#: ../src/ui/tools/node-tool.cpp:598 +msgctxt "Node tool tip" +msgid "Shift: drag to add nodes to the selection" +msgstr "Umschalt: Ziehen, um Knoten zur Auswahl hinzuzufügen" -#: ../src/verbs.cpp:2459 -msgid "" -"Select all objects with the same object type (rect, arc, text, path, bitmap " -"etc) as the selected objects" +#: ../src/ui/tools/node-tool.cpp:610 +#, c-format +msgid "%u of %u node selected." +msgid_plural "%u of %u nodes selected." +msgstr[0] "%u von %u Knoten ausgewählt." +msgstr[1] "%u von %u Knoten ausgewählt." + +#: ../src/ui/tools/node-tool.cpp:616 +#, c-format +msgctxt "Node tool tip" +msgid "%s Drag to select nodes, click to edit only this object (more: Shift)" msgstr "" -"Wählen Sie alle Objekte mit dem gleichen Objekttyp (Rechteck, Bogen, Text, " -"Pfad, Bitmap etc.) wie die ausgewählten Objekte" +"%s Ziehen, um Knoten auszuwählen. Klicken, um nur dieses Objekt zu " +"bearbeiten (mehr: Umschalt)" -#: ../src/verbs.cpp:2460 -msgid "In_vert Selection" -msgstr "Auswahl _umkehren" +#: ../src/ui/tools/node-tool.cpp:622 +#, c-format +msgctxt "Node tool tip" +msgid "%s Drag to select nodes, click clear the selection" +msgstr "%s Ziehen, um Knoten auszuwählen. Klicken, um Auswahl zu löschen" -#: ../src/verbs.cpp:2461 -msgid "Invert selection (unselect what is selected and select everything else)" +#: ../src/ui/tools/node-tool.cpp:631 +msgctxt "Node tool tip" +msgid "Drag to select nodes, click to edit only this object" msgstr "" -"Auswahl invertieren (alle ausgewählten Objekte deselektieren und alle " -"anderen auswählen)" +"Ziehen, um Knoten auszuwählen. Klicken, um nur dieses Objekt zu bearbeiten." -#: ../src/verbs.cpp:2462 -msgid "Invert in All Layers" -msgstr "In allen Ebenen invertieren" +#: ../src/ui/tools/node-tool.cpp:634 +msgctxt "Node tool tip" +msgid "Drag to select nodes, click to clear the selection" +msgstr "Ziehen, um Knoten auszuwählen. Klicken, um Auswahl zu löschen" -#: ../src/verbs.cpp:2463 -msgid "Invert selection in all visible and unlocked layers" -msgstr "Auswahl in allen sichtbaren und entsperrten Ebenen invertieren" +#: ../src/ui/tools/node-tool.cpp:639 +msgctxt "Node tool tip" +msgid "Drag to select objects to edit, click to edit this object (more: Shift)" +msgstr "" +"Ziehen um Objekte zum Bearbeiten auszuwählen und Klicken, um das Objekt zu " +"bearbeiten (mehr: Umschalt)" -#: ../src/verbs.cpp:2464 -msgid "Select Next" -msgstr "Nächstes auswählen" +#: ../src/ui/tools/node-tool.cpp:642 +msgctxt "Node tool tip" +msgid "Drag to select objects to edit" +msgstr "Ziehen, um Objekte zum bearbeiten auszuwählen" -#: ../src/verbs.cpp:2465 -msgid "Select next object or node" -msgstr "Nächstes Objekt oder nächsten Knoten auswählen" +#: ../src/ui/tools/pen-tool.cpp:186 ../src/ui/tools/pencil-tool.cpp:465 +msgid "Drawing cancelled" +msgstr "Zeichnen abgebrochen" -#: ../src/verbs.cpp:2466 -msgid "Select Previous" -msgstr "Vorheriges auswählen" +# !!! make singular and plural forms +#: ../src/ui/tools/pen-tool.cpp:407 ../src/ui/tools/pencil-tool.cpp:203 +msgid "Continuing selected path" +msgstr "Gewählten Pfad verlängern" -#: ../src/verbs.cpp:2467 -msgid "Select previous object or node" -msgstr "Vorheriges Objekt oder vorherigen Knoten auswählen" +#: ../src/ui/tools/pen-tool.cpp:417 ../src/ui/tools/pencil-tool.cpp:211 +msgid "Creating new path" +msgstr "Erzeuge neuen Pfad" -#: ../src/verbs.cpp:2468 -msgid "D_eselect" -msgstr "Auswahl auf_heben" +#: ../src/ui/tools/pen-tool.cpp:419 ../src/ui/tools/pencil-tool.cpp:214 +msgid "Appending to selected path" +msgstr "Zu ausgewähltem Pfad hinzufügen" -#: ../src/verbs.cpp:2469 -msgid "Deselect any selected objects or nodes" -msgstr "Die Auswahl von Objekten oder Knoten aufheben" +#: ../src/ui/tools/pen-tool.cpp:576 +msgid "Click or click and drag to close and finish the path." +msgstr "Klick oder Klick und Ziehen, um den Pfad abzuschließen." -#: ../src/verbs.cpp:2471 -#, fuzzy -msgid "Delete all the guides in the document" -msgstr "Alle Objekte aus dem Dokument löschen" +#: ../src/ui/tools/pen-tool.cpp:586 +msgid "" +"Click or click and drag to continue the path from this point." +msgstr "" +"Klick oder Klick und Ziehen, um den Pfad von diesem Punkt aus " +"fortzusetzen." -#: ../src/verbs.cpp:2472 -msgid "Create _Guides Around the Page" -msgstr "_Führungslinien an Seitenrändern" +#: ../src/ui/tools/pen-tool.cpp:1211 +#, c-format +msgid "" +"Curve segment: angle %3.2f°, distance %s; with Ctrl to " +"snap angle, Enter to finish the path" +msgstr "" +"Kurvensegment: Winkel %3.2f°, Abstand %s; Strg rastet den " +"Winkel ein; Eingabe schließt den Pfad ab" -#: ../src/verbs.cpp:2473 -msgid "Create four guides aligned with the page borders" -msgstr "Erstellt vier Führungslinien an den Seitengrenzen" +#: ../src/ui/tools/pen-tool.cpp:1212 +#, c-format +msgid "" +"Line segment: angle %3.2f°, distance %s; with Ctrl to " +"snap angle, Enter to finish the path" +msgstr "" +"Liniensegment: Winkel %3.2f°, Abstand %s; Strg rastet den " +"Winkel ein; Eingabe schließt den Pfad ab" -#: ../src/verbs.cpp:2474 -msgid "Next path effect parameter" -msgstr "Nächster Pfad-Effekt-Parameter" +#: ../src/ui/tools/pen-tool.cpp:1228 +#, c-format +msgid "" +"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " +"angle" +msgstr "" +"Kurvenanfasser: Winkel %3.2f°; Länge %s; Winkel mit Strg " +"einrasten" -#: ../src/verbs.cpp:2475 -msgid "Show next editable path effect parameter" -msgstr "Nächster Pfad-Effekt-Parameter" +#: ../src/ui/tools/pen-tool.cpp:1250 +#, c-format +msgid "" +"Curve handle, symmetric: angle %3.2f°, length %s; with " +"Ctrl to snap angle, with Shift to move this handle only" +msgstr "" +"Symmetrischer Kurvenanfasser: Winkel %3.2f°, Länge %s; " +"Strg rastet den Winkel ein; Umschalt bewegt nur diesen Anfasser" -#. Selection -#: ../src/verbs.cpp:2478 -msgid "Raise to _Top" -msgstr "Nach ganz o_ben anheben" +#: ../src/ui/tools/pen-tool.cpp:1251 +#, c-format +msgid "" +"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " +"angle, with Shift to move this handle only" +msgstr "" +"Kurvenanfasser: Winkel %3.2f°, Länge %s; Strg rastet den " +"Winkel ein; Umschalt bewegt nur diesen Anfasser" -#: ../src/verbs.cpp:2479 -msgid "Raise selection to top" -msgstr "Die gewählten Objekte nach ganz oben anheben" +# not sure here -cm- +#: ../src/ui/tools/pen-tool.cpp:1294 +msgid "Drawing finished" +msgstr "Zeichnen beendet" -#: ../src/verbs.cpp:2480 -msgid "Lower to _Bottom" -msgstr "Nach ganz u_nten absenken" +#: ../src/ui/tools/pencil-tool.cpp:315 +msgid "Release here to close and finish the path." +msgstr "Hier loslassen, um den Pfad zu schließen und beenden." -#: ../src/verbs.cpp:2481 -msgid "Lower selection to bottom" -msgstr "Die gewählten Objekte nach ganz unten absenken" +#: ../src/ui/tools/pencil-tool.cpp:321 +msgid "Drawing a freehand path" +msgstr "Freihandlinien zeichnen" -#: ../src/verbs.cpp:2482 -msgid "_Raise" -msgstr "_Anheben" +#: ../src/ui/tools/pencil-tool.cpp:326 +msgid "Drag to continue the path from this point." +msgstr "Ziehen, um den Pfad von diesem Punkt aus fortzusetzen." -#: ../src/verbs.cpp:2483 -msgid "Raise selection one step" -msgstr "Die gewählten Objekte eine Stufe nach oben anheben" +# !!! +#. Write curves to object +#: ../src/ui/tools/pencil-tool.cpp:411 +msgid "Finishing freehand" +msgstr "Fertig mit Freihandlinien" -#: ../src/verbs.cpp:2484 -msgid "_Lower" -msgstr "Ab_senken" +#: ../src/ui/tools/pencil-tool.cpp:514 +msgid "" +"Sketch mode: holding Alt interpolates between sketched paths. " +"Release Alt to finalize." +msgstr "" +"Skizzenmodus: Halten von Alt interpoliert zwischen skizzierten " +"Pfaden. Zum Beenden Alt loslassen." -#: ../src/verbs.cpp:2485 -msgid "Lower selection one step" -msgstr "Die gewählten Objekte eine Stufe nach unten absenken" +# !!! +#: ../src/ui/tools/pencil-tool.cpp:541 +msgid "Finishing freehand sketch" +msgstr "Fertig mit Freihandlinien" -#: ../src/verbs.cpp:2487 -msgid "Group selected objects" -msgstr "Die gewählten Objekte gruppieren" +#: ../src/ui/tools/rect-tool.cpp:288 +msgid "" +"Ctrl: make square or integer-ratio rect, lock a rounded corner " +"circular" +msgstr "" +"Strg: Quadrat oder Rechteck mit ganzzahligem Kanten-Längenverhältnis, " +"abgerundete Kanten mit einheitlichen Radien" -#: ../src/verbs.cpp:2489 -msgid "Ungroup selected groups" -msgstr "Gruppierung markierter Gruppen aufheben" +#: ../src/ui/tools/rect-tool.cpp:449 +#, c-format +msgid "" +"Rectangle: %s × %s (constrained to ratio %d:%d); with " +"Shift to draw around the starting point" +msgstr "" +"Rechteck: %s × %s (beschränkt auf Seitenverhältnis %d:%d); " +"Umschalt - Rechteck vom Zentrum aus zeichnen" -#: ../src/verbs.cpp:2491 -msgid "_Put on Path" -msgstr "An _Pfad ausrichten" +#: ../src/ui/tools/rect-tool.cpp:452 +#, c-format +msgid "" +"Rectangle: %s × %s (constrained to golden ratio 1.618 : 1); with " +"Shift to draw around the starting point" +msgstr "" +"Rechteck: %s × %s (beschränkt auf Goldenen Schnitt 1,618 : 1); " +"Umschalt - Rechteck vom Zentrum aus zeichnen" -#: ../src/verbs.cpp:2493 -msgid "_Remove from Path" -msgstr "Von Pfad _trennen" +#: ../src/ui/tools/rect-tool.cpp:454 +#, c-format +msgid "" +"Rectangle: %s × %s (constrained to golden ratio 1 : 1.618); with " +"Shift to draw around the starting point" +msgstr "" +"Rechteck: %s × %s (beschränkt auf Goldenen Schnitt 1 : 1,618); " +"Umschalt - Rechteck vom Zentrum aus zeichnen" -#: ../src/verbs.cpp:2495 -msgid "Remove Manual _Kerns" -msgstr "Manuelle _Unterschneidungen entfernen" +#: ../src/ui/tools/rect-tool.cpp:458 +#, c-format +msgid "" +"Rectangle: %s × %s; with Ctrl to make square or " +"integer-ratio rectangle; with Shift to draw around the starting point" +msgstr "" +"Rechteck: %s × %s; Strg erzeugt Quadrat oder ganzzahliges " +"Höhen/Breitenverhältnis; Umschalt - Rechteck vom Zentrum aus zeichnen" -#. 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:2498 -msgid "Remove all manual kerns and glyph rotations from a text object" +#: ../src/ui/tools/rect-tool.cpp:481 +msgid "Create rectangle" +msgstr "Rechteck erzeugen" + +#: ../src/ui/tools/select-tool.cpp:169 +msgid "Click selection to toggle scale/rotation handles" msgstr "" -"Alle manuellen Unterschneidungen und Rotationen von einem Textobjekt " -"entfernen" +"Klicken Sie auf die Auswahl, um zwischen Skalieren und Rotieren umzuschalten" -#: ../src/verbs.cpp:2500 -msgid "_Union" -msgstr "_Vereinigung" +#: ../src/ui/tools/select-tool.cpp:170 +msgid "" +"No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, " +"or drag around objects to select." +msgstr "" +"Keine Objekte ausgewählt. Klick, Umschalt+Klick, oder Ziehen um Objekte " +"auszuwählen." -#: ../src/verbs.cpp:2501 -msgid "Create union of selected paths" -msgstr "Vereinigung der ausgewählten Pfade erzeugen" +# !!! +#: ../src/ui/tools/select-tool.cpp:223 +msgid "Move canceled." +msgstr "Verschieben abgebrochen." -#: ../src/verbs.cpp:2502 -msgid "_Intersection" -msgstr "Ü_berschneidung" +# !!! +#: ../src/ui/tools/select-tool.cpp:231 +msgid "Selection canceled." +msgstr "Auswahl abgebrochen." -#: ../src/verbs.cpp:2503 -msgid "Create intersection of selected paths" -msgstr "Überschneidung der gewählten Pfade erzeugen" +#: ../src/ui/tools/select-tool.cpp:642 +msgid "" +"Draw over objects to select them; release Alt to switch to " +"rubberband selection" +msgstr "" +"Zeichnen über Objekten wählt sie aus; Alt loslassen, um mit " +"Gummiband auszuwählen" -#: ../src/verbs.cpp:2504 -msgid "_Difference" -msgstr "_Differenz" +#: ../src/ui/tools/select-tool.cpp:644 +msgid "" +"Drag around objects to select them; press Alt to switch to " +"touch selection" +msgstr "" +"Ziehen um Objekte wählt sie aus; Alt drücken, um durch " +"Berührung auszuwählen" -#: ../src/verbs.cpp:2505 -msgid "Create difference of selected paths (bottom minus top)" -msgstr "Differenz der gewählten Pfade erzeugen (Unterer minus Oberer)" +#: ../src/ui/tools/select-tool.cpp:932 +msgid "Ctrl: click to select in groups; drag to move hor/vert" +msgstr "" +"Strg: Klick um in Gruppierung auszuwählen; Ziehen um " +"horizontal/vertikal bewegen" -#: ../src/verbs.cpp:2506 -msgid "E_xclusion" -msgstr "E_xklusiv-Oder (Ausschluss)" +#: ../src/ui/tools/select-tool.cpp:933 +msgid "Shift: click to toggle select; drag for rubberband selection" +msgstr "" +"Umschalt: Klick um Auswahl aktivieren/deaktivieren, Ziehen für " +"Gummiband-Auswahl" -#: ../src/verbs.cpp:2507 +#: ../src/ui/tools/select-tool.cpp:934 msgid "" -"Create exclusive OR of selected paths (those parts that belong to only one " -"path)" +"Alt: click to select under; scroll mouse-wheel to cycle-select; drag " +"to move selected or select by touch" msgstr "" -"Exklusiv-ODER der ausgewählen Pfade erzeugen (die Teile, die nur zu einem " -"Pfad gehören)" +"Alt: Klick um verdeckte Objekte auswählen; Ziehen um gewähltes Objekt " +"zu verschieben oder durch Berühren auszuwählen" -#: ../src/verbs.cpp:2508 -msgid "Di_vision" -msgstr "Di_vision" +#: ../src/ui/tools/select-tool.cpp:1142 +msgid "Selected object is not a group. Cannot enter." +msgstr "Ausgewähltes Objekt ist keine Gruppe - kann diese nicht betreten." -#: ../src/verbs.cpp:2509 -msgid "Cut the bottom path into pieces" -msgstr "Untenliegenden Pfad in Teile zerschneiden" +#: ../src/ui/tools/spiral-tool.cpp:259 +msgid "Ctrl: snap angle" +msgstr "Strg: Winkel einrasten" -#. 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:2512 -msgid "Cut _Path" -msgstr "Pfad _zerschneiden" +#: ../src/ui/tools/spiral-tool.cpp:261 +msgid "Alt: lock spiral radius" +msgstr "Alt: Radius der Spirale einrasten" -#: ../src/verbs.cpp:2513 -msgid "Cut the bottom path's stroke into pieces, removing fill" +#: ../src/ui/tools/spiral-tool.cpp:400 +#, c-format +msgid "" +"Spiral: radius %s, angle %5g°; with Ctrl to snap angle" msgstr "" -"Kontur des untenliegenden Pfads in Teile zerschneiden, Füllung wird entfernt" +"Spirale: Radius %s, Winkel %5g°; Winkel mit Strg einrasten" -#. 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:2517 -msgid "Outs_et" -msgstr "Er_weitern (vergrößern)" +#: ../src/ui/tools/spiral-tool.cpp:421 +msgid "Create spiral" +msgstr "Spirale erstellen" -#: ../src/verbs.cpp:2518 -msgid "Outset selected paths" -msgstr "Gewählte Pfade erweitern (vergrößern)" +#: ../src/ui/tools/spray-tool.cpp:192 ../src/ui/tools/tweak-tool.cpp:167 +#, c-format +msgid "%i object selected" +msgid_plural "%i objects selected" +msgstr[0] "%i Objekt ausgewählt" +msgstr[1] "%i Objekte ausgewählt" -#: ../src/verbs.cpp:2520 -msgid "O_utset Path by 1 px" -msgstr "Pfad um 1 px erweitern (vergrößern)" +#: ../src/ui/tools/spray-tool.cpp:194 ../src/ui/tools/tweak-tool.cpp:169 +msgid "Nothing selected" +msgstr "Es wurde nichts gewählt" -#: ../src/verbs.cpp:2521 -msgid "Outset selected paths by 1 px" -msgstr "Gewählte Pfade um 1 px erweitern (vergrößern)" +#: ../src/ui/tools/spray-tool.cpp:199 +#, c-format +msgid "" +"%s. Drag, click or click and scroll to spray copies of the initial " +"selection." +msgstr "" +"%s. Ziehen, Klicken oder Klicken und Scrollen zum Sprühen von Kopien " +"der ersten Auswahl." -#: ../src/verbs.cpp:2523 -msgid "O_utset Path by 10 px" -msgstr "Pfad um 10 px _erweitern (vergrößern)" +#: ../src/ui/tools/spray-tool.cpp:202 +#, c-format +msgid "" +"%s. Drag, click or click and scroll to spray clones of the initial " +"selection." +msgstr "" +"%s. Ziehen, Klicken oder Klicken und Scrollen zum Sprühen von Klonen " +"der ersten Auswahl." -#: ../src/verbs.cpp:2524 -msgid "Outset selected paths by 10 px" -msgstr "Gewählte Pfade um 10 px erweitern (vergrößern)" +#: ../src/ui/tools/spray-tool.cpp:205 +#, c-format +msgid "" +"%s. Drag, click or click and scroll to spray in a single path of the " +"initial selection." +msgstr "" +"%s. Ziehen, Klicken oder Klicken und Scrollen zum Sprühen in einen " +"Einzelpfad der ersten Auswahl." -#. 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:2528 -msgid "I_nset" -msgstr "Schrum_pfen" +#: ../src/ui/tools/spray-tool.cpp:656 +msgid "Nothing selected! Select objects to spray." +msgstr "Nichts ausgewählt! Wähle Objekte zum Sprühen aus." -# !!! make singular and plural forms -#: ../src/verbs.cpp:2529 -msgid "Inset selected paths" -msgstr "Gewählte Pfade schrumpfen" +#: ../src/ui/tools/spray-tool.cpp:731 ../src/widgets/spray-toolbar.cpp:166 +msgid "Spray with copies" +msgstr "Sprühen mit Kopien" -#: ../src/verbs.cpp:2531 -msgid "I_nset Path by 1 px" -msgstr "Pfad um _1 px schrumpfen" +#: ../src/ui/tools/spray-tool.cpp:735 ../src/widgets/spray-toolbar.cpp:173 +msgid "Spray with clones" +msgstr "Sprühen mit Klonen" -#: ../src/verbs.cpp:2532 -msgid "Inset selected paths by 1 px" -msgstr "Gewählte Pfade um 1 px schrumpfen" +#: ../src/ui/tools/spray-tool.cpp:739 +msgid "Spray in single path" +msgstr "Sprühen in einen einzelnen Pfad" -#: ../src/verbs.cpp:2534 -msgid "I_nset Path by 10 px" -msgstr "Pfad um 1_0 px schrumpfen" +#: ../src/ui/tools/star-tool.cpp:271 +msgid "Ctrl: snap angle; keep rays radial" +msgstr "Strg: Winkel einrasten; Strahlen bleiben radial ausgerichtet" -#: ../src/verbs.cpp:2535 -msgid "Inset selected paths by 10 px" -msgstr "Gewählte Pfade um 10 px schrumpfen" +#: ../src/ui/tools/star-tool.cpp:417 +#, c-format +msgid "" +"Polygon: radius %s, angle %5g°; with Ctrl to snap angle" +msgstr "" +"Polygon: Radius %s, Winkel %5g°; Winkel mit Strg einrasten" -#: ../src/verbs.cpp:2537 -msgid "D_ynamic Offset" -msgstr "D_ynamischer Versatz" +#: ../src/ui/tools/star-tool.cpp:418 +#, c-format +msgid "Star: radius %s, angle %5g°; with Ctrl to snap angle" +msgstr "" +"Stern: Radius %s, Winkel %5g°; Winkel mit Strg einrasten" -#: ../src/verbs.cpp:2537 -msgid "Create a dynamic offset object" -msgstr "Ein Objekt mit dynamischem Versatz erstellen" +#: ../src/ui/tools/star-tool.cpp:446 +msgid "Create star" +msgstr "Stern erstellen" -#: ../src/verbs.cpp:2539 -msgid "_Linked Offset" -msgstr "Ver_bundener Versatz" +#: ../src/ui/tools/text-tool.cpp:379 +msgid "Click to edit the text, drag to select part of the text." +msgstr "" +"Klick zum Ändern des Textes, Ziehen, um einen Teil des Textes " +"zu ändern." -#: ../src/verbs.cpp:2540 -msgid "Create a dynamic offset object linked to the original path" +#: ../src/ui/tools/text-tool.cpp:381 +msgid "" +"Click to edit the flowed text, drag to select part of the text." msgstr "" -"Dynamischen Versatz am Objekt erstellen. Verknüpfung zum originalen Pfad " -"bleibt bestehen." +"Klick zum Ändern des Fließtextes, Ziehen, um einen Teil des " +"Textes zu ändern." -#: ../src/verbs.cpp:2542 -msgid "_Stroke to Path" -msgstr "_Kontur in Pfad umwandeln" +#: ../src/ui/tools/text-tool.cpp:435 +msgid "Create text" +msgstr "Text erstellen" -#: ../src/verbs.cpp:2543 -msgid "Convert selected object's stroke to paths" -msgstr "Die gewählten Konturen des Objekts in Pfade umwandeln" +#: ../src/ui/tools/text-tool.cpp:460 +msgid "Non-printable character" +msgstr "Nicht druckbares Zeichen" -#: ../src/verbs.cpp:2544 -msgid "Si_mplify" -msgstr "Ver_einfachen" +#: ../src/ui/tools/text-tool.cpp:475 +msgid "Insert Unicode character" +msgstr "Unicode-Zeichen einfügen" -#: ../src/verbs.cpp:2545 -msgid "Simplify selected paths (remove extra nodes)" -msgstr "Ausgewählte Pfade vereinfachen (unnötige Punkte werden entfernt)" +#: ../src/ui/tools/text-tool.cpp:510 +#, c-format +msgid "Unicode (Enter to finish): %s: %s" +msgstr "Unicode (Eingabe zum Abschliessen): %s: %s" -#: ../src/verbs.cpp:2546 -msgid "_Reverse" -msgstr "_Richtung umkehren" +#: ../src/ui/tools/text-tool.cpp:512 ../src/ui/tools/text-tool.cpp:817 +msgid "Unicode (Enter to finish): " +msgstr "Unicode (Eingabe zum Abschliessen): " -#: ../src/verbs.cpp:2547 -msgid "Reverse the direction of selected paths (useful for flipping markers)" -msgstr "" -"Richtung der gewählten Pfade umkehren (nützlich, um Markierungen umzukehren)" +#: ../src/ui/tools/text-tool.cpp:595 +#, c-format +msgid "Flowed text frame: %s × %s" +msgstr "Fließtext-Rahmen: %s × %s" -#: ../src/verbs.cpp:2550 -msgid "Create one or more paths from a bitmap by tracing it" -msgstr "Erzeuge einen oder mehrere Pfade durch Vektorisieren eines Bitmaps" +#: ../src/ui/tools/text-tool.cpp:653 +msgid "Type text; Enter to start new line." +msgstr "Text schreiben; Eingabe, um eine neue Zeile zu beginnen." -#: ../src/verbs.cpp:2551 -#, fuzzy -msgid "Trace Pixel Art..." -msgstr "Bitmap _vektorisieren…" +#: ../src/ui/tools/text-tool.cpp:664 +msgid "Flowed text is created." +msgstr "Fließtext wird erzeugt." -#: ../src/verbs.cpp:2552 -msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" +#: ../src/ui/tools/text-tool.cpp:665 +msgid "Create flowed text" +msgstr "Fließtext erstellen" + +#: ../src/ui/tools/text-tool.cpp:667 +msgid "" +"The frame is too small for the current font size. Flowed text not " +"created." msgstr "" +"Der Rahmen ist zu klein für die aktuelle Schriftgröße. Der Fließtext " +"wurde nicht erzeugt." -#: ../src/verbs.cpp:2553 -msgid "Make a _Bitmap Copy" -msgstr "_Bitmap-Kopie erstellen" +#: ../src/ui/tools/text-tool.cpp:803 +msgid "No-break space" +msgstr "Untrennbares Leerzeichen" -#: ../src/verbs.cpp:2554 -msgid "Export selection to a bitmap and insert it into document" -msgstr "Auswahl als Bitmap exportieren und in das Dokument re-importieren" +#: ../src/ui/tools/text-tool.cpp:804 +msgid "Insert no-break space" +msgstr "Untrennbares Leerzeichen einfügen" -# !!! maybe use "verbinden" -#: ../src/verbs.cpp:2555 -msgid "_Combine" -msgstr "_Kombinieren" +#: ../src/ui/tools/text-tool.cpp:840 +msgid "Make bold" +msgstr "Fett" -#: ../src/verbs.cpp:2556 -msgid "Combine several paths into one" -msgstr "Mehrere Pfade zu einem kombinieren" +#: ../src/ui/tools/text-tool.cpp:857 +msgid "Make italic" +msgstr "Kursiv" -#. 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:2559 -msgid "Break _Apart" -msgstr "_Zerlegen" +#: ../src/ui/tools/text-tool.cpp:895 +msgid "New line" +msgstr "Neue Zeile" -#: ../src/verbs.cpp:2560 -msgid "Break selected paths into subpaths" -msgstr "Die markierten Pfade in Unterpfade zerlegen" +#: ../src/ui/tools/text-tool.cpp:936 +msgid "Backspace" +msgstr "Rückschritt" -#: ../src/verbs.cpp:2561 -#, fuzzy -msgid "_Arrange..." -msgstr "Anordnen" +#: ../src/ui/tools/text-tool.cpp:990 +msgid "Kern to the left" +msgstr "Unterschneidung nach links" -#: ../src/verbs.cpp:2562 -#, fuzzy -msgid "Arrange selected objects in a table or circle" -msgstr "Ausgewählte Objekte im Raster anordnen" +#: ../src/ui/tools/text-tool.cpp:1014 +msgid "Kern to the right" +msgstr "Unterschneidung nach rechts" -#. Layer -#: ../src/verbs.cpp:2564 -msgid "_Add Layer..." -msgstr "Ebene _hinzufügen…" +#: ../src/ui/tools/text-tool.cpp:1038 +msgid "Kern up" +msgstr "Unterschneidung nach oben" -#: ../src/verbs.cpp:2565 -msgid "Create a new layer" -msgstr "Eine neue Ebene anlegen" +#: ../src/ui/tools/text-tool.cpp:1062 +msgid "Kern down" +msgstr "Unterschneidung nach unten" -#: ../src/verbs.cpp:2566 -msgid "Re_name Layer..." -msgstr "Ebene umbe_nennen…" +#: ../src/ui/tools/text-tool.cpp:1137 +msgid "Rotate counterclockwise" +msgstr "Entgegen Uhrzeigersinn drehen" -#: ../src/verbs.cpp:2567 -msgid "Rename the current layer" -msgstr "Aktuelle Ebene umbenennen" +#: ../src/ui/tools/text-tool.cpp:1157 +msgid "Rotate clockwise" +msgstr "Im Uhrzeigersinn drehen" -#: ../src/verbs.cpp:2568 -msgid "Switch to Layer Abov_e" -msgstr "Zur darü_berliegenden Ebene umschalten" +#: ../src/ui/tools/text-tool.cpp:1173 +msgid "Contract line spacing" +msgstr "Zeilenabstand vermindern" -#: ../src/verbs.cpp:2569 -msgid "Switch to the layer above the current" -msgstr "Zur darüberliegenden Ebene im Dokument umschalten" +#: ../src/ui/tools/text-tool.cpp:1179 +msgid "Contract letter spacing" +msgstr "Zeichenabstand vermindern" -#: ../src/verbs.cpp:2570 -msgid "Switch to Layer Belo_w" -msgstr "Zur dar_unterliegenden Ebene umschalten" +#: ../src/ui/tools/text-tool.cpp:1196 +msgid "Expand line spacing" +msgstr "Zeilenabstand vergrößern" -#: ../src/verbs.cpp:2571 -msgid "Switch to the layer below the current" -msgstr "Zur darunterliegenden Ebene im Dokument umschalten" +#: ../src/ui/tools/text-tool.cpp:1202 +msgid "Expand letter spacing" +msgstr "Zeichenabstand vergrößern" -#: ../src/verbs.cpp:2572 -msgid "Move Selection to Layer Abo_ve" -msgstr "Auswahl zur darüber_liegenden Ebene verschieben" +#: ../src/ui/tools/text-tool.cpp:1332 +msgid "Paste text" +msgstr "Text einfügen" -#: ../src/verbs.cpp:2573 -msgid "Move selection to the layer above the current" -msgstr "Die Auswahl auf die darüberliegende Ebene verschieben" +#: ../src/ui/tools/text-tool.cpp:1583 +#, c-format +msgid "" +"Type or edit flowed text (%d character%s); Enter to start new " +"paragraph." +msgid_plural "" +"Type or edit flowed text (%d characters%s); Enter to start new " +"paragraph." +msgstr[0] "" +"Fließtext schreiben (%d Zeichen%s); Eingabe, um einen neuen Absatz zu " +"beginnen." +msgstr[1] "" +"Fließtext schreiben (%d Zeichen%s); Eingabe, um einen neuen Absatz zu " +"beginnen." -#: ../src/verbs.cpp:2574 -msgid "Move Selection to Layer Bel_ow" -msgstr "Auswahl zur darun_terliegenden Ebene verschieben" +#: ../src/ui/tools/text-tool.cpp:1585 +#, c-format +msgid "Type or edit text (%d character%s); Enter to start new line." +msgid_plural "" +"Type or edit text (%d characters%s); Enter to start new line." +msgstr[0] "" +"Text eintippen oder bearbeiten (%d Zeichen%s); Eingabe, um eine neue " +"Zeile zu beginnen." +msgstr[1] "" +"Text eintippen oder bearbeiten (%d Zeichen%s); Eingabe, um eine neue " +"Zeile zu beginnen." -#: ../src/verbs.cpp:2575 -msgid "Move selection to the layer below the current" -msgstr "Die Auswahl auf die darunterliegende Ebene verschieben" +#: ../src/ui/tools/text-tool.cpp:1695 +msgid "Type text" +msgstr "Text eingeben" -#: ../src/verbs.cpp:2576 -msgid "Move Selection to Layer..." -msgstr "Auswahl zur anderer Ebene verschieben" +#: ../src/ui/tools/tool-base.cpp:704 +msgid "Space+mouse move to pan canvas" +msgstr "Leertaste+Maus ziehen, um die Arbeitsfläche zu verschieben" -#: ../src/verbs.cpp:2578 -msgid "Layer to _Top" -msgstr "Ebene nach ganz _oben" +#: ../src/ui/tools/tweak-tool.cpp:174 +#, c-format +msgid "%s. Drag to move." +msgstr "%s. Ziehen zum verschieben." -#: ../src/verbs.cpp:2579 -msgid "Raise the current layer to the top" -msgstr "Die aktuelle Ebene nach ganz oben anheben" +#: ../src/ui/tools/tweak-tool.cpp:178 +#, c-format +msgid "%s. Drag or click to move in; with Shift to move out." +msgstr "" +"%s. Ziehen oder Klicken zum verschieben hinein ; mit Umschalttaste " +"zum verschieben hinaus." -#: ../src/verbs.cpp:2580 -msgid "Layer to _Bottom" -msgstr "Ebene nach ganz _unten" +#: ../src/ui/tools/tweak-tool.cpp:186 +#, c-format +msgid "%s. Drag or click to move randomly." +msgstr "%s. Ziehen oder Klicken zum zufälligen verschieben." -#: ../src/verbs.cpp:2581 -msgid "Lower the current layer to the bottom" -msgstr "Die aktuelle Ebene nach ganz unten absenken" +#: ../src/ui/tools/tweak-tool.cpp:190 +#, c-format +msgid "%s. Drag or click to scale down; with Shift to scale up." +msgstr "" +"%s. Ziehen oder Klicken zum kleiner skalieren; mit Umschalttaste zum " +"größer skalieren." -#: ../src/verbs.cpp:2582 -msgid "_Raise Layer" -msgstr "Ebene an_heben" +#: ../src/ui/tools/tweak-tool.cpp:198 +#, c-format +msgid "" +"%s. Drag or click to rotate clockwise; with Shift, " +"counterclockwise." +msgstr "" +"%s. Ziehen oder Klicken zum Drehen im Uhrzeigersinn; mit " +"Umschalttaste zum gegen den Uhrzeigersinn." -#: ../src/verbs.cpp:2583 -msgid "Raise the current layer" -msgstr "Die aktuelle Ebene anheben" +#: ../src/ui/tools/tweak-tool.cpp:206 +#, c-format +msgid "%s. Drag or click to duplicate; with Shift, delete." +msgstr "" +"%s. Ziehen oder Klicken zum Duplizieren; mit Umschalttaste zum " +"Löschen." -#: ../src/verbs.cpp:2584 -msgid "_Lower Layer" -msgstr "Ebene ab_senken" +#: ../src/ui/tools/tweak-tool.cpp:214 +#, c-format +msgid "%s. Drag to push paths." +msgstr "%s. Ziehen zum Schieben der Pfade." -#: ../src/verbs.cpp:2585 -msgid "Lower the current layer" -msgstr "Die aktuelle Ebene absenken" +#: ../src/ui/tools/tweak-tool.cpp:218 +#, c-format +msgid "%s. Drag or click to inset paths; with Shift to outset." +msgstr "" +"%s. Ziehen oder Klicken zieht Pfade zusammen; mit Umschalt " +"schiebt sie auseinander." -#: ../src/verbs.cpp:2586 -msgid "D_uplicate Current Layer" -msgstr "Aktuelle Ebene duplizieren" +#: ../src/ui/tools/tweak-tool.cpp:226 +#, c-format +msgid "%s. Drag or click to attract paths; with Shift to repel." +msgstr "" +"%s. Ziehen oder Klicken zieht Pfade an; mit Umschalt stößt es sie " +"ab." -#: ../src/verbs.cpp:2587 -msgid "Duplicate an existing layer" -msgstr "Dupliziert eine vorhandene Ebene" +#: ../src/ui/tools/tweak-tool.cpp:234 +#, c-format +msgid "%s. Drag or click to roughen paths." +msgstr "%s. Ziehen oder Klicken um Pfad aufzurauen." -#: ../src/verbs.cpp:2588 -msgid "_Delete Current Layer" -msgstr "Aktuelle Ebene _löschen" +#: ../src/ui/tools/tweak-tool.cpp:238 +#, c-format +msgid "%s. Drag or click to paint objects with color." +msgstr "%s. Ziehen oder Klicken um Objekte zu bemalen mit Farbe." -#: ../src/verbs.cpp:2589 -msgid "Delete the current layer" -msgstr "Die aktuelle Ebene löschen" +#: ../src/ui/tools/tweak-tool.cpp:242 +#, c-format +msgid "%s. Drag or click to randomize colors." +msgstr "%s. Ziehen oder Klicken um Farben zufällig zu setzen." -#: ../src/verbs.cpp:2590 -msgid "_Show/hide other layers" -msgstr "Andere Ebenen anzeigen oder ausblenden" +#: ../src/ui/tools/tweak-tool.cpp:246 +#, c-format +msgid "" +"%s. Drag or click to increase blur; with Shift to decrease." +msgstr "" +"%s. Ziehen oder Klicken, um die Weichheit zu erhöhen; mit Umschalt " +"verringern." -#: ../src/verbs.cpp:2591 -msgid "Solo the current layer" -msgstr "Aktuelle Ebene vereinzeln" +#: ../src/ui/tools/tweak-tool.cpp:1193 +msgid "Nothing selected! Select objects to tweak." +msgstr "Nichts ausgewählt! Wähle Objekte zum Justieren aus." -#: ../src/verbs.cpp:2592 -msgid "_Show all layers" -msgstr "Zeige alle Ebenen" +#: ../src/ui/tools/tweak-tool.cpp:1227 +msgid "Move tweak" +msgstr "Verschieben-Justage" -#: ../src/verbs.cpp:2593 -msgid "Show all the layers" -msgstr "Zeige all die Ebenen" +# Was bewegt sich? +#: ../src/ui/tools/tweak-tool.cpp:1231 +msgid "Move in/out tweak" +msgstr "Optimieren durch Zusammen-/Auseinanderbewegen" -#: ../src/verbs.cpp:2594 -msgid "_Hide all layers" -msgstr "Alle Ebenen ausblenden" +#: ../src/ui/tools/tweak-tool.cpp:1235 +msgid "Move jitter tweak" +msgstr "Bewegungsversatz-Justage" -#: ../src/verbs.cpp:2595 -msgid "Hide all the layers" -msgstr "All die Ebenen ausblenden" +#: ../src/ui/tools/tweak-tool.cpp:1239 +msgid "Scale tweak" +msgstr "Skalieren-Justage" -#: ../src/verbs.cpp:2596 -msgid "_Lock all layers" -msgstr "A_lle Ebenen sperren" +#: ../src/ui/tools/tweak-tool.cpp:1243 +msgid "Rotate tweak" +msgstr "Rotieren-Justage" -#: ../src/verbs.cpp:2597 -msgid "Lock all the layers" -msgstr "Alle der Ebenen sperren" +#: ../src/ui/tools/tweak-tool.cpp:1247 +msgid "Duplicate/delete tweak" +msgstr "Dulizieren-/Löschen-Justage" -#: ../src/verbs.cpp:2598 -msgid "Lock/Unlock _other layers" -msgstr "Andere Ebenen sperren/entsperren" +#: ../src/ui/tools/tweak-tool.cpp:1251 +msgid "Push path tweak" +msgstr "Pfad-Verschieben-Justage" -#: ../src/verbs.cpp:2599 -msgid "Lock all the other layers" -msgstr "Alle der anderen Ebenen sperren" +#: ../src/ui/tools/tweak-tool.cpp:1255 +msgid "Shrink/grow path tweak" +msgstr "Schrumpfen-/Weiten-Justage" -#: ../src/verbs.cpp:2600 -msgid "_Unlock all layers" -msgstr "Alle Ebenen entsperren" +#: ../src/ui/tools/tweak-tool.cpp:1259 +msgid "Attract/repel path tweak" +msgstr "Pfad-Anziehen-/-Abstoßen-Justage" -#: ../src/verbs.cpp:2601 -msgid "Unlock all the layers" -msgstr "Alle Ebenen entsperren" +#: ../src/ui/tools/tweak-tool.cpp:1263 +msgid "Roughen path tweak" +msgstr "Pfadrauheit-Justage" -#: ../src/verbs.cpp:2602 -msgid "_Lock/Unlock Current Layer" -msgstr "Aktuelle Ebene sperren/entsperren" +#: ../src/ui/tools/tweak-tool.cpp:1267 +msgid "Color paint tweak" +msgstr "Farb-Justage" -#: ../src/verbs.cpp:2603 -msgid "Toggle lock on current layer" -msgstr "Sperre auf aktuellen Layer umschalten" +#: ../src/ui/tools/tweak-tool.cpp:1271 +msgid "Color jitter tweak" +msgstr "Farbrauschen-Justage" -#: ../src/verbs.cpp:2604 -msgid "_Show/hide Current Layer" -msgstr "Aktuelle Ebene anzeigen oder au_sblenden" +#: ../src/ui/tools/tweak-tool.cpp:1275 +msgid "Blur tweak" +msgstr "Unschärfe-Justage" -#: ../src/verbs.cpp:2605 -msgid "Toggle visibility of current layer" -msgstr "Aktuelle Ebene sichtbar/unsichtbar" +#: ../src/ui/widget/filter-effect-chooser.cpp:27 +msgid "Blur (%)" +msgstr "Unschärfe (%)" -#. Object -#: ../src/verbs.cpp:2608 -#, fuzzy -msgid "Rotate _90° CW" -msgstr "Um 90° im Uhr_zeigersinn rotieren" +#: ../src/ui/widget/layer-selector.cpp:118 +msgid "Toggle current layer visibility" +msgstr "Sichbarkeit der aktuellen Ebene umschalten" -#. This is shared between tooltips and statusbar, so they -#. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2611 -msgid "Rotate selection 90° clockwise" -msgstr "Auswahl um 90° im Uhrzeigersinn drehen" +#: ../src/ui/widget/layer-selector.cpp:139 +msgid "Lock or unlock current layer" +msgstr "Sperren oder Entsperren der aktuellen Ebene" -#: ../src/verbs.cpp:2612 -#, fuzzy -msgid "Rotate 9_0° CCW" -msgstr "Um 90° entgegen Uhrzeigersinn _rotieren" +#: ../src/ui/widget/layer-selector.cpp:142 +msgid "Current layer" +msgstr "Aktuelle Ebene" -#. This is shared between tooltips and statusbar, so they -#. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2615 -msgid "Rotate selection 90° counter-clockwise" -msgstr "Auswahl um 90° gegen den Uhrzeigersinn drehen" +#: ../src/ui/widget/layer-selector.cpp:583 +msgid "(root)" +msgstr "(Wurzel)" -#: ../src/verbs.cpp:2616 -msgid "Remove _Transformations" -msgstr "Transformationen _zurücksetzen" +#: ../src/ui/widget/licensor.cpp:40 +msgid "Proprietary" +msgstr "Proprietär" -#: ../src/verbs.cpp:2617 -msgid "Remove transformations from object" -msgstr "Transformationen des Objekts rückgängig machen" +#: ../src/ui/widget/licensor.cpp:43 +msgid "MetadataLicence|Other" +msgstr "Andere" -#: ../src/verbs.cpp:2618 -msgid "_Object to Path" -msgstr "_Objekt in Pfad umwandeln" +#: ../src/ui/widget/object-composite-settings.cpp:67 +#: ../src/ui/widget/selected-style.cpp:1099 +#: ../src/ui/widget/selected-style.cpp:1100 +msgid "Opacity (%)" +msgstr "Deckkraft (%)" -#: ../src/verbs.cpp:2619 -msgid "Convert selected object to path" -msgstr "Gewähltes Objekt in Pfad umwandeln" +#: ../src/ui/widget/object-composite-settings.cpp:180 +msgid "Change blur" +msgstr "Weichzeichner ändern" -# !!! Frame, not form? -#: ../src/verbs.cpp:2620 -msgid "_Flow into Frame" -msgstr "Umbruch an Form _anpassen" +#: ../src/ui/widget/object-composite-settings.cpp:220 +#: ../src/ui/widget/selected-style.cpp:931 +#: ../src/ui/widget/selected-style.cpp:1227 +msgid "Change opacity" +msgstr "Deckkraft ändern" -#: ../src/verbs.cpp:2621 -msgid "" -"Put text into a frame (path or shape), creating a flowed text linked to the " -"frame object" -msgstr "" -"Text in einen Rahmen setzen (Pfad oder Form), so daß ein mit seinem Rahmen " -"verbundener Fließtext erzeugt wird" +#: ../src/ui/widget/page-sizer.cpp:235 +msgid "U_nits:" +msgstr "_Einheit:" -#: ../src/verbs.cpp:2622 -msgid "_Unflow" -msgstr "Fließtext _aufheben" +#: ../src/ui/widget/page-sizer.cpp:236 +msgid "Width of paper" +msgstr "Breite des Papiers" -#: ../src/verbs.cpp:2623 -msgid "Remove text from frame (creates a single-line text object)" -msgstr "Text von der Form trennen (erzeugt einzeiliges Textobjekt)" +#: ../src/ui/widget/page-sizer.cpp:237 +msgid "Height of paper" +msgstr "Höhe des Papiers" -#: ../src/verbs.cpp:2624 -msgid "_Convert to Text" -msgstr "In normalen Text um_wandeln" +#: ../src/ui/widget/page-sizer.cpp:238 +msgid "T_op margin:" +msgstr "Obere Umrandung:" -#: ../src/verbs.cpp:2625 -msgid "Convert flowed text to regular text object (preserves appearance)" -msgstr "Fließtext in gewöhnliches Textobjekt umwandeln (behält Aussehen bei)" +#: ../src/ui/widget/page-sizer.cpp:238 +msgid "Top margin" +msgstr "Oberer Rand" -#: ../src/verbs.cpp:2627 -msgid "Flip _Horizontal" -msgstr "_Horizontal umkehren" +#: ../src/ui/widget/page-sizer.cpp:239 +msgid "L_eft:" +msgstr "Links:" -#: ../src/verbs.cpp:2627 -msgid "Flip selected objects horizontally" -msgstr "Ausgewählte Objekte horizontal umkehren" +#: ../src/ui/widget/page-sizer.cpp:239 +msgid "Left margin" +msgstr "Linker Rand" -#: ../src/verbs.cpp:2630 -msgid "Flip _Vertical" -msgstr "_Vertikal umkehren" +#: ../src/ui/widget/page-sizer.cpp:240 +msgid "Ri_ght:" +msgstr "Rechts:" -#: ../src/verbs.cpp:2630 -msgid "Flip selected objects vertically" -msgstr "Ausgewählte Objekte vertikal umkehren" +#: ../src/ui/widget/page-sizer.cpp:240 +msgid "Right margin" +msgstr "Rechter Rand" -#: ../src/verbs.cpp:2633 -msgid "Apply mask to selection (using the topmost object as mask)" -msgstr "" -"Maskierung auf Auswahl anwenden (oberstes Objekt als Maskierung verwenden)" +#: ../src/ui/widget/page-sizer.cpp:241 +msgid "Botto_m:" +msgstr "Unten:" -#: ../src/verbs.cpp:2635 -msgid "Edit mask" -msgstr "Maskierung bearbeiten" +#: ../src/ui/widget/page-sizer.cpp:241 +msgid "Bottom margin" +msgstr "Unterer Rand" -#: ../src/verbs.cpp:2636 ../src/verbs.cpp:2642 -msgid "_Release" -msgstr "F_reigeben" +#: ../src/ui/widget/page-sizer.cpp:296 +msgid "Orientation:" +msgstr "Ausrichtung" -#: ../src/verbs.cpp:2637 -msgid "Remove mask from selection" -msgstr "Maskierung von Auswahl entfernen" +#: ../src/ui/widget/page-sizer.cpp:299 +msgid "_Landscape" +msgstr "_Querformat" -#: ../src/verbs.cpp:2639 -msgid "" -"Apply clipping path to selection (using the topmost object as clipping path)" -msgstr "" -"Ausschneidepfad auf Auswahl anwenden (oberstes Objekt als Ausschneidepfad " -"verwenden)" +#: ../src/ui/widget/page-sizer.cpp:304 +msgid "_Portrait" +msgstr "_Hochformat" -#: ../src/verbs.cpp:2641 -msgid "Edit clipping path" -msgstr "Ausschneidepfad bearbeiten" +#. ## Set up custom size frame +#: ../src/ui/widget/page-sizer.cpp:322 +msgid "Custom size" +msgstr "Benutzerdefiniert" -#: ../src/verbs.cpp:2643 -msgid "Remove clipping path from selection" -msgstr "Ausschneidepfad von Auswahl entfernen" +#: ../src/ui/widget/page-sizer.cpp:367 +msgid "Resi_ze page to content..." +msgstr "Ändern der Seitengröße auf Inhalt..." -#. Tools -#: ../src/verbs.cpp:2646 -msgctxt "ContextVerb" -msgid "Select" -msgstr "Auswählen" +#: ../src/ui/widget/page-sizer.cpp:419 +msgid "_Resize page to drawing or selection" +msgstr "Seite in Auswahl ein_passen" -#: ../src/verbs.cpp:2647 -msgid "Select and transform objects" -msgstr "Objekte auswählen und verändern" +#: ../src/ui/widget/page-sizer.cpp:420 +msgid "" +"Resize the page to fit the current selection, or the entire drawing if there " +"is no selection" +msgstr "" +"Seitengröße verändern, so daß sie auf die aktuelle Auswahl passt, oder auf " +"die ganze Zeichnung, wenn keine Auswahl existiert" -#: ../src/verbs.cpp:2648 -msgctxt "ContextVerb" -msgid "Node Edit" -msgstr "Knoten bearbeiten" +#: ../src/ui/widget/page-sizer.cpp:488 +msgid "Set page size" +msgstr "Seitengröße setzen" -#: ../src/verbs.cpp:2649 -msgid "Edit paths by nodes" -msgstr "Bearbeiten der Knoten oder der Anfasser eines Pfades" +#: ../src/ui/widget/panel.cpp:116 +msgid "List" +msgstr "Liste" -#: ../src/verbs.cpp:2650 -msgctxt "ContextVerb" -msgid "Tweak" -msgstr "Modellieren" +#: ../src/ui/widget/panel.cpp:139 +msgctxt "Swatches" +msgid "Size" +msgstr "Größe" -#: ../src/verbs.cpp:2651 -msgid "Tweak objects by sculpting or painting" -msgstr "Objekte verbessern durch Verformen oder Malen" +#: ../src/ui/widget/panel.cpp:143 +msgctxt "Swatches height" +msgid "Tiny" +msgstr "winzig" -#: ../src/verbs.cpp:2652 -msgctxt "ContextVerb" -msgid "Spray" -msgstr "Spray" +#: ../src/ui/widget/panel.cpp:144 +msgctxt "Swatches height" +msgid "Small" +msgstr "Klein" -#: ../src/verbs.cpp:2653 -msgid "Spray objects by sculpting or painting" -msgstr "Objekte sprühen durch Verformen oder Malen" +#: ../src/ui/widget/panel.cpp:145 +msgctxt "Swatches height" +msgid "Medium" +msgstr "Mittel" -#: ../src/verbs.cpp:2654 -msgctxt "ContextVerb" -msgid "Rectangle" -msgstr "Rechteck" +#: ../src/ui/widget/panel.cpp:146 +msgctxt "Swatches height" +msgid "Large" +msgstr "Groß" -#: ../src/verbs.cpp:2655 -msgid "Create rectangles and squares" -msgstr "Rechtecke und Quadrate erstellen" +#: ../src/ui/widget/panel.cpp:147 +msgctxt "Swatches height" +msgid "Huge" +msgstr "Groß" -#: ../src/verbs.cpp:2656 -msgctxt "ContextVerb" -msgid "3D Box" -msgstr "3D-Box" +#: ../src/ui/widget/panel.cpp:169 +msgctxt "Swatches" +msgid "Width" +msgstr "Breite" -#: ../src/verbs.cpp:2657 -msgid "Create 3D boxes" -msgstr "3D-Boxen erzeugen" +# (swatches) +#: ../src/ui/widget/panel.cpp:173 +msgctxt "Swatches width" +msgid "Narrower" +msgstr "Enger" -#: ../src/verbs.cpp:2658 -msgctxt "ContextVerb" -msgid "Ellipse" -msgstr "Ellipse" +#: ../src/ui/widget/panel.cpp:174 +msgctxt "Swatches width" +msgid "Narrow" +msgstr "eng" -#: ../src/verbs.cpp:2659 -msgid "Create circles, ellipses, and arcs" -msgstr "Kreise, Ellipsen und Bögen erstellen" +#: ../src/ui/widget/panel.cpp:175 +msgctxt "Swatches width" +msgid "Medium" +msgstr "Mittel" -#: ../src/verbs.cpp:2660 -msgctxt "ContextVerb" -msgid "Star" -msgstr "Stern" +#: ../src/ui/widget/panel.cpp:176 +msgctxt "Swatches width" +msgid "Wide" +msgstr "Breit" -#: ../src/verbs.cpp:2661 -msgid "Create stars and polygons" -msgstr "Sterne und Polygone erstellen" +#: ../src/ui/widget/panel.cpp:177 +msgctxt "Swatches width" +msgid "Wider" +msgstr "Breiter" -#: ../src/verbs.cpp:2662 -msgctxt "ContextVerb" -msgid "Spiral" -msgstr "Spirale" +#: ../src/ui/widget/panel.cpp:207 +msgctxt "Swatches" +msgid "Border" +msgstr "Rand" -#: ../src/verbs.cpp:2663 -msgid "Create spirals" -msgstr "Spiralen erstellen" +# CHECK +#: ../src/ui/widget/panel.cpp:211 +msgctxt "Swatches border" +msgid "None" +msgstr "Keine" -#: ../src/verbs.cpp:2664 -msgctxt "ContextVerb" -msgid "Pencil" -msgstr "Malwerkzeug (Freihand)" +#: ../src/ui/widget/panel.cpp:212 +msgctxt "Swatches border" +msgid "Solid" +msgstr "Fest" -#: ../src/verbs.cpp:2665 -msgid "Draw freehand lines" -msgstr "Freihandlinien zeichnen" +#: ../src/ui/widget/panel.cpp:213 +msgctxt "Swatches border" +msgid "Wide" +msgstr "Breit" -#: ../src/verbs.cpp:2666 -msgctxt "ContextVerb" -msgid "Pen" -msgstr "Füller (Linien und Bézierkurven)" +#. TRANSLATORS: "Wrap" indicates how colour swatches are displayed +#: ../src/ui/widget/panel.cpp:244 +msgctxt "Swatches" +msgid "Wrap" +msgstr "Umbrechen" -#: ../src/verbs.cpp:2667 -msgid "Draw Bezier curves and straight lines" -msgstr "Bézier-Kurven und gerade Linien zeichnen" +#: ../src/ui/widget/preferences-widget.cpp:802 +msgid "_Browse..." +msgstr "_Durchsuchen..." -#: ../src/verbs.cpp:2668 -msgctxt "ContextVerb" -msgid "Calligraphy" -msgstr "Kalligrafie" +#: ../src/ui/widget/preferences-widget.cpp:888 +msgid "Select a bitmap editor" +msgstr "Bitmap-Editor wählen:" -#: ../src/verbs.cpp:2669 -msgid "Draw calligraphic or brush strokes" -msgstr "Kalligrafisch zeichnen" +#: ../src/ui/widget/random.cpp:84 +msgid "" +"Reseed the random number generator; this creates a different sequence of " +"random numbers." +msgstr "" +"Zufallsgenerator neu impfen; dies führt zu einer geänderten Sequenz von " +"Pseudozufallszahlen." -#: ../src/verbs.cpp:2671 -msgid "Create and edit text objects" -msgstr "Textobjekte erstellen und bearbeiten" +#: ../src/ui/widget/rendering-options.cpp:33 +msgid "Backend" +msgstr "Hintergrund:" -#: ../src/verbs.cpp:2672 -msgctxt "ContextVerb" -msgid "Gradient" -msgstr "Farbverlauf" +#: ../src/ui/widget/rendering-options.cpp:34 +msgid "Vector" +msgstr "Vektor" -#: ../src/verbs.cpp:2673 -msgid "Create and edit gradients" -msgstr "Farbverläufe erstellen und bearbeiten" +#: ../src/ui/widget/rendering-options.cpp:35 +msgid "Bitmap" +msgstr "Bitmap" -#: ../src/verbs.cpp:2674 -msgctxt "ContextVerb" -msgid "Mesh" -msgstr "Gitter" +#: ../src/ui/widget/rendering-options.cpp:36 +msgid "Bitmap options" +msgstr "Bitmap-Optionen" -#: ../src/verbs.cpp:2675 -msgid "Create and edit meshes" -msgstr "Gitter erstellen und bearbeiten" +#: ../src/ui/widget/rendering-options.cpp:38 +msgid "Preferred resolution of rendering, in dots per inch." +msgstr "Bevorzugte Auflösung der Bitmap (dpi)" -#: ../src/verbs.cpp:2676 -msgctxt "ContextVerb" -msgid "Zoom" -msgstr "Zoomfaktor" +#: ../src/ui/widget/rendering-options.cpp:47 +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 "" +"PDF-Vektoroperatoren verwenden. Das resultierende Bild hat normalerweise " +"eine kleinere Dateigröße und kann beliebig skaliert werden, Muster gehen " +"jedoch verloren." -#: ../src/verbs.cpp:2677 -msgid "Zoom in or out" -msgstr "Zoomfaktor vergrößern oder verringern" +#: ../src/ui/widget/rendering-options.cpp:52 +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 "" +"Alles als Bitmap ausdrucken. Das resultierende Bild ist (normalerweise) " +"größer und die Qualität hängt vom Zoomfaktor ab, die Zeichnung wird jedoch " +"identisch zur angezeigten ausgegeben." -#: ../src/verbs.cpp:2679 -msgid "Measurement tool" -msgstr "Messwerkzeug" +#: ../src/ui/widget/selected-style.cpp:130 ../src/ui/widget/style-swatch.cpp:127 +msgid "Fill:" +msgstr "Füllung:" -#: ../src/verbs.cpp:2680 -msgctxt "ContextVerb" -msgid "Dropper" -msgstr "Farbpipette" +#: ../src/ui/widget/selected-style.cpp:132 +msgid "O:" +msgstr "O:" -#: ../src/verbs.cpp:2681 ../src/widgets/sp-color-notebook.cpp:411 -msgid "Pick colors from image" -msgstr "Farben aus dem Bild übernehmen" +#: ../src/ui/widget/selected-style.cpp:177 +msgid "N/A" +msgstr "N/V" -#: ../src/verbs.cpp:2682 -msgctxt "ContextVerb" -msgid "Connector" -msgstr "Objektverbinder" +#: ../src/ui/widget/selected-style.cpp:180 +#: ../src/ui/widget/selected-style.cpp:1092 +#: ../src/ui/widget/selected-style.cpp:1093 +#: ../src/widgets/gradient-toolbar.cpp:162 +msgid "Nothing selected" +msgstr "Nichts ausgewählt" -#: ../src/verbs.cpp:2683 -msgid "Create diagram connectors" -msgstr "Objektverbinder erzeugen" +# !!! +#: ../src/ui/widget/selected-style.cpp:183 +msgctxt "Fill" +msgid "None" +msgstr "Keine" -#: ../src/verbs.cpp:2684 -msgctxt "ContextVerb" -msgid "Paint Bucket" -msgstr "Farbeimer" +# !!! +#: ../src/ui/widget/selected-style.cpp:185 +msgctxt "Stroke" +msgid "None" +msgstr "Keine" -#: ../src/verbs.cpp:2685 -msgid "Fill bounded areas" -msgstr "Abgegrenzte Flächen füllen" +#: ../src/ui/widget/selected-style.cpp:189 ../src/ui/widget/style-swatch.cpp:322 +msgctxt "Fill and stroke" +msgid "No fill" +msgstr "Keine Füllung" -#: ../src/verbs.cpp:2686 -msgctxt "ContextVerb" -msgid "LPE Edit" -msgstr "LPE bearbeiten" +#: ../src/ui/widget/selected-style.cpp:189 ../src/ui/widget/style-swatch.cpp:322 +msgctxt "Fill and stroke" +msgid "No stroke" +msgstr "Keine Kontur" -#: ../src/verbs.cpp:2687 -msgid "Edit Path Effect parameters" -msgstr "Pfad-Effekt-Parameter bearbeiten" +#: ../src/ui/widget/selected-style.cpp:191 +#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:242 +msgid "Pattern" +msgstr "Muster" -# Name des Effekte-submenü, das alle Bitmap-Effekte beinhaltet. -#: ../src/verbs.cpp:2688 -msgctxt "ContextVerb" -msgid "Eraser" -msgstr "Radierer" +#: ../src/ui/widget/selected-style.cpp:194 ../src/ui/widget/style-swatch.cpp:303 +msgid "Pattern fill" +msgstr "Füllmuster" -#: ../src/verbs.cpp:2689 -msgid "Erase existing paths" -msgstr "Pfade entfernen" +#: ../src/ui/widget/selected-style.cpp:194 ../src/ui/widget/style-swatch.cpp:303 +msgid "Pattern stroke" +msgstr "Kontur des Musters" -#: ../src/verbs.cpp:2690 -msgctxt "ContextVerb" -msgid "LPE Tool" -msgstr "LPE-Werkzeug" +# !!! +#: ../src/ui/widget/selected-style.cpp:196 +msgid "L" +msgstr "L" -#: ../src/verbs.cpp:2691 -msgid "Do geometric constructions" -msgstr "Geometrische Konstruktion durchführen" +#: ../src/ui/widget/selected-style.cpp:199 ../src/ui/widget/style-swatch.cpp:295 +msgid "Linear gradient fill" +msgstr "Füllung des linearen Farbverlaufs" -#. Tool prefs -#: ../src/verbs.cpp:2693 -msgid "Selector Preferences" -msgstr "Einstellungen für Auswahlwerkzeug" +#: ../src/ui/widget/selected-style.cpp:199 ../src/ui/widget/style-swatch.cpp:295 +msgid "Linear gradient stroke" +msgstr "Kontur des linearen Farbverlaufs" -#: ../src/verbs.cpp:2694 -msgid "Open Preferences for the Selector tool" -msgstr "Einstellungen für das Auswahlwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:206 +msgid "R" +msgstr "R" -#: ../src/verbs.cpp:2695 -msgid "Node Tool Preferences" -msgstr "Einstellungen für Knotenwerkzeug" +#: ../src/ui/widget/selected-style.cpp:209 ../src/ui/widget/style-swatch.cpp:299 +msgid "Radial gradient fill" +msgstr "Füllung des radialen Farbverlaufs" -#: ../src/verbs.cpp:2696 -msgid "Open Preferences for the Node tool" -msgstr "Einstellungen für das Knotenwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:209 ../src/ui/widget/style-swatch.cpp:299 +msgid "Radial gradient stroke" +msgstr "Kontur des radialen Farbverlaufs" -#: ../src/verbs.cpp:2697 -msgid "Tweak Tool Preferences" -msgstr "Einstellungen für Anpasswerkzeug" +#: ../src/ui/widget/selected-style.cpp:216 +msgid "Different" +msgstr "Unterschiedlich" -#: ../src/verbs.cpp:2698 -msgid "Open Preferences for the Tweak tool" -msgstr "Eigenschaften für das Modifizier-Werkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:219 +msgid "Different fills" +msgstr "Unterschiedliche Füllungen" -#: ../src/verbs.cpp:2699 -msgid "Spray Tool Preferences" -msgstr "Einstellungen für Spraydose" +#: ../src/ui/widget/selected-style.cpp:219 +msgid "Different strokes" +msgstr "Unterschiedliche Konturen" -#: ../src/verbs.cpp:2700 -msgid "Open Preferences for the Spray tool" -msgstr "Eigenschaften für das Spray-Werkzeug öffnen" +# !!! +#: ../src/ui/widget/selected-style.cpp:221 ../src/ui/widget/style-swatch.cpp:325 +msgid "Unset" +msgstr "Ungesetzt" -#: ../src/verbs.cpp:2701 -msgid "Rectangle Preferences" -msgstr "Eigenschaften für Rechteckwerkzeug" +#. TRANSLATORS COMMENT: unset is a verb here +#: ../src/ui/widget/selected-style.cpp:224 +#: ../src/ui/widget/selected-style.cpp:282 +#: ../src/ui/widget/selected-style.cpp:563 +#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +msgid "Unset fill" +msgstr "Füllung aufheben" -#: ../src/verbs.cpp:2702 -msgid "Open Preferences for the Rectangle tool" -msgstr "Einstellungen für das Rechteckwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:224 +#: ../src/ui/widget/selected-style.cpp:282 +#: ../src/ui/widget/selected-style.cpp:579 +#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +msgid "Unset stroke" +msgstr "Kontur aufheben" -#: ../src/verbs.cpp:2703 -msgid "3D Box Preferences" -msgstr "Einstellungen für 3D-Box" +#: ../src/ui/widget/selected-style.cpp:227 +msgid "Flat color fill" +msgstr "Einfache Farbe der Füllung" -#: ../src/verbs.cpp:2704 -msgid "Open Preferences for the 3D Box tool" -msgstr "Einstellungen für das 3D-Box-Werkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:227 +msgid "Flat color stroke" +msgstr "Einfache Farbe der Kontur" -#: ../src/verbs.cpp:2705 -msgid "Ellipse Preferences" -msgstr "Einstellungen für Ellipsenwerkzeug" +# !!! +#. TRANSLATOR COMMENT: A means "Averaged" +#: ../src/ui/widget/selected-style.cpp:230 +msgid "a" +msgstr "a" -#: ../src/verbs.cpp:2706 -msgid "Open Preferences for the Ellipse tool" -msgstr "Einstellungen für das Ellipsenwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:233 +msgid "Fill is averaged over selected objects" +msgstr "Füllung wird über ausgewählte Objekte gemittelt" -#: ../src/verbs.cpp:2707 -msgid "Star Preferences" -msgstr "Einstellungen für Sternwerkzeug" +#: ../src/ui/widget/selected-style.cpp:233 +msgid "Stroke is averaged over selected objects" +msgstr "Konturlinie wird über ausgewählte Objekte gemittelt" -#: ../src/verbs.cpp:2708 -msgid "Open Preferences for the Star tool" -msgstr "Eigenschaften für das Sternwerkzeug öffnen" +# !!! +#. TRANSLATOR COMMENT: M means "Multiple" +#: ../src/ui/widget/selected-style.cpp:236 +msgid "m" +msgstr "m" -#: ../src/verbs.cpp:2709 -msgid "Spiral Preferences" -msgstr "Einstellungen für Spiralenwerkzeug" +#: ../src/ui/widget/selected-style.cpp:239 +msgid "Multiple selected objects have the same fill" +msgstr "Mehrere ausgewählte Objekte haben die selbe Füllung" -#: ../src/verbs.cpp:2710 -msgid "Open Preferences for the Spiral tool" -msgstr "Eigenschaften für das Spiralenwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:239 +msgid "Multiple selected objects have the same stroke" +msgstr "Mehrere ausgewählte Objekte haben die selbe Kontur" -#: ../src/verbs.cpp:2711 -msgid "Pencil Preferences" -msgstr "Einstellungen für Malwerkzeug" +#: ../src/ui/widget/selected-style.cpp:241 +msgid "Edit fill..." +msgstr "Füllung bearbeiten..." -#: ../src/verbs.cpp:2712 -msgid "Open Preferences for the Pencil tool" -msgstr "Eigenschaften für das Malwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:241 +msgid "Edit stroke..." +msgstr "Kontur bearbeiten..." -#: ../src/verbs.cpp:2713 -msgid "Pen Preferences" -msgstr "Einstellungen für Zeichenwerkzeug" +#: ../src/ui/widget/selected-style.cpp:245 +msgid "Last set color" +msgstr "Zuletzt gesetzte Farbe" -#: ../src/verbs.cpp:2714 -msgid "Open Preferences for the Pen tool" -msgstr "Eigenschaften für das Zeichenwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:249 +msgid "Last selected color" +msgstr "Zuletzt gewählte Farbe" -#: ../src/verbs.cpp:2715 -msgid "Calligraphic Preferences" -msgstr "Einstellungen für Kalligrafiewerkzeug" +#: ../src/ui/widget/selected-style.cpp:265 +msgid "Copy color" +msgstr "Farbe kopieren" -#: ../src/verbs.cpp:2716 -msgid "Open Preferences for the Calligraphy tool" -msgstr "Eigenschaften für das Kalligrafiewerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:269 +msgid "Paste color" +msgstr "Farbe einfügen" -#: ../src/verbs.cpp:2717 -msgid "Text Preferences" -msgstr "Einstellungen für Textwerkzeug" +#: ../src/ui/widget/selected-style.cpp:273 +#: ../src/ui/widget/selected-style.cpp:856 +msgid "Swap fill and stroke" +msgstr "Füllung und Linie vertauschen" -#: ../src/verbs.cpp:2718 -msgid "Open Preferences for the Text tool" -msgstr "Eigenschaften für das Textwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:277 +#: ../src/ui/widget/selected-style.cpp:588 +#: ../src/ui/widget/selected-style.cpp:597 +msgid "Make fill opaque" +msgstr "Füllung undurchsichtig machen" -#: ../src/verbs.cpp:2719 -msgid "Gradient Preferences" -msgstr "Einstellungen für Farbverläufe" +#: ../src/ui/widget/selected-style.cpp:277 +msgid "Make stroke opaque" +msgstr "Kontur undurchsichtig machen" -#: ../src/verbs.cpp:2720 -msgid "Open Preferences for the Gradient tool" -msgstr "Eigenschaften für Farbverläufe öffnen" +#: ../src/ui/widget/selected-style.cpp:286 +#: ../src/ui/widget/selected-style.cpp:545 ../src/widgets/fill-style.cpp:510 +msgid "Remove fill" +msgstr "Füllung entfernen" -#: ../src/verbs.cpp:2721 -msgid "Mesh Preferences" -msgstr "Gitter-Einstellungen" +#: ../src/ui/widget/selected-style.cpp:286 +#: ../src/ui/widget/selected-style.cpp:554 ../src/widgets/fill-style.cpp:510 +msgid "Remove stroke" +msgstr "Kontur entfernen" -#: ../src/verbs.cpp:2722 -msgid "Open Preferences for the Mesh tool" -msgstr "Eigenschaften für das Gitterwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:609 +msgid "Apply last set color to fill" +msgstr "Zuletzt gesetzte Farbe auf Füllung anwenden" -#: ../src/verbs.cpp:2723 -msgid "Zoom Preferences" -msgstr "Einstellungen für Zoomwerkzeug" +#: ../src/ui/widget/selected-style.cpp:621 +msgid "Apply last set color to stroke" +msgstr "Zuletzt gesetzte Farbe auf Kontur anwenden" -#: ../src/verbs.cpp:2724 -msgid "Open Preferences for the Zoom tool" -msgstr "Eigenschaften für das Zoomwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:632 +msgid "Apply last selected color to fill" +msgstr "Zuletzt gewählte Farbe auf Füllung anwenden" -#: ../src/verbs.cpp:2725 -msgid "Measure Preferences" -msgstr "Messwerkzeug-Einstellungen" +#: ../src/ui/widget/selected-style.cpp:643 +msgid "Apply last selected color to stroke" +msgstr "Zuletzt gewählte Farbe auf Kontur anwenden" -#: ../src/verbs.cpp:2726 -msgid "Open Preferences for the Measure tool" -msgstr "Eigenschaften für das Messwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:669 +msgid "Invert fill" +msgstr "Füllung invertieren" -#: ../src/verbs.cpp:2727 -msgid "Dropper Preferences" -msgstr "Einstellungen für Farbpipette" +#: ../src/ui/widget/selected-style.cpp:693 +msgid "Invert stroke" +msgstr "Kontur invertieren" -#: ../src/verbs.cpp:2728 -msgid "Open Preferences for the Dropper tool" -msgstr "Eigenschaften für die Farbpipette öffnen" +#: ../src/ui/widget/selected-style.cpp:705 +msgid "White fill" +msgstr "Weiße Füllung" -#: ../src/verbs.cpp:2729 -msgid "Connector Preferences" -msgstr "Einstellungen für Objektverbinder" +#: ../src/ui/widget/selected-style.cpp:717 +msgid "White stroke" +msgstr "Weiße Kontur" -#: ../src/verbs.cpp:2730 -msgid "Open Preferences for the Connector tool" -msgstr "Eigenschaften für das Objektverbinder-Werkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:729 +msgid "Black fill" +msgstr "Schwarze Füllung" -#: ../src/verbs.cpp:2731 -msgid "Paint Bucket Preferences" -msgstr "Einstellungen für den Farbeimer" +#: ../src/ui/widget/selected-style.cpp:741 +msgid "Black stroke" +msgstr "Schwarze Kontur" -#: ../src/verbs.cpp:2732 -msgid "Open Preferences for the Paint Bucket tool" -msgstr "Eigenschaften für das Farbeimer-Werkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:784 +msgid "Paste fill" +msgstr "Füllmuster einfügen" -#: ../src/verbs.cpp:2733 -msgid "Eraser Preferences" -msgstr "Einstellungen für das Löschwerkzeug" +#: ../src/ui/widget/selected-style.cpp:802 +msgid "Paste stroke" +msgstr "Kontur einfügen" -#: ../src/verbs.cpp:2734 -msgid "Open Preferences for the Eraser tool" -msgstr "Eigenschaften für das Löschwerkzeug öffnen" +#: ../src/ui/widget/selected-style.cpp:958 +msgid "Change stroke width" +msgstr "Breite der Kontur ändern" -#: ../src/verbs.cpp:2735 -msgid "LPE Tool Preferences" -msgstr "Pfad-Effekt-Einstellungen" +#: ../src/ui/widget/selected-style.cpp:1053 +msgid ", drag to adjust" +msgstr ", Ziehen stellt ein" -#: ../src/verbs.cpp:2736 -msgid "Open Preferences for the LPETool tool" -msgstr "Eigenschaften für LPE-Werkzeug öffnen" - -#. Zoom/View -#: ../src/verbs.cpp:2738 -msgid "Zoom In" -msgstr "Heranzoomen" +#: ../src/ui/widget/selected-style.cpp:1138 +#, c-format +msgid "Stroke width: %.5g%s%s" +msgstr "Breite der Kontur: %.5g%s%s" -#: ../src/verbs.cpp:2738 -msgid "Zoom in" -msgstr "Ansicht vergrößern" +# !!! not the best translation +#: ../src/ui/widget/selected-style.cpp:1142 +msgid " (averaged)" +msgstr " (gemittelt)" -#: ../src/verbs.cpp:2739 -msgid "Zoom Out" -msgstr "Wegzoomen" +#: ../src/ui/widget/selected-style.cpp:1170 +msgid "0 (transparent)" +msgstr "0 (durchsichtig)" -#: ../src/verbs.cpp:2739 -msgid "Zoom out" -msgstr "Ansicht verkleinern" +#: ../src/ui/widget/selected-style.cpp:1194 +msgid "100% (opaque)" +msgstr "100% (undurchsichtig)" -#: ../src/verbs.cpp:2740 -msgid "_Rulers" -msgstr "_Lineale" +#: ../src/ui/widget/selected-style.cpp:1368 +msgid "Adjust alpha" +msgstr "Alpha anpassen" -#: ../src/verbs.cpp:2740 -msgid "Show or hide the canvas rulers" -msgstr "Zeichnungslineale anzeigen oder ausblenden" +#: ../src/ui/widget/selected-style.cpp:1370 +#, c-format +msgid "" +"Adjusting alpha: was %.3g, now %.3g (diff %.3g); with " +"Ctrl to adjust lightness, with Shift to adjust saturation, " +"without modifiers to adjust hue" +msgstr "" +"Alphawert eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); " +"mit Strg wird Sättigung, mit Umschalt die Sättigung " +"eingestellt, ohne Zusatztaste für Farbtom" -#: ../src/verbs.cpp:2741 -msgid "Scroll_bars" -msgstr "Roll_balken" +#: ../src/ui/widget/selected-style.cpp:1374 +msgid "Adjust saturation" +msgstr "Sättigung anpassen" -#: ../src/verbs.cpp:2741 -msgid "Show or hide the canvas scrollbars" -msgstr "Rollbalken anzeigen oder ausblenden" +#: ../src/ui/widget/selected-style.cpp:1376 +#, c-format +msgid "" +"Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " +"Ctrl to adjust lightness, with Alt to adjust alpha, without " +"modifiers to adjust hue" +msgstr "" +"Sättigung eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); " +"mit Strg wird Helligkeit, mit Alt der Alphawert angepasst, " +"ohne Zusatztaste für Farbton" -#: ../src/verbs.cpp:2742 -#, fuzzy -msgid "Page _Grid" -msgstr "Seiten_breite" +#: ../src/ui/widget/selected-style.cpp:1380 +msgid "Adjust lightness" +msgstr "Helligkeit anpassen" -#: ../src/verbs.cpp:2742 -#, fuzzy -msgid "Show or hide the page grid" -msgstr "Gitter anzeigen oder ausblenden" +#: ../src/ui/widget/selected-style.cpp:1382 +#, c-format +msgid "" +"Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " +"Shift to adjust saturation, with Alt to adjust alpha, without " +"modifiers to adjust hue" +msgstr "" +"Helligkeit eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); " +"mit Umschalt wird Sättigung, mit Alt der Alphawert angepasst, " +"ohne Zusatztaste für Farbwert." -#: ../src/verbs.cpp:2743 -msgid "G_uides" -msgstr "_Führungslinien" +#: ../src/ui/widget/selected-style.cpp:1386 +msgid "Adjust hue" +msgstr "Farbton anpassen" -#: ../src/verbs.cpp:2743 -msgid "Show or hide guides (drag from a ruler to create a guide)" +#: ../src/ui/widget/selected-style.cpp:1388 +#, c-format +msgid "" +"Adjusting hue: was %.3g, now %.3g (diff %.3g); with " +"Shift to adjust saturation, with Alt to adjust alpha, with " +"Ctrl to adjust lightness" msgstr "" -"Führungslinien zeigen oder verstecken (von einem Lineal ziehen, um eine " -"Führungslinie zu erzeugen)" - -#: ../src/verbs.cpp:2744 -msgid "Enable snapping" -msgstr "Einrasten einschalten" +"Farbton eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g); mit " +"Umschalt wird Sättigung, mit Alt wird Alphawert und mit " +"Strg Helligkeit angepasst" -#: ../src/verbs.cpp:2745 -msgid "_Commands Bar" -msgstr "Befehlsleiste" +#: ../src/ui/widget/selected-style.cpp:1506 +#: ../src/ui/widget/selected-style.cpp:1520 +msgid "Adjust stroke width" +msgstr "Breite der Konturlinie" -#: ../src/verbs.cpp:2745 -msgid "Show or hide the Commands bar (under the menu)" -msgstr "Befehlsleiste anzeigen oder ausblenden (Leiste unter dem Hauptmenü)" +#: ../src/ui/widget/selected-style.cpp:1507 +#, c-format +msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" +msgstr "" +"Strichbreite eingestellt: vorher %.3g, jetzt %.3g (Diff. %.3g)" -#: ../src/verbs.cpp:2746 -msgid "Sn_ap Controls Bar" -msgstr "Einrasten-Kontrollleiste" +#. TRANSLATORS: "Link" means to _link_ two sliders together +#: ../src/ui/widget/spin-scale.cpp:138 ../src/ui/widget/spin-slider.cpp:156 +msgctxt "Sliders" +msgid "Link" +msgstr "Verknüpfung:" -#: ../src/verbs.cpp:2746 -msgid "Show or hide the snapping controls" -msgstr "Kontrollen für Einrasten ein-/ausblenden" +#: ../src/ui/widget/style-swatch.cpp:293 +msgid "L Gradient" +msgstr "L-Farbverlauf" -#: ../src/verbs.cpp:2747 -msgid "T_ool Controls Bar" -msgstr "Werkzeugeinstellungsleiste" +#: ../src/ui/widget/style-swatch.cpp:297 +msgid "R Gradient" +msgstr "R-Farbverlauf" -#: ../src/verbs.cpp:2747 -msgid "Show or hide the Tool Controls bar" -msgstr "Einstellungsleiste für das Werkzeug ein-/ausblenden" +#: ../src/ui/widget/style-swatch.cpp:313 +#, c-format +msgid "Fill: %06x/%.3g" +msgstr "Füllung: %06x/%.3g" -#: ../src/verbs.cpp:2748 -msgid "_Toolbox" -msgstr "Werkzeugleis_te" +#: ../src/ui/widget/style-swatch.cpp:315 +#, c-format +msgid "Stroke: %06x/%.3g" +msgstr "Kontur: %06x/%.3g" -#: ../src/verbs.cpp:2748 -msgid "Show or hide the main toolbox (on the left)" -msgstr "Werkzeugleiste (auf der linken Seite) an- oder abschalten" +# !!! +#: ../src/ui/widget/style-swatch.cpp:320 +msgctxt "Fill and stroke" +msgid "None" +msgstr "Keine" -#: ../src/verbs.cpp:2749 -msgid "_Palette" -msgstr "_Palette" +#: ../src/ui/widget/style-swatch.cpp:347 +#, c-format +msgid "Stroke width: %.5g%s" +msgstr "Konturbreite: %.5g%s" -#: ../src/verbs.cpp:2749 -msgid "Show or hide the color palette" -msgstr "Farbpalette ein-/ausblenden" +#: ../src/ui/widget/style-swatch.cpp:363 +#, c-format +msgid "O: %2.0f" +msgstr "O: %2.0f" -#: ../src/verbs.cpp:2750 -msgid "_Statusbar" -msgstr "_Statuszeile" +#: ../src/ui/widget/style-swatch.cpp:368 +#, c-format +msgid "Opacity: %2.1f %%" +msgstr "Deckkraft: %2.1f %%" -#: ../src/verbs.cpp:2750 -msgid "Show or hide the statusbar (at the bottom of the window)" -msgstr "Statusleiste an- oder abschalten (am unteren Ende des Fensters)" +#: ../src/vanishing-point.cpp:132 +msgid "Split vanishing points" +msgstr "Fluchtpunkte aufteilen" -#: ../src/verbs.cpp:2751 -msgid "Nex_t Zoom" -msgstr "_Nächster Zoomfaktor" +#: ../src/vanishing-point.cpp:177 +msgid "Merge vanishing points" +msgstr "Fluchtpunkte zusammenführen" -#: ../src/verbs.cpp:2751 -msgid "Next zoom (from the history of zooms)" -msgstr "Den nächsten Zoomfaktor einstellen (aus der Liste bisheriger Faktoren)" +#: ../src/vanishing-point.cpp:243 +msgid "3D box: Move vanishing point" +msgstr "3D-Box: Fluchtpunkt verschieben" -#: ../src/verbs.cpp:2753 -msgid "Pre_vious Zoom" -msgstr "_Vorheriger Zoomfaktor" +#: ../src/vanishing-point.cpp:327 +#, c-format +msgid "Finite vanishing point shared by %d box" +msgid_plural "" +"Finite vanishing point shared by %d boxes; drag with " +"Shift to separate selected box(es)" +msgstr[0] "Endlicher Fluchtpunkt benutzt von %d Box." +msgstr[1] "" +"Endlicher Fluchtpunkt benutzt von %d Boxen; Ziehen mit " +"Umschalttaste zum Separieren der markierten Boxen" -#: ../src/verbs.cpp:2753 -msgid "Previous zoom (from the history of zooms)" -msgstr "" -"Den vorherigen Zoomfaktor einstellen (aus der Liste bisheriger Faktoren)" +#. 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:334 +#, c-format +msgid "Infinite vanishing point shared by %d box" +msgid_plural "" +"Infinite vanishing point shared by %d boxes; drag with " +"Shift to separate selected box(es)" +msgstr[0] "Unendlicher Fluchtpunkt benutzt von %d Box" +msgstr[1] "" +"Unendlicher Fluchtpunkt benutzt von %d Boxen; Ziehen mit " +"Umschalttaste zum Separieren der markierten Boxen" -#: ../src/verbs.cpp:2755 -msgid "Zoom 1:_1" -msgstr "Zoomfaktor 1:_1" +#: ../src/vanishing-point.cpp:342 +#, c-format +msgid "" +"shared by %d box; drag with Shift to separate selected box(es)" +msgid_plural "" +"shared by %d boxes; drag with Shift to separate selected " +"box(es)" +msgstr[0] "%d Quader zugewiesen. " +msgstr[1] "" +"%d Quadern zugewiesen. Umschalt+Ziehen trennt die Quader." -#: ../src/verbs.cpp:2755 -msgid "Zoom to 1:1" -msgstr "Den Zoomfaktor auf 1:1 setzen" +#: ../src/verbs.cpp:137 +msgid "File" +msgstr "_Datei" -#: ../src/verbs.cpp:2757 -msgid "Zoom 1:_2" -msgstr "Zoomfaktor 1:_2" +#: ../src/verbs.cpp:232 +msgid "Context" +msgstr "Kontext" -#: ../src/verbs.cpp:2757 -msgid "Zoom to 1:2" -msgstr "Den Zoomfaktor auf 1:2 setzen" +#: ../src/verbs.cpp:251 ../src/verbs.cpp:2223 +#: ../share/extensions/jessyInk_view.inx.h:1 +#: ../share/extensions/polyhedron_3d.inx.h:26 +msgid "View" +msgstr "Ansicht" -#: ../src/verbs.cpp:2759 -msgid "_Zoom 2:1" -msgstr "_Zoomfaktor 2:1" +#: ../src/verbs.cpp:271 +msgid "Dialog" +msgstr "Dialog" -#: ../src/verbs.cpp:2759 -msgid "Zoom to 2:1" -msgstr "Den Zoomfaktor auf 2:1 setzen" +#: ../src/verbs.cpp:1227 +msgid "Switch to next layer" +msgstr "Zur nächste Ebene wechseln" -#: ../src/verbs.cpp:2762 -msgid "_Fullscreen" -msgstr "Voll_bild" +#: ../src/verbs.cpp:1228 +msgid "Switched to next layer." +msgstr "Zur nächsten Ebene gewechselt." -#: ../src/verbs.cpp:2762 ../src/verbs.cpp:2764 -msgid "Stretch this document window to full screen" -msgstr "Dieses Dokumentenfenster auf Vollbild aufziehen" +#: ../src/verbs.cpp:1230 +msgid "Cannot go past last layer." +msgstr "Kann nicht hinter letzte Ebene wechseln." -#: ../src/verbs.cpp:2764 -msgid "Fullscreen & Focus Mode" -msgstr "Vollbild und Fokusmodus" +#: ../src/verbs.cpp:1239 +msgid "Switch to previous layer" +msgstr "Zur vorherigen Ebene wechseln" -#: ../src/verbs.cpp:2767 -msgid "Toggle _Focus Mode" -msgstr "Schaltet _Fokusmodus um" +#: ../src/verbs.cpp:1240 +msgid "Switched to previous layer." +msgstr "Zur vorherigen Ebene gewechselt." -#: ../src/verbs.cpp:2767 -msgid "Remove excess toolbars to focus on drawing" -msgstr "Entfernt überzählige Werkzeugleisten, um Zeichenfläche zu maximieren" +#: ../src/verbs.cpp:1242 +msgid "Cannot go before first layer." +msgstr "Kann nicht vor erste Ebene wechseln." -#: ../src/verbs.cpp:2769 -msgid "Duplic_ate Window" -msgstr "Fenster d_uplizieren" +#: ../src/verbs.cpp:1263 ../src/verbs.cpp:1360 ../src/verbs.cpp:1396 +#: ../src/verbs.cpp:1402 ../src/verbs.cpp:1426 ../src/verbs.cpp:1441 +msgid "No current layer." +msgstr "Keine aktuelle Ebene." -#: ../src/verbs.cpp:2769 -msgid "Open a new window with the same document" -msgstr "Das momentan geöffnete Dokument in einem neuen Fenster darstellen" +#: ../src/verbs.cpp:1292 ../src/verbs.cpp:1296 +#, c-format +msgid "Raised layer %s." +msgstr "Ebene %s angehoben." -#: ../src/verbs.cpp:2771 -msgid "_New View Preview" -msgstr "_Neue Vorschau" +#: ../src/verbs.cpp:1293 +msgid "Layer to top" +msgstr "Ebene nach ganz oben" -#: ../src/verbs.cpp:2772 -msgid "New View Preview" -msgstr "Neue Vorschau" +#: ../src/verbs.cpp:1297 +msgid "Raise layer" +msgstr "Ebene anheben" -#. "view_new_preview" -#: ../src/verbs.cpp:2774 ../src/verbs.cpp:2782 -msgid "_Normal" -msgstr "_Normal" +#: ../src/verbs.cpp:1300 ../src/verbs.cpp:1304 +#, c-format +msgid "Lowered layer %s." +msgstr "Ebene %s abgesenkt." -#: ../src/verbs.cpp:2775 -msgid "Switch to normal display mode" -msgstr "In den normalen Anzeigemodus wechseln" +#: ../src/verbs.cpp:1301 +msgid "Layer to bottom" +msgstr "Ebene nach ganz unten" -#: ../src/verbs.cpp:2776 -msgid "No _Filters" -msgstr "Keine _Filter" +#: ../src/verbs.cpp:1305 +msgid "Lower layer" +msgstr "Ebene absenken" -#: ../src/verbs.cpp:2777 -msgid "Switch to normal display without filters" -msgstr "Wechselt in den normalen Anzeigemodus ohne Filter" +#: ../src/verbs.cpp:1314 +msgid "Cannot move layer any further." +msgstr "Kann Ebene nicht weiter verschieben." -#: ../src/verbs.cpp:2778 -msgid "_Outline" -msgstr "_Umriss" +#: ../src/verbs.cpp:1328 ../src/verbs.cpp:1347 +#, c-format +msgid "%s copy" +msgstr "%s Kopie" -#: ../src/verbs.cpp:2779 -msgid "Switch to outline (wireframe) display mode" -msgstr "In den Umriss-(Drahtgitter)-Anzeigemodus wechseln" +#: ../src/verbs.cpp:1355 +msgid "Duplicate layer" +msgstr "Ebene duplizieren" -#. 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:2780 ../src/verbs.cpp:2788 -msgid "_Toggle" -msgstr "_Umschalten" +#. TRANSLATORS: this means "The layer has been duplicated." +#: ../src/verbs.cpp:1358 +msgid "Duplicated layer." +msgstr "Duplizierte Ebene." -#: ../src/verbs.cpp:2781 -msgid "Toggle between normal and outline display modes" -msgstr "Zwischen normaler und Umriss-Ansicht umschalten" +#: ../src/verbs.cpp:1391 +msgid "Delete layer" +msgstr "Ebene löschen" -#: ../src/verbs.cpp:2783 -msgid "Switch to normal color display mode" -msgstr "In den normalen Anzeigemodus wechseln" +#. TRANSLATORS: this means "The layer has been deleted." +#: ../src/verbs.cpp:1394 +msgid "Deleted layer." +msgstr "Ebene wurde gelöscht." -#: ../src/verbs.cpp:2784 -msgid "_Grayscale" -msgstr "_Graustufen" +#: ../src/verbs.cpp:1411 +msgid "Show all layers" +msgstr "Alle Ebenen zeigen" -#: ../src/verbs.cpp:2785 -msgid "Switch to grayscale display mode" -msgstr "In den Graustufen-Anzeigemodus wechseln" +#: ../src/verbs.cpp:1416 +msgid "Hide all layers" +msgstr "Alle Ebenen ausblenden" -#: ../src/verbs.cpp:2789 -msgid "Toggle between normal and grayscale color display modes" -msgstr "Zwischen normaler und Graustufen-Farb-Ansicht umschalten" +#: ../src/verbs.cpp:1421 +msgid "Lock all layers" +msgstr "Alle Ebenen sperren" -# ??? -#: ../src/verbs.cpp:2791 -msgid "Color-managed view" -msgstr "Farbverwaltungsansicht" +#: ../src/verbs.cpp:1435 +msgid "Unlock all layers" +msgstr "Alle Ebenen entsperren" -# ??? -#: ../src/verbs.cpp:2792 -msgid "Toggle color-managed display for this document window" -msgstr "Ansicht mit Farbverwaltung ein-/ausschalten" +#: ../src/verbs.cpp:1519 +msgid "Flip horizontally" +msgstr "Horizontal umkehren" -#: ../src/verbs.cpp:2794 -msgid "Ico_n Preview..." -msgstr "_Icon-Vorschaufenster…" +#: ../src/verbs.cpp:1524 +msgid "Flip vertically" +msgstr "Vertikal umkehren" -#: ../src/verbs.cpp:2795 -msgid "Open a window to preview objects at different icon resolutions" -msgstr "" -"Vorschaufenster öffnen, um Elemente bei verschiedenen Icon-Auflösungsstufen " -"zu sehen" +#. 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:2105 +msgid "tutorial-basic.svg" +msgstr "tutorial-basic.de.svg" -#: ../src/verbs.cpp:2797 -msgid "Zoom to fit page in window" -msgstr "Die Seite in das Fenster einpassen" +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:2109 +msgid "tutorial-shapes.svg" +msgstr "tutorial-shapes.de.svg" -#: ../src/verbs.cpp:2798 -msgid "Page _Width" -msgstr "Seiten_breite" +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:2113 +msgid "tutorial-advanced.svg" +msgstr "tutorial-advanced.de.svg" -#: ../src/verbs.cpp:2799 -msgid "Zoom to fit page width in window" -msgstr "Die Seitenbreite in das Fenster einpassen" +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:2117 +msgid "tutorial-tracing.svg" +msgstr "tutorial-tracing.de.svg" -#: ../src/verbs.cpp:2801 -msgid "Zoom to fit drawing in window" -msgstr "Die Zeichnung in das Fenster einpassen" +#: ../src/verbs.cpp:2120 +msgid "tutorial-tracing-pixelart.svg" +msgstr "tutorial-tracing-pixelart.de.svg" -#: ../src/verbs.cpp:2803 -msgid "Zoom to fit selection in window" -msgstr "Die Auswahl in das Fenster einpassen" +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:2124 +msgid "tutorial-calligraphy.svg" +msgstr "tutorial-calligraphy.de.svg" -#. Dialogs -#: ../src/verbs.cpp:2806 -msgid "P_references..." -msgstr "Einstellungen" +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:2128 +msgid "tutorial-interpolate.svg" +msgstr "tutorial-interpolate.de.svg" -#: ../src/verbs.cpp:2807 -msgid "Edit global Inkscape preferences" -msgstr "Globale Einstellungen für Inkscape bearbeiten" +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:2132 +msgid "tutorial-elements.svg" +msgstr "tutorial-elements.de.svg" -#: ../src/verbs.cpp:2808 -msgid "_Document Properties..." -msgstr "D_okumenteneinstellungen…" +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:2136 +msgid "tutorial-tips.svg" +msgstr "tutorial-tips.de.svg" -#: ../src/verbs.cpp:2809 -msgid "Edit properties of this document (to be saved with the document)" -msgstr "Einstellungen bearbeiten, die mit dem Dokument gespeichert werden" +#: ../src/verbs.cpp:2322 ../src/verbs.cpp:2913 +msgid "Unlock all objects in the current layer" +msgstr "Alle Objekte in der aktuellen Ebene entsperren" -#: ../src/verbs.cpp:2810 -msgid "Document _Metadata..." -msgstr "Dokument-_Metadaten…" +#: ../src/verbs.cpp:2326 ../src/verbs.cpp:2915 +msgid "Unlock all objects in all layers" +msgstr "Alle Objekte in allen Ebenen entsperren" -#: ../src/verbs.cpp:2811 -msgid "Edit document metadata (to be saved with the document)" -msgstr "Dokument-Metadaten bearbeiten, die mit dem Dokument gespeichert werden" +#: ../src/verbs.cpp:2330 ../src/verbs.cpp:2917 +msgid "Unhide all objects in the current layer" +msgstr "Alle Objekte in der aktuellen Ebene einblenden" -#: ../src/verbs.cpp:2813 -msgid "" -"Edit objects' colors, gradients, arrowheads, and other fill and stroke " -"properties..." -msgstr "" -"Objektfarben, Farbverläufe, Strichbreiten, Pfeile, Strichmuster usw. ändern" +#: ../src/verbs.cpp:2334 ../src/verbs.cpp:2919 +msgid "Unhide all objects in all layers" +msgstr "Alle Objekte in allen Ebenen einblenden" -#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon -#: ../src/verbs.cpp:2815 -msgid "Gl_yphs..." -msgstr "Glyphen..." +# CHECK +#: ../src/verbs.cpp:2349 +msgctxt "Verb" +msgid "None" +msgstr "Keine" -#: ../src/verbs.cpp:2816 -msgid "Select characters from a glyphs palette" -msgstr "Zeichen aus einer Bildzeichen-Palette auswählen" - -#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon -#. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2819 -msgid "S_watches..." -msgstr "_Farbfelder-Palette…" +#: ../src/verbs.cpp:2349 +msgid "Does nothing" +msgstr "Hat keine Funktion" -#: ../src/verbs.cpp:2820 -msgid "Select colors from a swatches palette" -msgstr "Farben aus einer Farbfelder-Palette auswählen" +#: ../src/verbs.cpp:2352 +msgid "Create new document from the default template" +msgstr "Ein neues Dokument mit der Standardvorlage anlegen" -#: ../src/verbs.cpp:2821 -msgid "S_ymbols..." -msgstr "S_ymbole..." +#: ../src/verbs.cpp:2354 +msgid "_Open..." +msgstr "_Öffnen..." -#: ../src/verbs.cpp:2822 -msgid "Select symbol from a symbols palette" -msgstr "Symbol aus einer Symbol-Palette auswählen" +#: ../src/verbs.cpp:2355 +msgid "Open an existing document" +msgstr "Ein bestehendes Dokument öffnen" -#: ../src/verbs.cpp:2823 -msgid "Transfor_m..." -msgstr "_Transformationen…" +#: ../src/verbs.cpp:2356 +msgid "Re_vert" +msgstr "_Zurücksetzen" -#: ../src/verbs.cpp:2824 -msgid "Precisely control objects' transformations" -msgstr "Transformationen eines Objektes präzise einstellen" +#: ../src/verbs.cpp:2357 +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:2825 -msgid "_Align and Distribute..." -msgstr "Ausri_chten und Abstände ausgleichen…" +#: ../src/verbs.cpp:2358 +msgid "Save document" +msgstr "Das Dokument speichern" -#: ../src/verbs.cpp:2826 -msgid "Align and distribute objects" -msgstr "Objekte ausrichten und ihre Abstände ausgleichen" +#: ../src/verbs.cpp:2360 +msgid "Save _As..." +msgstr "Speichern _unter..." -#: ../src/verbs.cpp:2827 -msgid "_Spray options..." -msgstr "_Spraydosen-Optionen" +#: ../src/verbs.cpp:2361 +msgid "Save document under a new name" +msgstr "Dokument unter einem anderen Namen speichern" -#: ../src/verbs.cpp:2828 -msgid "Some options for the spray" -msgstr "Einige Optionen des Sprühwerkzeuges" +#: ../src/verbs.cpp:2362 +msgid "Save a Cop_y..." +msgstr "_Kopie speichern..." -#: ../src/verbs.cpp:2829 -msgid "Undo _History..." -msgstr "Bearbeitungs_historie…" +#: ../src/verbs.cpp:2363 +msgid "Save a copy of the document under a new name" +msgstr "Eine Kopie des Dokuments unter einem anderen Namen speichern" -#: ../src/verbs.cpp:2830 -msgid "Undo History" -msgstr "Bearbeitungshistorie" +#: ../src/verbs.cpp:2364 +msgid "_Print..." +msgstr "_Drucken..." -#: ../src/verbs.cpp:2832 -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:2364 +msgid "Print document" +msgstr "Das Dokument drucken" -#: ../src/verbs.cpp:2833 -msgid "_XML Editor..." -msgstr "_XML-Editor…" +#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) +#: ../src/verbs.cpp:2367 +msgid "Clean _up document" +msgstr "Dokument säubern" -#: ../src/verbs.cpp:2834 -msgid "View and edit the XML tree of the document" -msgstr "Zeige und ändere den XML-Baum des Dokuments" +#: ../src/verbs.cpp:2367 +msgid "" +"Remove unused definitions (such as gradients or clipping paths) from the " +"<defs> of the document" +msgstr "" +"Unbenutzte vordefinierte Elemente (z.B. Farbverläufe oder Ausschneidepfade) " +"aus den <defs> des Dokuments entfernen" -#: ../src/verbs.cpp:2835 -msgid "_Find/Replace..." -msgstr "Suchen/Ersetzen..." +#: ../src/verbs.cpp:2369 +msgid "_Import..." +msgstr "_Importieren..." -#: ../src/verbs.cpp:2836 -msgid "Find objects in document" -msgstr "Objekte im Dokument suchen" +#: ../src/verbs.cpp:2370 +msgid "Import a bitmap or SVG image into this document" +msgstr "Ein Bitmap- oder SVG-Bild in dieses Dokument importieren" -#: ../src/verbs.cpp:2837 -msgid "Find and _Replace Text..." -msgstr "Text suchen und e_rsetzen..." +#. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a selection as a bitmap image"), INKSCAPE_ICON("document-export")), +#: ../src/verbs.cpp:2372 +msgid "Import Clip Art..." +msgstr "Clip Art importieren..." -#: ../src/verbs.cpp:2838 -msgid "Find and replace text in document" -msgstr "Text im Dokument suchen und ersetzen" +#: ../src/verbs.cpp:2373 +msgid "Import clipart from Open Clip Art Library" +msgstr "Import aus der Open Clip Art Library" -#: ../src/verbs.cpp:2840 -msgid "Check spelling of text in document" -msgstr "Rechtschreibprüfung für Text im Dokument" +#. 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:2375 +msgid "N_ext Window" +msgstr "Nä_chstes Fenster" -#: ../src/verbs.cpp:2841 -msgid "_Messages..." -msgstr "Nachrichten…" +#: ../src/verbs.cpp:2376 +msgid "Switch to the next document window" +msgstr "Zum nächsten Dokumentenfenster umschalten" -#: ../src/verbs.cpp:2842 -msgid "View debug messages" -msgstr "Nachrichten zur Fehlersuche anzeigen" +#: ../src/verbs.cpp:2377 +msgid "P_revious Window" +msgstr "Vor_heriges Fenster" -#: ../src/verbs.cpp:2843 -msgid "Show/Hide D_ialogs" -msgstr "_Dialoge anzeigen oder ausblenden" +#: ../src/verbs.cpp:2378 +msgid "Switch to the previous document window" +msgstr "Zum vorherigen Dokumentenfenster umschalten" -#: ../src/verbs.cpp:2844 -msgid "Show or hide all open dialogs" -msgstr "Alle offenen Dialoge zeigen oder ausblenden" +#: ../src/verbs.cpp:2379 +msgid "_Close" +msgstr "S_chließen" -#: ../src/verbs.cpp:2845 -msgid "Create Tiled Clones..." -msgstr "Gekachelte Klone erzeugen…" +#: ../src/verbs.cpp:2380 +msgid "Close this document window" +msgstr "Dieses Dokumentenfenster schließen" -#: ../src/verbs.cpp:2846 -msgid "" -"Create multiple clones of selected object, arranging them into a pattern or " -"scattering" -msgstr "" -"Mehrere Klone des gewählten Objekts erstellen, die in einem Muster oder " -"verstreut angeordnet sind" +#: ../src/verbs.cpp:2381 +msgid "_Quit" +msgstr "_Beenden" -#: ../src/verbs.cpp:2847 -msgid "_Object attributes..." -msgstr "_Objekteigenschaften…" +#: ../src/verbs.cpp:2381 +msgid "Quit Inkscape" +msgstr "Inkscape verlassen" -#: ../src/verbs.cpp:2848 -msgid "Edit the object attributes..." -msgstr "Objektattribute bearbeiten..." +#: ../src/verbs.cpp:2382 +msgid "_Templates..." +msgstr "_Vorlagen..." -#: ../src/verbs.cpp:2850 -msgid "Edit the ID, locked and visible status, and other object properties" -msgstr "" -"Kennung, Status (gesperrt, sichtbar) und andere Objekteigenschaften ändern" +#: ../src/verbs.cpp:2383 +msgid "Create new project from template" +msgstr "Ein neues Dokument aus Vorlage anlegen" -#: ../src/verbs.cpp:2851 -msgid "_Input Devices..." -msgstr "_Eingabegeräte…" +#: ../src/verbs.cpp:2386 +msgid "Undo last action" +msgstr "Letzten Bearbeitungsschritt rückgängig machen" -#: ../src/verbs.cpp:2852 -msgid "Configure extended input devices, such as a graphics tablet" -msgstr "Erweiterte Eingabegeräte konfigurieren, wie z.B. Grafiktabletts" +# !!! Abiword just says "Letzten Befehl wiederholen" +#: ../src/verbs.cpp:2389 +msgid "Do again the last undone action" +msgstr "Einen rückgängig gemachten Bearbeitungsschritt erneut durchführen" -#: ../src/verbs.cpp:2853 -msgid "_Extensions..." -msgstr "_Erweiterungen…" +#: ../src/verbs.cpp:2390 +msgid "Cu_t" +msgstr "A_usschneiden" -#: ../src/verbs.cpp:2854 -msgid "Query information about extensions" -msgstr "Informationen über Erweiterungen abfragen" +#: ../src/verbs.cpp:2391 +msgid "Cut selection to clipboard" +msgstr "Die gewählten Objekte in die Zwischenablage verschieben" -#: ../src/verbs.cpp:2855 -msgid "Layer_s..." -msgstr "_Ebenen…" +#: ../src/verbs.cpp:2392 +msgid "_Copy" +msgstr "_Kopieren" -#: ../src/verbs.cpp:2856 -msgid "View Layers" -msgstr "Ebenen anzeigen" +#: ../src/verbs.cpp:2393 +msgid "Copy selection to clipboard" +msgstr "Die gewählten Objekte in die Zwischenablage kopieren" -#: ../src/verbs.cpp:2857 -msgid "Path E_ffects ..." -msgstr "Pfad-Effekt-Editor..." +#: ../src/verbs.cpp:2394 +msgid "_Paste" +msgstr "E_infügen" -#: ../src/verbs.cpp:2858 -msgid "Manage, edit, and apply path effects" -msgstr "Pfad-Effekt erstellen und anwenden" +#: ../src/verbs.cpp:2395 +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:2859 -msgid "Filter _Editor..." -msgstr "Filter-Editor…" +#: ../src/verbs.cpp:2396 +msgid "Paste _Style" +msgstr "Stil an_wenden" -#: ../src/verbs.cpp:2860 -msgid "Manage, edit, and apply SVG filters" -msgstr "SVG-Filter verwalten, bearbeiten und anwenden" +#: ../src/verbs.cpp:2397 +msgid "Apply the style of the copied object to selection" +msgstr "Stil des kopierten Objekts auf Auswahl anwenden" -#: ../src/verbs.cpp:2861 -msgid "SVG Font Editor..." -msgstr "SVG-Schrift-Editor…" +#: ../src/verbs.cpp:2399 +msgid "Scale selection to match the size of the copied object" +msgstr "Auswahl auf Größe des kopierten Objekts skalieren" -#: ../src/verbs.cpp:2862 -msgid "Edit SVG fonts" -msgstr "SVG-Schriften bearbeiten" +#: ../src/verbs.cpp:2400 +msgid "Paste _Width" +msgstr "_Breite einfügen" -#: ../src/verbs.cpp:2863 -msgid "Print Colors..." -msgstr "Druckfarben…" +#: ../src/verbs.cpp:2401 +msgid "Scale selection horizontally to match the width of the copied object" +msgstr "Auswahl horizontal auf Breite des kopierten Objekts skalieren" -#: ../src/verbs.cpp:2864 -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:2402 +msgid "Paste _Height" +msgstr "_Höhe einfügen" -#: ../src/verbs.cpp:2865 -msgid "_Export PNG Image..." -msgstr "_Exportiere PNG Bild..." +#: ../src/verbs.cpp:2403 +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:2866 -msgid "Export this document or a selection as a PNG image" -msgstr "Das Dokument oder eine Auswahl als Bitmap-Bild exportieren" +#: ../src/verbs.cpp:2404 +msgid "Paste Size Separately" +msgstr "Größe getrennt einfügen" -#. Help -#: ../src/verbs.cpp:2868 -msgid "About E_xtensions" -msgstr "Über _Erweiterungen" +#: ../src/verbs.cpp:2405 +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:2869 -msgid "Information on Inkscape extensions" -msgstr "Informationen über Inkscape-Erweiterungen" +#: ../src/verbs.cpp:2406 +msgid "Paste Width Separately" +msgstr "Breite getrennt einfügen" -#: ../src/verbs.cpp:2870 -msgid "About _Memory" -msgstr "_Speichernutzung" +#: ../src/verbs.cpp:2407 +msgid "" +"Scale each selected object horizontally to match the width of the copied " +"object" +msgstr "" +"Jedes ausgewählte Objekt horizontal auf Breite des kopierten Objekts " +"skalieren" -#: ../src/verbs.cpp:2871 -msgid "Memory usage information" -msgstr "Informationen über die Speichernutzung" +#: ../src/verbs.cpp:2408 +msgid "Paste Height Separately" +msgstr "Höhe getrennt einfügen" -#: ../src/verbs.cpp:2872 -msgid "_About Inkscape" -msgstr "Ü_ber Inkscape" +#: ../src/verbs.cpp:2409 +msgid "" +"Scale each selected object vertically to match the height of the copied " +"object" +msgstr "" +"Jedes ausgewählte Objekt vertikal auf Höhe des kopierten Objekts skalieren" -#: ../src/verbs.cpp:2873 -msgid "Inkscape version, authors, license" -msgstr "Inkscape-Version, Autoren, Lizenz" +# !!! translation is a bit clumsy... +#: ../src/verbs.cpp:2410 +msgid "Paste _In Place" +msgstr "An Ori_ginalposition einfügen" -#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"), -#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"), -#. Tutorials -#: ../src/verbs.cpp:2878 -msgid "Inkscape: _Basic" -msgstr "Inkscape: _Grundlagen" +#: ../src/verbs.cpp:2411 +msgid "Paste objects from clipboard to the original location" +msgstr "Objekte aus der Zwischenablage an ihrer Originalposition einfügen" -#: ../src/verbs.cpp:2879 -msgid "Getting started with Inkscape" -msgstr "Erste Schritte mit Inkscape" +#: ../src/verbs.cpp:2412 +msgid "Paste Path _Effect" +msgstr "Pfad-_Effekt einfügen" -#. "tutorial_basic" -#: ../src/verbs.cpp:2880 -msgid "Inkscape: _Shapes" -msgstr "Inkscape: _Formen" +#: ../src/verbs.cpp:2413 +msgid "Apply the path effect of the copied object to selection" +msgstr "Pfadeffekt des kopierten Objekts auf Auswahl anwenden" -#: ../src/verbs.cpp:2881 -msgid "Using shape tools to create and edit shapes" -msgstr "Benutzung der Formen-Werkzeuge zum Erzeugen und Verändern von Formen" +#: ../src/verbs.cpp:2414 +msgid "Remove Path _Effect" +msgstr "Pfadeffekt _entfernen" -#: ../src/verbs.cpp:2882 -msgid "Inkscape: _Advanced" -msgstr "Inkscape: Fortgeschrittene _Benutzung" +#: ../src/verbs.cpp:2415 +msgid "Remove any path effects from selected objects" +msgstr "Effekt von Auswahl entfernen" -#: ../src/verbs.cpp:2883 -msgid "Advanced Inkscape topics" -msgstr "Fortgeschrittene Themen bei der Benutzung von Inkscape" +#: ../src/verbs.cpp:2416 +msgid "_Remove Filters" +msgstr "Filter entfernen" -#. "tutorial_advanced" -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2885 -msgid "Inkscape: T_racing" -msgstr "Inkscape: _Vektorisieren" +#: ../src/verbs.cpp:2417 +msgid "Remove any filters from selected objects" +msgstr "Jeden Filter von Auswahl entfernen" -#: ../src/verbs.cpp:2886 -msgid "Using bitmap tracing" -msgstr "Verwendung der Bitmap-Vektorisierung" +#: ../src/verbs.cpp:2418 +msgid "_Delete" +msgstr "_Löschen" -#. "tutorial_tracing" -#: ../src/verbs.cpp:2887 -#, fuzzy -msgid "Inkscape: Tracing Pixel Art" -msgstr "Inkscape: _Vektorisieren" +#: ../src/verbs.cpp:2419 +msgid "Delete selection" +msgstr "Auswahl löschen" -#: ../src/verbs.cpp:2888 -msgid "Using Trace Pixel Art dialog" -msgstr "" +#: ../src/verbs.cpp:2420 +msgid "Duplic_ate" +msgstr "Dupli_zieren" -#: ../src/verbs.cpp:2889 -msgid "Inkscape: _Calligraphy" -msgstr "Inkscape: _Kalligrafie" +#: ../src/verbs.cpp:2421 +msgid "Duplicate selected objects" +msgstr "Gewählte Objekte duplizieren" -#: ../src/verbs.cpp:2890 -msgid "Using the Calligraphy pen tool" -msgstr "Verwendung des kalligrafischen Füllers" +#: ../src/verbs.cpp:2422 +msgid "Create Clo_ne" +msgstr "_Klon erzeugen" -#: ../src/verbs.cpp:2891 -msgid "Inkscape: _Interpolate" -msgstr "Inkscape: _Interpolieren" +#: ../src/verbs.cpp:2423 +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:2892 -msgid "Using the interpolate extension" -msgstr "Benutzt die Erweiterung Interpolieren" +#: ../src/verbs.cpp:2424 +msgid "Unlin_k Clone" +msgstr "Klonverbindung auf_trennen" -#. "tutorial_interpolate" -#: ../src/verbs.cpp:2893 -msgid "_Elements of Design" -msgstr "_Elemente des Designs" +#: ../src/verbs.cpp:2425 +msgid "" +"Cut the selected clones' links to the originals, turning them into " +"standalone objects" +msgstr "" +"Die Verbindung des Klons zu seinem Original auftrennen, so daß ein " +"selbständiges Objekt entsteht" -#: ../src/verbs.cpp:2894 -msgid "Principles of design in the tutorial form" -msgstr "Gestaltungsprinzipen" +#: ../src/verbs.cpp:2426 +msgid "Relink to Copied" +msgstr "Verbinden mit Kopie" -#. "tutorial_design" -#: ../src/verbs.cpp:2895 -msgid "_Tips and Tricks" -msgstr "_Tipps und Tricks" +#: ../src/verbs.cpp:2427 +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:2896 -msgid "Miscellaneous tips and tricks" -msgstr "Verschiedene Tipps und Tricks" +#: ../src/verbs.cpp:2428 +msgid "Select _Original" +msgstr "_Original auswählen" -#. "tutorial_tips" -#. Effect -- renamed Extension -#: ../src/verbs.cpp:2899 -msgid "Previous Exte_nsion" -msgstr "Vorherige Erweiterungen" +#: ../src/verbs.cpp:2429 +msgid "Select the object to which the selected clone is linked" +msgstr "Objekt auswählen, mit dem der Klon verbunden ist" -#: ../src/verbs.cpp:2900 -msgid "Repeat the last extension with the same settings" -msgstr "Letzten Effekt mit den gleichen Einstellungen anwenden" +#: ../src/verbs.cpp:2430 +msgid "Clone original path (LPE)" +msgstr "Originalpfad klonen (LPE)" -#: ../src/verbs.cpp:2901 -msgid "_Previous Extension Settings..." -msgstr "Vorherige Erweiterungs-Einstellungen…" +#: ../src/verbs.cpp:2431 +msgid "" +"Creates a new path, applies the Clone original LPE, and refers it to the " +"selected path" +msgstr "" +"Erstellt einen neuen Pfad, verwendet die ursprünglichen Klone LPE und " +"verweist auf den ausgewählten Pfad" -#: ../src/verbs.cpp:2902 -msgid "Repeat the last extension with new settings" -msgstr "Letzte Erweiterung mit anderen Einstellungen wiederholen" +#: ../src/verbs.cpp:2432 +msgid "Objects to _Marker" +msgstr "Objekte zu Knoten_markierung" -# !!! -#: ../src/verbs.cpp:2906 -msgid "Fit the page to the current selection" -msgstr "Die Seite in die aktuelle Auswahl einpassen" +#: ../src/verbs.cpp:2433 +msgid "Convert selection to a line marker" +msgstr "Auswahl in in eine Knotenmarkierung konvertieren" -# !!! -#: ../src/verbs.cpp:2908 -msgid "Fit the page to the drawing" -msgstr "Die Seite in die Zeichnungsgröße einpassen" +#: ../src/verbs.cpp:2434 +msgid "Objects to Gu_ides" +msgstr "Objekte zu H_ilfslinien" -#: ../src/verbs.cpp:2910 +#: ../src/verbs.cpp:2435 msgid "" -"Fit the page to the current selection or the drawing if there is no selection" +"Convert selected objects to a collection of guidelines aligned with their " +"edges" msgstr "" -"Die Seite in die aktuelle Auswahl einpassen (oder die ganze Zeichnung, wenn " -"es keine Auswahl gibt)" +"Ausgewählte Objekte in eine Sammlung von Hilfslinien entlang ihrer Kanten " +"umwandeln" -# !!! mnemonics -#. LockAndHide -#: ../src/verbs.cpp:2912 -msgid "Unlock All" -msgstr "Alles entsperren" +#: ../src/verbs.cpp:2436 +msgid "Objects to Patter_n" +msgstr "_Objekte in Füllmuster umwandeln" -#: ../src/verbs.cpp:2914 -msgid "Unlock All in All Layers" -msgstr "Alles in allen Ebenen entsperren" +#: ../src/verbs.cpp:2437 +msgid "Convert selection to a rectangle with tiled pattern fill" +msgstr "Die Auswahl in ein Rechteck mit gekacheltem Füllmuster umwandeln" -# !!! mnemonics -#: ../src/verbs.cpp:2916 -msgid "Unhide All" -msgstr "Alles einblenden" +#: ../src/verbs.cpp:2438 +msgid "Pattern to _Objects" +msgstr "Füllmuster in Ob_jekte umwandeln" -#: ../src/verbs.cpp:2918 -msgid "Unhide All in All Layers" -msgstr "Alles in allen Ebenen einblenden" +#: ../src/verbs.cpp:2439 +msgid "Extract objects from a tiled pattern fill" +msgstr "Objekte aus einem gekacheltem Füllmuster extrahieren" -#: ../src/verbs.cpp:2922 -msgid "Link an ICC color profile" -msgstr "Verknüpfung mit ICC-Farbprofil" +#: ../src/verbs.cpp:2440 +msgid "Group to Symbol" +msgstr "Gruppieren zum Symbol" -#: ../src/verbs.cpp:2923 -msgid "Remove Color Profile" -msgstr "Farbprofil entfernen" +#: ../src/verbs.cpp:2441 +msgid "Convert group to a symbol" +msgstr "Gruppe in Symbol konvertieren" -#: ../src/verbs.cpp:2924 -msgid "Remove a linked ICC color profile" -msgstr "Entfernt ein verknüpftes ICC-Farbprofil." +#: ../src/verbs.cpp:2442 +msgid "Symbol to Group" +msgstr "Symbol zum Gruppieren" -#: ../src/verbs.cpp:2927 -msgid "Add External Script" -msgstr "Füge externes Script hinzu" +#: ../src/verbs.cpp:2443 +msgid "Extract group from a symbol" +msgstr "Extrahiere Gruppe von einem Symbol" -#: ../src/verbs.cpp:2927 -msgid "Add an external script" -msgstr "Füge ein externes Script hinzu" +#: ../src/verbs.cpp:2444 +msgid "Clea_r All" +msgstr "Alles l_eeren" -#: ../src/verbs.cpp:2929 -msgid "Add Embedded Script" -msgstr "Füge eingebettetes Script hinzu" +#: ../src/verbs.cpp:2445 +msgid "Delete all objects from document" +msgstr "Alle Objekte aus dem Dokument löschen" -#: ../src/verbs.cpp:2929 -msgid "Add an embedded script" -msgstr "Füge ein eingebettetes Script hinzu" +#: ../src/verbs.cpp:2446 +msgid "Select Al_l" +msgstr "_Alles auswählen" -#: ../src/verbs.cpp:2931 -msgid "Edit Embedded Script" -msgstr "Eingebettetes Script bearbeiten" +#: ../src/verbs.cpp:2447 +msgid "Select all objects or all nodes" +msgstr "Alle Objekte oder alle Knoten im Dokument auswählen" -#: ../src/verbs.cpp:2931 -msgid "Edit an embedded script" -msgstr "Ein eingebettetes Script bearbeiten" +#: ../src/verbs.cpp:2448 +msgid "Select All in All La_yers" +msgstr "Alles in allen Ebenen auswählen" -#: ../src/verbs.cpp:2933 -msgid "Remove External Script" -msgstr "Lösche externes Script" +#: ../src/verbs.cpp:2449 +msgid "Select all objects in all visible and unlocked layers" +msgstr "Alle Objekte in allen sichtbaren und entsperrten Ebenen auswählen" -#: ../src/verbs.cpp:2933 -msgid "Remove an external script" -msgstr "Lösche ein externes Script" +#: ../src/verbs.cpp:2450 +msgid "Fill _and Stroke" +msgstr "Füllung und _Kontur" -#: ../src/verbs.cpp:2935 -msgid "Remove Embedded Script" -msgstr "Eingebettetes Script entfernen" +#: ../src/verbs.cpp:2451 +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:2935 -msgid "Remove an embedded script" -msgstr "Ein eingebettetes Script entfernen" +#: ../src/verbs.cpp:2452 +msgid "_Fill Color" +msgstr "_Füllfarbe" -#: ../src/verbs.cpp:2957 ../src/verbs.cpp:2958 -msgid "Center on horizontal and vertical axis" -msgstr "An horizontalen und vertikalen Achsen ausrichten" +#: ../src/verbs.cpp:2453 +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/widgets/arc-toolbar.cpp:131 -msgid "Arc: Change start/end" -msgstr "Bogen: Beginn/Ende ändern" +#: ../src/verbs.cpp:2454 +msgid "_Stroke Color" +msgstr "Konturfarbe" -#: ../src/widgets/arc-toolbar.cpp:197 -msgid "Arc: Change open/closed" -msgstr "Bogen: Offen/geschlossen ändern" +#: ../src/verbs.cpp:2455 +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/widgets/arc-toolbar.cpp:288 ../src/widgets/arc-toolbar.cpp:317 -#: ../src/widgets/rect-toolbar.cpp:258 ../src/widgets/rect-toolbar.cpp:296 -#: ../src/widgets/spiral-toolbar.cpp:214 ../src/widgets/spiral-toolbar.cpp:238 -#: ../src/widgets/star-toolbar.cpp:383 ../src/widgets/star-toolbar.cpp:444 -msgid "New:" -msgstr "Neu:" +#: ../src/verbs.cpp:2456 +msgid "Stroke St_yle" +msgstr "Konturstil" -# !!! -#. FIXME: implement averaging of all parameters for multiple selected -#. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/arc-toolbar.cpp:291 ../src/widgets/arc-toolbar.cpp:302 -#: ../src/widgets/rect-toolbar.cpp:266 ../src/widgets/rect-toolbar.cpp:284 -#: ../src/widgets/spiral-toolbar.cpp:216 ../src/widgets/spiral-toolbar.cpp:227 -#: ../src/widgets/star-toolbar.cpp:385 -msgid "Change:" -msgstr "Ändern:" +#: ../src/verbs.cpp:2457 +msgid "" +"Select all objects with the same stroke style (width, dash, markers) as the " +"selected objects" +msgstr "" +"Wählen Sie alle Objekte mit dem gleichen Konturstil (Breite, Bindestrich, " +"Marker) wie die ausgewählten Objekte" -#: ../src/widgets/arc-toolbar.cpp:326 -msgid "Start:" -msgstr "Anfang:" +#: ../src/verbs.cpp:2458 +msgid "_Object Type" +msgstr "_Objekttyp" -#: ../src/widgets/arc-toolbar.cpp:327 -msgid "The angle (in degrees) from the horizontal to the arc's start point" +#: ../src/verbs.cpp:2459 +msgid "" +"Select all objects with the same object type (rect, arc, text, path, bitmap " +"etc) as the selected objects" msgstr "" -"Der Winkel (in Grad) von der Horizontalen bis zum Startpunkt des Bogens" +"Wählen Sie alle Objekte mit dem gleichen Objekttyp (Rechteck, Bogen, Text, " +"Pfad, Bitmap etc.) wie die ausgewählten Objekte" -#: ../src/widgets/arc-toolbar.cpp:339 -msgid "End:" -msgstr "Ende:" +#: ../src/verbs.cpp:2460 +msgid "In_vert Selection" +msgstr "Auswahl _umkehren" -#: ../src/widgets/arc-toolbar.cpp:340 -msgid "The angle (in degrees) from the horizontal to the arc's end point" -msgstr "Der Winkel (in Grad) von der Horizontalen bis zum Endpunkt des Bogens" +#: ../src/verbs.cpp:2461 +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/widgets/arc-toolbar.cpp:356 -msgid "Closed arc" -msgstr "Geschlossener Bogen" +#: ../src/verbs.cpp:2462 +msgid "Invert in All Layers" +msgstr "In allen Ebenen invertieren" -#: ../src/widgets/arc-toolbar.cpp:357 -msgid "Switch to segment (closed shape with two radii)" -msgstr "Zu Segment (geschlossene Form mit zwei Radien) umschalten" +#: ../src/verbs.cpp:2463 +msgid "Invert selection in all visible and unlocked layers" +msgstr "Auswahl in allen sichtbaren und entsperrten Ebenen invertieren" -#: ../src/widgets/arc-toolbar.cpp:363 -msgid "Open Arc" -msgstr "Offener Bogen" +#: ../src/verbs.cpp:2464 +msgid "Select Next" +msgstr "Nächstes auswählen" -#: ../src/widgets/arc-toolbar.cpp:364 -msgid "Switch to arc (unclosed shape)" -msgstr "Zu Bogen umschalten (offene Form)" +#: ../src/verbs.cpp:2465 +msgid "Select next object or node" +msgstr "Nächstes Objekt oder nächsten Knoten auswählen" -#: ../src/widgets/arc-toolbar.cpp:387 -msgid "Make whole" -msgstr "Schließen" +#: ../src/verbs.cpp:2466 +msgid "Select Previous" +msgstr "Vorheriges auswählen" -#: ../src/widgets/arc-toolbar.cpp:388 -msgid "Make the shape a whole ellipse, not arc or segment" -msgstr "Die Form zur ganzen Ellipse anstelle eines Bogens oder Segments machen" +#: ../src/verbs.cpp:2467 +msgid "Select previous object or node" +msgstr "Vorheriges Objekt oder vorherigen Knoten auswählen" -#. TODO: use the correct axis here, too -#: ../src/widgets/box3d-toolbar.cpp:232 -msgid "3D Box: Change perspective (angle of infinite axis)" -msgstr "3D-Box: Perspektive ändern (Winkel der unendlichen Achse)" +#: ../src/verbs.cpp:2468 +msgid "D_eselect" +msgstr "Auswahl auf_heben" -#: ../src/widgets/box3d-toolbar.cpp:299 -msgid "Angle in X direction" -msgstr "Winkel in X-Richtung" +#: ../src/verbs.cpp:2469 +msgid "Deselect any selected objects or nodes" +msgstr "Jede Auswahl von Objekten oder Knoten aufheben" -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:301 -msgid "Angle of PLs in X direction" -msgstr "Winkel der Perspektivlinien in X-Richtung" +#: ../src/verbs.cpp:2471 +msgid "Delete all the guides in the document" +msgstr "Alle Hilfslinien aus dem Dokument löschen" -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:323 -msgid "State of VP in X direction" -msgstr "Fluchtpunktstatus in X-Richtung" +#: ../src/verbs.cpp:2472 +msgid "Create _Guides Around the Page" +msgstr "Hilfslinien an Seitenrändern erstellen" -#: ../src/widgets/box3d-toolbar.cpp:324 -msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" -msgstr "" -"Fluchtpunkt in X-Richtung zwischen 'endlich' und 'unendlich' (=parallel) " -"umschalten" +#: ../src/verbs.cpp:2473 +msgid "Create four guides aligned with the page borders" +msgstr "Erstellt vier Hilfslinien mit Ausrichtung an den Seitengrenzen" -#: ../src/widgets/box3d-toolbar.cpp:339 -msgid "Angle in Y direction" -msgstr "Winkel in Y-Richtung" +#: ../src/verbs.cpp:2474 +msgid "Next path effect parameter" +msgstr "Nächster Pfadeffekt-Parameter" -#: ../src/widgets/box3d-toolbar.cpp:339 -msgid "Angle Y:" -msgstr "Winkel Y:" +#: ../src/verbs.cpp:2475 +msgid "Show next editable path effect parameter" +msgstr "Nächsten bearbeitbaren Pfadeffektparameter anzeigen" -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:341 -msgid "Angle of PLs in Y direction" -msgstr "Winkel der Perspektivlinien in Y-Richtung" +#. Selection +#: ../src/verbs.cpp:2478 +msgid "Raise to _Top" +msgstr "Nach ganz o_ben anheben" -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:362 -msgid "State of VP in Y direction" -msgstr "Fluchtpunktstatus in Y-Richtung" +#: ../src/verbs.cpp:2479 +msgid "Raise selection to top" +msgstr "Die gewählten Objekte nach ganz oben anheben" -#: ../src/widgets/box3d-toolbar.cpp:363 -msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" -msgstr "" -"Fluchtpunkt in Y-richtung zwischen 'endlich' und 'unendlich' (=parallel) " -"umschalten" +#: ../src/verbs.cpp:2480 +msgid "Lower to _Bottom" +msgstr "Nach ganz u_nten absenken" -#: ../src/widgets/box3d-toolbar.cpp:378 -msgid "Angle in Z direction" -msgstr "Winkel inZ-Richtung" +#: ../src/verbs.cpp:2481 +msgid "Lower selection to bottom" +msgstr "Die gewählten Objekte nach ganz unten absenken" -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:380 -msgid "Angle of PLs in Z direction" -msgstr "Winkel der Perspektivlinien in Z-Richtung" +#: ../src/verbs.cpp:2482 +msgid "_Raise" +msgstr "_Anheben" -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:401 -msgid "State of VP in Z direction" -msgstr "Fluchtpunktstatus in Z-Richtung" +#: ../src/verbs.cpp:2483 +msgid "Raise selection one step" +msgstr "Die gewählten Objekte eine Stufe nach oben anheben" -#: ../src/widgets/box3d-toolbar.cpp:402 -msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" -msgstr "" -"Fluchtpunkt in Z-Richtung zwischen 'endlich' und 'unendlich' (=parallel) " -"umschalten" +#: ../src/verbs.cpp:2484 +msgid "_Lower" +msgstr "Ab_senken" -#. gint preset_index = ege_select_one_action_get_active( sel ); -#: ../src/widgets/calligraphy-toolbar.cpp:218 -#: ../src/widgets/calligraphy-toolbar.cpp:262 -#: ../src/widgets/calligraphy-toolbar.cpp:267 -msgid "No preset" -msgstr "Keine Vorlage" +#: ../src/verbs.cpp:2485 +msgid "Lower selection one step" +msgstr "Die gewählten Objekte eine Stufe nach unten absenken" -#. Width -#: ../src/widgets/calligraphy-toolbar.cpp:427 -#: ../src/widgets/eraser-toolbar.cpp:125 -msgid "(hairline)" -msgstr "(Haarline)" +#: ../src/verbs.cpp:2487 +msgid "Group selected objects" +msgstr "Die gewählten Objekte gruppieren" -#. Mean -#. Rotation -#. Scale -#: ../src/widgets/calligraphy-toolbar.cpp:427 -#: ../src/widgets/calligraphy-toolbar.cpp:460 -#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:269 -#: ../src/widgets/spray-toolbar.cpp:113 ../src/widgets/spray-toolbar.cpp:129 -#: ../src/widgets/spray-toolbar.cpp:145 ../src/widgets/spray-toolbar.cpp:205 -#: ../src/widgets/spray-toolbar.cpp:235 ../src/widgets/spray-toolbar.cpp:253 -#: ../src/widgets/tweak-toolbar.cpp:125 ../src/widgets/tweak-toolbar.cpp:142 -#: ../src/widgets/tweak-toolbar.cpp:350 -msgid "(default)" -msgstr "(Vorgabe)" +#: ../src/verbs.cpp:2489 +msgid "Ungroup selected groups" +msgstr "Gruppierung markierter Gruppen aufheben" -#: ../src/widgets/calligraphy-toolbar.cpp:427 -#: ../src/widgets/eraser-toolbar.cpp:125 -msgid "(broad stroke)" -msgstr "(breiter Strich)" +#: ../src/verbs.cpp:2491 +msgid "_Put on Path" +msgstr "An _Pfad ausrichten" -#: ../src/widgets/calligraphy-toolbar.cpp:430 -#: ../src/widgets/eraser-toolbar.cpp:128 -msgid "Pen Width" -msgstr "Stiftbreite" +#: ../src/verbs.cpp:2493 +msgid "_Remove from Path" +msgstr "Von Pfad _trennen" -#: ../src/widgets/calligraphy-toolbar.cpp:431 -msgid "The width of the calligraphic pen (relative to the visible canvas area)" +#: ../src/verbs.cpp:2495 +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:2498 +msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" -"Breite des kalligrafischen Füllers (relativ zum sichtbaren " -"Dokumentausschnitt)" +"Alle manuellen Unterschneidungen und Drehungen von einem Textobjekt entfernen" -#. Thinning -#: ../src/widgets/calligraphy-toolbar.cpp:444 -msgid "(speed blows up stroke)" -msgstr "(Geschwindigkeit verdickt Strich)" +#: ../src/verbs.cpp:2500 +msgid "_Union" +msgstr "_Vereinigung" -#: ../src/widgets/calligraphy-toolbar.cpp:444 -msgid "(slight widening)" -msgstr "(schwache Verdickung)" +#: ../src/verbs.cpp:2501 +msgid "Create union of selected paths" +msgstr "Vereinigung der ausgewählten Pfade erzeugen" -#: ../src/widgets/calligraphy-toolbar.cpp:444 -msgid "(constant width)" -msgstr "(konstante Breite)" +#: ../src/verbs.cpp:2502 +msgid "_Intersection" +msgstr "Ü_berschneidung" -#: ../src/widgets/calligraphy-toolbar.cpp:444 -msgid "(slight thinning, default)" -msgstr "(schwache Ausdünnung, Vorgabe)" +#: ../src/verbs.cpp:2503 +msgid "Create intersection of selected paths" +msgstr "Überschneidung der gewählten Pfade erzeugen" -#: ../src/widgets/calligraphy-toolbar.cpp:444 -msgid "(speed deflates stroke)" -msgstr "(Geschwindigkeit dünnt Strich aus)" +#: ../src/verbs.cpp:2504 +msgid "_Difference" +msgstr "_Differenz" -#: ../src/widgets/calligraphy-toolbar.cpp:447 -msgid "Stroke Thinning" -msgstr "Strichstärke verringern" +#: ../src/verbs.cpp:2505 +msgid "Create difference of selected paths (bottom minus top)" +msgstr "Differenz der gewählten Pfade erzeugen (Unterer minus Oberer)" -#: ../src/widgets/calligraphy-toolbar.cpp:447 -msgid "Thinning:" -msgstr "Ausdünnung:" +#: ../src/verbs.cpp:2506 +msgid "E_xclusion" +msgstr "E_xklusiv-Oder (Ausschluss)" -#: ../src/widgets/calligraphy-toolbar.cpp:448 +#: ../src/verbs.cpp:2507 msgid "" -"How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " -"makes them broader, 0 makes width independent of velocity)" +"Create exclusive OR of selected paths (those parts that belong to only one " +"path)" msgstr "" -"Einfluss der Strichgeschwindigkeit auf die Linienbreite (> 0 macht schnelle " -"Strichzüge dünner, < 0 breiter, 0 unabhängig von der Geschwindigkeit)" - -#. Angle -#: ../src/widgets/calligraphy-toolbar.cpp:460 -msgid "(left edge up)" -msgstr "(linke Kante oben)" - -#: ../src/widgets/calligraphy-toolbar.cpp:460 -msgid "(horizontal)" -msgstr "(horizontal)" +"Exklusiv-ODER der ausgewählen Pfade erzeugen (die Teile, die nur zu einem " +"Pfad gehören)" -#: ../src/widgets/calligraphy-toolbar.cpp:460 -msgid "(right edge up)" -msgstr "(rechte Kante oben)" +#: ../src/verbs.cpp:2508 +msgid "Di_vision" +msgstr "Di_vision" -#: ../src/widgets/calligraphy-toolbar.cpp:463 -msgid "Pen Angle" -msgstr "Stiftwinkel" +#: ../src/verbs.cpp:2509 +msgid "Cut the bottom path into pieces" +msgstr "Untenliegenden Pfad in Teile zerschneiden" -#: ../src/widgets/calligraphy-toolbar.cpp:463 -#: ../share/extensions/motion.inx.h:3 ../share/extensions/restack.inx.h:10 -msgid "Angle:" -msgstr "Winkel:" +#. 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:2512 +msgid "Cut _Path" +msgstr "Pfad _zerschneiden" -#: ../src/widgets/calligraphy-toolbar.cpp:464 -msgid "" -"The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " -"fixation = 0)" +#: ../src/verbs.cpp:2513 +msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "" -"Winkel der Stiftspitze (in Grad; 0 = horizontal; kein Einfluss, wenn " -"Fixierung: 0)" +"Kontur des untenliegenden Pfads in Teile zerschneiden, Füllung wird entfernt" -#. Fixation -#: ../src/widgets/calligraphy-toolbar.cpp:478 -msgid "(perpendicular to stroke, \"brush\")" -msgstr "(senkrecht zum Strich, \"Pinsel\")" +#. 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:2517 +msgid "Outs_et" +msgstr "Er_weitern (vergrößern)" -#: ../src/widgets/calligraphy-toolbar.cpp:478 -msgid "(almost fixed, default)" -msgstr "(fast fixiert, Vorgabe)" +#: ../src/verbs.cpp:2518 +msgid "Outset selected paths" +msgstr "Gewählte Pfade erweitern (vergrößern)" -#: ../src/widgets/calligraphy-toolbar.cpp:478 -msgid "(fixed by Angle, \"pen\")" -msgstr "(fixiert mit Winkel, \"Stift\")" +#: ../src/verbs.cpp:2520 +msgid "O_utset Path by 1 px" +msgstr "Pfad um 1 px erweitern (vergrößern)" -#: ../src/widgets/calligraphy-toolbar.cpp:481 -msgid "Fixation" -msgstr "Fixierung" +#: ../src/verbs.cpp:2521 +msgid "Outset selected paths by 1 px" +msgstr "Gewählte Pfade um 1 px erweitern (vergrößern)" -#: ../src/widgets/calligraphy-toolbar.cpp:481 -msgid "Fixation:" -msgstr "Fixierung:" +#: ../src/verbs.cpp:2523 +msgid "O_utset Path by 10 px" +msgstr "Pfad um 10 px _erweitern (vergrößern)" -#: ../src/widgets/calligraphy-toolbar.cpp:482 -msgid "" -"Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " -"fixed angle)" -msgstr "" -"Winkelverhalten (0 = Stift immer senkrecht zur Strichrichtung, 100 = fester " -"Winkel)" +#: ../src/verbs.cpp:2524 +msgid "Outset selected paths by 10 px" +msgstr "Gewählte Pfade um 10 px erweitern (vergrößern)" -#. Cap Rounding -#: ../src/widgets/calligraphy-toolbar.cpp:494 -msgid "(blunt caps, default)" -msgstr "(stumpfe Enden, Vorgabe)" +#. 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:2528 +msgid "I_nset" +msgstr "Schrum_pfen" -#: ../src/widgets/calligraphy-toolbar.cpp:494 -msgid "(slightly bulging)" -msgstr "(leicht wölbend)" +# !!! make singular and plural forms +#: ../src/verbs.cpp:2529 +msgid "Inset selected paths" +msgstr "Gewählte Pfade schrumpfen" -#: ../src/widgets/calligraphy-toolbar.cpp:494 -msgid "(approximately round)" -msgstr "(ungefähr rund)" +#: ../src/verbs.cpp:2531 +msgid "I_nset Path by 1 px" +msgstr "Pfad um _1 px schrumpfen" -#: ../src/widgets/calligraphy-toolbar.cpp:494 -msgid "(long protruding caps)" -msgstr "(lange hervorstehende Enden)" +#: ../src/verbs.cpp:2532 +msgid "Inset selected paths by 1 px" +msgstr "Gewählte Pfade um 1 px schrumpfen" -#: ../src/widgets/calligraphy-toolbar.cpp:498 -msgid "Cap rounding" -msgstr "Spitzen abrunden" +#: ../src/verbs.cpp:2534 +msgid "I_nset Path by 10 px" +msgstr "Pfad um 1_0 px schrumpfen" -#: ../src/widgets/calligraphy-toolbar.cpp:498 -msgid "Caps:" -msgstr "Linienenden:" +#: ../src/verbs.cpp:2535 +msgid "Inset selected paths by 10 px" +msgstr "Gewählte Pfade um 10 px schrumpfen" -# !!! check -#: ../src/widgets/calligraphy-toolbar.cpp:499 -msgid "" -"Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " -"round caps)" -msgstr "" -"Erhöhen, um die Enden an Linien mehr hervorstehen zu lassen (0 = kein " -"Abschluss, 1 = runder Abschluss)" - -#. Tremor -#: ../src/widgets/calligraphy-toolbar.cpp:511 -msgid "(smooth line)" -msgstr "(glatte Linie)" +#: ../src/verbs.cpp:2537 +msgid "D_ynamic Offset" +msgstr "D_ynamischer Versatz" -#: ../src/widgets/calligraphy-toolbar.cpp:511 -msgid "(slight tremor)" -msgstr "(leichtes Zittern)" +#: ../src/verbs.cpp:2537 +msgid "Create a dynamic offset object" +msgstr "Ein Objekt mit dynamischem Versatz erstellen" -#: ../src/widgets/calligraphy-toolbar.cpp:511 -msgid "(noticeable tremor)" -msgstr "(deutliches Zittern)" +#: ../src/verbs.cpp:2539 +msgid "_Linked Offset" +msgstr "Ver_bundener Versatz" -#: ../src/widgets/calligraphy-toolbar.cpp:511 -msgid "(maximum tremor)" -msgstr "(maximales Zittern)" +#: ../src/verbs.cpp:2540 +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/widgets/calligraphy-toolbar.cpp:514 -msgid "Stroke Tremor" -msgstr "Zittern der Linie" +#: ../src/verbs.cpp:2542 +msgid "_Stroke to Path" +msgstr "_Kontur in Pfad umwandeln" -#: ../src/widgets/calligraphy-toolbar.cpp:514 -msgid "Tremor:" -msgstr "Zittern:" +#: ../src/verbs.cpp:2543 +msgid "Convert selected object's stroke to paths" +msgstr "Die gewählten Konturen des Objekts in Pfade umwandeln" -#: ../src/widgets/calligraphy-toolbar.cpp:515 -msgid "Increase to make strokes rugged and trembling" -msgstr "Erhöhen, um Striche zittrig und ausgefranst zu machen" +#: ../src/verbs.cpp:2544 +msgid "Si_mplify" +msgstr "Ver_einfachen" -#. Wiggle -#: ../src/widgets/calligraphy-toolbar.cpp:529 -msgid "(no wiggle)" -msgstr "(kein Wackeln)" +#: ../src/verbs.cpp:2545 +msgid "Simplify selected paths (remove extra nodes)" +msgstr "Ausgewählte Pfade vereinfachen (unnötige Punkte werden entfernt)" -#: ../src/widgets/calligraphy-toolbar.cpp:529 -msgid "(slight deviation)" -msgstr "(leichte Abweichung)" +#: ../src/verbs.cpp:2546 +msgid "_Reverse" +msgstr "_Richtung umkehren" -#: ../src/widgets/calligraphy-toolbar.cpp:529 -msgid "(wild waves and curls)" -msgstr "(wilde Wellen und Kringel)" +#: ../src/verbs.cpp:2547 +msgid "Reverse the direction of selected paths (useful for flipping markers)" +msgstr "" +"Richtung der gewählten Pfade umkehren (nützlich, um Knotenmarkierungen " +"umzukehren)" -#: ../src/widgets/calligraphy-toolbar.cpp:532 -msgid "Pen Wiggle" -msgstr "Stift Verwackeln:" +#: ../src/verbs.cpp:2550 +msgid "Create one or more paths from a bitmap by tracing it" +msgstr "Erzeuge einen oder mehrere Pfade durch das Nachzeichnen eines Bitmaps" -#: ../src/widgets/calligraphy-toolbar.cpp:532 -msgid "Wiggle:" -msgstr "Wackeln:" +#: ../src/verbs.cpp:2551 +msgid "Trace Pixel Art..." +msgstr "Pixelkunst nachzeichnen..." -#: ../src/widgets/calligraphy-toolbar.cpp:533 -msgid "Increase to make the pen waver and wiggle" -msgstr "Erhöhen, um den Füller wacklig zu machen" +#: ../src/verbs.cpp:2552 +msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" +msgstr "" +"Pfad durch Verwendung des Kopf-Lischinski-Algorithmus erstellen um " +"Pixel-Effekt zu erzeugen." -#. Mass -#: ../src/widgets/calligraphy-toolbar.cpp:546 -msgid "(no inertia)" -msgstr "(keine Trägheit)" +#: ../src/verbs.cpp:2553 +msgid "Make a _Bitmap Copy" +msgstr "_Bitmap-Kopie erstellen" -#: ../src/widgets/calligraphy-toolbar.cpp:546 -msgid "(slight smoothing, default)" -msgstr "(leichte Glättung, Vorgabe)" +#: ../src/verbs.cpp:2554 +msgid "Export selection to a bitmap and insert it into document" +msgstr "Auswahl als Bitmap exportieren und in das Dokument re-importieren" -#: ../src/widgets/calligraphy-toolbar.cpp:546 -msgid "(noticeable lagging)" -msgstr "(deutliches Hinterherschleppen)" +# !!! maybe use "verbinden" +#: ../src/verbs.cpp:2555 +msgid "_Combine" +msgstr "_Kombinieren" -#: ../src/widgets/calligraphy-toolbar.cpp:546 -msgid "(maximum inertia)" -msgstr "(maximale Trägheit)" +#: ../src/verbs.cpp:2556 +msgid "Combine several paths into one" +msgstr "Mehrere Pfade zu einem kombinieren" -#: ../src/widgets/calligraphy-toolbar.cpp:549 -msgid "Pen Mass" -msgstr "Stiftmasse:" +#. 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:2559 +msgid "Break _Apart" +msgstr "_Zerlegen" -#: ../src/widgets/calligraphy-toolbar.cpp:549 -msgid "Mass:" -msgstr "Masse:" +#: ../src/verbs.cpp:2560 +msgid "Break selected paths into subpaths" +msgstr "Die markierten Pfade in Unterpfade zerlegen" -#: ../src/widgets/calligraphy-toolbar.cpp:550 -msgid "Increase to make the pen drag behind, as if slowed by inertia" -msgstr "Erhöhen, um den Füller nachzuschleppen, wie durch Trägheit verlangsamt" +#: ../src/verbs.cpp:2561 +msgid "_Arrange..." +msgstr "_Anordnen..." -# !!! -#: ../src/widgets/calligraphy-toolbar.cpp:565 -msgid "Trace Background" -msgstr "Hintergrund verfolgen" +#: ../src/verbs.cpp:2562 +msgid "Arrange selected objects in a table or circle" +msgstr "Ausgewählte Objekte in einer Tabelle oder im Kreis anordnen" -#: ../src/widgets/calligraphy-toolbar.cpp:566 -msgid "" -"Trace the lightness of the background by the width of the pen (white - " -"minimum width, black - maximum width)" -msgstr "" -"Der Helligkeit des Hintergrunds mit der Breite des Stifts folgen (weiß - " -"minimale Breite, schwarz - maximale Breite)" +#. Layer +#: ../src/verbs.cpp:2564 +msgid "_Add Layer..." +msgstr "Ebene _hinzufügen..." -#: ../src/widgets/calligraphy-toolbar.cpp:579 -msgid "Use the pressure of the input device to alter the width of the pen" -msgstr "" -"Druckempfindlichkeit des Eingabegeräts benutzen, um die Strichbreite des " -"Füllers zu beeinflussen" +#: ../src/verbs.cpp:2565 +msgid "Create a new layer" +msgstr "Eine neue Ebene anlegen" -#: ../src/widgets/calligraphy-toolbar.cpp:591 -msgid "Tilt" -msgstr "Neigung" +#: ../src/verbs.cpp:2566 +msgid "Re_name Layer..." +msgstr "Ebene umbe_nennen..." -#: ../src/widgets/calligraphy-toolbar.cpp:592 -msgid "Use the tilt of the input device to alter the angle of the pen's nib" -msgstr "" -"Neigungsempfindlichkeit des Eingabegeräts benutzen, um den Winkel der " -"Füllerspitze zu beeinflussen" +#: ../src/verbs.cpp:2567 +msgid "Rename the current layer" +msgstr "Aktuelle Ebene umbenennen" -#: ../src/widgets/calligraphy-toolbar.cpp:607 -msgid "Choose a preset" -msgstr "Wählen Sie eine Vorlage" +#: ../src/verbs.cpp:2568 +msgid "Switch to Layer Abov_e" +msgstr "Zur darü_berliegenden Ebene umschalten" -#: ../src/widgets/calligraphy-toolbar.cpp:622 -msgid "Add/Edit Profile" -msgstr "Profil hinzufügen oder editieren" +#: ../src/verbs.cpp:2569 +msgid "Switch to the layer above the current" +msgstr "Zur darüberliegenden Ebene im Dokument umschalten" -#: ../src/widgets/calligraphy-toolbar.cpp:623 -msgid "Add or edit calligraphic profile" -msgstr "Kalligrafisches Profil hinzufügen oder editieren" +#: ../src/verbs.cpp:2570 +msgid "Switch to Layer Belo_w" +msgstr "Zur dar_unterliegenden Ebene umschalten" -#: ../src/widgets/connector-toolbar.cpp:120 -msgid "Set connector type: orthogonal" -msgstr "Setzn den Verbindertyps: Winkelrecht" +#: ../src/verbs.cpp:2571 +msgid "Switch to the layer below the current" +msgstr "Zur darunterliegenden Ebene im Dokument umschalten" -#: ../src/widgets/connector-toolbar.cpp:120 -msgid "Set connector type: polyline" -msgstr "Setzn den Verbindertyps: Polylinie" +#: ../src/verbs.cpp:2572 +msgid "Move Selection to Layer Abo_ve" +msgstr "Auswahl zur darüber_liegenden Ebene verschieben" -#: ../src/widgets/connector-toolbar.cpp:169 -msgid "Change connector curvature" -msgstr "Krümmung der Objektverbinder ändern" +#: ../src/verbs.cpp:2573 +msgid "Move selection to the layer above the current" +msgstr "Die Auswahl auf die darüberliegende Ebene verschieben" -#: ../src/widgets/connector-toolbar.cpp:220 -msgid "Change connector spacing" -msgstr "Abstand der Objektverbinder ändern" +#: ../src/verbs.cpp:2574 +msgid "Move Selection to Layer Bel_ow" +msgstr "Auswahl zur darun_terliegenden Ebene verschieben" -#: ../src/widgets/connector-toolbar.cpp:313 -msgid "Avoid" -msgstr "Ausweichen" +#: ../src/verbs.cpp:2575 +msgid "Move selection to the layer below the current" +msgstr "Die Auswahl auf die darunterliegende Ebene verschieben" -# CHECK -#: ../src/widgets/connector-toolbar.cpp:323 -msgid "Ignore" -msgstr "Ignorieren" +#: ../src/verbs.cpp:2576 +msgid "Move Selection to Layer..." +msgstr "Auswahl zur anderer Ebene verschieben" -#: ../src/widgets/connector-toolbar.cpp:334 -msgid "Orthogonal" -msgstr "Orthogonal" +#: ../src/verbs.cpp:2578 +msgid "Layer to _Top" +msgstr "Ebene nach ganz _oben" -#: ../src/widgets/connector-toolbar.cpp:335 -msgid "Make connector orthogonal or polyline" -msgstr "Erstelle den Verbinder winkelrecht oder als Polylinie" +#: ../src/verbs.cpp:2579 +msgid "Raise the current layer to the top" +msgstr "Die aktuelle Ebene nach ganz oben anheben" -#: ../src/widgets/connector-toolbar.cpp:349 -msgid "Connector Curvature" -msgstr "Krümmung der Objektverbinder" +#: ../src/verbs.cpp:2580 +msgid "Layer to _Bottom" +msgstr "Ebene nach ganz _unten" -#: ../src/widgets/connector-toolbar.cpp:349 -msgid "Curvature:" -msgstr "Krümmung" +#: ../src/verbs.cpp:2581 +msgid "Lower the current layer to the bottom" +msgstr "Die aktuelle Ebene nach ganz unten absenken" -#: ../src/widgets/connector-toolbar.cpp:350 -msgid "The amount of connectors curvature" -msgstr "Der Krümmungswert der Verbindungslinie" +#: ../src/verbs.cpp:2582 +msgid "_Raise Layer" +msgstr "Ebene an_heben" -#: ../src/widgets/connector-toolbar.cpp:360 -msgid "Connector Spacing" -msgstr "Verbinderabstand" +#: ../src/verbs.cpp:2583 +msgid "Raise the current layer" +msgstr "Die aktuelle Ebene anheben" -#: ../src/widgets/connector-toolbar.cpp:360 -msgid "Spacing:" -msgstr "Abstand:" +#: ../src/verbs.cpp:2584 +msgid "_Lower Layer" +msgstr "Ebene ab_senken" -#: ../src/widgets/connector-toolbar.cpp:361 -msgid "The amount of space left around objects by auto-routing connectors" -msgstr "Platz, der von den Objektverbindern um Objekte herum gelassen wird" +#: ../src/verbs.cpp:2585 +msgid "Lower the current layer" +msgstr "Die aktuelle Ebene absenken" -#: ../src/widgets/connector-toolbar.cpp:372 -msgid "Graph" -msgstr "Graph" +#: ../src/verbs.cpp:2586 +msgid "D_uplicate Current Layer" +msgstr "Aktuelle Ebene duplizieren" -#: ../src/widgets/connector-toolbar.cpp:382 -msgid "Connector Length" -msgstr "Verbinderlänge" +#: ../src/verbs.cpp:2587 +msgid "Duplicate an existing layer" +msgstr "Dupliziert eine vorhandene Ebene" -#: ../src/widgets/connector-toolbar.cpp:382 -msgid "Length:" -msgstr "Länge:" +#: ../src/verbs.cpp:2588 +msgid "_Delete Current Layer" +msgstr "Aktuelle Ebene _löschen" -#: ../src/widgets/connector-toolbar.cpp:383 -msgid "Ideal length for connectors when layout is applied" -msgstr "Ideale Länge für Objektverbinder wenn das Layout angewendet wird" +#: ../src/verbs.cpp:2589 +msgid "Delete the current layer" +msgstr "Die aktuelle Ebene löschen" -#: ../src/widgets/connector-toolbar.cpp:395 -msgid "Downwards" -msgstr "Nach unten" +#: ../src/verbs.cpp:2590 +msgid "_Show/hide other layers" +msgstr "Andere Ebenen anzeigen oder ausblenden" -#: ../src/widgets/connector-toolbar.cpp:396 -msgid "Make connectors with end-markers (arrows) point downwards" -msgstr "Objektverbinder mit Endemarkierungen (Pfeilen) zeigen nach unten" +#: ../src/verbs.cpp:2591 +msgid "Solo the current layer" +msgstr "Aktuelle Ebene vereinzeln" -#: ../src/widgets/connector-toolbar.cpp:412 -msgid "Do not allow overlapping shapes" -msgstr "Keine überlappenden Formen erlauben" +#: ../src/verbs.cpp:2592 +msgid "_Show all layers" +msgstr "Zeige alle Ebenen" -#: ../src/widgets/dash-selector.cpp:59 -msgid "Dash pattern" -msgstr "Muster der Strichlinien" +#: ../src/verbs.cpp:2593 +msgid "Show all the layers" +msgstr "Zeige all die Ebenen" -#: ../src/widgets/dash-selector.cpp:76 -msgid "Pattern offset" -msgstr "Versatz des Musters" +#: ../src/verbs.cpp:2594 +msgid "_Hide all layers" +msgstr "Alle Ebenen ausblenden" -#: ../src/widgets/desktop-widget.cpp:466 -msgid "Zoom drawing if window size changes" -msgstr "Zeichnungsgröße mit Fenstergröße verändern" +#: ../src/verbs.cpp:2595 +msgid "Hide all the layers" +msgstr "All die Ebenen ausblenden" -#: ../src/widgets/desktop-widget.cpp:665 -msgid "Cursor coordinates" -msgstr "Zeigerkoordinaten" +#: ../src/verbs.cpp:2596 +msgid "_Lock all layers" +msgstr "A_lle Ebenen sperren" -#: ../src/widgets/desktop-widget.cpp:691 -msgid "Z:" -msgstr "Z:" +#: ../src/verbs.cpp:2597 +msgid "Lock all the layers" +msgstr "Alle der Ebenen sperren" -#. display the initial welcome message in the statusbar -#: ../src/widgets/desktop-widget.cpp:734 -msgid "" -"Welcome to Inkscape! Use shape or freehand tools to create objects; " -"use selector (arrow) to move or transform them." -msgstr "" -"Willkommen zu Inkscape! Formen- und Freihandwerkzeuge erstellen " -"Objekte; das Auswahlwerkzeug (Pfeil) verschiebt und bearbeitet." +#: ../src/verbs.cpp:2598 +msgid "Lock/Unlock _other layers" +msgstr "An_dere Ebenen sperren/entsperren" -#: ../src/widgets/desktop-widget.cpp:828 -msgid "grayscale" -msgstr "Graustufen" +#: ../src/verbs.cpp:2599 +msgid "Lock all the other layers" +msgstr "Alle der anderen Ebenen sperren" -#: ../src/widgets/desktop-widget.cpp:829 -msgid ", grayscale" -msgstr ", Graustufen" +#: ../src/verbs.cpp:2600 +msgid "_Unlock all layers" +msgstr "Alle Ebenen entsperren" -#: ../src/widgets/desktop-widget.cpp:830 -msgid "print colors preview" -msgstr "_Druckfarben-Vorschau" +#: ../src/verbs.cpp:2601 +msgid "Unlock all the layers" +msgstr "Alle Ebenen entsperren" -#: ../src/widgets/desktop-widget.cpp:831 -msgid ", print colors preview" -msgstr ", Druckfarben-Vorschau" +#: ../src/verbs.cpp:2602 +msgid "_Lock/Unlock Current Layer" +msgstr "Aktuelle Ebene sperren/entsperren" -#: ../src/widgets/desktop-widget.cpp:832 -msgid "outline" -msgstr "Umriss" +#: ../src/verbs.cpp:2603 +msgid "Toggle lock on current layer" +msgstr "Sperre auf aktuellen Layer umschalten" -#: ../src/widgets/desktop-widget.cpp:833 -msgid "no filters" -msgstr "Keine _Filter" +#: ../src/verbs.cpp:2604 +msgid "_Show/hide Current Layer" +msgstr "Aktuelle Ebene anzeigen oder au_sblenden" -#: ../src/widgets/desktop-widget.cpp:860 -#, c-format -msgid "%s%s: %d (%s%s) - Inkscape" -msgstr "%s%s: %d (%s%s) - Inkscape" +#: ../src/verbs.cpp:2605 +msgid "Toggle visibility of current layer" +msgstr "Aktuelle Ebene sichtbar/unsichtbar" -#: ../src/widgets/desktop-widget.cpp:862 ../src/widgets/desktop-widget.cpp:866 -#, c-format -msgid "%s%s: %d (%s) - Inkscape" -msgstr "%s%s: %d (%s) - Inkscape" +#. Object +#: ../src/verbs.cpp:2608 +msgid "Rotate _90° CW" +msgstr "Um _90° im Uhrzeigersinn drehen" -#: ../src/widgets/desktop-widget.cpp:868 -#, c-format -msgid "%s%s: %d - Inkscape" -msgstr "%s%s: %d - Inkscape" +#. This is shared between tooltips and statusbar, so they +#. must use UTF-8, not HTML entities for special characters. +#: ../src/verbs.cpp:2611 +msgid "Rotate selection 90° clockwise" +msgstr "Auswahl um 90° im Uhrzeigersinn drehen" -#: ../src/widgets/desktop-widget.cpp:874 -#, c-format -msgid "%s%s (%s%s) - Inkscape" -msgstr "%s%s (%s%s) - Inkscape" +#: ../src/verbs.cpp:2612 +msgid "Rotate 9_0° CCW" +msgstr "Um 9_0° gegen den Uhrzeigersinn drehen" -#: ../src/widgets/desktop-widget.cpp:876 ../src/widgets/desktop-widget.cpp:880 -#, c-format -msgid "%s%s (%s) - Inkscape" -msgstr "%s%s (%s) - Inkscape" +#. This is shared between tooltips and statusbar, so they +#. must use UTF-8, not HTML entities for special characters. +#: ../src/verbs.cpp:2615 +msgid "Rotate selection 90° counter-clockwise" +msgstr "Auswahl um 90° gegen den Uhrzeigersinn drehen" -#: ../src/widgets/desktop-widget.cpp:882 -#, c-format -msgid "%s%s - Inkscape" -msgstr "%s%s - Inkscape" +#: ../src/verbs.cpp:2616 +msgid "Remove _Transformations" +msgstr "Transformationen _zurücksetzen" -# ??? -#: ../src/widgets/desktop-widget.cpp:1051 -msgid "Color-managed display is enabled in this window" -msgstr "Farbverwaltungsansicht ist in diesem Fenster eingeschaltet" +#: ../src/verbs.cpp:2617 +msgid "Remove transformations from object" +msgstr "Transformationen des Objekts rückgängig machen" -# ??? -#: ../src/widgets/desktop-widget.cpp:1053 -msgid "Color-managed display is disabled in this window" -msgstr "Farbverwaltungsansicht ist in diesem Fenster ausgeschaltet" +#: ../src/verbs.cpp:2618 +msgid "_Object to Path" +msgstr "_Objekt in Pfad umwandeln" -#: ../src/widgets/desktop-widget.cpp:1108 -#, c-format -msgid "" -"Save changes to document \"%s\" before " -"closing?\n" -"\n" -"If you close without saving, your changes will be discarded." -msgstr "" -"Änderungen an Dokument »%s« vor dem " -"Schließen speichern?\n" -"\n" -"Wenn Sie schließen, ohne zu speichern, dann gehen Ihre Änderungen verloren." +#: ../src/verbs.cpp:2619 +msgid "Convert selected object to path" +msgstr "Gewähltes Objekt in Pfad umwandeln" -#: ../src/widgets/desktop-widget.cpp:1118 -#: ../src/widgets/desktop-widget.cpp:1177 -msgid "Close _without saving" -msgstr "Schließen, _ohne zu speichern" +# !!! Frame, not form? +#: ../src/verbs.cpp:2620 +msgid "_Flow into Frame" +msgstr "Umbruch an Form _anpassen" -#: ../src/widgets/desktop-widget.cpp:1167 -#, c-format +#: ../src/verbs.cpp:2621 msgid "" -"The file \"%s\" was saved with a " -"format that may cause data loss!\n" -"\n" -"Do you want to save this file as Inkscape SVG?" +"Put text into a frame (path or shape), creating a flowed text linked to the " +"frame object" msgstr "" -"Die Datei \"%s\" wurde in einem " -"möglicherweise verlustbehafteten Format gespeichert!\n" -"\n" -"Möchten Sie das Dokument als ein Inkscape SVG speichern?" - -#: ../src/widgets/desktop-widget.cpp:1179 -msgid "_Save as Inkscape SVG" -msgstr "Als Inkscape-_SVG speichern" +"Text in einen Rahmen setzen (Pfad oder Form), so daß ein mit seinem Rahmen " +"verbundener Fließtext erzeugt wird" -# CHECK -#: ../src/widgets/desktop-widget.cpp:1392 -msgid "Note:" -msgstr "Hinweis:" +#: ../src/verbs.cpp:2622 +msgid "_Unflow" +msgstr "Fließtext _aufheben" -#: ../src/widgets/dropper-toolbar.cpp:90 -msgid "Pick opacity" -msgstr "Wähle Deckkraft" +#: ../src/verbs.cpp:2623 +msgid "Remove text from frame (creates a single-line text object)" +msgstr "Text von der Form trennen (erzeugt einzeiliges Textobjekt)" -#: ../src/widgets/dropper-toolbar.cpp:91 -msgid "" -"Pick both the color and the alpha (transparency) under cursor; otherwise, " -"pick only the visible color premultiplied by alpha" -msgstr "" -"Farbe und Transparenz unter dem Cursor übernehmen; ansonsten nur die " -"sichtbare Farbe mit dem Transparenzwert vormultipliziert übernehmen" +#: ../src/verbs.cpp:2624 +msgid "_Convert to Text" +msgstr "In normalen Text um_wandeln" -#: ../src/widgets/dropper-toolbar.cpp:94 -msgid "Pick" -msgstr "Aufnehmen" +#: ../src/verbs.cpp:2625 +msgid "Convert flowed text to regular text object (preserves appearance)" +msgstr "Fließtext in gewöhnliches Textobjekt umwandeln (behält Aussehen bei)" -#: ../src/widgets/dropper-toolbar.cpp:103 -msgid "Assign opacity" -msgstr "Transparenz festlegen" - -#: ../src/widgets/dropper-toolbar.cpp:104 -msgid "" -"If alpha was picked, assign it to selection as fill or stroke transparency" -msgstr "" -"Wenn Transparenz übernommenen wurde, diese als Füllung oder Kontur der " -"Auswahl anwenden." +#: ../src/verbs.cpp:2627 +msgid "Flip _Horizontal" +msgstr "_Horizontal umkehren" -#: ../src/widgets/dropper-toolbar.cpp:107 -msgid "Assign" -msgstr "Zuweisen" +#: ../src/verbs.cpp:2627 +msgid "Flip selected objects horizontally" +msgstr "Ausgewählte Objekte horizontal umkehren" -#: ../src/widgets/ege-paint-def.cpp:87 -msgid "remove" -msgstr "entfernen" +#: ../src/verbs.cpp:2630 +msgid "Flip _Vertical" +msgstr "_Vertikal umkehren" -#: ../src/widgets/eraser-toolbar.cpp:94 -msgid "Delete objects touched by the eraser" -msgstr "Lösche Objekte, die vom Radierer berührt werden." +#: ../src/verbs.cpp:2630 +msgid "Flip selected objects vertically" +msgstr "Ausgewählte Objekte vertikal umkehren" -#: ../src/widgets/eraser-toolbar.cpp:100 -msgid "Cut" -msgstr "A_usschneiden" +#: ../src/verbs.cpp:2633 +msgid "Apply mask to selection (using the topmost object as mask)" +msgstr "" +"Maskierung auf Auswahl anwenden (oberstes Objekt als Maskierung verwenden)" -#: ../src/widgets/eraser-toolbar.cpp:101 -msgid "Cut out from objects" -msgstr "Aus Objekt herausschneiden" +#: ../src/verbs.cpp:2635 +msgid "Edit mask" +msgstr "Maskierung bearbeiten" -#: ../src/widgets/eraser-toolbar.cpp:129 -msgid "The width of the eraser pen (relative to the visible canvas area)" -msgstr "Die Größe des Radiers (relativ zum sichtbaren Dokumentausschnitt)" +#: ../src/verbs.cpp:2636 ../src/verbs.cpp:2642 +msgid "_Release" +msgstr "F_reigeben" -#: ../src/widgets/fill-style.cpp:362 -msgid "Change fill rule" -msgstr "Füllungsregel ändern" +#: ../src/verbs.cpp:2637 +msgid "Remove mask from selection" +msgstr "Maskierung von Auswahl entfernen" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 -msgid "Set fill color" -msgstr "Füllungsfarbe setzen" +#: ../src/verbs.cpp:2639 +msgid "" +"Apply clipping path to selection (using the topmost object as clipping path)" +msgstr "" +"Ausschneidepfad auf Auswahl anwenden (oberstes Objekt als Ausschneidepfad " +"verwenden)" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 -msgid "Set stroke color" -msgstr "Farbe der Kontur setzen" +#: ../src/verbs.cpp:2641 +msgid "Edit clipping path" +msgstr "Ausschneidepfad bearbeiten" -#: ../src/widgets/fill-style.cpp:625 -msgid "Set gradient on fill" -msgstr "Farbverlauf für die Füllung setzen" +#: ../src/verbs.cpp:2643 +msgid "Remove clipping path from selection" +msgstr "Ausschneidepfad von Auswahl entfernen" -#: ../src/widgets/fill-style.cpp:625 -msgid "Set gradient on stroke" -msgstr "Farbverlauf für die Kontur setzen" +#. Tools +#: ../src/verbs.cpp:2646 +msgctxt "ContextVerb" +msgid "Select" +msgstr "Auswählen" -#: ../src/widgets/fill-style.cpp:685 -msgid "Set pattern on fill" -msgstr "Muster für die Füllung setzen" +#: ../src/verbs.cpp:2647 +msgid "Select and transform objects" +msgstr "Objekte auswählen und verändern" -#: ../src/widgets/fill-style.cpp:686 -msgid "Set pattern on stroke" -msgstr "Muster für die Kontur setzen" +#: ../src/verbs.cpp:2648 +msgctxt "ContextVerb" +msgid "Node Edit" +msgstr "Knoten bearbeiten" -#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:956 -#: ../src/widgets/text-toolbar.cpp:1270 -msgid "Font size" -msgstr "Schriftgröße:" +#: ../src/verbs.cpp:2649 +msgid "Edit paths by nodes" +msgstr "Bearbeiten der Knoten oder der Anfasser eines Pfades" -#. Family frame -#: ../src/widgets/font-selector.cpp:148 -msgid "Font family" -msgstr "Schriftfamilie" +#: ../src/verbs.cpp:2650 +msgctxt "ContextVerb" +msgid "Tweak" +msgstr "Modellieren" -#. Style frame -#: ../src/widgets/font-selector.cpp:192 -msgctxt "Font selector" -msgid "Style" -msgstr "Stil" +#: ../src/verbs.cpp:2651 +msgid "Tweak objects by sculpting or painting" +msgstr "Objekte verbessern durch Verformen oder Malen" -# !!! -#: ../src/widgets/font-selector.cpp:224 -#, fuzzy -msgid "Face" -msgstr "Flächen" +#: ../src/verbs.cpp:2652 +msgctxt "ContextVerb" +msgid "Spray" +msgstr "Spray" -#: ../src/widgets/font-selector.cpp:253 ../share/extensions/dots.inx.h:3 -msgid "Font size:" -msgstr "Schriftgröße:" +#: ../src/verbs.cpp:2653 +msgid "Spray objects by sculpting or painting" +msgstr "Objekte sprühen durch Verformen oder Malen" -#: ../src/widgets/gradient-selector.cpp:214 -msgid "Create a duplicate gradient" -msgstr "Duplikat-Farbverlauf erstellen" +#: ../src/verbs.cpp:2654 +msgctxt "ContextVerb" +msgid "Rectangle" +msgstr "Rechteck" -#: ../src/widgets/gradient-selector.cpp:230 -msgid "Edit gradient" -msgstr "Farbverlauf bearbeiten" +#: ../src/verbs.cpp:2655 +msgid "Create rectangles and squares" +msgstr "Rechtecke und Quadrate erstellen" -#: ../src/widgets/gradient-selector.cpp:306 -#: ../src/widgets/paint-selector.cpp:244 -msgid "Swatch" -msgstr "Farbmuster" +#: ../src/verbs.cpp:2656 +msgctxt "ContextVerb" +msgid "3D Box" +msgstr "3D-Box" -#: ../src/widgets/gradient-selector.cpp:356 -msgid "Rename gradient" -msgstr "Farbverlauf umbenennen" +#: ../src/verbs.cpp:2657 +msgid "Create 3D boxes" +msgstr "3D-Boxen erzeugen" -#: ../src/widgets/gradient-toolbar.cpp:156 -#: ../src/widgets/gradient-toolbar.cpp:169 -#: ../src/widgets/gradient-toolbar.cpp:756 -#: ../src/widgets/gradient-toolbar.cpp:1094 -msgid "No gradient" -msgstr "Kein Farbverlauf" +#: ../src/verbs.cpp:2658 +msgctxt "ContextVerb" +msgid "Ellipse" +msgstr "Ellipse" -#: ../src/widgets/gradient-toolbar.cpp:175 -msgid "Multiple gradients" -msgstr "Mehrfache Farbverläufe" +#: ../src/verbs.cpp:2659 +msgid "Create circles, ellipses, and arcs" +msgstr "Kreise, Ellipsen und Bögen erstellen" -#: ../src/widgets/gradient-toolbar.cpp:676 -msgid "Multiple stops" -msgstr "Mehrfach-Stopp" +#: ../src/verbs.cpp:2660 +msgctxt "ContextVerb" +msgid "Star" +msgstr "Stern" -#: ../src/widgets/gradient-toolbar.cpp:774 -#: ../src/widgets/gradient-vector.cpp:629 -msgid "No stops in gradient" -msgstr "Keine Zwischenfarben im Farbverlauf" +#: ../src/verbs.cpp:2661 +msgid "Create stars and polygons" +msgstr "Sterne und Polygone erstellen" -#: ../src/widgets/gradient-toolbar.cpp:927 -msgid "Assign gradient to object" -msgstr "Farbverlauf einem Objekt zuweisen" +#: ../src/verbs.cpp:2662 +msgctxt "ContextVerb" +msgid "Spiral" +msgstr "Spirale" -#: ../src/widgets/gradient-toolbar.cpp:949 -msgid "Set gradient repeat" -msgstr "Setze Verlaufswiederholung" +#: ../src/verbs.cpp:2663 +msgid "Create spirals" +msgstr "Spiralen erstellen" -#: ../src/widgets/gradient-toolbar.cpp:987 -#: ../src/widgets/gradient-vector.cpp:740 -msgid "Change gradient stop offset" -msgstr "Versatz der Zwischenfarben des Farbverlaufs ändern" +#: ../src/verbs.cpp:2664 +msgctxt "ContextVerb" +msgid "Pencil" +msgstr "Malwerkzeug (Freihand)" -#: ../src/widgets/gradient-toolbar.cpp:1034 -msgid "linear" -msgstr "linear" +#: ../src/verbs.cpp:2665 +msgid "Draw freehand lines" +msgstr "Freihandlinien zeichnen" -#: ../src/widgets/gradient-toolbar.cpp:1034 -msgid "Create linear gradient" -msgstr "Linearen Farbverlauf erzeugen" +#: ../src/verbs.cpp:2666 +msgctxt "ContextVerb" +msgid "Pen" +msgstr "Füller (Linien und Bézierkurven)" -#: ../src/widgets/gradient-toolbar.cpp:1038 -msgid "radial" -msgstr "radial" +#: ../src/verbs.cpp:2667 +msgid "Draw Bezier curves and straight lines" +msgstr "Bézier-Kurven und gerade Linien zeichnen" -#: ../src/widgets/gradient-toolbar.cpp:1038 -msgid "Create radial (elliptic or circular) gradient" -msgstr "Radialen (elliptischen oder kreisförmigen) Farbverlauf erzeugen" +#: ../src/verbs.cpp:2668 +msgctxt "ContextVerb" +msgid "Calligraphy" +msgstr "Kalligrafie" -#: ../src/widgets/gradient-toolbar.cpp:1041 -#: ../src/widgets/mesh-toolbar.cpp:211 -msgid "New:" -msgstr "Neu:" +#: ../src/verbs.cpp:2669 +msgid "Draw calligraphic or brush strokes" +msgstr "Kalligrafisch zeichnen" -#: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 -msgid "fill" -msgstr "füllen" +#: ../src/verbs.cpp:2671 +msgid "Create and edit text objects" +msgstr "Textobjekte erstellen und bearbeiten" -#: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 -msgid "Create gradient in the fill" -msgstr "Farbverlauf für die Füllung erzeugen" +#: ../src/verbs.cpp:2672 +msgctxt "ContextVerb" +msgid "Gradient" +msgstr "Farbverlauf" -#: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 -msgid "stroke" -msgstr "Kontur" +#: ../src/verbs.cpp:2673 +msgid "Create and edit gradients" +msgstr "Farbverläufe erstellen und bearbeiten" -#: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 -msgid "Create gradient in the stroke" -msgstr "Farbverlauf für die Kontur erzeugen" +#: ../src/verbs.cpp:2674 +msgctxt "ContextVerb" +msgid "Mesh" +msgstr "Gitter" -# CHECK -#: ../src/widgets/gradient-toolbar.cpp:1071 -#: ../src/widgets/mesh-toolbar.cpp:241 -msgid "on:" -msgstr "auf:" +#: ../src/verbs.cpp:2675 +msgid "Create and edit meshes" +msgstr "Gitter erstellen und bearbeiten" -#: ../src/widgets/gradient-toolbar.cpp:1096 -msgid "Select" -msgstr "Auswählen" +#: ../src/verbs.cpp:2676 +msgctxt "ContextVerb" +msgid "Zoom" +msgstr "Zoomfaktor" -#: ../src/widgets/gradient-toolbar.cpp:1096 -msgid "Choose a gradient" -msgstr "Wählen Sie einen Verlauf" +#: ../src/verbs.cpp:2677 +msgid "Zoom in or out" +msgstr "Zoomfaktor vergrößern oder verringern" -#: ../src/widgets/gradient-toolbar.cpp:1097 -msgid "Select:" -msgstr "Auswählen:" +#: ../src/verbs.cpp:2679 +msgid "Measurement tool" +msgstr "Messwerkzeug" -#: ../src/widgets/gradient-toolbar.cpp:1115 -msgid "Reflected" -msgstr "Reflektierend" +#: ../src/verbs.cpp:2680 +msgctxt "ContextVerb" +msgid "Dropper" +msgstr "Farbpipette" -#: ../src/widgets/gradient-toolbar.cpp:1118 -msgid "Direct" -msgstr "Direkt" +#: ../src/verbs.cpp:2681 ../src/widgets/sp-color-notebook.cpp:411 +msgid "Pick colors from image" +msgstr "Farben aus dem Bild übernehmen" -#: ../src/widgets/gradient-toolbar.cpp:1120 -msgid "Repeat" -msgstr "Wiederholen" +#: ../src/verbs.cpp:2682 +msgctxt "ContextVerb" +msgid "Connector" +msgstr "Objektverbinder" -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute -#: ../src/widgets/gradient-toolbar.cpp:1122 -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 "" -"Füllung entweder mit einfacher Farbe außerhalb des Farbverlaufsvektors " -"(spreadMethod=\"pad\"), mit Wiederholung des Farbverlaufs in die gleiche " -"Richtung (spreadMethod=\"repeat\"), oder Wiederholung in abwechselnd " -"entgegengesetzte Richtungen (spreadMethod=\"reflect\")" +#: ../src/verbs.cpp:2683 +msgid "Create diagram connectors" +msgstr "Objektverbinder erzeugen" -#: ../src/widgets/gradient-toolbar.cpp:1127 -msgid "Repeat:" -msgstr "Wiederholung:" +#: ../src/verbs.cpp:2684 +msgctxt "ContextVerb" +msgid "Paint Bucket" +msgstr "Farbeimer" -#: ../src/widgets/gradient-toolbar.cpp:1141 -#, fuzzy -msgid "No stops" -msgstr "Keine Kontur" +#: ../src/verbs.cpp:2685 +msgid "Fill bounded areas" +msgstr "Abgegrenzte Flächen füllen" -#: ../src/widgets/gradient-toolbar.cpp:1143 -msgid "Stops" -msgstr "Stopps" +#: ../src/verbs.cpp:2686 +msgctxt "ContextVerb" +msgid "LPE Edit" +msgstr "LPE bearbeiten" -#: ../src/widgets/gradient-toolbar.cpp:1143 -msgid "Select a stop for the current gradient" -msgstr "Stopp für derzeitigen Farbverlauf auswählen" +#: ../src/verbs.cpp:2687 +msgid "Edit Path Effect parameters" +msgstr "Pfadeffekt-Parameter bearbeiten" -#: ../src/widgets/gradient-toolbar.cpp:1144 -msgid "Stops:" -msgstr "Stopps:" +# Name des Effekte-submenü, das alle Bitmap-Effekte beinhaltet. +#: ../src/verbs.cpp:2688 +msgctxt "ContextVerb" +msgid "Eraser" +msgstr "Radierer" -#. Label -#: ../src/widgets/gradient-toolbar.cpp:1156 -#: ../src/widgets/gradient-vector.cpp:926 -#, fuzzy -msgctxt "Gradient" -msgid "Offset:" -msgstr "Versatz:" +#: ../src/verbs.cpp:2689 +msgid "Erase existing paths" +msgstr "Vorhandene Pfade löschen" -#: ../src/widgets/gradient-toolbar.cpp:1156 -msgid "Offset of selected stop" -msgstr "Den gewählten Stopp verschieben" +#: ../src/verbs.cpp:2690 +msgctxt "ContextVerb" +msgid "LPE Tool" +msgstr "LPE-Werkzeug" -#: ../src/widgets/gradient-toolbar.cpp:1174 -#: ../src/widgets/gradient-toolbar.cpp:1175 -msgid "Insert new stop" -msgstr "Neuen Stopp einfügen" +#: ../src/verbs.cpp:2691 +msgid "Do geometric constructions" +msgstr "Geometrische Konstruktion durchführen" -#: ../src/widgets/gradient-toolbar.cpp:1188 -#: ../src/widgets/gradient-toolbar.cpp:1189 -#: ../src/widgets/gradient-vector.cpp:908 -msgid "Delete stop" -msgstr "Zwischenfarbe löschen" +#. Tool prefs +#: ../src/verbs.cpp:2693 +msgid "Selector Preferences" +msgstr "Einstellungen für Auswahlwerkzeug" -#: ../src/widgets/gradient-toolbar.cpp:1202 -msgid "Reverse" -msgstr "Umkehren" +#: ../src/verbs.cpp:2694 +msgid "Open Preferences for the Selector tool" +msgstr "Einstellungen für das Auswahlwerkzeug öffnen" -#: ../src/widgets/gradient-toolbar.cpp:1203 -msgid "Reverse the direction of the gradient" -msgstr "Die Richtung des Verlaufs umkehren" +#: ../src/verbs.cpp:2695 +msgid "Node Tool Preferences" +msgstr "Einstellungen für Knotenwerkzeug" -#: ../src/widgets/gradient-toolbar.cpp:1217 -msgid "Link gradients" -msgstr "Verknüpfe Farbverläufe" +#: ../src/verbs.cpp:2696 +msgid "Open Preferences for the Node tool" +msgstr "Einstellungen für das Knotenwerkzeug öffnen" -#: ../src/widgets/gradient-toolbar.cpp:1218 -msgid "Link gradients to change all related gradients" -msgstr "Verknüpfe Farbverläufe, um alle verbundenen Farbverläufe zu ändern" +#: ../src/verbs.cpp:2697 +msgid "Tweak Tool Preferences" +msgstr "Einstellungen für Anpasswerkzeug" -#: ../src/widgets/gradient-vector.cpp:332 -#: ../src/widgets/paint-selector.cpp:922 -#: ../src/widgets/stroke-marker-selector.cpp:154 -msgid "No document selected" -msgstr "Kein Dokument gewählt" +#: ../src/verbs.cpp:2698 +msgid "Open Preferences for the Tweak tool" +msgstr "Eigenschaften für das Modifizier-Werkzeug öffnen" -#: ../src/widgets/gradient-vector.cpp:336 -msgid "No gradients in document" -msgstr "Keine Farbverläufe im Dokument" +#: ../src/verbs.cpp:2699 +msgid "Spray Tool Preferences" +msgstr "Einstellungen für Spraydose" -#: ../src/widgets/gradient-vector.cpp:340 -msgid "No gradient selected" -msgstr "Kein Farbverlauf markiert" +#: ../src/verbs.cpp:2700 +msgid "Open Preferences for the Spray tool" +msgstr "Eigenschaften für das Spray-Werkzeug öffnen" -#. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:903 -msgid "Add stop" -msgstr "Zwischenfarbe hinzufügen" +#: ../src/verbs.cpp:2701 +msgid "Rectangle Preferences" +msgstr "Eigenschaften für Rechteckwerkzeug" -#: ../src/widgets/gradient-vector.cpp:906 -msgid "Add another control stop to gradient" -msgstr "Weitere Zwischenfarbe zum Verlauf hinzufügen" +#: ../src/verbs.cpp:2702 +msgid "Open Preferences for the Rectangle tool" +msgstr "Einstellungen für das Rechteckwerkzeug öffnen" -#: ../src/widgets/gradient-vector.cpp:911 -msgid "Delete current control stop from gradient" -msgstr "Aktuelle Zwischenfarbe aus dem Farbverlauf löschen" +#: ../src/verbs.cpp:2703 +msgid "3D Box Preferences" +msgstr "Einstellungen für 3D-Box" -#. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:979 -msgid "Stop Color" -msgstr "Zwischenfarbe" +#: ../src/verbs.cpp:2704 +msgid "Open Preferences for the 3D Box tool" +msgstr "Einstellungen für das 3D-Box-Werkzeug öffnen" -#: ../src/widgets/gradient-vector.cpp:1007 -msgid "Gradient editor" -msgstr "Farbverlaufs-Editor" +#: ../src/verbs.cpp:2705 +msgid "Ellipse Preferences" +msgstr "Einstellungen für Ellipsenwerkzeug" -#: ../src/widgets/gradient-vector.cpp:1307 -msgid "Change gradient stop color" -msgstr "Zwischenfarbe des Farbverlaufs ändern" +#: ../src/verbs.cpp:2706 +msgid "Open Preferences for the Ellipse tool" +msgstr "Einstellungen für das Ellipsenwerkzeug öffnen" -#: ../src/widgets/lpe-toolbar.cpp:233 -msgid "Closed" -msgstr "Geschlossen" +#: ../src/verbs.cpp:2707 +msgid "Star Preferences" +msgstr "Einstellungen für Sternwerkzeug" -#: ../src/widgets/lpe-toolbar.cpp:235 -msgid "Open start" -msgstr "Offener Anfang" +#: ../src/verbs.cpp:2708 +msgid "Open Preferences for the Star tool" +msgstr "Eigenschaften für das Sternwerkzeug öffnen" -#: ../src/widgets/lpe-toolbar.cpp:237 -msgid "Open end" -msgstr "Offenes Ende" +#: ../src/verbs.cpp:2709 +msgid "Spiral Preferences" +msgstr "Einstellungen für Spiralenwerkzeug" -#: ../src/widgets/lpe-toolbar.cpp:239 -msgid "Open both" -msgstr "Öffne beide" +#: ../src/verbs.cpp:2710 +msgid "Open Preferences for the Spiral tool" +msgstr "Eigenschaften für das Spiralenwerkzeug öffnen" -#: ../src/widgets/lpe-toolbar.cpp:298 -msgid "All inactive" -msgstr "Alles inaktiv" +#: ../src/verbs.cpp:2711 +msgid "Pencil Preferences" +msgstr "Einstellungen für Malwerkzeug" -#: ../src/widgets/lpe-toolbar.cpp:299 -msgid "No geometric tool is active" -msgstr "Es ist kein geometrisches Werkzeug aktiv" +#: ../src/verbs.cpp:2712 +msgid "Open Preferences for the Pencil tool" +msgstr "Eigenschaften für das Malwerkzeug öffnen" -#: ../src/widgets/lpe-toolbar.cpp:332 -msgid "Show limiting bounding box" -msgstr "Zeige Begrenzungsrahmen" +#: ../src/verbs.cpp:2713 +msgid "Pen Preferences" +msgstr "Einstellungen für Zeichenwerkzeug" -#: ../src/widgets/lpe-toolbar.cpp:333 -msgid "Show bounding box (used to cut infinite lines)" -msgstr "Zeigt Umrandung (wird benutzt, um unendliche Linien zu schneiden)" +#: ../src/verbs.cpp:2714 +msgid "Open Preferences for the Pen tool" +msgstr "Eigenschaften für das Zeichenwerkzeug öffnen" -#: ../src/widgets/lpe-toolbar.cpp:344 -msgid "Get limiting bounding box from selection" -msgstr "Begrenzungsrahmen aus Auswahl ermitteln" +#: ../src/verbs.cpp:2715 +msgid "Calligraphic Preferences" +msgstr "Einstellungen für Kalligrafiewerkzeug" -#: ../src/widgets/lpe-toolbar.cpp:345 -msgid "" -"Set limiting bounding box (used to cut infinite lines) to the bounding box " -"of current selection" -msgstr "" -"Begrenzungsrahmen (beschneidet unendliche Linien) gleich demjenigen der " -"Auswahl" +#: ../src/verbs.cpp:2716 +msgid "Open Preferences for the Calligraphy tool" +msgstr "Eigenschaften für das Kalligrafiewerkzeug öffnen" -#: ../src/widgets/lpe-toolbar.cpp:357 -msgid "Choose a line segment type" -msgstr "Segmenttyp wählen" +#: ../src/verbs.cpp:2717 +msgid "Text Preferences" +msgstr "Einstellungen für Textwerkzeug" -#: ../src/widgets/lpe-toolbar.cpp:373 -msgid "Display measuring info" -msgstr "Messwert anzeigen" +#: ../src/verbs.cpp:2718 +msgid "Open Preferences for the Text tool" +msgstr "Eigenschaften für das Textwerkzeug öffnen" -#: ../src/widgets/lpe-toolbar.cpp:374 -msgid "Display measuring info for selected items" -msgstr "Messwert aür ausgewählte Objekte anzeigen" +#: ../src/verbs.cpp:2719 +msgid "Gradient Preferences" +msgstr "Einstellungen für Farbverläufe" -#. Add the units menu. -#: ../src/widgets/lpe-toolbar.cpp:384 ../src/widgets/node-toolbar.cpp:613 -#: ../src/widgets/paintbucket-toolbar.cpp:166 -#: ../src/widgets/rect-toolbar.cpp:375 ../src/widgets/select-toolbar.cpp:536 -msgid "Units" -msgstr "Einheiten" +#: ../src/verbs.cpp:2720 +msgid "Open Preferences for the Gradient tool" +msgstr "Eigenschaften für Farbverläufe öffnen" -#: ../src/widgets/lpe-toolbar.cpp:394 -msgid "Open LPE dialog" -msgstr "LPE Dialog öffnen" +#: ../src/verbs.cpp:2721 +msgid "Mesh Preferences" +msgstr "Gitter-Einstellungen" -#: ../src/widgets/lpe-toolbar.cpp:395 -msgid "Open LPE dialog (to adapt parameters numerically)" -msgstr "Öffnet den LPE-Dialog (erlaubt Anpassung der Parameterwerte)" +#: ../src/verbs.cpp:2722 +msgid "Open Preferences for the Mesh tool" +msgstr "Eigenschaften für das Gitterwerkzeug öffnen" -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1273 -msgid "Font Size" -msgstr "Schriftgröße" +#: ../src/verbs.cpp:2723 +msgid "Zoom Preferences" +msgstr "Einstellungen für Zoomwerkzeug" -#: ../src/widgets/measure-toolbar.cpp:86 -msgid "Font Size:" -msgstr "Schriftgröße" +#: ../src/verbs.cpp:2724 +msgid "Open Preferences for the Zoom tool" +msgstr "Eigenschaften für das Zoomwerkzeug öffnen" -#: ../src/widgets/measure-toolbar.cpp:87 -msgid "The font size to be used in the measurement labels" -msgstr "Die Schriftgröße, die für die Messungen verwendet werden" +#: ../src/verbs.cpp:2725 +msgid "Measure Preferences" +msgstr "Messwerkzeug-Einstellungen" -#: ../src/widgets/measure-toolbar.cpp:99 -#: ../src/widgets/measure-toolbar.cpp:107 -msgid "The units to be used for the measurements" -msgstr "Die Einheiten, die für die Messungen verwendet werden" +#: ../src/verbs.cpp:2726 +msgid "Open Preferences for the Measure tool" +msgstr "Eigenschaften für das Messwerkzeug öffnen" -#: ../src/widgets/mesh-toolbar.cpp:204 -msgid "normal" -msgstr "Normal" +#: ../src/verbs.cpp:2727 +msgid "Dropper Preferences" +msgstr "Einstellungen für Farbpipette" -#: ../src/widgets/mesh-toolbar.cpp:204 -msgid "Create mesh gradient" -msgstr "Gitter-Farbverlauf erzeugen" +#: ../src/verbs.cpp:2728 +msgid "Open Preferences for the Dropper tool" +msgstr "Eigenschaften für die Farbpipette öffnen" -#: ../src/widgets/mesh-toolbar.cpp:208 -msgid "conical" -msgstr "konisch" +#: ../src/verbs.cpp:2729 +msgid "Connector Preferences" +msgstr "Einstellungen für Objektverbinder" -#: ../src/widgets/mesh-toolbar.cpp:208 -msgid "Create conical gradient" -msgstr "Konischen Farbverlauf erzeugen" +#: ../src/verbs.cpp:2730 +msgid "Open Preferences for the Connector tool" +msgstr "Eigenschaften für das Objektverbinder-Werkzeug öffnen" -#: ../src/widgets/mesh-toolbar.cpp:263 -msgid "Rows" -msgstr "Reihen:" +#: ../src/verbs.cpp:2731 +msgid "Paint Bucket Preferences" +msgstr "Einstellungen für den Farbeimer" -#: ../src/widgets/mesh-toolbar.cpp:263 -#: ../share/extensions/guides_creator.inx.h:5 -#: ../share/extensions/layout_nup.inx.h:12 -msgid "Rows:" -msgstr "Reihen:" +#: ../src/verbs.cpp:2732 +msgid "Open Preferences for the Paint Bucket tool" +msgstr "Eigenschaften für das Farbeimer-Werkzeug öffnen" -#: ../src/widgets/mesh-toolbar.cpp:263 -msgid "Number of rows in new mesh" -msgstr "Anzahl der Zeilen im neuen Gitter" +#: ../src/verbs.cpp:2733 +msgid "Eraser Preferences" +msgstr "Einstellungen für das Löschwerkzeug" -#: ../src/widgets/mesh-toolbar.cpp:279 -msgid "Columns" -msgstr "Spalten:" +#: ../src/verbs.cpp:2734 +msgid "Open Preferences for the Eraser tool" +msgstr "Eigenschaften für das Löschwerkzeug öffnen" -#: ../src/widgets/mesh-toolbar.cpp:279 -#: ../share/extensions/guides_creator.inx.h:4 -msgid "Columns:" -msgstr "Spalten:" +#: ../src/verbs.cpp:2735 +msgid "LPE Tool Preferences" +msgstr "LPE-Werkzeug-Einstellungen" -#: ../src/widgets/mesh-toolbar.cpp:279 -msgid "Number of columns in new mesh" -msgstr "Anzahl der Spalten im neuen Gitter" +#: ../src/verbs.cpp:2736 +msgid "Open Preferences for the LPETool tool" +msgstr "Eigenschaften für LPE-Werkzeug öffnen" -#: ../src/widgets/mesh-toolbar.cpp:293 -msgid "Edit Fill" -msgstr "Füllung bearbeiten…" +#. Zoom/View +#: ../src/verbs.cpp:2738 +msgid "Zoom In" +msgstr "Heranzoomen" -#: ../src/widgets/mesh-toolbar.cpp:294 -msgid "Edit fill mesh" -msgstr "Füllungsgitter bearbeiten…" +#: ../src/verbs.cpp:2738 +msgid "Zoom in" +msgstr "Ansicht vergrößern" -#: ../src/widgets/mesh-toolbar.cpp:305 -msgid "Edit Stroke" -msgstr "Kontur bearbeiten…" +#: ../src/verbs.cpp:2739 +msgid "Zoom Out" +msgstr "Wegzoomen" -#: ../src/widgets/mesh-toolbar.cpp:306 -msgid "Edit stroke mesh" -msgstr "Konturgitter bearbeiten…" +#: ../src/verbs.cpp:2739 +msgid "Zoom out" +msgstr "Ansicht verkleinern" -#: ../src/widgets/mesh-toolbar.cpp:317 ../src/widgets/node-toolbar.cpp:521 -msgid "Show Handles" -msgstr "Anfasser zeigen" +#: ../src/verbs.cpp:2740 +msgid "_Rulers" +msgstr "_Lineale" -#: ../src/widgets/mesh-toolbar.cpp:318 -#, fuzzy -msgid "Show side and tensor handles" -msgstr "Anzeigen der Anfasser" +#: ../src/verbs.cpp:2740 +msgid "Show or hide the canvas rulers" +msgstr "Arbeitsflächenlineale anzeigen oder ausblenden" -#: ../src/widgets/node-toolbar.cpp:341 -msgid "Insert node" -msgstr "Knoten einfügen" +#: ../src/verbs.cpp:2741 +msgid "Scroll_bars" +msgstr "Roll_balken" -#: ../src/widgets/node-toolbar.cpp:342 -msgid "Insert new nodes into selected segments" -msgstr "Neue Knoten in den gewählten Segmenten einfügen" +#: ../src/verbs.cpp:2741 +msgid "Show or hide the canvas scrollbars" +msgstr "Arbeitsflächen-Rollbalken anzeigen oder ausblenden" -#: ../src/widgets/node-toolbar.cpp:345 -msgid "Insert" -msgstr "Einfügen" +#: ../src/verbs.cpp:2742 +msgid "Page _Grid" +msgstr "Seiten_gitter" -#: ../src/widgets/node-toolbar.cpp:356 -msgid "Insert node at min X" -msgstr "Knoten einfügen bei min X" +#: ../src/verbs.cpp:2742 +msgid "Show or hide the page grid" +msgstr "Seitengitter anzeigen oder ausblenden" -#: ../src/widgets/node-toolbar.cpp:357 -msgid "Insert new nodes at min X into selected segments" -msgstr "Neue Knoten bei min X in die gewählten Segmente einfügen" +#: ../src/verbs.cpp:2743 +msgid "G_uides" +msgstr "Hi_lfslinien" -#: ../src/widgets/node-toolbar.cpp:360 -msgid "Insert min X" -msgstr "Eingabe min X" +#: ../src/verbs.cpp:2743 +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/widgets/node-toolbar.cpp:366 -msgid "Insert node at max X" -msgstr "Knoten einfügen bei max X" +#: ../src/verbs.cpp:2744 +msgid "Enable snapping" +msgstr "Einrasten einschalten" -#: ../src/widgets/node-toolbar.cpp:367 -msgid "Insert new nodes at max X into selected segments" -msgstr "Neue Knoten bei max X in die gewählten Segmente einfügen" +#: ../src/verbs.cpp:2745 +msgid "_Commands Bar" +msgstr "Befehlsleiste" -#: ../src/widgets/node-toolbar.cpp:370 -msgid "Insert max X" -msgstr "Eingabe max X" +#: ../src/verbs.cpp:2745 +msgid "Show or hide the Commands bar (under the menu)" +msgstr "Befehlsleiste anzeigen oder ausblenden (Leiste unter dem Hauptmenü)" -#: ../src/widgets/node-toolbar.cpp:376 -msgid "Insert node at min Y" -msgstr "Knoten einfügen bei min Y" +#: ../src/verbs.cpp:2746 +msgid "Sn_ap Controls Bar" +msgstr "Einrasten-Kontrollleiste" -#: ../src/widgets/node-toolbar.cpp:377 -msgid "Insert new nodes at min Y into selected segments" -msgstr "Neue Knoten bei min Y in die gewählten Segmente einfügen" +#: ../src/verbs.cpp:2746 +msgid "Show or hide the snapping controls" +msgstr "Kontrollen für Einrasten ein-/ausblenden" -#: ../src/widgets/node-toolbar.cpp:380 -msgid "Insert min Y" -msgstr "Eingabe min Y" +#: ../src/verbs.cpp:2747 +msgid "T_ool Controls Bar" +msgstr "Werkzeugeinstellungsleiste" -#: ../src/widgets/node-toolbar.cpp:386 -msgid "Insert node at max Y" -msgstr "Knoten einfügen bei max Y" +#: ../src/verbs.cpp:2747 +msgid "Show or hide the Tool Controls bar" +msgstr "Einstellungsleiste für das Werkzeug ein-/ausblenden" -#: ../src/widgets/node-toolbar.cpp:387 -msgid "Insert new nodes at max Y into selected segments" -msgstr "Neue Knoten bei max Y in die gewählten Segmente einfügen" +#: ../src/verbs.cpp:2748 +msgid "_Toolbox" +msgstr "Werkzeugleis_te" -#: ../src/widgets/node-toolbar.cpp:390 -msgid "Insert max Y" -msgstr "Eingabe max Y" +#: ../src/verbs.cpp:2748 +msgid "Show or hide the main toolbox (on the left)" +msgstr "Werkzeugleiste (auf der linken Seite) an- oder abschalten" -#: ../src/widgets/node-toolbar.cpp:398 -msgid "Delete selected nodes" -msgstr "Die gewählten Knoten löschen" +#: ../src/verbs.cpp:2749 +msgid "_Palette" +msgstr "_Palette" -#: ../src/widgets/node-toolbar.cpp:409 -msgid "Join selected nodes" -msgstr "Gewählte Endknoten verbinden" +#: ../src/verbs.cpp:2749 +msgid "Show or hide the color palette" +msgstr "Farbpalette ein-/ausblenden" -#: ../src/widgets/node-toolbar.cpp:412 -msgid "Join" -msgstr "Verbinden" +#: ../src/verbs.cpp:2750 +msgid "_Statusbar" +msgstr "_Statuszeile" -# !!! difference to "split"? -#: ../src/widgets/node-toolbar.cpp:420 -msgid "Break path at selected nodes" -msgstr "Pfad an den gewählten Knoten auftrennen" +#: ../src/verbs.cpp:2750 +msgid "Show or hide the statusbar (at the bottom of the window)" +msgstr "Statusleiste an- oder abschalten (am unteren Ende des Fensters)" -#: ../src/widgets/node-toolbar.cpp:430 -msgid "Join with segment" -msgstr "Segment verbinden" +#: ../src/verbs.cpp:2751 +msgid "Nex_t Zoom" +msgstr "_Nächster Zoomfaktor" -#: ../src/widgets/node-toolbar.cpp:431 -msgid "Join selected endnodes with a new segment" -msgstr "Gewählte Endknoten durch ein neues Segment verbinden" +#: ../src/verbs.cpp:2751 +msgid "Next zoom (from the history of zooms)" +msgstr "Den nächsten Zoomfaktor einstellen (aus der Liste bisheriger Faktoren)" -#: ../src/widgets/node-toolbar.cpp:440 -msgid "Delete segment" -msgstr "Segment löschen" +#: ../src/verbs.cpp:2753 +msgid "Pre_vious Zoom" +msgstr "_Vorheriger Zoomfaktor" -#: ../src/widgets/node-toolbar.cpp:441 -msgid "Delete segment between two non-endpoint nodes" -msgstr "Pfad zwischen zwei Knoten auftrennen" +#: ../src/verbs.cpp:2753 +msgid "Previous zoom (from the history of zooms)" +msgstr "" +"Den vorherigen Zoomfaktor einstellen (aus der Liste bisheriger Faktoren)" -#: ../src/widgets/node-toolbar.cpp:450 -msgid "Node Cusp" -msgstr "Knoten eckig" +#: ../src/verbs.cpp:2755 +msgid "Zoom 1:_1" +msgstr "Zoomfaktor 1:_1" -#: ../src/widgets/node-toolbar.cpp:451 -msgid "Make selected nodes corner" -msgstr "Die gewählten Knoten in Ecken umwandeln" +#: ../src/verbs.cpp:2755 +msgid "Zoom to 1:1" +msgstr "Den Zoomfaktor auf 1:1 setzen" -#: ../src/widgets/node-toolbar.cpp:460 -msgid "Node Smooth" -msgstr "Knoten glatt" +#: ../src/verbs.cpp:2757 +msgid "Zoom 1:_2" +msgstr "Zoomfaktor 1:_2" -#: ../src/widgets/node-toolbar.cpp:461 -msgid "Make selected nodes smooth" -msgstr "Die gewählten Knoten glätten" +#: ../src/verbs.cpp:2757 +msgid "Zoom to 1:2" +msgstr "Den Zoomfaktor auf 1:2 setzen" -#: ../src/widgets/node-toolbar.cpp:470 -msgid "Node Symmetric" -msgstr "Knoten symmetrisch" +#: ../src/verbs.cpp:2759 +msgid "_Zoom 2:1" +msgstr "_Zoomfaktor 2:1" -#: ../src/widgets/node-toolbar.cpp:471 -msgid "Make selected nodes symmetric" -msgstr "Die gewählten Knoten symmetrisch machen" +#: ../src/verbs.cpp:2759 +msgid "Zoom to 2:1" +msgstr "Den Zoomfaktor auf 2:1 setzen" -#: ../src/widgets/node-toolbar.cpp:480 -msgid "Node Auto" -msgstr "Knoten automatisch" +#: ../src/verbs.cpp:2762 +msgid "_Fullscreen" +msgstr "Voll_bild" -#: ../src/widgets/node-toolbar.cpp:481 -msgid "Make selected nodes auto-smooth" -msgstr "Die gewählten Knoten automatisch abrunden" +#: ../src/verbs.cpp:2762 ../src/verbs.cpp:2764 +msgid "Stretch this document window to full screen" +msgstr "Dieses Dokumentenfenster auf Vollbild aufziehen" -#: ../src/widgets/node-toolbar.cpp:490 -msgid "Node Line" -msgstr "Knoten in Linien" +#: ../src/verbs.cpp:2764 +msgid "Fullscreen & Focus Mode" +msgstr "Vollbild und Fokusmodus" -#: ../src/widgets/node-toolbar.cpp:491 -msgid "Make selected segments lines" -msgstr "Die gewählten Abschnitte in Linien umwandeln" +#: ../src/verbs.cpp:2767 +msgid "Toggle _Focus Mode" +msgstr "Schaltet _Fokusmodus um" -#: ../src/widgets/node-toolbar.cpp:500 -msgid "Node Curve" -msgstr "Knoten in Kurven" +#: ../src/verbs.cpp:2767 +msgid "Remove excess toolbars to focus on drawing" +msgstr "Entfernt überzählige Werkzeugleisten, um Zeichenfläche zu maximieren" -#: ../src/widgets/node-toolbar.cpp:501 -msgid "Make selected segments curves" -msgstr "Die gewählten Abschnitte in Kurven umwandeln" +#: ../src/verbs.cpp:2769 +msgid "Duplic_ate Window" +msgstr "Fenster d_uplizieren" -#: ../src/widgets/node-toolbar.cpp:510 -msgid "Show Transform Handles" -msgstr "Anfasser zeigen" +#: ../src/verbs.cpp:2769 +msgid "Open a new window with the same document" +msgstr "Das momentan geöffnete Dokument in einem neuen Fenster darstellen" -#: ../src/widgets/node-toolbar.cpp:511 -msgid "Show transformation handles for selected nodes" -msgstr "Zeige Anfasser für gewählte Knoten" +#: ../src/verbs.cpp:2771 +msgid "_New View Preview" +msgstr "_Neue Vorschau" -#: ../src/widgets/node-toolbar.cpp:522 -msgid "Show Bezier handles of selected nodes" -msgstr "Die Bézier-Anfasser von ausgewählten Knoten anzeigen" +#: ../src/verbs.cpp:2772 +msgid "New View Preview" +msgstr "Neue Vorschau" -#: ../src/widgets/node-toolbar.cpp:532 -msgid "Show Outline" -msgstr "Umriss zeigen" +#. "view_new_preview" +#: ../src/verbs.cpp:2774 ../src/verbs.cpp:2782 +msgid "_Normal" +msgstr "_Normal" -#: ../src/widgets/node-toolbar.cpp:533 -msgid "Show path outline (without path effects)" -msgstr "Zeige Entwurfspfad (ohne Pfadeffekte)" +#: ../src/verbs.cpp:2775 +msgid "Switch to normal display mode" +msgstr "In den normalen Anzeigemodus wechseln" -#: ../src/widgets/node-toolbar.cpp:555 -msgid "Edit clipping paths" -msgstr "Ausschneidepfad bearbeiten" +#: ../src/verbs.cpp:2776 +msgid "No _Filters" +msgstr "Keine _Filter" -#: ../src/widgets/node-toolbar.cpp:556 -msgid "Show clipping path(s) of selected object(s)" -msgstr "Zeige Bézier-Anfasser für Ausschneidungspfade an ausgewählten Objekten" +#: ../src/verbs.cpp:2777 +msgid "Switch to normal display without filters" +msgstr "Wechselt in den normalen Anzeigemodus ohne Filter" -#: ../src/widgets/node-toolbar.cpp:566 -msgid "Edit masks" -msgstr "Maskierung bearbeiten" +#: ../src/verbs.cpp:2778 +msgid "_Outline" +msgstr "_Umriss" -#: ../src/widgets/node-toolbar.cpp:567 -msgid "Show mask(s) of selected object(s)" -msgstr "Zeige Bézier-Anfasser für Maskierungen an ausgewählten Objekten" +#: ../src/verbs.cpp:2779 +msgid "Switch to outline (wireframe) display mode" +msgstr "In den Umriss-(Drahtgitter)-Anzeigemodus wechseln" -#: ../src/widgets/node-toolbar.cpp:581 -msgid "X coordinate:" -msgstr "X-Koordinate:" +#. 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:2780 ../src/verbs.cpp:2788 +msgid "_Toggle" +msgstr "_Umschalten" -#: ../src/widgets/node-toolbar.cpp:581 -msgid "X coordinate of selected node(s)" -msgstr "X-Koordinate der Auswahl" +#: ../src/verbs.cpp:2781 +msgid "Toggle between normal and outline display modes" +msgstr "Zwischen normaler und Umriss-Ansicht umschalten" -#: ../src/widgets/node-toolbar.cpp:599 -msgid "Y coordinate:" -msgstr "Y-Koordinate" +#: ../src/verbs.cpp:2783 +msgid "Switch to normal color display mode" +msgstr "In den normalen Anzeigemodus wechseln" -#: ../src/widgets/node-toolbar.cpp:599 -msgid "Y coordinate of selected node(s)" -msgstr "Y-Koordinate der Auswahl" +#: ../src/verbs.cpp:2784 +msgid "_Grayscale" +msgstr "_Graustufen" -#: ../src/widgets/paint-selector.cpp:234 -msgid "No paint" -msgstr "Nicht zeichnen" +#: ../src/verbs.cpp:2785 +msgid "Switch to grayscale display mode" +msgstr "In den Graustufen-Anzeigemodus wechseln" -#: ../src/widgets/paint-selector.cpp:236 -msgid "Flat color" -msgstr "Einfache Farbe" +#: ../src/verbs.cpp:2789 +msgid "Toggle between normal and grayscale color display modes" +msgstr "Zwischen normaler und Graustufen-Farb-Ansicht umschalten" -#: ../src/widgets/paint-selector.cpp:238 -msgid "Linear gradient" -msgstr "Linearer Farbverlauf" +# ??? +#: ../src/verbs.cpp:2791 +msgid "Color-managed view" +msgstr "Farbverwaltungsansicht" -#: ../src/widgets/paint-selector.cpp:240 -msgid "Radial gradient" -msgstr "Radialer Farbverlauf" +# ??? +#: ../src/verbs.cpp:2792 +msgid "Toggle color-managed display for this document window" +msgstr "Ansicht mit Farbverwaltung ein-/ausschalten" -#: ../src/widgets/paint-selector.cpp:246 -msgid "Unset paint (make it undefined so it can be inherited)" -msgstr "Farbe nicht setzen (damit sie nicht übernommen/vererbt werden kann)" +#: ../src/verbs.cpp:2794 +msgid "Ico_n Preview..." +msgstr "Sy_mbolvorschau..." -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:263 -msgid "" -"Any path self-intersections or subpaths create holes in the fill (fill-rule: " -"evenodd)" +#: ../src/verbs.cpp:2795 +msgid "Open a window to preview objects at different icon resolutions" msgstr "" -"Überschneidungen desselben Pfades oder mit eingefügten Pfaden erzeugen " -"Löcher (Füllregel: evenodd)" +"Vorschaufenster öffnen, um Elemente bei verschiedenen Icon-Auflösungsstufen " +"zu sehen" -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:274 -msgid "" -"Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" -msgstr "" -"Vollständiges Füllen, außer ein eingefügter Pfad läuft entgegengesetzt " -"(Füllregel: nonzero)" - -#: ../src/widgets/paint-selector.cpp:590 -msgid "No objects" -msgstr "Keine Objekte" - -#: ../src/widgets/paint-selector.cpp:601 -msgid "Multiple styles" -msgstr "Mehrfachstile" - -#: ../src/widgets/paint-selector.cpp:612 -msgid "Paint is undefined" -msgstr "Farbe ist undefiniert" +#: ../src/verbs.cpp:2797 +msgid "Zoom to fit page in window" +msgstr "Die Seite in das Fenster einpassen" -#: ../src/widgets/paint-selector.cpp:623 -msgid "No paint" -msgstr "Keine Farbe" +#: ../src/verbs.cpp:2798 +msgid "Page _Width" +msgstr "Seiten_breite" -#: ../src/widgets/paint-selector.cpp:694 -msgid "Flat color" -msgstr "Farbbereich" +#: ../src/verbs.cpp:2799 +msgid "Zoom to fit page width in window" +msgstr "Die Seitenbreite in das Fenster einpassen" -#. sp_gradient_selector_set_mode(SP_GRADIENT_SELECTOR(gsel), SP_GRADIENT_SELECTOR_MODE_LINEAR); -#: ../src/widgets/paint-selector.cpp:758 -msgid "Linear gradient" -msgstr "Linearer Farbverlauf" +#: ../src/verbs.cpp:2801 +msgid "Zoom to fit drawing in window" +msgstr "Die Zeichnung in das Fenster einpassen" -#: ../src/widgets/paint-selector.cpp:761 -msgid "Radial gradient" -msgstr "Radialer Farbverlauf" +#: ../src/verbs.cpp:2803 +msgid "Zoom to fit selection in window" +msgstr "Die Auswahl in das Fenster einpassen" -#: ../src/widgets/paint-selector.cpp:1055 -msgid "" -"Use the Node tool to adjust position, scale, and rotation of the " -"pattern on canvas. Use Object > Pattern > Objects to Pattern to " -"create a new pattern from selection." -msgstr "" -"Benutzen Sie das Knotenwerkzeug um Position Winkel und Größe des " -"Musters anzupassen. Mit Objekt » Füllmuster » Objekte in Füllmuster " -"umwandeln lassen sich neue Füllmuster von ausgewählten Objekten erzeugen." +#. Dialogs +#: ../src/verbs.cpp:2806 +msgid "P_references..." +msgstr "Einstellungen" -#: ../src/widgets/paint-selector.cpp:1068 -msgid "Pattern fill" -msgstr "Füllmuster" +#: ../src/verbs.cpp:2807 +msgid "Edit global Inkscape preferences" +msgstr "Globale Einstellungen für Inkscape bearbeiten" -#: ../src/widgets/paint-selector.cpp:1162 -msgid "Swatch fill" -msgstr "Farbmusterfüllung" +#: ../src/verbs.cpp:2808 +msgid "_Document Properties..." +msgstr "_Dokumenteneinstellungen..." -#: ../src/widgets/paintbucket-toolbar.cpp:133 -msgid "Fill by" -msgstr "Füllen mit:" +#: ../src/verbs.cpp:2809 +msgid "Edit properties of this document (to be saved with the document)" +msgstr "Einstellungen bearbeiten, die mit dem Dokument gespeichert werden" -#: ../src/widgets/paintbucket-toolbar.cpp:134 -msgid "Fill by:" -msgstr "Füllen mit:" +#: ../src/verbs.cpp:2810 +msgid "Document _Metadata..." +msgstr "Dokument_metadaten..." -#: ../src/widgets/paintbucket-toolbar.cpp:146 -msgid "Fill Threshold" -msgstr "Füll-Schwellwert:" +#: ../src/verbs.cpp:2811 +msgid "Edit document metadata (to be saved with the document)" +msgstr "Dokument-Metadaten bearbeiten, die mit dem Dokument gespeichert werden" -#: ../src/widgets/paintbucket-toolbar.cpp:147 +#: ../src/verbs.cpp:2813 msgid "" -"The maximum allowed difference between the clicked pixel and the neighboring " -"pixels to be counted in the fill" +"Edit objects' colors, gradients, arrowheads, and other fill and stroke " +"properties..." msgstr "" -"Der maximal erlaubte Unterschied zwischen dem angeklickten Pixel und den " -"benachbarten Pixeln, um noch zur Füllung zu gehören" +"Objektfarben, Farbverläufe, Strichbreiten, Pfeile, Strichmuster usw. ändern" -#: ../src/widgets/paintbucket-toolbar.cpp:174 -msgid "Grow/shrink by" -msgstr "Vergrößern/Verkleinern um:" +#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon +#: ../src/verbs.cpp:2815 +msgid "Gl_yphs..." +msgstr "Gl_yphen..." -#: ../src/widgets/paintbucket-toolbar.cpp:174 -msgid "Grow/shrink by:" -msgstr "Vergrößern/Verkleinern um:" +#: ../src/verbs.cpp:2816 +msgid "Select characters from a glyphs palette" +msgstr "Wählen Sie ein Zeichen aus einer Glyphenpalette aus" -#: ../src/widgets/paintbucket-toolbar.cpp:175 -msgid "" -"The amount to grow (positive) or shrink (negative) the created fill path" -msgstr "" -"Erzeugten Füllungspfad vergrößern (positive) oder verkleinern (negativ)" +#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon +#. TRANSLATORS: "Swatches" means: color samples +#: ../src/verbs.cpp:2819 +msgid "S_watches..." +msgstr "_Farbfelder-Palette..." -#: ../src/widgets/paintbucket-toolbar.cpp:200 -msgid "Close gaps" -msgstr "Lücken schließen" +#: ../src/verbs.cpp:2820 +msgid "Select colors from a swatches palette" +msgstr "Farben aus einer Farbfelder-Palette auswählen" -#: ../src/widgets/paintbucket-toolbar.cpp:201 -msgid "Close gaps:" -msgstr "Lücken schließen:" +#: ../src/verbs.cpp:2821 +msgid "S_ymbols..." +msgstr "S_ymbole..." -#: ../src/widgets/paintbucket-toolbar.cpp:212 -#: ../src/widgets/pencil-toolbar.cpp:293 ../src/widgets/spiral-toolbar.cpp:289 -#: ../src/widgets/star-toolbar.cpp:564 -msgid "Defaults" -msgstr "Vorgaben" +#: ../src/verbs.cpp:2822 +msgid "Select symbol from a symbols palette" +msgstr "Symbol aus einer Symbol-Palette auswählen" -#: ../src/widgets/paintbucket-toolbar.cpp:213 -msgid "" -"Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " -"to change defaults)" -msgstr "" -"Die Parameter des Farbeimers auf Vorgabewerte zurücksetzen (Menü Datei » " -"Inkscape-Einstellungen » Werkzeuge, um die Vorgabeeinstellungen zu ändern)" +#: ../src/verbs.cpp:2823 +msgid "Transfor_m..." +msgstr "_Transformation..." -#: ../src/widgets/pencil-toolbar.cpp:96 -msgid "Bezier" -msgstr "Bezier" +#: ../src/verbs.cpp:2824 +msgid "Precisely control objects' transformations" +msgstr "Transformationen eines Objektes präzise einstellen" -#: ../src/widgets/pencil-toolbar.cpp:97 -msgid "Create regular Bezier path" -msgstr "Erstelle Bezier Pfad" +#: ../src/verbs.cpp:2825 +msgid "_Align and Distribute..." +msgstr "_Ausrichten und verteilen..." -#: ../src/widgets/pencil-toolbar.cpp:104 -msgid "Create Spiro path" -msgstr "Erstelle Spiral-Pfad" +#: ../src/verbs.cpp:2826 +msgid "Align and distribute objects" +msgstr "Objekte ausrichten und ihre Abstände ausgleichen" -#: ../src/widgets/pencil-toolbar.cpp:111 -msgid "Zigzag" -msgstr "Zickzack" +#: ../src/verbs.cpp:2827 +msgid "_Spray options..." +msgstr "_Spraydosen-Optionen" -#: ../src/widgets/pencil-toolbar.cpp:112 -msgid "Create a sequence of straight line segments" -msgstr "Erstelle eine Folge von Gerade Liniensegmenten" +#: ../src/verbs.cpp:2828 +msgid "Some options for the spray" +msgstr "Einige Optionen des Sprühwerkzeuges" -#: ../src/widgets/pencil-toolbar.cpp:118 -msgid "Paraxial" -msgstr "achsenparallel" +#: ../src/verbs.cpp:2829 +msgid "Undo _History..." +msgstr "Bearbeitungs_historie..." -#: ../src/widgets/pencil-toolbar.cpp:119 -msgid "Create a sequence of paraxial line segments" -msgstr "Erstelle eine Folge von Achsenparallelen Liniensegmenten" +#: ../src/verbs.cpp:2830 +msgid "Undo History" +msgstr "Bearbeitungshistorie" -#: ../src/widgets/pencil-toolbar.cpp:127 -msgid "Mode of new lines drawn by this tool" -msgstr "Modus für neue Linie mit diesem Werkzeug" +#: ../src/verbs.cpp:2832 +msgid "View and select font family, font size and other text properties" +msgstr "" +"Schriftfamilie, Schriftgröße und andere Texteigenschaften ansehen und ändern" -#: ../src/widgets/pencil-toolbar.cpp:156 -msgid "Triangle in" -msgstr "Dreieck Anfang" +#: ../src/verbs.cpp:2833 +msgid "_XML Editor..." +msgstr "_XML-Editor..." -#: ../src/widgets/pencil-toolbar.cpp:157 -msgid "Triangle out" -msgstr "Dreieck Ende" +#: ../src/verbs.cpp:2834 +msgid "View and edit the XML tree of the document" +msgstr "Zeige und ändere den XML-Baum des Dokuments" -#: ../src/widgets/pencil-toolbar.cpp:159 -msgid "From clipboard" -msgstr "Aus Zwischenablage" +#: ../src/verbs.cpp:2835 +msgid "_Find/Replace..." +msgstr "_Suchen/Ersetzen..." -#: ../src/widgets/pencil-toolbar.cpp:184 ../src/widgets/pencil-toolbar.cpp:185 -msgid "Shape:" -msgstr "Form:" +#: ../src/verbs.cpp:2836 +msgid "Find objects in document" +msgstr "Objekte im Dokument suchen" -#: ../src/widgets/pencil-toolbar.cpp:184 -msgid "Shape of new paths drawn by this tool" -msgstr "Stil von neuen Pfaden mit diesem Werkzeug" +#: ../src/verbs.cpp:2837 +msgid "Find and _Replace Text..." +msgstr "Text suchen und e_rsetzen..." -#: ../src/widgets/pencil-toolbar.cpp:269 -msgid "(many nodes, rough)" -msgstr "(viele Knoten, grob)" +#: ../src/verbs.cpp:2838 +msgid "Find and replace text in document" +msgstr "Text im Dokument suchen und ersetzen" -#: ../src/widgets/pencil-toolbar.cpp:269 -msgid "(few nodes, smooth)" -msgstr "(wenige Knoten, weich)" +#: ../src/verbs.cpp:2840 +msgid "Check spelling of text in document" +msgstr "Rechtschreibprüfung für Text im Dokument" -#: ../src/widgets/pencil-toolbar.cpp:272 -msgid "Smoothing:" -msgstr "Glättung:" +#: ../src/verbs.cpp:2841 +msgid "_Messages..." +msgstr "_Nachrichten..." -#: ../src/widgets/pencil-toolbar.cpp:272 -msgid "Smoothing: " -msgstr "Glättung:" +#: ../src/verbs.cpp:2842 +msgid "View debug messages" +msgstr "Nachrichten zur Fehlersuche anzeigen" -#: ../src/widgets/pencil-toolbar.cpp:273 -msgid "How much smoothing (simplifying) is applied to the line" -msgstr "Wie stark die Linie geglättet (vereinfacht) wird" +#: ../src/verbs.cpp:2843 +msgid "Show/Hide D_ialogs" +msgstr "_Dialoge anzeigen oder ausblenden" -#: ../src/widgets/pencil-toolbar.cpp:294 +#: ../src/verbs.cpp:2844 +msgid "Show or hide all open dialogs" +msgstr "Alle offenen Dialoge zeigen oder ausblenden" + +#: ../src/verbs.cpp:2845 +msgid "Create Tiled Clones..." +msgstr "Gekachelte Klone erzeugen..." + +#: ../src/verbs.cpp:2846 msgid "" -"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " -"change defaults)" +"Create multiple clones of selected object, arranging them into a pattern or " +"scattering" msgstr "" -"Die Parameter des Stiftes auf Vorgabewerte zurücksetzen (Menü Datei » " -"Inkscape-Einstellungen » Werkzeuge, um die Grundeinstellungen zu ändern)" +"Mehrere Klone des gewählten Objekts erstellen, die in einem Muster oder " +"verstreut angeordnet sind" -#: ../src/widgets/rect-toolbar.cpp:122 -msgid "Change rectangle" -msgstr "Rechteck ändern" +#: ../src/verbs.cpp:2847 +msgid "_Object attributes..." +msgstr "_Objekteigenschaften..." -#: ../src/widgets/rect-toolbar.cpp:314 -msgid "W:" -msgstr "W:" +#: ../src/verbs.cpp:2848 +msgid "Edit the object attributes..." +msgstr "Objektattribute bearbeiten..." -#: ../src/widgets/rect-toolbar.cpp:314 -msgid "Width of rectangle" -msgstr "Breite des Rechtecks" +#: ../src/verbs.cpp:2850 +msgid "Edit the ID, locked and visible status, and other object properties" +msgstr "" +"Kennung, Status (gesperrt, sichtbar) und andere Objekteigenschaften ändern" -#: ../src/widgets/rect-toolbar.cpp:331 -msgid "H:" -msgstr "H:" +#: ../src/verbs.cpp:2851 +msgid "_Input Devices..." +msgstr "_Eingabegeräte..." -#: ../src/widgets/rect-toolbar.cpp:331 -msgid "Height of rectangle" -msgstr "Höhe des Rechtecks" +#: ../src/verbs.cpp:2852 +msgid "Configure extended input devices, such as a graphics tablet" +msgstr "Erweiterte Eingabegeräte konfigurieren, wie z.B. Grafiktabletts" -#: ../src/widgets/rect-toolbar.cpp:345 ../src/widgets/rect-toolbar.cpp:360 -msgid "not rounded" -msgstr "Nicht abgerundet" +#: ../src/verbs.cpp:2853 +msgid "_Extensions..." +msgstr "_Erweiterungen..." -#: ../src/widgets/rect-toolbar.cpp:348 -msgid "Horizontal radius" -msgstr "Horizontaler Radius" +#: ../src/verbs.cpp:2854 +msgid "Query information about extensions" +msgstr "Informationen über Erweiterungen abfragen" -#: ../src/widgets/rect-toolbar.cpp:348 -msgid "Rx:" -msgstr "Rx:" +#: ../src/verbs.cpp:2855 +msgid "Layer_s..." +msgstr "_Ebenen..." -#: ../src/widgets/rect-toolbar.cpp:348 -msgid "Horizontal radius of rounded corners" -msgstr "Horizontaler Radius einer abgerundeten Ecke" +#: ../src/verbs.cpp:2856 +msgid "View Layers" +msgstr "Ebenen anzeigen" -#: ../src/widgets/rect-toolbar.cpp:363 -msgid "Vertical radius" -msgstr "Vertikaler Radius" +#: ../src/verbs.cpp:2857 +msgid "Path E_ffects ..." +msgstr "Pfade_ffekte ..." -#: ../src/widgets/rect-toolbar.cpp:363 -msgid "Ry:" -msgstr "Ry:" +#: ../src/verbs.cpp:2858 +msgid "Manage, edit, and apply path effects" +msgstr "Pfadeffekte verwakten, bearbeiten und anwenden" -#: ../src/widgets/rect-toolbar.cpp:363 -msgid "Vertical radius of rounded corners" -msgstr "Vertikaler Radius einer abgerundeten Ecke" +#: ../src/verbs.cpp:2859 +msgid "Filter _Editor..." +msgstr "Filter_editor..." -#: ../src/widgets/rect-toolbar.cpp:382 -msgid "Not rounded" -msgstr "Nicht abgerundet" +#: ../src/verbs.cpp:2860 +msgid "Manage, edit, and apply SVG filters" +msgstr "SVG-Filter verwalten, bearbeiten und anwenden" -#: ../src/widgets/rect-toolbar.cpp:383 -msgid "Make corners sharp" -msgstr "Spitze Ecken" +#: ../src/verbs.cpp:2861 +msgid "SVG Font Editor..." +msgstr "SVG-Schriftarteneditor..." -#: ../src/widgets/ruler.cpp:192 -#, fuzzy -msgid "The orientation of the ruler" -msgstr "Ausrichtung des anzudockenden Elementes" +#: ../src/verbs.cpp:2862 +msgid "Edit SVG fonts" +msgstr "SVG-Schriften bearbeiten" -#: ../src/widgets/ruler.cpp:202 -#, fuzzy -msgid "Unit of the ruler" -msgstr "Breite des Musters" +#: ../src/verbs.cpp:2863 +msgid "Print Colors..." +msgstr "Druckfarben..." -#: ../src/widgets/ruler.cpp:209 -msgid "Lower" -msgstr "Absenken" +#: ../src/verbs.cpp:2864 +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/widgets/ruler.cpp:210 -#, fuzzy -msgid "Lower limit of ruler" -msgstr "Zur nächsten Ebene absenken" +#: ../src/verbs.cpp:2865 +msgid "_Export PNG Image..." +msgstr "PNG-Bild _exportieren..." -#: ../src/widgets/ruler.cpp:219 -#, fuzzy -msgid "Upper" -msgstr "Farbpipette" +#: ../src/verbs.cpp:2866 +msgid "Export this document or a selection as a PNG image" +msgstr "Das Dokument oder eine Auswahl als Bitmap-Bild exportieren" -#: ../src/widgets/ruler.cpp:220 -msgid "Upper limit of ruler" -msgstr "Oberes Limit des Lineals" +#. Help +#: ../src/verbs.cpp:2868 +msgid "About E_xtensions" +msgstr "Über _Erweiterungen" -#: ../src/widgets/ruler.cpp:230 -#, fuzzy -msgid "Position of mark on the ruler" -msgstr "Ort der Icon-Themen" +#: ../src/verbs.cpp:2869 +msgid "Information on Inkscape extensions" +msgstr "Informationen über Inkscape-Erweiterungen" -#: ../src/widgets/ruler.cpp:239 -#, fuzzy -msgid "Max Size" -msgstr "Größe" +#: ../src/verbs.cpp:2870 +msgid "About _Memory" +msgstr "_Speichernutzung" -#: ../src/widgets/ruler.cpp:240 -msgid "Maximum size of the ruler" -msgstr "Maximalgröße des Lineals" +#: ../src/verbs.cpp:2871 +msgid "Memory usage information" +msgstr "Informationen über die Speichernutzung" -#: ../src/widgets/select-toolbar.cpp:260 -msgid "Transform by toolbar" -msgstr "Mittels Werkzeugleiste transformieren" +#: ../src/verbs.cpp:2872 +msgid "_About Inkscape" +msgstr "Ü_ber Inkscape" -#: ../src/widgets/select-toolbar.cpp:339 -msgid "Now stroke width is scaled when objects are scaled." -msgstr "" -"Breite der Kontur wird nun skaliert, wenn Objekte skaliert " -"werden." +#: ../src/verbs.cpp:2873 +msgid "Inkscape version, authors, license" +msgstr "Inkscape-Version, Autoren, Lizenz" -#: ../src/widgets/select-toolbar.cpp:341 -msgid "Now stroke width is not scaled when objects are scaled." -msgstr "" -"Breite der Kontur wird nun nicht skaliert, wenn Objekte " -"skaliert werden." +#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"), +#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"), +#. Tutorials +#: ../src/verbs.cpp:2878 +msgid "Inkscape: _Basic" +msgstr "Inkscape: _Grundlagen" -#: ../src/widgets/select-toolbar.cpp:352 -msgid "" -"Now rounded rectangle corners are scaled when rectangles are " -"scaled." -msgstr "" -"Ecken abgerundeter Rechtecke werden nun mitskaliert, wenn " -"Objekte skaliert werden." +#: ../src/verbs.cpp:2879 +msgid "Getting started with Inkscape" +msgstr "Erste Schritte mit Inkscape" -#: ../src/widgets/select-toolbar.cpp:354 -msgid "" -"Now rounded rectangle corners are not scaled when rectangles " -"are scaled." -msgstr "" -"Ecken abgerundeter Rechtecke werden nun nicht mitskaliert, " -"wenn Objekte skaliert werden." +#. "tutorial_basic" +#: ../src/verbs.cpp:2880 +msgid "Inkscape: _Shapes" +msgstr "Inkscape: _Formen" -#: ../src/widgets/select-toolbar.cpp:365 -msgid "" -"Now gradients are transformed along with their objects when " -"those are transformed (moved, scaled, rotated, or skewed)." -msgstr "" -"Farbverläufe werden nun mit ihren Objekten transformiert, wenn " -"diese transformiert werden (bewegt, skaliert, gedreht oder geschert)." +#: ../src/verbs.cpp:2881 +msgid "Using shape tools to create and edit shapes" +msgstr "Benutzung der Formen-Werkzeuge zum Erzeugen und Verändern von Formen" -#: ../src/widgets/select-toolbar.cpp:367 -msgid "" -"Now gradients remain fixed when objects are transformed " -"(moved, scaled, rotated, or skewed)." -msgstr "" -"Farbverläufe bleiben nun unverändert, wenn Objekte " -"transformiert werden (bewegt, skaliert, gedreht oder geschert)." +#: ../src/verbs.cpp:2882 +msgid "Inkscape: _Advanced" +msgstr "Inkscape: Fortgeschrittene _Benutzung" -#: ../src/widgets/select-toolbar.cpp:378 -msgid "" -"Now patterns are transformed along with their objects when " -"those are transformed (moved, scaled, rotated, or skewed)." -msgstr "" -"Muster werden nun mit ihren Objekten transformiert, wenn diese " -"transformiert werden (bewegt, skaliert, gedreht oder geschert)." +#: ../src/verbs.cpp:2883 +msgid "Advanced Inkscape topics" +msgstr "Fortgeschrittene Themen bei der Benutzung von Inkscape" -#: ../src/widgets/select-toolbar.cpp:380 -msgid "" -"Now patterns remain fixed when objects are transformed (moved, " -"scaled, rotated, or skewed)." -msgstr "" -"Muster bleiben nun unverändert, wenn Objekte transformiert " -"werden (bewegt, skaliert, gedreht oder geschert)." +#. "tutorial_advanced" +#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) +#: ../src/verbs.cpp:2885 +msgid "Inkscape: T_racing" +msgstr "Inkscape: _Nachzeichnen" -#. four spinbuttons -#: ../src/widgets/select-toolbar.cpp:498 -msgctxt "Select toolbar" -msgid "X position" -msgstr "X-Position" +#: ../src/verbs.cpp:2886 +msgid "Using bitmap tracing" +msgstr "Verwendung der Bitmap-Nachzeichnung" -#: ../src/widgets/select-toolbar.cpp:498 -msgctxt "Select toolbar" -msgid "X:" -msgstr "X:" +#. "tutorial_tracing" +#: ../src/verbs.cpp:2887 +msgid "Inkscape: Tracing Pixel Art" +msgstr "Inkscape: Pixelkunst nachzeichnen" -#: ../src/widgets/select-toolbar.cpp:500 -msgid "Horizontal coordinate of selection" -msgstr "Horizontale Koordinate der Auswahl" +#: ../src/verbs.cpp:2888 +msgid "Using Trace Pixel Art dialog" +msgstr "Pixelkunst nachzeichnen-Dialog verwenden" -#: ../src/widgets/select-toolbar.cpp:504 -msgctxt "Select toolbar" -msgid "Y position" -msgstr "Y-Position" +#: ../src/verbs.cpp:2889 +msgid "Inkscape: _Calligraphy" +msgstr "Inkscape: _Kalligrafie" -#: ../src/widgets/select-toolbar.cpp:504 -msgctxt "Select toolbar" -msgid "Y:" -msgstr "Y:" +#: ../src/verbs.cpp:2890 +msgid "Using the Calligraphy pen tool" +msgstr "Verwendung des kalligrafischen Füllers" -#: ../src/widgets/select-toolbar.cpp:506 -msgid "Vertical coordinate of selection" -msgstr "Vertikale Koordinate der Auswahl" - -#: ../src/widgets/select-toolbar.cpp:510 -msgctxt "Select toolbar" -msgid "Width" -msgstr "Breite" - -#: ../src/widgets/select-toolbar.cpp:510 -msgctxt "Select toolbar" -msgid "W:" -msgstr "B:" - -#: ../src/widgets/select-toolbar.cpp:512 -msgid "Width of selection" -msgstr "Breite der Auswahl" +#: ../src/verbs.cpp:2891 +msgid "Inkscape: _Interpolate" +msgstr "Inkscape: _Interpolieren" -#: ../src/widgets/select-toolbar.cpp:519 -msgid "Lock width and height" -msgstr "Breite und Höhe sperren" +#: ../src/verbs.cpp:2892 +msgid "Using the interpolate extension" +msgstr "Benutzt die Erweiterung Interpolieren" -#: ../src/widgets/select-toolbar.cpp:520 -msgid "When locked, change both width and height by the same proportion" -msgstr "Wenn gesperrt, dann wird das Höhen- und Breitenverhältnis beibehalten" +#. "tutorial_interpolate" +#: ../src/verbs.cpp:2893 +msgid "_Elements of Design" +msgstr "_Elemente des Designs" -#: ../src/widgets/select-toolbar.cpp:529 -msgctxt "Select toolbar" -msgid "Height" -msgstr "Höhe" +#: ../src/verbs.cpp:2894 +msgid "Principles of design in the tutorial form" +msgstr "Gestaltungsprinzipen" -#: ../src/widgets/select-toolbar.cpp:529 -msgctxt "Select toolbar" -msgid "H:" -msgstr "H:" +#. "tutorial_design" +#: ../src/verbs.cpp:2895 +msgid "_Tips and Tricks" +msgstr "_Tipps und Tricks" -#: ../src/widgets/select-toolbar.cpp:531 -msgid "Height of selection" -msgstr "Höhe der Auswahl" +#: ../src/verbs.cpp:2896 +msgid "Miscellaneous tips and tricks" +msgstr "Verschiedene Tipps und Tricks" -#: ../src/widgets/select-toolbar.cpp:581 -msgid "Scale rounded corners" -msgstr "Abgerundete Ecken mitskalieren" +#. "tutorial_tips" +#. Effect -- renamed Extension +#: ../src/verbs.cpp:2899 +msgid "Previous Exte_nsion" +msgstr "Vorherige Erweiterungen" -#: ../src/widgets/select-toolbar.cpp:592 -msgid "Move gradients" -msgstr "Farbverlaufs-Anfasser verschieben" +#: ../src/verbs.cpp:2900 +msgid "Repeat the last extension with the same settings" +msgstr "Letzten Effekt mit den gleichen Einstellungen anwenden" -#: ../src/widgets/select-toolbar.cpp:603 -msgid "Move patterns" -msgstr "Muster verschieben" +#: ../src/verbs.cpp:2901 +msgid "_Previous Extension Settings..." +msgstr "_Vorherige Erweiterungseinstellungen..." -#: ../src/widgets/sp-attribute-widget.cpp:299 -msgid "Set attribute" -msgstr "Attribut festlegen" +#: ../src/verbs.cpp:2902 +msgid "Repeat the last extension with new settings" +msgstr "Letzte Erweiterung mit anderen Einstellungen wiederholen" -#: ../src/widgets/sp-color-icc-selector.cpp:257 -msgid "CMS" -msgstr "CMS" +# !!! +#: ../src/verbs.cpp:2906 +msgid "Fit the page to the current selection" +msgstr "Die Seite in die aktuelle Auswahl einpassen" -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:428 -msgid "_R:" -msgstr "_R:" +# !!! +#: ../src/verbs.cpp:2908 +msgid "Fit the page to the drawing" +msgstr "Die Seite in die Zeichnungsgröße einpassen" -#. TYPE_RGB_16 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:431 -msgid "_G:" -msgstr "_G:" +#: ../src/verbs.cpp:2910 +msgid "" +"Fit the page to the current selection or the drawing if there is no selection" +msgstr "" +"Die Seite in die aktuelle Auswahl einpassen (oder die ganze Zeichnung, wenn " +"es keine Auswahl gibt)" -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:434 -msgid "_B:" -msgstr "_B:" +# !!! mnemonics +#. LockAndHide +#: ../src/verbs.cpp:2912 +msgid "Unlock All" +msgstr "Alles entsperren" -#: ../src/widgets/sp-color-icc-selector.cpp:359 -msgid "Gray" -msgstr "Grau" +#: ../src/verbs.cpp:2914 +msgid "Unlock All in All Layers" +msgstr "Alles in allen Ebenen entsperren" -#. TYPE_GRAY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:454 -msgid "_H:" -msgstr "_H:" +# !!! mnemonics +#: ../src/verbs.cpp:2916 +msgid "Unhide All" +msgstr "Alles einblenden" -#. TYPE_HSV_16 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:457 -msgid "_S:" -msgstr "_S:" +#: ../src/verbs.cpp:2918 +msgid "Unhide All in All Layers" +msgstr "Alles in allen Ebenen einblenden" -#. TYPE_HLS_16 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:460 -msgid "_L:" -msgstr "_L:" +#: ../src/verbs.cpp:2922 +msgid "Link an ICC color profile" +msgstr "Verknüpfung mit ICC-Farbprofil" -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:482 -msgid "_C:" -msgstr "_C:" +#: ../src/verbs.cpp:2923 +msgid "Remove Color Profile" +msgstr "Farbprofil entfernen" -#. TYPE_CMYK_16 -#. TYPE_CMY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:485 -msgid "_M:" -msgstr "_M:" +#: ../src/verbs.cpp:2924 +msgid "Remove a linked ICC color profile" +msgstr "Entfernt ein verknüpftes ICC-Farbprofil" -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:488 -msgid "_Y:" -msgstr "Y:" +#: ../src/verbs.cpp:2927 +msgid "Add External Script" +msgstr "Füge externes Script hinzu" -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:491 -msgid "_K:" -msgstr "_K:" +#: ../src/verbs.cpp:2927 +msgid "Add an external script" +msgstr "Füge ein externes Script hinzu" -# ??? Check! -#: ../src/widgets/sp-color-icc-selector.cpp:455 -msgid "Fix" -msgstr "Festlegen" +#: ../src/verbs.cpp:2929 +msgid "Add Embedded Script" +msgstr "Füge eingebettetes Script hinzu" -# ??? Check! -#: ../src/widgets/sp-color-icc-selector.cpp:458 -msgid "Fix RGB fallback to match icc-color() value." -msgstr "Legt RGB-Ausweichwert für Entsprechung des icc-color()-Parameters fest" +#: ../src/verbs.cpp:2929 +msgid "Add an embedded script" +msgstr "Füge ein eingebettetes Script hinzu" -#. Label -#: ../src/widgets/sp-color-icc-selector.cpp:561 -#: ../src/widgets/sp-color-scales.cpp:437 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:494 -#: ../src/widgets/sp-color-wheel-selector.cpp:140 -msgid "_A:" -msgstr "_A:" +#: ../src/verbs.cpp:2931 +msgid "Edit Embedded Script" +msgstr "Eingebettetes Script bearbeiten" -#: ../src/widgets/sp-color-icc-selector.cpp:572 -#: ../src/widgets/sp-color-icc-selector.cpp:585 -#: ../src/widgets/sp-color-scales.cpp:438 -#: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/sp-color-scales.cpp:464 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-scales.cpp:495 -#: ../src/widgets/sp-color-scales.cpp:496 -#: ../src/widgets/sp-color-wheel-selector.cpp:161 -#: ../src/widgets/sp-color-wheel-selector.cpp:185 -msgid "Alpha (opacity)" -msgstr "Alpha (Deckkraft)" +#: ../src/verbs.cpp:2931 +msgid "Edit an embedded script" +msgstr "Ein eingebettetes Script bearbeiten" -#: ../src/widgets/sp-color-notebook.cpp:385 -msgid "Color Managed" -msgstr "Farb-Management" +#: ../src/verbs.cpp:2933 +msgid "Remove External Script" +msgstr "Lösche externes Script" -#: ../src/widgets/sp-color-notebook.cpp:392 -msgid "Out of gamut!" -msgstr "Farbbereichswarnung:" +#: ../src/verbs.cpp:2933 +msgid "Remove an external script" +msgstr "Lösche ein externes Script" -#: ../src/widgets/sp-color-notebook.cpp:399 -msgid "Too much ink!" -msgstr "Zu viel Farbe!" +#: ../src/verbs.cpp:2935 +msgid "Remove Embedded Script" +msgstr "Eingebettetes Script entfernen" -#. Create RGBA entry and color preview -#: ../src/widgets/sp-color-notebook.cpp:416 -msgid "RGBA_:" -msgstr "RGBA_:" +#: ../src/verbs.cpp:2935 +msgid "Remove an embedded script" +msgstr "Ein eingebettetes Script entfernen" -#: ../src/widgets/sp-color-notebook.cpp:424 -msgid "Hexadecimal RGBA value of the color" -msgstr "Hexadezimaler RGBA-Wert der Farbe" +#: ../src/verbs.cpp:2957 ../src/verbs.cpp:2958 +msgid "Center on horizontal and vertical axis" +msgstr "An horizontalen und vertikalen Achsen ausrichten" -#: ../src/widgets/sp-color-scales.cpp:80 -msgid "RGB" -msgstr "RGB" +#: ../src/widgets/arc-toolbar.cpp:131 +msgid "Arc: Change start/end" +msgstr "Bogen: Beginn/Ende ändern" -#: ../src/widgets/sp-color-scales.cpp:80 -msgid "HSL" -msgstr "HSL" +#: ../src/widgets/arc-toolbar.cpp:197 +msgid "Arc: Change open/closed" +msgstr "Bogen: Offen/geschlossen ändern" -#: ../src/widgets/sp-color-scales.cpp:80 -msgid "CMYK" -msgstr "CMYK" +# !!! +#: ../src/widgets/arc-toolbar.cpp:288 ../src/widgets/arc-toolbar.cpp:317 +#: ../src/widgets/rect-toolbar.cpp:258 ../src/widgets/rect-toolbar.cpp:296 +#: ../src/widgets/spiral-toolbar.cpp:214 ../src/widgets/spiral-toolbar.cpp:238 +#: ../src/widgets/star-toolbar.cpp:383 ../src/widgets/star-toolbar.cpp:444 +msgid "New:" +msgstr "Neu:" -#: ../src/widgets/sp-color-selector.cpp:64 -msgid "Unnamed" -msgstr "Unbenannt" +# !!! +#. FIXME: implement averaging of all parameters for multiple selected +#. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); +#: ../src/widgets/arc-toolbar.cpp:291 ../src/widgets/arc-toolbar.cpp:302 +#: ../src/widgets/rect-toolbar.cpp:266 ../src/widgets/rect-toolbar.cpp:284 +#: ../src/widgets/spiral-toolbar.cpp:216 ../src/widgets/spiral-toolbar.cpp:227 +#: ../src/widgets/star-toolbar.cpp:385 +msgid "Change:" +msgstr "Ändern:" -#: ../src/widgets/sp-xmlview-attr-list.cpp:64 -msgid "Value" -msgstr "Wert" +#: ../src/widgets/arc-toolbar.cpp:326 +msgid "Start:" +msgstr "Anfang:" -#: ../src/widgets/sp-xmlview-content.cpp:179 -msgid "Type text in a text node" -msgstr "Text in einem Text-Knoten tippen" +#: ../src/widgets/arc-toolbar.cpp:327 +msgid "The angle (in degrees) from the horizontal to the arc's start point" +msgstr "" +"Der Winkel (in Grad) von der Horizontalen bis zum Startpunkt des Bogens" -#: ../src/widgets/spiral-toolbar.cpp:100 -msgid "Change spiral" -msgstr "Spirale ändern" +#: ../src/widgets/arc-toolbar.cpp:339 +msgid "End:" +msgstr "Ende:" -#: ../src/widgets/spiral-toolbar.cpp:246 -msgid "just a curve" -msgstr "Kurve ziehen" +#: ../src/widgets/arc-toolbar.cpp:340 +msgid "The angle (in degrees) from the horizontal to the arc's end point" +msgstr "Der Winkel (in Grad) von der Horizontalen bis zum Endpunkt des Bogens" -#: ../src/widgets/spiral-toolbar.cpp:246 -msgid "one full revolution" -msgstr "eine volle Umdrehung" +#: ../src/widgets/arc-toolbar.cpp:356 +msgid "Closed arc" +msgstr "Geschlossener Bogen" -#: ../src/widgets/spiral-toolbar.cpp:249 -msgid "Number of turns" -msgstr "Anzahl der Drehungen" +#: ../src/widgets/arc-toolbar.cpp:357 +msgid "Switch to segment (closed shape with two radii)" +msgstr "Zu Segment (geschlossene Form mit zwei Radien) umschalten" -#: ../src/widgets/spiral-toolbar.cpp:249 -msgid "Turns:" -msgstr "Umdrehungen:" +#: ../src/widgets/arc-toolbar.cpp:363 +msgid "Open Arc" +msgstr "Offener Bogen" -#: ../src/widgets/spiral-toolbar.cpp:249 -msgid "Number of revolutions" -msgstr "Anzahl der Umdrehungen" +#: ../src/widgets/arc-toolbar.cpp:364 +msgid "Switch to arc (unclosed shape)" +msgstr "Zu Bogen umschalten (offene Form)" -#: ../src/widgets/spiral-toolbar.cpp:260 -msgid "circle" -msgstr "Kreis" +#: ../src/widgets/arc-toolbar.cpp:387 +msgid "Make whole" +msgstr "Schließen" -#: ../src/widgets/spiral-toolbar.cpp:260 -msgid "edge is much denser" -msgstr "Kante ist viel dichter" +#: ../src/widgets/arc-toolbar.cpp:388 +msgid "Make the shape a whole ellipse, not arc or segment" +msgstr "Die Form zur ganzen Ellipse anstelle eines Bogens oder Segments machen" -#: ../src/widgets/spiral-toolbar.cpp:260 -msgid "edge is denser" -msgstr "Kante ist dichter" +#. TODO: use the correct axis here, too +#: ../src/widgets/box3d-toolbar.cpp:232 +msgid "3D Box: Change perspective (angle of infinite axis)" +msgstr "3D-Box: Perspektive ändern (Winkel der unendlichen Achse)" -#: ../src/widgets/spiral-toolbar.cpp:260 -msgid "even" -msgstr "eben" +#: ../src/widgets/box3d-toolbar.cpp:299 +msgid "Angle in X direction" +msgstr "Winkel in X-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:260 -msgid "center is denser" -msgstr "Mittelpunkt ist dichter" +#. Translators: PL is short for 'perspective line' +#: ../src/widgets/box3d-toolbar.cpp:301 +msgid "Angle of PLs in X direction" +msgstr "Winkel der Perspektivlinien in X-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:260 -msgid "center is much denser" -msgstr "Zentrum ist viel dichter" +#. Translators: VP is short for 'vanishing point' +#: ../src/widgets/box3d-toolbar.cpp:323 +msgid "State of VP in X direction" +msgstr "Fluchtpunktstatus in X-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:263 -msgid "Divergence" -msgstr "Abweichung" +#: ../src/widgets/box3d-toolbar.cpp:324 +msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" +msgstr "" +"Fluchtpunkt in X-Richtung zwischen 'endlich' und 'unendlich' (=parallel) " +"umschalten" -#: ../src/widgets/spiral-toolbar.cpp:263 -msgid "Divergence:" -msgstr "Abweichung:" +#: ../src/widgets/box3d-toolbar.cpp:339 +msgid "Angle in Y direction" +msgstr "Winkel in Y-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:263 -msgid "How much denser/sparser are outer revolutions; 1 = uniform" -msgstr "Dichte der äußeren Umdrehungen; 1 = gleichförmig" +#: ../src/widgets/box3d-toolbar.cpp:339 +msgid "Angle Y:" +msgstr "Winkel Y:" -#: ../src/widgets/spiral-toolbar.cpp:274 -msgid "starts from center" -msgstr "startet vom Mittelpunkt" +#. Translators: PL is short for 'perspective line' +#: ../src/widgets/box3d-toolbar.cpp:341 +msgid "Angle of PLs in Y direction" +msgstr "Winkel der Perspektivlinien in Y-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:274 -msgid "starts mid-way" -msgstr "beginnt mittig" +#. Translators: VP is short for 'vanishing point' +#: ../src/widgets/box3d-toolbar.cpp:362 +msgid "State of VP in Y direction" +msgstr "Fluchtpunktstatus in Y-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:274 -msgid "starts near edge" -msgstr "Startet nahe der Ecke" +#: ../src/widgets/box3d-toolbar.cpp:363 +msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" +msgstr "" +"Fluchtpunkt in Y-richtung zwischen 'endlich' und 'unendlich' (=parallel) " +"umschalten" -#: ../src/widgets/spiral-toolbar.cpp:277 -msgid "Inner radius" -msgstr "Innerer Radius" +#: ../src/widgets/box3d-toolbar.cpp:378 +msgid "Angle in Z direction" +msgstr "Winkel inZ-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:277 -msgid "Inner radius:" -msgstr "Innerer Radius:" +#. Translators: PL is short for 'perspective line' +#: ../src/widgets/box3d-toolbar.cpp:380 +msgid "Angle of PLs in Z direction" +msgstr "Winkel der Perspektivlinien in Z-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:277 -msgid "Radius of the innermost revolution (relative to the spiral size)" -msgstr "Radius der innersten Umdrehung (relativ zur Gesamtgröße der Spirale)" +#. Translators: VP is short for 'vanishing point' +#: ../src/widgets/box3d-toolbar.cpp:401 +msgid "State of VP in Z direction" +msgstr "Fluchtpunktstatus in Z-Richtung" -#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:565 -msgid "" -"Reset shape parameters to defaults (use Inkscape Preferences > Tools to " -"change defaults)" +#: ../src/widgets/box3d-toolbar.cpp:402 +msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" -"Die Parameter der Formen auf Vorgabewerte zurücksetzen (Menü Datei » " -"Inkscape-Einstellungen » Werkzeuge, um die Vorgabeeinstellungen zu ändern)" +"Fluchtpunkt in Z-Richtung zwischen 'endlich' und 'unendlich' (=parallel) " +"umschalten" + +#. gint preset_index = ege_select_one_action_get_active( sel ); +#: ../src/widgets/calligraphy-toolbar.cpp:218 +#: ../src/widgets/calligraphy-toolbar.cpp:262 +#: ../src/widgets/calligraphy-toolbar.cpp:267 +msgid "No preset" +msgstr "Keine Vorlage" -# (swatches) #. Width -#: ../src/widgets/spray-toolbar.cpp:113 -msgid "(narrow spray)" -msgstr "(eng sprühen)" +#: ../src/widgets/calligraphy-toolbar.cpp:427 +#: ../src/widgets/eraser-toolbar.cpp:125 +msgid "(hairline)" +msgstr "(Haarline)" -#: ../src/widgets/spray-toolbar.cpp:113 -msgid "(broad spray)" -msgstr "(breit sprühen)" +#. Mean +#. Rotation +#. Scale +#: ../src/widgets/calligraphy-toolbar.cpp:427 +#: ../src/widgets/calligraphy-toolbar.cpp:460 +#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/spray-toolbar.cpp:113 ../src/widgets/spray-toolbar.cpp:129 +#: ../src/widgets/spray-toolbar.cpp:145 ../src/widgets/spray-toolbar.cpp:205 +#: ../src/widgets/spray-toolbar.cpp:235 ../src/widgets/spray-toolbar.cpp:253 +#: ../src/widgets/tweak-toolbar.cpp:125 ../src/widgets/tweak-toolbar.cpp:142 +#: ../src/widgets/tweak-toolbar.cpp:350 +msgid "(default)" +msgstr "(Standard)" -#: ../src/widgets/spray-toolbar.cpp:116 -msgid "The width of the spray area (relative to the visible canvas area)" -msgstr "Breite des Sprühbereichs (relativ zum sichtbaren Dokumentausschnitt)" +#: ../src/widgets/calligraphy-toolbar.cpp:427 +#: ../src/widgets/eraser-toolbar.cpp:125 +msgid "(broad stroke)" +msgstr "(breiter Strich)" -#: ../src/widgets/spray-toolbar.cpp:129 -msgid "(maximum mean)" -msgstr "(maximales Mittel)" +#: ../src/widgets/calligraphy-toolbar.cpp:430 +#: ../src/widgets/eraser-toolbar.cpp:128 +msgid "Pen Width" +msgstr "Stiftbreite" -#: ../src/widgets/spray-toolbar.cpp:132 -msgid "Focus" -msgstr "Fokus" +#: ../src/widgets/calligraphy-toolbar.cpp:431 +msgid "The width of the calligraphic pen (relative to the visible canvas area)" +msgstr "" +"Breite des kalligrafischen Füllers (relativ zum sichtbaren " +"Arbeitsflächenbereich)" -#: ../src/widgets/spray-toolbar.cpp:132 -msgid "Focus:" -msgstr "Fokus:" +#. Thinning +#: ../src/widgets/calligraphy-toolbar.cpp:444 +msgid "(speed blows up stroke)" +msgstr "(Geschwindigkeit verdickt Strich)" -#: ../src/widgets/spray-toolbar.cpp:132 -msgid "0 to spray a spot; increase to enlarge the ring radius" -msgstr "0 um einen Punkt zu sprühen. Erhöhen, um den Ringradius zu erweitern." +#: ../src/widgets/calligraphy-toolbar.cpp:444 +msgid "(slight widening)" +msgstr "(schwache Verdickung)" -#. Standard_deviation -#: ../src/widgets/spray-toolbar.cpp:145 -msgid "(minimum scatter)" -msgstr "(minimale Streuung)" +#: ../src/widgets/calligraphy-toolbar.cpp:444 +msgid "(constant width)" +msgstr "(konstante Breite)" -#: ../src/widgets/spray-toolbar.cpp:145 -msgid "(maximum scatter)" -msgstr "(maximale Streuung)" - -#: ../src/widgets/spray-toolbar.cpp:148 -msgctxt "Spray tool" -msgid "Scatter" -msgstr "Streuung" - -#: ../src/widgets/spray-toolbar.cpp:148 -msgctxt "Spray tool" -msgid "Scatter:" -msgstr "Streuung:" - -#: ../src/widgets/spray-toolbar.cpp:148 -msgid "Increase to scatter sprayed objects" -msgstr "Vergrößern der Streuung gesprühter Objekte" +#: ../src/widgets/calligraphy-toolbar.cpp:444 +msgid "(slight thinning, default)" +msgstr "(schwache Ausdünnung, Vorgabe)" -#: ../src/widgets/spray-toolbar.cpp:167 -msgid "Spray copies of the initial selection" -msgstr "Sprühe Kopien vom zuletzt ausgewählten Objekt" +#: ../src/widgets/calligraphy-toolbar.cpp:444 +msgid "(speed deflates stroke)" +msgstr "(Geschwindigkeit dünnt Strich aus)" -#: ../src/widgets/spray-toolbar.cpp:174 -msgid "Spray clones of the initial selection" -msgstr "Sprühe Klone vom zuletzt ausgewählten Objekt" +#: ../src/widgets/calligraphy-toolbar.cpp:447 +msgid "Stroke Thinning" +msgstr "Strichstärke verringern" -#: ../src/widgets/spray-toolbar.cpp:180 -msgid "Spray single path" -msgstr "Sprühe einzelnen Pfad" +#: ../src/widgets/calligraphy-toolbar.cpp:447 +msgid "Thinning:" +msgstr "Ausdünnung:" -#: ../src/widgets/spray-toolbar.cpp:181 -msgid "Spray objects in a single path" -msgstr "Sprüht Objekte in einen einzelnen Pfad" +#: ../src/widgets/calligraphy-toolbar.cpp:448 +msgid "" +"How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " +"makes them broader, 0 makes width independent of velocity)" +msgstr "" +"Einfluss der Strichgeschwindigkeit auf die Linienbreite (> 0 macht schnelle " +"Strichzüge dünner, < 0 breiter, 0 unabhängig von der Geschwindigkeit)" -#: ../src/widgets/spray-toolbar.cpp:185 ../src/widgets/tweak-toolbar.cpp:253 -msgid "Mode" -msgstr "Modus" +#. Angle +#: ../src/widgets/calligraphy-toolbar.cpp:460 +msgid "(left edge up)" +msgstr "(linke Kante oben)" -#. Population -#: ../src/widgets/spray-toolbar.cpp:205 -msgid "(low population)" -msgstr "(niedrige Population)" +#: ../src/widgets/calligraphy-toolbar.cpp:460 +msgid "(horizontal)" +msgstr "(horizontal)" -#: ../src/widgets/spray-toolbar.cpp:205 -msgid "(high population)" -msgstr "(hoher Zuwachs)" +#: ../src/widgets/calligraphy-toolbar.cpp:460 +msgid "(right edge up)" +msgstr "(rechte Kante oben)" -#: ../src/widgets/spray-toolbar.cpp:208 -msgid "Amount" -msgstr "Menge" +#: ../src/widgets/calligraphy-toolbar.cpp:463 +msgid "Pen Angle" +msgstr "Stiftwinkel" -#: ../src/widgets/spray-toolbar.cpp:209 -msgid "Adjusts the number of items sprayed per click" -msgstr "Anzahl der Objekte festlegen, die per Klick gesprüht werden." +#: ../src/widgets/calligraphy-toolbar.cpp:463 +#: ../share/extensions/motion.inx.h:3 ../share/extensions/restack.inx.h:10 +msgid "Angle:" +msgstr "Winkel:" -#: ../src/widgets/spray-toolbar.cpp:225 +#: ../src/widgets/calligraphy-toolbar.cpp:464 msgid "" -"Use the pressure of the input device to alter the amount of sprayed objects" +"The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " +"fixation = 0)" msgstr "" -"Druckempfindlichkeit des Eingabegeräts benutzen, um die Anzahl der zu " -"sprühenden Objekte zu beeinflussen" +"Winkel der Stiftspitze (in Grad; 0 = horizontal; kein Einfluss, wenn " +"Fixierung: 0)" -#: ../src/widgets/spray-toolbar.cpp:235 -msgid "(high rotation variation)" -msgstr "(starke Abweichung)" +#. Fixation +#: ../src/widgets/calligraphy-toolbar.cpp:478 +msgid "(perpendicular to stroke, \"brush\")" +msgstr "(senkrecht zum Strich, \"Pinsel\")" -#: ../src/widgets/spray-toolbar.cpp:238 -msgid "Rotation" -msgstr "_Rotation" +#: ../src/widgets/calligraphy-toolbar.cpp:478 +msgid "(almost fixed, default)" +msgstr "(fast fixiert, Vorgabe)" -#: ../src/widgets/spray-toolbar.cpp:238 -msgid "Rotation:" -msgstr "_Rotation" +#: ../src/widgets/calligraphy-toolbar.cpp:478 +msgid "(fixed by Angle, \"pen\")" +msgstr "(fixiert mit Winkel, \"Stift\")" -#: ../src/widgets/spray-toolbar.cpp:240 -#, no-c-format +#: ../src/widgets/calligraphy-toolbar.cpp:481 +msgid "Fixation" +msgstr "Fixierung" + +#: ../src/widgets/calligraphy-toolbar.cpp:481 +msgid "Fixation:" +msgstr "Fixierung:" + +#: ../src/widgets/calligraphy-toolbar.cpp:482 msgid "" -"Variation of the rotation of the sprayed objects; 0% for the same rotation " -"than the original object" +"Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " +"fixed angle)" msgstr "" -"Variiert die Drehung der zu sprühenden Objekte. 0% bedeutet gleiche Drehung " -"wie das Originalobjekt." +"Winkelverhalten (0 = Stift immer senkrecht zur Strichrichtung, 100 = fester " +"Winkel)" -#: ../src/widgets/spray-toolbar.cpp:253 -msgid "(high scale variation)" -msgstr "(starke Abweichung)" +#. Cap Rounding +#: ../src/widgets/calligraphy-toolbar.cpp:494 +msgid "(blunt caps, default)" +msgstr "(stumpfe Enden, Vorgabe)" -#: ../src/widgets/spray-toolbar.cpp:256 -msgctxt "Spray tool" -msgid "Scale" -msgstr "Skalieren" +#: ../src/widgets/calligraphy-toolbar.cpp:494 +msgid "(slightly bulging)" +msgstr "(leicht wölbend)" -#: ../src/widgets/spray-toolbar.cpp:256 -msgctxt "Spray tool" -msgid "Scale:" -msgstr "Skalierung:" +#: ../src/widgets/calligraphy-toolbar.cpp:494 +msgid "(approximately round)" +msgstr "(ungefähr rund)" -#: ../src/widgets/spray-toolbar.cpp:258 -#, no-c-format +#: ../src/widgets/calligraphy-toolbar.cpp:494 +msgid "(long protruding caps)" +msgstr "(lange hervorstehende Enden)" + +#: ../src/widgets/calligraphy-toolbar.cpp:498 +msgid "Cap rounding" +msgstr "Spitzen abrunden" + +#: ../src/widgets/calligraphy-toolbar.cpp:498 +msgid "Caps:" +msgstr "Linienenden:" + +# !!! check +#: ../src/widgets/calligraphy-toolbar.cpp:499 msgid "" -"Variation in the scale of the sprayed objects; 0% for the same scale than " -"the original object" +"Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " +"round caps)" msgstr "" -"Variiert die Größe der zu sprühenden Objekte. 0% bedeutet gleiche Größe wie " -"das Originalobjekt." +"Erhöhen, um die Enden an Linien mehr hervorstehen zu lassen (0 = kein " +"Abschluss, 1 = runder Abschluss)" -#: ../src/widgets/star-toolbar.cpp:102 -msgid "Star: Change number of corners" -msgstr "Stern: Anzahl der Ecken ändern" +#. Tremor +#: ../src/widgets/calligraphy-toolbar.cpp:511 +msgid "(smooth line)" +msgstr "(glatte Linie)" -#: ../src/widgets/star-toolbar.cpp:155 -msgid "Star: Change spoke ratio" -msgstr "Stern: Verhältnis der Spitzen ändern" +#: ../src/widgets/calligraphy-toolbar.cpp:511 +msgid "(slight tremor)" +msgstr "(leichtes Zittern)" -#: ../src/widgets/star-toolbar.cpp:200 -msgid "Make polygon" -msgstr "Polygon erstellen" +#: ../src/widgets/calligraphy-toolbar.cpp:511 +msgid "(noticeable tremor)" +msgstr "(deutliches Zittern)" -#: ../src/widgets/star-toolbar.cpp:200 -msgid "Make star" -msgstr "Stern erstellen" +#: ../src/widgets/calligraphy-toolbar.cpp:511 +msgid "(maximum tremor)" +msgstr "(maximales Zittern)" -#: ../src/widgets/star-toolbar.cpp:239 -msgid "Star: Change rounding" -msgstr "Stern: Abrundung ändern" +#: ../src/widgets/calligraphy-toolbar.cpp:514 +msgid "Stroke Tremor" +msgstr "Zittern der Linie" -#: ../src/widgets/star-toolbar.cpp:279 -msgid "Star: Change randomization" -msgstr "Stern: Zufälligkeit ändern" +#: ../src/widgets/calligraphy-toolbar.cpp:514 +msgid "Tremor:" +msgstr "Zittern:" -#: ../src/widgets/star-toolbar.cpp:463 -msgid "Regular polygon (with one handle) instead of a star" -msgstr "Gewöhnliches Vieleck (Polygon mit einem Anfasser) statt eines Sterns" +#: ../src/widgets/calligraphy-toolbar.cpp:515 +msgid "Increase to make strokes rugged and trembling" +msgstr "Erhöhen, um Striche zittrig und ausgefranst zu machen" -#: ../src/widgets/star-toolbar.cpp:470 -msgid "Star instead of a regular polygon (with one handle)" -msgstr "Stern statt eines gewöhnlichen Vielecks (Polygon mit einem Anfasser)" +#. Wiggle +#: ../src/widgets/calligraphy-toolbar.cpp:529 +msgid "(no wiggle)" +msgstr "(kein Wackeln)" -#: ../src/widgets/star-toolbar.cpp:491 -msgid "triangle/tri-star" -msgstr "Dreieck/Stern mit drei Spitzen" +#: ../src/widgets/calligraphy-toolbar.cpp:529 +msgid "(slight deviation)" +msgstr "(leichte Abweichung)" -#: ../src/widgets/star-toolbar.cpp:491 -msgid "square/quad-star" -msgstr "Quadrat/Stern mit vier Spitzen" +#: ../src/widgets/calligraphy-toolbar.cpp:529 +msgid "(wild waves and curls)" +msgstr "(wilde Wellen und Kringel)" -#: ../src/widgets/star-toolbar.cpp:491 -msgid "pentagon/five-pointed star" -msgstr "Fünfeck/Stern mit fünf Spitzen" +#: ../src/widgets/calligraphy-toolbar.cpp:532 +msgid "Pen Wiggle" +msgstr "Stift Verwackeln:" -#: ../src/widgets/star-toolbar.cpp:491 -msgid "hexagon/six-pointed star" -msgstr "Sechseck/Stern mit sechs Spitzen" +#: ../src/widgets/calligraphy-toolbar.cpp:532 +msgid "Wiggle:" +msgstr "Wackeln:" -#: ../src/widgets/star-toolbar.cpp:494 -msgid "Corners" -msgstr "Ecken" +#: ../src/widgets/calligraphy-toolbar.cpp:533 +msgid "Increase to make the pen waver and wiggle" +msgstr "Erhöhen, um den Füller wacklig zu machen" -#: ../src/widgets/star-toolbar.cpp:494 -msgid "Corners:" -msgstr "Ecken:" +#. Mass +#: ../src/widgets/calligraphy-toolbar.cpp:546 +msgid "(no inertia)" +msgstr "(keine Trägheit)" -#: ../src/widgets/star-toolbar.cpp:494 -msgid "Number of corners of a polygon or star" -msgstr "Zahl der Ecken eines Polygons oder Sterns" +#: ../src/widgets/calligraphy-toolbar.cpp:546 +msgid "(slight smoothing, default)" +msgstr "(leichte Glättung, Vorgabe)" -#: ../src/widgets/star-toolbar.cpp:507 -msgid "thin-ray star" -msgstr "Dünnstrahliger Stern" +#: ../src/widgets/calligraphy-toolbar.cpp:546 +msgid "(noticeable lagging)" +msgstr "(deutliches Hinterherschleppen)" -#: ../src/widgets/star-toolbar.cpp:507 -msgid "pentagram" -msgstr "Pentagram" +#: ../src/widgets/calligraphy-toolbar.cpp:546 +msgid "(maximum inertia)" +msgstr "(maximale Trägheit)" -#: ../src/widgets/star-toolbar.cpp:507 -msgid "hexagram" -msgstr "hexagram" +#: ../src/widgets/calligraphy-toolbar.cpp:549 +msgid "Pen Mass" +msgstr "Stiftmasse:" -#: ../src/widgets/star-toolbar.cpp:507 -msgid "heptagram" -msgstr "heptagram" +#: ../src/widgets/calligraphy-toolbar.cpp:549 +msgid "Mass:" +msgstr "Masse:" -#: ../src/widgets/star-toolbar.cpp:507 -msgid "octagram" -msgstr "octagram" +#: ../src/widgets/calligraphy-toolbar.cpp:550 +msgid "Increase to make the pen drag behind, as if slowed by inertia" +msgstr "Erhöhen, um den Füller nachzuschleppen, wie durch Trägheit verlangsamt" -#: ../src/widgets/star-toolbar.cpp:507 -msgid "regular polygon" -msgstr "Regelmäßiges Polygon erstellen" +# !!! +#: ../src/widgets/calligraphy-toolbar.cpp:565 +msgid "Trace Background" +msgstr "Hintergrund nachzeichnen" -#: ../src/widgets/star-toolbar.cpp:510 -msgid "Spoke ratio" -msgstr "Spitzenverhältnis:" +#: ../src/widgets/calligraphy-toolbar.cpp:566 +msgid "" +"Trace the lightness of the background by the width of the pen (white - " +"minimum width, black - maximum width)" +msgstr "" +"Der Helligkeit des Hintergrunds mit der Breite des Stifts nachzeichnen (weiß " +"- minimale Breite, schwarz - maximale Breite)" -#: ../src/widgets/star-toolbar.cpp:510 -msgid "Spoke ratio:" -msgstr "Spitzenverhältnis:" +#: ../src/widgets/calligraphy-toolbar.cpp:579 +msgid "Use the pressure of the input device to alter the width of the pen" +msgstr "" +"Druckempfindlichkeit des Eingabegeräts benutzen, um die Strichbreite des " +"Füllers zu beeinflussen" -#. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle. -#. Base radius is the same for the closest handle. -#: ../src/widgets/star-toolbar.cpp:513 -msgid "Base radius to tip radius ratio" -msgstr "Verhältnis vom Radius des Grundkörpers zum Radius der Spitzen" +#: ../src/widgets/calligraphy-toolbar.cpp:591 +msgid "Tilt" +msgstr "Neigung" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "stretched" -msgstr "gestreckt" +#: ../src/widgets/calligraphy-toolbar.cpp:592 +msgid "Use the tilt of the input device to alter the angle of the pen's nib" +msgstr "" +"Neigungsempfindlichkeit des Eingabegeräts benutzen, um den Winkel der " +"Füllerspitze zu beeinflussen" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "twisted" -msgstr "verdreht" +#: ../src/widgets/calligraphy-toolbar.cpp:607 +msgid "Choose a preset" +msgstr "Wählen Sie eine Vorlage" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "slightly pinched" -msgstr "leicht eingedrückt" +#: ../src/widgets/calligraphy-toolbar.cpp:622 +msgid "Add/Edit Profile" +msgstr "Profil hinzufügen oder editieren" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "NOT rounded" -msgstr "NICHT abgerundet" +#: ../src/widgets/calligraphy-toolbar.cpp:623 +msgid "Add or edit calligraphic profile" +msgstr "Kalligrafisches Profil hinzufügen oder editieren" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "slightly rounded" -msgstr "schwach abgerundet" +#: ../src/widgets/connector-toolbar.cpp:120 +msgid "Set connector type: orthogonal" +msgstr "Setzn den Verbindertyps: Winkelrecht" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "visibly rounded" -msgstr "sichtbar abgerundet" +#: ../src/widgets/connector-toolbar.cpp:120 +msgid "Set connector type: polyline" +msgstr "Setzn den Verbindertyps: Polylinie" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "well rounded" -msgstr "gut abgerundet" +#: ../src/widgets/connector-toolbar.cpp:169 +msgid "Change connector curvature" +msgstr "Krümmung der Objektverbinder ändern" -#: ../src/widgets/star-toolbar.cpp:531 -msgid "amply rounded" -msgstr "reichlich abgerundet" +#: ../src/widgets/connector-toolbar.cpp:220 +msgid "Change connector spacing" +msgstr "Abstand der Objektverbinder ändern" -#: ../src/widgets/star-toolbar.cpp:531 ../src/widgets/star-toolbar.cpp:546 -msgid "blown up" -msgstr "aufgebläht" +#: ../src/widgets/connector-toolbar.cpp:313 +msgid "Avoid" +msgstr "Ausweichen" -#: ../src/widgets/star-toolbar.cpp:534 -msgid "Rounded:" -msgstr "Abrundung:" +# CHECK +#: ../src/widgets/connector-toolbar.cpp:323 +msgid "Ignore" +msgstr "Ignorieren" -#: ../src/widgets/star-toolbar.cpp:534 -msgid "How much rounded are the corners (0 for sharp)" -msgstr "Wie stark werden die Ecken abgerundet (0 für harte Kante)" +#: ../src/widgets/connector-toolbar.cpp:334 +msgid "Orthogonal" +msgstr "Orthogonal" -#: ../src/widgets/star-toolbar.cpp:546 -msgid "NOT randomized" -msgstr "NICHT durcheinander" +#: ../src/widgets/connector-toolbar.cpp:335 +msgid "Make connector orthogonal or polyline" +msgstr "Erstelle den Verbinder winkelrecht oder als Polylinie" -#: ../src/widgets/star-toolbar.cpp:546 -msgid "slightly irregular" -msgstr "leicht unregelmäßig" +#: ../src/widgets/connector-toolbar.cpp:349 +msgid "Connector Curvature" +msgstr "Krümmung der Objektverbinder" -#: ../src/widgets/star-toolbar.cpp:546 -msgid "visibly randomized" -msgstr "sichtbar unregelmäßig" +#: ../src/widgets/connector-toolbar.cpp:349 +msgid "Curvature:" +msgstr "Krümmung" -#: ../src/widgets/star-toolbar.cpp:546 -msgid "strongly randomized" -msgstr "stark unregelmäßig" +#: ../src/widgets/connector-toolbar.cpp:350 +msgid "The amount of connectors curvature" +msgstr "Der Krümmungswert der Verbindungslinie" -#: ../src/widgets/star-toolbar.cpp:549 -msgid "Randomized" -msgstr "unregelmäßig" +#: ../src/widgets/connector-toolbar.cpp:360 +msgid "Connector Spacing" +msgstr "Verbinderabstand" -#: ../src/widgets/star-toolbar.cpp:549 -msgid "Randomized:" -msgstr "Zufallsänderung:" +#: ../src/widgets/connector-toolbar.cpp:360 +msgid "Spacing:" +msgstr "Abstand:" -#: ../src/widgets/star-toolbar.cpp:549 -msgid "Scatter randomly the corners and angles" -msgstr "Zufällige Variationen der Ecken und Winkel" +#: ../src/widgets/connector-toolbar.cpp:361 +msgid "The amount of space left around objects by auto-routing connectors" +msgstr "Platz, der von den Objektverbindern um Objekte herum gelassen wird" -#: ../src/widgets/stroke-style.cpp:192 -msgid "Stroke width" -msgstr "Breite der Kontur" +#: ../src/widgets/connector-toolbar.cpp:372 +msgid "Graph" +msgstr "Graph" -#: ../src/widgets/stroke-style.cpp:194 -msgctxt "Stroke width" -msgid "_Width:" -msgstr "_Breite:" +#: ../src/widgets/connector-toolbar.cpp:382 +msgid "Connector Length" +msgstr "Verbinderlänge" -#. TRANSLATORS: Miter join: joining lines with a sharp (pointed) corner. -#. For an example, draw a triangle with a large stroke width and modify the -#. "Join" option (in the Fill and Stroke dialog). -#: ../src/widgets/stroke-style.cpp:239 -msgid "Miter join" -msgstr "Spitze Verbindung" +#: ../src/widgets/connector-toolbar.cpp:382 +msgid "Length:" +msgstr "Länge:" -#. TRANSLATORS: Round join: joining lines with a rounded corner. -#. For an example, draw a triangle with a large stroke width and modify the -#. "Join" option (in the Fill and Stroke dialog). -#: ../src/widgets/stroke-style.cpp:247 -msgid "Round join" -msgstr "Abgerundete Verbindung" +#: ../src/widgets/connector-toolbar.cpp:383 +msgid "Ideal length for connectors when layout is applied" +msgstr "Ideale Länge für Objektverbinder wenn das Layout angewendet wird" -#. TRANSLATORS: Bevel join: joining lines with a blunted (flattened) corner. -#. For an example, draw a triangle with a large stroke width and modify the -#. "Join" option (in the Fill and Stroke dialog). -#: ../src/widgets/stroke-style.cpp:255 -msgid "Bevel join" -msgstr "Abgeschrägte Verbindung" +#: ../src/widgets/connector-toolbar.cpp:395 +msgid "Downwards" +msgstr "Nach unten" -#: ../src/widgets/stroke-style.cpp:280 -msgid "Miter _limit:" -msgstr "Gehrungs_limit:" +#: ../src/widgets/connector-toolbar.cpp:396 +msgid "Make connectors with end-markers (arrows) point downwards" +msgstr "Objektverbinder mit Endemarkierungen (Pfeilen) zeigen nach unten" -#. Cap type -#. TRANSLATORS: cap type specifies the shape for the ends of lines -#. spw_label(t, _("_Cap:"), 0, i); -#: ../src/widgets/stroke-style.cpp:296 -msgid "Cap:" -msgstr "Linienende:" +#: ../src/widgets/connector-toolbar.cpp:412 +msgid "Do not allow overlapping shapes" +msgstr "Keine überlappenden Formen erlauben" -#. 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:307 -msgid "Butt cap" -msgstr "Nicht überstehendes Ende" +#: ../src/widgets/dash-selector.cpp:59 +msgid "Dash pattern" +msgstr "Muster der Strichlinien" -#. TRANSLATORS: Round cap: the line shape extends beyond the end point of the -#. line; the ends of the line are rounded -#: ../src/widgets/stroke-style.cpp:314 -msgid "Round cap" -msgstr "Abgerundetes Ende" +#: ../src/widgets/dash-selector.cpp:76 +msgid "Pattern offset" +msgstr "Versatz des Musters" -#. TRANSLATORS: Square cap: the line shape extends beyond the end point of the -#. line; the ends of the line are square -#: ../src/widgets/stroke-style.cpp:321 -msgid "Square cap" -msgstr "Quadratisches Ende" +#: ../src/widgets/desktop-widget.cpp:466 +msgid "Zoom drawing if window size changes" +msgstr "Zeichnungsgröße mit Fenstergröße verändern" -#. Dash -#: ../src/widgets/stroke-style.cpp:326 -msgid "Dashes:" -msgstr "Strichlinien:" - -#. Drop down marker selectors -#. TRANSLATORS: Path markers are an SVG feature that allows you to attach arbitrary shapes -#. (arrowheads, bullets, faces, whatever) to the start, end, or middle nodes of a path. -#: ../src/widgets/stroke-style.cpp:352 -msgid "Markers:" -msgstr "Markierungen" +#: ../src/widgets/desktop-widget.cpp:665 +msgid "Cursor coordinates" +msgstr "Zeigerkoordinaten" -#: ../src/widgets/stroke-style.cpp:358 -msgid "Start Markers are drawn on the first node of a path or shape" -msgstr "" -"Startmakierungen werden am ersten Knoten eines Pfades oder einer Form " -"gezeichnet." +#: ../src/widgets/desktop-widget.cpp:691 +msgid "Z:" +msgstr "Z:" -#: ../src/widgets/stroke-style.cpp:367 +#. display the initial welcome message in the statusbar +#: ../src/widgets/desktop-widget.cpp:734 msgid "" -"Mid Markers are drawn on every node of a path or shape except the first and " -"last nodes" +"Welcome to Inkscape! Use shape or freehand tools to create objects; " +"use selector (arrow) to move or transform them." msgstr "" -"Mittenmarkierungen werden auf jedem Knoten entlang eines Pfades - außer dem " -"ersten und letzten - gezeichnet." +"Willkommen zu Inkscape! Formen- und Freihandwerkzeuge erstellen " +"Objekte; das Auswahlwerkzeug (Pfeil) verschiebt und bearbeitet." -#: ../src/widgets/stroke-style.cpp:376 -msgid "End Markers are drawn on the last node of a path or shape" -msgstr "" -"Endmarkierungen werden auf dem ersten und letzten Knoten eines Pfades oder " -"einer Form gezeichnet." +#: ../src/widgets/desktop-widget.cpp:828 +msgid "grayscale" +msgstr "Graustufen" -#: ../src/widgets/stroke-style.cpp:494 -msgid "Set markers" -msgstr "Markierungen setzen" +#: ../src/widgets/desktop-widget.cpp:829 +msgid ", grayscale" +msgstr ", Graustufen" -#: ../src/widgets/stroke-style.cpp:1024 ../src/widgets/stroke-style.cpp:1109 -msgid "Set stroke style" -msgstr "Stil der Kontur setzen" +#: ../src/widgets/desktop-widget.cpp:830 +msgid "print colors preview" +msgstr "_Druckfarben-Vorschau" -#: ../src/widgets/stroke-style.cpp:1197 -msgid "Set marker color" -msgstr "Farbe der Markierung setzen" +#: ../src/widgets/desktop-widget.cpp:831 +msgid ", print colors preview" +msgstr ", Druckfarben-Vorschau" -#: ../src/widgets/swatch-selector.cpp:137 -msgid "Change swatch color" -msgstr "Farbmuster-Farbe ändern" +#: ../src/widgets/desktop-widget.cpp:832 +msgid "outline" +msgstr "Umriss" -#: ../src/widgets/text-toolbar.cpp:169 -msgid "Text: Change font family" -msgstr "Text: Schriftfamilie ändern" +#: ../src/widgets/desktop-widget.cpp:833 +msgid "no filters" +msgstr "Keine _Filter" -#: ../src/widgets/text-toolbar.cpp:233 -msgid "Text: Change font size" -msgstr "Text: Schriftgröße ändern" +#: ../src/widgets/desktop-widget.cpp:860 +#, c-format +msgid "%s%s: %d (%s%s) - Inkscape" +msgstr "%s%s: %d (%s%s) - Inkscape" -#: ../src/widgets/text-toolbar.cpp:271 -msgid "Text: Change font style" -msgstr "Text: Schriftstil ändern" +#: ../src/widgets/desktop-widget.cpp:862 ../src/widgets/desktop-widget.cpp:866 +#, c-format +msgid "%s%s: %d (%s) - Inkscape" +msgstr "%s%s: %d (%s) - Inkscape" -#: ../src/widgets/text-toolbar.cpp:349 -msgid "Text: Change superscript or subscript" -msgstr "Text: Ändern von Hoch- und Tiefgestellt" +#: ../src/widgets/desktop-widget.cpp:868 +#, c-format +msgid "%s%s: %d - Inkscape" +msgstr "%s%s: %d - Inkscape" -#: ../src/widgets/text-toolbar.cpp:494 -msgid "Text: Change alignment" -msgstr "Text: Ausrichtung ändern" +#: ../src/widgets/desktop-widget.cpp:874 +#, c-format +msgid "%s%s (%s%s) - Inkscape" +msgstr "%s%s (%s%s) - Inkscape" -#: ../src/widgets/text-toolbar.cpp:537 -msgid "Text: Change line-height" -msgstr "Text: Linienhöhe ändern" +#: ../src/widgets/desktop-widget.cpp:876 ../src/widgets/desktop-widget.cpp:880 +#, c-format +msgid "%s%s (%s) - Inkscape" +msgstr "%s%s (%s) - Inkscape" -#: ../src/widgets/text-toolbar.cpp:586 -msgid "Text: Change word-spacing" -msgstr "Text: Wortabstand ändern" +#: ../src/widgets/desktop-widget.cpp:882 +#, c-format +msgid "%s%s - Inkscape" +msgstr "%s%s - Inkscape" -#: ../src/widgets/text-toolbar.cpp:627 -msgid "Text: Change letter-spacing" -msgstr "Text: Buchstabenabstand ändern" +# ??? +#: ../src/widgets/desktop-widget.cpp:1051 +msgid "Color-managed display is enabled in this window" +msgstr "Farbverwaltungsansicht ist in diesem Fenster aktiviert" -#: ../src/widgets/text-toolbar.cpp:667 -msgid "Text: Change dx (kern)" -msgstr "Text: Ändern dx (kern)" +# ??? +#: ../src/widgets/desktop-widget.cpp:1053 +msgid "Color-managed display is disabled in this window" +msgstr "Farbverwaltungsansicht ist in diesem Fenster deaktiviert" -#: ../src/widgets/text-toolbar.cpp:701 -msgid "Text: Change dy" -msgstr "Text: Ändern dy" +#: ../src/widgets/desktop-widget.cpp:1108 +#, c-format +msgid "" +"Save changes to document \"%s\" before " +"closing?\n" +"\n" +"If you close without saving, your changes will be discarded." +msgstr "" +"Änderungen an Dokument »%s« vor dem " +"Schließen speichern?\n" +"\n" +"Wenn Sie schließen, ohne zu speichern, dann gehen Ihre Änderungen verloren." -#: ../src/widgets/text-toolbar.cpp:736 -msgid "Text: Change rotate" -msgstr "Text: Ändern Drehung" +#: ../src/widgets/desktop-widget.cpp:1118 ../src/widgets/desktop-widget.cpp:1177 +msgid "Close _without saving" +msgstr "Schließen, _ohne zu speichern" -#: ../src/widgets/text-toolbar.cpp:784 -msgid "Text: Change orientation" -msgstr "Text: Richtung ändern" +#: ../src/widgets/desktop-widget.cpp:1167 +#, c-format +msgid "" +"The file \"%s\" was saved with a " +"format that may cause data loss!\n" +"\n" +"Do you want to save this file as Inkscape SVG?" +msgstr "" +"Die Datei \"%s\" wurde in einem " +"möglicherweise verlustbehafteten Format gespeichert!\n" +"\n" +"Möchten Sie das Dokument als ein Inkscape SVG speichern?" -#: ../src/widgets/text-toolbar.cpp:1221 -msgid "Font Family" -msgstr "Schriftfamilie" +#: ../src/widgets/desktop-widget.cpp:1179 +msgid "_Save as Inkscape SVG" +msgstr "Als Inkscape-_SVG speichern" -#: ../src/widgets/text-toolbar.cpp:1222 -msgid "Select Font Family (Alt-X to access)" -msgstr "Schriftart-Familie auswählen (Alt + X zum Setzen)" +# CHECK +#: ../src/widgets/desktop-widget.cpp:1392 +msgid "Note:" +msgstr "Hinweis:" -#. Focus widget -#. Enable entry completion -#: ../src/widgets/text-toolbar.cpp:1232 -msgid "Select all text with this font-family" -msgstr "Wähle allen Text mit dieser Schriftart-Familie aus" +#: ../src/widgets/dropper-toolbar.cpp:90 +msgid "Pick opacity" +msgstr "Wähle Deckkraft" -#: ../src/widgets/text-toolbar.cpp:1236 -msgid "Font not found on system" -msgstr "Schrift wurde im System nicht gefunden" +#: ../src/widgets/dropper-toolbar.cpp:91 +msgid "" +"Pick both the color and the alpha (transparency) under cursor; otherwise, " +"pick only the visible color premultiplied by alpha" +msgstr "" +"Farbe und Transparenz unter dem Cursor übernehmen; ansonsten nur die " +"sichtbare Farbe mit dem Transparenzwert vormultipliziert übernehmen" -#: ../src/widgets/text-toolbar.cpp:1295 -msgid "Font Style" -msgstr "Schriftstil" +#: ../src/widgets/dropper-toolbar.cpp:94 +msgid "Pick" +msgstr "Aufnehmen" -#: ../src/widgets/text-toolbar.cpp:1296 -msgid "Font style" -msgstr "Schriftstil" +#: ../src/widgets/dropper-toolbar.cpp:103 +msgid "Assign opacity" +msgstr "Transparenz festlegen" -#. Name -#: ../src/widgets/text-toolbar.cpp:1313 -msgid "Toggle Superscript" -msgstr "Hochgestellt umschalten" +#: ../src/widgets/dropper-toolbar.cpp:104 +msgid "" +"If alpha was picked, assign it to selection as fill or stroke transparency" +msgstr "" +"Wenn Transparenz übernommenen wurde, diese als Füllung oder Kontur der " +"Auswahl anwenden." -#. Label -#: ../src/widgets/text-toolbar.cpp:1314 -msgid "Toggle superscript" -msgstr "Hochgestellt umschalten" +#: ../src/widgets/dropper-toolbar.cpp:107 +msgid "Assign" +msgstr "Zuweisen" -#. Name -#: ../src/widgets/text-toolbar.cpp:1326 -msgid "Toggle Subscript" -msgstr "Tiefgestellt umschalten" +#: ../src/widgets/ege-paint-def.cpp:87 +msgid "remove" +msgstr "entfernen" -#. Label -#: ../src/widgets/text-toolbar.cpp:1327 -msgid "Toggle subscript" -msgstr "Tiefgestellt umschalten" +#: ../src/widgets/eraser-toolbar.cpp:94 +msgid "Delete objects touched by the eraser" +msgstr "Lösche Objekte, die vom Radierer berührt werden" -#: ../src/widgets/text-toolbar.cpp:1368 -msgid "Justify" -msgstr "Blocksatz" +#: ../src/widgets/eraser-toolbar.cpp:100 +msgid "Cut" +msgstr "A_usschneiden" -#. Name -#: ../src/widgets/text-toolbar.cpp:1375 -msgid "Alignment" -msgstr "Ausrichtung" +#: ../src/widgets/eraser-toolbar.cpp:101 +msgid "Cut out from objects" +msgstr "Aus Objekt herausschneiden" -#. Label -#: ../src/widgets/text-toolbar.cpp:1376 -msgid "Text alignment" -msgstr "Textausrichtung" +#: ../src/widgets/eraser-toolbar.cpp:129 +msgid "The width of the eraser pen (relative to the visible canvas area)" +msgstr "Die Größe des Radiers (relativ zum sichtbaren Arbeitsflächenbereich)" -#: ../src/widgets/text-toolbar.cpp:1403 -msgid "Horizontal" -msgstr "Horizontal" +#: ../src/widgets/fill-style.cpp:362 +msgid "Change fill rule" +msgstr "Füllungsregel ändern" -#: ../src/widgets/text-toolbar.cpp:1410 -msgid "Vertical" -msgstr "Vertikal" +#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +msgid "Set fill color" +msgstr "Füllungsfarbe setzen" -#. Label -#: ../src/widgets/text-toolbar.cpp:1417 -msgid "Text orientation" -msgstr "Textausrichtung" +#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +msgid "Set stroke color" +msgstr "Farbe der Kontur setzen" -#. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1440 -msgid "Smaller spacing" -msgstr "Kleinerer Abstand" +#: ../src/widgets/fill-style.cpp:625 +msgid "Set gradient on fill" +msgstr "Farbverlauf für die Füllung setzen" -#: ../src/widgets/text-toolbar.cpp:1440 ../src/widgets/text-toolbar.cpp:1471 -#: ../src/widgets/text-toolbar.cpp:1502 -msgctxt "Text tool" -msgid "Normal" -msgstr "Normal" +#: ../src/widgets/fill-style.cpp:625 +msgid "Set gradient on stroke" +msgstr "Farbverlauf für die Kontur setzen" -#: ../src/widgets/text-toolbar.cpp:1440 -msgid "Larger spacing" -msgstr "Größerer Abstand" +#: ../src/widgets/fill-style.cpp:685 +msgid "Set pattern on fill" +msgstr "Muster für die Füllung setzen" -#. name -#: ../src/widgets/text-toolbar.cpp:1445 -msgid "Line Height" -msgstr "Linienhöhe" +#: ../src/widgets/fill-style.cpp:686 +msgid "Set pattern on stroke" +msgstr "Muster für die Kontur setzen" -#. label -#: ../src/widgets/text-toolbar.cpp:1446 -msgid "Line:" -msgstr "Linie:" +#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:958 +#: ../src/widgets/text-toolbar.cpp:1272 +msgid "Font size" +msgstr "Schriftgröße" -#. short label -#: ../src/widgets/text-toolbar.cpp:1447 -msgid "Spacing between lines (times font size)" -msgstr "Abstand zwischen Linien (Times Schriftgröße)" +#. Family frame +#: ../src/widgets/font-selector.cpp:148 +msgid "Font family" +msgstr "Schriftfamilie" -#. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 -msgid "Negative spacing" -msgstr "Negativer Abstand" +#. Style frame +#: ../src/widgets/font-selector.cpp:193 +msgctxt "Font selector" +msgid "Style" +msgstr "Stil" -#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 -msgid "Positive spacing" -msgstr "Positiver Abstand" +# !!! +#: ../src/widgets/font-selector.cpp:225 +msgid "Face" +msgstr "Fläche" -#. name -#: ../src/widgets/text-toolbar.cpp:1476 -msgid "Word spacing" -msgstr "Wortabstand" +#: ../src/widgets/font-selector.cpp:254 ../share/extensions/dots.inx.h:3 +msgid "Font size:" +msgstr "Schriftgröße:" -#. label -#: ../src/widgets/text-toolbar.cpp:1477 -msgid "Word:" -msgstr "Wort:" +#: ../src/widgets/gradient-selector.cpp:214 +msgid "Create a duplicate gradient" +msgstr "Duplikat-Farbverlauf erstellen" -#. short label -#: ../src/widgets/text-toolbar.cpp:1478 -msgid "Spacing between words (px)" -msgstr "Abstand zwischen Wörtern (px)" +#: ../src/widgets/gradient-selector.cpp:230 +msgid "Edit gradient" +msgstr "Farbverlauf bearbeiten" -#. name -#: ../src/widgets/text-toolbar.cpp:1507 -msgid "Letter spacing" -msgstr "Buchstabenabstand" +#: ../src/widgets/gradient-selector.cpp:306 +#: ../src/widgets/paint-selector.cpp:244 +msgid "Swatch" +msgstr "Farbmuster" -#. label -#: ../src/widgets/text-toolbar.cpp:1508 -msgid "Letter:" -msgstr "Buchstabe:" +#: ../src/widgets/gradient-selector.cpp:356 +msgid "Rename gradient" +msgstr "Farbverlauf umbenennen" -#. short label -#: ../src/widgets/text-toolbar.cpp:1509 -msgid "Spacing between letters (px)" -msgstr "Abstand zwischen Buchstaben (px)" +#: ../src/widgets/gradient-toolbar.cpp:156 +#: ../src/widgets/gradient-toolbar.cpp:169 +#: ../src/widgets/gradient-toolbar.cpp:756 +#: ../src/widgets/gradient-toolbar.cpp:1094 +msgid "No gradient" +msgstr "Kein Farbverlauf" -#. name -#: ../src/widgets/text-toolbar.cpp:1538 -msgid "Kerning" -msgstr "Unterschneidung" +#: ../src/widgets/gradient-toolbar.cpp:175 +msgid "Multiple gradients" +msgstr "Mehrfache Farbverläufe" -#. label -#: ../src/widgets/text-toolbar.cpp:1539 -msgid "Kern:" -msgstr "Kern:" +#: ../src/widgets/gradient-toolbar.cpp:676 +msgid "Multiple stops" +msgstr "Mehrfach-Stopp" -#. short label -#: ../src/widgets/text-toolbar.cpp:1540 -msgid "Horizontal kerning (px)" -msgstr "Horizontale Unterschneidung (px)" +#: ../src/widgets/gradient-toolbar.cpp:774 +#: ../src/widgets/gradient-vector.cpp:629 +msgid "No stops in gradient" +msgstr "Keine Zwischenfarben im Farbverlauf" -#. name -#: ../src/widgets/text-toolbar.cpp:1569 -msgid "Vertical Shift" -msgstr "Vertikaler Versatz" +#: ../src/widgets/gradient-toolbar.cpp:927 +msgid "Assign gradient to object" +msgstr "Farbverlauf einem Objekt zuweisen" -#. label -#: ../src/widgets/text-toolbar.cpp:1570 -msgid "Vert:" -msgstr "Vert:" +#: ../src/widgets/gradient-toolbar.cpp:949 +msgid "Set gradient repeat" +msgstr "Setze Verlaufswiederholung" -#. short label -#: ../src/widgets/text-toolbar.cpp:1571 -msgid "Vertical shift (px)" -msgstr "Vertikaler Versatz (px)" +#: ../src/widgets/gradient-toolbar.cpp:987 +#: ../src/widgets/gradient-vector.cpp:740 +msgid "Change gradient stop offset" +msgstr "Versatz der Zwischenfarben des Farbverlaufs ändern" -#. name -#: ../src/widgets/text-toolbar.cpp:1600 -msgid "Letter rotation" -msgstr "Buchstabenrotation" +#: ../src/widgets/gradient-toolbar.cpp:1034 +msgid "linear" +msgstr "linear" -#. label -#: ../src/widgets/text-toolbar.cpp:1601 -msgid "Rot:" -msgstr "Rotation:" +#: ../src/widgets/gradient-toolbar.cpp:1034 +msgid "Create linear gradient" +msgstr "Linearen Farbverlauf erzeugen" -#. short label -#: ../src/widgets/text-toolbar.cpp:1602 -msgid "Character rotation (degrees)" -msgstr "Zeichenrotation [Grad]" +#: ../src/widgets/gradient-toolbar.cpp:1038 +msgid "radial" +msgstr "radial" -#: ../src/widgets/toolbox.cpp:182 -msgid "Color/opacity used for color tweaking" -msgstr "Farbe / Opazität zur Farbjustage" +#: ../src/widgets/gradient-toolbar.cpp:1038 +msgid "Create radial (elliptic or circular) gradient" +msgstr "Radialen (elliptischen oder kreisförmigen) Farbverlauf erzeugen" -#: ../src/widgets/toolbox.cpp:190 -msgid "Style of new stars" -msgstr "Stil von neuen Sternen" +#: ../src/widgets/gradient-toolbar.cpp:1041 ../src/widgets/mesh-toolbar.cpp:211 +msgid "New:" +msgstr "Neu:" -#: ../src/widgets/toolbox.cpp:192 -msgid "Style of new rectangles" -msgstr "Stil von neuen Rechtecken" +#: ../src/widgets/gradient-toolbar.cpp:1064 ../src/widgets/mesh-toolbar.cpp:234 +msgid "fill" +msgstr "füllen" -#: ../src/widgets/toolbox.cpp:194 -msgid "Style of new 3D boxes" -msgstr "Stil von neuen 3D-Boxen" +#: ../src/widgets/gradient-toolbar.cpp:1064 ../src/widgets/mesh-toolbar.cpp:234 +msgid "Create gradient in the fill" +msgstr "Farbverlauf für die Füllung erzeugen" -#: ../src/widgets/toolbox.cpp:196 -msgid "Style of new ellipses" -msgstr "Stil von neuen Ellipsen" +#: ../src/widgets/gradient-toolbar.cpp:1068 ../src/widgets/mesh-toolbar.cpp:238 +msgid "stroke" +msgstr "Kontur" -#: ../src/widgets/toolbox.cpp:198 -msgid "Style of new spirals" -msgstr "Stil von neuen Spiralen" +#: ../src/widgets/gradient-toolbar.cpp:1068 ../src/widgets/mesh-toolbar.cpp:238 +msgid "Create gradient in the stroke" +msgstr "Farbverlauf für die Kontur erzeugen" -#: ../src/widgets/toolbox.cpp:200 -msgid "Style of new paths created by Pencil" -msgstr "Stil von neuen Pfaden (Malwerkzeug)" +# CHECK +#: ../src/widgets/gradient-toolbar.cpp:1071 ../src/widgets/mesh-toolbar.cpp:241 +msgid "on:" +msgstr "auf:" -#: ../src/widgets/toolbox.cpp:202 -msgid "Style of new paths created by Pen" -msgstr "Stil von neuen Pfaden (Zeichenwerkzeug)" +#: ../src/widgets/gradient-toolbar.cpp:1096 +msgid "Select" +msgstr "Auswählen" -#: ../src/widgets/toolbox.cpp:204 -msgid "Style of new calligraphic strokes" -msgstr "Stil von neuen kalligrafischen Strichen" +#: ../src/widgets/gradient-toolbar.cpp:1096 +msgid "Choose a gradient" +msgstr "Wählen Sie einen Verlauf" -#: ../src/widgets/toolbox.cpp:206 ../src/widgets/toolbox.cpp:208 -msgid "TBD" -msgstr "\"Beschreibung fehlt noch!\"" +#: ../src/widgets/gradient-toolbar.cpp:1097 +msgid "Select:" +msgstr "Auswählen:" -#: ../src/widgets/toolbox.cpp:220 -msgid "Style of Paint Bucket fill objects" -msgstr "Stil von neuen Farbeimer-Objekten" +# CHECK +#: ../src/widgets/gradient-toolbar.cpp:1112 +msgctxt "Gradient repeat type" +msgid "None" +msgstr "Keine" -#: ../src/widgets/toolbox.cpp:1682 -msgid "Bounding box" -msgstr "Umrandungsbox" +#: ../src/widgets/gradient-toolbar.cpp:1115 +msgid "Reflected" +msgstr "Reflektierend" -#: ../src/widgets/toolbox.cpp:1682 -msgid "Snap bounding boxes" -msgstr "An der Umrandung einrasten" +#: ../src/widgets/gradient-toolbar.cpp:1118 +msgid "Direct" +msgstr "Direkt" -#: ../src/widgets/toolbox.cpp:1691 -msgid "Bounding box edges" -msgstr "Kanten der Umrandung" +#: ../src/widgets/gradient-toolbar.cpp:1120 +msgid "Repeat" +msgstr "Wiederholen" -#: ../src/widgets/toolbox.cpp:1691 -msgid "Snap to edges of a bounding box" -msgstr "An Kanten einer Umrandung einrasten" +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute +#: ../src/widgets/gradient-toolbar.cpp:1122 +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 "" +"Füllung entweder mit einfacher Farbe außerhalb des Farbverlaufsvektors " +"(spreadMethod=\"pad\"), mit Wiederholung des Farbverlaufs in die gleiche " +"Richtung (spreadMethod=\"repeat\"), oder Wiederholung in abwechselnd " +"entgegengesetzte Richtungen (spreadMethod=\"reflect\")" -#: ../src/widgets/toolbox.cpp:1700 -msgid "Bounding box corners" -msgstr "Ecken der Umrandung" +#: ../src/widgets/gradient-toolbar.cpp:1127 +msgid "Repeat:" +msgstr "Wiederholung:" -#: ../src/widgets/toolbox.cpp:1700 -msgid "Snap bounding box corners" -msgstr "An Ecken der Umrandung einrasten" +#: ../src/widgets/gradient-toolbar.cpp:1141 +msgid "No stops" +msgstr "Keine Stopps" -#: ../src/widgets/toolbox.cpp:1709 -msgid "BBox Edge Midpoints" -msgstr "Mittenpunkte der Umrandungskanten" +#: ../src/widgets/gradient-toolbar.cpp:1143 +msgid "Stops" +msgstr "Stopps" -#: ../src/widgets/toolbox.cpp:1709 -msgid "Snap midpoints of bounding box edges" -msgstr "An Mittelpunkten von Umrandungslinien ein-/ausrasten" +#: ../src/widgets/gradient-toolbar.cpp:1143 +msgid "Select a stop for the current gradient" +msgstr "Stopp für derzeitigen Farbverlauf auswählen" -#: ../src/widgets/toolbox.cpp:1719 -msgid "BBox Centers" -msgstr "Mittelpunkt Umrandung" +#: ../src/widgets/gradient-toolbar.cpp:1144 +msgid "Stops:" +msgstr "Stopps:" -#: ../src/widgets/toolbox.cpp:1719 -msgid "Snapping centers of bounding boxes" -msgstr "An Mittelpunkten von Umrandungen ein-/ausrasten" - -#: ../src/widgets/toolbox.cpp:1728 -msgid "Snap nodes, paths, and handles" -msgstr "Knoten, Pfade und Anfasser einrasten" +#. Label +#: ../src/widgets/gradient-toolbar.cpp:1156 +#: ../src/widgets/gradient-vector.cpp:926 +msgctxt "Gradient" +msgid "Offset:" +msgstr "Versatz:" -#: ../src/widgets/toolbox.cpp:1736 -msgid "Snap to paths" -msgstr "An Objektpfaden einrasten" +#: ../src/widgets/gradient-toolbar.cpp:1156 +msgid "Offset of selected stop" +msgstr "Den gewählten Stopp verschieben" -#: ../src/widgets/toolbox.cpp:1745 -msgid "Path intersections" -msgstr "Pfadüberschneidung" +#: ../src/widgets/gradient-toolbar.cpp:1174 +#: ../src/widgets/gradient-toolbar.cpp:1175 +msgid "Insert new stop" +msgstr "Neuen Stopp einfügen" -#: ../src/widgets/toolbox.cpp:1745 -msgid "Snap to path intersections" -msgstr "An Pfadüberschneidungen einrasten" +#: ../src/widgets/gradient-toolbar.cpp:1188 +#: ../src/widgets/gradient-toolbar.cpp:1189 +#: ../src/widgets/gradient-vector.cpp:908 +msgid "Delete stop" +msgstr "Zwischenfarbe löschen" -#: ../src/widgets/toolbox.cpp:1754 -msgid "To nodes" -msgstr "An Knoten" +#: ../src/widgets/gradient-toolbar.cpp:1202 +msgid "Reverse" +msgstr "Umkehren" -#: ../src/widgets/toolbox.cpp:1754 -msgid "Snap cusp nodes, incl. rectangle corners" -msgstr "An spitzen Knoten einrasten (inkl. Ecken von Rechtecken)" +#: ../src/widgets/gradient-toolbar.cpp:1203 +msgid "Reverse the direction of the gradient" +msgstr "Die Richtung des Verlaufs umkehren" -#: ../src/widgets/toolbox.cpp:1763 -msgid "Smooth nodes" -msgstr "Glatte Knotten" +#: ../src/widgets/gradient-toolbar.cpp:1217 +msgid "Link gradients" +msgstr "Verknüpfe Farbverläufe" -#: ../src/widgets/toolbox.cpp:1763 -msgid "Snap smooth nodes, incl. quadrant points of ellipses" -msgstr "Einrasten an glatten Knoten, inkl. Quadrant-Punkten von Ellipsen" +#: ../src/widgets/gradient-toolbar.cpp:1218 +msgid "Link gradients to change all related gradients" +msgstr "Verknüpfe Farbverläufe, um alle verbundenen Farbverläufe zu ändern" -#: ../src/widgets/toolbox.cpp:1772 -msgid "Line Midpoints" -msgstr "Linien-Mittelpunkte" +#: ../src/widgets/gradient-vector.cpp:332 ../src/widgets/paint-selector.cpp:922 +#: ../src/widgets/stroke-marker-selector.cpp:154 +msgid "No document selected" +msgstr "Kein Dokument gewählt" -#: ../src/widgets/toolbox.cpp:1772 -msgid "Snap midpoints of line segments" -msgstr "Einrasten an Mittelpunkten von Liniensegmenten" +#: ../src/widgets/gradient-vector.cpp:336 +msgid "No gradients in document" +msgstr "Keine Farbverläufe im Dokument" -#: ../src/widgets/toolbox.cpp:1781 -msgid "Others" -msgstr "Andere" +#: ../src/widgets/gradient-vector.cpp:340 +msgid "No gradient selected" +msgstr "Kein Farbverlauf markiert" -#: ../src/widgets/toolbox.cpp:1781 -msgid "Snap other points (centers, guide origins, gradient handles, etc.)" -msgstr "" -"Einrasten an anderen Punkten (Zentren, Führungslinien-Ursprung, " -"Verlaufsanfasser, etc.)" +#. TRANSLATORS: "Stop" means: a "phase" of a gradient +#: ../src/widgets/gradient-vector.cpp:903 +msgid "Add stop" +msgstr "Zwischenfarbe hinzufügen" -#: ../src/widgets/toolbox.cpp:1789 -msgid "Object Centers" -msgstr "Objektzentrum" +#: ../src/widgets/gradient-vector.cpp:906 +msgid "Add another control stop to gradient" +msgstr "Weitere Zwischenfarbe zum Verlauf hinzufügen" -#: ../src/widgets/toolbox.cpp:1789 -msgid "Snap centers of objects" -msgstr "An Objektmittelpunkten einrasten" +#: ../src/widgets/gradient-vector.cpp:911 +msgid "Delete current control stop from gradient" +msgstr "Aktuelle Zwischenfarbe aus dem Farbverlauf löschen" -#: ../src/widgets/toolbox.cpp:1798 -msgid "Rotation Centers" -msgstr "Rotationszentren" +#. TRANSLATORS: "Stop" means: a "phase" of a gradient +#: ../src/widgets/gradient-vector.cpp:979 +msgid "Stop Color" +msgstr "Zwischenfarbe" -#: ../src/widgets/toolbox.cpp:1798 -msgid "Snap an item's rotation center" -msgstr "An Rotationszentren von Objekten einrasten" +#: ../src/widgets/gradient-vector.cpp:1007 +msgid "Gradient editor" +msgstr "Farbverlaufs-Editor" -#: ../src/widgets/toolbox.cpp:1807 -msgid "Text baseline" -msgstr "Text-Grundlinie" +#: ../src/widgets/gradient-vector.cpp:1307 +msgid "Change gradient stop color" +msgstr "Zwischenfarbe des Farbverlaufs ändern" -#: ../src/widgets/toolbox.cpp:1807 -msgid "Snap text anchors and baselines" -msgstr "An TExtankern und Grundlinien einrasten" +#: ../src/widgets/lpe-toolbar.cpp:233 +msgid "Closed" +msgstr "Geschlossen" -#: ../src/widgets/toolbox.cpp:1817 -msgid "Page border" -msgstr "Seitenrand" +#: ../src/widgets/lpe-toolbar.cpp:235 +msgid "Open start" +msgstr "Offener Anfang" -#: ../src/widgets/toolbox.cpp:1817 -msgid "Snap to the page border" -msgstr "Am Seitenrand einrasten" +#: ../src/widgets/lpe-toolbar.cpp:237 +msgid "Open end" +msgstr "Offenes Ende" -#: ../src/widgets/toolbox.cpp:1826 -msgid "Snap to grids" -msgstr "Am Gitter einrasten" +#: ../src/widgets/lpe-toolbar.cpp:239 +msgid "Open both" +msgstr "Öffne beide" -#: ../src/widgets/toolbox.cpp:1835 -msgid "Snap guides" -msgstr "An Führungslinien einrasten" +#: ../src/widgets/lpe-toolbar.cpp:298 +msgid "All inactive" +msgstr "Alles inaktiv" -#. Width -#: ../src/widgets/tweak-toolbar.cpp:125 -msgid "(pinch tweak)" -msgstr "(Zupfjustage)" +#: ../src/widgets/lpe-toolbar.cpp:299 +msgid "No geometric tool is active" +msgstr "Es ist kein geometrisches Werkzeug aktiv" -#: ../src/widgets/tweak-toolbar.cpp:125 -msgid "(broad tweak)" -msgstr "(breite Justage)" +#: ../src/widgets/lpe-toolbar.cpp:332 +msgid "Show limiting bounding box" +msgstr "Begrenzungsrahmen anzeigen" -#: ../src/widgets/tweak-toolbar.cpp:128 -msgid "The width of the tweak area (relative to the visible canvas area)" -msgstr "Breite des Justagebereichs (relativ zum sichtbaren Dokumentausschnitt)" +#: ../src/widgets/lpe-toolbar.cpp:333 +msgid "Show bounding box (used to cut infinite lines)" +msgstr "Rahmen anzeigen (wird benutzt, um unendliche Linien zu schneiden)" -#. Force -#: ../src/widgets/tweak-toolbar.cpp:142 -msgid "(minimum force)" -msgstr "(minimale Stärke)" +#: ../src/widgets/lpe-toolbar.cpp:344 +msgid "Get limiting bounding box from selection" +msgstr "Begrenzungsrahmen aus Auswahl ermitteln" -#: ../src/widgets/tweak-toolbar.cpp:142 -msgid "(maximum force)" -msgstr "(maximale Stärke)" +#: ../src/widgets/lpe-toolbar.cpp:345 +msgid "" +"Set limiting bounding box (used to cut infinite lines) to the bounding box " +"of current selection" +msgstr "" +"Begrenzungsrahmen (beschneidet unendliche Linien) gleich demjenigen der " +"Auswahl" -#: ../src/widgets/tweak-toolbar.cpp:145 -msgid "Force" -msgstr "Kraft:" +#: ../src/widgets/lpe-toolbar.cpp:357 +msgid "Choose a line segment type" +msgstr "Segmenttyp wählen" -#: ../src/widgets/tweak-toolbar.cpp:145 -msgid "Force:" -msgstr "Kraft:" +#: ../src/widgets/lpe-toolbar.cpp:373 +msgid "Display measuring info" +msgstr "Messwert anzeigen" -#: ../src/widgets/tweak-toolbar.cpp:145 -msgid "The force of the tweak action" -msgstr "Die Kraft der Modellierungsaktion" +#: ../src/widgets/lpe-toolbar.cpp:374 +msgid "Display measuring info for selected items" +msgstr "Messwert aür ausgewählte Objekte anzeigen" -#: ../src/widgets/tweak-toolbar.cpp:163 -msgid "Move mode" -msgstr "Verschiebungs-Modus" +#. Add the units menu. +#: ../src/widgets/lpe-toolbar.cpp:384 ../src/widgets/node-toolbar.cpp:613 +#: ../src/widgets/paintbucket-toolbar.cpp:166 +#: ../src/widgets/rect-toolbar.cpp:375 ../src/widgets/select-toolbar.cpp:536 +msgid "Units" +msgstr "Einheiten" -#: ../src/widgets/tweak-toolbar.cpp:164 -msgid "Move objects in any direction" -msgstr "Verschiebe Objekte in irgendeine Richtung" +#: ../src/widgets/lpe-toolbar.cpp:394 +msgid "Open LPE dialog" +msgstr "LPE Dialog öffnen" -#: ../src/widgets/tweak-toolbar.cpp:170 -msgid "Move in/out mode" -msgstr "Her-/Wegbewegen" +#: ../src/widgets/lpe-toolbar.cpp:395 +msgid "Open LPE dialog (to adapt parameters numerically)" +msgstr "Öffnet den LPE-Dialog (erlaubt Anpassung der Parameterwerte)" -#: ../src/widgets/tweak-toolbar.cpp:171 -msgid "Move objects towards cursor; with Shift from cursor" -msgstr "Verschiebt Objekte zum Cursor; mit Shift vom Cursor weg" +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 +msgid "Font Size" +msgstr "Schriftgröße" -#: ../src/widgets/tweak-toolbar.cpp:177 -msgid "Move jitter mode" -msgstr "Zittern hinzufügen" +#: ../src/widgets/measure-toolbar.cpp:86 +msgid "Font Size:" +msgstr "Schriftgröße:" -#: ../src/widgets/tweak-toolbar.cpp:178 -msgid "Move objects in random directions" -msgstr "Objekte in zufällige Richtungen verschieben" +#: ../src/widgets/measure-toolbar.cpp:87 +msgid "The font size to be used in the measurement labels" +msgstr "Die Schriftgröße, die für die Messungen verwendet werden" -#: ../src/widgets/tweak-toolbar.cpp:184 -msgid "Scale mode" -msgstr "Skalierungsmodus" +#: ../src/widgets/measure-toolbar.cpp:99 ../src/widgets/measure-toolbar.cpp:107 +msgid "The units to be used for the measurements" +msgstr "Die Einheiten, die für die Messungen verwendet werden" -#: ../src/widgets/tweak-toolbar.cpp:185 -msgid "Shrink objects, with Shift enlarge" -msgstr "Schrumpft Objekte, mit Shift Erweitern" +#: ../src/widgets/mesh-toolbar.cpp:204 +msgid "normal" +msgstr "Normal" -#: ../src/widgets/tweak-toolbar.cpp:191 -msgid "Rotate mode" -msgstr "Rotationsmodus" +#: ../src/widgets/mesh-toolbar.cpp:204 +msgid "Create mesh gradient" +msgstr "Gitter-Farbverlauf erzeugen" -#: ../src/widgets/tweak-toolbar.cpp:192 -msgid "Rotate objects, with Shift counterclockwise" -msgstr "Objekte rotieren, mit Shift gegen den Uhrzeigersinn" +#: ../src/widgets/mesh-toolbar.cpp:208 +msgid "conical" +msgstr "konisch" -#: ../src/widgets/tweak-toolbar.cpp:198 -msgid "Duplicate/delete mode" -msgstr "Duplizieren/Löschen-Modus" +#: ../src/widgets/mesh-toolbar.cpp:208 +msgid "Create conical gradient" +msgstr "Konischen Farbverlauf erzeugen" -#: ../src/widgets/tweak-toolbar.cpp:199 -msgid "Duplicate objects, with Shift delete" -msgstr "Dupliziert Objekte; mit Shift Löschen" +#: ../src/widgets/mesh-toolbar.cpp:263 +msgid "Rows" +msgstr "Reihen" -#: ../src/widgets/tweak-toolbar.cpp:205 -msgid "Push mode" -msgstr "Drückmodus" +#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../share/extensions/guides_creator.inx.h:5 +#: ../share/extensions/layout_nup.inx.h:12 +msgid "Rows:" +msgstr "Reihen:" -#: ../src/widgets/tweak-toolbar.cpp:206 -msgid "Push parts of paths in any direction" -msgstr "Teile des Pfades in eine beliebige Richtung schieben" +#: ../src/widgets/mesh-toolbar.cpp:263 +msgid "Number of rows in new mesh" +msgstr "Anzahl der Zeilen im neuen Gitter" -#: ../src/widgets/tweak-toolbar.cpp:212 -msgid "Shrink/grow mode" -msgstr "Schrumpf-/Wachstums-Modus" +#: ../src/widgets/mesh-toolbar.cpp:279 +msgid "Columns" +msgstr "Spalten" -#: ../src/widgets/tweak-toolbar.cpp:213 -msgid "Shrink (inset) parts of paths; with Shift grow (outset)" -msgstr "Teile von Pfaden Schrumpfen (Eindrücken); mit Umschalt Vergrößern" +#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../share/extensions/guides_creator.inx.h:4 +msgid "Columns:" +msgstr "Spalten:" -#: ../src/widgets/tweak-toolbar.cpp:219 -msgid "Attract/repel mode" -msgstr "Anziehen-/Abstoßenmodus" +#: ../src/widgets/mesh-toolbar.cpp:279 +msgid "Number of columns in new mesh" +msgstr "Anzahl der Spalten im neuen Gitter" -#: ../src/widgets/tweak-toolbar.cpp:220 -msgid "Attract parts of paths towards cursor; with Shift from cursor" -msgstr "" -"Teile von Pfaden werden vom Zeiger angezogen oder mit Umschalt abgestoßen" +#: ../src/widgets/mesh-toolbar.cpp:293 +msgid "Edit Fill" +msgstr "Füllung bearbeiten" -#: ../src/widgets/tweak-toolbar.cpp:226 -msgid "Roughen mode" -msgstr "Aufraumodus" +#: ../src/widgets/mesh-toolbar.cpp:294 +msgid "Edit fill mesh" +msgstr "Füllungsgitter bearbeiten" -#: ../src/widgets/tweak-toolbar.cpp:227 -msgid "Roughen parts of paths" -msgstr "Teile von Pfaden anrauen" +#: ../src/widgets/mesh-toolbar.cpp:305 +msgid "Edit Stroke" +msgstr "Kontur bearbeiten" -#: ../src/widgets/tweak-toolbar.cpp:233 -msgid "Color paint mode" -msgstr "Farbmalmodus" +#: ../src/widgets/mesh-toolbar.cpp:306 +msgid "Edit stroke mesh" +msgstr "Konturgitter bearbeiten" -#: ../src/widgets/tweak-toolbar.cpp:234 -msgid "Paint the tool's color upon selected objects" -msgstr "Malt mit der Farbe des Werkzeugs auf ausgewählte Objekte" +#: ../src/widgets/mesh-toolbar.cpp:317 ../src/widgets/node-toolbar.cpp:521 +msgid "Show Handles" +msgstr "Anfasser zeigen" -#: ../src/widgets/tweak-toolbar.cpp:240 -msgid "Color jitter mode" -msgstr "Farbrauschen beeinflußen" +#: ../src/widgets/mesh-toolbar.cpp:318 +#, fuzzy +msgid "Show side and tensor handles" +msgstr "Anzeigen der Anfasser" -#: ../src/widgets/tweak-toolbar.cpp:241 -msgid "Jitter the colors of selected objects" -msgstr "Farben der gewählten Objekte verrauschen" +#: ../src/widgets/node-toolbar.cpp:341 +msgid "Insert node" +msgstr "Knoten einfügen" -#: ../src/widgets/tweak-toolbar.cpp:247 -msgid "Blur mode" -msgstr "Unschärfemodus" +#: ../src/widgets/node-toolbar.cpp:342 +msgid "Insert new nodes into selected segments" +msgstr "Neue Knoten in den gewählten Segmenten einfügen" -#: ../src/widgets/tweak-toolbar.cpp:248 -msgid "Blur selected objects more; with Shift, blur less" -msgstr "Ausgewählte Objekte stärker verwischen (mit Umschalt weniger)" +#: ../src/widgets/node-toolbar.cpp:345 +msgid "Insert" +msgstr "Einfügen" -#: ../src/widgets/tweak-toolbar.cpp:275 -msgid "Channels:" -msgstr "Kanäle:" +#: ../src/widgets/node-toolbar.cpp:356 +msgid "Insert node at min X" +msgstr "Knoten einfügen bei min X" -#: ../src/widgets/tweak-toolbar.cpp:287 -msgid "In color mode, act on objects' hue" -msgstr "Im Farbmodus auf den Farbton eines Objekts wirken" +#: ../src/widgets/node-toolbar.cpp:357 +msgid "Insert new nodes at min X into selected segments" +msgstr "Neue Knoten bei min X in die gewählten Segmente einfügen" -#. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/tweak-toolbar.cpp:291 -msgid "H" -msgstr "H" +#: ../src/widgets/node-toolbar.cpp:360 +msgid "Insert min X" +msgstr "Eingabe min X" -#: ../src/widgets/tweak-toolbar.cpp:303 -msgid "In color mode, act on objects' saturation" -msgstr "Im Farbmodus auf die Farbsättigung eines Objekts wirken" +#: ../src/widgets/node-toolbar.cpp:366 +msgid "Insert node at max X" +msgstr "Knoten einfügen bei max X" -#. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/tweak-toolbar.cpp:307 -msgid "S" -msgstr "S" +#: ../src/widgets/node-toolbar.cpp:367 +msgid "Insert new nodes at max X into selected segments" +msgstr "Neue Knoten bei max X in die gewählten Segmente einfügen" -#: ../src/widgets/tweak-toolbar.cpp:319 -msgid "In color mode, act on objects' lightness" -msgstr "Im Farbmodus auf die Helligkeit eines Objekts wirken" +#: ../src/widgets/node-toolbar.cpp:370 +msgid "Insert max X" +msgstr "Eingabe max X" -#. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/tweak-toolbar.cpp:323 -msgid "L" -msgstr "L" +#: ../src/widgets/node-toolbar.cpp:376 +msgid "Insert node at min Y" +msgstr "Knoten einfügen bei min Y" -#: ../src/widgets/tweak-toolbar.cpp:335 -msgid "In color mode, act on objects' opacity" -msgstr "Im Farbmodus auf die Deckkraft eines Objekts wirken" +#: ../src/widgets/node-toolbar.cpp:377 +msgid "Insert new nodes at min Y into selected segments" +msgstr "Neue Knoten bei min Y in die gewählten Segmente einfügen" -#. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/tweak-toolbar.cpp:339 -msgid "O" -msgstr "O" +#: ../src/widgets/node-toolbar.cpp:380 +msgid "Insert min Y" +msgstr "Eingabe min Y" -#. Fidelity -#: ../src/widgets/tweak-toolbar.cpp:350 -msgid "(rough, simplified)" -msgstr "(rau, einfach)" +#: ../src/widgets/node-toolbar.cpp:386 +msgid "Insert node at max Y" +msgstr "Knoten einfügen bei max Y" -#: ../src/widgets/tweak-toolbar.cpp:350 -msgid "(fine, but many nodes)" -msgstr "(fein, aber viele Knoten)" +#: ../src/widgets/node-toolbar.cpp:387 +msgid "Insert new nodes at max Y into selected segments" +msgstr "Neue Knoten bei max Y in die gewählten Segmente einfügen" -#: ../src/widgets/tweak-toolbar.cpp:353 -msgid "Fidelity" -msgstr "Treue" +#: ../src/widgets/node-toolbar.cpp:390 +msgid "Insert max Y" +msgstr "Eingabe max Y" -#: ../src/widgets/tweak-toolbar.cpp:353 -msgid "Fidelity:" -msgstr "Genauigkeit:" +#: ../src/widgets/node-toolbar.cpp:398 +msgid "Delete selected nodes" +msgstr "Die gewählten Knoten löschen" -#: ../src/widgets/tweak-toolbar.cpp:354 -msgid "" -"Low fidelity simplifies paths; high fidelity preserves path features but may " -"generate a lot of new nodes" -msgstr "" -"Geringere Originaltreue vereinfacht den Pfad. Ein hoher Wert erhält die " -"Pfadstruktur, erzeugt aber viele neuen Knoten" +#: ../src/widgets/node-toolbar.cpp:409 +msgid "Join selected nodes" +msgstr "Gewählte Endknoten verbinden" -#: ../src/widgets/tweak-toolbar.cpp:373 -msgid "Use the pressure of the input device to alter the force of tweak action" -msgstr "" -"Druckempfindlichkeit des Eingabegeräts benutzen, um die Kraft der " -"Anpassungsaktion zu bestimmen" +#: ../src/widgets/node-toolbar.cpp:412 +msgid "Join" +msgstr "Verbinden" -#: ../share/extensions/convert2dashes.py:93 -msgid "" -"The selected object is not a path.\n" -"Try using the procedure Path->Object to Path." -msgstr "" -"Das gewählte Objekt ist kein Pfad,\n" -"Versuchen sie den Befehl Pfad -> Objekt in Pfad umwandeln." +# !!! difference to "split"? +#: ../src/widgets/node-toolbar.cpp:420 +msgid "Break path at selected nodes" +msgstr "Pfad an den gewählten Knoten auftrennen" -#: ../share/extensions/dimension.py:109 -msgid "Please select an object." -msgstr "Bitte wählen Sie ein Objekt." +#: ../src/widgets/node-toolbar.cpp:430 +msgid "Join with segment" +msgstr "Segment verbinden" -#: ../share/extensions/dimension.py:134 -msgid "Unable to process this object. Try changing it into a path first." -msgstr "" -"Fehler beim Bearbeiten dieses Objekts. Versuchen Sie, es in einen Pfad " -"umzuwandeln." +#: ../src/widgets/node-toolbar.cpp:431 +msgid "Join selected endnodes with a new segment" +msgstr "Gewählte Endknoten durch ein neues Segment verbinden" -#. report to the Inkscape console using errormsg -#: ../share/extensions/draw_from_triangle.py:180 -msgid "Side Length 'a' (px): " -msgstr "Seitenlänge 'a' (px):" +#: ../src/widgets/node-toolbar.cpp:440 +msgid "Delete segment" +msgstr "Segment löschen" -#: ../share/extensions/draw_from_triangle.py:181 -msgid "Side Length 'b' (px): " -msgstr "Seitenlänge 'b' (px):" +#: ../src/widgets/node-toolbar.cpp:441 +msgid "Delete segment between two non-endpoint nodes" +msgstr "Pfad zwischen zwei Knoten auftrennen" -#: ../share/extensions/draw_from_triangle.py:182 -msgid "Side Length 'c' (px): " -msgstr "Seitenlänge 'c' (px):" +#: ../src/widgets/node-toolbar.cpp:450 +msgid "Node Cusp" +msgstr "Knoten eckig" -#: ../share/extensions/draw_from_triangle.py:183 -msgid "Angle 'A' (radians): " -msgstr "Winkel A in Radiant:" +#: ../src/widgets/node-toolbar.cpp:451 +msgid "Make selected nodes corner" +msgstr "Die gewählten Knoten in Ecken umwandeln" -#: ../share/extensions/draw_from_triangle.py:184 -msgid "Angle 'B' (radians): " -msgstr "Winkel B in Radiant:" +#: ../src/widgets/node-toolbar.cpp:460 +msgid "Node Smooth" +msgstr "Knoten glatt" -#: ../share/extensions/draw_from_triangle.py:185 -msgid "Angle 'C' (radians): " -msgstr "Winkel C in Radiant:" +#: ../src/widgets/node-toolbar.cpp:461 +msgid "Make selected nodes smooth" +msgstr "Die gewählten Knoten glätten" -#: ../share/extensions/draw_from_triangle.py:186 -msgid "Semiperimeter (px): " -msgstr "Halbdurchmesser in px:" +#: ../src/widgets/node-toolbar.cpp:470 +msgid "Node Symmetric" +msgstr "Knoten symmetrisch" -#: ../share/extensions/draw_from_triangle.py:187 -msgid "Area (px^2): " -msgstr "Gebiet (px^2):" +#: ../src/widgets/node-toolbar.cpp:471 +msgid "Make selected nodes symmetric" +msgstr "Die gewählten Knoten symmetrisch machen" -#: ../share/extensions/dxf_input.py:504 -#, python-format -msgid "" -"%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert " -"to Release 13 format using QCad." -msgstr "" +#: ../src/widgets/node-toolbar.cpp:480 +msgid "Node Auto" +msgstr "Knoten automatisch" -#: ../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 "" -"Der Import der numpy oder numpy.linalg-Module ist fehlgeschlagen. Diese " -"Module werden von der Erweiterung benötigt. Bitte installieren Sie diese und " -"versuchen es erneut." +#: ../src/widgets/node-toolbar.cpp:481 +msgid "Make selected nodes auto-smooth" +msgstr "Die gewählten Knoten automatisch abrunden" -#: ../share/extensions/dxf_outlines.py:300 -msgid "" -"Error: Field 'Layer match name' must be filled when using 'By name match' " -"option" -msgstr "" +#: ../src/widgets/node-toolbar.cpp:490 +msgid "Node Line" +msgstr "Knoten in Linien" -#: ../share/extensions/dxf_outlines.py:341 -#, python-format -msgid "Warning: Layer '%s' not found!" -msgstr "Warnung: Ebene '%s' nicht gefunden!" +#: ../src/widgets/node-toolbar.cpp:491 +msgid "Make selected segments lines" +msgstr "Die gewählten Abschnitte in Linien umwandeln" -#: ../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." -msgstr "" -"Keine Attribute xlink:href oder sodipodi:absref gefunden, bzw. zeigen diese " -"nicht auf eine existierende Datei! Fehler beim Einbetten der Grafik." +#: ../src/widgets/node-toolbar.cpp:500 +msgid "Node Curve" +msgstr "Knoten in Kurven" -#: ../share/extensions/embedimage.py:86 -#, python-format -msgid "Sorry we could not locate %s" -msgstr "Entschuldigung! Wir können %s nicht finden" +#: ../src/widgets/node-toolbar.cpp:501 +msgid "Make selected segments curves" +msgstr "Die gewählten Abschnitte in Kurven umwandeln" -#: ../share/extensions/embedimage.py:111 -#, python-format -msgid "" -"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " -"or image/x-icon" -msgstr "" -"%s ist nicht vom Tpye: image/png, image/jpeg, image/bmp, image/gif, image/" -"tiff, or image/x-icon" +#: ../src/widgets/node-toolbar.cpp:510 +msgid "Show Transform Handles" +msgstr "Anfasser zeigen" -#: ../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 "" -"Das Modul export_gpl.py benötigt PyXML. Bitte laden Sie die aktuelle Version " -"von http://pyxml.sourceforge.net/ herunter." +#: ../src/widgets/node-toolbar.cpp:511 +msgid "Show transformation handles for selected nodes" +msgstr "Zeige Anfasser für gewählte Knoten" -#: ../share/extensions/extractimage.py:68 -#, python-format -msgid "Image extracted to: %s" -msgstr "Image extrahiert zu: %s" +#: ../src/widgets/node-toolbar.cpp:522 +msgid "Show Bezier handles of selected nodes" +msgstr "Die Bézier-Anfasser von ausgewählten Knoten anzeigen" -#: ../share/extensions/extractimage.py:75 -msgid "Unable to find image data." -msgstr "Problem beim Auffinden der Bilderdaten" +#: ../src/widgets/node-toolbar.cpp:532 +msgid "Show Outline" +msgstr "Umriss anzeigen" -#: ../share/extensions/extrude.py:43 -msgid "Need at least 2 paths selected" -msgstr "Benötigt mindestens 2 ausgewählte Pfade" +#: ../src/widgets/node-toolbar.cpp:533 +msgid "Show path outline (without path effects)" +msgstr "Zeige Entwurfspfad (ohne Pfadeffekte)" -#: ../share/extensions/funcplot.py:48 -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'" +#: ../src/widgets/node-toolbar.cpp:555 +msgid "Edit clipping paths" +msgstr "Ausschneidepfad bearbeiten" -#: ../share/extensions/funcplot.py:60 -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'" +#: ../src/widgets/node-toolbar.cpp:556 +msgid "Show clipping path(s) of selected object(s)" +msgstr "Zeige Bézier-Anfasser für Ausschneidungspfade an ausgewählten Objekten" -#: ../share/extensions/funcplot.py:315 -msgid "Please select a rectangle" -msgstr "Bitte wählen Sie ein Rechteck." +#: ../src/widgets/node-toolbar.cpp:566 +msgid "Edit masks" +msgstr "Maskierung bearbeiten" -#: ../share/extensions/gcodetools.py:3321 -#: ../share/extensions/gcodetools.py:4526 -#: ../share/extensions/gcodetools.py:4699 -#: ../share/extensions/gcodetools.py:6232 -#: ../share/extensions/gcodetools.py:6427 -msgid "No paths are selected! Trying to work on all available paths." -msgstr "" -"Keine Pfade ausgewählt. Versuche an allen verfügbaren Pfaden zu arbeiten." +#: ../src/widgets/node-toolbar.cpp:567 +msgid "Show mask(s) of selected object(s)" +msgstr "Zeige Bézier-Anfasser für Maskierungen an ausgewählten Objekten" -#: ../share/extensions/gcodetools.py:3324 -msgid "Noting is selected. Please select something." -msgstr "Nichts ausgewählt. Bitte wählen Sie etwas." +#: ../src/widgets/node-toolbar.cpp:581 +msgid "X coordinate:" +msgstr "X-Koordinate:" -#: ../share/extensions/gcodetools.py:3864 -msgid "" -"Directory does not exist! Please specify existing directory at Preferences " -"tab!" -msgstr "" -"Das Verzeichnis existiert nicht! Bitte ein existierendes Verzeichnis in den " -"Einstellungen auswählen!" +#: ../src/widgets/node-toolbar.cpp:581 +msgid "X coordinate of selected node(s)" +msgstr "X-Koordinate der Auswahl" -#: ../share/extensions/gcodetools.py:3894 -#, python-format -msgid "" -"Can not write to specified file!\n" -"%s" -msgstr "" -"Kann nicht in die Datei schreiben.\n" -"%s" +#: ../src/widgets/node-toolbar.cpp:599 +msgid "Y coordinate:" +msgstr "Y-Koordinate:" -#: ../share/extensions/gcodetools.py:4040 -#, python-format -msgid "" -"Orientation points for '%s' layer have not been found! Please add " -"orientation points using Orientation tab!" -msgstr "" -"Orientierungspunkte für '%s' Ebene wurden nicht gefunden! Bitte fügen Sie " -"Orientierungspunkte über den Kartenreiter hinzu!" +#: ../src/widgets/node-toolbar.cpp:599 +msgid "Y coordinate of selected node(s)" +msgstr "Y-Koordinate der Auswahl" -#: ../share/extensions/gcodetools.py:4047 -#, python-format -msgid "There are more than one orientation point groups in '%s' layer" -msgstr "" -"Hier gibt es mehr als nur eine Orientierungspunkt-Gruppe in der '%s' Ebene" +#: ../src/widgets/paint-selector.cpp:234 +msgid "No paint" +msgstr "Nicht zeichnen" -#: ../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.)" -msgstr "" -"Orientierungspunkte sind falsch! (wenn es zwei Orientierungspunkte gibt, " -"sollten es nicht die gleichen sein. Wenn es drei Orientierungspunkte gibt, " -"sollten sie nicht in einer geraden Linie sein.)" +#: ../src/widgets/paint-selector.cpp:236 +msgid "Flat color" +msgstr "Einfache Farbe" -#: ../share/extensions/gcodetools.py:4250 -#, python-format -msgid "" -"Warning! Found bad orientation points in '%s' layer. Resulting Gcode could " -"be corrupt!" -msgstr "" -"Warnung! Schlechte Orientierungspunkte in '% s' Ebene gefunden. " -"Resultierender Gcode könnte beschädigt sein!" +#: ../src/widgets/paint-selector.cpp:238 +msgid "Linear gradient" +msgstr "Linearer Farbverlauf" -#: ../share/extensions/gcodetools.py:4263 -#, python-format -msgid "" -"Warning! Found bad graffiti reference point in '%s' layer. Resulting Gcode " -"could be corrupt!" -msgstr "" -"Warnung! Schlechten Graffiti-Bezugspunkt in '%s' Ebene gefunden. " -"Resultierender Gcode könnte beschädigt sein!" +#: ../src/widgets/paint-selector.cpp:240 +msgid "Radial gradient" +msgstr "Radialer Farbverlauf" -#. 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" -"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." -msgstr "" -"Diese Erweiterung funktioniert nur mit Pfaden und dynamischem Versatz und " -"Gruppen von ihnen! Alle anderen Objekte werden ignoriert!\n" -"Lösung 1: Drücken Sie Pfad->Objekt zu Pfad oder Umschalt + Ctrl + C.\n" -"Lösung 2: Pfad-> Dynamischer Versatz oder Strg + J.\n" -"Lösung 3: Export aller Konturen nach PostScript Level 2 (Datei-> Speichern " -"als-> .ps) und Datei-> Import der Datei." +#: ../src/widgets/paint-selector.cpp:246 +msgid "Unset paint (make it undefined so it can be inherited)" +msgstr "Farbe nicht setzen (damit sie nicht übernommen/vererbt werden kann)" -#: ../share/extensions/gcodetools.py:4290 +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty +#: ../src/widgets/paint-selector.cpp:263 msgid "" -"Document has no layers! Add at least one layer using layers panel (Ctrl+Shift" -"+L)" +"Any path self-intersections or subpaths create holes in the fill (fill-rule: " +"evenodd)" msgstr "" -"Dokument hat keine Ebenen! Fügen Sie mindestens eine Ebene mit dem Ebenen-" -"Panel hinzu (Ctrl + Umschalt + L)" +"Überschneidungen desselben Pfades oder mit eingefügten Pfaden erzeugen " +"Löcher (Füllregel: evenodd)" -#: ../share/extensions/gcodetools.py:4294 +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty +#: ../src/widgets/paint-selector.cpp:274 msgid "" -"Warning! There are some paths in the root of the document, but not in any " -"layer! Using bottom-most layer for them." +"Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" msgstr "" -"Warnung! Es gibt einige Pfade in der Wurzel des Dokuments, aber nicht in " -"einer Ebene! Verwendung Sie die unterste Ebene dafür." +"Vollständiges Füllen, außer ein eingefügter Pfad läuft entgegengesetzt " +"(Füllregel: nonzero)" -#: ../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') )." -msgstr "" -"Warnung! Werkzeug-und Standard-Werkzeug-Parameter (%s)-Typen sind nicht das " -"gleiche ( Typ('%s') !=Typ('%s') )." +#: ../src/widgets/paint-selector.cpp:590 +msgid "No objects" +msgstr "Keine Objekte" -#: ../share/extensions/gcodetools.py:4374 -#, python-format -msgid "Warning! Tool has parameter that default tool has not ( '%s': '%s' )." -msgstr "" -"Achtung! Das Werkzeug hat Parameter, die das Standardwerkzeug nicht hat " -"( '%s': '%s' )." +#: ../src/widgets/paint-selector.cpp:601 +msgid "Multiple styles" +msgstr "Mehrfachstile" -#: ../share/extensions/gcodetools.py:4388 -#, python-format -msgid "Layer '%s' contains more than one tool!" -msgstr "Die Ebene '%s' beinhaltet mehr als nur ein Werkzeug!" +#: ../src/widgets/paint-selector.cpp:612 +msgid "Paint is undefined" +msgstr "Farbe ist undefiniert" -#: ../share/extensions/gcodetools.py:4391 -#, python-format -msgid "" -"Can not find tool for '%s' layer! Please add one with Tools library tab!" -msgstr "" -"Kann kein Werkzeug für die '%s' Ebene finden. Bitte fügen Sie eins über den " -"Werkzeugbibliotheks-Tab hinzu!" +#: ../src/widgets/paint-selector.cpp:623 +msgid "No paint" +msgstr "Keine Farbe" -#: ../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)!" -msgstr "" -"Warnung: Ein oder mehrere Pfade haben kein 'd'-Parameter, versuchen Sie die " -"Grupp_ierung aufzuheben (Ctrl + Umschalt + G) und Objekt zu Pfad (Ctrl + " -"Umschalt + C)!" +#: ../src/widgets/paint-selector.cpp:694 +msgid "Flat color" +msgstr "Farbbereich" -#: ../share/extensions/gcodetools.py:4667 -msgid "" -"Noting is selected. Please select something to convert to drill point " -"(dxfpoint) or clear point sign." -msgstr "" -"Nichts ausgewählt. Bitte wählen Sie etwas zum Konvertieren aus, um einen " -"Punkt (dxfpoint) zu bohren oder zu säubern." +#. sp_gradient_selector_set_mode(SP_GRADIENT_SELECTOR(gsel), SP_GRADIENT_SELECTOR_MODE_LINEAR); +#: ../src/widgets/paint-selector.cpp:758 +msgid "Linear gradient" +msgstr "Linearer Farbverlauf" -#: ../share/extensions/gcodetools.py:4750 -#: ../share/extensions/gcodetools.py:4996 -msgid "This extension requires at least one selected path." -msgstr "Diese Erweiterung benötigt mindestens einen ausgewählten Pfad." +#: ../src/widgets/paint-selector.cpp:761 +msgid "Radial gradient" +msgstr "Radialer Farbverlauf" -#: ../share/extensions/gcodetools.py:4756 -#: ../share/extensions/gcodetools.py:5002 -#, python-format -msgid "Tool diameter must be > 0 but tool's diameter on '%s' layer is not!" +#: ../src/widgets/paint-selector.cpp:1055 +msgid "" +"Use the Node tool to adjust position, scale, and rotation of the " +"pattern on canvas. Use Object > Pattern > Objects to Pattern to " +"create a new pattern from selection." msgstr "" -"Werkzeugdurchmesser muss > 0 sein, hier in der '%s' Ebene ist er es nicht!" - -#: ../share/extensions/gcodetools.py:4767 -#: ../share/extensions/gcodetools.py:4956 -#: ../share/extensions/gcodetools.py:5011 -msgid "Warning: omitting non-path" -msgstr "Warnung: non-path weglassen" +"Benutzen Sie das Knotenwerkzeug, um Position Winkel und Größe des " +"Musters auf der Arbeitsfläche anzupassen. Mit Objekt » Füllmuster » " +"Objekte in Füllmuster umwandeln lassen sich neue Füllmuster von " +"ausgewählten Objekten erzeugen." -#: ../share/extensions/gcodetools.py:5511 -msgid "Please select at least one path to engrave and run again." -msgstr "Wählen Sie mindestens 1 Pfad zum gravieren aus und starten Sie neu." +#: ../src/widgets/paint-selector.cpp:1068 +msgid "Pattern fill" +msgstr "Füllmuster" -#: ../share/extensions/gcodetools.py:5519 -msgid "Unknown unit selected. mm assumed" -msgstr "Unbekannte Einheit ausgewählt. mm vermutet" +#: ../src/widgets/paint-selector.cpp:1162 +msgid "Swatch fill" +msgstr "Farbmusterfüllung" -#: ../share/extensions/gcodetools.py:5540 -#, python-format -msgid "Tool '%s' has no shape. 45 degree cone assumed!" -msgstr "Werkzeug '% s' hat keine Form. 45 Grad Kegel übernommen!" +#: ../src/widgets/paintbucket-toolbar.cpp:133 +msgid "Fill by" +msgstr "Füllen mit:" -#: ../share/extensions/gcodetools.py:5611 -#: ../share/extensions/gcodetools.py:5616 -msgid "csp_normalised_normal error. See log." -msgstr "csp_normalised_normal Fehler. Siehe Log." +#: ../src/widgets/paintbucket-toolbar.cpp:134 +msgid "Fill by:" +msgstr "Füllen mit:" -#: ../share/extensions/gcodetools.py:5804 -msgid "No need to engrave sharp angles." -msgstr "Nicht notwendig, scharfe Kanten zu gravieren." +#: ../src/widgets/paintbucket-toolbar.cpp:146 +msgid "Fill Threshold" +msgstr "Füll-Schwellwert:" -#: ../share/extensions/gcodetools.py:5848 +#: ../src/widgets/paintbucket-toolbar.cpp:147 msgid "" -"Active layer already has orientation points! Remove them or select another " -"layer!" +"The maximum allowed difference between the clicked pixel and the neighboring " +"pixels to be counted in the fill" msgstr "" -"Aktive Ebene hat bereits Orientierungspunkte! Entfernen Sie diese oder " -"wählen Sie eine andere Ebene!" +"Der maximal erlaubte Unterschied zwischen dem angeklickten Pixel und den " +"benachbarten Pixeln, um noch zur Füllung zu gehören" -#: ../share/extensions/gcodetools.py:5893 -msgid "Active layer already has a tool! Remove it or select another layer!" -msgstr "" -"Aktive Ebene hat bereits ein Werkzeug Entfernen Sie dieses oder wählen Sie " -"eine andere Ebene!" +#: ../src/widgets/paintbucket-toolbar.cpp:174 +msgid "Grow/shrink by" +msgstr "Vergrößern/Verkleinern um:" -#: ../share/extensions/gcodetools.py:6008 -msgid "Selection is empty! Will compute whole drawing." -msgstr "Die Auswahl ist leer! Die ganze Zeichnung wird berechnet." +#: ../src/widgets/paintbucket-toolbar.cpp:174 +msgid "Grow/shrink by:" +msgstr "Vergrößern/Verkleinern um:" -#: ../share/extensions/gcodetools.py:6062 +#: ../src/widgets/paintbucket-toolbar.cpp:175 msgid "" -"Tutorials, manuals and support can be found at\n" -"English support forum:\n" -"\thttp://www.cnc-club.ru/gcodetools\n" -"and Russian support forum:\n" -"\thttp://www.cnc-club.ru/gcodetoolsru" +"The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" -"Tutorials, Handbücher und Unterstützung finden Sie unter \n" -"Englisch Support-Forum:\n" -"\thttp ://www.cnc-club.ru/gcodetools\n" -"und Russisch Support-Forum:\n" -"\thttp ://www.cnc-club.ru/gcodetoolsru" +"Erzeugten Füllungspfad vergrößern (positive) oder verkleinern (negativ)" -#: ../share/extensions/gcodetools.py:6107 -msgid "Lathe X and Z axis remap should be 'X', 'Y' or 'Z'. Exiting..." -msgstr "" -"Drehbank X- und Z-Achse sollten mit 'X', 'Y' oder 'Z' neu belegt werden. " -"Beenden..." +#: ../src/widgets/paintbucket-toolbar.cpp:200 +msgid "Close gaps" +msgstr "Lücken schließen" -#: ../share/extensions/gcodetools.py:6110 -msgid "Lathe X and Z axis remap should be the same. Exiting..." -msgstr "Drehbank X- und Z-Achsen Neubelegung sollten gleich sein. Beenden..." +#: ../src/widgets/paintbucket-toolbar.cpp:201 +msgid "Close gaps:" +msgstr "Lücken schließen:" -#: ../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" -" Current active tab id is %s" -msgstr "" -"Wählen Sie eine der Aktions-Reiter - Pfad zu Gcode, Fläche, Gravur, DXF " -"Punkte, Orientierung, Versatz, Drehen oder Werkzeugbibliothek aus.\n" -"  Aktueller aktiver Reiter is %s" +#: ../src/widgets/paintbucket-toolbar.cpp:212 +#: ../src/widgets/pencil-toolbar.cpp:293 ../src/widgets/spiral-toolbar.cpp:289 +#: ../src/widgets/star-toolbar.cpp:564 +msgid "Defaults" +msgstr "Standardeinstellungen" -#: ../share/extensions/gcodetools.py:6668 +#: ../src/widgets/paintbucket-toolbar.cpp:213 msgid "" -"Orientation points have not been defined! A default set of orientation " -"points has been automatically added." +"Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " +"to change defaults)" msgstr "" -"Orientierungspunkte wurden noch nicht definiert. Ein Standard-Set von " -"Orienttierungspunkten wurde automatisch hinzugefügt." - -#: ../share/extensions/gcodetools.py:6672 -msgid "" -"Cutting tool has not been defined! A default tool has been automatically " -"added." -msgstr "Schnittwerkzeug noch nicht definiert" +"Die Parameter des Farbeimers auf Vorgabewerte zurücksetzen (Menü Datei » " +"Inkscape-Einstellungen » Werkzeuge, um die Vorgabeeinstellungen zu ändern)" -#: ../share/extensions/generate_voronoi.py:35 -msgid "" -"Failed to import the subprocess module. Please report this as a bug at: " -"https://bugs.launchpad.net/inkscape." -msgstr "" +#: ../src/widgets/pencil-toolbar.cpp:96 +msgid "Bezier" +msgstr "Bezier" -#: ../share/extensions/generate_voronoi.py:36 -msgid "Python version is: " -msgstr "Python Version ist:" +#: ../src/widgets/pencil-toolbar.cpp:97 +msgid "Create regular Bezier path" +msgstr "Erstelle Bezier Pfad" -#: ../share/extensions/generate_voronoi.py:94 -msgid "Please select an object" -msgstr "Bitte wählen Sie ein Objekt." +#: ../src/widgets/pencil-toolbar.cpp:104 +msgid "Create Spiro path" +msgstr "Erstelle Spiral-Pfad" -#: ../share/extensions/gimp_xcf.py:39 -msgid "Gimp must be installed and set in your path variable." -msgstr "Gimp muss installiert und in Ihren Pfadvariablen gesetzt sein." +#: ../src/widgets/pencil-toolbar.cpp:111 +msgid "Zigzag" +msgstr "Zickzack" -#: ../share/extensions/gimp_xcf.py:43 -msgid "An error occurred while processing the XCF file." -msgstr "Es ist beim Verarbeiten der XCF-Datei ein fehler aufgetreten." +#: ../src/widgets/pencil-toolbar.cpp:112 +msgid "Create a sequence of straight line segments" +msgstr "Erstelle eine Folge von Gerade Liniensegmenten" -#: ../share/extensions/gimp_xcf.py:177 -msgid "This extension requires at least one non empty layer." -msgstr "Diese Erweiterung benötigt mindestens eine nicht leere Ebene." +#: ../src/widgets/pencil-toolbar.cpp:118 +msgid "Paraxial" +msgstr "achsenparallel" -#: ../share/extensions/guillotine.py:250 -msgid "The sliced bitmaps have been saved as:" -msgstr "Die geschnittenen Bitmaps wurden gespeichert als:" +#: ../src/widgets/pencil-toolbar.cpp:119 +msgid "Create a sequence of paraxial line segments" +msgstr "Erstelle eine Folge von Achsenparallelen Liniensegmenten" -#: ../share/extensions/hpgl_decoder.py:43 -#, fuzzy -msgid "Movements" -msgstr "Farbverlaufs-Anfasser verschieben" +#: ../src/widgets/pencil-toolbar.cpp:127 +msgid "Mode of new lines drawn by this tool" +msgstr "Modus für neue Linie mit diesem Werkzeug" -#: ../share/extensions/hpgl_decoder.py:44 -#, fuzzy -msgid "Pen #" -msgstr "Stiftmasse:" +# CHECK +#: ../src/widgets/pencil-toolbar.cpp:155 +msgctxt "Freehand shape" +msgid "None" +msgstr "Keine" -#. issue error if no hpgl data found -#: ../share/extensions/hpgl_input.py:58 -msgid "No HPGL data found." -msgstr "Keine HPGL-Daten gefunden." +#: ../src/widgets/pencil-toolbar.cpp:156 +msgid "Triangle in" +msgstr "Dreieck Anfang" -#: ../share/extensions/hpgl_input.py:66 -msgid "" -"The HPGL data contained unknown (unsupported) commands, there is a " -"possibility that the drawing is missing some content." -msgstr "" +#: ../src/widgets/pencil-toolbar.cpp:157 +msgid "Triangle out" +msgstr "Dreieck Ende" -#. issue error if no paths found -#: ../share/extensions/hpgl_output.py:58 -#, fuzzy -msgid "" -"No paths where found. Please convert all objects you want to save into paths." -msgstr "" -"Kein Objekt ausgewählt. Bitte wählen Sie das gewünschte Objekt für die " -"Zuweisung einer Ansicht und drücken Sie dann anwenden.\n" +#: ../src/widgets/pencil-toolbar.cpp:159 +msgid "From clipboard" +msgstr "Aus Zwischenablage" -#: ../share/extensions/inkex.py:109 -#, 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" -"\n" -"Technical details:\n" -"%s" -msgstr "" -"Der fantastische lxml-Wrapper für libxml2 wird von inkex.py und dessen " -"Erweiterung benötigt. Diese erhalten Sie unter \"http://cheeseshop.python." -"org/pypi/lxml/\" oder durch ein Packet ihres Paketmanagers (z.B.: sudo apt-" -"get install python-lxml)\n" -"\n" -"Technische Details: \n" -"%s" +#: ../src/widgets/pencil-toolbar.cpp:184 ../src/widgets/pencil-toolbar.cpp:185 +msgid "Shape:" +msgstr "Form:" -#: ../share/extensions/inkex.py:162 -#, fuzzy, python-format -msgid "Unable to open specified file: %s" -msgstr "" -"Kann nicht in die Datei schreiben.\n" -"%s" - -#: ../share/extensions/inkex.py:171 -#, fuzzy, python-format -msgid "Unable to open object member file: %s" -msgstr "Kann Markierung nicht finden: %s" +#: ../src/widgets/pencil-toolbar.cpp:184 +msgid "Shape of new paths drawn by this tool" +msgstr "Stil von neuen Pfaden mit diesem Werkzeug" -#: ../share/extensions/inkex.py:276 -#, python-format -msgid "No matching node for expression: %s" -msgstr "Kein passender Knoten für Ausdruck: %s" +#: ../src/widgets/pencil-toolbar.cpp:269 +msgid "(many nodes, rough)" +msgstr "(viele Knoten, grob)" -#: ../share/extensions/interp_att_g.py:167 -msgid "There is no selection to interpolate" -msgstr "Es gibt keine Auswahl zum interpolieren" +#: ../src/widgets/pencil-toolbar.cpp:269 +msgid "(few nodes, smooth)" +msgstr "(wenige Knoten, weich)" -#: ../share/extensions/jessyInk_autoTexts.py:45 -#: ../share/extensions/jessyInk_effects.py:50 -#: ../share/extensions/jessyInk_export.py:96 -#: ../share/extensions/jessyInk_keyBindings.py:188 -#: ../share/extensions/jessyInk_masterSlide.py:46 -#: ../share/extensions/jessyInk_mouseHandler.py:48 -#: ../share/extensions/jessyInk_summary.py:64 -#: ../share/extensions/jessyInk_transitions.py:50 -#: ../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" -"\n" -msgstr "" -"Das JessyInk-Skript ist in dieser SVG-Datei nicht installiert oder hat eine " -"andere Version als die JessyInk-Erweiterung. Bitte wählen Sie \"install/" -"update...\" aus dem \"JessyInk\" Untermenü des \"Erweiterungen\" Menü, um " -"das JessyInk-Skript zu installieren oder zu aktualisieren.\n" -"\n" +#: ../src/widgets/pencil-toolbar.cpp:272 +msgid "Smoothing:" +msgstr "Glättung:" -#: ../share/extensions/jessyInk_autoTexts.py:48 -msgid "" -"To assign an effect, please select an object.\n" -"\n" -msgstr "" -"Um einen Effekt zuzuweisen, wählen Sie bitte ein Objekt.\n" -"\n" +#: ../src/widgets/pencil-toolbar.cpp:272 +msgid "Smoothing: " +msgstr "Glättung:" -#: ../share/extensions/jessyInk_autoTexts.py:54 -msgid "" -"Node with id '{0}' is not a suitable text node and was therefore ignored.\n" -"\n" -msgstr "" -"Der Knoten mit ID '{0}' ist kein geeigneter Textknoten und wurde daher " -"ignoriert.\n" -"\n" +#: ../src/widgets/pencil-toolbar.cpp:273 +msgid "How much smoothing (simplifying) is applied to the line" +msgstr "Wie stark die Linie geglättet (vereinfacht) wird" -#: ../share/extensions/jessyInk_effects.py:53 +#: ../src/widgets/pencil-toolbar.cpp:294 msgid "" -"No object selected. Please select the object you want to assign an effect to " -"and then press apply.\n" +"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " +"change defaults)" msgstr "" -"Kein Objekt ausgewählt. Bitte wählen Sie das gewünschte Objekt für den " -"Effekt aus und drücken Sie dann anwenden.\n" - -#: ../share/extensions/jessyInk_export.py:82 -msgid "Could not find Inkscape command.\n" -msgstr "Konnte Inkscape-Befehl nicht finden.\n" +"Die Parameter des Stiftes auf Vorgabewerte zurücksetzen (Menü Datei » " +"Inkscape-Einstellungen » Werkzeuge, um die Grundeinstellungen zu ändern)" -#: ../share/extensions/jessyInk_masterSlide.py:56 -msgid "Layer not found. Removed current master slide selection.\n" -msgstr "Ebene nicht gefunden. Entfernt aktuelle Folienmaster-Auswahl.\n" +#: ../src/widgets/rect-toolbar.cpp:122 +msgid "Change rectangle" +msgstr "Rechteck ändern" -#: ../share/extensions/jessyInk_masterSlide.py:58 -msgid "" -"More than one layer with this name found. Removed current master slide " -"selection.\n" -msgstr "" -"Mehr als eine Ebene mit diesem Namen gefunden. Entfernt aktuelle " -"Folienmaster-Auswahl. \n" +#: ../src/widgets/rect-toolbar.cpp:314 +msgid "W:" +msgstr "W:" -#: ../share/extensions/jessyInk_summary.py:69 -msgid "JessyInk script version {0} installed." -msgstr "JessyInk Skript Version {0} installiert." +#: ../src/widgets/rect-toolbar.cpp:314 +msgid "Width of rectangle" +msgstr "Breite des Rechtecks" -#: ../share/extensions/jessyInk_summary.py:71 -msgid "JessyInk script installed." -msgstr "JessyInk Skript installiert." +#: ../src/widgets/rect-toolbar.cpp:331 +msgid "H:" +msgstr "H:" -#: ../share/extensions/jessyInk_summary.py:83 -msgid "" -"\n" -"Master slide:" -msgstr "" -"\n" -"Folienmaster:" +#: ../src/widgets/rect-toolbar.cpp:331 +msgid "Height of rectangle" +msgstr "Höhe des Rechtecks" -#: ../share/extensions/jessyInk_summary.py:89 -msgid "" -"\n" -"Slide {0!s}:" -msgstr "" -"\n" -"Folie {0!s}:" +#: ../src/widgets/rect-toolbar.cpp:345 ../src/widgets/rect-toolbar.cpp:360 +msgid "not rounded" +msgstr "nicht abgerundet" -#: ../share/extensions/jessyInk_summary.py:94 -msgid "{0}Layer name: {1}" -msgstr "{0}Ebenenname: {1}" +#: ../src/widgets/rect-toolbar.cpp:348 +msgid "Horizontal radius" +msgstr "Horizontaler Radius" -#: ../share/extensions/jessyInk_summary.py:102 -msgid "{0}Transition in: {1} ({2!s} s)" -msgstr "{0}Übergang in: {1} ({2!s} s)" +#: ../src/widgets/rect-toolbar.cpp:348 +msgid "Rx:" +msgstr "Rx:" -#: ../share/extensions/jessyInk_summary.py:104 -msgid "{0}Transition in: {1}" -msgstr "{0}Übergang in: {1}" +#: ../src/widgets/rect-toolbar.cpp:348 +msgid "Horizontal radius of rounded corners" +msgstr "Horizontaler Radius einer abgerundeten Ecke" -#: ../share/extensions/jessyInk_summary.py:111 -msgid "{0}Transition out: {1} ({2!s} s)" -msgstr "{0}Übergang aus: {1} ({2!s} s)" +#: ../src/widgets/rect-toolbar.cpp:363 +msgid "Vertical radius" +msgstr "Vertikaler Radius" -#: ../share/extensions/jessyInk_summary.py:113 -msgid "{0}Transition out: {1}" -msgstr "{0}Übergang aus: {1}" +#: ../src/widgets/rect-toolbar.cpp:363 +msgid "Ry:" +msgstr "Ry:" -#: ../share/extensions/jessyInk_summary.py:120 -msgid "" -"\n" -"{0}Auto-texts:" -msgstr "" -"\n" -"{0}Auto-Texte:" +#: ../src/widgets/rect-toolbar.cpp:363 +msgid "Vertical radius of rounded corners" +msgstr "Vertikaler Radius einer abgerundeten Ecke" -#: ../share/extensions/jessyInk_summary.py:123 -msgid "{0}\t\"{1}\" (object id \"{2}\") will be replaced by \"{3}\"." -msgstr "{0}\t\"{1}\" (Objekt id \"{2}\") wird durch \"{3}\" ersetzt." +#: ../src/widgets/rect-toolbar.cpp:382 +msgid "Not rounded" +msgstr "Nicht abgerundet" -#: ../share/extensions/jessyInk_summary.py:168 -msgid "" -"\n" -"{0}Initial effect (order number {1}):" -msgstr "" -"\n" -"{0}Initialeffekt (Ordnungsnummer {1}):" +#: ../src/widgets/rect-toolbar.cpp:383 +msgid "Make corners sharp" +msgstr "Spitze Ecken" -#: ../share/extensions/jessyInk_summary.py:170 -msgid "" -"\n" -"{0}Effect {1!s} (order number {2}):" -msgstr "" -"\n" -"{0}Effekt {1!s} (Ordnungsnummer {2}):" +#: ../src/widgets/ruler.cpp:192 +msgid "The orientation of the ruler" +msgstr "Die Ausrichtung des Lineals" -#: ../share/extensions/jessyInk_summary.py:174 -msgid "{0}\tView will be set according to object \"{1}\"" -msgstr "{0}\tView wird gemäß Objekt \"{1}\" gesetzt werden." +#: ../src/widgets/ruler.cpp:202 +msgid "Unit of the ruler" +msgstr "Einheit des Lineals" -#: ../share/extensions/jessyInk_summary.py:176 -msgid "{0}\tObject \"{1}\"" -msgstr "{0}\tObjekt \"{1}\"" +#: ../src/widgets/ruler.cpp:209 +msgid "Lower" +msgstr "Untere" -#: ../share/extensions/jessyInk_summary.py:179 -msgid " will appear" -msgstr "wird erscheinen" +#: ../src/widgets/ruler.cpp:210 +msgid "Lower limit of ruler" +msgstr "Untergrenze des Lineals" -#: ../share/extensions/jessyInk_summary.py:181 -msgid " will disappear" -msgstr "wird verschwinden" +#: ../src/widgets/ruler.cpp:219 +msgid "Upper" +msgstr "Obere" -#: ../share/extensions/jessyInk_summary.py:184 -msgid " using effect \"{0}\"" -msgstr "benutzter Effekt \"{0}\"" +#: ../src/widgets/ruler.cpp:220 +msgid "Upper limit of ruler" +msgstr "Obergrenze des Lineals" -#: ../share/extensions/jessyInk_summary.py:187 -msgid " in {0!s} s" -msgstr " in {0!s} s" +#: ../src/widgets/ruler.cpp:230 +msgid "Position of mark on the ruler" +msgstr "Position der Markierung auf dem Lineal" -#: ../share/extensions/jessyInk_transitions.py:55 -msgid "Layer not found.\n" -msgstr "Ebene nicht gefunden.\n" +#: ../src/widgets/ruler.cpp:239 +msgid "Max Size" +msgstr "Maximale Größe" -#: ../share/extensions/jessyInk_transitions.py:57 -msgid "More than one layer with this name found.\n" -msgstr "Mehr als eine Ebene mit diesem Namen gefunden.\n" +#: ../src/widgets/ruler.cpp:240 +msgid "Maximum size of the ruler" +msgstr "Maximalgröße des Lineals" -#: ../share/extensions/jessyInk_transitions.py:70 -msgid "Please enter a layer name.\n" -msgstr "Bitte geben Sie einen Ebenennamen ein.\n" +#: ../src/widgets/select-toolbar.cpp:260 +msgid "Transform by toolbar" +msgstr "Mittels Werkzeugleiste transformieren" -#: ../share/extensions/jessyInk_video.py:54 -#: ../share/extensions/jessyInk_video.py:59 -msgid "" -"Could not obtain the selected layer for inclusion of the video element.\n" -"\n" +#: ../src/widgets/select-toolbar.cpp:339 +msgid "Now stroke width is scaled when objects are scaled." msgstr "" -"Konnte die ausgewählte Ebene für die Aufnahme des Video-Element nicht " -"erhalten.\n" -"\n" - -#: ../share/extensions/jessyInk_view.py:75 -msgid "More than one object selected. Please select only one object.\n" -msgstr "Mehr als ein Objekt ausgewählt. Bitte wählen Sie nur ein Objekt aus.\n" +"Breite der Kontur wird nun skaliert, wenn Objekte skaliert " +"werden." -#: ../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" +#: ../src/widgets/select-toolbar.cpp:341 +msgid "Now stroke width is not scaled when objects are scaled." msgstr "" -"Kein Objekt ausgewählt. Bitte wählen Sie das gewünschte Objekt für die " -"Zuweisung einer Ansicht und drücken Sie dann anwenden.\n" - -#: ../share/extensions/markers_strokepaint.py:83 -#, python-format -msgid "No style attribute found for id: %s" -msgstr "Kein Stilattribut gefunden für ID: %s" - -#: ../share/extensions/markers_strokepaint.py:137 -#, python-format -msgid "unable to locate marker: %s" -msgstr "Kann Markierung nicht finden: %s" +"Breite der Kontur wird nun nicht skaliert, wenn Objekte " +"skaliert werden." -#: ../share/extensions/measure.py:50 -#, fuzzy +#: ../src/widgets/select-toolbar.cpp:352 msgid "" -"Failed to import the numpy 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 "" -"Der Import der numpy oder numpy.linalg-Module ist fehlgeschlagen. Diese " -"Module werden von der Erweiterung benötigt. Bitte installieren Sie diese und " -"versuchen es erneut. Auf einem Debian-Betriebssystem können Sie dafür " -"folgenden Befehl nutzen: sudo apt-get install python-numpy" - -#: ../share/extensions/measure.py:112 -msgid "Area is zero, cannot calculate Center of Mass" +"Now rounded rectangle corners are scaled when rectangles are " +"scaled." msgstr "" +"Ecken abgerundeter Rechtecke werden nun mitskaliert, wenn " +"Objekte skaliert werden." -#: ../share/extensions/pathalongpath.py:208 -#: ../share/extensions/pathscatter.py:228 -#: ../share/extensions/perspective.py:53 -msgid "This extension requires two selected paths." -msgstr "Diese Erweiterung benötigt zwei ausgewählte Pfade." - -#: ../share/extensions/pathalongpath.py:234 +#: ../src/widgets/select-toolbar.cpp:354 msgid "" -"The total length of the pattern is too small :\n" -"Please choose a larger object or set 'Space between copies' > 0" +"Now rounded rectangle corners are not scaled when rectangles " +"are scaled." msgstr "" -"Die absolute Länge des Musters ist zu klein :\n" -"Bitte wählen Sie ein größeres Objekt oder setzen den Wert 'Abstand zwischen " -"Kopien' > 0" +"Ecken abgerundeter Rechtecke werden nun nicht mitskaliert, " +"wenn Objekte skaliert werden." -#: ../share/extensions/pathalongpath.py:277 +#: ../src/widgets/select-toolbar.cpp:365 msgid "" -"The 'stretch' option requires that the pattern must have non-zero width :\n" -"Please edit the pattern width." +"Now gradients are transformed along with their objects when " +"those are transformed (moved, scaled, rotated, or skewed)." msgstr "" -"Die 'Strecken'-Option erfordert, das die Breite des Muster ungleich Null " -"ist:\n" -"Bitte bearbeiten Sie die Musterbreite." - -#: ../share/extensions/pathmodifier.py:237 -#, python-format -msgid "Please first convert objects to paths! (Got [%s].)" -msgstr "Bitte zunächst Objekte in Pfade konvertieren! (Erhalte [%s])" +"Farbverläufe werden nun mit ihren Objekten transformiert, wenn " +"diese transformiert werden (bewegt, skaliert, gedreht oder geschert)." -#: ../share/extensions/perspective.py:45 +#: ../src/widgets/select-toolbar.cpp:367 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." +"Now gradients remain fixed when objects are transformed " +"(moved, scaled, rotated, or skewed)." msgstr "" -"Der Import der numpy oder numpy.linalg-Module ist fehlgeschlagen. Diese " -"Module werden von der Erweiterung benötigt. Bitte installieren Sie diese und " -"versuchen es erneut. Auf einem Debian-Betriebssystem können Sie dafür " -"folgenden Befehl nutzen: sudo apt-get install python-numpy" +"Farbverläufe bleiben nun unverändert, wenn Objekte " +"transformiert werden (bewegt, skaliert, gedreht oder geschert)." -#: ../share/extensions/perspective.py:61 -#: ../share/extensions/summersnight.py:52 -#, python-format +#: ../src/widgets/select-toolbar.cpp:378 msgid "" -"The first selected object is of type '%s'.\n" -"Try using the procedure Path->Object to Path." +"Now patterns are transformed along with their objects when " +"those are transformed (moved, scaled, rotated, or skewed)." msgstr "" -"Das erste ausgewählte Objekt ist vom Typ '%s'.\n" -"Probiere Prozedur Pfad | Objekt in Pfad umwandeln." +"Muster werden nun mit ihren Objekten transformiert, wenn diese " +"transformiert werden (bewegt, skaliert, gedreht oder geschert)." -#: ../share/extensions/perspective.py:68 -#: ../share/extensions/summersnight.py:60 +#: ../src/widgets/select-toolbar.cpp:380 msgid "" -"This extension requires that the second selected path be four nodes long." +"Now patterns remain fixed when objects are transformed (moved, " +"scaled, rotated, or skewed)." msgstr "" -"Diese Erweiterung erwartet, dass der als zweites gewählte Pfad vier Knoten " -"lang ist." +"Muster bleiben nun unverändert, wenn Objekte transformiert " +"werden (bewegt, skaliert, gedreht oder geschert)." -#: ../share/extensions/perspective.py:94 -#: ../share/extensions/summersnight.py:93 -msgid "" -"The second selected object is a group, not a path.\n" -"Try using the procedure Object->Ungroup." -msgstr "" -"Das als zweites gewählte Objekt ist eine Gruppe, kein Pfad.\n" -" Versuchen Sie den Befehl Objekt | Gruppierung aufheben." +#. four spinbuttons +#: ../src/widgets/select-toolbar.cpp:498 +msgctxt "Select toolbar" +msgid "X position" +msgstr "X-Position" -#: ../share/extensions/perspective.py:96 -#: ../share/extensions/summersnight.py:95 -msgid "" -"The second selected object is not a path.\n" -"Try using the procedure Path->Object to Path." -msgstr "" -"Das als zweites ausgewählte Objekt ist kein Pfad.\n" -" Versuchen Sie den Befehl Pfad | Objekt in Pfad umwandeln." +#: ../src/widgets/select-toolbar.cpp:498 +msgctxt "Select toolbar" +msgid "X:" +msgstr "X:" -#: ../share/extensions/perspective.py:99 -#: ../share/extensions/summersnight.py:98 -msgid "" -"The first selected object is not a path.\n" -"Try using the procedure Path->Object to Path." -msgstr "" -"Das zuerst gewählte Objekt ist kein Pfad,\n" -" Versuchen sie den Befehl Pfad | Objekt in Pfad umwandeln." +#: ../src/widgets/select-toolbar.cpp:500 +msgid "Horizontal coordinate of selection" +msgstr "Horizontale Koordinate der Auswahl" -#. issue error if no paths found -#: ../share/extensions/plotter.py:66 -msgid "" -"No paths where found. Please convert all objects you want to plot into paths." -msgstr "" +#: ../src/widgets/select-toolbar.cpp:504 +msgctxt "Select toolbar" +msgid "Y position" +msgstr "Y-Position" -#: ../share/extensions/plotter.py:143 -msgid "pySerial is not installed." -msgstr "" +#: ../src/widgets/select-toolbar.cpp:504 +msgctxt "Select toolbar" +msgid "Y:" +msgstr "Y:" -#: ../share/extensions/plotter.py:163 -msgid "" -"Could not open port. Please check that your plotter is running, connected " -"and the settings are correct." -msgstr "" +#: ../src/widgets/select-toolbar.cpp:506 +msgid "Vertical coordinate of selection" +msgstr "Vertikale Koordinate der Auswahl" -#: ../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 "" -"Der Import der benötigten numpy -Module ist fehlgeschlagen. Bitte " -"installieren Sie diese und versuchen es erneut. Auf einem Debian-System " -"können Sie dafür folgenden Befehl nutzen: sudo apt-get install python-numpy" +#: ../src/widgets/select-toolbar.cpp:510 +msgctxt "Select toolbar" +msgid "Width" +msgstr "Breite" -#: ../share/extensions/polyhedron_3d.py:336 -msgid "No face data found in specified file." -msgstr "Keine Flächendaten im ausgewählter Datei gefunden" +#: ../src/widgets/select-toolbar.cpp:510 +msgctxt "Select toolbar" +msgid "W:" +msgstr "B:" -#: ../share/extensions/polyhedron_3d.py:337 -msgid "Try selecting \"Edge Specified\" in the Model File tab.\n" -msgstr "Versuchen Sie es mit \"kantendefiniert\" im Modeldatei-Reiter.\n" +#: ../src/widgets/select-toolbar.cpp:512 +msgid "Width of selection" +msgstr "Breite der Auswahl" -#: ../share/extensions/polyhedron_3d.py:343 -msgid "No edge data found in specified file." -msgstr "" -"In der spezifizierten Datei wurden keine Kantenbeschreibungen gefunden." +#: ../src/widgets/select-toolbar.cpp:519 +msgid "Lock width and height" +msgstr "Breite und Höhe sperren" -#: ../share/extensions/polyhedron_3d.py:344 -msgid "Try selecting \"Face Specified\" in the Model File tab.\n" -msgstr "Versuchen Sie es mit \"flächendefiniert\" im Modeldatei-Reiter.\n" +#: ../src/widgets/select-toolbar.cpp:520 +msgid "When locked, change both width and height by the same proportion" +msgstr "Wenn gesperrt, dann wird das Höhen- und Breitenverhältnis beibehalten" -#. we cannot generate a list of faces from the edges without a lot of computation -#: ../share/extensions/polyhedron_3d.py:522 -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 "" -"Keine Flächenbeschreibungen gefunden! Stellen Sie sicher, dass die Datei " -"Flächendaten enthält und als \"flächendefiniert\" im Reiter \"Modeldatei\" " -"importiert wird.\n" +#: ../src/widgets/select-toolbar.cpp:529 +msgctxt "Select toolbar" +msgid "Height" +msgstr "Höhe" -#: ../share/extensions/polyhedron_3d.py:524 -msgid "Internal Error. No view type selected\n" -msgstr "Interner Fehler. Kein Ansichtstyp gewählt\n" +#: ../src/widgets/select-toolbar.cpp:529 +msgctxt "Select toolbar" +msgid "H:" +msgstr "H:" -#: ../share/extensions/print_win32_vector.py:41 -msgid "sorry, this will run only on Windows, exiting..." -msgstr "" -"Entschuldigung, aber das funktioniert nur unter Windows. Wird abgebrochen..." +#: ../src/widgets/select-toolbar.cpp:531 +msgid "Height of selection" +msgstr "Höhe der Auswahl" -# CairoRenderContext ist Eigenname? -#: ../share/extensions/print_win32_vector.py:179 -msgid "Failed to open default printer" -msgstr "Fehler beim Öffnen des Standard-Druckers" +#: ../src/widgets/select-toolbar.cpp:581 +msgid "Scale rounded corners" +msgstr "Abgerundete Ecken mitskalieren" -#: ../share/extensions/render_barcode_datamatrix.py:202 -msgid "Unrecognised DataMatrix size" -msgstr "Nicht erkannte Datenmatrix-Größe" +#: ../src/widgets/select-toolbar.cpp:592 +msgid "Move gradients" +msgstr "Farbverlaufs-Anfasser verschieben" -#. we have an invalid bit value -#: ../share/extensions/render_barcode_datamatrix.py:643 -msgid "Invalid bit value, this is a bug!" -msgstr "Ungültiger Bit-Wert. Das ist ein Fehler!" +#: ../src/widgets/select-toolbar.cpp:603 +msgid "Move patterns" +msgstr "Muster verschieben" -#. abort if converting blank text -#: ../share/extensions/render_barcode_datamatrix.py:678 -msgid "Please enter an input string" -msgstr "Bitte geben Sie einen Eingabe-Zeichenfolge ein" +#: ../src/widgets/sp-attribute-widget.cpp:299 +msgid "Set attribute" +msgstr "Attribut festlegen" -#. abort if converting blank text -#: ../share/extensions/render_barcode_qrcode.py:1054 -msgid "Please enter an input text" -msgstr "Bitte geben Sie eine Eingabe-Zeichenfolge ein" +#: ../src/widgets/sp-color-icc-selector.cpp:257 +msgid "CMS" +msgstr "CMS" -#: ../share/extensions/replace_font.py:133 -msgid "" -"Couldn't find anything using that font, please ensure the spelling and " -"spacing is correct." -msgstr "" -"Konnte nichts mit dieser Schriftart finden. Sind Schreibweise und " -"Leerzeichen so korrekt?" - -#: ../share/extensions/replace_font.py:140 -#: ../share/extensions/svg_and_media_zip_output.py:193 -msgid "Didn't find any fonts in this document/selection." -msgstr "Konnte keine Schriftart im Dokument/Auswahl finden." +#: ../src/widgets/sp-color-icc-selector.cpp:355 +#: ../src/widgets/sp-color-scales.cpp:428 +msgid "_R:" +msgstr "_R:" -#: ../share/extensions/replace_font.py:143 -#: ../share/extensions/svg_and_media_zip_output.py:196 -#, python-format -msgid "Found the following font only: %s" -msgstr "Nur folgende Schriftart gefunden: %s" +#. TYPE_RGB_16 +#: ../src/widgets/sp-color-icc-selector.cpp:356 +#: ../src/widgets/sp-color-scales.cpp:431 +msgid "_G:" +msgstr "_G:" -#: ../share/extensions/replace_font.py:145 -#: ../share/extensions/svg_and_media_zip_output.py:198 -#, python-format -msgid "" -"Found the following fonts:\n" -"%s" -msgstr "" -"Es wurden folgende Schriftarten gefunden:\n" -"%s" +#: ../src/widgets/sp-color-icc-selector.cpp:357 +#: ../src/widgets/sp-color-scales.cpp:434 +msgid "_B:" +msgstr "_B:" -#: ../share/extensions/replace_font.py:196 -msgid "There was nothing selected" -msgstr "Nichts ausgewählt" +#: ../src/widgets/sp-color-icc-selector.cpp:359 +msgid "Gray" +msgstr "Grau" -#: ../share/extensions/replace_font.py:244 -msgid "Please enter a search string in the find box." -msgstr "Bitte geben Sie eine Suchphrase in das Suchfeld ein." +#. TYPE_GRAY_16 +#: ../src/widgets/sp-color-icc-selector.cpp:361 +#: ../src/widgets/sp-color-icc-selector.cpp:365 +#: ../src/widgets/sp-color-scales.cpp:454 +msgid "_H:" +msgstr "_H:" -#: ../share/extensions/replace_font.py:248 -msgid "Please enter a replacement font in the replace with box." -msgstr "" -"Bitte geben Sie eine Ersetzungsschriftart im \"Ersetzen mit\"-Feld ein." +#. TYPE_HSV_16 +#: ../src/widgets/sp-color-icc-selector.cpp:362 +#: ../src/widgets/sp-color-icc-selector.cpp:367 +#: ../src/widgets/sp-color-scales.cpp:457 +msgid "_S:" +msgstr "_S:" -#: ../share/extensions/replace_font.py:253 -msgid "Please enter a replacement font in the replace all box." -msgstr "" -"Bitte geben Sie eine Ersetzungsschriftart im \"Alles ersetzen\"-Feld ein." +#. TYPE_HLS_16 +#: ../src/widgets/sp-color-icc-selector.cpp:366 +#: ../src/widgets/sp-color-scales.cpp:460 +msgid "_L:" +msgstr "_L:" -#: ../share/extensions/summersnight.py:44 -msgid "" -"This extension requires two selected paths. \n" -"The second path must be exactly four nodes long." -msgstr "" -"Diese Erweiterung erwartet zwei gewählte Pfade,\n" -"mit genau vier Knoten im zweiten Pfad." +#: ../src/widgets/sp-color-icc-selector.cpp:369 +#: ../src/widgets/sp-color-icc-selector.cpp:374 +#: ../src/widgets/sp-color-scales.cpp:482 +msgid "_C:" +msgstr "_C:" -#: ../share/extensions/svg_and_media_zip_output.py:128 -#, python-format -msgid "Could not locate file: %s" -msgstr "Konnte Datei nicht finden: %s" +#. TYPE_CMYK_16 +#. TYPE_CMY_16 +#: ../src/widgets/sp-color-icc-selector.cpp:370 +#: ../src/widgets/sp-color-icc-selector.cpp:375 +#: ../src/widgets/sp-color-scales.cpp:485 +msgid "_M:" +msgstr "_M:" -#: ../share/extensions/svgcalendar.py:266 -#: ../share/extensions/svgcalendar.py:288 -#, fuzzy -msgid "You must select a correct system encoding." -msgstr "Sie müssen zwei Elemente auswählen." +#: ../src/widgets/sp-color-icc-selector.cpp:371 +#: ../src/widgets/sp-color-icc-selector.cpp:376 +#: ../src/widgets/sp-color-scales.cpp:488 +msgid "_Y:" +msgstr "Y:" -#: ../share/extensions/uniconv-ext.py:56 -#: ../share/extensions/uniconv_output.py:122 -msgid "You need to install the UniConvertor software.\n" -msgstr "Sie müssen die Software \"UniConvertor\" installieren!\n" +#: ../src/widgets/sp-color-icc-selector.cpp:372 +#: ../src/widgets/sp-color-scales.cpp:491 +msgid "_K:" +msgstr "_K:" -#: ../share/extensions/voronoi2svg.py:215 -msgid "Please select objects!" -msgstr "Bitte wählen Sie ein Objekt!" +# ??? Check! +#: ../src/widgets/sp-color-icc-selector.cpp:455 +msgid "Fix" +msgstr "Festlegen" -#: ../share/extensions/web-set-att.py:58 -#: ../share/extensions/web-transmit-att.py:54 -msgid "You must select at least two elements." -msgstr "Sie müssen zwei Elemente auswählen." +# ??? Check! +#: ../src/widgets/sp-color-icc-selector.cpp:458 +msgid "Fix RGB fallback to match icc-color() value." +msgstr "Legt RGB-Ausweichwert für Entsprechung des icc-color()-Parameters fest" -#: ../share/extensions/webslicer_create_group.py:57 -msgid "" -"You must create and select some \"Slicer rectangles\" before trying to group." -msgstr "" -"Sie müssen ein oder mehrere \"Geschnittene Rechtecke\" erstellen oder wählen " -"bevor diese gruppiert werden können." +#. Label +#: ../src/widgets/sp-color-icc-selector.cpp:561 +#: ../src/widgets/sp-color-scales.cpp:437 +#: ../src/widgets/sp-color-scales.cpp:463 +#: ../src/widgets/sp-color-scales.cpp:494 +#: ../src/widgets/sp-color-wheel-selector.cpp:140 +msgid "_A:" +msgstr "_A:" -#: ../share/extensions/webslicer_create_group.py:72 -msgid "" -"You must to select some \"Slicer rectangles\" or other \"Layout groups\"." -msgstr "" -"Sie müssen einige \"Geschnittene Rechtecke \" oder andere \"Layout Gruppen " -"\" auswählen." +#: ../src/widgets/sp-color-icc-selector.cpp:572 +#: ../src/widgets/sp-color-icc-selector.cpp:585 +#: ../src/widgets/sp-color-scales.cpp:438 +#: ../src/widgets/sp-color-scales.cpp:439 +#: ../src/widgets/sp-color-scales.cpp:464 +#: ../src/widgets/sp-color-scales.cpp:465 +#: ../src/widgets/sp-color-scales.cpp:495 +#: ../src/widgets/sp-color-scales.cpp:496 +#: ../src/widgets/sp-color-wheel-selector.cpp:161 +#: ../src/widgets/sp-color-wheel-selector.cpp:185 +msgid "Alpha (opacity)" +msgstr "Alpha (Deckkraft)" -#: ../share/extensions/webslicer_create_group.py:76 -#, python-format -msgid "Oops... The element \"%s\" is not in the Web Slicer layer" -msgstr "Huch... Das Element \"%s\" ist nicht in der Web-Schnitt-Ebene" +#: ../src/widgets/sp-color-notebook.cpp:385 +msgid "Color Managed" +msgstr "Farb-Management" -#: ../share/extensions/webslicer_export.py:57 -msgid "You must give a directory to export the slices." -msgstr "ZUum Export der Teile müssen Sie ein Verzeichnis angeben." +#: ../src/widgets/sp-color-notebook.cpp:392 +msgid "Out of gamut!" +msgstr "Farbbereichswarnung:" -#: ../share/extensions/webslicer_export.py:69 -#, python-format -msgid "Can't create \"%s\"." -msgstr "Kann \"%s\" nicht anlegen." +#: ../src/widgets/sp-color-notebook.cpp:399 +msgid "Too much ink!" +msgstr "Zu viel Farbe!" -#: ../share/extensions/webslicer_export.py:70 -#, python-format -msgid "Error: %s" -msgstr "Fehler: %s" +#. Create RGBA entry and color preview +#: ../src/widgets/sp-color-notebook.cpp:416 +msgid "RGBA_:" +msgstr "RGBA_:" -#: ../share/extensions/webslicer_export.py:73 -#, python-format -msgid "The directory \"%s\" does not exists." -msgstr "Das Verzeichnis \"%s\" existiert nicht." +#: ../src/widgets/sp-color-notebook.cpp:424 +msgid "Hexadecimal RGBA value of the color" +msgstr "Hexadezimaler RGBA-Wert der Farbe" -#: ../share/extensions/webslicer_export.py:102 -#, python-format -msgid "You have more than one element with \"%s\" html-id." -msgstr "Sie haben mehr als ein Element mit \"%s\" html-id." +#: ../src/widgets/sp-color-scales.cpp:80 +msgid "RGB" +msgstr "RGB" -#: ../share/extensions/webslicer_export.py:332 -msgid "You must install the ImageMagick to get JPG and GIF." -msgstr "Für JPG und GIF muss ImageMagic installiert sein." +#: ../src/widgets/sp-color-scales.cpp:80 +msgid "HSL" +msgstr "HSL" -#. PARAMETER PROCESSING -#. lines of longitude are odd : abort -#: ../share/extensions/wireframe_sphere.py:116 -msgid "Please enter an even number of lines of longitude." -msgstr "Bitte geben Sie eine gerade Anzahl an Linien für den Längengrad ein." +#: ../src/widgets/sp-color-scales.cpp:80 +msgid "CMYK" +msgstr "CMYK" -#. vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 fileencoding=utf-8 textwidth=99 -#: ../share/extensions/addnodes.inx.h:1 -msgid "Add Nodes" -msgstr "Knoten hinzufügen" +#: ../src/widgets/sp-color-selector.cpp:64 +msgid "Unnamed" +msgstr "Unbenannt" -#: ../share/extensions/addnodes.inx.h:2 -msgid "Division method:" -msgstr "Divisionsmethode" +#: ../src/widgets/sp-xmlview-attr-list.cpp:64 +msgid "Value" +msgstr "Wert" -#: ../share/extensions/addnodes.inx.h:3 -msgid "By max. segment length" -msgstr "in max. Segmentlänge" +#: ../src/widgets/sp-xmlview-content.cpp:179 +msgid "Type text in a text node" +msgstr "Text in einem Text-Knoten tippen" -#: ../share/extensions/addnodes.inx.h:4 -msgid "By number of segments" -msgstr "in der Anzahl der Segmente" +#: ../src/widgets/spiral-toolbar.cpp:100 +msgid "Change spiral" +msgstr "Spirale ändern" -#: ../share/extensions/addnodes.inx.h:5 -msgid "Maximum segment length (px):" -msgstr "Maximale Segmentlänge (px)" +#: ../src/widgets/spiral-toolbar.cpp:246 +msgid "just a curve" +msgstr "Kurve ziehen" -#: ../share/extensions/addnodes.inx.h:6 -msgid "Number of segments:" -msgstr "Anzahl der Segmente" +#: ../src/widgets/spiral-toolbar.cpp:246 +msgid "one full revolution" +msgstr "eine volle Umdrehung" -#: ../share/extensions/addnodes.inx.h:7 -#: ../share/extensions/convert2dashes.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 "Pfad modifizieren" +#: ../src/widgets/spiral-toolbar.cpp:249 +msgid "Number of turns" +msgstr "Anzahl der Drehungen" -#: ../share/extensions/ai_input.inx.h:1 -msgid "AI 8.0 Input" -msgstr "AI 8.0 einlesen" +#: ../src/widgets/spiral-toolbar.cpp:249 +msgid "Turns:" +msgstr "Umdrehungen:" -#: ../share/extensions/ai_input.inx.h:2 -msgid "Adobe Illustrator 8.0 and below (*.ai)" -msgstr "Adobe Illustrator 8.0 und älter (*.ai)" +#: ../src/widgets/spiral-toolbar.cpp:249 +msgid "Number of revolutions" +msgstr "Anzahl der Umdrehungen" -#: ../share/extensions/ai_input.inx.h:3 -msgid "Open files saved with Adobe Illustrator 8.0 or older" -msgstr "Mit Adobe Illustrator 8.0 oder älter gespeicherte Dateien öffnen" +#: ../src/widgets/spiral-toolbar.cpp:260 +msgid "circle" +msgstr "Kreis" -#: ../share/extensions/aisvg.inx.h:1 -msgid "AI SVG Input" -msgstr "AI-SVG einlesen" +#: ../src/widgets/spiral-toolbar.cpp:260 +msgid "edge is much denser" +msgstr "Kante ist viel dichter" -#: ../share/extensions/aisvg.inx.h:2 -msgid "Adobe Illustrator SVG (*.ai.svg)" -msgstr "Adobe-Illustrator-SVG (*.ai.svg)" +#: ../src/widgets/spiral-toolbar.cpp:260 +msgid "edge is denser" +msgstr "Kante ist dichter" -#: ../share/extensions/aisvg.inx.h:3 -msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening" -msgstr "Räumt Adobe-Illustrator-SVGs vor dem Öffnen auf" +#: ../src/widgets/spiral-toolbar.cpp:260 +msgid "even" +msgstr "eben" -#: ../share/extensions/ccx_input.inx.h:1 -msgid "Corel DRAW Compressed Exchange files input (UC)" -msgstr "Corel DRAW Compressed Exchange Datei einlesen (UC)" +#: ../src/widgets/spiral-toolbar.cpp:260 +msgid "center is denser" +msgstr "Mittelpunkt ist dichter" -#: ../share/extensions/ccx_input.inx.h:2 -msgid "Corel DRAW Compressed Exchange files (UC) (*.ccx)" -msgstr "Corel DRAW Komprimierte Exchange Datei (UC) (.ccx)" +#: ../src/widgets/spiral-toolbar.cpp:260 +msgid "center is much denser" +msgstr "Zentrum ist viel dichter" -#: ../share/extensions/ccx_input.inx.h:3 -msgid "Open compressed exchange files saved in Corel DRAW (UC)" -msgstr "" -"Öffnen einer komprimierten Exchange Datei, die in Corel DRAW gespeichert " -"wurde (UC)" +#: ../src/widgets/spiral-toolbar.cpp:263 +msgid "Divergence" +msgstr "Abweichung" -#: ../share/extensions/cdr_input.inx.h:1 -msgid "Corel DRAW Input (UC)" -msgstr "Corel DRAW (UC) einlesen" +#: ../src/widgets/spiral-toolbar.cpp:263 +msgid "Divergence:" +msgstr "Abweichung:" -#: ../share/extensions/cdr_input.inx.h:2 -msgid "Corel DRAW 7-X4 files (UC) (*.cdr)" -msgstr "Corel DRAW 7-X4 (UC) Dateien (*.cdr)" +#: ../src/widgets/spiral-toolbar.cpp:263 +msgid "How much denser/sparser are outer revolutions; 1 = uniform" +msgstr "Dichte der äußeren Umdrehungen; 1 = gleichförmig" -#: ../share/extensions/cdr_input.inx.h:3 -msgid "Open files saved in Corel DRAW 7-X4 (UC)" -msgstr "In Corel DRAW 7-X4 (UC) gespeicherte Dateien öffnen" +#: ../src/widgets/spiral-toolbar.cpp:274 +msgid "starts from center" +msgstr "startet vom Mittelpunkt" -#: ../share/extensions/cdt_input.inx.h:1 -msgid "Corel DRAW templates input (UC)" -msgstr "Corel DRAW Vorlagen einlesen (UC)" +#: ../src/widgets/spiral-toolbar.cpp:274 +msgid "starts mid-way" +msgstr "beginnt mittig" -#: ../share/extensions/cdt_input.inx.h:2 -msgid "Corel DRAW 7-13 template files (UC) (*.cdt)" -msgstr "Corel DRAW 7-13 Vorlagendateien (UC) (.cdt)" +#: ../src/widgets/spiral-toolbar.cpp:274 +msgid "starts near edge" +msgstr "Startet nahe der Ecke" -#: ../share/extensions/cdt_input.inx.h:3 -msgid "Open files saved in Corel DRAW 7-13 (UC)" -msgstr "In Corel DRAW 7-13 gespeicherte Dateien öffnen (UC)" +#: ../src/widgets/spiral-toolbar.cpp:277 +msgid "Inner radius" +msgstr "Innerer Radius" -#: ../share/extensions/cgm_input.inx.h:1 -msgid "Computer Graphics Metafile files input" -msgstr "Computer Graphics Metafile Datei einlesen" +#: ../src/widgets/spiral-toolbar.cpp:277 +msgid "Inner radius:" +msgstr "Innerer Radius:" -#: ../share/extensions/cgm_input.inx.h:2 -msgid "Computer Graphics Metafile files (*.cgm)" -msgstr "Computer Graphics Metafile Datei (.cgm)" +#: ../src/widgets/spiral-toolbar.cpp:277 +msgid "Radius of the innermost revolution (relative to the spiral size)" +msgstr "Radius der innersten Umdrehung (relativ zur Gesamtgröße der Spirale)" -#: ../share/extensions/cgm_input.inx.h:3 -msgid "Open Computer Graphics Metafile files" -msgstr "Computer Graphics Metafile Dateien öffnen" +#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:565 +msgid "" +"Reset shape parameters to defaults (use Inkscape Preferences > Tools to " +"change defaults)" +msgstr "" +"Die Parameter der Formen auf Vorgabewerte zurücksetzen (Menü Datei » " +"Inkscape-Einstellungen » Werkzeuge, um die Vorgabeeinstellungen zu ändern)" -#: ../share/extensions/cmx_input.inx.h:1 -msgid "Corel DRAW Presentation Exchange files input (UC)" -msgstr "Corel DRAW Presentations Exchange Datei einlesen (UC)" +# (swatches) +#. Width +#: ../src/widgets/spray-toolbar.cpp:113 +msgid "(narrow spray)" +msgstr "(eng sprühen)" -#: ../share/extensions/cmx_input.inx.h:2 -msgid "Corel DRAW Presentation Exchange files (UC) (*.cmx)" -msgstr "Corel DRAW Presentations Exchange Datei (UC) (.cmx)" +#: ../src/widgets/spray-toolbar.cpp:113 +msgid "(broad spray)" +msgstr "(breit sprühen)" -#: ../share/extensions/cmx_input.inx.h:3 -msgid "Open presentation exchange files saved in Corel DRAW (UC)" +#: ../src/widgets/spray-toolbar.cpp:116 +msgid "The width of the spray area (relative to the visible canvas area)" msgstr "" -"Öffnen einer Presentation Exchange Datei, die in Corel DRAW gespeichert " -"wurde (UC)" - -#: ../share/extensions/color_HSL_adjust.inx.h:1 -msgid "HSL Adjust" -msgstr "HSL anpassen" +"Breite des Sprühbereichs (relativ zum sichtbaren Arbeitsflächenbereich)" -#: ../share/extensions/color_HSL_adjust.inx.h:3 -msgid "Hue (°)" -msgstr "Farbton (°)" +#: ../src/widgets/spray-toolbar.cpp:129 +msgid "(maximum mean)" +msgstr "(maximales Mittel)" -#: ../share/extensions/color_HSL_adjust.inx.h:4 -msgid "Random hue" -msgstr "Zufallsfarbton" +#: ../src/widgets/spray-toolbar.cpp:132 +msgid "Focus" +msgstr "Fokus" -#: ../share/extensions/color_HSL_adjust.inx.h:6 -#, no-c-format -msgid "Saturation (%)" -msgstr "Sättigung (%)" +#: ../src/widgets/spray-toolbar.cpp:132 +msgid "Focus:" +msgstr "Fokus:" -#: ../share/extensions/color_HSL_adjust.inx.h:7 -msgid "Random saturation" -msgstr "Zufallssättigung" +#: ../src/widgets/spray-toolbar.cpp:132 +msgid "0 to spray a spot; increase to enlarge the ring radius" +msgstr "0 um einen Punkt zu sprühen. Erhöhen, um den Ringradius zu erweitern." -#: ../share/extensions/color_HSL_adjust.inx.h:9 -#, no-c-format -msgid "Lightness (%)" -msgstr "Helligkeit (%)" +#. Standard_deviation +#: ../src/widgets/spray-toolbar.cpp:145 +msgid "(minimum scatter)" +msgstr "(minimale Streuung)" -#: ../share/extensions/color_HSL_adjust.inx.h:10 -msgid "Random lightness" -msgstr "Zufallshelligkeit" +#: ../src/widgets/spray-toolbar.cpp:145 +msgid "(maximum scatter)" +msgstr "(maximale Streuung)" -#: ../share/extensions/color_HSL_adjust.inx.h:13 -#, no-c-format -msgid "" -"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" -" * Lightness: add/subtract % (min=-100, max=100).\n" -" * Random Hue/Saturation/Lightness: randomize the parameter's value.\n" -" " -msgstr "" -"Verändert Farbton, Sättigung und Helligkeit der in der HSL Darstellung " -"ausgewählten Objektfarbe.\n" -"Optionen:\n" -"     * Farbton: drehen in Grad (umschlingt).\n" -"     * Sättigung: Addieren/subtrahieren % (min=-100, max=100).\n" -"     * Helligkeit: Addieren/subtrahieren % (min=-100, max=100).\n" -"     * Zufällig Farbton/Sättigung/Helligkeit: Zufällig den Wert des " -"Parameters ändern." +#: ../src/widgets/spray-toolbar.cpp:148 +msgctxt "Spray tool" +msgid "Scatter" +msgstr "Streuung" -#: ../share/extensions/color_blackandwhite.inx.h:1 -msgid "Black and White" -msgstr "Schwarz-Weiß" +#: ../src/widgets/spray-toolbar.cpp:148 +msgctxt "Spray tool" +msgid "Scatter:" +msgstr "Streuung:" -#: ../share/extensions/color_blackandwhite.inx.h:2 -msgid "Threshold Color (1-255):" -msgstr "" +#: ../src/widgets/spray-toolbar.cpp:148 +msgid "Increase to scatter sprayed objects" +msgstr "Vergrößern der Streuung gesprühter Objekte" -#: ../share/extensions/color_brighter.inx.h:1 -msgid "Brighter" -msgstr "Heller" +#: ../src/widgets/spray-toolbar.cpp:167 +msgid "Spray copies of the initial selection" +msgstr "Sprühe Kopien vom zuletzt ausgewählten Objekt" -#: ../share/extensions/color_custom.inx.h:1 -msgctxt "Custom color extension" -msgid "Custom" -msgstr "Benutzerdefiniert" +#: ../src/widgets/spray-toolbar.cpp:174 +msgid "Spray clones of the initial selection" +msgstr "Sprühe Klone vom zuletzt ausgewählten Objekt" -#: ../share/extensions/color_custom.inx.h:3 -msgid "Red Function:" -msgstr "Rot-Funktion:" +#: ../src/widgets/spray-toolbar.cpp:180 +msgid "Spray single path" +msgstr "Sprühe einzelnen Pfad" -#: ../share/extensions/color_custom.inx.h:4 -msgid "Green Function:" -msgstr "Grün-Funktion:" +#: ../src/widgets/spray-toolbar.cpp:181 +msgid "Spray objects in a single path" +msgstr "Sprüht Objekte in einen einzelnen Pfad" -#: ../share/extensions/color_custom.inx.h:5 -msgid "Blue Function:" -msgstr "Blau-Funktion:" +#: ../src/widgets/spray-toolbar.cpp:185 ../src/widgets/tweak-toolbar.cpp:253 +msgid "Mode" +msgstr "Modus" -#: ../share/extensions/color_custom.inx.h:6 -msgid "Input (r,g,b) Color Range:" -msgstr "Eingabe (r,g,b) Farbbereich:" +#. Population +#: ../src/widgets/spray-toolbar.cpp:205 +msgid "(low population)" +msgstr "(niedrige Population)" -#: ../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. " -"The resulting RGB values are automatically clamped.\n" -" \n" -"Example (half the red, swap green and blue):\n" -" Red Function: r*0.5 \n" -" Green Function: b \n" -" Blue Function: g" -msgstr "" -"Erlaubt verschiedene Funktionen für jeden Kanal zu bewerten.\n" -"r, g und b sind die normalisierten Werte der roten, grünen und blauen " -"Kanäle. Die resultierenden RGB-Werte werden automatisch befestigt.\n" -" \n" -"Beispiel (die Hälfte der roten, wechselt grün und blau):\n" -"   Rot-Funktion: r*0,5\n" -"   Grün-Funktion: b\n" -"   Blau-Funktion: g" - -#: ../share/extensions/color_darker.inx.h:1 -msgid "Darker" -msgstr "Dunkler" +#: ../src/widgets/spray-toolbar.cpp:205 +msgid "(high population)" +msgstr "(hoher Zuwachs)" -#: ../share/extensions/color_desaturate.inx.h:1 -msgid "Desaturate" -msgstr "Entsättigen" +#: ../src/widgets/spray-toolbar.cpp:208 +msgid "Amount" +msgstr "Menge" -#: ../share/extensions/color_grayscale.inx.h:1 -#: ../share/extensions/webslicer_create_rect.inx.h:15 -msgid "Grayscale" -msgstr "Graustufen" +#: ../src/widgets/spray-toolbar.cpp:209 +msgid "Adjusts the number of items sprayed per click" +msgstr "Anzahl der Objekte festlegen, die per Klick gesprüht werden" -#: ../share/extensions/color_lesshue.inx.h:1 -msgid "Less Hue" -msgstr "Weniger Farbe" +#: ../src/widgets/spray-toolbar.cpp:225 +msgid "" +"Use the pressure of the input device to alter the amount of sprayed objects" +msgstr "" +"Druckempfindlichkeit des Eingabegeräts benutzen, um die Anzahl der zu " +"sprühenden Objekte zu beeinflussen" -#: ../share/extensions/color_lesslight.inx.h:1 -msgid "Less Light" -msgstr "Weniger Helligkeit" +#: ../src/widgets/spray-toolbar.cpp:235 +msgid "(high rotation variation)" +msgstr "(starke Abweichung)" -#: ../share/extensions/color_lesssaturation.inx.h:1 -msgid "Less Saturation" -msgstr "Weniger Sättigung" +#: ../src/widgets/spray-toolbar.cpp:238 +msgid "Rotation" +msgstr "Drehung" -#: ../share/extensions/color_morehue.inx.h:1 -msgid "More Hue" -msgstr "Mehr Farbe" +#: ../src/widgets/spray-toolbar.cpp:238 +msgid "Rotation:" +msgstr "D_rehung:" -#: ../share/extensions/color_morelight.inx.h:1 -msgid "More Light" -msgstr "Mehr Helligkeit" +#: ../src/widgets/spray-toolbar.cpp:240 +#, no-c-format +msgid "" +"Variation of the rotation of the sprayed objects; 0% for the same rotation " +"than the original object" +msgstr "" +"Variiert die Drehung der zu sprühenden Objekte. 0% bedeutet gleiche Drehung " +"wie das Originalobjekt." -#: ../share/extensions/color_moresaturation.inx.h:1 -msgid "More Saturation" -msgstr "Mehr Sättigung" +#: ../src/widgets/spray-toolbar.cpp:253 +msgid "(high scale variation)" +msgstr "(starke Abweichung)" -#: ../share/extensions/color_negative.inx.h:1 -msgid "Negative" -msgstr "Negativ" +#: ../src/widgets/spray-toolbar.cpp:256 +msgctxt "Spray tool" +msgid "Scale" +msgstr "Skalieren" -#: ../share/extensions/color_randomize.inx.h:1 -#: ../share/extensions/render_alphabetsoup.inx.h:4 -msgid "Randomize" -msgstr "Zufallsänderung" +#: ../src/widgets/spray-toolbar.cpp:256 +msgctxt "Spray tool" +msgid "Scale:" +msgstr "Skalierung:" -#: ../share/extensions/color_randomize.inx.h:7 +#: ../src/widgets/spray-toolbar.cpp:258 +#, no-c-format msgid "" -"Converts to HSL, randomizes hue and/or saturation and/or lightness and " -"converts it back to RGB." +"Variation in the scale of the sprayed objects; 0% for the same scale than " +"the original object" msgstr "" -"Konvertiert nach HSL, stellt Farbton und/oder Sättigung und/oder Helligkeit " -"zufällig ein und wandelt sie wieder zurück nach RGB." +"Variiert die Größe der zu sprühenden Objekte. 0% bedeutet gleiche Größe wie " +"das Originalobjekt." -#: ../share/extensions/color_removeblue.inx.h:1 -msgid "Remove Blue" -msgstr "Blau entfernen" +#: ../src/widgets/star-toolbar.cpp:102 +msgid "Star: Change number of corners" +msgstr "Stern: Anzahl der Ecken ändern" -#: ../share/extensions/color_removegreen.inx.h:1 -msgid "Remove Green" -msgstr "Grün entfernen" +#: ../src/widgets/star-toolbar.cpp:155 +msgid "Star: Change spoke ratio" +msgstr "Stern: Verhältnis der Spitzen ändern" -#: ../share/extensions/color_removered.inx.h:1 -msgid "Remove Red" -msgstr "Rot entfernen" +#: ../src/widgets/star-toolbar.cpp:200 +msgid "Make polygon" +msgstr "Polygon erstellen" -#: ../share/extensions/color_replace.inx.h:1 -msgid "Replace color" -msgstr "Farbe ersetzen" +#: ../src/widgets/star-toolbar.cpp:200 +msgid "Make star" +msgstr "Stern erstellen" -#: ../share/extensions/color_replace.inx.h:2 -msgid "Replace color (RRGGBB hex):" -msgstr "Ersetze Farbe (RRGGBB hex):" +#: ../src/widgets/star-toolbar.cpp:239 +msgid "Star: Change rounding" +msgstr "Stern: Abrundung ändern" -#: ../share/extensions/color_replace.inx.h:3 -msgid "Color to replace" -msgstr "Farbe zum Ersetzen" +#: ../src/widgets/star-toolbar.cpp:279 +msgid "Star: Change randomization" +msgstr "Stern: Zufälligkeit ändern" -#: ../share/extensions/color_replace.inx.h:4 -msgid "By color (RRGGBB hex):" -msgstr "mit Farbe (RRGGBB hex):" +#: ../src/widgets/star-toolbar.cpp:463 +msgid "Regular polygon (with one handle) instead of a star" +msgstr "Gewöhnliches Vieleck (Polygon mit einem Anfasser) statt eines Sterns" -# !!! correct? -#: ../share/extensions/color_replace.inx.h:5 -msgid "New color" -msgstr "Neue Farbe" +#: ../src/widgets/star-toolbar.cpp:470 +msgid "Star instead of a regular polygon (with one handle)" +msgstr "Stern statt eines gewöhnlichen Vielecks (Polygon mit einem Anfasser)" -#: ../share/extensions/color_rgbbarrel.inx.h:1 -msgid "RGB Barrel" -msgstr "RGB-Tonne" +#: ../src/widgets/star-toolbar.cpp:491 +msgid "triangle/tri-star" +msgstr "Dreieck/Stern mit drei Spitzen" -#: ../share/extensions/convert2dashes.inx.h:1 -msgid "Convert to Dashes" -msgstr "Umwandeln in Blindenschrift" +#: ../src/widgets/star-toolbar.cpp:491 +msgid "square/quad-star" +msgstr "Quadrat/Stern mit vier Spitzen" -#: ../share/extensions/dhw_input.inx.h:1 -#, fuzzy -msgid "DHW file input" -msgstr "Windows-Metafile einlesen" +#: ../src/widgets/star-toolbar.cpp:491 +msgid "pentagon/five-pointed star" +msgstr "Fünfeck/Stern mit fünf Spitzen" -#: ../share/extensions/dhw_input.inx.h:2 -msgid "ACECAD Digimemo File (*.dhw)" -msgstr "" +#: ../src/widgets/star-toolbar.cpp:491 +msgid "hexagon/six-pointed star" +msgstr "Sechseck/Stern mit sechs Spitzen" -#: ../share/extensions/dhw_input.inx.h:3 -msgid "Open files from ACECAD Digimemo" -msgstr "" +#: ../src/widgets/star-toolbar.cpp:494 +msgid "Corners" +msgstr "Ecken" -#: ../share/extensions/dia.inx.h:1 -msgid "Dia Input" -msgstr "Dia einlesen" +#: ../src/widgets/star-toolbar.cpp:494 +msgid "Corners:" +msgstr "Ecken:" -#: ../share/extensions/dia.inx.h:2 -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 "" -"Das Skript »dia2svg.sh« sollte in Ihrer Inkscape-Installation vorhanden " -"sein. Wenn Sie es nicht haben, ist wahrscheinlich etwas mit Ihrer Inkscape-" -"Installation nicht in Ordnung." +#: ../src/widgets/star-toolbar.cpp:494 +msgid "Number of corners of a polygon or star" +msgstr "Zahl der Ecken eines Polygons oder Sterns" -#: ../share/extensions/dia.inx.h:3 -msgid "" -"In order to import Dia files, Dia itself must be installed. You can get Dia " -"at http://live.gnome.org/Dia" -msgstr "" -"Um Dia-Dateien zu importieren, muss Dia selbst installiert sein. Sie können " -"Dia von http://live.gnome.org/Dia herunterladen." +#: ../src/widgets/star-toolbar.cpp:507 +msgid "thin-ray star" +msgstr "Dünnstrahliger Stern" -#: ../share/extensions/dia.inx.h:4 -msgid "Dia Diagram (*.dia)" -msgstr "Dia-Zeichnung (*.dia)" +#: ../src/widgets/star-toolbar.cpp:507 +msgid "pentagram" +msgstr "Pentagram" -#: ../share/extensions/dia.inx.h:5 -msgid "A diagram created with the program Dia" -msgstr "Eine mit dem Programm »Dia« erstellte Zeichnung" +#: ../src/widgets/star-toolbar.cpp:507 +msgid "hexagram" +msgstr "hexagram" -#: ../share/extensions/dimension.inx.h:1 -msgid "Dimensions" -msgstr "Dimensionen" +#: ../src/widgets/star-toolbar.cpp:507 +msgid "heptagram" +msgstr "heptagram" -#: ../share/extensions/dimension.inx.h:2 -msgid "X Offset:" -msgstr "X-Versatz:" +#: ../src/widgets/star-toolbar.cpp:507 +msgid "octagram" +msgstr "octagram" -#: ../share/extensions/dimension.inx.h:3 -msgid "Y Offset:" -msgstr "Y-Versatz:" +#: ../src/widgets/star-toolbar.cpp:507 +msgid "regular polygon" +msgstr "Regelmäßiges Polygon erstellen" -#: ../share/extensions/dimension.inx.h:4 -msgid "Bounding box type :" -msgstr "Umrandungsbox-Typ:" +#: ../src/widgets/star-toolbar.cpp:510 +msgid "Spoke ratio" +msgstr "Spitzenverhältnis:" -#: ../share/extensions/dimension.inx.h:5 -msgid "Geometric" -msgstr "Geometrisch" +#: ../src/widgets/star-toolbar.cpp:510 +msgid "Spoke ratio:" +msgstr "Spitzenverhältnis:" -#: ../share/extensions/dimension.inx.h:6 -msgid "Visual" -msgstr "Visuel" +#. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle. +#. Base radius is the same for the closest handle. +#: ../src/widgets/star-toolbar.cpp:513 +msgid "Base radius to tip radius ratio" +msgstr "Verhältnis vom Radius des Grundkörpers zum Radius der Spitzen" -#: ../share/extensions/dimension.inx.h:7 ../share/extensions/dots.inx.h:13 -#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:25 -msgid "Visualize Path" -msgstr "Pfad visualisieren" +#: ../src/widgets/star-toolbar.cpp:531 +msgid "stretched" +msgstr "gestreckt" -#: ../share/extensions/dots.inx.h:1 -msgid "Number Nodes" -msgstr "Knoten nummerieren" +#: ../src/widgets/star-toolbar.cpp:531 +msgid "twisted" +msgstr "verdreht" -#: ../share/extensions/dots.inx.h:4 -msgid "Dot size:" -msgstr "Punktgröße:" +#: ../src/widgets/star-toolbar.cpp:531 +msgid "slightly pinched" +msgstr "leicht eingedrückt" -#: ../share/extensions/dots.inx.h:5 -msgid "Starting dot number:" -msgstr "Sartpunkt Knotennummer:" +#: ../src/widgets/star-toolbar.cpp:531 +msgid "NOT rounded" +msgstr "NICHT abgerundet" -#: ../share/extensions/dots.inx.h:6 -msgid "Step:" -msgstr "Schritt:" +#: ../src/widgets/star-toolbar.cpp:531 +msgid "slightly rounded" +msgstr "schwach abgerundet" -#: ../share/extensions/dots.inx.h:8 -msgid "" -"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" -" * Step: numbering step between two nodes." -msgstr "" -"Diese Erweiterung ersetzt die Auswahl der Knoten mit nummerierten Punkte " -"nach den folgenden Optionen:\n" -"     * Schriftgröße:. Größe der Knoten-Nummer Etiketten (20px, 12pt ...)\n" -"     * Punktgröße: Durchmesser der Punkte am Pfad Knoten platziert (10px, " -"2mm ...).\n" -"     * Anfangs-Punktnummer: Erste Zahl in der Sequenz, zugeordnet dem ersten " -"Knoten des Pfades.\n" -"     * Schritt: Nummerierung des Schrittes zwischen zwei Knoten." +#: ../src/widgets/star-toolbar.cpp:531 +msgid "visibly rounded" +msgstr "sichtbar abgerundet" -#: ../share/extensions/draw_from_triangle.inx.h:1 -msgid "Draw From Triangle" -msgstr "Zeichnet vom Dreieck" +#: ../src/widgets/star-toolbar.cpp:531 +msgid "well rounded" +msgstr "gut abgerundet" -#: ../share/extensions/draw_from_triangle.inx.h:2 -msgid "Common Objects" -msgstr "gewöhnliche Objekte" +#: ../src/widgets/star-toolbar.cpp:531 +msgid "amply rounded" +msgstr "reichlich abgerundet" -#: ../share/extensions/draw_from_triangle.inx.h:3 -msgid "Circumcircle" -msgstr "Umkreis" +#: ../src/widgets/star-toolbar.cpp:531 ../src/widgets/star-toolbar.cpp:546 +msgid "blown up" +msgstr "aufgebläht" -#: ../share/extensions/draw_from_triangle.inx.h:4 -msgid "Circumcentre" -msgstr "Umkreismittelpunkt" +#: ../src/widgets/star-toolbar.cpp:534 +msgid "Rounded:" +msgstr "Abrundung:" -#: ../share/extensions/draw_from_triangle.inx.h:5 -msgid "Incircle" -msgstr "Innenkreis" +#: ../src/widgets/star-toolbar.cpp:534 +msgid "How much rounded are the corners (0 for sharp)" +msgstr "Wie stark werden die Ecken abgerundet (0 für harte Kante)" -#: ../share/extensions/draw_from_triangle.inx.h:6 -msgid "Incentre" -msgstr "Innenzentrum" +#: ../src/widgets/star-toolbar.cpp:546 +msgid "NOT randomized" +msgstr "NICHT durcheinander" -#: ../share/extensions/draw_from_triangle.inx.h:7 -msgid "Contact Triangle" -msgstr "Gergonne-Dreieck" +#: ../src/widgets/star-toolbar.cpp:546 +msgid "slightly irregular" +msgstr "leicht unregelmäßig" -#: ../share/extensions/draw_from_triangle.inx.h:8 -msgid "Excircles" -msgstr "Ankreise" +#: ../src/widgets/star-toolbar.cpp:546 +msgid "visibly randomized" +msgstr "sichtbar unregelmäßig" -#: ../share/extensions/draw_from_triangle.inx.h:9 -msgid "Excentres" -msgstr "Ankreismittelpunkte" +#: ../src/widgets/star-toolbar.cpp:546 +msgid "strongly randomized" +msgstr "stark unregelmäßig" -#: ../share/extensions/draw_from_triangle.inx.h:10 -msgid "Extouch Triangle" -msgstr "Extouch Triangle" +#: ../src/widgets/star-toolbar.cpp:549 +msgid "Randomized" +msgstr "unregelmäßig" -#: ../share/extensions/draw_from_triangle.inx.h:11 -msgid "Excentral Triangle" -msgstr "Exzentrisches Dreieck" +#: ../src/widgets/star-toolbar.cpp:549 +msgid "Randomized:" +msgstr "Zufallsänderung:" -#: ../share/extensions/draw_from_triangle.inx.h:12 -msgid "Orthocentre" -msgstr "Höhenschnittpunkt" +#: ../src/widgets/star-toolbar.cpp:549 +msgid "Scatter randomly the corners and angles" +msgstr "Zufällige Variationen der Ecken und Winkel" -#: ../share/extensions/draw_from_triangle.inx.h:13 -msgid "Orthic Triangle" -msgstr "Orthic Triangle" +# CHECK +#: ../src/widgets/stroke-marker-selector.cpp:388 +msgctxt "Marker" +msgid "None" +msgstr "Keine" -#: ../share/extensions/draw_from_triangle.inx.h:14 -msgid "Altitudes" -msgstr "Höhen" +#: ../src/widgets/stroke-style.cpp:192 +msgid "Stroke width" +msgstr "Konturbreite" -#: ../share/extensions/draw_from_triangle.inx.h:15 -msgid "Angle Bisectors" -msgstr "Winkelhalbierende" +#: ../src/widgets/stroke-style.cpp:194 +msgctxt "Stroke width" +msgid "_Width:" +msgstr "_Breite:" -#: ../share/extensions/draw_from_triangle.inx.h:16 -msgid "Centroid" -msgstr "Zentrum" +#. TRANSLATORS: Miter join: joining lines with a sharp (pointed) corner. +#. For an example, draw a triangle with a large stroke width and modify the +#. "Join" option (in the Fill and Stroke dialog). +#: ../src/widgets/stroke-style.cpp:239 +msgid "Miter join" +msgstr "Spitze Verbindung" -# Für diesen Begriff gibt es noch keine deutsche Entsprechung. -#: ../share/extensions/draw_from_triangle.inx.h:17 -msgid "Nine-Point Centre" -msgstr "Nine-Point-Zentrum" +#. TRANSLATORS: Round join: joining lines with a rounded corner. +#. For an example, draw a triangle with a large stroke width and modify the +#. "Join" option (in the Fill and Stroke dialog). +#: ../src/widgets/stroke-style.cpp:247 +msgid "Round join" +msgstr "Abgerundete Verbindung" -# Für diesen Begriff gibt es noch keine deutsche Entsprechung. -#: ../share/extensions/draw_from_triangle.inx.h:18 -msgid "Nine-Point Circle" -msgstr "Nine-Point-Kreis" +#. TRANSLATORS: Bevel join: joining lines with a blunted (flattened) corner. +#. For an example, draw a triangle with a large stroke width and modify the +#. "Join" option (in the Fill and Stroke dialog). +#: ../src/widgets/stroke-style.cpp:255 +msgid "Bevel join" +msgstr "Abgeschrägte Verbindung" -#: ../share/extensions/draw_from_triangle.inx.h:19 -msgid "Symmedians" -msgstr "Symmediane" +#: ../src/widgets/stroke-style.cpp:280 +msgid "Miter _limit:" +msgstr "Gehrungs_limit:" -#: ../share/extensions/draw_from_triangle.inx.h:20 -msgid "Symmedian Point" -msgstr "Lemoinepunkt" +#. Cap type +#. TRANSLATORS: cap type specifies the shape for the ends of lines +#. spw_label(t, _("_Cap:"), 0, i); +#: ../src/widgets/stroke-style.cpp:296 +msgid "Cap:" +msgstr "Linienende:" -#: ../share/extensions/draw_from_triangle.inx.h:21 -msgid "Symmedial Triangle" -msgstr "Symmedianisches Dreieck" +#. 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:307 +msgid "Butt cap" +msgstr "Nicht überstehendes Ende" -#: ../share/extensions/draw_from_triangle.inx.h:22 -msgid "Gergonne Point" -msgstr "Gergonne-Punkt" +#. TRANSLATORS: Round cap: the line shape extends beyond the end point of the +#. line; the ends of the line are rounded +#: ../src/widgets/stroke-style.cpp:314 +msgid "Round cap" +msgstr "Abgerundetes Ende" -#: ../share/extensions/draw_from_triangle.inx.h:23 -msgid "Nagel Point" -msgstr "Nagel-Punkt" +#. TRANSLATORS: Square cap: the line shape extends beyond the end point of the +#. line; the ends of the line are square +#: ../src/widgets/stroke-style.cpp:321 +msgid "Square cap" +msgstr "Quadratisches Ende" -#: ../share/extensions/draw_from_triangle.inx.h:24 -msgid "Custom Points and Options" -msgstr "Optionen und benutzerdefinierte Punkte" +#. Dash +#: ../src/widgets/stroke-style.cpp:326 +msgid "Dashes:" +msgstr "Strichlinien:" -#: ../share/extensions/draw_from_triangle.inx.h:25 -msgid "Custom Point Specified By:" -msgstr "Benutzerspezifischer Punkt definiert durch:" +#. Drop down marker selectors +#. TRANSLATORS: Path markers are an SVG feature that allows you to attach arbitrary shapes +#. (arrowheads, bullets, faces, whatever) to the start, end, or middle nodes of a path. +#: ../src/widgets/stroke-style.cpp:352 +msgid "Markers:" +msgstr "Knotenmarkierungen:" -#: ../share/extensions/draw_from_triangle.inx.h:26 -msgid "Point At:" -msgstr "Zeigt auf" +#: ../src/widgets/stroke-style.cpp:358 +msgid "Start Markers are drawn on the first node of a path or shape" +msgstr "" +"Startmarkierungen werden am ersten Knoten eines Pfades oder einer Form " +"gezeichnet." -#: ../share/extensions/draw_from_triangle.inx.h:27 -msgid "Draw Marker At This Point" -msgstr "Zeichnet Markierung an diesem Punkt." +#: ../src/widgets/stroke-style.cpp:367 +msgid "" +"Mid Markers are drawn on every node of a path or shape except the first and " +"last nodes" +msgstr "" +"Mittel-Knotenmarkierungen werden auf jedem Knoten entlang eines Pfades - " +"außer dem ersten und letzten - gezeichnet." -#: ../share/extensions/draw_from_triangle.inx.h:28 -msgid "Draw Circle Around This Point" -msgstr "Zeichnet Kreis um diesen Punkt" +#: ../src/widgets/stroke-style.cpp:376 +msgid "End Markers are drawn on the last node of a path or shape" +msgstr "" +"End-Knotenmarkierungen werden auf dem ersten und letzten Knoten eines Pfades " +"oder einer Form gezeichnet." -#: ../share/extensions/draw_from_triangle.inx.h:29 -#: ../share/extensions/wireframe_sphere.inx.h:6 -msgid "Radius (px):" -msgstr "Radius (px):" +#: ../src/widgets/stroke-style.cpp:494 +msgid "Set markers" +msgstr "Knotenmarkierungen festlegen" -#: ../share/extensions/draw_from_triangle.inx.h:30 -msgid "Draw Isogonal Conjugate" -msgstr "Zeichnet isogonal Konjugierte" +#: ../src/widgets/stroke-style.cpp:1030 ../src/widgets/stroke-style.cpp:1115 +msgid "Set stroke style" +msgstr "Konturstil festlegen" -#: ../share/extensions/draw_from_triangle.inx.h:31 -msgid "Draw Isotomic Conjugate" -msgstr "Zeichnet isotomisch Konjugierte" +#: ../src/widgets/stroke-style.cpp:1203 +msgid "Set marker color" +msgstr "Knotenmarkierungsfarbe festlegen" -#: ../share/extensions/draw_from_triangle.inx.h:32 -msgid "Report this triangle's properties" -msgstr "Eigenschaften dieses Dreiecks anzeigen" +#: ../src/widgets/swatch-selector.cpp:137 +msgid "Change swatch color" +msgstr "Farbmuster-Farbe ändern" -#: ../share/extensions/draw_from_triangle.inx.h:33 -msgid "Trilinear Coordinates" -msgstr "Trilineare Koordinaten" +#: ../src/widgets/text-toolbar.cpp:169 +msgid "Text: Change font family" +msgstr "Text: Schriftfamilie ändern" -#: ../share/extensions/draw_from_triangle.inx.h:34 -msgid "Triangle Function" -msgstr "Dreieck Funktion" +#: ../src/widgets/text-toolbar.cpp:233 +msgid "Text: Change font size" +msgstr "Text: Schriftgröße ändern" -#: ../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 " -"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" -"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" -"\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" -"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" -"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" -" " -msgstr "" -"Diese Erweiterung zeichnet Geometrien bezüglich eines Dreiecks definiert " -"durch die ersten drei Punkte eines Pfades. Sie können vorgegebene Objekte " -"wählen oder eigene erstellen.\n" -" \n" -"Alle Längeneinheiten sind Inkscape-Pixel, Winkel werden in Radiant " -"angegeben.\n" -"Ein Punkt kann in trilinearen Koordinaten angegeben oder durch eine " -"Dreieckszentrumfunktion definiert sein.\n" -"Funktionsparameter sind Seitenlängen und Winkel.\n" -"Trilineare Koordinaten werden durch Doppelpunkt ':' getrennt.\n" -"Seitenlängen werden durch 's_a', 's_b' und 's_c' repräsentiert.\n" -"Die korrespondierenden Winkel sind 'a_a', 'a_b' und 'a_c'.\n" -"Mögliche Konstanten sind auch halber Umfang 'semiperim' und Fläche 'area' " -"des Dreiecks.\n" -"\n" -"Erlaubt sind alle mathematischen Standardfunktionen in Python:\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" -"Möglich sind auch die Inversen der trigonometrischen Funktionen:\n" -"sec(x); csc(x); cot(x)\n" -"\n" -"Der Radius eines Kreises um einen gegebenen Punkt kann durch eine Fomel mit " -"den Parametern Seitenlänge, Winkel, etc. gegeben sein. Es ist ebenfalls " -"möglich, die isogonal und isotomisch Konjugierten dieses Punktes zu " -"zeichnen. Beachten Sie, dass es bei bestimmten Punkten zu einem Division-" -"durch-Null-Fehler kommen kann.\n" -" " +#: ../src/widgets/text-toolbar.cpp:271 +msgid "Text: Change font style" +msgstr "Text: Schriftstil ändern" -#: ../share/extensions/dxf_input.inx.h:1 -msgid "DXF Input" -msgstr "DXF einlesen" +#: ../src/widgets/text-toolbar.cpp:349 +msgid "Text: Change superscript or subscript" +msgstr "Text: Ändern von Hoch- und Tiefgestellt" -#: ../share/extensions/dxf_input.inx.h:3 -msgid "Use automatic scaling to size A4" -msgstr "Automatische Skalierung für die Größe A4 nutzen" +#: ../src/widgets/text-toolbar.cpp:494 +msgid "Text: Change alignment" +msgstr "Text: Ausrichtung ändern" -#: ../share/extensions/dxf_input.inx.h:4 -msgid "Or, use manual scale factor:" -msgstr "Alternativ wird manueller Skalierungsfaktor verwendet." +#: ../src/widgets/text-toolbar.cpp:537 +msgid "Text: Change line-height" +msgstr "Text: Linienhöhe ändern" -#: ../share/extensions/dxf_input.inx.h:5 -msgid "Manual x-axis origin (mm):" -msgstr "Manueller X-Achsen-Ursprung (mm):" +#: ../src/widgets/text-toolbar.cpp:586 +msgid "Text: Change word-spacing" +msgstr "Text: Wortabstand ändern" -#: ../share/extensions/dxf_input.inx.h:6 -msgid "Manual y-axis origin (mm):" -msgstr "Manueller Y-Achsen-Ursprung (mm):" +#: ../src/widgets/text-toolbar.cpp:627 +msgid "Text: Change letter-spacing" +msgstr "Text: Buchstabenabstand ändern" -#: ../share/extensions/dxf_input.inx.h:7 -msgid "Gcodetools compatible point import" -msgstr "GCodeWerkzeug kompatible Punkteingabe" +#: ../src/widgets/text-toolbar.cpp:667 +msgid "Text: Change dx (kern)" +msgstr "Text: Ändern dx (kern)" -#: ../share/extensions/dxf_input.inx.h:8 -#: ../share/extensions/render_barcode_qrcode.inx.h:16 -msgid "Character encoding:" -msgstr "Zeichen-Kodierung:" +#: ../src/widgets/text-toolbar.cpp:701 +msgid "Text: Change dy" +msgstr "Text: Ändern dy" -#: ../share/extensions/dxf_input.inx.h:9 -msgid "Text Font:" -msgstr "Text-Schriftart" +#: ../src/widgets/text-toolbar.cpp:736 +msgid "Text: Change rotate" +msgstr "Text: Ändern Drehung" -#: ../share/extensions/dxf_input.inx.h:11 -msgid "" -"- AutoCAD Release 13 and newer.\n" -"- assume dxf drawing is in mm.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" -"- scale factor and origin apply only to manual scaling.\n" -"- layers are preserved only on File->Open, not Import.\n" -"- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." -msgstr "" -"- AutoCAD R13 und neuer.\n" -"- Längeneinheiten der Zeichnung sind mm.\n" -"- SVG-Längeneinheiten sind Pixel bei 90 dpi.\n" -"- Ebenen werden nur erhalten bei \"Datei > Öffnen\", nicht bei " -"\"Importieren\".\n" -"- BLOCKS werden nicht voll unterstützt. Verwenden Sie AutoCAD Explode " -"Blocks, falls nötig." +#: ../src/widgets/text-toolbar.cpp:784 +msgid "Text: Change orientation" +msgstr "Text: Richtung ändern" -#: ../share/extensions/dxf_input.inx.h:17 -msgid "AutoCAD DXF R13 (*.dxf)" -msgstr "AutoCAD DXF R13 (*.dxf)" +#: ../src/widgets/text-toolbar.cpp:1223 +msgid "Font Family" +msgstr "Schriftfamilie" -#: ../share/extensions/dxf_input.inx.h:18 -msgid "Import AutoCAD's Document Exchange Format" -msgstr "AutoCADs »Document Exchange Format« importieren" +#: ../src/widgets/text-toolbar.cpp:1224 +msgid "Select Font Family (Alt-X to access)" +msgstr "Schriftart-Familie auswählen (Alt + X zum Setzen)" -#: ../share/extensions/dxf_outlines.inx.h:1 -msgid "Desktop Cutting Plotter" -msgstr "Desktop Cutting Plotter" +#. Focus widget +#. Enable entry completion +#: ../src/widgets/text-toolbar.cpp:1234 +msgid "Select all text with this font-family" +msgstr "Wähle allen Text mit dieser Schriftart-Familie aus" -#: ../share/extensions/dxf_outlines.inx.h:3 -msgid "use ROBO-Master type of spline output" -msgstr "ermöglicht ROBO-Master-Ausgabe" +#: ../src/widgets/text-toolbar.cpp:1238 +msgid "Font not found on system" +msgstr "Schrift wurde im System nicht gefunden" -#: ../share/extensions/dxf_outlines.inx.h:4 -msgid "use LWPOLYLINE type of line output" -msgstr "Benutzen des LWPOLYLINE Typs der Zeilenausgabe" +#: ../src/widgets/text-toolbar.cpp:1297 +msgid "Font Style" +msgstr "Schriftstil" -#: ../share/extensions/dxf_outlines.inx.h:5 -msgid "Base unit" -msgstr "Basiseinheit" +#: ../src/widgets/text-toolbar.cpp:1298 +msgid "Font style" +msgstr "Schriftstil" -#: ../share/extensions/dxf_outlines.inx.h:6 -msgid "Character Encoding" -msgstr "Zeichen-Kodierung" +#. Name +#: ../src/widgets/text-toolbar.cpp:1315 +msgid "Toggle Superscript" +msgstr "Hochgestellt umschalten" -#: ../share/extensions/dxf_outlines.inx.h:7 -msgid "Layer export selection" -msgstr "Ebenen-Export-Auswahl" +#. Label +#: ../src/widgets/text-toolbar.cpp:1316 +msgid "Toggle superscript" +msgstr "Hochgestellt umschalten" -#: ../share/extensions/dxf_outlines.inx.h:8 -#, fuzzy -msgid "Layer match name" -msgstr "Ebenenname:" +#. Name +#: ../src/widgets/text-toolbar.cpp:1328 +msgid "Toggle Subscript" +msgstr "Tiefgestellt umschalten" -#: ../share/extensions/dxf_outlines.inx.h:9 -msgid "pt" -msgstr "pt" +#. Label +#: ../src/widgets/text-toolbar.cpp:1329 +msgid "Toggle subscript" +msgstr "Tiefgestellt umschalten" -#: ../share/extensions/dxf_outlines.inx.h:10 -msgid "pc" -msgstr "pc" +#: ../src/widgets/text-toolbar.cpp:1370 +msgid "Justify" +msgstr "Blocksatz" -#: ../share/extensions/dxf_outlines.inx.h:11 -#: ../share/extensions/render_gears.inx.h:7 -msgid "px" -msgstr "Px" +#. Name +#: ../src/widgets/text-toolbar.cpp:1377 +msgid "Alignment" +msgstr "Ausrichtung" -#: ../share/extensions/dxf_outlines.inx.h:12 -#: ../share/extensions/gcodetools_area.inx.h:46 -#: ../share/extensions/gcodetools_dxf_points.inx.h:18 -#: ../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:11 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:28 -#: ../share/extensions/render_gears.inx.h:9 -msgid "mm" -msgstr "mm" +#. Label +#: ../src/widgets/text-toolbar.cpp:1378 +msgid "Text alignment" +msgstr "Textausrichtung" -#: ../share/extensions/dxf_outlines.inx.h:13 -msgid "cm" -msgstr "cm" +#: ../src/widgets/text-toolbar.cpp:1405 +msgid "Horizontal" +msgstr "Horizontal" -#: ../share/extensions/dxf_outlines.inx.h:14 -msgid "m" -msgstr "m" +#: ../src/widgets/text-toolbar.cpp:1412 +msgid "Vertical" +msgstr "Vertikal" -#: ../share/extensions/dxf_outlines.inx.h:15 -#: ../share/extensions/gcodetools_area.inx.h:47 -#: ../share/extensions/gcodetools_dxf_points.inx.h:19 -#: ../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:12 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:29 -#: ../share/extensions/render_gears.inx.h:8 -msgid "in" -msgstr "In" +#. Label +#: ../src/widgets/text-toolbar.cpp:1419 +msgid "Text orientation" +msgstr "Textausrichtung" -#: ../share/extensions/dxf_outlines.inx.h:16 -msgid "ft" -msgstr "ft" +#. Drop down menu +#: ../src/widgets/text-toolbar.cpp:1442 +msgid "Smaller spacing" +msgstr "Kleinerer Abstand" -#: ../share/extensions/dxf_outlines.inx.h:17 -msgid "Latin 1" -msgstr "Latein 1" +#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 +#: ../src/widgets/text-toolbar.cpp:1504 +msgctxt "Text tool" +msgid "Normal" +msgstr "Normal" -#: ../share/extensions/dxf_outlines.inx.h:18 -msgid "CP 1250" -msgstr "CP 1250" +#: ../src/widgets/text-toolbar.cpp:1442 +msgid "Larger spacing" +msgstr "Größerer Abstand" -#: ../share/extensions/dxf_outlines.inx.h:19 -msgid "CP 1252" -msgstr "CP 1252" +#. name +#: ../src/widgets/text-toolbar.cpp:1447 +msgid "Line Height" +msgstr "Linienhöhe" -#: ../share/extensions/dxf_outlines.inx.h:20 -msgid "UTF 8" -msgstr "UTF 8" +#. label +#: ../src/widgets/text-toolbar.cpp:1448 +msgid "Line:" +msgstr "Linie:" -#: ../share/extensions/dxf_outlines.inx.h:21 -msgid "All (default)" -msgstr "Alle (Vorgabe)" +#. short label +#: ../src/widgets/text-toolbar.cpp:1449 +msgid "Spacing between lines (times font size)" +msgstr "Abstand zwischen Linien (Times Schriftgröße)" -#: ../share/extensions/dxf_outlines.inx.h:22 -msgid "Visible only" -msgstr "Nur Sichtbare" +#. Drop down menu +#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +msgid "Negative spacing" +msgstr "Negativer Abstand" -#: ../share/extensions/dxf_outlines.inx.h:23 -msgid "By name match" -msgstr "" +#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +msgid "Positive spacing" +msgstr "Positiver Abstand" -#: ../share/extensions/dxf_outlines.inx.h:25 -#, fuzzy -msgid "" -"- AutoCAD Release 14 DXF format.\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" -"- You can choose to export all layers, only visible ones or by name match " -"(case insensitive and use comma ',' as separator)" -msgstr "" -"- AutoCAD R14-Format.\n" -"- Die Basiseinheit Parameter gibt an, in welcher Einheit die Koordinaten " -"ausgegeben werden (90 px 0 1 in).\n" -"- Unterstüzte Elementtypen\n" -" -Pfade (Linien und Splines)\n" -" -Rechtecke\n" -" -Klone (Die Kreuzreferenz zum Original geht verloren)\n" -"- Die Option ROBO-Master bezieht sich auf spezielle Splines, die nur in ROBO-" -"Master und AutoDesk, nicht aber in Inkscape, zur Verfügung stehen.\n" -"- Es werden nur LWPOLYLINE- und SPLINE-Elemente unterstützt.\n" -"-Sie können alle oder nur sichtbare Ebenen exportieren" +#. name +#: ../src/widgets/text-toolbar.cpp:1478 +msgid "Word spacing" +msgstr "Wortabstand" -#: ../share/extensions/dxf_outlines.inx.h:34 -msgid "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)" -msgstr "Desktop Schnitt-Plotter (AutoCAD DXF R14) (*.dxf)" +#. label +#: ../src/widgets/text-toolbar.cpp:1479 +msgid "Word:" +msgstr "Wort:" -#: ../share/extensions/dxf_output.inx.h:1 -msgid "DXF Output" -msgstr "DXF-Ausgabe" +#. short label +#: ../src/widgets/text-toolbar.cpp:1480 +msgid "Spacing between words (px)" +msgstr "Abstand zwischen Wörtern (px)" -#: ../share/extensions/dxf_output.inx.h:2 -msgid "pstoedit must be installed to run; see http://www.pstoedit.net/pstoedit" -msgstr "" -"pstoedit muss installiert sein, um diese Funktion nutzen zu können. Siehe " -"http://www.pstoedit.net/pstoedit" +#. name +#: ../src/widgets/text-toolbar.cpp:1509 +msgid "Letter spacing" +msgstr "Buchstabenabstand" -#: ../share/extensions/dxf_output.inx.h:3 -msgid "AutoCAD DXF R12 (*.dxf)" -msgstr "AutoCAD DXF R12 (*.dxf)" +#. label +#: ../src/widgets/text-toolbar.cpp:1510 +msgid "Letter:" +msgstr "Buchstabe:" -#: ../share/extensions/dxf_output.inx.h:4 -msgid "DXF file written by pstoedit" -msgstr "DXF-Datei von pstoedit geschrieben" +#. short label +#: ../src/widgets/text-toolbar.cpp:1511 +msgid "Spacing between letters (px)" +msgstr "Abstand zwischen Buchstaben (px)" -#: ../share/extensions/edge3d.inx.h:1 -msgid "Edge 3D" -msgstr "3D-Kante" +#. name +#: ../src/widgets/text-toolbar.cpp:1540 +msgid "Kerning" +msgstr "Unterschneidung" -#: ../share/extensions/edge3d.inx.h:2 -msgid "Illumination Angle:" -msgstr "Belichtungswinkel" +#. label +#: ../src/widgets/text-toolbar.cpp:1541 +msgid "Kern:" +msgstr "Kern:" -#: ../share/extensions/edge3d.inx.h:3 -msgid "Shades:" -msgstr "Schatten:" +#. short label +#: ../src/widgets/text-toolbar.cpp:1542 +msgid "Horizontal kerning (px)" +msgstr "Horizontale Unterschneidung (px)" -#: ../share/extensions/edge3d.inx.h:4 -msgid "Only black and white:" -msgstr "Nur Schwarz-Weiß" +#. name +#: ../src/widgets/text-toolbar.cpp:1571 +msgid "Vertical Shift" +msgstr "Vertikaler Versatz" -#: ../share/extensions/edge3d.inx.h:5 -msgid "Stroke width:" -msgstr "Breite der Kontur" +#. label +#: ../src/widgets/text-toolbar.cpp:1572 +msgid "Vert:" +msgstr "Vert:" -#: ../share/extensions/edge3d.inx.h:6 -msgid "Blur stdDeviation:" -msgstr "Standardabweichung der Weichzeichnung" +#. short label +#: ../src/widgets/text-toolbar.cpp:1573 +msgid "Vertical shift (px)" +msgstr "Vertikaler Versatz (px)" -#: ../share/extensions/edge3d.inx.h:7 -msgid "Blur width:" -msgstr "Breite der Weichzeichnung" +#. name +#: ../src/widgets/text-toolbar.cpp:1602 +msgid "Letter rotation" +msgstr "Buchstabendrehung" -#: ../share/extensions/edge3d.inx.h:8 -msgid "Blur height:" -msgstr "Höhe der Weichzeichnung" +#. label +#: ../src/widgets/text-toolbar.cpp:1603 +msgid "Rot:" +msgstr "Dreh:" -#: ../share/extensions/embedimage.inx.h:1 -msgid "Embed Images" -msgstr "Alle Bilder einbetten" +#. short label +#: ../src/widgets/text-toolbar.cpp:1604 +msgid "Character rotation (degrees)" +msgstr "Zeichendrehung (Grad)" -#: ../share/extensions/embedimage.inx.h:2 -#: ../share/extensions/embedselectedimages.inx.h:2 -msgid "Embed only selected images" -msgstr "Nur ausgewählte Bilder einbetten" +#: ../src/widgets/toolbox.cpp:182 +msgid "Color/opacity used for color tweaking" +msgstr "Farbe / Opazität zur Farbjustage" -#: ../share/extensions/embedselectedimages.inx.h:1 -msgid "Embed Selected Images" -msgstr "Ausgewählte Bilder einbetten" +#: ../src/widgets/toolbox.cpp:190 +msgid "Style of new stars" +msgstr "Stil von neuen Sternen" -#: ../share/extensions/empty_page.inx.h:1 -msgid "Empty Page" -msgstr "" +#: ../src/widgets/toolbox.cpp:192 +msgid "Style of new rectangles" +msgstr "Stil von neuen Rechtecken" -#: ../share/extensions/empty_page.inx.h:2 -#, fuzzy -msgid "Page size:" -msgstr "_Seitengröße:" +#: ../src/widgets/toolbox.cpp:194 +msgid "Style of new 3D boxes" +msgstr "Stil von neuen 3D-Boxen" -#: ../share/extensions/empty_page.inx.h:3 -msgid "Page orientation:" -msgstr "Ausrichtung der Zeichenfläche:" +#: ../src/widgets/toolbox.cpp:196 +msgid "Style of new ellipses" +msgstr "Stil von neuen Ellipsen" -#: ../share/extensions/eps_input.inx.h:1 -msgid "EPS Input" -msgstr "EPS einlesen" +#: ../src/widgets/toolbox.cpp:198 +msgid "Style of new spirals" +msgstr "Stil von neuen Spiralen" -#: ../share/extensions/eqtexsvg.inx.h:1 -msgid "LaTeX" -msgstr "LaTeX" +#: ../src/widgets/toolbox.cpp:200 +msgid "Style of new paths created by Pencil" +msgstr "Stil von neuen Pfaden (Malwerkzeug)" -#: ../share/extensions/eqtexsvg.inx.h:2 -msgid "LaTeX input: " -msgstr "LaTeX-Eingabe:" +#: ../src/widgets/toolbox.cpp:202 +msgid "Style of new paths created by Pen" +msgstr "Stil von neuen Pfaden (Zeichenwerkzeug)" -#: ../share/extensions/eqtexsvg.inx.h:3 -msgid "Additional packages (comma-separated): " -msgstr "Zusätzliche Pakete (Komma getrennt):" +#: ../src/widgets/toolbox.cpp:204 +msgid "Style of new calligraphic strokes" +msgstr "Stil von neuen kalligrafischen Strichen" -#: ../share/extensions/export_gimp_palette.inx.h:1 -msgid "Export as GIMP Palette" -msgstr "Als GIMP-Palette exportieren" +#: ../src/widgets/toolbox.cpp:206 ../src/widgets/toolbox.cpp:208 +msgid "TBD" +msgstr "\"Beschreibung fehlt noch!\"" -#: ../share/extensions/export_gimp_palette.inx.h:2 -msgid "GIMP Palette (*.gpl)" -msgstr "GIMP-Palette (*.gpl)" +#: ../src/widgets/toolbox.cpp:220 +msgid "Style of Paint Bucket fill objects" +msgstr "Stil von neuen Farbeimer-Objekten" -#: ../share/extensions/export_gimp_palette.inx.h:3 -msgid "Exports the colors of this document as GIMP Palette" -msgstr "Exportiert die Farben dieses Dokuments als GIMP-Palette" +#: ../src/widgets/toolbox.cpp:1682 +msgid "Bounding box" +msgstr "Rahmen" -#: ../share/extensions/extractimage.inx.h:1 -msgid "Extract Image" -msgstr "Ein Bild extrahieren" +#: ../src/widgets/toolbox.cpp:1682 +msgid "Snap bounding boxes" +msgstr "Am Rahmen einrasten" -#: ../share/extensions/extractimage.inx.h:2 -msgid "Path to save image:" -msgstr "Pfad zum Speicherort des Bildes:" +#: ../src/widgets/toolbox.cpp:1691 +msgid "Bounding box edges" +msgstr "Kanten der Umrandung" -#: ../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 " -"home directory." -msgstr "" -"* Bitte geben Sie keine Datei-Erweiterung ein. Diese wird automatisch " -"ergänzt.\n" -"* Ein relativer Pfad (oder ein Dateiname ohne Pfad) ist relativ zum " -"Benutzerverzeichnis." +#: ../src/widgets/toolbox.cpp:1691 +msgid "Snap to edges of a bounding box" +msgstr "An Kanten einer Umrandung einrasten" -#: ../share/extensions/extrude.inx.h:3 -msgid "Lines" -msgstr "Linien" +#: ../src/widgets/toolbox.cpp:1700 +msgid "Bounding box corners" +msgstr "Ecken der Umrandung" -#: ../share/extensions/extrude.inx.h:4 -msgid "Polygons" -msgstr "Polygone" +#: ../src/widgets/toolbox.cpp:1700 +msgid "Snap bounding box corners" +msgstr "An Ecken der Umrandung einrasten" -#: ../share/extensions/fig_input.inx.h:1 -msgid "XFIG Input" -msgstr "XFIG einlesen" +#: ../src/widgets/toolbox.cpp:1709 +msgid "BBox Edge Midpoints" +msgstr "Mittenpunkte der Umrandungskanten" -#: ../share/extensions/fig_input.inx.h:2 -msgid "XFIG Graphics File (*.fig)" -msgstr "XFIG-Grafikdatei (*.fig)" +#: ../src/widgets/toolbox.cpp:1709 +msgid "Snap midpoints of bounding box edges" +msgstr "An Mittelpunkten von Umrandungslinien ein-/ausrasten" -#: ../share/extensions/fig_input.inx.h:3 -msgid "Open files saved with XFIG" -msgstr "Mit XFIG gespeicherte Dateien öffnen" +#: ../src/widgets/toolbox.cpp:1719 +msgid "BBox Centers" +msgstr "Mittelpunkt Umrandung" -#: ../share/extensions/flatten.inx.h:1 -msgid "Flatten Beziers" -msgstr "Bézierkurven begradigen" +#: ../src/widgets/toolbox.cpp:1719 +msgid "Snapping centers of bounding boxes" +msgstr "An Mittelpunkten von Umrandungen ein-/ausrasten" -# !!! -#: ../share/extensions/flatten.inx.h:2 -msgid "Flatness:" -msgstr "Flachheit" +#: ../src/widgets/toolbox.cpp:1728 +msgid "Snap nodes, paths, and handles" +msgstr "Knoten, Pfade und Anfasser einrasten" -#: ../share/extensions/foldablebox.inx.h:1 -msgid "Foldable Box" -msgstr "Faltschachtel" +#: ../src/widgets/toolbox.cpp:1736 +msgid "Snap to paths" +msgstr "An Objektpfaden einrasten" -#: ../share/extensions/foldablebox.inx.h:4 -msgid "Depth:" -msgstr "Tiefe" +#: ../src/widgets/toolbox.cpp:1745 +msgid "Path intersections" +msgstr "Pfadüberschneidung" -#: ../share/extensions/foldablebox.inx.h:5 -msgid "Paper Thickness:" -msgstr "Papierdicke" +#: ../src/widgets/toolbox.cpp:1745 +msgid "Snap to path intersections" +msgstr "An Pfadüberschneidungen einrasten" -#: ../share/extensions/foldablebox.inx.h:6 -msgid "Tab Proportion:" -msgstr "Streifenproportion:" +#: ../src/widgets/toolbox.cpp:1754 +msgid "To nodes" +msgstr "An Knoten" -#: ../share/extensions/foldablebox.inx.h:8 -msgid "Add Guide Lines" -msgstr "Führungslinie hinzufügen" +#: ../src/widgets/toolbox.cpp:1754 +msgid "Snap cusp nodes, incl. rectangle corners" +msgstr "An spitzen Knoten einrasten (inkl. Ecken von Rechtecken)" -#: ../share/extensions/fractalize.inx.h:1 -msgid "Fractalize" -msgstr "Fraktalisieren" +#: ../src/widgets/toolbox.cpp:1763 +msgid "Smooth nodes" +msgstr "Glatte Knotten" -#: ../share/extensions/fractalize.inx.h:2 -msgid "Subdivisions:" -msgstr "Unterteilungen" +#: ../src/widgets/toolbox.cpp:1763 +msgid "Snap smooth nodes, incl. quadrant points of ellipses" +msgstr "Einrasten an glatten Knoten, inkl. Quadrant-Punkten von Ellipsen" -#: ../share/extensions/funcplot.inx.h:1 -msgid "Function Plotter" -msgstr "Funktionsplotter" +#: ../src/widgets/toolbox.cpp:1772 +msgid "Line Midpoints" +msgstr "Linien-Mittelpunkte" -#: ../share/extensions/funcplot.inx.h:2 -msgid "Range and sampling" -msgstr "Bereich und Sampling" +#: ../src/widgets/toolbox.cpp:1772 +msgid "Snap midpoints of line segments" +msgstr "Einrasten an Mittelpunkten von Liniensegmenten" -#: ../share/extensions/funcplot.inx.h:3 -msgid "Start X value:" -msgstr "Beginn X-Wert" +#: ../src/widgets/toolbox.cpp:1781 +msgid "Others" +msgstr "Andere" -#: ../share/extensions/funcplot.inx.h:4 -msgid "End X value:" -msgstr "Ende x-Wert" +#: ../src/widgets/toolbox.cpp:1781 +msgid "Snap other points (centers, guide origins, gradient handles, etc.)" +msgstr "" +"Einrasten an anderen Punkten (Zentren, Hilfslinien-Ursprünge, " +"Verlaufsanfasser, usw.)" -#: ../share/extensions/funcplot.inx.h:5 -msgid "Multiply X range by 2*pi" -msgstr "x-Bereich mit 2*pi multiplizieren" +#: ../src/widgets/toolbox.cpp:1789 +msgid "Object Centers" +msgstr "Objektzentrum" -#: ../share/extensions/funcplot.inx.h:6 -msgid "Y value of rectangle's bottom:" -msgstr "y-Wert der unteren Kante des Rechtecks" +#: ../src/widgets/toolbox.cpp:1789 +msgid "Snap centers of objects" +msgstr "An Objektmittelpunkten einrasten" -#: ../share/extensions/funcplot.inx.h:7 -msgid "Y value of rectangle's top:" -msgstr "y-Wert der oberen Kante des Rechtecks" +#: ../src/widgets/toolbox.cpp:1798 +msgid "Rotation Centers" +msgstr "Drehpunkte" -#: ../share/extensions/funcplot.inx.h:8 -msgid "Number of samples:" -msgstr "Anzahl der Proben" +#: ../src/widgets/toolbox.cpp:1798 +msgid "Snap an item's rotation center" +msgstr "An Drehpunkten von Objekten einrasten" -#: ../share/extensions/funcplot.inx.h:9 -#: ../share/extensions/param_curves.inx.h:11 -msgid "Isotropic scaling" -msgstr "Isotropische Skalierung" +#: ../src/widgets/toolbox.cpp:1807 +msgid "Text baseline" +msgstr "Text-Grundlinie" -#: ../share/extensions/funcplot.inx.h:10 -msgid "Use polar coordinates" -msgstr "Polarkoordinaten verwenden" +#: ../src/widgets/toolbox.cpp:1807 +msgid "Snap text anchors and baselines" +msgstr "An TExtankern und Grundlinien einrasten" -#: ../share/extensions/funcplot.inx.h:11 -#: ../share/extensions/param_curves.inx.h:12 -msgid "" -"When set, Isotropic scaling uses smallest of width/xrange or height/yrange" -msgstr "" -"Wenn gesetzt, Isotropische Skalierung benutzt Kleinste Breite/x-Bereich oder " -"Höhe/y-Bereich" +#: ../src/widgets/toolbox.cpp:1817 +msgid "Page border" +msgstr "Seitenrand" -#: ../share/extensions/funcplot.inx.h:12 -#: ../share/extensions/param_curves.inx.h:13 -msgid "Use" -msgstr "Verwenden" +#: ../src/widgets/toolbox.cpp:1817 +msgid "Snap to the page border" +msgstr "Am Seitenrand einrasten" -#: ../share/extensions/funcplot.inx.h:13 -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" -"\n" -"With polar coordinates:\n" -" Start and end X values define the angle range in radians.\n" -" X scale is set so that left and right edges of rectangle are at +/-1.\n" -" Isotropic scaling is disabled.\n" -" First derivative is always determined numerically." -msgstr "" -"Wählen Sie ein Rechteck vor Aufruf der Erweiterung.\n" -"Aus diesem bestimmen sich X- und Y-Skala.Wenn Sie die Fläche füllen wollen, " -"fügen Sie X-Achsen-Endpunkte hinzu.\n" -"\n" -"Mit Polarkoordinaten:\n" -" Start- und End-X-Wert bestimmen den Winkelbereich in Radiant.\n" -" Die X-Skala wird so gesetzt, dass rechte und linke Rechteckkante bei +/-1 " -"liegen.\n" -" Isotropische Skalierung ist ausgeschaltet.\n" -" Erste Ableitungen werden immer nummerisch bestimmt." +#: ../src/widgets/toolbox.cpp:1826 +msgid "Snap to grids" +msgstr "Am Gitter einrasten" -#: ../share/extensions/funcplot.inx.h:21 -#: ../share/extensions/param_curves.inx.h:16 -msgid "Functions" -msgstr "Funktionen" +#: ../src/widgets/toolbox.cpp:1835 +msgid "Snap guides" +msgstr "An Führungslinien einrasten" -#: ../share/extensions/funcplot.inx.h:22 -#: ../share/extensions/param_curves.inx.h:17 -msgid "" -"Standard Python math functions are available:\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" -"The constants pi and e are also available." +#. Width +#: ../src/widgets/tweak-toolbar.cpp:125 +msgid "(pinch tweak)" +msgstr "(Zupfjustage)" + +#: ../src/widgets/tweak-toolbar.cpp:125 +msgid "(broad tweak)" +msgstr "(breite Justage)" + +#: ../src/widgets/tweak-toolbar.cpp:128 +msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "" -"Die folgenden Standard-Mathematik-Funktionen von Python sind verfügbar: ceil" -"(x); fabs(x); floor(x); fmod(x,y); frexp(x); ldexp(x,i); modf(x); exp(x); log" -"(x [, base]); log10(x); pow(x,y); sqrt(x); acos(x); asin(x); atan(x); atan2" -"(y,x); hypot(x,y); cos(x); sin(x); tan(x); degrees(x); radians(x); cosh(x); " -"sinh(x); tanh(x). Die Konstanten pi und e sind ebenfalls verfügbar." +"Breite des Justagebereichs (relativ zum sichtbaren Arbeitsflächenbereich)" -#: ../share/extensions/funcplot.inx.h:31 -msgid "Function:" -msgstr "Funktion" +#. Force +#: ../src/widgets/tweak-toolbar.cpp:142 +msgid "(minimum force)" +msgstr "(minimale Stärke)" -#: ../share/extensions/funcplot.inx.h:32 -msgid "Calculate first derivative numerically" -msgstr "Erste Ableitung numerisch berechnen" +#: ../src/widgets/tweak-toolbar.cpp:142 +msgid "(maximum force)" +msgstr "(maximale Stärke)" -#: ../share/extensions/funcplot.inx.h:33 -msgid "First derivative:" -msgstr "Erste Ableitung" +#: ../src/widgets/tweak-toolbar.cpp:145 +msgid "Force" +msgstr "Kraft" -#: ../share/extensions/funcplot.inx.h:34 -msgid "Clip with rectangle" -msgstr "Ausschnitt mit Rechtecks" +#: ../src/widgets/tweak-toolbar.cpp:145 +msgid "Force:" +msgstr "Kraft:" -#: ../share/extensions/funcplot.inx.h:35 -#: ../share/extensions/param_curves.inx.h:28 -msgid "Remove rectangle" -msgstr "Rechteck entfernen" +#: ../src/widgets/tweak-toolbar.cpp:145 +msgid "The force of the tweak action" +msgstr "Die Kraft der Modellierungsaktion" -#: ../share/extensions/funcplot.inx.h:36 -#: ../share/extensions/param_curves.inx.h:29 -msgid "Draw Axes" -msgstr "Achsen zeichnen" +#: ../src/widgets/tweak-toolbar.cpp:163 +msgid "Move mode" +msgstr "Verschiebungsmodus" -#: ../share/extensions/funcplot.inx.h:37 -msgid "Add x-axis endpoints" -msgstr "Fügt Endpunkt auf X-Achse hinzu" +#: ../src/widgets/tweak-toolbar.cpp:164 +msgid "Move objects in any direction" +msgstr "Verschiebe Objekte in irgendeine Richtung" -#: ../share/extensions/gcodetools_about.inx.h:1 -msgid "About" -msgstr "Über" +#: ../src/widgets/tweak-toolbar.cpp:170 +msgid "Move in/out mode" +msgstr "Her-/Wegbewegen" -#: ../share/extensions/gcodetools_about.inx.h:2 -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 "" -"Das Gcode-Werkzeug wurde entwickelt, um einfachen Gcode von Inkscape-Pfaden " -"zu erzeugen. Gcode ist ein spezielles Format, das in den meisten CNC-" -"Maschinen verwendet wird. So erlauben die Gcodewerkzeuge Inkscape als CAM-" -"Programm zu verwenden. Es kann mit einer Menge von Maschinentypen verwendet " -"werden: Mills Drehmaschinen Laser-und Plasma-Schneider und Gravur Mühle " -"Gravur Plotter usw. Für weitere Informationen besuchen Sie die Entwickler-" -"Seite unter http://www.cnc-club.ru/gcodetools" +#: ../src/widgets/tweak-toolbar.cpp:171 +msgid "Move objects towards cursor; with Shift from cursor" +msgstr "Verschiebt Objekte zum Cursor; mit Umschalt vom Mauszeiger weg" -#: ../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:26 -#: ../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:15 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:36 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:18 -#: ../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-Werkzeug Plug-in: Wandelt Pfade zu Gcode (mit Kreisinterpolation), " -"erstellt versetzte Pfade und graviert scharfe Ecken mittels Kegelschneider. " -"Dieses Plug-In berechnet Gcode für Pfade mittels Kreisinterpolation oder " -"lineare Bewegung, wenn nötig. Einführungen, Handbücher und Unterstützung " -"finden Sie im Englischen Support-Forum http://www.cnc-club.ru/gcodetools und " -"im russischen Support-Forum: http://www.cnc-club.ru/gcodetoolsru Danksagung: " -"Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry Nicolas, Chris Lusby " -"Taylor. Gcode-Werkzeug Ver. 1.7" +#: ../src/widgets/tweak-toolbar.cpp:177 +msgid "Move jitter mode" +msgstr "Zittern hinzufügen" -#: ../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:27 -#: ../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:16 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:37 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:19 -#: ../share/extensions/gcodetools_tools_library.inx.h:14 -msgid "Gcodetools" -msgstr "Gcode-Werkzeug" +#: ../src/widgets/tweak-toolbar.cpp:178 +msgid "Move objects in random directions" +msgstr "Objekte in zufällige Richtungen verschieben" -#: ../share/extensions/gcodetools_area.inx.h:1 -msgid "Area" -msgstr "Bereich" +#: ../src/widgets/tweak-toolbar.cpp:184 +msgid "Scale mode" +msgstr "Skalierungsmodus" -#: ../share/extensions/gcodetools_area.inx.h:2 -msgid "Maximum area cutting curves:" -msgstr "Maximale Flächenschnittkurven:" +#: ../src/widgets/tweak-toolbar.cpp:185 +msgid "Shrink objects, with Shift enlarge" +msgstr "Schrumpft Objekte, mit Umschalt erweitern" -#: ../share/extensions/gcodetools_area.inx.h:3 -msgid "Area width:" -msgstr "Bereichsbreite:" +#: ../src/widgets/tweak-toolbar.cpp:191 +msgid "Rotate mode" +msgstr "Drehmodus" -#: ../share/extensions/gcodetools_area.inx.h:4 -msgid "Area tool overlap (0..0.9):" -msgstr "Flächen-Wekzeugüberlappung (0..0.9):" +#: ../src/widgets/tweak-toolbar.cpp:192 +msgid "Rotate objects, with Shift counterclockwise" +msgstr "Objekte drehen, mit Umschalt gegen den Uhrzeigersinn" -#: ../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" -"\" 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 "" -"\"Erstelle Flächenversatz\": Erstellt verschiedene Inkscape-Pfadversätze, um " -"die originale Pfadfläche bis zum \"Flächenradius\"-Wert zu füllen. Umrisse " -"starten von \"1/2 D\" bis zur \"Flächenbreite\" totale Breite mit \"D\" " -"Schritten, wobei D von der nähestenis Werkzeugdefinition genommen wird " -"(\"Werkzeugdurchmesser\" Wert). Nur ein Versatz wird erstellt, wenn die " -"\"Flächenbreite\" gleich \"1/2 D\" ist." +#: ../src/widgets/tweak-toolbar.cpp:198 +msgid "Duplicate/delete mode" +msgstr "Duplizieren/Löschen-Modus" -#: ../share/extensions/gcodetools_area.inx.h:6 -msgid "Fill area" -msgstr "Füllbereich" +#: ../src/widgets/tweak-toolbar.cpp:199 +msgid "Duplicate objects, with Shift delete" +msgstr "Dupliziert Objekte; mit Umschalt löschen" -#: ../share/extensions/gcodetools_area.inx.h:7 -msgid "Area fill angle" -msgstr "Bereichsfüllwinkel" +#: ../src/widgets/tweak-toolbar.cpp:205 +msgid "Push mode" +msgstr "Drückmodus" -#: ../share/extensions/gcodetools_area.inx.h:8 -msgid "Area fill shift" -msgstr "Flächenfüllung verschieben" +#: ../src/widgets/tweak-toolbar.cpp:206 +msgid "Push parts of paths in any direction" +msgstr "Teile des Pfades in eine beliebige Richtung schieben" -#: ../share/extensions/gcodetools_area.inx.h:9 -msgid "Filling method" -msgstr "Füllmethode" +#: ../src/widgets/tweak-toolbar.cpp:212 +msgid "Shrink/grow mode" +msgstr "Schrumpf-/Wachstums-Modus" -#: ../share/extensions/gcodetools_area.inx.h:10 -msgid "Zig zag" -msgstr "Zickzack" +#: ../src/widgets/tweak-toolbar.cpp:213 +msgid "Shrink (inset) parts of paths; with Shift grow (outset)" +msgstr "Teile von Pfaden Schrumpfen (Eindrücken); mit Umschalt Vergrößern" -#: ../share/extensions/gcodetools_area.inx.h:12 -msgid "Area artifacts" -msgstr "Bereichsstörungen" +#: ../src/widgets/tweak-toolbar.cpp:219 +msgid "Attract/repel mode" +msgstr "Anziehen-/Abstoßenmodus" -#: ../share/extensions/gcodetools_area.inx.h:13 -msgid "Artifact diameter:" -msgstr "Durchmesser des Gegenstandes:" +#: ../src/widgets/tweak-toolbar.cpp:220 +msgid "Attract parts of paths towards cursor; with Shift from cursor" +msgstr "" +"Teile von Pfaden werden vom Zeiger angezogen oder mit Umschalt abgestoßen" -#: ../share/extensions/gcodetools_area.inx.h:14 -msgid "Action:" -msgstr "Aktion:" +#: ../src/widgets/tweak-toolbar.cpp:226 +msgid "Roughen mode" +msgstr "Aufraumodus" -#: ../share/extensions/gcodetools_area.inx.h:15 -msgid "mark with an arrow" -msgstr "mit Pfeil markieren" +#: ../src/widgets/tweak-toolbar.cpp:227 +msgid "Roughen parts of paths" +msgstr "Teile von Pfaden anrauen" -#: ../share/extensions/gcodetools_area.inx.h:16 -msgid "mark with style" -msgstr "mit Stil markieren" +#: ../src/widgets/tweak-toolbar.cpp:233 +msgid "Color paint mode" +msgstr "Farbmalmodus" -#: ../share/extensions/gcodetools_area.inx.h:17 -msgid "delete" -msgstr "Löschen" +#: ../src/widgets/tweak-toolbar.cpp:234 +msgid "Paint the tool's color upon selected objects" +msgstr "Malt mit der Farbe des Werkzeugs auf ausgewählte Objekte" -#: ../share/extensions/gcodetools_area.inx.h:18 -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 "" -"Nutzung: 1. Wählen Sie alle Flächen Verschiebungen (graue Umrandung) 2. " -"Objekt/Gruppierung aufheben (Umschalt+Ctrl+G) 3. Klicken Sie auf Übernehmen " -"und kleine Objekte werden durch farbige Pfeile markiert." +#: ../src/widgets/tweak-toolbar.cpp:240 +msgid "Color jitter mode" +msgstr "Farbrauschen beeinflußen" -#: ../share/extensions/gcodetools_area.inx.h:19 -#: ../share/extensions/gcodetools_lathe.inx.h:12 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:1 -msgid "Path to Gcode" -msgstr "Pfad zu GCode" +#: ../src/widgets/tweak-toolbar.cpp:241 +msgid "Jitter the colors of selected objects" +msgstr "Farben der gewählten Objekte verrauschen" -#: ../share/extensions/gcodetools_area.inx.h:20 -#: ../share/extensions/gcodetools_lathe.inx.h:13 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:2 -msgid "Biarc interpolation tolerance:" -msgstr "Biarc Interpolationstoleranz" +#: ../src/widgets/tweak-toolbar.cpp:247 +msgid "Blur mode" +msgstr "Unschärfemodus" -#: ../share/extensions/gcodetools_area.inx.h:21 -#: ../share/extensions/gcodetools_lathe.inx.h:14 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:3 -msgid "Maximum splitting depth:" -msgstr "Maximale Teilingstiefe:" +#: ../src/widgets/tweak-toolbar.cpp:248 +msgid "Blur selected objects more; with Shift, blur less" +msgstr "Ausgewählte Objekte stärker verwischen (mit Umschalt weniger)" -#: ../share/extensions/gcodetools_area.inx.h:22 -#: ../share/extensions/gcodetools_lathe.inx.h:15 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:4 -msgid "Cutting order:" -msgstr "Schnittreihenfolge" +#: ../src/widgets/tweak-toolbar.cpp:275 +msgid "Channels:" +msgstr "Kanäle:" -#: ../share/extensions/gcodetools_area.inx.h:23 -#: ../share/extensions/gcodetools_lathe.inx.h:16 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:5 -msgid "Depth function:" -msgstr "Tiefenfunktion:" +#: ../src/widgets/tweak-toolbar.cpp:287 +msgid "In color mode, act on objects' hue" +msgstr "Im Farbmodus auf den Farbton eines Objekts wirken" -#: ../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 "Sortiere Pfade um schnelle Entfernung zu reduzieren" +#. TRANSLATORS: "H" here stands for hue +#: ../src/widgets/tweak-toolbar.cpp:291 +msgid "H" +msgstr "H" -#: ../share/extensions/gcodetools_area.inx.h:25 -#: ../share/extensions/gcodetools_lathe.inx.h:18 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:7 -msgid "Subpath by subpath" -msgstr "Unterpfad nach Unterpfad" +#: ../src/widgets/tweak-toolbar.cpp:303 +msgid "In color mode, act on objects' saturation" +msgstr "Im Farbmodus auf die Farbsättigung eines Objekts wirken" -#: ../share/extensions/gcodetools_area.inx.h:26 -#: ../share/extensions/gcodetools_lathe.inx.h:19 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:8 -msgid "Path by path" -msgstr "Pfad um Pfad" +#. TRANSLATORS: "S" here stands for Saturation +#: ../src/widgets/tweak-toolbar.cpp:307 +msgid "S" +msgstr "S" -#: ../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 "Durchlauf nach Durchlauf" +#: ../src/widgets/tweak-toolbar.cpp:319 +msgid "In color mode, act on objects' lightness" +msgstr "Im Farbmodus auf die Helligkeit eines Objekts wirken" -#: ../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 "" -"Biarc Interpolationstoleranz ist der maximale Abstand zwischen dem Pfad und " -"seiner Annäherung. Das Segment wird in zwei Segmente aufgeteilt, wenn der " -"Abstand zwischen Pfad-Segment und dessen Angleichung die Biarc " -"Interpolationstoleranz überschreitet. Für Tiefe c=Farbintensität von 0.0 " -"(weiß) bis 1.0 (schwarz), d ist die Tiefe, definiert durch " -"Orientierungspunkte - Oberfläche definiert durch Orientierungspunkte." +#. TRANSLATORS: "L" here stands for Lightness +#: ../src/widgets/tweak-toolbar.cpp:323 +msgid "L" +msgstr "L" -#: ../share/extensions/gcodetools_area.inx.h:30 -#: ../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 "Skalieren entlang der Z-Achse:" +#: ../src/widgets/tweak-toolbar.cpp:335 +msgid "In color mode, act on objects' opacity" +msgstr "Im Farbmodus auf die Deckkraft eines Objekts wirken" -#: ../share/extensions/gcodetools_area.inx.h:31 -#: ../share/extensions/gcodetools_engraving.inx.h:9 -#: ../share/extensions/gcodetools_graffiti.inx.h:23 -#: ../share/extensions/gcodetools_lathe.inx.h:24 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:13 -msgid "Offset along Z axis:" -msgstr "Versatz entlang Z-Achse:" +#. TRANSLATORS: "O" here stands for Opacity +#: ../src/widgets/tweak-toolbar.cpp:339 +msgid "O" +msgstr "O" -#: ../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 "Pfad auswählen, wenn nichts gewählt wurde" +#. Fidelity +#: ../src/widgets/tweak-toolbar.cpp:350 +msgid "(rough, simplified)" +msgstr "(rau, einfach)" -#: ../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 "Minimaler Bogenradius:" +#: ../src/widgets/tweak-toolbar.cpp:350 +msgid "(fine, but many nodes)" +msgstr "(fein, aber viele Knoten)" -#: ../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 "Kommentar GCode:" +#: ../src/widgets/tweak-toolbar.cpp:353 +msgid "Fidelity" +msgstr "Treue" -#: ../share/extensions/gcodetools_area.inx.h:35 -#: ../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 "Weitere Kommentare von Objekteigenschaften" +#: ../src/widgets/tweak-toolbar.cpp:353 +msgid "Fidelity:" +msgstr "Genauigkeit:" -#: ../share/extensions/gcodetools_area.inx.h:36 -#: ../share/extensions/gcodetools_dxf_points.inx.h:8 -#: ../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 "Einstellungen" +#: ../src/widgets/tweak-toolbar.cpp:354 +msgid "" +"Low fidelity simplifies paths; high fidelity preserves path features but may " +"generate a lot of new nodes" +msgstr "" +"Geringere Originaltreue vereinfacht den Pfad. Ein hoher Wert erhält die " +"Pfadstruktur, erzeugt aber viele neuen Knoten" -#: ../share/extensions/gcodetools_area.inx.h:37 -#: ../share/extensions/gcodetools_dxf_points.inx.h:9 -#: ../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 "Datei:" +#: ../src/widgets/tweak-toolbar.cpp:373 +msgid "Use the pressure of the input device to alter the force of tweak action" +msgstr "" +"Druckempfindlichkeit des Eingabegeräts benutzen, um die Kraft der " +"Anpassungsaktion zu bestimmen" -#: ../share/extensions/gcodetools_area.inx.h:38 -#: ../share/extensions/gcodetools_dxf_points.inx.h:10 -#: ../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 "Hinzufügen eines numerischen Anhangs an den Dateinamen" +#: ../share/extensions/convert2dashes.py:93 +msgid "" +"The selected object is not a path.\n" +"Try using the procedure Path->Object to Path." +msgstr "" +"Das gewählte Objekt ist kein Pfad,\n" +"Versuchen sie den Befehl Pfad -> Objekt in Pfad umwandeln." -#: ../share/extensions/gcodetools_area.inx.h:39 -#: ../share/extensions/gcodetools_dxf_points.inx.h:11 -#: ../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 "Verzeichnis:" +#: ../share/extensions/dimension.py:109 +msgid "Please select an object." +msgstr "Bitte wählen Sie ein Objekt." -#: ../share/extensions/gcodetools_area.inx.h:40 -#: ../share/extensions/gcodetools_dxf_points.inx.h:12 -#: ../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 sichere Höhe für G00 bewegen über blank" +#: ../share/extensions/dimension.py:134 +msgid "Unable to process this object. Try changing it into a path first." +msgstr "" +"Fehler beim Bearbeiten dieses Objekts. Versuchen Sie, es in einen Pfad " +"umzuwandeln." -#: ../share/extensions/gcodetools_area.inx.h:41 -#: ../share/extensions/gcodetools_dxf_points.inx.h:13 -#: ../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:6 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:23 -msgid "Units (mm or in):" -msgstr "Einheiten (mm oder in):" +#. report to the Inkscape console using errormsg +#: ../share/extensions/draw_from_triangle.py:180 +msgid "Side Length 'a' (px): " +msgstr "Seitenlänge 'a' (px):" -#: ../share/extensions/gcodetools_area.inx.h:42 -#: ../share/extensions/gcodetools_dxf_points.inx.h:14 -#: ../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 "Nachbereitung:" +#: ../share/extensions/draw_from_triangle.py:181 +msgid "Side Length 'b' (px): " +msgstr "Seitenlänge 'b' (px):" -#: ../share/extensions/gcodetools_area.inx.h:43 -#: ../share/extensions/gcodetools_dxf_points.inx.h:15 -#: ../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 "Weitere Nachbereitung:" +#: ../share/extensions/draw_from_triangle.py:182 +msgid "Side Length 'c' (px): " +msgstr "Seitenlänge 'c' (px):" -#: ../share/extensions/gcodetools_area.inx.h:44 -#: ../share/extensions/gcodetools_dxf_points.inx.h:16 -#: ../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 "Logfile erstellen" +#: ../share/extensions/draw_from_triangle.py:183 +msgid "Angle 'A' (radians): " +msgstr "Winkel A in Radiant:" -#: ../share/extensions/gcodetools_area.inx.h:45 -#: ../share/extensions/gcodetools_dxf_points.inx.h:17 -#: ../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 "Vollständiger Pfad zur Log-Datei:" +#: ../share/extensions/draw_from_triangle.py:184 +msgid "Angle 'B' (radians): " +msgstr "Winkel B in Radiant:" -#: ../share/extensions/gcodetools_area.inx.h:49 -#: ../share/extensions/gcodetools_dxf_points.inx.h:21 -#: ../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 Parametrisieren" +#: ../share/extensions/draw_from_triangle.py:185 +msgid "Angle 'C' (radians): " +msgstr "Winkel C in Radiant:" -#: ../share/extensions/gcodetools_area.inx.h:50 -#: ../share/extensions/gcodetools_dxf_points.inx.h:22 -#: ../share/extensions/gcodetools_engraving.inx.h:28 -#: ../share/extensions/gcodetools_graffiti.inx.h:39 -#: ../share/extensions/gcodetools_lathe.inx.h:43 -#: ../share/extensions/gcodetools_path_to_gcode.inx.h:32 -msgid "Flip y axis and parameterize Gcode" -msgstr "Kippe Y-Achse und versehe GCode mit einem Parameter" +#: ../share/extensions/draw_from_triangle.py:186 +msgid "Semiperimeter (px): " +msgstr "Halbdurchmesser in px:" -#: ../share/extensions/gcodetools_area.inx.h:51 -#: ../share/extensions/gcodetools_dxf_points.inx.h:23 -#: ../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 "Alle Werte auf 4 Stellen runden" +#: ../share/extensions/draw_from_triangle.py:187 +msgid "Area (px^2): " +msgstr "Fläche (px^2):" -#: ../share/extensions/gcodetools_area.inx.h:52 -#: ../share/extensions/gcodetools_dxf_points.inx.h:24 -#: ../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 "Schnelles Vordringen" +#: ../share/extensions/dxf_input.py:504 +#, python-format +msgid "" +"%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert " +"to Release 13 format using QCad." +msgstr "" +"%d ABSCHNITTE der POLYLINIE aufgetaucht und ignoriert. Bitte versuchen Sie " +"diese mit QCad in ein Version 13 Format zu konvertieren." -#: ../share/extensions/gcodetools_check_for_updates.inx.h:1 -msgid "Check for updates" -msgstr "Suche nach Aktualisierungen" +#: ../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 "" +"Der Import der numpy oder numpy.linalg-Module ist fehlgeschlagen. Diese " +"Module werden von der Erweiterung benötigt. Bitte installieren Sie diese und " +"versuchen es erneut." -#: ../share/extensions/gcodetools_check_for_updates.inx.h:2 -msgid "Check for Gcodetools latest stable version and try to get the updates." +#: ../share/extensions/dxf_outlines.py:300 +msgid "" +"Error: Field 'Layer match name' must be filled when using 'By name match' " +"option" msgstr "" -"Prüfen Sie die letzte stabile Version der GCode-Werkzeuge und versuchen Sie " -"die Aktualisierungen." +"Fehler: Feld 'Übereinstimmender Ebenenname' muss ausgefüllt sein, wenn die " +"Option 'Nach Namensübereinstimmung' verwendet wird. " -#: ../share/extensions/gcodetools_dxf_points.inx.h:1 -msgid "DXF Points" -msgstr "DXF Punkte" +#: ../share/extensions/dxf_outlines.py:341 +#, python-format +msgid "Warning: Layer '%s' not found!" +msgstr "Warnung: Ebene '%s' nicht gefunden!" -#: ../share/extensions/gcodetools_dxf_points.inx.h:2 -msgid "DXF points" -msgstr "DXF Punkte" +#: ../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." +msgstr "" +"Keine Attribute xlink:href oder sodipodi:absref gefunden, bzw. zeigen diese " +"nicht auf eine existierende Datei! Fehler beim Einbetten der Grafik." -#: ../share/extensions/gcodetools_dxf_points.inx.h:3 -msgid "Convert selection:" -msgstr "Auswahl konvertieren:" +#: ../share/extensions/embedimage.py:86 +#, python-format +msgid "Sorry we could not locate %s" +msgstr "Entschuldigung! Wir können %s nicht finden" -#: ../share/extensions/gcodetools_dxf_points.inx.h:4 +#: ../share/extensions/embedimage.py:111 +#, python-format 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." +"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " +"or image/x-icon" msgstr "" -"Konvertiert ausgewählte Objekte an Bohr-Punkten (wie dxf_import plugin). Sie " -"können auch die ursprüngliche Form speichern. Nur der Startpunkt jeder Kurve " -"wird verwendet. Sie können auch manuell ein Objekt auswählen, öffnen den XML-" -"Editor (Umschalt + Strg + X) und den XML-Tag \"dxfpoint 'mit einem " -"beliebigen Wert hinzufügen oder entfernen." +"%s ist nicht vom Tpye: image/png, image/jpeg, image/bmp, image/gif, " +"image/tiff, or image/x-icon" -#: ../share/extensions/gcodetools_dxf_points.inx.h:5 -msgid "set as dxfpoint and save shape" -msgstr "Als DXF-Punkt setzen und Form abspeichern" - -#: ../share/extensions/gcodetools_dxf_points.inx.h:6 -msgid "set as dxfpoint and draw arrow" -msgstr "Als DXF-Punkt setzen und Bogen zeichnen" +#: ../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 "" +"Das Modul export_gpl.py benötigt PyXML. Bitte laden Sie die aktuelle Version " +"von http://pyxml.sourceforge.net/ herunter." -#: ../share/extensions/gcodetools_dxf_points.inx.h:7 -msgid "clear dxfpoint sign" -msgstr "DXF-Zeichen bereinigen" +#: ../share/extensions/extractimage.py:68 +#, python-format +msgid "Image extracted to: %s" +msgstr "Image extrahiert zu: %s" -#: ../share/extensions/gcodetools_engraving.inx.h:1 -msgid "Engraving" -msgstr "Gravur" +#: ../share/extensions/extractimage.py:75 +msgid "Unable to find image data." +msgstr "Problem beim Auffinden der Bilderdaten" -#: ../share/extensions/gcodetools_engraving.inx.h:2 -msgid "Smooth convex corners between this value and 180 degrees:" -msgstr "Glätten konvexer Ecken zwischen diesem Wert und 180 Grad:" +#: ../share/extensions/extrude.py:43 +msgid "Need at least 2 paths selected" +msgstr "Benötigt mindestens 2 ausgewählte Pfade" -#: ../share/extensions/gcodetools_engraving.inx.h:3 -msgid "Maximum distance for engraving (mm/inch):" -msgstr "Maximale Distanz für die Gravur (mm/inch):" +#: ../share/extensions/funcplot.py:48 +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/gcodetools_engraving.inx.h:4 -msgid "Accuracy factor (2 low to 10 high):" -msgstr "Genauigkeitsfaktor (2 gering bis 10 hoch):" +#: ../share/extensions/funcplot.py:60 +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/gcodetools_engraving.inx.h:5 -msgid "Draw additional graphics to see engraving path" -msgstr "Zeichne zusätzliche Grafiken, um den Garvurpfad zu sehen" +#: ../share/extensions/funcplot.py:315 +msgid "Please select a rectangle" +msgstr "Bitte wählen Sie ein Rechteck." -#: ../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 " -"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" +#: ../share/extensions/gcodetools.py:3321 +#: ../share/extensions/gcodetools.py:4526 +#: ../share/extensions/gcodetools.py:4699 +#: ../share/extensions/gcodetools.py:6232 ../share/extensions/gcodetools.py:6427 +msgid "No paths are selected! Trying to work on all available paths." msgstr "" -"Diese Funktion erzeugt einen Pfad um Buchstaben zu gravieren oder eine " -"beliebige Form mit scharfen Winkeln. Die Schnitt-Tiefe als eine Funktion des " -"Radius wird durch das Werkzeug definiert. Die Tiefe kann jeder Python-" -"Ausdruck sein. Zum Beispiel: Kegel....(45 Grad) ......................: w " -"Kegel....(Höhe / Durchmesser = 10/3) ..: 10*m/3 Kugel..(Radius " -"r) ...........................: math.sqrt(max(0,r**2-w**2)) Ellipse." -"(Nebenachse r, Hauptachse 4r).....: math.sqrt(max (0,r-w**2**2))*4" +"Keine Pfade ausgewählt. Versuche an allen verfügbaren Pfaden zu arbeiten." -#: ../share/extensions/gcodetools_graffiti.inx.h:1 -msgid "Graffiti" -msgstr "Graffiti" +#: ../share/extensions/gcodetools.py:3324 +msgid "Nothing is selected. Please select something." +msgstr "Nichts ausgewählt. Bitte wählen Sie etwas aus." -#: ../share/extensions/gcodetools_graffiti.inx.h:2 -msgid "Maximum segment length:" -msgstr "Maximale Segmentlänge:" +#: ../share/extensions/gcodetools.py:3864 +msgid "" +"Directory does not exist! Please specify existing directory at Preferences " +"tab!" +msgstr "" +"Das Verzeichnis existiert nicht! Bitte ein existierendes Verzeichnis in den " +"Einstellungen auswählen!" -#: ../share/extensions/gcodetools_graffiti.inx.h:3 -msgid "Minimal connector radius:" -msgstr "Minimaler Verbindungsradius:" +#: ../share/extensions/gcodetools.py:3894 +#, python-format +msgid "" +"Can not write to specified file!\n" +"%s" +msgstr "" +"Kann nicht in die Datei schreiben.\n" +"%s" -#: ../share/extensions/gcodetools_graffiti.inx.h:4 -msgid "Start position (x;y):" -msgstr "Startposition (x;y):" +#: ../share/extensions/gcodetools.py:4040 +#, python-format +msgid "" +"Orientation points for '%s' layer have not been found! Please add " +"orientation points using Orientation tab!" +msgstr "" +"Orientierungspunkte für '%s' Ebene wurden nicht gefunden! Bitte fügen Sie " +"Orientierungspunkte über den Kartenreiter hinzu!" -#: ../share/extensions/gcodetools_graffiti.inx.h:5 -msgid "Create preview" -msgstr "Vorschau ersellen" +#: ../share/extensions/gcodetools.py:4047 +#, python-format +msgid "There are more than one orientation point groups in '%s' layer" +msgstr "" +"Hier gibt es mehr als nur eine Orientierungspunkt-Gruppe in der '%s' Ebene" -#: ../share/extensions/gcodetools_graffiti.inx.h:6 -msgid "Create linearization preview" -msgstr "Linearisierungsvorschau erstellen" +#: ../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.)" +msgstr "" +"Orientierungspunkte sind falsch! (wenn es zwei Orientierungspunkte gibt, " +"sollten es nicht die gleichen sein. Wenn es drei Orientierungspunkte gibt, " +"sollten sie nicht in einer geraden Linie sein.)" -#: ../share/extensions/gcodetools_graffiti.inx.h:7 -msgid "Preview's size (px):" -msgstr "Vorschaugröße (px):" +#: ../share/extensions/gcodetools.py:4250 +#, python-format +msgid "" +"Warning! Found bad orientation points in '%s' layer. Resulting Gcode could " +"be corrupt!" +msgstr "" +"Warnung! Schlechte Orientierungspunkte in '% s' Ebene gefunden. " +"Resultierender Gcode könnte beschädigt sein!" -#: ../share/extensions/gcodetools_graffiti.inx.h:8 -msgid "Preview's paint emmit (pts/s):" -msgstr "Farbemmission für Vorschau (pts/s)" +#: ../share/extensions/gcodetools.py:4263 +#, python-format +msgid "" +"Warning! Found bad graffiti reference point in '%s' layer. Resulting Gcode " +"could be corrupt!" +msgstr "" +"Warnung! Schlechten Graffiti-Bezugspunkt in '%s' Ebene gefunden. " +"Resultierender Gcode könnte beschädigt sein!" -#: ../share/extensions/gcodetools_graffiti.inx.h:10 -#: ../share/extensions/gcodetools_orientation_points.inx.h:3 -msgid "Orientation type:" -msgstr "Ausrichtungstyp:" +#. 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" +"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." +msgstr "" +"Diese Erweiterung funktioniert nur mit Pfaden und dynamischem Versatz und " +"Gruppen von ihnen! Alle anderen Objekte werden ignoriert!\n" +"Lösung 1: Drücken Sie Pfad->Objekt zu Pfad oder Umschalt + Strg+C.\n" +"Lösung 2: Pfad-> Dynamischer Versatz oder Strg+J.\n" +"Lösung 3: Export aller Konturen nach PostScript Level 2 (Datei-> Speichern " +"als-> .ps) und Datei-> Import der Datei." -#: ../share/extensions/gcodetools_graffiti.inx.h:11 -#: ../share/extensions/gcodetools_orientation_points.inx.h:4 -msgid "Z surface:" -msgstr "Z Fläche:" +#: ../share/extensions/gcodetools.py:4290 +msgid "" +"Document has no layers! Add at least one layer using layers panel " +"(Ctrl+Shift+L)" +msgstr "" +"Dokument hat keine Ebenen! Fügen Sie mindestens eine Ebene mit dem " +"Ebenen-Panel hinzu (Strg+Umschalt+L)" -#: ../share/extensions/gcodetools_graffiti.inx.h:12 -#: ../share/extensions/gcodetools_orientation_points.inx.h:5 -msgid "Z depth:" -msgstr "Z Tiefe:" +#: ../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." +msgstr "" +"Warnung! Es gibt einige Pfade in der Wurzel des Dokuments, aber nicht in " +"einer Ebene! Verwendung Sie die unterste Ebene dafür." -#: ../share/extensions/gcodetools_graffiti.inx.h:14 -#: ../share/extensions/gcodetools_orientation_points.inx.h:7 -msgid "2-points mode (move and rotate, maintained aspect ratio X/Y)" +#: ../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') )." msgstr "" -"2-Punkt-Modus (verschieben und drehen, gehaltenes Aspektverhältnis X/Y)" +"Warnung! Werkzeug-und Standard-Werkzeug-Parameter (%s)-Typen sind nicht das " +"gleiche ( Typ('%s') !=Typ('%s') )." -#: ../share/extensions/gcodetools_graffiti.inx.h:15 -#: ../share/extensions/gcodetools_orientation_points.inx.h:8 -msgid "3-points mode (move, rotate and mirror, different X/Y scale)" +#: ../share/extensions/gcodetools.py:4374 +#, python-format +msgid "Warning! Tool has parameter that default tool has not ( '%s': '%s' )." msgstr "" -"3-Punkt-Modus (verschieben, drehen und spiegeln, unterschiedliche X/Y " -"Einteilung)" +"Achtung! Das Werkzeug hat Parameter, die das Standardwerkzeug nicht hat ( " +"'%s': '%s' )." -#: ../share/extensions/gcodetools_graffiti.inx.h:16 -#: ../share/extensions/gcodetools_orientation_points.inx.h:9 -msgid "graffiti points" -msgstr "Graffiti-Punkte" +#: ../share/extensions/gcodetools.py:4388 +#, python-format +msgid "Layer '%s' contains more than one tool!" +msgstr "Die Ebene '%s' beinhaltet mehr als nur ein Werkzeug!" -#: ../share/extensions/gcodetools_graffiti.inx.h:17 -#: ../share/extensions/gcodetools_orientation_points.inx.h:10 -msgid "in-out reference point" -msgstr "Innen-Außen-Referenzpunkt" +#: ../share/extensions/gcodetools.py:4391 +#, python-format +msgid "" +"Can not find tool for '%s' layer! Please add one with Tools library tab!" +msgstr "" +"Kann kein Werkzeug für die '%s' Ebene finden. Bitte fügen Sie eins über den " +"Werkzeugbibliotheks-Tab hinzu!" -#: ../share/extensions/gcodetools_graffiti.inx.h:20 -#: ../share/extensions/gcodetools_orientation_points.inx.h:13 +#: ../share/extensions/gcodetools.py:4553 ../share/extensions/gcodetools.py:4708 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)." +"Warning: One or more paths do not have 'd' parameter, try to Ungroup " +"(Ctrl+Shift+G) and Object to Path (Ctrl+Shift+C)!" msgstr "" -"Orientierungspunkte werden zum Berechnen von Transformationen (Versatz, " -"Skalierung, Spiegel, eine Drehung in XY-Ebene) des Pfades benutzt. 3-Punkt-" -"Modus: Lege nicht alle drei in einer Linie an (Einsatz 2-Punkt-Modus " -"stattdessen nehmen). Sie können die Z-Oberfläche modifizieren, die Z-Tiefen-" -"Werte später mit Text-Werkzeug (3. Koordinaten). Wenn es keine " -"Orientierungspunkte in der aktuellen Ebene gibt, werden sie von der oberen " -"Schicht genommen. Die Gruppierung von Orientierungspunkten nicht aufheben! " -"Sie können diese mit Doppelklick auf die Gruppe auswählen oder durch Strg + " -"Enter-Taste. Jetzt drücken Sie Anwenden, um die Kontrollpunkte (unabhängiger " -"Satz für jede Ebene) zu erstellen." +"Warnung: Ein oder mehrere Pfade haben kein 'd'-Parameter, versuchen Sie die " +"Gruppierung aufzuheben (Strg+Umschalt+G) und Objekt zu Pfad " +"(Strg+Umschalt+C)!" -#: ../share/extensions/gcodetools_lathe.inx.h:1 -msgid "Lathe" -msgstr "Drehbank" - -#: ../share/extensions/gcodetools_lathe.inx.h:2 -msgid "Lathe width:" -msgstr "Drehbreite:" +#: ../share/extensions/gcodetools.py:4667 +msgid "" +"Nothing is selected. Please select something to convert to drill point " +"(dxfpoint) or clear point sign." +msgstr "" +"Nichts ausgewählt. Bitte wählen Sie etwas zum Konvertieren aus, um einen " +"Punkt (dxfpoint) zu bohren oder zu säubern." -#: ../share/extensions/gcodetools_lathe.inx.h:3 -msgid "Fine cut width:" -msgstr "Feinschnittbreite:" +#: ../share/extensions/gcodetools.py:4750 ../share/extensions/gcodetools.py:4996 +msgid "This extension requires at least one selected path." +msgstr "Diese Erweiterung benötigt mindestens einen ausgewählten Pfad." -#: ../share/extensions/gcodetools_lathe.inx.h:4 -msgid "Fine cut count:" -msgstr "Feinschnittzähler:" +#: ../share/extensions/gcodetools.py:4756 ../share/extensions/gcodetools.py:5002 +#, python-format +msgid "Tool diameter must be > 0 but tool's diameter on '%s' layer is not!" +msgstr "" +"Werkzeugdurchmesser muss > 0 sein, hier in der '%s' Ebene ist er es nicht!" -#: ../share/extensions/gcodetools_lathe.inx.h:5 -msgid "Create fine cut using:" -msgstr "Erstelle Feinschnitt mit:" +#: ../share/extensions/gcodetools.py:4767 +#: ../share/extensions/gcodetools.py:4956 ../share/extensions/gcodetools.py:5011 +msgid "Warning: omitting non-path" +msgstr "Warnung: non-path weglassen" -#: ../share/extensions/gcodetools_lathe.inx.h:6 -msgid "Lathe X axis remap:" -msgstr "X-Achse der Drehbank neu belegen:" +#: ../share/extensions/gcodetools.py:5511 +msgid "Please select at least one path to engrave and run again." +msgstr "Wählen Sie mindestens 1 Pfad zum gravieren aus und starten Sie neu." -#: ../share/extensions/gcodetools_lathe.inx.h:7 -msgid "Lathe Z axis remap:" -msgstr "Z-Achse der Drehbank neu belegen:" +#: ../share/extensions/gcodetools.py:5519 +msgid "Unknown unit selected. mm assumed" +msgstr "Unbekannte Einheit ausgewählt. mm vermutet" -#: ../share/extensions/gcodetools_lathe.inx.h:8 -msgid "Move path" -msgstr "Pfad verschieben" +#: ../share/extensions/gcodetools.py:5540 +#, python-format +msgid "Tool '%s' has no shape. 45 degree cone assumed!" +msgstr "Werkzeug '% s' hat keine Form. 45 Grad Kegel übernommen!" -# !!! verb or noun? -#: ../share/extensions/gcodetools_lathe.inx.h:9 -msgid "Offset path" -msgstr "Pfadversatz" +#: ../share/extensions/gcodetools.py:5611 ../share/extensions/gcodetools.py:5616 +msgid "csp_normalised_normal error. See log." +msgstr "csp_normalised_normal Fehler. Siehe Log." -#: ../share/extensions/gcodetools_lathe.inx.h:10 -msgid "Lathe modify path" -msgstr "Pfad drehend modifizieren" +#: ../share/extensions/gcodetools.py:5804 +msgid "No need to engrave sharp angles." +msgstr "Nicht notwendig, scharfe Kanten zu gravieren." -#: ../share/extensions/gcodetools_lathe.inx.h:11 +#: ../share/extensions/gcodetools.py:5848 msgid "" -"This function modifies path so it will be able to be cut with the " -"rectangular cutter." +"Active layer already has orientation points! Remove them or select another " +"layer!" msgstr "" -"Diese Funktion verändert den Pfad, damit er mit dem Rechteck-Schneider " -"geschnitten werden kann." - -#: ../share/extensions/gcodetools_orientation_points.inx.h:1 -msgid "Orientation points" -msgstr "Orientierungspunkte" +"Aktive Ebene hat bereits Orientierungspunkte! Entfernen Sie diese oder " +"wählen Sie eine andere Ebene!" -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:1 -msgid "Prepare path for plasma" -msgstr "Pfad für Plasma- oder Laserschneider vorbereiten" +#: ../share/extensions/gcodetools.py:5893 +msgid "Active layer already has a tool! Remove it or select another layer!" +msgstr "" +"Aktive Ebene hat bereits ein Werkzeug Entfernen Sie dieses oder wählen Sie " +"eine andere Ebene!" -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:2 -msgid "Prepare path for plasma or laser cuters" -msgstr "Pfad für Plasma- oder Laserschneider vorbereiten" +#: ../share/extensions/gcodetools.py:6008 +msgid "Selection is empty! Will compute whole drawing." +msgstr "Die Auswahl ist leer! Die ganze Zeichnung wird berechnet." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:3 -msgid "Create in-out paths" -msgstr "Erstelle Innen-Außen-Pfade" +#: ../share/extensions/gcodetools.py:6062 +msgid "" +"Tutorials, manuals and support can be found at\n" +"English support forum:\n" +"\thttp://www.cnc-club.ru/gcodetools\n" +"and Russian support forum:\n" +"\thttp://www.cnc-club.ru/gcodetoolsru" +msgstr "" +"Tutorials, Handbücher und Unterstützung finden Sie unter \n" +"Englisch Support-Forum:\n" +"\thttp ://www.cnc-club.ru/gcodetools\n" +"und Russisch Support-Forum:\n" +"\thttp ://www.cnc-club.ru/gcodetoolsru" -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:4 -msgid "In-out path length:" -msgstr "Innen-Außen-Pfadlänge:" +#: ../share/extensions/gcodetools.py:6107 +msgid "Lathe X and Z axis remap should be 'X', 'Y' or 'Z'. Exiting..." +msgstr "" +"Drehbank X- und Z-Achse sollten mit 'X', 'Y' oder 'Z' neu belegt werden. " +"Beenden..." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:5 -msgid "In-out path max distance to reference point:" -msgstr "Innen-Außen max. Pfaddistanz zum Referenzpunkt" +#: ../share/extensions/gcodetools.py:6110 +msgid "Lathe X and Z axis remap should be the same. Exiting..." +msgstr "Drehbank X- und Z-Achsen Neubelegung sollten gleich sein. Beenden..." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:6 -msgid "In-out path type:" -msgstr "Innen-Außen-Pfadtyp:" +#: ../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" +" Current active tab id is %s" +msgstr "" +"Wählen Sie eine der Aktions-Reiter - Pfad zu Gcode, Fläche, Gravur, DXF " +"Punkte, Orientierung, Versatz, Drehen oder Werkzeugbibliothek aus.\n" +"  Aktueller aktiver Reiter is %s" -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:7 -msgid "In-out path radius for round path:" -msgstr "Innen-Außen-Pfadradius für runde Pfade:" +#: ../share/extensions/gcodetools.py:6668 +msgid "" +"Orientation points have not been defined! A default set of orientation " +"points has been automatically added." +msgstr "" +"Orientierungspunkte wurden noch nicht definiert. Ein Standard-Set von " +"Orienttierungspunkten wurde automatisch hinzugefügt." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:8 -msgid "Replace original path" -msgstr "Originalpfad ersetzen" +#: ../share/extensions/gcodetools.py:6672 +msgid "" +"Cutting tool has not been defined! A default tool has been automatically " +"added." +msgstr "Schnittwerkzeug noch nicht definiert" -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:9 -msgid "Do not add in-out reference points" -msgstr "Keine Innen-Außen-Referenzpunkte hinzufügen" +#: ../share/extensions/generate_voronoi.py:35 +msgid "" +"Failed to import the subprocess module. Please report this as a bug at: " +"https://bugs.launchpad.net/inkscape." +msgstr "" +"Konnte das Teilprozess-Modul nicht importieren. Bitte diesen Fehler melden " +"bei: https://bugs.launchpad.net/inkscape." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:10 -msgid "Prepare corners" -msgstr "Ecken vorbereiten" +#: ../share/extensions/generate_voronoi.py:36 +msgid "Python version is: " +msgstr "Python Version ist:" -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:11 -msgid "Stepout distance for corners:" -msgstr "Austrittsabstand für Ecken:" +#: ../share/extensions/generate_voronoi.py:94 +msgid "Please select an object" +msgstr "Bitte wählen Sie ein Objekt." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:12 -msgid "Maximum angle for corner (0-180 deg):" -msgstr "Maximaler Winkel für Ecke (0-180 Grad):" +#: ../share/extensions/gimp_xcf.py:39 +msgid "Gimp must be installed and set in your path variable." +msgstr "Gimp muss installiert und in Ihren Pfadvariablen gesetzt sein." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:14 -msgid "Perpendicular" -msgstr "Senkrechte Winkelhalbierende" +#: ../share/extensions/gimp_xcf.py:43 +msgid "An error occurred while processing the XCF file." +msgstr "Es ist beim Verarbeiten der XCF-Datei ein fehler aufgetreten." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:15 -msgid "Tangent" -msgstr "Tangente" +#: ../share/extensions/gimp_xcf.py:177 +msgid "This extension requires at least one non empty layer." +msgstr "Diese Erweiterung benötigt mindestens eine nicht leere Ebene." -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16 -msgid "-------------------------------------------------" -msgstr "-------------------------------------------------" +#: ../share/extensions/guillotine.py:250 +msgid "The sliced bitmaps have been saved as:" +msgstr "Die geschnittenen Bitmaps wurden gespeichert als:" -#: ../share/extensions/gcodetools_tools_library.inx.h:1 -msgid "Tools library" -msgstr "Werkzeugbibliothek" +#: ../share/extensions/hpgl_decoder.py:43 +msgid "Movements" +msgstr "Bewegungen" -#: ../share/extensions/gcodetools_tools_library.inx.h:2 -msgid "Tools type:" -msgstr "Werkzeugtyp:" +#: ../share/extensions/hpgl_decoder.py:44 +msgid "Pen #" +msgstr "Stift #" -#: ../share/extensions/gcodetools_tools_library.inx.h:3 -msgid "default" -msgstr "(Vorgabe)" +#. issue error if no hpgl data found +#: ../share/extensions/hpgl_input.py:58 +msgid "No HPGL data found." +msgstr "Keine HPGL-Daten gefunden." -#: ../share/extensions/gcodetools_tools_library.inx.h:4 -msgid "cylinder" -msgstr "Zylinder" +#: ../share/extensions/hpgl_input.py:66 +msgid "" +"The HPGL data contained unknown (unsupported) commands, there is a " +"possibility that the drawing is missing some content." +msgstr "" +"Die HPGL-Daten enthalten unbekannte (nicht unterstütze) Befehle. Eventuell " +"fehlen Teile des Inhalts der Zeichnung." -#: ../share/extensions/gcodetools_tools_library.inx.h:5 -msgid "cone" -msgstr "Kegel" +#. issue error if no paths found +#: ../share/extensions/hpgl_output.py:58 +msgid "" +"No paths where found. Please convert all objects you want to save into paths." +msgstr "" +"Kein Pfad gefunden. Bitte alle Objekte die Sie speichern möchten " +"konvertieren." -# !!! -#: ../share/extensions/gcodetools_tools_library.inx.h:6 -msgid "plasma" -msgstr "Plasma" +#: ../share/extensions/inkex.py:109 +#, 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" +"\n" +"Technical details:\n" +"%s" +msgstr "" +"Der fantastische lxml-Wrapper für libxml2 wird von inkex.py und dessen " +"Erweiterung benötigt. Diese erhalten Sie unter " +"\"http://cheeseshop.python.org/pypi/lxml/\" oder durch ein Packet ihres " +"Paketmanagers (z.B.: sudo apt-get install python-lxml)\n" +"\n" +"Technische Details: \n" +"%s" -#: ../share/extensions/gcodetools_tools_library.inx.h:7 -msgid "tangent knife" -msgstr "Tangentialer Versatz" +#: ../share/extensions/inkex.py:162 +#, python-format +msgid "Unable to open specified file: %s" +msgstr "Kann bestimmte Datei nicht öffnen:.%s" -#: ../share/extensions/gcodetools_tools_library.inx.h:8 -msgid "lathe cutter" -msgstr "Drehbank-Schneider" +#: ../share/extensions/inkex.py:171 +#, python-format +msgid "Unable to open object member file: %s" +msgstr "Konnte die Objekt-Mitgliedschaftsdatei nicht öffnen: %s" -#: ../share/extensions/gcodetools_tools_library.inx.h:9 -msgid "graffiti" -msgstr "Graffiti" +#: ../share/extensions/inkex.py:276 +#, python-format +msgid "No matching node for expression: %s" +msgstr "Kein passender Knoten für Ausdruck: %s" -#: ../share/extensions/gcodetools_tools_library.inx.h:10 -msgid "Just check tools" -msgstr "Nur Werkzeuge überprüfen" +#: ../share/extensions/interp_att_g.py:167 +msgid "There is no selection to interpolate" +msgstr "Es gibt keine Auswahl zum interpolieren" -#: ../share/extensions/gcodetools_tools_library.inx.h:11 +#: ../share/extensions/jessyInk_autoTexts.py:45 +#: ../share/extensions/jessyInk_effects.py:50 +#: ../share/extensions/jessyInk_export.py:96 +#: ../share/extensions/jessyInk_keyBindings.py:188 +#: ../share/extensions/jessyInk_masterSlide.py:46 +#: ../share/extensions/jessyInk_mouseHandler.py:48 +#: ../share/extensions/jessyInk_summary.py:64 +#: ../share/extensions/jessyInk_transitions.py:50 +#: ../share/extensions/jessyInk_video.py:49 +#: ../share/extensions/jessyInk_view.py:67 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." +"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 "" -"Der ausgewählte Werkzeugtyp füllt entsprechende Standardwerte. Sie können " -"diese Werte mit dem Textwerkzeug später ändern. Es wird das oberste Werkzeug " -"(Z-Ordnung) in der aktiven Ebene verwendet. Wenn kein Werkzeug innerhalb der " -"aktuellen Ebene vorhanden ist, wird es von der oberen Ebene genommen. " -"Drücken Sie auf Übernehmen, um das neue Werkzeug zu erstellen." - -#: ../share/extensions/generate_voronoi.inx.h:1 -msgid "Voronoi Pattern" -msgstr "Voronoi Muster" - -#: ../share/extensions/generate_voronoi.inx.h:3 -msgid "Average size of cell (px):" -msgstr "Durchschnittliche Größe der Zelle (px)" +"Das JessyInk-Skript ist in dieser SVG-Datei nicht installiert oder hat eine " +"andere Version als die JessyInk-Erweiterung. Bitte wählen Sie " +"\"install/update...\" aus dem \"JessyInk\" Untermenü des \"Erweiterungen\" " +"Menü, um das JessyInk-Skript zu installieren oder zu aktualisieren.\n" +"\n" -#: ../share/extensions/generate_voronoi.inx.h:4 -msgid "Size of Border (px):" -msgstr "Größe des Randes (px)" +#: ../share/extensions/jessyInk_autoTexts.py:48 +msgid "" +"To assign an effect, please select an object.\n" +"\n" +msgstr "" +"Um einen Effekt zuzuweisen, wählen Sie bitte ein Objekt.\n" +"\n" -#: ../share/extensions/generate_voronoi.inx.h:6 +#: ../share/extensions/jessyInk_autoTexts.py:54 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" +"Node with id '{0}' is not a suitable text node and was therefore ignored.\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." msgstr "" -"Erstellt ein zufälliges Muster aus Voronoi-Zellen. Das Muster wird später im " -"Fülungs- und Kontur-Dialog verfügbar seion. Sie müssen dazu ein Objekt oder " -"ein Gruppe auswählen.\n" +"Der Knoten mit ID '{0}' ist kein geeigneter Textknoten und wurde daher " +"ignoriert.\n" "\n" -" Ist der Rand null, wird das Muster an den Kanten unterbrochen. Nehmen Sie " -"einen positiven Wert, größer als die Zellgröße, um einen weichen Übergang " -"zwischen Zellen und Rand zu schaffen. Nehmen Sie einen negativen Wert, um " -"die Mustergröße zu reduzieren und einen lleren Rand zu erzeugen." -#: ../share/extensions/gimp_xcf.inx.h:1 -msgid "GIMP XCF" -msgstr "GIMP XCF" +#: ../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 "" +"Kein Objekt ausgewählt. Bitte wählen Sie das gewünschte Objekt für den " +"Effekt aus und drücken Sie dann anwenden.\n" -#: ../share/extensions/gimp_xcf.inx.h:3 -msgid "Save Guides" -msgstr "Führungslinien speichern:" +#: ../share/extensions/jessyInk_export.py:82 +msgid "Could not find Inkscape command.\n" +msgstr "Konnte Inkscape-Befehl nicht finden.\n" -#: ../share/extensions/gimp_xcf.inx.h:4 -msgid "Save Grid" -msgstr "Speichere Gitter:" +#: ../share/extensions/jessyInk_masterSlide.py:56 +msgid "Layer not found. Removed current master slide selection.\n" +msgstr "Ebene nicht gefunden. Entfernt aktuelle Folienmaster-Auswahl.\n" -# !!! -#: ../share/extensions/gimp_xcf.inx.h:5 -msgid "Save Background" -msgstr "Hintergrund speichern:" +#: ../share/extensions/jessyInk_masterSlide.py:58 +msgid "" +"More than one layer with this name found. Removed current master slide " +"selection.\n" +msgstr "" +"Mehr als eine Ebene mit diesem Namen gefunden. Entfernt aktuelle " +"Folienmaster-Auswahl. \n" -#: ../share/extensions/gimp_xcf.inx.h:6 -#, fuzzy -msgid "File Resolution:" -msgstr "Auflösung:" +#: ../share/extensions/jessyInk_summary.py:69 +msgid "JessyInk script version {0} installed." +msgstr "JessyInk Skript Version {0} installiert." -#: ../share/extensions/gimp_xcf.inx.h:8 -#, fuzzy +#: ../share/extensions/jessyInk_summary.py:71 +msgid "JessyInk script installed." +msgstr "JessyInk Skript installiert." + +#: ../share/extensions/jessyInk_summary.py:83 msgid "" -"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 Background: add the document background to each converted layer.\n" -" * File Resolution: XCF file resolution, in DPI.\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." +"Master slide:" msgstr "" -"Diese Erweiterung exportiert das Dokument in das Gimp XCF-Format nach den " -"folgenden Optionen:\n" -"     * Führungslinien speichern: Konvertiert alle Führungslinien zu " -"GimpFührungslinien.\n" -"     * Gitter speichern: Wandeln das erste rechteckige Gitter in ein Gimp-" -"Gitter um (beachten Sie, dass das Standard-Inkscape Gitter sehr eng ist, " -"wenn es in Gimp gezeigt wird).\n" -"     * Hintergrund speichern: Fügt den Dokument-Hintergrund in jede " -"konvertierte Ebene ein.\n" "\n" -"Jede erste Ebene wird in eine Gimp-Ebene umgewandelt. Unterebenen werden mit " -"ihrer ersten übergeordnete Ebene in einer einzigen Gimp-Ebene verkettet und " -"konvertiert." +"Folienmaster:" -#: ../share/extensions/gimp_xcf.inx.h:15 -msgid "GIMP XCF maintaining layers (*.xcf)" -msgstr "GIMP XCF, Ebenen beibehalten (*.XCF)" +#: ../share/extensions/jessyInk_summary.py:89 +msgid "" +"\n" +"Slide {0!s}:" +msgstr "" +"\n" +"Folie {0!s}:" -#: ../share/extensions/grid_cartesian.inx.h:1 -msgid "Cartesian Grid" -msgstr "Kartesisches Gitter" +#: ../share/extensions/jessyInk_summary.py:94 +msgid "{0}Layer name: {1}" +msgstr "{0}Ebenenname: {1}" -#: ../share/extensions/grid_cartesian.inx.h:2 -#: ../share/extensions/grid_isometric.inx.h:10 -msgid "Border Thickness (px):" -msgstr "Randdicke [px]" +#: ../share/extensions/jessyInk_summary.py:102 +msgid "{0}Transition in: {1} ({2!s} s)" +msgstr "{0}Übergang in: {1} ({2!s} s)" -#: ../share/extensions/grid_cartesian.inx.h:3 -msgid "X Axis" -msgstr "X-Achse" +#: ../share/extensions/jessyInk_summary.py:104 +msgid "{0}Transition in: {1}" +msgstr "{0}Übergang in: {1}" -#: ../share/extensions/grid_cartesian.inx.h:4 -msgid "Major X Divisions:" -msgstr "Haupt-X-Teilungen:" +#: ../share/extensions/jessyInk_summary.py:111 +msgid "{0}Transition out: {1} ({2!s} s)" +msgstr "{0}Übergang aus: {1} ({2!s} s)" -#: ../share/extensions/grid_cartesian.inx.h:5 -msgid "Major X Division Spacing (px):" -msgstr "Haupt-X-Teilung Abstand (px):" +#: ../share/extensions/jessyInk_summary.py:113 +msgid "{0}Transition out: {1}" +msgstr "{0}Übergang aus: {1}" -#: ../share/extensions/grid_cartesian.inx.h:6 -msgid "Subdivisions per Major X Division:" -msgstr "Unterteilungen pro X-Hauptteilung:" +#: ../share/extensions/jessyInk_summary.py:120 +msgid "" +"\n" +"{0}Auto-texts:" +msgstr "" +"\n" +"{0}Auto-Texte:" -#: ../share/extensions/grid_cartesian.inx.h:7 -msgid "Logarithmic X Subdiv. (Base given by entry above)" -msgstr "Logarithmische X-Unterteilung (Basis wie oben gegeben)" +#: ../share/extensions/jessyInk_summary.py:123 +msgid "{0}\t\"{1}\" (object id \"{2}\") will be replaced by \"{3}\"." +msgstr "{0}\t\"{1}\" (Objekt id \"{2}\") wird durch \"{3}\" ersetzt." -#: ../share/extensions/grid_cartesian.inx.h:8 -msgid "Subsubdivs. per X Subdivision:" -msgstr "Unter-Unterteilungen pro X-Unterteilung" +#: ../share/extensions/jessyInk_summary.py:168 +msgid "" +"\n" +"{0}Initial effect (order number {1}):" +msgstr "" +"\n" +"{0}Initialeffekt (Ordnungsnummer {1}):" -#: ../share/extensions/grid_cartesian.inx.h:9 -msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only):" +#: ../share/extensions/jessyInk_summary.py:170 +msgid "" +"\n" +"{0}Effect {1!s} (order number {2}):" msgstr "" -"Halbiert X-Unter-Unterteilungsfrequenz nach n Unterteilungen. (nur " -"Logarithmus) " +"\n" +"{0}Effekt {1!s} (Ordnungsnummer {2}):" -#: ../share/extensions/grid_cartesian.inx.h:10 -msgid "Major X Division Thickness (px):" -msgstr "Haupt-X-Teilung Dicke (px):" +#: ../share/extensions/jessyInk_summary.py:174 +msgid "{0}\tView will be set according to object \"{1}\"" +msgstr "{0}\tView wird gemäß Objekt \"{1}\" gesetzt werden." -#: ../share/extensions/grid_cartesian.inx.h:11 -msgid "Minor X Division Thickness (px):" -msgstr "Nebenteilung X Dicke (px):" +#: ../share/extensions/jessyInk_summary.py:176 +msgid "{0}\tObject \"{1}\"" +msgstr "{0}\tObjekt \"{1}\"" -#: ../share/extensions/grid_cartesian.inx.h:12 -msgid "Subminor X Division Thickness (px):" -msgstr "Strichstärke untergeordnete X-Teilung [px]" +#: ../share/extensions/jessyInk_summary.py:179 +msgid " will appear" +msgstr "wird erscheinen" -#: ../share/extensions/grid_cartesian.inx.h:13 -msgid "Y Axis" -msgstr "Y-Achse" +#: ../share/extensions/jessyInk_summary.py:181 +msgid " will disappear" +msgstr "wird verschwinden" -#: ../share/extensions/grid_cartesian.inx.h:14 -msgid "Major Y Divisions:" -msgstr "Haupt-Y-Teilungen:" +#: ../share/extensions/jessyInk_summary.py:184 +msgid " using effect \"{0}\"" +msgstr "benutzter Effekt \"{0}\"" -#: ../share/extensions/grid_cartesian.inx.h:15 -msgid "Major Y Division Spacing (px):" -msgstr "Haupt-Y-Teilung Abstand (px):" +#: ../share/extensions/jessyInk_summary.py:187 +msgid " in {0!s} s" +msgstr " in {0!s} s" -#: ../share/extensions/grid_cartesian.inx.h:16 -msgid "Subdivisions per Major Y Division:" -msgstr "Unterteilungen pro Y-Hauptteilung:" +#: ../share/extensions/jessyInk_transitions.py:55 +msgid "Layer not found.\n" +msgstr "Ebene nicht gefunden.\n" -#: ../share/extensions/grid_cartesian.inx.h:17 -msgid "Logarithmic Y Subdiv. (Base given by entry above)" -msgstr "Logarithmische Y-Unterteilung (Basis wie oben gegeben)" +#: ../share/extensions/jessyInk_transitions.py:57 +msgid "More than one layer with this name found.\n" +msgstr "Mehr als eine Ebene mit diesem Namen gefunden.\n" -#: ../share/extensions/grid_cartesian.inx.h:18 -msgid "Subsubdivs. per Y Subdivision:" -msgstr "Unter-Unterteilungen pro Y-Unterteilung" +#: ../share/extensions/jessyInk_transitions.py:70 +msgid "Please enter a layer name.\n" +msgstr "Bitte geben Sie einen Ebenennamen ein.\n" -#: ../share/extensions/grid_cartesian.inx.h:19 -msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only):" +#: ../share/extensions/jessyInk_video.py:54 +#: ../share/extensions/jessyInk_video.py:59 +msgid "" +"Could not obtain the selected layer for inclusion of the video element.\n" +"\n" msgstr "" -"Halbiert Y-Unter-Unterteilungsfrequenz nach n Unterteilungen. (nur " -"Logarithmus) " - -#: ../share/extensions/grid_cartesian.inx.h:20 -msgid "Major Y Division Thickness (px):" -msgstr "Haupt-Y-Teilung Dicke (px):" +"Konnte die ausgewählte Ebene für die Aufnahme des Video-Element nicht " +"erhalten.\n" +"\n" -#: ../share/extensions/grid_cartesian.inx.h:21 -msgid "Minor Y Division Thickness (px):" -msgstr "Nebenteilung Y Dicke (px):" +#: ../share/extensions/jessyInk_view.py:75 +msgid "More than one object selected. Please select only one object.\n" +msgstr "Mehr als ein Objekt ausgewählt. Bitte wählen Sie nur ein Objekt aus.\n" -#: ../share/extensions/grid_cartesian.inx.h:22 -msgid "Subminor Y Division Thickness (px):" -msgstr "Strichstärke untergeordnete Y-Teilung [px]" +#: ../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 "" +"Kein Objekt ausgewählt. Bitte wählen Sie das gewünschte Objekt für die " +"Zuweisung einer Ansicht und drücken Sie dann anwenden.\n" -#: ../share/extensions/grid_isometric.inx.h:1 -msgid "Isometric Grid" -msgstr "Isometrisches Gitter" +#: ../share/extensions/markers_strokepaint.py:83 +#, python-format +msgid "No style attribute found for id: %s" +msgstr "Kein Stilattribut gefunden für ID: %s" -#: ../share/extensions/grid_isometric.inx.h:2 -msgid "X Divisions [x2]:" -msgstr "X-Teilungen [x2]:" +#: ../share/extensions/markers_strokepaint.py:137 +#, python-format +msgid "unable to locate marker: %s" +msgstr "kann Knotenmarkierung nicht finden: %s" -#: ../share/extensions/grid_isometric.inx.h:3 -msgid "Y Divisions [x2] [> 1/2 X Div]:" -msgstr "Y-Teilung [x2] [> 1/2 X Div]:" +#: ../share/extensions/measure.py:50 +msgid "" +"Failed to import the numpy 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 "" +"Der Import der numpy oder numpy.linalg-Module ist fehlgeschlagen. Diese " +"Module werden von der Erweiterung benötigt. Bitte installieren Sie diese und " +"versuchen es erneut. Auf einem Debian-Betriebssystem können Sie dafür " +"folgenden Befehl nutzen: sudo apt-get install python-numpy" -#: ../share/extensions/grid_isometric.inx.h:4 -msgid "Division Spacing (px):" -msgstr "Teilungsabstand (px):" +#: ../share/extensions/measure.py:112 +msgid "Area is zero, cannot calculate Center of Mass" +msgstr "Fläche ist null, kann den Flächenmittelpunkt nicht berechnen" -#: ../share/extensions/grid_isometric.inx.h:5 -msgid "Subdivisions per Major Division:" -msgstr "Unterteilungen pro Hauptteilung:" +#: ../share/extensions/pathalongpath.py:208 +#: ../share/extensions/pathscatter.py:228 ../share/extensions/perspective.py:53 +msgid "This extension requires two selected paths." +msgstr "Diese Erweiterung benötigt zwei ausgewählte Pfade." -#: ../share/extensions/grid_isometric.inx.h:6 -msgid "Subsubdivs per Subdivision:" -msgstr "Unter-Unterteilungen pro Unterteilung:" +#: ../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 "" +"Die absolute Länge des Musters ist zu klein :\n" +"Bitte wählen Sie ein größeres Objekt oder setzen den Wert 'Abstand zwischen " +"Kopien' > 0" -#: ../share/extensions/grid_isometric.inx.h:7 -msgid "Major Division Thickness (px):" -msgstr "Hauptteilungsdicke (px):" +#: ../share/extensions/pathalongpath.py:277 +msgid "" +"The 'stretch' option requires that the pattern must have non-zero width :\n" +"Please edit the pattern width." +msgstr "" +"Die 'Strecken'-Option erfordert, das die Breite des Muster ungleich Null " +"ist:\n" +"Bitte bearbeiten Sie die Musterbreite." -#: ../share/extensions/grid_isometric.inx.h:8 -msgid "Minor Division Thickness (px):" -msgstr "Nebenteilungsdicke (px):" +#: ../share/extensions/pathmodifier.py:237 +#, python-format +msgid "Please first convert objects to paths! (Got [%s].)" +msgstr "Bitte zunächst Objekte in Pfade konvertieren! (Erhalte [%s])" -#: ../share/extensions/grid_isometric.inx.h:9 -msgid "Subminor Division Thickness (px):" -msgstr "Strichstärke untergeordneteTeilung (px):" +#: ../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." +msgstr "" +"Der Import der numpy oder numpy.linalg-Module ist fehlgeschlagen. Diese " +"Module werden von der Erweiterung benötigt. Bitte installieren Sie diese und " +"versuchen es erneut. Auf einem Debian-Betriebssystem können Sie dafür " +"folgenden Befehl nutzen: sudo apt-get install python-numpy" -#: ../share/extensions/grid_polar.inx.h:1 -msgid "Polar Grid" -msgstr "Polargitter" +#: ../share/extensions/perspective.py:61 ../share/extensions/summersnight.py:52 +#, python-format +msgid "" +"The first selected object is of type '%s'.\n" +"Try using the procedure Path->Object to Path." +msgstr "" +"Das erste ausgewählte Objekt ist vom Typ '%s'.\n" +"Probiere Prozedur Pfad | Objekt in Pfad umwandeln." -#: ../share/extensions/grid_polar.inx.h:2 -msgid "Centre Dot Diameter (px):" -msgstr "Durchmesser Mittelpunkt [px]" +#: ../share/extensions/perspective.py:68 ../share/extensions/summersnight.py:60 +msgid "" +"This extension requires that the second selected path be four nodes long." +msgstr "" +"Diese Erweiterung erwartet, dass der als zweites gewählte Pfad vier Knoten " +"lang ist." -#: ../share/extensions/grid_polar.inx.h:3 -msgid "Circumferential Labels:" -msgstr "Umlaufende Bezeichner" +#: ../share/extensions/perspective.py:94 ../share/extensions/summersnight.py:93 +msgid "" +"The second selected object is a group, not a path.\n" +"Try using the procedure Object->Ungroup." +msgstr "" +"Das als zweites gewählte Objekt ist eine Gruppe, kein Pfad.\n" +" Versuchen Sie den Befehl Objekt | Gruppierung aufheben." -#: ../share/extensions/grid_polar.inx.h:5 -msgid "Degrees" -msgstr "Grad" +#: ../share/extensions/perspective.py:96 ../share/extensions/summersnight.py:95 +msgid "" +"The second selected object is not a path.\n" +"Try using the procedure Path->Object to Path." +msgstr "" +"Das als zweites ausgewählte Objekt ist kein Pfad.\n" +" Versuchen Sie den Befehl Pfad | Objekt in Pfad umwandeln." -#: ../share/extensions/grid_polar.inx.h:6 -msgid "Circumferential Label Size (px):" -msgstr "Größe des umlaufenden Bezeichners [px]" +#: ../share/extensions/perspective.py:99 ../share/extensions/summersnight.py:98 +msgid "" +"The first selected object is not a path.\n" +"Try using the procedure Path->Object to Path." +msgstr "" +"Das zuerst gewählte Objekt ist kein Pfad,\n" +" Versuchen sie den Befehl Pfad | Objekt in Pfad umwandeln." -#: ../share/extensions/grid_polar.inx.h:7 -msgid "Circumferential Label Outset (px):" -msgstr "Beginn des umlaufenden Bezeichners [px]" +#. issue error if no paths found +#: ../share/extensions/plotter.py:66 +msgid "" +"No paths where found. Please convert all objects you want to plot into paths." +msgstr "" +"Keine Pfade gefunden. Bitte alle zu plottenden Objekte in Pfade umwandeln." -#: ../share/extensions/grid_polar.inx.h:8 -msgid "Circular Divisions" -msgstr "Hauptkreisteilung" +#: ../share/extensions/plotter.py:143 +msgid "pySerial is not installed." +msgstr "pySerial ist nicht installiert." -#: ../share/extensions/grid_polar.inx.h:9 -msgid "Major Circular Divisions:" -msgstr "Hauptkreisteilung:" +#: ../share/extensions/plotter.py:163 +msgid "" +"Could not open port. Please check that your plotter is running, connected " +"and the settings are correct." +msgstr "" +"Kann den Port nicht öffnen. Bitte prüfen Sie ob Ihr Plotter angeschaltet, " +"verbunden und richtig konfiguriert ist." -#: ../share/extensions/grid_polar.inx.h:10 -msgid "Major Circular Division Spacing (px):" -msgstr "Haupt-Kreis-Teilung Abstand [px]" +#: ../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 "" +"Der Import der benötigten numpy -Module ist fehlgeschlagen. Bitte " +"installieren Sie diese und versuchen es erneut. Auf einem Debian-System " +"können Sie dafür folgenden Befehl nutzen: sudo apt-get install python-numpy" -#: ../share/extensions/grid_polar.inx.h:11 -msgid "Subdivisions per Major Circular Division:" -msgstr "Nebenteilungen pro Kreishauptteilung" +#: ../share/extensions/polyhedron_3d.py:336 +msgid "No face data found in specified file." +msgstr "Keine Flächendaten im ausgewählter Datei gefunden" -#: ../share/extensions/grid_polar.inx.h:12 -msgid "Logarithmic Subdiv. (Base given by entry above)" -msgstr "Logarithmische Unterteilung (Basis wie oben gegeben)" +#: ../share/extensions/polyhedron_3d.py:337 +msgid "Try selecting \"Edge Specified\" in the Model File tab.\n" +msgstr "Versuchen Sie es mit \"kantendefiniert\" im Modeldatei-Reiter.\n" -#: ../share/extensions/grid_polar.inx.h:13 -msgid "Major Circular Division Thickness (px):" -msgstr "Strichstärke Kreisteilung [px]" +#: ../share/extensions/polyhedron_3d.py:343 +msgid "No edge data found in specified file." +msgstr "" +"In der spezifizierten Datei wurden keine Kantenbeschreibungen gefunden." -#: ../share/extensions/grid_polar.inx.h:14 -msgid "Minor Circular Division Thickness (px):" -msgstr "Strichstärke Kreisnebenteilung (px):" +#: ../share/extensions/polyhedron_3d.py:344 +msgid "Try selecting \"Face Specified\" in the Model File tab.\n" +msgstr "Versuchen Sie es mit \"flächendefiniert\" im Modeldatei-Reiter.\n" -#: ../share/extensions/grid_polar.inx.h:15 -msgid "Angular Divisions" -msgstr "Winkelteilung" +#. we cannot generate a list of faces from the edges without a lot of computation +#: ../share/extensions/polyhedron_3d.py:522 +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 "" +"Keine Flächenbeschreibungen gefunden! Stellen Sie sicher, dass die Datei " +"Flächendaten enthält und als \"flächendefiniert\" im Reiter \"Modeldatei\" " +"importiert wird.\n" -#: ../share/extensions/grid_polar.inx.h:16 -msgid "Angle Divisions:" -msgstr "Winkelteilung" +#: ../share/extensions/polyhedron_3d.py:524 +msgid "Internal Error. No view type selected\n" +msgstr "Interner Fehler. Kein Ansichtstyp gewählt\n" -#: ../share/extensions/grid_polar.inx.h:17 -msgid "Angle Divisions at Centre:" -msgstr "Winkelteilung im Zentrum" +#: ../share/extensions/print_win32_vector.py:41 +msgid "sorry, this will run only on Windows, exiting..." +msgstr "" +"Entschuldigung, aber das funktioniert nur unter Windows. Wird abgebrochen..." -#: ../share/extensions/grid_polar.inx.h:18 -msgid "Subdivisions per Major Angular Division:" -msgstr "Nebenteilungen pro Winkelhauptteilung" +# CairoRenderContext ist Eigenname? +#: ../share/extensions/print_win32_vector.py:179 +msgid "Failed to open default printer" +msgstr "Fehler beim Öffnen des Standard-Druckers" -#: ../share/extensions/grid_polar.inx.h:19 -msgid "Minor Angle Division End 'n' Divs. Before Centre:" -msgstr "Winkel-Nebenteilung endet 'n' Teilstriche vor dem Zentrum" +#: ../share/extensions/render_barcode_datamatrix.py:202 +msgid "Unrecognised DataMatrix size" +msgstr "Nicht erkannte Datenmatrix-Größe" -#: ../share/extensions/grid_polar.inx.h:20 -msgid "Major Angular Division Thickness (px):" -msgstr "Strichstärke Winkelteilung [px]" +#. we have an invalid bit value +#: ../share/extensions/render_barcode_datamatrix.py:643 +msgid "Invalid bit value, this is a bug!" +msgstr "Ungültiger Bit-Wert. Das ist ein Fehler!" -#: ../share/extensions/grid_polar.inx.h:21 -msgid "Minor Angular Division Thickness (px):" -msgstr "Strichstärke Winkelnebenteilung (px):" +#. abort if converting blank text +#: ../share/extensions/render_barcode_datamatrix.py:678 +msgid "Please enter an input string" +msgstr "Bitte geben Sie einen Eingabe-Zeichenfolge ein" -#: ../share/extensions/guides_creator.inx.h:1 -msgid "Guides creator" -msgstr "Führungslinien erstellen" +#. abort if converting blank text +#: ../share/extensions/render_barcode_qrcode.py:1054 +msgid "Please enter an input text" +msgstr "Bitte geben Sie eine Eingabe-Zeichenfolge ein" -#: ../share/extensions/guides_creator.inx.h:2 -#, fuzzy -msgid "Regular guides" -msgstr "Rechteckiges Gitter" +#: ../share/extensions/replace_font.py:133 +msgid "" +"Couldn't find anything using that font, please ensure the spelling and " +"spacing is correct." +msgstr "" +"Konnte nichts mit dieser Schriftart finden. Sind Schreibweise und " +"Leerzeichen so korrekt?" -#: ../share/extensions/guides_creator.inx.h:3 -#, fuzzy -msgid "Guides preset:" -msgstr "Führungslinien erstellen" +#: ../share/extensions/replace_font.py:140 +#: ../share/extensions/svg_and_media_zip_output.py:193 +msgid "Didn't find any fonts in this document/selection." +msgstr "Konnte keine Schriftart im Dokument/Auswahl finden." -#: ../share/extensions/guides_creator.inx.h:6 -msgid "Start from edges" -msgstr "An Kanten beginnen" +#: ../share/extensions/replace_font.py:143 +#: ../share/extensions/svg_and_media_zip_output.py:196 +#, python-format +msgid "Found the following font only: %s" +msgstr "Nur folgende Schriftart gefunden: %s" -#: ../share/extensions/guides_creator.inx.h:7 -msgid "Delete existing guides" -msgstr "Lösche existierende Führungslinien" +#: ../share/extensions/replace_font.py:145 +#: ../share/extensions/svg_and_media_zip_output.py:198 +#, python-format +msgid "" +"Found the following fonts:\n" +"%s" +msgstr "" +"Es wurden folgende Schriftarten gefunden:\n" +"%s" -#: ../share/extensions/guides_creator.inx.h:8 -msgid "Custom..." -msgstr "Benutzerdefiniert..." +#: ../share/extensions/replace_font.py:196 +msgid "There was nothing selected" +msgstr "Nichts ausgewählt" -#: ../share/extensions/guides_creator.inx.h:9 -msgid "Golden ratio" -msgstr "Goldener Schnitt" +#: ../share/extensions/replace_font.py:244 +msgid "Please enter a search string in the find box." +msgstr "Bitte geben Sie eine Suchphrase in das Suchfeld ein." -#: ../share/extensions/guides_creator.inx.h:10 -msgid "Rule-of-third" -msgstr "Drittel-Regel" +#: ../share/extensions/replace_font.py:248 +msgid "Please enter a replacement font in the replace with box." +msgstr "" +"Bitte geben Sie eine Ersetzungsschriftart im \"Ersetzen mit\"-Feld ein." -#: ../share/extensions/guides_creator.inx.h:11 -msgid "Diagonal guides" -msgstr "Diagonale Führungslinien" +#: ../share/extensions/replace_font.py:253 +msgid "Please enter a replacement font in the replace all box." +msgstr "" +"Bitte geben Sie eine Ersetzungsschriftart im \"Alles ersetzen\"-Feld ein." -#: ../share/extensions/guides_creator.inx.h:12 -msgid "Upper left corner" -msgstr "Obere linke Ecke" +#: ../share/extensions/summersnight.py:44 +msgid "" +"This extension requires two selected paths. \n" +"The second path must be exactly four nodes long." +msgstr "" +"Diese Erweiterung erwartet zwei gewählte Pfade,\n" +"mit genau vier Knoten im zweiten Pfad." -#: ../share/extensions/guides_creator.inx.h:13 -msgid "Upper right corner" -msgstr "Obere rechte Ecke" +#: ../share/extensions/svg_and_media_zip_output.py:128 +#, python-format +msgid "Could not locate file: %s" +msgstr "Konnte Datei nicht finden: %s" -#: ../share/extensions/guides_creator.inx.h:14 -msgid "Lower left corner" -msgstr "untere linke Ecke" +#: ../share/extensions/svgcalendar.py:266 ../share/extensions/svgcalendar.py:288 +msgid "You must select a correct system encoding." +msgstr "Sie müssen eine korrekte Systemkodierung auswählen." -#: ../share/extensions/guides_creator.inx.h:15 -msgid "Lower right corner" -msgstr "untere rechte Ecke" +#: ../share/extensions/uniconv-ext.py:56 +#: ../share/extensions/uniconv_output.py:122 +msgid "You need to install the UniConvertor software.\n" +msgstr "Sie müssen die Software \"UniConvertor\" installieren!\n" -#: ../share/extensions/guides_creator.inx.h:16 -#, fuzzy -msgid "Margins" -msgstr "Randbox" +#: ../share/extensions/voronoi2svg.py:215 +msgid "Please select objects!" +msgstr "Bitte wählen Sie ein Objekt!" -#: ../share/extensions/guides_creator.inx.h:17 -#, fuzzy -msgid "Margins preset:" -msgstr "Randführungslinie" +#: ../share/extensions/web-set-att.py:58 +#: ../share/extensions/web-transmit-att.py:54 +msgid "You must select at least two elements." +msgstr "Sie müssen zwei Elemente auswählen." -#: ../share/extensions/guides_creator.inx.h:18 -#, fuzzy -msgid "Header margin:" -msgstr "Seitenrand" +#: ../share/extensions/webslicer_create_group.py:57 +msgid "" +"You must create and select some \"Slicer rectangles\" before trying to group." +msgstr "" +"Sie müssen ein oder mehrere \"Geschnittene Rechtecke\" erstellen oder wählen " +"bevor diese gruppiert werden können." -#: ../share/extensions/guides_creator.inx.h:19 -#, fuzzy -msgid "Footer margin:" -msgstr "Oberer Rand" +#: ../share/extensions/webslicer_create_group.py:72 +msgid "" +"You must to select some \"Slicer rectangles\" or other \"Layout groups\"." +msgstr "" +"Sie müssen einige \"Geschnittene Rechtecke \" oder andere \"Layout Gruppen " +"\" auswählen." -#: ../share/extensions/guides_creator.inx.h:20 -#, fuzzy -msgid "Left margin:" -msgstr "Linker Rand" +#: ../share/extensions/webslicer_create_group.py:76 +#, python-format +msgid "Oops... The element \"%s\" is not in the Web Slicer layer" +msgstr "Huch... Das Element \"%s\" ist nicht in der Web-Schnitt-Ebene" -#: ../share/extensions/guides_creator.inx.h:21 -#, fuzzy -msgid "Right margin:" -msgstr "Rechter Rand" +#: ../share/extensions/webslicer_export.py:57 +msgid "You must give a directory to export the slices." +msgstr "ZUum Export der Teile müssen Sie ein Verzeichnis angeben." -#: ../share/extensions/guides_creator.inx.h:22 -#, fuzzy -msgid "Left book page" -msgstr "Linker Winkel" +#: ../share/extensions/webslicer_export.py:69 +#, python-format +msgid "Can't create \"%s\"." +msgstr "Kann \"%s\" nicht anlegen." -#: ../share/extensions/guides_creator.inx.h:23 -#, fuzzy -msgid "Right book page" -msgstr "Rechter Winkel" +#: ../share/extensions/webslicer_export.py:70 +#, python-format +msgid "Error: %s" +msgstr "Fehler: %s" -#: ../share/extensions/guillotine.inx.h:1 -msgid "Guillotine" -msgstr "Guillotine" +#: ../share/extensions/webslicer_export.py:73 +#, python-format +msgid "The directory \"%s\" does not exists." +msgstr "Das Verzeichnis \"%s\" existiert nicht." -#: ../share/extensions/guillotine.inx.h:2 -msgid "Directory to save images to:" -msgstr "Pfad zum Speicherort des Bildes:" +#: ../share/extensions/webslicer_export.py:102 +#, python-format +msgid "You have more than one element with \"%s\" html-id." +msgstr "Sie haben mehr als ein Element mit \"%s\" html-id." -#: ../share/extensions/guillotine.inx.h:3 -msgid "Image name (without extension):" -msgstr "Bildname (ohne Erweiterung):" +#: ../share/extensions/webslicer_export.py:332 +msgid "You must install the ImageMagick to get JPG and GIF." +msgstr "Für JPG und GIF muss ImageMagic installiert sein." -#: ../share/extensions/guillotine.inx.h:4 -msgid "Ignore these settings and use export hints" -msgstr "Einstellungen ignorieren und Export-Hinweise nutzen" +#. PARAMETER PROCESSING +#. lines of longitude are odd : abort +#: ../share/extensions/wireframe_sphere.py:116 +msgid "Please enter an even number of lines of longitude." +msgstr "Bitte geben Sie eine gerade Anzahl an Linien für den Längengrad ein." -#: ../share/extensions/handles.inx.h:1 -msgid "Draw Handles" -msgstr "Anfasser zeichnen" +#. vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 fileencoding=utf-8 textwidth=99 +#: ../share/extensions/addnodes.inx.h:1 +msgid "Add Nodes" +msgstr "Knoten hinzufügen" -#: ../share/extensions/hershey.inx.h:1 -msgid "Hershey Text" -msgstr "" +#: ../share/extensions/addnodes.inx.h:2 +msgid "Division method:" +msgstr "Divisionsmethode" -#: ../share/extensions/hershey.inx.h:2 -#, fuzzy -msgid "Render Text" -msgstr "Rendern" +#: ../share/extensions/addnodes.inx.h:3 +msgid "By max. segment length" +msgstr "in max. Segmentlänge" -#: ../share/extensions/hershey.inx.h:3 -#: ../share/extensions/render_alphabetsoup.inx.h:2 -#: ../share/extensions/render_barcode_datamatrix.inx.h:2 -#: ../share/extensions/render_barcode_qrcode.inx.h:3 -msgid "Text:" -msgstr "Text" +#: ../share/extensions/addnodes.inx.h:4 +msgid "By number of segments" +msgstr "in der Anzahl der Segmente" -#: ../share/extensions/hershey.inx.h:4 -#, fuzzy -msgid "Action: " -msgstr "Aktion:" +#: ../share/extensions/addnodes.inx.h:5 +msgid "Maximum segment length (px):" +msgstr "Maximale Segmentlänge (px)" -#: ../share/extensions/hershey.inx.h:5 -#, fuzzy -msgid "Font face: " -msgstr "Schriftgröße:" +#: ../share/extensions/addnodes.inx.h:6 +msgid "Number of segments:" +msgstr "Anzahl der Segmente" -#: ../share/extensions/hershey.inx.h:6 -#, fuzzy -msgid "Typeset that text" -msgstr "Text eingeben" +#: ../share/extensions/addnodes.inx.h:7 +#: ../share/extensions/convert2dashes.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 "Pfad modifizieren" -#: ../share/extensions/hershey.inx.h:7 -#, fuzzy -msgid "Write glyph table" -msgstr "Name der Glyphe bearbeiten" +#: ../share/extensions/ai_input.inx.h:1 +msgid "AI 8.0 Input" +msgstr "AI 8.0 einlesen" -#: ../share/extensions/hershey.inx.h:8 -#, fuzzy -msgid "Sans 1-stroke" -msgstr "Kontur aufheben" +#: ../share/extensions/ai_input.inx.h:2 +msgid "Adobe Illustrator 8.0 and below (*.ai)" +msgstr "Adobe Illustrator 8.0 und älter (*.ai)" -#: ../share/extensions/hershey.inx.h:9 -#, fuzzy -msgid "Sans bold" -msgstr "Fett" +#: ../share/extensions/ai_input.inx.h:3 +msgid "Open files saved with Adobe Illustrator 8.0 or older" +msgstr "Mit Adobe Illustrator 8.0 oder älter gespeicherte Dateien öffnen" -#: ../share/extensions/hershey.inx.h:10 -#, fuzzy -msgid "Serif medium" -msgstr "Mittel" +#: ../share/extensions/aisvg.inx.h:1 +msgid "AI SVG Input" +msgstr "AI-SVG einlesen" -#: ../share/extensions/hershey.inx.h:11 -msgid "Serif medium italic" -msgstr "" +#: ../share/extensions/aisvg.inx.h:2 +msgid "Adobe Illustrator SVG (*.ai.svg)" +msgstr "Adobe-Illustrator-SVG (*.ai.svg)" -#: ../share/extensions/hershey.inx.h:12 -msgid "Serif bold italic" -msgstr "" +#: ../share/extensions/aisvg.inx.h:3 +msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening" +msgstr "Räumt Adobe-Illustrator-SVGs vor dem Öffnen auf" -#: ../share/extensions/hershey.inx.h:13 -#, fuzzy -msgid "Serif bold" -msgstr "Fett" +#: ../share/extensions/ccx_input.inx.h:1 +msgid "Corel DRAW Compressed Exchange files input (UC)" +msgstr "Corel DRAW Compressed Exchange Datei einlesen (UC)" -#: ../share/extensions/hershey.inx.h:14 -#, fuzzy -msgid "Script 1-stroke" -msgstr "Kontur festlegen" +#: ../share/extensions/ccx_input.inx.h:2 +msgid "Corel DRAW Compressed Exchange files (UC) (*.ccx)" +msgstr "Corel DRAW Komprimierte Exchange Datei (UC) (.ccx)" -#: ../share/extensions/hershey.inx.h:15 -#, fuzzy -msgid "Script 1-stroke (alt)" -msgstr "Dick-Dünn-Striche (schnell)" +#: ../share/extensions/ccx_input.inx.h:3 +msgid "Open compressed exchange files saved in Corel DRAW (UC)" +msgstr "" +"Öffnen einer komprimierten Exchange Datei, die in Corel DRAW gespeichert " +"wurde (UC)" -#: ../share/extensions/hershey.inx.h:16 -#, fuzzy -msgid "Script medium" -msgstr "Skript id" +#: ../share/extensions/cdr_input.inx.h:1 +msgid "Corel DRAW Input (UC)" +msgstr "Corel DRAW (UC) einlesen" -#: ../share/extensions/hershey.inx.h:17 -#, fuzzy -msgid "Gothic English" -msgstr "Gotisch" +#: ../share/extensions/cdr_input.inx.h:2 +msgid "Corel DRAW 7-X4 files (UC) (*.cdr)" +msgstr "Corel DRAW 7-X4 (UC) Dateien (*.cdr)" -#: ../share/extensions/hershey.inx.h:18 -#, fuzzy -msgid "Gothic German" -msgstr "Gotisch" +#: ../share/extensions/cdr_input.inx.h:3 +msgid "Open files saved in Corel DRAW 7-X4 (UC)" +msgstr "In Corel DRAW 7-X4 (UC) gespeicherte Dateien öffnen" -#: ../share/extensions/hershey.inx.h:19 -#, fuzzy -msgid "Gothic Italian" -msgstr "Gotisch" +#: ../share/extensions/cdt_input.inx.h:1 +msgid "Corel DRAW templates input (UC)" +msgstr "Corel DRAW Vorlagen einlesen (UC)" -#: ../share/extensions/hershey.inx.h:20 -#, fuzzy -msgid "Greek 1-stroke" -msgstr "Kontur festlegen" +#: ../share/extensions/cdt_input.inx.h:2 +msgid "Corel DRAW 7-13 template files (UC) (*.cdt)" +msgstr "Corel DRAW 7-13 Vorlagendateien (UC) (.cdt)" -#: ../share/extensions/hershey.inx.h:21 -#, fuzzy -msgid "Greek medium" -msgstr "Mittel" +#: ../share/extensions/cdt_input.inx.h:3 +msgid "Open files saved in Corel DRAW 7-13 (UC)" +msgstr "In Corel DRAW 7-13 gespeicherte Dateien öffnen (UC)" -#: ../share/extensions/hershey.inx.h:23 -#, fuzzy -msgid "Japanese" -msgstr "Javanesisch" +#: ../share/extensions/cgm_input.inx.h:1 +msgid "Computer Graphics Metafile files input" +msgstr "Computer-Grafik-Metadateien einlesen" -#: ../share/extensions/hershey.inx.h:24 -#, fuzzy -msgid "Astrology" -msgstr "Morphologie" +#: ../share/extensions/cgm_input.inx.h:2 +msgid "Computer Graphics Metafile files (*.cgm)" +msgstr "Computer-Grafik-Metadateien (.cgm)" -#: ../share/extensions/hershey.inx.h:25 -msgid "Math (lower)" -msgstr "" +#: ../share/extensions/cgm_input.inx.h:3 +msgid "Open Computer Graphics Metafile files" +msgstr "Computer-Grafik-Metadateien öffnen" -#: ../share/extensions/hershey.inx.h:26 -#, fuzzy -msgid "Math (upper)" -msgstr "Pfad (Senkrechte)" +#: ../share/extensions/cmx_input.inx.h:1 +msgid "Corel DRAW Presentation Exchange files input (UC)" +msgstr "Corel DRAW Presentations Exchange Datei einlesen (UC)" -#: ../share/extensions/hershey.inx.h:28 -#, fuzzy -msgid "Meteorology" -msgstr "Morphologie" +#: ../share/extensions/cmx_input.inx.h:2 +msgid "Corel DRAW Presentation Exchange files (UC) (*.cmx)" +msgstr "Corel DRAW Presentations Exchange Datei (UC) (.cmx)" -#: ../share/extensions/hershey.inx.h:29 -msgid "Music" +#: ../share/extensions/cmx_input.inx.h:3 +msgid "Open presentation exchange files saved in Corel DRAW (UC)" msgstr "" +"Öffnen einer Presentation Exchange Datei, die in Corel DRAW gespeichert " +"wurde (UC)" -#: ../share/extensions/hershey.inx.h:30 -#, fuzzy -msgid "Symbolic" -msgstr "Symbol" +#: ../share/extensions/color_HSL_adjust.inx.h:1 +msgid "HSL Adjust" +msgstr "HSL anpassen" -#: ../share/extensions/hershey.inx.h:31 -msgid "" -" \n" -"\n" -"\n" -"\n" -msgstr "" +#: ../share/extensions/color_HSL_adjust.inx.h:3 +msgid "Hue (°)" +msgstr "Farbton (°)" -#: ../share/extensions/hershey.inx.h:36 -msgid "About..." -msgstr "Über..." +#: ../share/extensions/color_HSL_adjust.inx.h:4 +msgid "Random hue" +msgstr "Zufallsfarbton" -#: ../share/extensions/hershey.inx.h:37 -msgid "" -"\n" -"This extension renders a line of text using\n" -"\"Hershey\" fonts for plotters, derived from \n" -"NBS SP-424 1976-04, \"A contribution to \n" -"computer typesetting techniques: Tables of\n" -"Coordinates for Hershey's Repertory of\n" -"Occidental Type Fonts and Graphic Symbols.\"\n" -"\n" -"These are not traditional \"outline\" fonts, \n" -"but are instead \"single-stroke\" fonts, or\n" -"\"engraving\" fonts where the character is\n" -"formed by the stroke (and not the fill).\n" -"\n" -"For additional information, please visit:\n" -" www.evilmadscientist.com/go/hershey" -msgstr "" +#: ../share/extensions/color_HSL_adjust.inx.h:6 +#, no-c-format +msgid "Saturation (%)" +msgstr "Sättigung (%)" -#: ../share/extensions/hpgl_input.inx.h:1 -msgid "HPGL Input" -msgstr "HPGL einlesen" +#: ../share/extensions/color_HSL_adjust.inx.h:7 +msgid "Random saturation" +msgstr "Zufallssättigung" -#: ../share/extensions/hpgl_input.inx.h:2 -msgid "" -"Please note that you can only open HPGL files written by Inkscape, to open " -"other HPGL files please change their file extension to .plt, make sure you " -"have UniConverter installed and open them again." -msgstr "" +#: ../share/extensions/color_HSL_adjust.inx.h:9 +#, no-c-format +msgid "Lightness (%)" +msgstr "Helligkeit (%)" -#: ../share/extensions/hpgl_input.inx.h:3 -#: ../share/extensions/hpgl_output.inx.h:4 -#: ../share/extensions/plotter.inx.h:23 -#, fuzzy -msgid "Resolution X (dpi):" -msgstr "Auflösung X (dpi):" +#: ../share/extensions/color_HSL_adjust.inx.h:10 +msgid "Random lightness" +msgstr "Zufallshelligkeit" -#: ../share/extensions/hpgl_input.inx.h:4 -#: ../share/extensions/hpgl_output.inx.h:5 -#: ../share/extensions/plotter.inx.h:24 -#, fuzzy +#: ../share/extensions/color_HSL_adjust.inx.h:13 +#, no-c-format msgid "" -"The amount of steps the plotter moves if it moves for 1 inch on the X axis " -"(Default: 1016.0)" +"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" +" * Lightness: add/subtract % (min=-100, max=100).\n" +" * Random Hue/Saturation/Lightness: randomize the parameter's value.\n" +" " msgstr "" -"Die Anzahl der Schritte, die sich der Schneider bewegt, wenn er sich, um 1 " -"Zoll bewegt, erhält diesen Wert aus Ihrem Plotter manuell oder lernt es " -"durch Versuch und Fehler (Standard: '1016')" +"Verändert Farbton, Sättigung und Helligkeit der in der HSL Darstellung " +"ausgewählten Objektfarbe.\n" +"Optionen:\n" +"     * Farbton: drehen in Grad (umschlingt).\n" +"     * Sättigung: Addieren/subtrahieren % (min=-100, max=100).\n" +"     * Helligkeit: Addieren/subtrahieren % (min=-100, max=100).\n" +"     * Zufällig Farbton/Sättigung/Helligkeit: Zufällig den Wert des " +"Parameters ändern." -#: ../share/extensions/hpgl_input.inx.h:5 -#: ../share/extensions/hpgl_output.inx.h:6 -#: ../share/extensions/plotter.inx.h:25 -#, fuzzy -msgid "Resolution Y (dpi):" -msgstr "Auflösung Y (dpi):" +#: ../share/extensions/color_blackandwhite.inx.h:1 +msgid "Black and White" +msgstr "Schwarz-Weiß" -#: ../share/extensions/hpgl_input.inx.h:6 -#: ../share/extensions/hpgl_output.inx.h:7 -#: ../share/extensions/plotter.inx.h:26 -#, fuzzy -msgid "" -"The amount of steps the plotter moves if it moves for 1 inch on the Y axis " -"(Default: 1016.0)" -msgstr "" -"Die Anzahl der Schritte, die sich der Schneider bewegt, wenn er sich, um 1 " -"Zoll bewegt, erhält diesen Wert aus Ihrem Plotter manuell oder lernt es " -"durch Versuch und Fehler (Standard: '1016')" +#: ../share/extensions/color_blackandwhite.inx.h:2 +msgid "Threshold Color (1-255):" +msgstr "Schwellenwertfarbe (1-255):" -#: ../share/extensions/hpgl_input.inx.h:7 -msgid "Show movements between paths" -msgstr "" +#: ../share/extensions/color_brighter.inx.h:1 +msgid "Brighter" +msgstr "Heller" -#: ../share/extensions/hpgl_input.inx.h:8 -msgid "Check this to show movements between paths (Default: Unchecked)" -msgstr "" +#: ../share/extensions/color_custom.inx.h:1 +msgctxt "Custom color extension" +msgid "Custom" +msgstr "Benutzerdefiniert" -#: ../share/extensions/hpgl_input.inx.h:9 -#: ../share/extensions/hpgl_output.inx.h:34 -msgid "HP Graphics Language file (*.hpgl)" -msgstr "HP Graphics Language Datei (*.hpgl)" +#: ../share/extensions/color_custom.inx.h:3 +msgid "Red Function:" +msgstr "Rot-Funktion:" -#: ../share/extensions/hpgl_input.inx.h:10 -#, fuzzy -msgid "Import an HP Graphics Language file" -msgstr "Export in eine HP Graphic Language Datei" +#: ../share/extensions/color_custom.inx.h:4 +msgid "Green Function:" +msgstr "Grün-Funktion:" -#: ../share/extensions/hpgl_output.inx.h:1 -msgid "HPGL Output" -msgstr "HPGL-Ausgabe" +#: ../share/extensions/color_custom.inx.h:5 +msgid "Blue Function:" +msgstr "Blau-Funktion:" -#: ../share/extensions/hpgl_output.inx.h:2 -#, fuzzy +#: ../share/extensions/color_custom.inx.h:6 +msgid "Input (r,g,b) Color Range:" +msgstr "Eingabe (r,g,b) Farbbereich:" + +#: ../share/extensions/color_custom.inx.h:8 msgid "" -"Please make sure that all objects you want to save are converted to paths. " -"Please use the plotter extension (Extensions menu) to plot directly over a " -"serial connection." +"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" +" \n" +"Example (half the red, swap green and blue):\n" +" Red Function: r*0.5 \n" +" Green Function: b \n" +" Blue Function: g" msgstr "" -"Bitte achten Sie darauf, dass alle Objekte, die Sie plotten möchten in Pfade " -"konvertiert wurden. Der Plot wird automatisch auf den Nullpunkt ausgerichtet." +"Erlaubt verschiedene Funktionen für jeden Kanal zu bewerten.\n" +"r, g und b sind die normalisierten Werte der roten, grünen und blauen " +"Kanäle. Die resultierenden RGB-Werte werden automatisch befestigt.\n" +" \n" +"Beispiel (die Hälfte der roten, wechselt grün und blau):\n" +"   Rot-Funktion: r*0,5\n" +"   Grün-Funktion: b\n" +"   Blau-Funktion: g" -#: ../share/extensions/hpgl_output.inx.h:3 -#: ../share/extensions/plotter.inx.h:22 -#, fuzzy -msgid "Plotter Settings " -msgstr "Plottereinstellungen" +#: ../share/extensions/color_darker.inx.h:1 +msgid "Darker" +msgstr "Dunkler" -#: ../share/extensions/hpgl_output.inx.h:8 -#: ../share/extensions/plotter.inx.h:27 -#, fuzzy -msgid "Pen number:" -msgstr "Stiftnummer:" +#: ../share/extensions/color_desaturate.inx.h:1 +msgid "Desaturate" +msgstr "Entsättigen" -#: ../share/extensions/hpgl_output.inx.h:9 -#: ../share/extensions/plotter.inx.h:28 -#, fuzzy -msgid "The number of the pen (tool) to use (Standard: '1')" -msgstr "" -"Die Nummer des Stiftes (Werkzeug) zum Verwenden, ist auf den meisten " -"Plottern 1 (Standard: '1')" +#: ../share/extensions/color_grayscale.inx.h:1 +#: ../share/extensions/webslicer_create_rect.inx.h:15 +msgid "Grayscale" +msgstr "Graustufen" -#: ../share/extensions/hpgl_output.inx.h:10 -#: ../share/extensions/plotter.inx.h:29 -msgid "Pen force (g):" -msgstr "" +#: ../share/extensions/color_lesshue.inx.h:1 +msgid "Less Hue" +msgstr "Weniger Farbe" -#: ../share/extensions/hpgl_output.inx.h:11 -#: ../share/extensions/plotter.inx.h:30 -msgid "" -"The amount of force pushing down the pen in grams, set to 0 to omit command; " -"most plotters ignore this command (Default: 0)" -msgstr "" +#: ../share/extensions/color_lesslight.inx.h:1 +msgid "Less Light" +msgstr "Weniger Helligkeit" -#: ../share/extensions/hpgl_output.inx.h:12 -#: ../share/extensions/plotter.inx.h:31 -msgid "Pen speed (cm/s or mm/s):" -msgstr "" +#: ../share/extensions/color_lesssaturation.inx.h:1 +msgid "Less Saturation" +msgstr "Weniger Sättigung" -#: ../share/extensions/hpgl_output.inx.h:13 -msgid "" -"The speed the pen will move with in centimeters or millimeters per second " -"(depending on your plotter model), set to 0 to omit command; most plotters " -"ignore this command (Default: 0)" -msgstr "" +#: ../share/extensions/color_morehue.inx.h:1 +msgid "More Hue" +msgstr "Mehr Farbe" -#: ../share/extensions/hpgl_output.inx.h:14 -#, fuzzy -msgid "Rotation (°, Clockwise):" -msgstr "Drehung im Uhrzeigersinn" +#: ../share/extensions/color_morelight.inx.h:1 +msgid "More Light" +msgstr "Mehr Helligkeit" -#: ../share/extensions/hpgl_output.inx.h:15 -#: ../share/extensions/plotter.inx.h:34 -msgid "Rotation of the drawing (Default: 0°)" -msgstr "" +#: ../share/extensions/color_moresaturation.inx.h:1 +msgid "More Saturation" +msgstr "Mehr Sättigung" -#: ../share/extensions/hpgl_output.inx.h:16 -#: ../share/extensions/plotter.inx.h:35 -#, fuzzy -msgid "Mirror X axis" -msgstr "Y-Spiegelachse" +#: ../share/extensions/color_negative.inx.h:1 +msgid "Negative" +msgstr "Negativ" -#: ../share/extensions/hpgl_output.inx.h:17 -#: ../share/extensions/plotter.inx.h:36 -msgid "Check this to mirror the X axis (Default: Unchecked)" +#: ../share/extensions/color_randomize.inx.h:1 +#: ../share/extensions/render_alphabetsoup.inx.h:4 +msgid "Randomize" +msgstr "Zufallsänderung" + +#: ../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." msgstr "" +"Konvertiert nach HSL, stellt Farbton und/oder Sättigung und/oder Helligkeit " +"zufällig ein und wandelt sie wieder zurück nach RGB." -#: ../share/extensions/hpgl_output.inx.h:18 -#: ../share/extensions/plotter.inx.h:37 -#, fuzzy -msgid "Mirror Y axis" -msgstr "Y-Spiegelachse" +#: ../share/extensions/color_removeblue.inx.h:1 +msgid "Remove Blue" +msgstr "Blau entfernen" -#: ../share/extensions/hpgl_output.inx.h:19 -#: ../share/extensions/plotter.inx.h:38 -msgid "Check this to mirror the Y axis (Default: Unchecked)" -msgstr "" +#: ../share/extensions/color_removegreen.inx.h:1 +msgid "Remove Green" +msgstr "Grün entfernen" -#: ../share/extensions/hpgl_output.inx.h:20 -#: ../share/extensions/plotter.inx.h:39 -msgid "Center zero point" -msgstr "Zentrierter Nullpunkt" +#: ../share/extensions/color_removered.inx.h:1 +msgid "Remove Red" +msgstr "Rot entfernen" -#: ../share/extensions/hpgl_output.inx.h:21 -#: ../share/extensions/plotter.inx.h:40 -msgid "" -"Check this if your plotter uses a centered zero point (Default: Unchecked)" -msgstr "" +#: ../share/extensions/color_replace.inx.h:1 +msgid "Replace color" +msgstr "Farbe ersetzen" -#: ../share/extensions/hpgl_output.inx.h:22 -#: ../share/extensions/plotter.inx.h:41 -#, fuzzy -msgid "Plot Features " -msgstr "Filz-Feder" +#: ../share/extensions/color_replace.inx.h:2 +msgid "Replace color (RRGGBB hex):" +msgstr "Ersetze Farbe (RRGGBB hex):" -#: ../share/extensions/hpgl_output.inx.h:23 -#: ../share/extensions/plotter.inx.h:42 -#, fuzzy -msgid "Overcut (mm):" -msgstr "Überschnitt (mm):" +#: ../share/extensions/color_replace.inx.h:3 +msgid "Color to replace" +msgstr "Farbe zum Ersetzen" -#: ../share/extensions/hpgl_output.inx.h:24 -#: ../share/extensions/plotter.inx.h:43 -#, fuzzy -msgid "" -"The distance in mm that will be cut over the starting point of the path to " -"prevent open paths, set to 0.0 to omit command (Default: 1.00)" -msgstr "" -"Der Abstand in mm, mit dem über den Ausgangspunkt des Pfades geschnitten " -"wird, um offene Pfade zu schützen (Standard: '1.00')" +#: ../share/extensions/color_replace.inx.h:4 +msgid "By color (RRGGBB hex):" +msgstr "mit Farbe (RRGGBB hex):" -#: ../share/extensions/hpgl_output.inx.h:25 -#: ../share/extensions/plotter.inx.h:44 -#, fuzzy -msgid "Tool offset (mm):" -msgstr "Werkzeugversatz (mm):" +# !!! correct? +#: ../share/extensions/color_replace.inx.h:5 +msgid "New color" +msgstr "Neue Farbe" -#: ../share/extensions/hpgl_output.inx.h:26 -#: ../share/extensions/plotter.inx.h:45 -#, fuzzy -msgid "" -"The offset from the tool tip to the tool axis in mm, set to 0.0 to omit " -"command (Default: 0.25)" -msgstr "" -"Der Versatz zwischen Werkzeugspitze und -achse in mm (Standard: '0.25')" +#: ../share/extensions/color_rgbbarrel.inx.h:1 +msgid "RGB Barrel" +msgstr "RGB-Tonne" -#: ../share/extensions/hpgl_output.inx.h:27 -#: ../share/extensions/plotter.inx.h:46 -#, fuzzy -msgid "Use precut" -msgstr "Überschnitt nutzen" +#: ../share/extensions/convert2dashes.inx.h:1 +msgid "Convert to Dashes" +msgstr "Umwandeln in Blindenschrift" -#: ../share/extensions/hpgl_output.inx.h:28 -#: ../share/extensions/plotter.inx.h:47 -msgid "" -"Check this to cut a small line before the real drawing starts to correctly " -"align the tool orientation. (Default: Checked)" -msgstr "" +#: ../share/extensions/dhw_input.inx.h:1 +msgid "DHW file input" +msgstr "DHW-Datei einlesen" -#: ../share/extensions/hpgl_output.inx.h:29 -#: ../share/extensions/plotter.inx.h:48 -#, fuzzy -msgid "Curve flatness:" -msgstr "Kurven-Ebenheit:" +#: ../share/extensions/dhw_input.inx.h:2 +msgid "ACECAD Digimemo File (*.dhw)" +msgstr "ACECAD Digimemo-Datei (*.dhw)" -#: ../share/extensions/hpgl_output.inx.h:30 -#: ../share/extensions/plotter.inx.h:49 -#, fuzzy -msgid "" -"Curves are divided into lines, this number controls how fine the curves will " -"be reproduced, the smaller the finer (Default: '1.2')" -msgstr "" -"Kurven werden in Zeilen aufgeteilt, diese Zahl regelt wie dünn die Kurven " -"reproduziert werden; Je kleiner desto dünner (Standard: '1.2')" +#: ../share/extensions/dhw_input.inx.h:3 +msgid "Open files from ACECAD Digimemo" +msgstr "Dateien von ACECAD Digimemo öffnen" -#: ../share/extensions/hpgl_output.inx.h:31 -#: ../share/extensions/plotter.inx.h:50 -#, fuzzy -msgid "Auto align" -msgstr "Ausrichten" +#: ../share/extensions/dia.inx.h:1 +msgid "Dia Input" +msgstr "Dia einlesen" -#: ../share/extensions/hpgl_output.inx.h:32 -#: ../share/extensions/plotter.inx.h:51 +#: ../share/extensions/dia.inx.h:2 msgid "" -"Check this to auto align the drawing to the zero point (Plus the tool offset " -"if used). If unchecked you have to make sure that all parts of your drawing " -"are within the document border! (Default: Checked)" +"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 "" +"Das Skript »dia2svg.sh« sollte in Ihrer Inkscape-Installation vorhanden " +"sein. Wenn Sie es nicht haben, ist wahrscheinlich etwas mit Ihrer " +"Inkscape-Installation nicht in Ordnung." -#: ../share/extensions/hpgl_output.inx.h:33 -#: ../share/extensions/plotter.inx.h:54 +#: ../share/extensions/dia.inx.h:3 msgid "" -"All these settings depend on the plotter you use, for more information " -"please consult the manual or homepage for your plotter." +"In order to import Dia files, Dia itself must be installed. You can get Dia " +"at http://live.gnome.org/Dia" msgstr "" +"Um Dia-Dateien zu importieren, muss Dia selbst installiert sein. Sie können " +"Dia von http://live.gnome.org/Dia herunterladen." -#: ../share/extensions/hpgl_output.inx.h:35 -#, fuzzy -msgid "Export an HP Graphics Language file" -msgstr "Export in eine HP Graphic Language Datei" +#: ../share/extensions/dia.inx.h:4 +msgid "Dia Diagram (*.dia)" +msgstr "Dia-Zeichnung (*.dia)" -#: ../share/extensions/ink2canvas.inx.h:1 -#, fuzzy -msgid "Convert to html5 canvas" -msgstr "Umwandeln in Blindenschrift" +#: ../share/extensions/dia.inx.h:5 +msgid "A diagram created with the program Dia" +msgstr "Eine mit dem Programm »Dia« erstellte Zeichnung" -#: ../share/extensions/ink2canvas.inx.h:2 -msgid "HTML 5 canvas (*.html)" -msgstr "HTML 5 Arbeitsfläche (*.html)" +#: ../share/extensions/dimension.inx.h:1 +msgid "Dimensions" +msgstr "Dimensionen" -#: ../share/extensions/ink2canvas.inx.h:3 -msgid "HTML 5 canvas code" -msgstr "HTML 5 Arbeitsflächen-code" - -#: ../share/extensions/inkscape_follow_link.inx.h:1 -msgid "Follow Link" -msgstr "Verknüpfung folgen" - -#: ../share/extensions/inkscape_help_askaquestion.inx.h:1 -msgid "Ask Us a Question" -msgstr "Fragen Sie uns" +#: ../share/extensions/dimension.inx.h:2 +msgid "X Offset:" +msgstr "X-Versatz:" -#: ../share/extensions/inkscape_help_commandline.inx.h:1 -msgid "Command Line Options" -msgstr "Kommandozeilen-Optionen" +#: ../share/extensions/dimension.inx.h:3 +msgid "Y Offset:" +msgstr "Y-Versatz:" -#. i18n. Please don't translate it unless a page exists in your language -#: ../share/extensions/inkscape_help_commandline.inx.h:3 -msgid "http://inkscape.org/doc/inkscape-man.html" -msgstr "http://inkscape.org/doc/inkscape-man.html" +#: ../share/extensions/dimension.inx.h:4 +msgid "Bounding box type :" +msgstr "Rahmentyp:" -#: ../share/extensions/inkscape_help_faq.inx.h:1 -msgid "FAQ" -msgstr "FAQ" +#: ../share/extensions/dimension.inx.h:5 +msgid "Geometric" +msgstr "Geometrisch" -#. i18n. Please don't translate it unless a page exists in your language -#: ../share/extensions/inkscape_help_faq.inx.h:3 -msgid "http://wiki.inkscape.org/wiki/index.php/FAQ" -msgstr "http://wiki.inkscape.org/wiki/index.php/FAQ" +#: ../share/extensions/dimension.inx.h:6 +msgid "Visual" +msgstr "Visuel" -# war "Abkürzungen", was aber zur Maus nicht wirklich passt... -#: ../share/extensions/inkscape_help_keys.inx.h:1 -msgid "Keys and Mouse Reference" -msgstr "Referenz der Tasten- und Maus-Befehle" +#: ../share/extensions/dimension.inx.h:7 ../share/extensions/dots.inx.h:13 +#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:25 +msgid "Visualize Path" +msgstr "Pfad visualisieren" -#. i18n. Please don't translate it unless a page exists in your language -#: ../share/extensions/inkscape_help_keys.inx.h:3 -msgid "http://inkscape.org/doc/keys048.html" -msgstr "http://inkscape.org/doc/keys048.html" +#: ../share/extensions/dots.inx.h:1 +msgid "Number Nodes" +msgstr "Knoten nummerieren" -#: ../share/extensions/inkscape_help_manual.inx.h:1 -msgid "Inkscape Manual" -msgstr "Inkscape-Handbuch" +#: ../share/extensions/dots.inx.h:4 +msgid "Dot size:" +msgstr "Punktgröße:" -#. 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 "http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php" +#: ../share/extensions/dots.inx.h:5 +msgid "Starting dot number:" +msgstr "Sartpunkt Knotennummer:" -#: ../share/extensions/inkscape_help_relnotes.inx.h:1 -msgid "New in This Version" -msgstr "Neu in dieser Version" +#: ../share/extensions/dots.inx.h:6 +msgid "Step:" +msgstr "Schritt:" -#. i18n. Please don't translate it unless a page exists in your language -#: ../share/extensions/inkscape_help_relnotes.inx.h:3 -#, fuzzy -msgid "http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91" -msgstr "http://wiki.inkscape.org/wiki/index.php/Release_notes/0.49" +#: ../share/extensions/dots.inx.h:8 +msgid "" +"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" +" * Step: numbering step between two nodes." +msgstr "" +"Diese Erweiterung ersetzt die Auswahl der Knoten mit nummerierten Punkte " +"nach den folgenden Optionen:\n" +"     * Schriftgröße:. Größe der Knoten-Nummer Etiketten (20px, 12pt ...)\n" +"     * Punktgröße: Durchmesser der Punkte am Pfad Knoten platziert (10px, " +"2mm ...).\n" +"     * Anfangs-Punktnummer: Erste Zahl in der Sequenz, zugeordnet dem ersten " +"Knoten des Pfades.\n" +"     * Schritt: Nummerierung des Schrittes zwischen zwei Knoten." -#: ../share/extensions/inkscape_help_reportabug.inx.h:1 -msgid "Report a Bug" -msgstr "Einen Fehler melden" +#: ../share/extensions/draw_from_triangle.inx.h:1 +msgid "Draw From Triangle" +msgstr "Zeichnet vom Dreieck" -#: ../share/extensions/inkscape_help_svgspec.inx.h:1 -msgid "SVG 1.1 Specification" -msgstr "SVG-1.1-Spezifikation" +#: ../share/extensions/draw_from_triangle.inx.h:2 +msgid "Common Objects" +msgstr "gewöhnliche Objekte" -#: ../share/extensions/interp.inx.h:1 -msgid "Interpolate" -msgstr "Interpolieren" +#: ../share/extensions/draw_from_triangle.inx.h:3 +msgid "Circumcircle" +msgstr "Umkreis" -#: ../share/extensions/interp.inx.h:3 -msgid "Interpolation steps:" -msgstr "Interpolationsschritte" +#: ../share/extensions/draw_from_triangle.inx.h:4 +msgid "Circumcentre" +msgstr "Umkreismittelpunkt" -#: ../share/extensions/interp.inx.h:4 -msgid "Interpolation method:" -msgstr "Interpolationsmethode" +#: ../share/extensions/draw_from_triangle.inx.h:5 +msgid "Incircle" +msgstr "Innenkreis" -#: ../share/extensions/interp.inx.h:5 -msgid "Duplicate endpaths" -msgstr "Endpfade duplizieren" +#: ../share/extensions/draw_from_triangle.inx.h:6 +msgid "Incentre" +msgstr "Innenzentrum" -#: ../share/extensions/interp.inx.h:6 -msgid "Interpolate style" -msgstr "Stil Interpolieren" +#: ../share/extensions/draw_from_triangle.inx.h:7 +msgid "Contact Triangle" +msgstr "Gergonne-Dreieck" -#: ../share/extensions/interp_att_g.inx.h:1 -msgid "Interpolate Attribute in a group" -msgstr "Attribut innerhalb einer Gruppe interpolieren" +#: ../share/extensions/draw_from_triangle.inx.h:8 +msgid "Excircles" +msgstr "Ankreise" -#: ../share/extensions/interp_att_g.inx.h:3 -msgid "Attribute to Interpolate:" -msgstr "Attribut für Interpolation" +#: ../share/extensions/draw_from_triangle.inx.h:9 +msgid "Excentres" +msgstr "Ankreismittelpunkte" -#: ../share/extensions/interp_att_g.inx.h:4 -msgid "Other Attribute:" -msgstr "Anderes Attribut" +#: ../share/extensions/draw_from_triangle.inx.h:10 +msgid "Extouch Triangle" +msgstr "Extouch Triangle" -#: ../share/extensions/interp_att_g.inx.h:5 -msgid "Other Attribute type:" -msgstr "Anderer Attributtyp" +#: ../share/extensions/draw_from_triangle.inx.h:11 +msgid "Excentral Triangle" +msgstr "Exzentrisches Dreieck" -#: ../share/extensions/interp_att_g.inx.h:6 -msgid "Apply to:" -msgstr "Anwenden auf:" +#: ../share/extensions/draw_from_triangle.inx.h:12 +msgid "Orthocentre" +msgstr "Höhenschnittpunkt" -#: ../share/extensions/interp_att_g.inx.h:7 -msgid "Start Value:" -msgstr "Startwert" +#: ../share/extensions/draw_from_triangle.inx.h:13 +msgid "Orthic Triangle" +msgstr "Orthic Triangle" -#: ../share/extensions/interp_att_g.inx.h:8 -msgid "End Value:" -msgstr "Endwert" +#: ../share/extensions/draw_from_triangle.inx.h:14 +msgid "Altitudes" +msgstr "Höhen" -#: ../share/extensions/interp_att_g.inx.h:13 -msgid "Translate X" -msgstr "Übersetzer X" +#: ../share/extensions/draw_from_triangle.inx.h:15 +msgid "Angle Bisectors" +msgstr "Winkelhalbierende" -#: ../share/extensions/interp_att_g.inx.h:14 -msgid "Translate Y" -msgstr "Übersetzer Y" +#: ../share/extensions/draw_from_triangle.inx.h:16 +msgid "Centroid" +msgstr "Zentrum" -#: ../share/extensions/interp_att_g.inx.h:15 -#: ../share/extensions/markers_strokepaint.inx.h:9 -msgid "Fill" -msgstr "Füllung" +# Für diesen Begriff gibt es noch keine deutsche Entsprechung. +#: ../share/extensions/draw_from_triangle.inx.h:17 +msgid "Nine-Point Centre" +msgstr "Nine-Point-Zentrum" -#: ../share/extensions/interp_att_g.inx.h:17 -msgid "Other" -msgstr "Andere" +# Für diesen Begriff gibt es noch keine deutsche Entsprechung. +#: ../share/extensions/draw_from_triangle.inx.h:18 +msgid "Nine-Point Circle" +msgstr "Nine-Point-Kreis" -#: ../share/extensions/interp_att_g.inx.h:18 -msgid "" -"If you select \"Other\", you must know the SVG attributes to identify here " -"this \"other\"." -msgstr "" -"Falls Sie \"Andere\" wählen, so müssen Sie diese Anderen durch deren SVG-" -"Attribute spezifizieren:" +#: ../share/extensions/draw_from_triangle.inx.h:19 +msgid "Symmedians" +msgstr "Symmediane" -#: ../share/extensions/interp_att_g.inx.h:20 -msgid "Integer Number" -msgstr "Ganzzahl" +#: ../share/extensions/draw_from_triangle.inx.h:20 +msgid "Symmedian Point" +msgstr "Lemoinepunkt" -#: ../share/extensions/interp_att_g.inx.h:21 -msgid "Float Number" -msgstr "Fließkommazahl" +#: ../share/extensions/draw_from_triangle.inx.h:21 +msgid "Symmedial Triangle" +msgstr "Symmedianisches Dreieck" -#: ../share/extensions/interp_att_g.inx.h:22 -msgid "Tag" -msgstr "Markierung" +#: ../share/extensions/draw_from_triangle.inx.h:22 +msgid "Gergonne Point" +msgstr "Gergonne-Punkt" -#: ../share/extensions/interp_att_g.inx.h:23 -#: ../share/extensions/polyhedron_3d.inx.h:33 -msgid "Style" -msgstr "Stil" +#: ../share/extensions/draw_from_triangle.inx.h:23 +msgid "Nagel Point" +msgstr "Nagel-Punkt" -#: ../share/extensions/interp_att_g.inx.h:24 -msgid "Transformation" -msgstr "Transformation" +#: ../share/extensions/draw_from_triangle.inx.h:24 +msgid "Custom Points and Options" +msgstr "Optionen und benutzerdefinierte Punkte" -#: ../share/extensions/interp_att_g.inx.h:25 -msgid "••••••••••••••••••••••••••••••••••••••••••••••••" -msgstr "••••••••••••••••••••••••••••••••••••••••••••••••" +#: ../share/extensions/draw_from_triangle.inx.h:25 +msgid "Custom Point Specified By:" +msgstr "Benutzerspezifischer Punkt definiert durch:" -#: ../share/extensions/interp_att_g.inx.h:26 -msgid "No Unit" -msgstr "Keine Einheit" +#: ../share/extensions/draw_from_triangle.inx.h:26 +msgid "Point At:" +msgstr "Zeigt auf:" -#: ../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 "" -"Dieser Effekt setzt ein beliebiges interpolierbares Attribut für jedes " -"Element innerhalb einer Gruppe oder einer mehrteiligen Auswahl" +#: ../share/extensions/draw_from_triangle.inx.h:27 +msgid "Draw Marker At This Point" +msgstr "Knotenmarkierung an diesen Punkt zeichnen." -#: ../share/extensions/jessyInk_autoTexts.inx.h:1 -msgid "Auto-texts" -msgstr "Auto-Texte" +#: ../share/extensions/draw_from_triangle.inx.h:28 +msgid "Draw Circle Around This Point" +msgstr "Zeichnet Kreis um diesen Punkt" -#: ../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 "Einstellungen" +#: ../share/extensions/draw_from_triangle.inx.h:29 +#: ../share/extensions/wireframe_sphere.inx.h:6 +msgid "Radius (px):" +msgstr "Radius (px):" -#: ../share/extensions/jessyInk_autoTexts.inx.h:3 -msgid "Auto-Text:" -msgstr "Auto-Text:" +#: ../share/extensions/draw_from_triangle.inx.h:30 +msgid "Draw Isogonal Conjugate" +msgstr "Zeichnet isogonal Konjugierte" -#: ../share/extensions/jessyInk_autoTexts.inx.h:4 -msgid "None (remove)" -msgstr "Keine (entfernen)" +#: ../share/extensions/draw_from_triangle.inx.h:31 +msgid "Draw Isotomic Conjugate" +msgstr "Zeichnet isotomisch Konjugierte" -#: ../share/extensions/jessyInk_autoTexts.inx.h:5 -msgid "Slide title" -msgstr "Folientitel" +#: ../share/extensions/draw_from_triangle.inx.h:32 +msgid "Report this triangle's properties" +msgstr "Eigenschaften dieses Dreiecks anzeigen" -#: ../share/extensions/jessyInk_autoTexts.inx.h:6 -msgid "Slide number" -msgstr "Foliennummer" +#: ../share/extensions/draw_from_triangle.inx.h:33 +msgid "Trilinear Coordinates" +msgstr "Trilineare Koordinaten" -#: ../share/extensions/jessyInk_autoTexts.inx.h:7 -msgid "Number of slides" -msgstr "Anzahl der Folien" +#: ../share/extensions/draw_from_triangle.inx.h:34 +msgid "Triangle Function" +msgstr "Dreieck Funktion" -#: ../share/extensions/jessyInk_autoTexts.inx.h:9 +#: ../share/extensions/draw_from_triangle.inx.h:36 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." +"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" +"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" +"\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" +"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" +"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" +" " msgstr "" -"Diese Erweiterung erlaubt Ihnen Autotexte für eine JessyInk-Präsentation zu " -"installieren, aktualisieren und zu löschen. Bitte schauen Sie auf code." -"google.com/p/jessyink für weitere Details." - -#: ../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:1 -msgid "Effects" -msgstr "Effekte" +"Diese Erweiterung zeichnet Geometrien bezüglich eines Dreiecks definiert " +"durch die ersten drei Punkte eines Pfades. Sie können vorgegebene Objekte " +"wählen oder eigene erstellen.\n" +" \n" +"Alle Längeneinheiten sind Inkscape-Pixel, Winkel werden in Radiant " +"angegeben.\n" +"Ein Punkt kann in trilinearen Koordinaten angegeben oder durch eine " +"Dreieckszentrumfunktion definiert sein.\n" +"Funktionsparameter sind Seitenlängen und Winkel.\n" +"Trilineare Koordinaten werden durch Doppelpunkt ':' getrennt.\n" +"Seitenlängen werden durch 's_a', 's_b' und 's_c' repräsentiert.\n" +"Die korrespondierenden Winkel sind 'a_a', 'a_b' und 'a_c'.\n" +"Mögliche Konstanten sind auch halber Umfang 'semiperim' und Fläche 'area' " +"des Dreiecks.\n" +"\n" +"Erlaubt sind alle mathematischen Standardfunktionen in Python:\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" +"Möglich sind auch die Inversen der trigonometrischen Funktionen:\n" +"sec(x); csc(x); cot(x)\n" +"\n" +"Der Radius eines Kreises um einen gegebenen Punkt kann durch eine Fomel mit " +"den Parametern Seitenlänge, Winkel, etc. gegeben sein. Es ist ebenfalls " +"möglich, die isogonal und isotomisch Konjugierten dieses Punktes zu " +"zeichnen. Beachten Sie, dass es bei bestimmten Punkten zu einem " +"Division-durch-Null-Fehler kommen kann.\n" +" " -# not sure here -cm- -#: ../share/extensions/jessyInk_effects.inx.h:4 -#: ../share/extensions/jessyInk_transitions.inx.h:4 -#: ../share/extensions/jessyInk_view.inx.h:4 -msgid "Duration in seconds:" -msgstr "Dauer in Sekunden:" +#: ../share/extensions/dxf_input.inx.h:1 +msgid "DXF Input" +msgstr "DXF einlesen" -#: ../share/extensions/jessyInk_effects.inx.h:6 -msgid "Build-in effect" -msgstr "Anzeigen" +#: ../share/extensions/dxf_input.inx.h:3 +msgid "Use automatic scaling to size A4" +msgstr "Automatische Skalierung für die Größe A4 nutzen" -#: ../share/extensions/jessyInk_effects.inx.h:7 -msgid "None (default)" -msgstr "Keine Animation (Vorgabe)" +#: ../share/extensions/dxf_input.inx.h:4 +msgid "Or, use manual scale factor:" +msgstr "Alternativ wird manueller Skalierungsfaktor verwendet." -# not sure here -cm- -#: ../share/extensions/jessyInk_effects.inx.h:8 -#: ../share/extensions/jessyInk_transitions.inx.h:8 -msgid "Appear" -msgstr "Direkt (über Schwarz)" +#: ../share/extensions/dxf_input.inx.h:5 +msgid "Manual x-axis origin (mm):" +msgstr "Manueller X-Achsen-Ursprung (mm):" -# !!! -#: ../share/extensions/jessyInk_effects.inx.h:9 -msgid "Fade in" -msgstr "Einblenden" +#: ../share/extensions/dxf_input.inx.h:6 +msgid "Manual y-axis origin (mm):" +msgstr "Manueller Y-Achsen-Ursprung (mm):" -#: ../share/extensions/jessyInk_effects.inx.h:10 -#: ../share/extensions/jessyInk_transitions.inx.h:10 -msgid "Pop" -msgstr "aufpoppen" +#: ../share/extensions/dxf_input.inx.h:7 +msgid "Gcodetools compatible point import" +msgstr "GCodeWerkzeug kompatible Punkteingabe" -#: ../share/extensions/jessyInk_effects.inx.h:11 -msgid "Build-out effect" -msgstr "Ausblenden" +#: ../share/extensions/dxf_input.inx.h:8 +#: ../share/extensions/render_barcode_qrcode.inx.h:16 +msgid "Character encoding:" +msgstr "Zeichen-Kodierung:" -#: ../share/extensions/jessyInk_effects.inx.h:12 -msgid "Fade out" -msgstr "Ausblenden" +#: ../share/extensions/dxf_input.inx.h:9 +msgid "Text Font:" +msgstr "Text-Schriftart" -#: ../share/extensions/jessyInk_effects.inx.h:14 +#: ../share/extensions/dxf_input.inx.h:11 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." +"- AutoCAD Release 13 and newer.\n" +"- assume dxf drawing is in mm.\n" +"- assume svg drawing is in pixels, at 90 dpi.\n" +"- scale factor and origin apply only to manual scaling.\n" +"- layers are preserved only on File->Open, not Import.\n" +"- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." msgstr "" -"Diese Erweiterung erlaubt Ihnen Objekt-Effekte für eine JessyInk-" -"Präsentation zu installieren, aktualisieren und zu löschen. Bitte schauen " -"Sie auf code.google.com/p/jessyink für weitere Details." +"- AutoCAD R13 und neuer.\n" +"- Längeneinheiten der Zeichnung sind mm.\n" +"- SVG-Längeneinheiten sind Pixel bei 90 dpi.\n" +"- Ebenen werden nur erhalten bei \"Datei > Öffnen\", nicht bei " +"\"Importieren\".\n" +"- BLOCKS werden nicht voll unterstützt. Verwenden Sie AutoCAD Explode " +"Blocks, falls nötig." -#: ../share/extensions/jessyInk_export.inx.h:1 -msgid "JessyInk zipped pdf or png output" -msgstr "JessyInk gepackte PDF- oder PNG-Ausgabe" +#: ../share/extensions/dxf_input.inx.h:17 +msgid "AutoCAD DXF R13 (*.dxf)" +msgstr "AutoCAD DXF R13 (*.dxf)" -#: ../share/extensions/jessyInk_export.inx.h:4 -msgid "Resolution:" -msgstr "Auflösung:" +#: ../share/extensions/dxf_input.inx.h:18 +msgid "Import AutoCAD's Document Exchange Format" +msgstr "AutoCADs »Document Exchange Format« importieren" -#: ../share/extensions/jessyInk_export.inx.h:5 -msgid "PDF" -msgstr "PDF" +#: ../share/extensions/dxf_outlines.inx.h:1 +msgid "Desktop Cutting Plotter" +msgstr "Desktop Schnitt-Plotter" -#: ../share/extensions/jessyInk_export.inx.h:6 -msgid "PNG" -msgstr "PNG" +#: ../share/extensions/dxf_outlines.inx.h:3 +msgid "use ROBO-Master type of spline output" +msgstr "ermöglicht ROBO-Master-Ausgabe" -#: ../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 " -"more details." -msgstr "" -"Diese Erweiterung erlaubt Ihnen eine JessyInk-Präsentation zu exportieren, " -"wenn Sie einen Export-Layer in Ihrem Browser erstellt haben. Bitte schauen " -"Sie auf code.google.com/p/jessyink für weitere Details." +#: ../share/extensions/dxf_outlines.inx.h:4 +msgid "use LWPOLYLINE type of line output" +msgstr "Benutzen des LWPOLYLINE Typs der Zeilenausgabe" -#: ../share/extensions/jessyInk_export.inx.h:9 -msgid "JessyInk zipped pdf or png output (*.zip)" -msgstr "JessyInk gepackte PDF- oder PNG-Ausgabe (*.zip)" +#: ../share/extensions/dxf_outlines.inx.h:5 +msgid "Base unit" +msgstr "Basiseinheit" -#: ../share/extensions/jessyInk_export.inx.h:10 -msgid "" -"Creates a zip file containing pdfs or pngs of all slides of a JessyInk " -"presentation." -msgstr "" -"Erstellt eine Zip-Datei, in der die PDF's oder PNG's aller Folien der " -"JessyInk-Präsentation enthalten sind." +#: ../share/extensions/dxf_outlines.inx.h:6 +msgid "Character Encoding" +msgstr "Zeichen-Kodierung" -#: ../share/extensions/jessyInk_install.inx.h:1 -msgid "Install/update" -msgstr "Installation/Aktualisierung" +#: ../share/extensions/dxf_outlines.inx.h:7 +msgid "Layer export selection" +msgstr "Ebenen-Export-Auswahl" -#: ../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/" -"jessyink for more details." -msgstr "" -"Diese Erweiterung erlaubt Ihnen JessyInk-Scripte zu installieren oder zu " -"aktualisieren, wenn Sie Ihre SVG-Datei in eine Präsentation umwandeln " -"möchten. Bitte schauen Sie auf code.google.com/p/jessyink für weitere " -"Details." +#: ../share/extensions/dxf_outlines.inx.h:8 +msgid "Layer match name" +msgstr "Übereinstimmender Ebenenname" -#: ../share/extensions/jessyInk_keyBindings.inx.h:1 -msgid "Key bindings" -msgstr "Tastenkombinationen" +#: ../share/extensions/dxf_outlines.inx.h:9 +msgid "pt" +msgstr "pt" -#: ../share/extensions/jessyInk_keyBindings.inx.h:2 -msgid "Slide mode" -msgstr "Folienmodus" +#: ../share/extensions/dxf_outlines.inx.h:10 +msgid "pc" +msgstr "pc" -#: ../share/extensions/jessyInk_keyBindings.inx.h:3 -msgid "Back (with effects):" -msgstr "Zurück (mit Effekten):" +#: ../share/extensions/dxf_outlines.inx.h:11 +#: ../share/extensions/render_gears.inx.h:7 +msgid "px" +msgstr "Px" -#: ../share/extensions/jessyInk_keyBindings.inx.h:4 -msgid "Next (with effects):" -msgstr "Nächste (mit Effekten):" +#: ../share/extensions/dxf_outlines.inx.h:12 +#: ../share/extensions/gcodetools_area.inx.h:46 +#: ../share/extensions/gcodetools_dxf_points.inx.h:18 +#: ../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:11 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:28 +#: ../share/extensions/render_gears.inx.h:9 +msgid "mm" +msgstr "mm" -#: ../share/extensions/jessyInk_keyBindings.inx.h:5 -msgid "Back (without effects):" -msgstr "Zurück (Ohne Effekte):" +#: ../share/extensions/dxf_outlines.inx.h:13 +msgid "cm" +msgstr "cm" -#: ../share/extensions/jessyInk_keyBindings.inx.h:6 -msgid "Next (without effects):" -msgstr "Nächste (ohne Effekte):" +#: ../share/extensions/dxf_outlines.inx.h:14 +msgid "m" +msgstr "m" -#: ../share/extensions/jessyInk_keyBindings.inx.h:7 -msgid "First slide:" -msgstr "Erste Folie:" +#: ../share/extensions/dxf_outlines.inx.h:15 +#: ../share/extensions/gcodetools_area.inx.h:47 +#: ../share/extensions/gcodetools_dxf_points.inx.h:19 +#: ../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:12 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:29 +#: ../share/extensions/render_gears.inx.h:8 +msgid "in" +msgstr "In" -#: ../share/extensions/jessyInk_keyBindings.inx.h:8 -msgid "Last slide:" -msgstr "Letzte Folie:" +#: ../share/extensions/dxf_outlines.inx.h:16 +msgid "ft" +msgstr "ft" -#: ../share/extensions/jessyInk_keyBindings.inx.h:9 -msgid "Switch to index mode:" -msgstr "In den Indexmodus wechseln:" +#: ../share/extensions/dxf_outlines.inx.h:17 +msgid "Latin 1" +msgstr "Latein 1" -#: ../share/extensions/jessyInk_keyBindings.inx.h:10 -msgid "Switch to drawing mode:" -msgstr "In den Zeichnenmodus wechseln:" +#: ../share/extensions/dxf_outlines.inx.h:18 +msgid "CP 1250" +msgstr "CP 1250" -#: ../share/extensions/jessyInk_keyBindings.inx.h:11 -msgid "Set duration:" -msgstr "Sättigung setzen:" +#: ../share/extensions/dxf_outlines.inx.h:19 +msgid "CP 1252" +msgstr "CP 1252" -#: ../share/extensions/jessyInk_keyBindings.inx.h:12 -msgid "Add slide:" -msgstr "Folie hinzufügen:" +#: ../share/extensions/dxf_outlines.inx.h:20 +msgid "UTF 8" +msgstr "UTF 8" -#: ../share/extensions/jessyInk_keyBindings.inx.h:13 -msgid "Toggle progress bar:" -msgstr "Fortschrittsbalken umschalten:" +#: ../share/extensions/dxf_outlines.inx.h:21 +msgid "All (default)" +msgstr "Alle (Standard)" -#: ../share/extensions/jessyInk_keyBindings.inx.h:14 -msgid "Reset timer:" -msgstr "Zeitgeber zurücksetzen" +#: ../share/extensions/dxf_outlines.inx.h:22 +msgid "Visible only" +msgstr "Nur Sichtbare" -#: ../share/extensions/jessyInk_keyBindings.inx.h:15 -msgid "Export presentation:" -msgstr "Präsentation exportieren:" +#: ../share/extensions/dxf_outlines.inx.h:23 +msgid "By name match" +msgstr "Nach Namensübereinstimmung" -#: ../share/extensions/jessyInk_keyBindings.inx.h:17 -msgid "Switch to slide mode:" -msgstr "In den Folienmodus wechseln:" +#: ../share/extensions/dxf_outlines.inx.h:25 +msgid "" +"- AutoCAD Release 14 DXF format.\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" +"- You can choose to export all layers, only visible ones or by name match " +"(case insensitive and use comma ',' as separator)" +msgstr "" +"- AutoCAD R14-Format.\n" +"- Die Basiseinheit Parameter gibt an, in welcher Einheit die Koordinaten " +"ausgegeben werden (90 px = 1 in).\n" +"- Unterstüzte Elementtypen\n" +" -Pfade (Linien und Splines)\n" +" -Rechtecke\n" +" -Klone (Die Kreuzreferenz zum Original geht verloren)\n" +"- Die Option ROBO-Master bezieht sich auf spezielle Splines, die nur in " +"ROBO-Master und AutoDesk, nicht aber in Inkscape, zur Verfügung stehen.\n" +"- Es werden nur LWPOLYLINE- und SPLINE-Elemente unterstützt.\n" +"-Sie können alle oder nur sichtbare Ebenen exportieren" -#: ../share/extensions/jessyInk_keyBindings.inx.h:18 -msgid "Set path width to default:" -msgstr "Setze Pfadbreite als Vorgabe:" +#: ../share/extensions/dxf_outlines.inx.h:34 +msgid "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)" +msgstr "Desktop Schnitt-Plotter (AutoCAD DXF R14) (*.dxf)" -#: ../share/extensions/jessyInk_keyBindings.inx.h:19 -msgid "Set path width to 1:" -msgstr "Setze Pfadbreite auf 1:" +#: ../share/extensions/dxf_output.inx.h:1 +msgid "DXF Output" +msgstr "DXF-Ausgabe" -#: ../share/extensions/jessyInk_keyBindings.inx.h:20 -msgid "Set path width to 3:" -msgstr "Setze Pfadbreite auf 3:" +#: ../share/extensions/dxf_output.inx.h:2 +msgid "pstoedit must be installed to run; see http://www.pstoedit.net/pstoedit" +msgstr "" +"pstoedit muss installiert sein, um diese Funktion nutzen zu können. Siehe " +"http://www.pstoedit.net/pstoedit" -#: ../share/extensions/jessyInk_keyBindings.inx.h:21 -msgid "Set path width to 5:" -msgstr "Setze Pfadbreite auf 5:" +#: ../share/extensions/dxf_output.inx.h:3 +msgid "AutoCAD DXF R12 (*.dxf)" +msgstr "AutoCAD DXF R12 (*.dxf)" -#: ../share/extensions/jessyInk_keyBindings.inx.h:22 -msgid "Set path width to 7:" -msgstr "Setze Pfadbreite auf 7:" +#: ../share/extensions/dxf_output.inx.h:4 +msgid "DXF file written by pstoedit" +msgstr "DXF-Datei von pstoedit geschrieben" -#: ../share/extensions/jessyInk_keyBindings.inx.h:23 -msgid "Set path width to 9:" -msgstr "Setze Pfadbreite auf 9:" +#: ../share/extensions/edge3d.inx.h:1 +msgid "Edge 3D" +msgstr "3D-Kante" -#: ../share/extensions/jessyInk_keyBindings.inx.h:24 -msgid "Set path color to blue:" -msgstr "Pfadfarbe auf Blau setzen:" +#: ../share/extensions/edge3d.inx.h:2 +msgid "Illumination Angle:" +msgstr "Bestrahlungswinkel:" -#: ../share/extensions/jessyInk_keyBindings.inx.h:25 -msgid "Set path color to cyan:" -msgstr "Pfadfarbe auf Türkis setzen:" +#: ../share/extensions/edge3d.inx.h:3 +msgid "Shades:" +msgstr "Schatten:" -#: ../share/extensions/jessyInk_keyBindings.inx.h:26 -msgid "Set path color to green:" -msgstr "Pfadfarbe auf Grün setzen:" +#: ../share/extensions/edge3d.inx.h:4 +msgid "Only black and white:" +msgstr "Nur Schwarz-Weiß:" -#: ../share/extensions/jessyInk_keyBindings.inx.h:27 -msgid "Set path color to black:" -msgstr "Pfadfarbe auf Schwarz setzen:" +#: ../share/extensions/edge3d.inx.h:5 +msgid "Stroke width:" +msgstr "Konturbreite:" -#: ../share/extensions/jessyInk_keyBindings.inx.h:28 -msgid "Set path color to magenta:" -msgstr "Pfadfarbe auf Magentarot setzen:" +#: ../share/extensions/edge3d.inx.h:6 +msgid "Blur stdDeviation:" +msgstr "Standardabweichung der Weichzeichnung" -#: ../share/extensions/jessyInk_keyBindings.inx.h:29 -msgid "Set path color to orange:" -msgstr "Pfadfarbe auf Orange setzen:" +#: ../share/extensions/edge3d.inx.h:7 +msgid "Blur width:" +msgstr "Breite der Weichzeichnung" -#: ../share/extensions/jessyInk_keyBindings.inx.h:30 -msgid "Set path color to red:" -msgstr "Pfadfarbe auf Rot setzen:" +#: ../share/extensions/edge3d.inx.h:8 +msgid "Blur height:" +msgstr "Höhe der Weichzeichnung" -#: ../share/extensions/jessyInk_keyBindings.inx.h:31 -msgid "Set path color to white:" -msgstr "Pfadfarbe auf Weiß setzen:" +#: ../share/extensions/embedimage.inx.h:1 +msgid "Embed Images" +msgstr "Alle Bilder einbetten" -#: ../share/extensions/jessyInk_keyBindings.inx.h:32 -msgid "Set path color to yellow:" -msgstr "Pfadfarbe auf Gelb setzen:" +#: ../share/extensions/embedimage.inx.h:2 +#: ../share/extensions/embedselectedimages.inx.h:2 +msgid "Embed only selected images" +msgstr "Nur ausgewählte Bilder einbetten" -#: ../share/extensions/jessyInk_keyBindings.inx.h:33 -msgid "Undo last path segment:" -msgstr "Letztes Pfad-Segment rückgängig machen:" +#: ../share/extensions/embedselectedimages.inx.h:1 +msgid "Embed Selected Images" +msgstr "Ausgewählte Bilder einbetten" -#: ../share/extensions/jessyInk_keyBindings.inx.h:34 -msgid "Index mode" -msgstr "Indexmodus" +#: ../share/extensions/empty_page.inx.h:1 +msgid "Empty Page" +msgstr "Leere Seite" -#: ../share/extensions/jessyInk_keyBindings.inx.h:35 -msgid "Select the slide to the left:" -msgstr "Wähle die Folien nach Links aus:" +#: ../share/extensions/empty_page.inx.h:2 +msgid "Page size:" +msgstr "Seitengröße:" -# !!! -#: ../share/extensions/jessyInk_keyBindings.inx.h:36 -msgid "Select the slide to the right:" -msgstr "Wähle die Folien nach Rechts aus:" +#: ../share/extensions/empty_page.inx.h:3 +msgid "Page orientation:" +msgstr "Ausrichtung der Zeichenfläche:" -#: ../share/extensions/jessyInk_keyBindings.inx.h:37 -msgid "Select the slide above:" -msgstr "Wähle die Folie darüber:" +#: ../share/extensions/eps_input.inx.h:1 +msgid "EPS Input" +msgstr "EPS einlesen" -#: ../share/extensions/jessyInk_keyBindings.inx.h:38 -msgid "Select the slide below:" -msgstr "Wähle die Folie darunter:" +#: ../share/extensions/eqtexsvg.inx.h:1 +msgid "LaTeX" +msgstr "LaTeX" -#: ../share/extensions/jessyInk_keyBindings.inx.h:39 -msgid "Previous page:" -msgstr "Vorherige Seite:" +#: ../share/extensions/eqtexsvg.inx.h:2 +msgid "LaTeX input: " +msgstr "LaTeX-Eingabe:" -#: ../share/extensions/jessyInk_keyBindings.inx.h:40 -msgid "Next page:" -msgstr "Nächste Seite:" +#: ../share/extensions/eqtexsvg.inx.h:3 +msgid "Additional packages (comma-separated): " +msgstr "Zusätzliche Pakete (Komma getrennt):" -#: ../share/extensions/jessyInk_keyBindings.inx.h:41 -msgid "Decrease number of columns:" -msgstr "Anzahl der Spalten verringern:" +#: ../share/extensions/export_gimp_palette.inx.h:1 +msgid "Export as GIMP Palette" +msgstr "Als GIMP-Palette exportieren" -#: ../share/extensions/jessyInk_keyBindings.inx.h:42 -msgid "Increase number of columns:" -msgstr "Anzahl der Spalten erhöhen:" +#: ../share/extensions/export_gimp_palette.inx.h:2 +msgid "GIMP Palette (*.gpl)" +msgstr "GIMP-Palette (*.gpl)" -#: ../share/extensions/jessyInk_keyBindings.inx.h:43 -msgid "Set number of columns to default:" -msgstr "Anzahl der Spalten zur Vorgabe machen:" +#: ../share/extensions/export_gimp_palette.inx.h:3 +msgid "Exports the colors of this document as GIMP Palette" +msgstr "Exportiert die Farben dieses Dokuments als GIMP-Palette" -#: ../share/extensions/jessyInk_keyBindings.inx.h:45 +#: ../share/extensions/extractimage.inx.h:1 +msgid "Extract Image" +msgstr "Ein Bild extrahieren" + +#: ../share/extensions/extractimage.inx.h:2 +msgid "Path to save image:" +msgstr "Pfad zum Speicherort des Bildes:" + +#: ../share/extensions/extractimage.inx.h:3 msgid "" -"This extension allows you customise the key bindings JessyInk uses. Please " -"see code.google.com/p/jessyink for more details." +"* Don't type the file extension, it is appended automatically.\n" +"* A relative path (or a filename without path) is relative to the user's " +"home directory." msgstr "" -"Diese Erweiterung erlaubt Ihnen, die Tastenkombinationen zu verändern, die " -"JessyInk benutzt. Bite schauen Sie auf code.google.com/p/jessyink für " -"weitere Details." +"* Bitte geben Sie keine Datei-Erweiterung ein. Diese wird automatisch " +"ergänzt.\n" +"* Ein relativer Pfad (oder ein Dateiname ohne Pfad) ist relativ zum " +"Benutzerverzeichnis." -#: ../share/extensions/jessyInk_masterSlide.inx.h:1 -msgid "Master slide" -msgstr "Folienmaster" +#: ../share/extensions/extrude.inx.h:3 +msgid "Lines" +msgstr "Linien" -#: ../share/extensions/jessyInk_masterSlide.inx.h:3 -#: ../share/extensions/jessyInk_transitions.inx.h:3 -msgid "Name of layer:" -msgstr "Name der Ebene:" +#: ../share/extensions/extrude.inx.h:4 +msgid "Polygons" +msgstr "Polygone" -#: ../share/extensions/jessyInk_masterSlide.inx.h:4 -msgid "If no layer name is supplied, the master slide is unset." -msgstr "Wird kein Ebenen-Name angegeben, wird der Foleinmaster nicht gesetzt." +#: ../share/extensions/fig_input.inx.h:1 +msgid "XFIG Input" +msgstr "XFIG einlesen" -#: ../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." -msgstr "" -"Diese Erweiterung erlaubt Ihnen, den Folienmaster zu verändern, den JessyInk " -"benutzt. Bite schauen Sie auf code.google.com/p/jessyink für weitere Details." +#: ../share/extensions/fig_input.inx.h:2 +msgid "XFIG Graphics File (*.fig)" +msgstr "XFIG-Grafikdatei (*.fig)" -#: ../share/extensions/jessyInk_mouseHandler.inx.h:1 -msgid "Mouse handler" -msgstr "Maus-Anfasser" +#: ../share/extensions/fig_input.inx.h:3 +msgid "Open files saved with XFIG" +msgstr "Mit XFIG gespeicherte Dateien öffnen" -#: ../share/extensions/jessyInk_mouseHandler.inx.h:2 -msgid "Mouse settings:" -msgstr "Maus-Einstellungen:" +#: ../share/extensions/flatten.inx.h:1 +msgid "Flatten Beziers" +msgstr "Bézierkurven begradigen" -#: ../share/extensions/jessyInk_mouseHandler.inx.h:4 -msgid "No-click" -msgstr "Kein Klick" +# !!! +#: ../share/extensions/flatten.inx.h:2 +msgid "Flatness:" +msgstr "Flachheit" -# not sure here -cm- -#: ../share/extensions/jessyInk_mouseHandler.inx.h:5 -msgid "Dragging/zoom" -msgstr "Ziehen/Zoom" +#: ../share/extensions/foldablebox.inx.h:1 +msgid "Foldable Box" +msgstr "Faltschachtel" -#: ../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." -msgstr "" -"Diese Erweiterung erlaubt Ihnen, die Maus-Andasser zu verändern, die " -"JessyInk benutzt. Bite schauen Sie auf code.google.com/p/jessyink für " -"weitere Details." +#: ../share/extensions/foldablebox.inx.h:4 +msgid "Depth:" +msgstr "Tiefe" -#: ../share/extensions/jessyInk_summary.inx.h:1 -msgid "Summary" -msgstr "Ergebnis" +#: ../share/extensions/foldablebox.inx.h:5 +msgid "Paper Thickness:" +msgstr "Papierdicke" -#: ../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." -"com/p/jessyink for more details." -msgstr "" -"Diese Erweiterung erlaubt Ihnen, Informationen über das JessyInk-Script, " -"Effekte und Übergänge zu erhalten, die zu dieser SVG-Datei gehören. Bite " -"schauen Sie auf code.google.com/p/jessyink für weitere Details." +#: ../share/extensions/foldablebox.inx.h:6 +msgid "Tab Proportion:" +msgstr "Streifenproportion:" -#: ../share/extensions/jessyInk_transitions.inx.h:1 -msgid "Transitions" -msgstr "Übergänge" +#: ../share/extensions/foldablebox.inx.h:8 +msgid "Add Guide Lines" +msgstr "Hilfslinien hinzufügen" -#: ../share/extensions/jessyInk_transitions.inx.h:6 -msgid "Transition in effect" -msgstr "Übergang im Effekt" +#: ../share/extensions/fractalize.inx.h:1 +msgid "Fractalize" +msgstr "Fraktalisieren" -# !!! -#: ../share/extensions/jessyInk_transitions.inx.h:9 -msgid "Fade" -msgstr "Ausblendung" +#: ../share/extensions/fractalize.inx.h:2 +msgid "Subdivisions:" +msgstr "Unterteilungen" -#: ../share/extensions/jessyInk_transitions.inx.h:11 -msgid "Transition out effect" -msgstr "Übergang aus dem Effekt" +#: ../share/extensions/funcplot.inx.h:1 +msgid "Function Plotter" +msgstr "Funktionsplotter" -#: ../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." -msgstr "" -"Diese Erweiterung erlaubt Ihnen den Übergang zu ändern, den JessyInk für die " -"ausgewählte Ebene benutzt. Bitte schauen Sie auf code.google.com/p/jessyink " -"für weitere Details." +#: ../share/extensions/funcplot.inx.h:2 +msgid "Range and sampling" +msgstr "Bereich und Sampling" -#: ../share/extensions/jessyInk_uninstall.inx.h:1 -msgid "Uninstall/remove" -msgstr "Deinstallieren/Entfernen" +#: ../share/extensions/funcplot.inx.h:3 +msgid "Start X value:" +msgstr "Beginn X-Wert" -#: ../share/extensions/jessyInk_uninstall.inx.h:3 -msgid "Remove script" -msgstr "Script entfernen" +#: ../share/extensions/funcplot.inx.h:4 +msgid "End X value:" +msgstr "Ende x-Wert" -#: ../share/extensions/jessyInk_uninstall.inx.h:4 -msgid "Remove effects" -msgstr "Effekte entfernen" +#: ../share/extensions/funcplot.inx.h:5 +msgid "Multiply X range by 2*pi" +msgstr "x-Bereich mit 2*pi multiplizieren" -#: ../share/extensions/jessyInk_uninstall.inx.h:5 -msgid "Remove master slide assignment" -msgstr "Folienmaster-Zuweisung entfernen" +#: ../share/extensions/funcplot.inx.h:6 +msgid "Y value of rectangle's bottom:" +msgstr "y-Wert der unteren Kante des Rechtecks" -#: ../share/extensions/jessyInk_uninstall.inx.h:6 -msgid "Remove transitions" -msgstr "Übergänge entfernen" +#: ../share/extensions/funcplot.inx.h:7 +msgid "Y value of rectangle's top:" +msgstr "y-Wert der oberen Kante des Rechtecks" -#: ../share/extensions/jessyInk_uninstall.inx.h:7 -msgid "Remove auto-texts" -msgstr "Autotexte entfernen" +#: ../share/extensions/funcplot.inx.h:8 +msgid "Number of samples:" +msgstr "Anzahl der Proben" -#: ../share/extensions/jessyInk_uninstall.inx.h:8 -msgid "Remove views" -msgstr "Ansichten entfernen" +#: ../share/extensions/funcplot.inx.h:9 +#: ../share/extensions/param_curves.inx.h:11 +msgid "Isotropic scaling" +msgstr "Isotropische Skalierung" -#: ../share/extensions/jessyInk_uninstall.inx.h:9 -msgid "Please select the parts of JessyInk you want to uninstall/remove." -msgstr "" -"Bitte wählen Sie die Teile von JessyInk aus, die Sie deinstallieren oder " -"löschen möchten." +#: ../share/extensions/funcplot.inx.h:10 +msgid "Use polar coordinates" +msgstr "Polarkoordinaten verwenden" -#: ../share/extensions/jessyInk_uninstall.inx.h:11 +#: ../share/extensions/funcplot.inx.h:11 +#: ../share/extensions/param_curves.inx.h:12 msgid "" -"This extension allows you to uninstall the JessyInk script. Please see code." -"google.com/p/jessyink for more details." +"When set, Isotropic scaling uses smallest of width/xrange or height/yrange" msgstr "" -"Diese Erweiterung erlaubt Ihnen das JessyInk-Script zu deinstallieren. Bitte " -"schauen Sie auf code.google.com/p/jessyink für weitere Details." +"Wenn gesetzt, Isotropische Skalierung benutzt Kleinste Breite/x-Bereich oder " +"Höhe/y-Bereich" -#: ../share/extensions/jessyInk_video.inx.h:1 -msgid "Video" -msgstr "Video" +#: ../share/extensions/funcplot.inx.h:12 +#: ../share/extensions/param_curves.inx.h:13 +msgid "Use" +msgstr "Verwenden" -#: ../share/extensions/jessyInk_video.inx.h:3 +#: ../share/extensions/funcplot.inx.h:13 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." +"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" +"\n" +"With polar coordinates:\n" +" Start and end X values define the angle range in radians.\n" +" X scale is set so that left and right edges of rectangle are at +/-1.\n" +" Isotropic scaling is disabled.\n" +" First derivative is always determined numerically." msgstr "" -"Diese Erweiterung fügt ein JessyInk Video Element der derzeitigen Folie " -"(Ebene) hinzu. Dieses Element erlaubt Ihnen ein Video in Ihre JessyInk-" -"Präsentation zu integrieren. Bitte schauen Sie auf code.google.com/p/" -"jessyink für weitere Details." - -#: ../share/extensions/jessyInk_view.inx.h:5 -msgid "Remove view" -msgstr "Ansicht entfernen" +"Wählen Sie ein Rechteck vor Aufruf der Erweiterung.\n" +"Aus diesem bestimmen sich X- und Y-Skala.Wenn Sie die Fläche füllen wollen, " +"fügen Sie X-Achsen-Endpunkte hinzu.\n" +"\n" +"Mit Polarkoordinaten:\n" +" Start- und End-X-Wert bestimmen den Winkelbereich in Radiant.\n" +" Die X-Skala wird so gesetzt, dass rechte und linke Rechteckkante bei +/-1 " +"liegen.\n" +" Isotropische Skalierung ist ausgeschaltet.\n" +" Erste Ableitungen werden immer nummerisch bestimmt." -#: ../share/extensions/jessyInk_view.inx.h:6 -msgid "Choose order number 0 to set the initial view of a slide." -msgstr "" -"Wählen Sie die Nummer 0, um die initiale Ansicht einer Folie zu setzen." +#: ../share/extensions/funcplot.inx.h:21 +#: ../share/extensions/param_curves.inx.h:16 +msgid "Functions" +msgstr "Funktionen" -#: ../share/extensions/jessyInk_view.inx.h:8 +#: ../share/extensions/funcplot.inx.h:22 +#: ../share/extensions/param_curves.inx.h:17 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." +"Standard Python math functions are available:\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" +"The constants pi and e are also available." msgstr "" -"Diese Erweiterung erlaubt Ihnen, Ansichten für eine JessyInk-Präsentation zu " -"aktualisieren und zu löschen. Bite schauen Sie auf code.google.com/p/" -"jessyink für weitere Details." +"Die folgenden Standard-Mathematik-Funktionen von Python sind verfügbar: " +"ceil(x); fabs(x); floor(x); fmod(x,y); frexp(x); ldexp(x,i); modf(x); " +"exp(x); log(x [, base]); log10(x); pow(x,y); sqrt(x); acos(x); asin(x); " +"atan(x); atan2(y,x); hypot(x,y); cos(x); sin(x); tan(x); degrees(x); " +"radians(x); cosh(x); sinh(x); tanh(x). Die Konstanten pi und e sind " +"ebenfalls verfügbar." -#: ../share/extensions/layers2svgfont.inx.h:1 -msgid "3 - Convert Glyph Layers to SVG Font" -msgstr "3 - Konvertiert Glyph-Ebenen zu SVG Schriften" +#: ../share/extensions/funcplot.inx.h:31 +msgid "Function:" +msgstr "Funktion" -#: ../share/extensions/layers2svgfont.inx.h:2 -#: ../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 "Typografie" +#: ../share/extensions/funcplot.inx.h:32 +msgid "Calculate first derivative numerically" +msgstr "Erste Ableitung numerisch berechnen" -#: ../share/extensions/layout_nup.inx.h:1 -msgid "N-up layout" -msgstr "N-up layout" +#: ../share/extensions/funcplot.inx.h:33 +msgid "First derivative:" +msgstr "Erste Ableitung" -#: ../share/extensions/layout_nup.inx.h:2 -msgid "Page dimensions" -msgstr "Seitendimensionen" +#: ../share/extensions/funcplot.inx.h:34 +msgid "Clip with rectangle" +msgstr "Ausschnitt mit Rechtecks" -#: ../share/extensions/layout_nup.inx.h:4 -msgid "Size X:" -msgstr "Größe _X:" +#: ../share/extensions/funcplot.inx.h:35 +#: ../share/extensions/param_curves.inx.h:28 +msgid "Remove rectangle" +msgstr "Rechteck entfernen" -#: ../share/extensions/layout_nup.inx.h:5 -msgid "Size Y:" -msgstr "Größe _Y:" +#: ../share/extensions/funcplot.inx.h:36 +#: ../share/extensions/param_curves.inx.h:29 +msgid "Draw Axes" +msgstr "Achsen zeichnen" -#: ../share/extensions/layout_nup.inx.h:6 -#: ../share/extensions/printing_marks.inx.h:13 -msgid "Top:" -msgstr "Oben:" +#: ../share/extensions/funcplot.inx.h:37 +msgid "Add x-axis endpoints" +msgstr "Fügt Endpunkt auf X-Achse hinzu" -#: ../share/extensions/layout_nup.inx.h:7 -#: ../share/extensions/printing_marks.inx.h:14 -msgid "Bottom:" -msgstr "Unten:" +#: ../share/extensions/gcodetools_about.inx.h:1 +msgid "About" +msgstr "Über" -#: ../share/extensions/layout_nup.inx.h:8 -#: ../share/extensions/printing_marks.inx.h:15 -msgid "Left:" -msgstr "Links:" +#: ../share/extensions/gcodetools_about.inx.h:2 +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 "" +"Das Gcode-Werkzeug wurde entwickelt, um einfachen Gcode von Inkscape-Pfaden " +"zu erzeugen. Gcode ist ein spezielles Format, das in den meisten " +"CNC-Maschinen verwendet wird. So erlauben die Gcodewerkzeuge Inkscape als " +"CAM-Programm zu verwenden. Es kann mit einer Menge von Maschinentypen " +"verwendet werden: Mills Drehmaschinen Laser-und Plasma-Schneider und Gravur " +"Mühle Gravur Plotter usw. Für weitere Informationen besuchen Sie die " +"Entwickler-Seite unter http://www.cnc-club.ru/gcodetools" -#: ../share/extensions/layout_nup.inx.h:9 -#: ../share/extensions/printing_marks.inx.h:16 -msgid "Right:" -msgstr "Rechts:" +#: ../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:26 +#: ../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:15 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:36 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:18 +#: ../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-Werkzeug Plug-in: Wandelt Pfade zu Gcode (mit Kreisinterpolation), " +"erstellt versetzte Pfade und graviert scharfe Ecken mittels Kegelschneider. " +"Dieses Plug-In berechnet Gcode für Pfade mittels Kreisinterpolation oder " +"lineare Bewegung, wenn nötig. Einführungen, Handbücher und Unterstützung " +"finden Sie im Englischen Support-Forum http://www.cnc-club.ru/gcodetools und " +"im russischen Support-Forum: http://www.cnc-club.ru/gcodetoolsru Danksagung: " +"Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry Nicolas, Chris Lusby " +"Taylor. Gcode-Werkzeug Ver. 1.7" -#: ../share/extensions/layout_nup.inx.h:10 -msgid "Page margins" -msgstr "Seitenrand" +#: ../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:27 +#: ../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:16 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:37 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:19 +#: ../share/extensions/gcodetools_tools_library.inx.h:14 +msgid "Gcodetools" +msgstr "Gcode-Werkzeug" -#: ../share/extensions/layout_nup.inx.h:11 -msgid "Layout dimensions" -msgstr "Layout-Abmessungen" +#: ../share/extensions/gcodetools_area.inx.h:1 +msgid "Area" +msgstr "Fläche" -#: ../share/extensions/layout_nup.inx.h:13 -msgid "Cols:" -msgstr "Spalten:" +#: ../share/extensions/gcodetools_area.inx.h:2 +msgid "Maximum area cutting curves:" +msgstr "Maximale Flächenschnittkurven:" -#: ../share/extensions/layout_nup.inx.h:14 -msgid "Auto calculate layout size" -msgstr "Kalkuliere Entwurfgröße automatisch" +#: ../share/extensions/gcodetools_area.inx.h:3 +msgid "Area width:" +msgstr "Bereichsbreite:" -#: ../share/extensions/layout_nup.inx.h:15 -msgid "Layout padding" -msgstr "Layout-Füllung" +#: ../share/extensions/gcodetools_area.inx.h:4 +msgid "Area tool overlap (0..0.9):" +msgstr "Flächen-Wekzeugüberlappung (0..0.9):" -#: ../share/extensions/layout_nup.inx.h:16 -msgid "Layout margins" -msgstr "Layout-Ränder" +#: ../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\" 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 "" +"\"Erstelle Flächenversatz\": Erstellt verschiedene Inkscape-Pfadversätze, um " +"die originale Pfadfläche bis zum \"Flächenradius\"-Wert zu füllen. Umrisse " +"starten von \"1/2 D\" bis zur \"Flächenbreite\" totale Breite mit \"D\" " +"Schritten, wobei D von der nähestenis Werkzeugdefinition genommen wird " +"(\"Werkzeugdurchmesser\" Wert). Nur ein Versatz wird erstellt, wenn die " +"\"Flächenbreite\" gleich \"1/2 D\" ist." -#: ../share/extensions/layout_nup.inx.h:17 -#: ../share/extensions/printing_marks.inx.h:2 -msgid "Marks" -msgstr "Markierungen" +#: ../share/extensions/gcodetools_area.inx.h:6 +msgid "Fill area" +msgstr "Füllbereich" -#: ../share/extensions/layout_nup.inx.h:18 -msgid "Place holder" -msgstr "Platzhalter" +#: ../share/extensions/gcodetools_area.inx.h:7 +msgid "Area fill angle" +msgstr "Bereichsfüllwinkel" -#: ../share/extensions/layout_nup.inx.h:19 -msgid "Cutting marks" -msgstr "Schnittmarken" +#: ../share/extensions/gcodetools_area.inx.h:8 +msgid "Area fill shift" +msgstr "Flächenfüllung verschieben" -#: ../share/extensions/layout_nup.inx.h:20 -msgid "Padding guide" -msgstr "Umrandungslinie" +#: ../share/extensions/gcodetools_area.inx.h:9 +msgid "Filling method" +msgstr "Füllmethode" -#: ../share/extensions/layout_nup.inx.h:21 -msgid "Margin guide" -msgstr "Randführungslinie" +#: ../share/extensions/gcodetools_area.inx.h:10 +msgid "Zig zag" +msgstr "Zickzack" -#: ../share/extensions/layout_nup.inx.h:22 -msgid "Padding box" -msgstr "Umrandungsbox" +#: ../share/extensions/gcodetools_area.inx.h:12 +msgid "Area artifacts" +msgstr "Bereichsstörungen" -#: ../share/extensions/layout_nup.inx.h:23 -msgid "Margin box" -msgstr "Randbox" +#: ../share/extensions/gcodetools_area.inx.h:13 +msgid "Artifact diameter:" +msgstr "Durchmesser des Gegenstandes:" -#: ../share/extensions/layout_nup.inx.h:25 +#: ../share/extensions/gcodetools_area.inx.h:14 +msgid "Action:" +msgstr "Aktion:" + +#: ../share/extensions/gcodetools_area.inx.h:15 +msgid "mark with an arrow" +msgstr "mit Pfeil markieren" + +#: ../share/extensions/gcodetools_area.inx.h:16 +msgid "mark with style" +msgstr "mit Stil markieren" + +#: ../share/extensions/gcodetools_area.inx.h:17 +msgid "delete" +msgstr "Löschen" + +#: ../share/extensions/gcodetools_area.inx.h:18 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" -" " +"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" -"Parameter:\n" -"     * Seitengröße: Breite und Höhe\n" -"     * Seitenränder: Zusätzlicher Platz um jede Seite.\n" -"     * Anordnung Zeilen und Spalten:\n" -"     * Anordnung: Breite und Höhe automatisch berechnen, wenn eins 0 ist.\n" -"     * Layoutgröße automatisch berechnen: Verwenden Sie nicht die " -"Layoutgrößen-Werte.\n" -"     * Layout-Margin: Weißer Fläche um jeden Teil des Layouts.\n" -"     * Layout Padding: Innere Füllung für jeden Teil des Layouts." - -#: ../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 "Ausrichtung" +"Nutzung: 1. Wählen Sie alle Flächen Verschiebungen (graue Umrandung) 2. " +"Objekt/Gruppierung aufheben (Umschalt+Strg+G) 3. Klicken Sie auf Übernehmen " +"und kleine Objekte werden durch farbige Pfeile markiert." -#: ../share/extensions/lindenmayer.inx.h:1 -msgid "L-system" -msgstr "L-System" +#: ../share/extensions/gcodetools_area.inx.h:19 +#: ../share/extensions/gcodetools_lathe.inx.h:12 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:1 +msgid "Path to Gcode" +msgstr "Pfad zu GCode" -#: ../share/extensions/lindenmayer.inx.h:2 -msgid "Axiom and rules" -msgstr "Axiom und Regel" +#: ../share/extensions/gcodetools_area.inx.h:20 +#: ../share/extensions/gcodetools_lathe.inx.h:13 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:2 +msgid "Biarc interpolation tolerance:" +msgstr "Biarc Interpolationstoleranz" -#: ../share/extensions/lindenmayer.inx.h:3 -msgid "Axiom:" -msgstr "Axiom" +#: ../share/extensions/gcodetools_area.inx.h:21 +#: ../share/extensions/gcodetools_lathe.inx.h:14 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:3 +msgid "Maximum splitting depth:" +msgstr "Maximale Teilingstiefe:" -# !!! -#: ../share/extensions/lindenmayer.inx.h:4 -msgid "Rules:" -msgstr "Regeln" +#: ../share/extensions/gcodetools_area.inx.h:22 +#: ../share/extensions/gcodetools_lathe.inx.h:15 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:4 +msgid "Cutting order:" +msgstr "Schnittreihenfolge" -#: ../share/extensions/lindenmayer.inx.h:6 -msgid "Step length (px):" -msgstr "Schrittweite (px)" +#: ../share/extensions/gcodetools_area.inx.h:23 +#: ../share/extensions/gcodetools_lathe.inx.h:16 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:5 +msgid "Depth function:" +msgstr "Tiefenfunktion:" -#: ../share/extensions/lindenmayer.inx.h:8 -#, no-c-format -msgid "Randomize step (%):" -msgstr "Schrittweite zufällig machen (%)" +#: ../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 "Sortiere Pfade um schnelle Entfernung zu reduzieren" -#: ../share/extensions/lindenmayer.inx.h:9 -msgid "Left angle:" -msgstr "Linker Winkel" +#: ../share/extensions/gcodetools_area.inx.h:25 +#: ../share/extensions/gcodetools_lathe.inx.h:18 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:7 +msgid "Subpath by subpath" +msgstr "Unterpfad nach Unterpfad" -#: ../share/extensions/lindenmayer.inx.h:10 -msgid "Right angle:" -msgstr "Rechter Winkel" +#: ../share/extensions/gcodetools_area.inx.h:26 +#: ../share/extensions/gcodetools_lathe.inx.h:19 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:8 +msgid "Path by path" +msgstr "Pfad um Pfad" -#: ../share/extensions/lindenmayer.inx.h:12 -#, no-c-format -msgid "Randomize angle (%):" -msgstr "Winkel zufällig machen (%)" +#: ../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 "Durchlauf nach Durchlauf" -#: ../share/extensions/lindenmayer.inx.h:14 +#: ../share/extensions/gcodetools_area.inx.h:28 +#: ../share/extensions/gcodetools_lathe.inx.h:21 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:10 msgid "" -"\n" -"The path is generated by applying the \n" -"substitutions of Rules to the Axiom, \n" -"Order times. The following commands are \n" -"recognized in Axiom and Rules:\n" -"\n" -"Any of A,B,C,D,E,F: draw forward \n" -"\n" -"Any of G,H,I,J,K,L: move forward \n" -"\n" -"+: turn left\n" -"\n" -"-: turn right\n" -"\n" -"|: turn 180 degrees\n" -"\n" -"[: remember point\n" -"\n" -"]: return to remembered point\n" +"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 "" -"\n" -"Der Pfad ergibt sich aus wiederholten\n" -"Anwendungen der Regeln auf das Axiom.\n" -"Die folgenden Kommandos werden dabei\n" -"in Axiom und Regeln erkannt:\n" -"\n" -"Beliebige aus {A, B, C, D, E, F}: vorwärts zeichnen\n" -"\n" -"Beliebige aus {G, H, I, J, K, L}: vorwärts gehen\n" -"\n" -"+: nach links wenden\n" -"\n" -"-: nach rechts wenden\n" -"\n" -"|: umkehren\n" -"\n" -"[: Punkt merken\n" -"\n" -"]: zu gemerktem Punkt zurückkehren\n" +"Biarc Interpolationstoleranz ist der maximale Abstand zwischen dem Pfad und " +"seiner Annäherung. Das Segment wird in zwei Segmente aufgeteilt, wenn der " +"Abstand zwischen Pfad-Segment und dessen Angleichung die Biarc " +"Interpolationstoleranz überschreitet. Für Tiefe c=Farbintensität von 0.0 " +"(weiß) bis 1.0 (schwarz), d ist die Tiefe, definiert durch " +"Orientierungspunkte - Oberfläche definiert durch Orientierungspunkte." -#: ../share/extensions/lorem_ipsum.inx.h:1 -msgid "Lorem ipsum" -msgstr "Lorem ipsum" +#: ../share/extensions/gcodetools_area.inx.h:30 +#: ../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 "Skalieren entlang der Z-Achse:" -#: ../share/extensions/lorem_ipsum.inx.h:3 -msgid "Number of paragraphs:" -msgstr "Anzahl der Abschnitte" +#: ../share/extensions/gcodetools_area.inx.h:31 +#: ../share/extensions/gcodetools_engraving.inx.h:9 +#: ../share/extensions/gcodetools_graffiti.inx.h:23 +#: ../share/extensions/gcodetools_lathe.inx.h:24 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:13 +msgid "Offset along Z axis:" +msgstr "Versatz entlang Z-Achse:" -#: ../share/extensions/lorem_ipsum.inx.h:4 -msgid "Sentences per paragraph:" -msgstr "Sätze pro Absatz" +#: ../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 "Pfad auswählen, wenn nichts gewählt wurde" -#: ../share/extensions/lorem_ipsum.inx.h:5 -msgid "Paragraph length fluctuation (sentences):" -msgstr "Unterschiede in der Länge der Absätze (Sätze)" +#: ../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 "Minimaler Bogenradius:" -#: ../share/extensions/lorem_ipsum.inx.h:7 -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 "" -"Dieser Effekt erstellt den standard \"Lorem Ipsum\" Platzhaltetext. Wenn ein " -"Fließtext ausgewählt ist, wird Lorem Ipsum angehängt; ansonsten wird ein " -"neues Fließtextobjekt in einer neuen Ebene erzeugt, das so groß ist wie die " -"Seite." +#: ../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 "Kommentar GCode:" + +#: ../share/extensions/gcodetools_area.inx.h:35 +#: ../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 "Weitere Kommentare von Objekteigenschaften" + +#: ../share/extensions/gcodetools_area.inx.h:36 +#: ../share/extensions/gcodetools_dxf_points.inx.h:8 +#: ../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 "Einstellungen" + +#: ../share/extensions/gcodetools_area.inx.h:37 +#: ../share/extensions/gcodetools_dxf_points.inx.h:9 +#: ../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 "Datei:" + +#: ../share/extensions/gcodetools_area.inx.h:38 +#: ../share/extensions/gcodetools_dxf_points.inx.h:10 +#: ../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 "Hinzufügen eines numerischen Anhangs an den Dateinamen" + +#: ../share/extensions/gcodetools_area.inx.h:39 +#: ../share/extensions/gcodetools_dxf_points.inx.h:11 +#: ../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 "Verzeichnis:" -#: ../share/extensions/markers_strokepaint.inx.h:1 -msgid "Color Markers" -msgstr "Farbmarkierungen" +#: ../share/extensions/gcodetools_area.inx.h:40 +#: ../share/extensions/gcodetools_dxf_points.inx.h:12 +#: ../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-Sicherheitshöhe für G00-Bewegung über Rohling:" -#: ../share/extensions/markers_strokepaint.inx.h:2 -msgid "From object" -msgstr "Von Objekt" +#: ../share/extensions/gcodetools_area.inx.h:41 +#: ../share/extensions/gcodetools_dxf_points.inx.h:13 +#: ../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:6 +#: ../share/extensions/gcodetools_path_to_gcode.inx.h:23 +msgid "Units (mm or in):" +msgstr "Einheiten (mm oder in):" -#: ../share/extensions/markers_strokepaint.inx.h:3 -msgid "Marker type:" -msgstr "Filzstift:" +#: ../share/extensions/gcodetools_area.inx.h:42 +#: ../share/extensions/gcodetools_dxf_points.inx.h:14 +#: ../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 "Postprozessor:" -#: ../share/extensions/markers_strokepaint.inx.h:4 -msgid "Invert fill and stroke colors" -msgstr "Füllung und Kontur invertieren" +#: ../share/extensions/gcodetools_area.inx.h:43 +#: ../share/extensions/gcodetools_dxf_points.inx.h:15 +#: ../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 "Zusätzlicher Postprozessor:" -#: ../share/extensions/markers_strokepaint.inx.h:5 -msgid "Assign alpha" -msgstr "Transparenz festlegen" +#: ../share/extensions/gcodetools_area.inx.h:44 +#: ../share/extensions/gcodetools_dxf_points.inx.h:16 +#: ../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 "Protokolldatei erzeugen" -#: ../share/extensions/markers_strokepaint.inx.h:6 -msgid "solid" -msgstr "fest" +#: ../share/extensions/gcodetools_area.inx.h:45 +#: ../share/extensions/gcodetools_dxf_points.inx.h:17 +#: ../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 "Vollständiger Pfad zur Protokolldatei:" -#: ../share/extensions/markers_strokepaint.inx.h:7 -msgid "filled" -msgstr "gefüllt" +# CHECK +#: ../share/extensions/gcodetools_area.inx.h:48 +#: ../share/extensions/gcodetools_dxf_points.inx.h:20 +#: ../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 +msgctxt "GCode postprocessor" +msgid "None" +msgstr "Keine" -#: ../share/extensions/markers_strokepaint.inx.h:10 -msgid "Assign fill color" -msgstr "Füllungsfarbe setzen" +#: ../share/extensions/gcodetools_area.inx.h:49 +#: ../share/extensions/gcodetools_dxf_points.inx.h:21 +#: ../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 parametrisieren" -#: ../share/extensions/markers_strokepaint.inx.h:11 -msgid "Stroke" -msgstr "Kontur" +#: ../share/extensions/gcodetools_area.inx.h:50 +#: ../share/extensions/gcodetools_dxf_points.inx.h:22 +#: ../share/extensions/gcodetools_engraving.inx.h:28 +#: ../share/extensions/gcodetools_graffiti.inx.h:39 +#: ../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-Achse kippen und GCode parametrisieren" -#: ../share/extensions/markers_strokepaint.inx.h:12 -msgid "Assign stroke color" -msgstr "Farbe der Kontur setzen" +#: ../share/extensions/gcodetools_area.inx.h:51 +#: ../share/extensions/gcodetools_dxf_points.inx.h:23 +#: ../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 "Alle Werte auf 4 Stellen runden" -#: ../share/extensions/measure.inx.h:1 -msgid "Measure Path" -msgstr "Pfad ausmessen" +#: ../share/extensions/gcodetools_area.inx.h:52 +#: ../share/extensions/gcodetools_dxf_points.inx.h:24 +#: ../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 "Schnelles Vordringen" -#: ../share/extensions/measure.inx.h:2 -msgid "Measure" -msgstr "Ausmessen" +#: ../share/extensions/gcodetools_check_for_updates.inx.h:1 +msgid "Check for updates" +msgstr "Nach Aktualisierungen suchen" -#: ../share/extensions/measure.inx.h:3 -msgid "Measurement Type: " -msgstr "Mess-Typ:" +#: ../share/extensions/gcodetools_check_for_updates.inx.h:2 +msgid "Check for Gcodetools latest stable version and try to get the updates." +msgstr "" +"Prüfen Sie die letzte stabile Version der GCode-Werkzeuge und versuchen Sie " +"die Aktualisierungen." -#: ../share/extensions/measure.inx.h:4 -msgid "Text Orientation: " -msgstr "Textausrichtung:" +#: ../share/extensions/gcodetools_dxf_points.inx.h:1 +msgid "DXF Points" +msgstr "DXF-Punkte" -#: ../share/extensions/measure.inx.h:5 -msgid "Angle [with Fixed Angle option only] (°):" -msgstr "Winkel [nur mit fixierter Winkeloption] (*):" +#: ../share/extensions/gcodetools_dxf_points.inx.h:2 +msgid "DXF points" +msgstr "DXF-Punkte" -#: ../share/extensions/measure.inx.h:6 -msgid "Font size (px):" -msgstr "Schriftgröße (px)" +#: ../share/extensions/gcodetools_dxf_points.inx.h:3 +msgid "Convert selection:" +msgstr "Auswahl konvertieren:" -#: ../share/extensions/measure.inx.h:7 -msgid "Offset (px):" -msgstr "Versatz (px):" +#: ../share/extensions/gcodetools_dxf_points.inx.h:4 +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 "" +"Konvertiert ausgewählte Objekte an Bohr-Punkten (wie dxf_import plugin). Sie " +"können auch die ursprüngliche Form speichern. Nur der Startpunkt jeder Kurve " +"wird verwendet. Sie können auch manuell ein Objekt auswählen, öffnen den " +"XML-Editor (Umschalt+Strg+X) und den XML-Tag \"dxfpoint 'mit einem " +"beliebigen Wert hinzufügen oder entfernen." -#: ../share/extensions/measure.inx.h:8 -msgid "Precision:" -msgstr "Genauigkeit" +#: ../share/extensions/gcodetools_dxf_points.inx.h:5 +msgid "set as dxfpoint and save shape" +msgstr "Als DXF-Punkt setzen und Form abspeichern" -#: ../share/extensions/measure.inx.h:9 -msgid "Scale Factor (Drawing:Real Length) = 1:" -msgstr "Maßstab (Zeichnung:Wirkliche Länge) = 1:" +#: ../share/extensions/gcodetools_dxf_points.inx.h:6 +msgid "set as dxfpoint and draw arrow" +msgstr "Als DXF-Punkt setzen und Bogen zeichnen" -#: ../share/extensions/measure.inx.h:10 -msgid "Length Unit:" -msgstr "Längeneinheit: " +#: ../share/extensions/gcodetools_dxf_points.inx.h:7 +msgid "clear dxfpoint sign" +msgstr "DXF-Zeichen bereinigen" -#: ../share/extensions/measure.inx.h:12 -msgctxt "measure extension" -msgid "Area" -msgstr "Gebiet" +#: ../share/extensions/gcodetools_engraving.inx.h:1 +msgid "Engraving" +msgstr "Gravur" -#: ../share/extensions/measure.inx.h:13 -#, fuzzy -msgctxt "measure extension" -msgid "Center of Mass" -msgstr "Stiftmasse:" +#: ../share/extensions/gcodetools_engraving.inx.h:2 +msgid "Smooth convex corners between this value and 180 degrees:" +msgstr "Glätten konvexer Ecken zwischen diesem Wert und 180 Grad:" -#: ../share/extensions/measure.inx.h:14 -msgctxt "measure extension" -msgid "Text On Path" -msgstr "Text an Pfad" +#: ../share/extensions/gcodetools_engraving.inx.h:3 +msgid "Maximum distance for engraving (mm/inch):" +msgstr "Maximale Distanz für die Gravur (mm/inch):" -#: ../share/extensions/measure.inx.h:15 -msgctxt "measure extension" -msgid "Fixed Angle" -msgstr "Fixierter Winkel" +#: ../share/extensions/gcodetools_engraving.inx.h:4 +msgid "Accuracy factor (2 low to 10 high):" +msgstr "Genauigkeitsfaktor (2 gering bis 10 hoch):" -#: ../share/extensions/measure.inx.h:18 -#, fuzzy, no-c-format +#: ../share/extensions/gcodetools_engraving.inx.h:5 +msgid "Draw additional graphics to see engraving path" +msgstr "Zeichne zusätzliche Grafiken, um den Garvurpfad zu sehen" + +#: ../share/extensions/gcodetools_engraving.inx.h:6 msgid "" -"This effect measures the length, area, or center-of-mass of the selected " -"paths. Length and area are added as a text object with the selected units. " -"Center-of-mass is shown as a cross symbol.\n" -"\n" -" * Text 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%." +"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 "" -"Dieser Effekt misst die Länge oder den Bereich eines Pfades in den gewählten " -"Einheiten und fügt diese als Text-auf-Pfad-Objekt an.\n" -"\n" -"Die Anzahl der signifikanten Stellen wird durch \"Präzision\" gewählt.\n" -"Das Feld \"Versatz\" kontrolliert die Entfernung Text-Pfad. \n" -"Der \"Maßstab\" kann zur Messung skalierter Pfade verwendet werden (M = 250 -" -"> 1cm entspricht 2,5m).\n" -"Wenn der Bereich berechnet wird, sollte das Ergebnis für Polygone und Bezier-" -"Kurven präzise sein. Wird ein kreis benutzt, kann die Fläche zu groß sein " -"(0.03%)." +"Diese Funktion erzeugt einen Pfad um Buchstaben zu gravieren oder eine " +"beliebige Form mit scharfen Winkeln. Die Schnitt-Tiefe als eine Funktion des " +"Radius wird durch das Werkzeug definiert. Die Tiefe kann jeder " +"Python-Ausdruck sein. Zum Beispiel: Kegel....(45 Grad) " +"......................: w Kegel....(Höhe / Durchmesser = 10/3) ..: 10*m/3 " +"Kugel..(Radius r) ...........................: math.sqrt(max(0,r**2-w**2)) " +"Ellipse.(Nebenachse r, Hauptachse 4r).....: math.sqrt(max (0,r-w**2**2))*4" -#: ../share/extensions/merge_styles.inx.h:1 -msgid "Merge Styles into CSS" -msgstr "" +#: ../share/extensions/gcodetools_graffiti.inx.h:1 +msgid "Graffiti" +msgstr "Graffiti" -#: ../share/extensions/merge_styles.inx.h:2 -msgid "" -"All selected nodes will be grouped together and their common style " -"attributes will create a new class, this class will replace the existing " -"inline style attributes. Please use a name which best describes the kinds of " -"objects and their common context for best effect." -msgstr "" +#: ../share/extensions/gcodetools_graffiti.inx.h:2 +msgid "Maximum segment length:" +msgstr "Maximale Segmentlänge:" -#: ../share/extensions/merge_styles.inx.h:3 -msgid "New Class Name:" -msgstr "" +#: ../share/extensions/gcodetools_graffiti.inx.h:3 +msgid "Minimal connector radius:" +msgstr "Minimaler Verbindungsradius:" -#: ../share/extensions/merge_styles.inx.h:4 -#, fuzzy -msgid "Stylesheet" -msgstr "Stil" +#: ../share/extensions/gcodetools_graffiti.inx.h:4 +msgid "Start position (x;y):" +msgstr "Startposition (x;y):" -#: ../share/extensions/motion.inx.h:1 -msgid "Motion" -msgstr "Bewegung" +#: ../share/extensions/gcodetools_graffiti.inx.h:5 +msgid "Create preview" +msgstr "Vorschau ersellen" -#: ../share/extensions/motion.inx.h:2 -msgid "Magnitude:" -msgstr "Stärke:" +#: ../share/extensions/gcodetools_graffiti.inx.h:6 +msgid "Create linearization preview" +msgstr "Linearisierungsvorschau erstellen" -#: ../share/extensions/new_glyph_layer.inx.h:1 -msgid "2 - Add Glyph Layer" -msgstr "2 - Glyph-Ebene hinzufügen" +#: ../share/extensions/gcodetools_graffiti.inx.h:7 +msgid "Preview's size (px):" +msgstr "Vorschaugröße (px):" -#: ../share/extensions/new_glyph_layer.inx.h:2 -msgid "Unicode character:" -msgstr "Unicode-Zeichen:" +#: ../share/extensions/gcodetools_graffiti.inx.h:8 +msgid "Preview's paint emmit (pts/s):" +msgstr "Farbemmission für Vorschau (pts/s)" -#: ../share/extensions/next_glyph_layer.inx.h:1 -msgid "View Next Glyph" -msgstr "Nächsten Glyph zeigen" +#: ../share/extensions/gcodetools_graffiti.inx.h:10 +#: ../share/extensions/gcodetools_orientation_points.inx.h:3 +msgid "Orientation type:" +msgstr "Ausrichtungstyp:" -#: ../share/extensions/param_curves.inx.h:1 -msgid "Parametric Curves" -msgstr "Parametrische Kurve" +#: ../share/extensions/gcodetools_graffiti.inx.h:11 +#: ../share/extensions/gcodetools_orientation_points.inx.h:4 +msgid "Z surface:" +msgstr "Z Fläche:" -#: ../share/extensions/param_curves.inx.h:2 -msgid "Range and Sampling" -msgstr "Bereich und Sampling" +#: ../share/extensions/gcodetools_graffiti.inx.h:12 +#: ../share/extensions/gcodetools_orientation_points.inx.h:5 +msgid "Z depth:" +msgstr "Z Tiefe:" -#: ../share/extensions/param_curves.inx.h:3 -msgid "Start t-value:" -msgstr "Beginn T-Wert" +#: ../share/extensions/gcodetools_graffiti.inx.h:14 +#: ../share/extensions/gcodetools_orientation_points.inx.h:7 +msgid "2-points mode (move and rotate, maintained aspect ratio X/Y)" +msgstr "" +"2-Punkt-Modus (verschieben und drehen, gehaltenes Aspektverhältnis X/Y)" -#: ../share/extensions/param_curves.inx.h:4 -msgid "End t-value:" -msgstr "Ende t-Wert" +#: ../share/extensions/gcodetools_graffiti.inx.h:15 +#: ../share/extensions/gcodetools_orientation_points.inx.h:8 +msgid "3-points mode (move, rotate and mirror, different X/Y scale)" +msgstr "" +"3-Punkt-Modus (verschieben, drehen und spiegeln, unterschiedliche X/Y " +"Einteilung)" -#: ../share/extensions/param_curves.inx.h:5 -#, fuzzy -msgid "Multiply t-range by 2*pi" -msgstr "T-Bereich mit 2*pi multiplizieren" +#: ../share/extensions/gcodetools_graffiti.inx.h:16 +#: ../share/extensions/gcodetools_orientation_points.inx.h:9 +msgid "graffiti points" +msgstr "Graffiti-Punkte" -#: ../share/extensions/param_curves.inx.h:6 -msgid "X-value of rectangle's left:" -msgstr "X-Wert der linken Seite des Rechtecks:" +#: ../share/extensions/gcodetools_graffiti.inx.h:17 +#: ../share/extensions/gcodetools_orientation_points.inx.h:10 +msgid "in-out reference point" +msgstr "Innen-Außen-Referenzpunkt" -#: ../share/extensions/param_curves.inx.h:7 -msgid "X-value of rectangle's right:" -msgstr "X-Wert der rechten Seite des Rechtecks:" +#: ../share/extensions/gcodetools_graffiti.inx.h:20 +#: ../share/extensions/gcodetools_orientation_points.inx.h:13 +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 "" +"Orientierungspunkte werden zum Berechnen von Transformationen (Versatz, " +"Skalierung, Spiegel, eine Drehung in XY-Ebene) des Pfades benutzt. " +"3-Punkt-Modus: Lege nicht alle drei in einer Linie an (Einsatz 2-Punkt-Modus " +"stattdessen nehmen). Sie können die Z-Oberfläche modifizieren, die " +"Z-Tiefen-Werte später mit Text-Werkzeug (3. Koordinaten). Wenn es keine " +"Orientierungspunkte in der aktuellen Ebene gibt, werden sie von der oberen " +"Schicht genommen. Die Gruppierung von Orientierungspunkten nicht aufheben! " +"Sie können diese mit Doppelklick auf die Gruppe auswählen oder durch " +"Strg+Eingabe-Taste. Jetzt drücken Sie Anwenden, um die Kontrollpunkte " +"(unabhängiger Satz für jede Ebene) zu erstellen." -#: ../share/extensions/param_curves.inx.h:8 -msgid "Y-value of rectangle's bottom:" -msgstr "Y-Wert der unteren Kante des Rechtecks:" +#: ../share/extensions/gcodetools_lathe.inx.h:1 +msgid "Lathe" +msgstr "Drehbank" -#: ../share/extensions/param_curves.inx.h:9 -msgid "Y-value of rectangle's top:" -msgstr "Y-Wert der oberen Kante des Rechtecks:" +#: ../share/extensions/gcodetools_lathe.inx.h:2 +msgid "Lathe width:" +msgstr "Drehbreite:" -#: ../share/extensions/param_curves.inx.h:10 -msgid "Samples:" -msgstr "Beispiele" +#: ../share/extensions/gcodetools_lathe.inx.h:3 +msgid "Fine cut width:" +msgstr "Feinschnittbreite:" -#: ../share/extensions/param_curves.inx.h:14 -msgid "" -"Select a rectangle before calling the extension, it will determine X and Y " -"scales.\n" -"First derivatives are always determined numerically." -msgstr "" -"Wählen Sie ein Rechteck vor Aufruf der Erweiterung aus. Aus diesem bestimmen " -"sich X- und Y-Skala.\n" -"\n" -"Erste Ableitungen werden immer nummerisch bestimmt." +#: ../share/extensions/gcodetools_lathe.inx.h:4 +msgid "Fine cut count:" +msgstr "Feinschnittzähler:" -#: ../share/extensions/param_curves.inx.h:26 -msgid "X-Function:" -msgstr "X-Funktion:" +#: ../share/extensions/gcodetools_lathe.inx.h:5 +msgid "Create fine cut using:" +msgstr "Erstelle Feinschnitt mit:" -#: ../share/extensions/param_curves.inx.h:27 -msgid "Y-Function:" -msgstr "Y-Funktion:" +#: ../share/extensions/gcodetools_lathe.inx.h:6 +msgid "Lathe X axis remap:" +msgstr "X-Achse der Drehbank neu belegen:" -#: ../share/extensions/pathalongpath.inx.h:1 -msgid "Pattern along Path" -msgstr "Muster entlang Pfad" +#: ../share/extensions/gcodetools_lathe.inx.h:7 +msgid "Lathe Z axis remap:" +msgstr "Z-Achse der Drehbank neu belegen:" -#: ../share/extensions/pathalongpath.inx.h:3 -msgid "Copies of the pattern:" -msgstr "Kopien des Musters:" +#: ../share/extensions/gcodetools_lathe.inx.h:8 +msgid "Move path" +msgstr "Pfad verschieben" -#: ../share/extensions/pathalongpath.inx.h:4 -msgid "Deformation type:" -msgstr "Deformationstyp" +# !!! verb or noun? +#: ../share/extensions/gcodetools_lathe.inx.h:9 +msgid "Offset path" +msgstr "Pfadversatz" -#: ../share/extensions/pathalongpath.inx.h:5 -#: ../share/extensions/pathscatter.inx.h:5 -msgid "Space between copies:" -msgstr "Abstand zwischen Kopien:" +#: ../share/extensions/gcodetools_lathe.inx.h:10 +msgid "Lathe modify path" +msgstr "Pfad drehend modifizieren" -#: ../share/extensions/pathalongpath.inx.h:6 -#: ../share/extensions/pathscatter.inx.h:6 -msgid "Normal offset:" -msgstr "Normaler Versatz" +#: ../share/extensions/gcodetools_lathe.inx.h:11 +msgid "" +"This function modifies path so it will be able to be cut with the " +"rectangular cutter." +msgstr "" +"Diese Funktion verändert den Pfad, damit er mit dem Rechteck-Schneider " +"geschnitten werden kann." -#: ../share/extensions/pathalongpath.inx.h:7 -#: ../share/extensions/pathscatter.inx.h:7 -msgid "Tangential offset:" -msgstr "Tangentialer Versatz" +#: ../share/extensions/gcodetools_orientation_points.inx.h:1 +msgid "Orientation points" +msgstr "Orientierungspunkte" -#: ../share/extensions/pathalongpath.inx.h:8 -#: ../share/extensions/pathscatter.inx.h:8 -msgid "Pattern is vertical" -msgstr "Muster ist vertikal" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:1 +msgid "Prepare path for plasma" +msgstr "Pfad für Plasma- oder Laserschneider vorbereiten" -#: ../share/extensions/pathalongpath.inx.h:9 -#: ../share/extensions/pathscatter.inx.h:10 -msgid "Duplicate the pattern before deformation" -msgstr "Muster vor der Deformation duplizieren" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:2 +msgid "Prepare path for plasma or laser cuters" +msgstr "Pfad für Plasma- oder Laserschneider vorbereiten" -#: ../share/extensions/pathalongpath.inx.h:14 -msgid "Snake" -msgstr "Schlange" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:3 +msgid "Create in-out paths" +msgstr "Erstelle Innen-Außen-Pfade" -#: ../share/extensions/pathalongpath.inx.h:15 -msgid "Ribbon" -msgstr "Band" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:4 +msgid "In-out path length:" +msgstr "Innen-Außen-Pfadlänge:" -#: ../share/extensions/pathalongpath.inx.h:17 -msgid "" -"This effect scatters or bends a pattern along arbitrary \"skeleton\" paths. " -"The pattern is the topmost object in the selection. Groups of paths, shapes " -"or clones are allowed." -msgstr "" -"Dieser Effekt verstreut oder verbiegt ein Muster entlang eines beliebigen " -"\"Gerüst-\"Pfades. Das Muster ist das oberste Objekt in der Auswahl. " -"Gruppierungen von Pfaden, Formen oder Klonen sind erlaubt." +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:5 +msgid "In-out path max distance to reference point:" +msgstr "Innen-Außen max. Pfaddistanz zum Referenzpunkt" -#: ../share/extensions/pathscatter.inx.h:1 -msgid "Scatter" -msgstr "Streuung" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:6 +msgid "In-out path type:" +msgstr "Innen-Außen-Pfadtyp:" -#: ../share/extensions/pathscatter.inx.h:3 -msgid "Follow path orientation" -msgstr "Folgen der Pfadausrichtung" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:7 +msgid "In-out path radius for round path:" +msgstr "Innen-Außen-Pfadradius für runde Pfade:" -#: ../share/extensions/pathscatter.inx.h:4 -msgid "Stretch spaces to fit skeleton length" -msgstr "Leerzeichen strecken, um an Gerüstlänge zu passen" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:8 +msgid "Replace original path" +msgstr "Originalpfad ersetzen" -#: ../share/extensions/pathscatter.inx.h:9 -msgid "Original pattern will be:" -msgstr "Originalmuster ist:" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:9 +msgid "Do not add in-out reference points" +msgstr "Keine Innen-Außen-Referenzpunkte hinzufügen" -#: ../share/extensions/pathscatter.inx.h:11 -msgid "If pattern is a group, pick group members" -msgstr "Ist das Muster eine Gruppe, wähle die Gruppenobjekte aus." +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:10 +msgid "Prepare corners" +msgstr "Ecken vorbereiten" -#: ../share/extensions/pathscatter.inx.h:12 -msgid "Pick group members:" -msgstr "Art der Auswahl:" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:11 +msgid "Stepout distance for corners:" +msgstr "Austrittsabstand für Ecken:" + +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:12 +msgid "Maximum angle for corner (0-180 deg):" +msgstr "Maximaler Winkel für Ecke (0-180 Grad):" + +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:14 +msgid "Perpendicular" +msgstr "Senkrechte Winkelhalbierende" -#: ../share/extensions/pathscatter.inx.h:13 -msgid "Moved" -msgstr "Verschoben" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:15 +msgid "Tangent" +msgstr "Tangente" -#: ../share/extensions/pathscatter.inx.h:14 -msgid "Copied" -msgstr "Kopiert" +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16 +msgid "-------------------------------------------------" +msgstr "-------------------------------------------------" -#: ../share/extensions/pathscatter.inx.h:15 -msgid "Cloned" -msgstr "Geklont" +#: ../share/extensions/gcodetools_tools_library.inx.h:1 +msgid "Tools library" +msgstr "Werkzeugbibliothek" -#: ../share/extensions/pathscatter.inx.h:16 -msgid "Randomly" -msgstr "Zufallsänderung" +#: ../share/extensions/gcodetools_tools_library.inx.h:2 +msgid "Tools type:" +msgstr "Werkzeugtyp:" -#: ../share/extensions/pathscatter.inx.h:17 -msgid "Sequentially" -msgstr "Sequentiel" +#: ../share/extensions/gcodetools_tools_library.inx.h:3 +msgid "default" +msgstr "(Standard)" -#: ../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, " -"shapes, clones are allowed." -msgstr "" -"Dieser Effekt verstreut ein Muster entlang eines beliebigen \"Gerüst-" -"\"Pfades. Das Muster ist das oberste Objekt in einer Auswahl (Gruppierungen " -"von Pfaden/Formen/Klonen... sind erlaubt)." +#: ../share/extensions/gcodetools_tools_library.inx.h:4 +msgid "cylinder" +msgstr "Zylinder" -# check -#: ../share/extensions/perfectboundcover.inx.h:1 -msgid "Perfect-Bound Cover Template" -msgstr "Taschenbuch Deckblatt" +#: ../share/extensions/gcodetools_tools_library.inx.h:5 +msgid "cone" +msgstr "Kegel" # !!! -#: ../share/extensions/perfectboundcover.inx.h:2 -msgid "Book Properties" -msgstr "Buch Eigenschaften" +#: ../share/extensions/gcodetools_tools_library.inx.h:6 +msgid "plasma" +msgstr "Plasma" -#: ../share/extensions/perfectboundcover.inx.h:3 -msgid "Book Width (inches):" -msgstr "Breite des Buches (in Zoll)" +#: ../share/extensions/gcodetools_tools_library.inx.h:7 +msgid "tangent knife" +msgstr "Tangentialer Versatz" -#: ../share/extensions/perfectboundcover.inx.h:4 -msgid "Book Height (inches):" -msgstr "Höhe des Buches (in Zoll)" +#: ../share/extensions/gcodetools_tools_library.inx.h:8 +msgid "lathe cutter" +msgstr "Drehbank-Schneider" -#: ../share/extensions/perfectboundcover.inx.h:5 -msgid "Number of Pages:" -msgstr "Anzahl der Seiten" +#: ../share/extensions/gcodetools_tools_library.inx.h:9 +msgid "graffiti" +msgstr "Graffiti" -#: ../share/extensions/perfectboundcover.inx.h:6 -msgid "Remove existing guides" -msgstr "Entfernen der existierenden Führungslinien" +#: ../share/extensions/gcodetools_tools_library.inx.h:10 +msgid "Just check tools" +msgstr "Nur Werkzeuge überprüfen" -#: ../share/extensions/perfectboundcover.inx.h:7 -msgid "Interior Pages" -msgstr "Innenseiten" +#: ../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 "" +"Der ausgewählte Werkzeugtyp füllt entsprechende Standardwerte. Sie können " +"diese Werte mit dem Textwerkzeug später ändern. Es wird das oberste Werkzeug " +"(Z-Ordnung) in der aktiven Ebene verwendet. Wenn kein Werkzeug innerhalb der " +"aktuellen Ebene vorhanden ist, wird es von der oberen Ebene genommen. " +"Drücken Sie auf Übernehmen, um das neue Werkzeug zu erstellen." -#: ../share/extensions/perfectboundcover.inx.h:8 -msgid "Paper Thickness Measurement:" -msgstr "Papierdicke-Messung" +#: ../share/extensions/generate_voronoi.inx.h:1 +msgid "Voronoi Pattern" +msgstr "Voronoi Muster" -#: ../share/extensions/perfectboundcover.inx.h:9 -msgid "Pages Per Inch (PPI)" -msgstr "Seiten pro Zoll (PPI)" +#: ../share/extensions/generate_voronoi.inx.h:3 +msgid "Average size of cell (px):" +msgstr "Durchschnittliche Größe der Zelle (px)" -#: ../share/extensions/perfectboundcover.inx.h:10 -msgid "Caliper (inches)" -msgstr "Messschieber (Zoll)" +#: ../share/extensions/generate_voronoi.inx.h:4 +msgid "Size of Border (px):" +msgstr "Größe des Randes (px)" -#: ../share/extensions/perfectboundcover.inx.h:11 -msgid "Points" -msgstr "Punkte" +#: ../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" +"\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." +msgstr "" +"Erstellt ein zufälliges Muster aus Voronoi-Zellen. Das Muster wird später im " +"Fülungs- und Kontur-Dialog verfügbar seion. Sie müssen dazu ein Objekt oder " +"ein Gruppe auswählen.\n" +"\n" +" Ist der Rand null, wird das Muster an den Kanten unterbrochen. Nehmen Sie " +"einen positiven Wert, größer als die Zellgröße, um einen weichen Übergang " +"zwischen Zellen und Rand zu schaffen. Nehmen Sie einen negativen Wert, um " +"die Mustergröße zu reduzieren und einen lleren Rand zu erzeugen." -#: ../share/extensions/perfectboundcover.inx.h:12 -msgid "Bond Weight #" -msgstr "Bond Weight # (US-Maß für Papier-Flächenmasse)" +#: ../share/extensions/gimp_xcf.inx.h:1 +msgid "GIMP XCF" +msgstr "GIMP XCF" -#: ../share/extensions/perfectboundcover.inx.h:13 -msgid "Specify Width" -msgstr "Breite spezifizieren" +#: ../share/extensions/gimp_xcf.inx.h:3 +msgid "Save Guides" +msgstr "Hilfslinien speichern" -#: ../share/extensions/perfectboundcover.inx.h:14 -msgid "Value:" -msgstr "Wert" +#: ../share/extensions/gimp_xcf.inx.h:4 +msgid "Save Grid" +msgstr "Gitter speichern" -# !!! not the best translation -#: ../share/extensions/perfectboundcover.inx.h:15 -msgid "Cover" -msgstr "Abdeckung" +# !!! +#: ../share/extensions/gimp_xcf.inx.h:5 +msgid "Save Background" +msgstr "Hintergrund speichern" -#: ../share/extensions/perfectboundcover.inx.h:16 -msgid "Cover Thickness Measurement:" -msgstr "Dickenmessung Überdeckung" +#: ../share/extensions/gimp_xcf.inx.h:6 +msgid "File Resolution:" +msgstr "Dateiauflösung:" -#: ../share/extensions/perfectboundcover.inx.h:17 -msgid "Bleed (in):" -msgstr "Beschnitt (in)" +#: ../share/extensions/gimp_xcf.inx.h:8 +msgid "" +"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 Background: add the document background to each converted layer.\n" +" * File Resolution: XCF file resolution, in DPI.\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." +msgstr "" +"Diese Erweiterung exportiert das Dokument in das Gimp XCF-Format nach den " +"folgenden Optionen:\n" +" * Hilfslinien speichern: Konvertiert alle Hilfslinien zu " +"Gimp-Hilfslinien.\n" +" * Gitter speichern: Wandelt das erste rechteckige Gitter in ein " +"Gimp-Gitter um (beachten Sie, dass das Standard-Inkscape-Gitter sehr eng " +"ist, wenn es in Gimp angezeigt wird).\n" +" * Hintergrund speichern: Fügt den Dokument-Hintergrund in jede " +"konvertierte Ebene ein.\n" +"\n" +"Jede erste Ebene wird in eine Gimp-Ebene umgewandelt. Unterebenen werden mit " +"ihrer ersten übergeordnete Ebene in einer einzigen Gimp-Ebene verkettet und " +"konvertiert." -#: ../share/extensions/perfectboundcover.inx.h:18 -msgid "Note: Bond Weight # calculations are a best-guess estimate." -msgstr "Achtung: Bond Weight #-Berechnungen sind nur fundiert geraten!" +#: ../share/extensions/gimp_xcf.inx.h:15 +msgid "GIMP XCF maintaining layers (*.xcf)" +msgstr "GIMP XCF, Ebenen beibehalten (*.XCF)" -#: ../share/extensions/perspective.inx.h:1 -msgid "Perspective" -msgstr "Perspektive" +#: ../share/extensions/grid_cartesian.inx.h:1 +msgid "Cartesian Grid" +msgstr "Kartesisches Gitter" -#: ../share/extensions/pixelsnap.inx.h:1 -msgid "PixelSnap" -msgstr "Pixelschnapp" +#: ../share/extensions/grid_cartesian.inx.h:2 +#: ../share/extensions/grid_isometric.inx.h:10 +msgid "Border Thickness (px):" +msgstr "Randdicke [px]" -#: ../share/extensions/pixelsnap.inx.h:2 -msgid "" -"Snap all paths in selection to pixels. Snaps borders to half-points and " -"fills to full points." -msgstr "" -"Klappe alle Pfade in der Auswahl zu Pixeln um. Klappe die Umrandung zu " -"Halbpunkten und die Füllung zu Vollpunkten um." +#: ../share/extensions/grid_cartesian.inx.h:3 +msgid "X Axis" +msgstr "X-Achse" -#: ../share/extensions/plotter.inx.h:1 -msgid "Plot" -msgstr "" +#: ../share/extensions/grid_cartesian.inx.h:4 +msgid "Major X Divisions:" +msgstr "Haupt-X-Teilungen:" -#: ../share/extensions/plotter.inx.h:2 -#, fuzzy -msgid "" -"Please make sure that all objects you want to plot are converted to paths." -msgstr "" -"Bitte achten Sie darauf, dass alle Objekte, die Sie plotten möchten in Pfade " -"konvertiert wurden. Der Plot wird automatisch auf den Nullpunkt ausgerichtet." +#: ../share/extensions/grid_cartesian.inx.h:5 +msgid "Major X Division Spacing (px):" +msgstr "Haupt-X-Teilung Abstand (px):" -#: ../share/extensions/plotter.inx.h:3 -#, fuzzy -msgid "Connection Settings " -msgstr "Verbindungen" +#: ../share/extensions/grid_cartesian.inx.h:6 +msgid "Subdivisions per Major X Division:" +msgstr "Unterteilungen pro X-Hauptteilung:" -#: ../share/extensions/plotter.inx.h:4 -#, fuzzy -msgid "Serial port:" -msgstr "Serieller Port:" +#: ../share/extensions/grid_cartesian.inx.h:7 +msgid "Logarithmic X Subdiv. (Base given by entry above)" +msgstr "Logarithmische X-Unterteilung (Basis wie oben gegeben)" -#: ../share/extensions/plotter.inx.h:5 -#, fuzzy -msgid "" -"The port of your serial connection, on Windows something like 'COM1', on " -"Linux something like: '/dev/ttyUSB0' (Default: COM1)" +#: ../share/extensions/grid_cartesian.inx.h:8 +msgid "Subsubdivs. per X Subdivision:" +msgstr "Unter-Unterteilungen pro X-Unterteilung" + +#: ../share/extensions/grid_cartesian.inx.h:9 +msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only):" msgstr "" -"Der Anschluss Ihrer seriellen Verbindung ist unter Windows so etwas wie " -"'COM1', unter Linux so etwas wie: '/dev/ttyUSB0' (Standard: 'COM1')" +"Halbiert X-Unter-Unterteilungsfrequenz nach n Unterteilungen. (nur " +"Logarithmus) " -#: ../share/extensions/plotter.inx.h:6 -#, fuzzy -msgid "Serial baud rate:" -msgstr "Serieller Port:" +#: ../share/extensions/grid_cartesian.inx.h:10 +msgid "Major X Division Thickness (px):" +msgstr "Haupt-X-Teilung Dicke (px):" -#: ../share/extensions/plotter.inx.h:7 -#, fuzzy -msgid "The Baud rate of your serial connection (Default: 9600)" -msgstr "Die Baudrate ihrer Serial-Verbindung (Standard '9600')" +#: ../share/extensions/grid_cartesian.inx.h:11 +msgid "Minor X Division Thickness (px):" +msgstr "Nebenteilung X Dicke (px):" -#: ../share/extensions/plotter.inx.h:8 -#, fuzzy -msgid "Flow control:" -msgstr "Abspielkontrolle" +#: ../share/extensions/grid_cartesian.inx.h:12 +msgid "Subminor X Division Thickness (px):" +msgstr "Strichstärke untergeordnete X-Teilung [px]" -#: ../share/extensions/plotter.inx.h:9 -#, fuzzy -msgid "" -"The Software / Hardware flow control of your serial connection (Default: " -"Software)" -msgstr "Die Baudrate ihrer Serial-Verbindung (Standard '9600')" +#: ../share/extensions/grid_cartesian.inx.h:13 +msgid "Y Axis" +msgstr "Y-Achse" -#: ../share/extensions/plotter.inx.h:10 -#, fuzzy -msgid "Command language:" -msgstr "Zweite Sprache:" +#: ../share/extensions/grid_cartesian.inx.h:14 +msgid "Major Y Divisions:" +msgstr "Haupt-Y-Teilungen:" -#: ../share/extensions/plotter.inx.h:11 -msgid "The command language to use (Default: HPGL)" -msgstr "" +#: ../share/extensions/grid_cartesian.inx.h:15 +msgid "Major Y Division Spacing (px):" +msgstr "Haupt-Y-Teilung Abstand (px):" -#: ../share/extensions/plotter.inx.h:12 -msgid "Software (XON/XOFF)" -msgstr "" +#: ../share/extensions/grid_cartesian.inx.h:16 +msgid "Subdivisions per Major Y Division:" +msgstr "Unterteilungen pro Y-Hauptteilung:" -#: ../share/extensions/plotter.inx.h:13 -#, fuzzy -msgid "Hardware (RTS/CTS)" -msgstr "Hardware" +#: ../share/extensions/grid_cartesian.inx.h:17 +msgid "Logarithmic Y Subdiv. (Base given by entry above)" +msgstr "Logarithmische Y-Unterteilung (Basis wie oben gegeben)" -#: ../share/extensions/plotter.inx.h:14 -msgid "Hardware (DSR/DTR + RTS/CTS)" -msgstr "" +#: ../share/extensions/grid_cartesian.inx.h:18 +msgid "Subsubdivs. per Y Subdivision:" +msgstr "Unter-Unterteilungen pro Y-Unterteilung" -#: ../share/extensions/plotter.inx.h:16 -msgid "HPGL" +#: ../share/extensions/grid_cartesian.inx.h:19 +msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only):" msgstr "" +"Halbiert Y-Unter-Unterteilungsfrequenz nach n Unterteilungen. (nur " +"Logarithmus) " -#: ../share/extensions/plotter.inx.h:17 -msgid "DMPL" -msgstr "" +#: ../share/extensions/grid_cartesian.inx.h:20 +msgid "Major Y Division Thickness (px):" +msgstr "Haupt-Y-Teilung Dicke (px):" -#: ../share/extensions/plotter.inx.h:18 -msgid "KNK Zing (HPGL variant)" -msgstr "" +#: ../share/extensions/grid_cartesian.inx.h:21 +msgid "Minor Y Division Thickness (px):" +msgstr "Nebenteilung Y Dicke (px):" -#: ../share/extensions/plotter.inx.h:19 -msgid "" -"Using wrong settings can under certain circumstances cause Inkscape to " -"freeze. Always save your work before plotting!" -msgstr "" +#: ../share/extensions/grid_cartesian.inx.h:22 +msgid "Subminor Y Division Thickness (px):" +msgstr "Strichstärke untergeordnete Y-Teilung [px]" -#: ../share/extensions/plotter.inx.h:20 -msgid "" -"This can be a physical serial connection or a USB-to-Serial bridge. Ask your " -"plotter manufacturer for drivers if needed." -msgstr "" +#: ../share/extensions/grid_isometric.inx.h:1 +msgid "Isometric Grid" +msgstr "Isometrisches Gitter" -#: ../share/extensions/plotter.inx.h:21 -msgid "Parallel (LPT) connections are not supported." -msgstr "" +#: ../share/extensions/grid_isometric.inx.h:2 +msgid "X Divisions [x2]:" +msgstr "X-Teilungen [x2]:" -#: ../share/extensions/plotter.inx.h:32 -msgid "" -"The speed the pen will move with in centimeters or millimeters per second " -"(depending on your plotter model), set to 0 to omit command. Most plotters " -"ignore this command. (Default: 0)" -msgstr "" +#: ../share/extensions/grid_isometric.inx.h:3 +msgid "Y Divisions [x2] [> 1/2 X Div]:" +msgstr "Y-Teilung [x2] [> 1/2 X Div]:" -#: ../share/extensions/plotter.inx.h:33 -#, fuzzy -msgid "Rotation (°, clockwise):" -msgstr "Drehung im Uhrzeigersinn" +#: ../share/extensions/grid_isometric.inx.h:4 +msgid "Division Spacing (px):" +msgstr "Teilungsabstand (px):" -#: ../share/extensions/plotter.inx.h:52 -#, fuzzy -msgid "Show debug information" -msgstr "Informationen über die Speichernutzung" +#: ../share/extensions/grid_isometric.inx.h:5 +msgid "Subdivisions per Major Division:" +msgstr "Unterteilungen pro Hauptteilung:" -#: ../share/extensions/plotter.inx.h:53 -msgid "" -"Check this to get verbose information about the plot without actually " -"sending something to the plotter (A.k.a. data dump) (Default: Unchecked)" -msgstr "" +#: ../share/extensions/grid_isometric.inx.h:6 +msgid "Subsubdivs per Subdivision:" +msgstr "Unter-Unterteilungen pro Unterteilung:" -#: ../share/extensions/plt_input.inx.h:1 -msgid "AutoCAD Plot Input" -msgstr "AutoCAD Plot Eingabe" +#: ../share/extensions/grid_isometric.inx.h:7 +msgid "Major Division Thickness (px):" +msgstr "Hauptteilungsdicke (px):" -#: ../share/extensions/plt_input.inx.h:2 -#: ../share/extensions/plt_output.inx.h:2 -msgid "HP Graphics Language Plot file [AutoCAD] (*.plt)" -msgstr "HP Graphics Language Plotter Datei [AutoCAD] (*.plt)" +#: ../share/extensions/grid_isometric.inx.h:8 +msgid "Minor Division Thickness (px):" +msgstr "Nebenteilungsdicke (px):" -#: ../share/extensions/plt_input.inx.h:3 -msgid "Open HPGL plotter files" -msgstr "Öffnen einer HPGL-Plotter-Datei" +#: ../share/extensions/grid_isometric.inx.h:9 +msgid "Subminor Division Thickness (px):" +msgstr "Strichstärke untergeordneteTeilung (px):" -#: ../share/extensions/plt_output.inx.h:1 -msgid "AutoCAD Plot Output" -msgstr "AutoCAD Plot Ausgabe" +#: ../share/extensions/grid_polar.inx.h:1 +msgid "Polar Grid" +msgstr "Polargitter" -#: ../share/extensions/plt_output.inx.h:3 -msgid "Save a file for plotters" -msgstr "Speichern einer Datei für Plotter" +#: ../share/extensions/grid_polar.inx.h:2 +msgid "Centre Dot Diameter (px):" +msgstr "Durchmesser Mittelpunkt [px]" -#: ../share/extensions/polyhedron_3d.inx.h:1 -msgid "3D Polyhedron" -msgstr "3D Polyhedron" +#: ../share/extensions/grid_polar.inx.h:3 +msgid "Circumferential Labels:" +msgstr "Umlaufende Bezeichner" -#: ../share/extensions/polyhedron_3d.inx.h:2 -msgid "Model file" -msgstr "Modell-Datei" +#: ../share/extensions/grid_polar.inx.h:5 +msgid "Degrees" +msgstr "Grad" -#: ../share/extensions/polyhedron_3d.inx.h:3 -msgid "Object:" -msgstr "Objekt:" +#: ../share/extensions/grid_polar.inx.h:6 +msgid "Circumferential Label Size (px):" +msgstr "Größe des umlaufenden Bezeichners [px]" -#: ../share/extensions/polyhedron_3d.inx.h:4 -msgid "Filename:" -msgstr "Dateiname:" +#: ../share/extensions/grid_polar.inx.h:7 +msgid "Circumferential Label Outset (px):" +msgstr "Beginn des umlaufenden Bezeichners [px]" -#: ../share/extensions/polyhedron_3d.inx.h:5 -msgid "Object Type:" -msgstr "Objekttyp" +#: ../share/extensions/grid_polar.inx.h:8 +msgid "Circular Divisions" +msgstr "Hauptkreisteilung" -#: ../share/extensions/polyhedron_3d.inx.h:6 -msgid "Clockwise wound object" -msgstr "Objekt im Uhrzeigersinn gewunden" +#: ../share/extensions/grid_polar.inx.h:9 +msgid "Major Circular Divisions:" +msgstr "Hauptkreisteilung:" -#: ../share/extensions/polyhedron_3d.inx.h:7 -msgid "Cube" -msgstr "Würfel" +#: ../share/extensions/grid_polar.inx.h:10 +msgid "Major Circular Division Spacing (px):" +msgstr "Haupt-Kreis-Teilung Abstand [px]" -#: ../share/extensions/polyhedron_3d.inx.h:8 -msgid "Truncated Cube" -msgstr "Hexaederstumpf" +#: ../share/extensions/grid_polar.inx.h:11 +msgid "Subdivisions per Major Circular Division:" +msgstr "Nebenteilungen pro Kreishauptteilung" -#: ../share/extensions/polyhedron_3d.inx.h:9 -msgid "Snub Cube" -msgstr "Abgeschrägtes Hexaeder" +#: ../share/extensions/grid_polar.inx.h:12 +msgid "Logarithmic Subdiv. (Base given by entry above)" +msgstr "Logarithmische Unterteilung (Basis wie oben gegeben)" -#: ../share/extensions/polyhedron_3d.inx.h:10 -msgid "Cuboctahedron" -msgstr "Kuboktaeder" +#: ../share/extensions/grid_polar.inx.h:13 +msgid "Major Circular Division Thickness (px):" +msgstr "Strichstärke Kreisteilung [px]" -#: ../share/extensions/polyhedron_3d.inx.h:11 -msgid "Tetrahedron" -msgstr "Tetraeder" +#: ../share/extensions/grid_polar.inx.h:14 +msgid "Minor Circular Division Thickness (px):" +msgstr "Strichstärke Kreisnebenteilung (px):" -#: ../share/extensions/polyhedron_3d.inx.h:12 -msgid "Truncated Tetrahedron" -msgstr "Tetraederstumpf" +#: ../share/extensions/grid_polar.inx.h:15 +msgid "Angular Divisions" +msgstr "Winkelteilung" -#: ../share/extensions/polyhedron_3d.inx.h:13 -msgid "Octahedron" -msgstr "Oktaeder" +#: ../share/extensions/grid_polar.inx.h:16 +msgid "Angle Divisions:" +msgstr "Winkelteilung" -#: ../share/extensions/polyhedron_3d.inx.h:14 -msgid "Truncated Octahedron" -msgstr "Oktaederstumpf" +#: ../share/extensions/grid_polar.inx.h:17 +msgid "Angle Divisions at Centre:" +msgstr "Winkelteilung im Zentrum" -#: ../share/extensions/polyhedron_3d.inx.h:15 -msgid "Icosahedron" -msgstr "Ikosaeder (Zwanzigflächner)" +#: ../share/extensions/grid_polar.inx.h:18 +msgid "Subdivisions per Major Angular Division:" +msgstr "Nebenteilungen pro Winkelhauptteilung" -#: ../share/extensions/polyhedron_3d.inx.h:16 -msgid "Truncated Icosahedron" -msgstr "Ikosaederstumpf" +#: ../share/extensions/grid_polar.inx.h:19 +msgid "Minor Angle Division End 'n' Divs. Before Centre:" +msgstr "Winkel-Nebenteilung endet 'n' Teilstriche vor dem Zentrum" -# Für "Triambic" gibt es eigentlich keine deutsche Entsprechung... -#: ../share/extensions/polyhedron_3d.inx.h:17 -msgid "Small Triambic Icosahedron" -msgstr "Kleines Triambisches Ikosaeder" +#: ../share/extensions/grid_polar.inx.h:20 +msgid "Major Angular Division Thickness (px):" +msgstr "Strichstärke Winkelteilung [px]" + +#: ../share/extensions/grid_polar.inx.h:21 +msgid "Minor Angular Division Thickness (px):" +msgstr "Strichstärke Winkelnebenteilung (px):" + +#: ../share/extensions/guides_creator.inx.h:1 +msgid "Guides creator" +msgstr "Führungslinien erstellen" -#: ../share/extensions/polyhedron_3d.inx.h:18 -msgid "Dodecahedron" -msgstr "Dodecahedron" +#: ../share/extensions/guides_creator.inx.h:2 +msgid "Regular guides" +msgstr "Regelmäßige Führungslinien" -#: ../share/extensions/polyhedron_3d.inx.h:19 -msgid "Truncated Dodecahedron" -msgstr "Dodekaederstumpf" +#: ../share/extensions/guides_creator.inx.h:3 +msgid "Guides preset:" +msgstr "Führungslinienvoreinstellung:" -#: ../share/extensions/polyhedron_3d.inx.h:20 -msgid "Snub Dodecahedron" -msgstr "Abgeschrägtes Dodekaeder" +#: ../share/extensions/guides_creator.inx.h:6 +msgid "Start from edges" +msgstr "An Kanten beginnen" -#: ../share/extensions/polyhedron_3d.inx.h:21 -msgid "Great Dodecahedron" -msgstr "Großes Dodecahedron" +#: ../share/extensions/guides_creator.inx.h:7 +msgid "Delete existing guides" +msgstr "Lösche existierende Führungslinien" -#: ../share/extensions/polyhedron_3d.inx.h:22 -msgid "Great Stellated Dodecahedron" -msgstr "Großes überschlagenes Dodekaeder" +#: ../share/extensions/guides_creator.inx.h:8 +msgid "Custom..." +msgstr "Benutzerdefiniert..." -#: ../share/extensions/polyhedron_3d.inx.h:23 -msgid "Load from file" -msgstr "Lade von Datei" +#: ../share/extensions/guides_creator.inx.h:9 +msgid "Golden ratio" +msgstr "Goldener Schnitt" -#: ../share/extensions/polyhedron_3d.inx.h:24 -msgid "Face-Specified" -msgstr "Flächenspezifiziert" +#: ../share/extensions/guides_creator.inx.h:10 +msgid "Rule-of-third" +msgstr "Drittel-Regel" -#: ../share/extensions/polyhedron_3d.inx.h:25 -msgid "Edge-Specified" -msgstr "Kantenspezifiziert" +#: ../share/extensions/guides_creator.inx.h:11 +msgid "Diagonal guides" +msgstr "Diagonale Führungslinien" -#: ../share/extensions/polyhedron_3d.inx.h:27 -msgid "Rotate around:" -msgstr "Rotieren um:" +#: ../share/extensions/guides_creator.inx.h:12 +msgid "Upper left corner" +msgstr "Obere linke Ecke" -#: ../share/extensions/polyhedron_3d.inx.h:28 -#: ../share/extensions/spirograph.inx.h:8 -#: ../share/extensions/wireframe_sphere.inx.h:5 -msgid "Rotation (deg):" -msgstr "Rotation (Grad)" +#: ../share/extensions/guides_creator.inx.h:13 +msgid "Upper right corner" +msgstr "Obere rechte Ecke" -#: ../share/extensions/polyhedron_3d.inx.h:29 -msgid "Then rotate around:" -msgstr "Dann rotiere um:" +#: ../share/extensions/guides_creator.inx.h:14 +msgid "Lower left corner" +msgstr "untere linke Ecke" -#: ../share/extensions/polyhedron_3d.inx.h:30 -msgid "X-Axis" -msgstr "X-Achse" +#: ../share/extensions/guides_creator.inx.h:15 +msgid "Lower right corner" +msgstr "untere rechte Ecke" -#: ../share/extensions/polyhedron_3d.inx.h:31 -msgid "Y-Axis" -msgstr "Y-Achse" +#: ../share/extensions/guides_creator.inx.h:16 +msgid "Margins" +msgstr "Ränder" -#: ../share/extensions/polyhedron_3d.inx.h:32 -msgid "Z-Axis" -msgstr "Z-Achse" +#: ../share/extensions/guides_creator.inx.h:17 +msgid "Margins preset:" +msgstr "Rändervoreinstellung:" -#: ../share/extensions/polyhedron_3d.inx.h:34 -msgid "Scaling factor:" -msgstr "Saklierungs-Faktor" +#: ../share/extensions/guides_creator.inx.h:18 +msgid "Header margin:" +msgstr "Kopfzeilenrand:" -#: ../share/extensions/polyhedron_3d.inx.h:35 -msgid "Fill color, Red:" -msgstr "Füllfarbe (Rotwert)" +#: ../share/extensions/guides_creator.inx.h:19 +msgid "Footer margin:" +msgstr "Fußzeilenrand:" -#: ../share/extensions/polyhedron_3d.inx.h:36 -msgid "Fill color, Green:" -msgstr "Füllfarbe (Grünwert)" +#: ../share/extensions/guides_creator.inx.h:20 +msgid "Left margin:" +msgstr "Linker Rand:" -#: ../share/extensions/polyhedron_3d.inx.h:37 -msgid "Fill color, Blue:" -msgstr "Füllfarbe (Blauwert)" +#: ../share/extensions/guides_creator.inx.h:21 +msgid "Right margin:" +msgstr "Rechter Rand:" -#: ../share/extensions/polyhedron_3d.inx.h:39 -#, no-c-format -msgid "Fill opacity (%):" -msgstr "Deckkraft, %" +#: ../share/extensions/guides_creator.inx.h:22 +msgid "Left book page" +msgstr "Linke Buchseite" -#: ../share/extensions/polyhedron_3d.inx.h:41 -#, no-c-format -msgid "Stroke opacity (%):" -msgstr "Strich-Deckkraft, %" +#: ../share/extensions/guides_creator.inx.h:23 +msgid "Right book page" +msgstr "Rechte Buchseite" -#: ../share/extensions/polyhedron_3d.inx.h:42 -msgid "Stroke width (px):" -msgstr "Breite der Kontur, px" +# CHECK +#: ../share/extensions/guides_creator.inx.h:24 +msgctxt "Margin" +msgid "None" +msgstr "Keine" -#: ../share/extensions/polyhedron_3d.inx.h:43 -msgid "Shading" -msgstr "Schattierung" +#: ../share/extensions/guillotine.inx.h:1 +msgid "Guillotine" +msgstr "Guillotine" -#: ../share/extensions/polyhedron_3d.inx.h:44 -msgid "Light X:" -msgstr "Erhellen X" +#: ../share/extensions/guillotine.inx.h:2 +msgid "Directory to save images to:" +msgstr "Pfad zum Speicherort des Bildes:" -#: ../share/extensions/polyhedron_3d.inx.h:45 -msgid "Light Y:" -msgstr "Erhellen Y" +#: ../share/extensions/guillotine.inx.h:3 +msgid "Image name (without extension):" +msgstr "Bildname (ohne Erweiterung):" -#: ../share/extensions/polyhedron_3d.inx.h:46 -msgid "Light Z:" -msgstr "Erhellen Z" +#: ../share/extensions/guillotine.inx.h:4 +msgid "Ignore these settings and use export hints" +msgstr "Einstellungen ignorieren und Export-Hinweise nutzen" -#: ../share/extensions/polyhedron_3d.inx.h:48 -msgid "Draw back-facing polygons" -msgstr "Zeichnet rückseitige Polygone" +#: ../share/extensions/handles.inx.h:1 +msgid "Draw Handles" +msgstr "Anfasser zeichnen" -#: ../share/extensions/polyhedron_3d.inx.h:49 -msgid "Z-sort faces by:" -msgstr "Z-Sortierung der Flächen gemäß:" +#: ../share/extensions/hershey.inx.h:1 +msgid "Hershey Text" +msgstr "Hershey Text" -# !!! -#: ../share/extensions/polyhedron_3d.inx.h:50 -msgid "Faces" -msgstr "Flächen" +#: ../share/extensions/hershey.inx.h:2 +msgid "Render Text" +msgstr "Text rendern" -#: ../share/extensions/polyhedron_3d.inx.h:51 -msgid "Edges" -msgstr "Kanten" +#: ../share/extensions/hershey.inx.h:3 +#: ../share/extensions/render_alphabetsoup.inx.h:2 +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +#: ../share/extensions/render_barcode_qrcode.inx.h:3 +msgid "Text:" +msgstr "Text:" -#: ../share/extensions/polyhedron_3d.inx.h:52 -msgid "Vertices" -msgstr "Scheitel" +#: ../share/extensions/hershey.inx.h:4 +msgid "Action: " +msgstr "Aktion: " -#: ../share/extensions/polyhedron_3d.inx.h:53 -msgid "Maximum" -msgstr "Maximum" +#: ../share/extensions/hershey.inx.h:5 +msgid "Font face: " +msgstr "Schriftart:" -#: ../share/extensions/polyhedron_3d.inx.h:54 -msgid "Minimum" -msgstr "Minimun" +#: ../share/extensions/hershey.inx.h:6 +msgid "Typeset that text" +msgstr "Diesen Text setzen" -#: ../share/extensions/polyhedron_3d.inx.h:55 -msgid "Mean" -msgstr "Mittel" +#: ../share/extensions/hershey.inx.h:7 +msgid "Write glyph table" +msgstr "Glyphentabelle schreiben" -#: ../share/extensions/previous_glyph_layer.inx.h:1 -msgid "View Previous Glyph" -msgstr "Vorherigen Glyph zeigen" +#: ../share/extensions/hershey.inx.h:8 +msgid "Sans 1-stroke" +msgstr "Serifenlose Schrift 1 Strich" -#: ../share/extensions/print_win32_vector.inx.h:1 -msgid "Win32 Vector Print" -msgstr "Windows32-Vektor-Druck" +#: ../share/extensions/hershey.inx.h:9 +msgid "Sans bold" +msgstr "Serifenlose Schrift fett" -#: ../share/extensions/printing_marks.inx.h:1 -msgid "Printing Marks" -msgstr "Druck-Markierungen" +#: ../share/extensions/hershey.inx.h:10 +msgid "Serif medium" +msgstr "Serifenschrift mittel" -#: ../share/extensions/printing_marks.inx.h:3 -msgid "Crop Marks" -msgstr "Schnittmarken" +#: ../share/extensions/hershey.inx.h:11 +msgid "Serif medium italic" +msgstr "Serifenschrift mittel kursiv" -#: ../share/extensions/printing_marks.inx.h:4 -msgid "Bleed Marks" -msgstr "blutende Markierungen" +#: ../share/extensions/hershey.inx.h:12 +msgid "Serif bold italic" +msgstr "Serifenschrift fett kursiv" -#: ../share/extensions/printing_marks.inx.h:5 -msgid "Registration Marks" -msgstr "Registrierungsmarken" +#: ../share/extensions/hershey.inx.h:13 +msgid "Serif bold" +msgstr "Serifenschrift fett" -#: ../share/extensions/printing_marks.inx.h:6 -msgid "Star Target" -msgstr "Sternenziel" +#: ../share/extensions/hershey.inx.h:14 +msgid "Script 1-stroke" +msgstr "Skript 1 Strich" -#: ../share/extensions/printing_marks.inx.h:7 -msgid "Color Bars" -msgstr "Farbleisten" +#: ../share/extensions/hershey.inx.h:15 +msgid "Script 1-stroke (alt)" +msgstr "Skript 1 Strich (alt)" -#: ../share/extensions/printing_marks.inx.h:8 -msgid "Page Information" -msgstr "Seiten-Information" +#: ../share/extensions/hershey.inx.h:16 +msgid "Script medium" +msgstr "Skript mittel" -#: ../share/extensions/printing_marks.inx.h:9 -msgid "Positioning" -msgstr "Positionierung" +#: ../share/extensions/hershey.inx.h:17 +msgid "Gothic English" +msgstr "Gotische Schrift Englisch" -#: ../share/extensions/printing_marks.inx.h:10 -msgid "Set crop marks to:" -msgstr "Setze Schnittmarkierung auf" +#: ../share/extensions/hershey.inx.h:18 +msgid "Gothic German" +msgstr "Gotische Schrift Deutsch" -#: ../share/extensions/printing_marks.inx.h:17 -msgid "Canvas" -msgstr "Leinwand" +#: ../share/extensions/hershey.inx.h:19 +msgid "Gothic Italian" +msgstr "Gotische Schrift Italienisch" -#: ../share/extensions/printing_marks.inx.h:19 -msgid "Bleed Margin" -msgstr "Beschnittgrenze" +#: ../share/extensions/hershey.inx.h:20 +msgid "Greek 1-stroke" +msgstr "Griechisch 1 Strich" -#: ../share/extensions/ps_input.inx.h:1 -msgid "PostScript Input" -msgstr "Postscript Eingabe" +#: ../share/extensions/hershey.inx.h:21 +msgid "Greek medium" +msgstr "Griechisch mittel" -#: ../share/extensions/radiusrand.inx.h:1 -msgid "Jitter nodes" -msgstr "Knoten zittrig verteilen" +#: ../share/extensions/hershey.inx.h:23 +msgid "Japanese" +msgstr "Japanisch" -#: ../share/extensions/radiusrand.inx.h:3 -msgid "Maximum displacement in X (px):" -msgstr "Maximale Verschiebung in X, px" +#: ../share/extensions/hershey.inx.h:24 +msgid "Astrology" +msgstr "Astrologie" -#: ../share/extensions/radiusrand.inx.h:4 -msgid "Maximum displacement in Y (px):" -msgstr "Maximale Verschiebung in Y, px" +#: ../share/extensions/hershey.inx.h:25 +msgid "Math (lower)" +msgstr "Mathematik (niedrige)" -#: ../share/extensions/radiusrand.inx.h:5 -msgid "Shift nodes" -msgstr "Knoten verschieben" +#: ../share/extensions/hershey.inx.h:26 +msgid "Math (upper)" +msgstr "Mathematik (höhere)" -#: ../share/extensions/radiusrand.inx.h:6 -msgid "Shift node handles" -msgstr "Knotenanfasser verschieben" +#: ../share/extensions/hershey.inx.h:28 +msgid "Meteorology" +msgstr "Meteorologie" -#: ../share/extensions/radiusrand.inx.h:7 -msgid "Use normal distribution" -msgstr "Normalverteilung verwenden" +#: ../share/extensions/hershey.inx.h:29 +msgid "Music" +msgstr "Musik" -#: ../share/extensions/radiusrand.inx.h:9 +#: ../share/extensions/hershey.inx.h:30 +msgid "Symbolic" +msgstr "Symbolisch" + +#: ../share/extensions/hershey.inx.h:31 msgid "" -"This effect randomly shifts the nodes (and optionally node handles) of the " -"selected path." +" \n" +"\n" +"\n" +"\n" msgstr "" -"Dieser Effekt verschiebt Knoten (und optional die Knotenanfasser) des " -"ausgewählten Pfades zufällig." - -#: ../share/extensions/render_alphabetsoup.inx.h:1 -msgid "Alphabet Soup" -msgstr "Buchstabensuppe" +" \n" +"\n" +"\n" +"\n" -#: ../share/extensions/render_barcode.inx.h:1 -msgid "Classic" -msgstr "Klassisch" +#: ../share/extensions/hershey.inx.h:36 +msgid "About..." +msgstr "Über..." -#: ../share/extensions/render_barcode.inx.h:2 -msgid "Barcode Type:" -msgstr "Strichcode-Typ:" +#: ../share/extensions/hershey.inx.h:37 +msgid "" +"\n" +"This extension renders a line of text using\n" +"\"Hershey\" fonts for plotters, derived from \n" +"NBS SP-424 1976-04, \"A contribution to \n" +"computer typesetting techniques: Tables of\n" +"Coordinates for Hershey's Repertory of\n" +"Occidental Type Fonts and Graphic Symbols.\"\n" +"\n" +"These are not traditional \"outline\" fonts, \n" +"but are instead \"single-stroke\" fonts, or\n" +"\"engraving\" fonts where the character is\n" +"formed by the stroke (and not the fill).\n" +"\n" +"For additional information, please visit:\n" +" www.evilmadscientist.com/go/hershey" +msgstr "" +"\n" +"Diese Erweiterung erstellt eine Liniengrafik aus Text durch\n" +"\"Hershey\" fonts for plotters, derived from \n" +"NBS SP-424 1976-04, \"A contribution to \n" +"computer typesetting techniques: Tables of\n" +"Coordinates for Hershey's Repertory of\n" +"Occidental Type Fonts and Graphic Symbols.\"\n" +"\n" +"Es handelt sich nicht um traditionelle \"outline\" Schriften, \n" +"sondern um \"Ein-Strich-\" Schriften, oder\n" +"\"Gravur\" Schriften, bei welchen der Buchstabe aus\n" +"Linien anstelle einer Füllung besteht.\n" +"\n" +"Weitere Informationen sind hier verfügbar:\n" +" www.evilmadscientist.com/go/hershey" -#: ../share/extensions/render_barcode.inx.h:3 -msgid "Barcode Data:" -msgstr "Strichcode-Daten:" +#: ../share/extensions/hpgl_input.inx.h:1 +msgid "HPGL Input" +msgstr "HPGL einlesen" -#: ../share/extensions/render_barcode.inx.h:4 -msgid "Bar Height:" -msgstr "Höhe der Striche:" +#: ../share/extensions/hpgl_input.inx.h:2 +msgid "" +"Please note that you can only open HPGL files written by Inkscape, to open " +"other HPGL files please change their file extension to .plt, make sure you " +"have UniConverter installed and open them again." +msgstr "" +"Bitte beachten Sie, das nur HPGL-Dateien geöffnet werden können, welche mit " +"Inkscape erstellt wurden. Um andere HPGL-Dateien zu öffnen, ändern Sie die " +"Dateiendung zu .plt, stellen Sie sicher das UniConverter installiert ist " +"und öffnen Sie die Datei erneut." -#: ../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 "Strichcode" +#: ../share/extensions/hpgl_input.inx.h:3 +#: ../share/extensions/hpgl_output.inx.h:4 ../share/extensions/plotter.inx.h:23 +msgid "Resolution X (dpi):" +msgstr "X-Auflösung (dpi):" -#: ../share/extensions/render_barcode_datamatrix.inx.h:1 -msgid "Datamatrix" -msgstr "Datenmatrix" +#: ../share/extensions/hpgl_input.inx.h:4 +#: ../share/extensions/hpgl_output.inx.h:5 ../share/extensions/plotter.inx.h:24 +msgid "" +"The amount of steps the plotter moves if it moves for 1 inch on the X axis " +"(Default: 1016.0)" +msgstr "" +"Die Anzahl der Schritte, die sich der Plotter für 1 Zoll auf der X-Achse " +"bewegt (Standard: '1016')" -#: ../share/extensions/render_barcode_datamatrix.inx.h:3 -#: ../share/extensions/render_barcode_qrcode.inx.h:4 -msgid "Size, in unit squares:" -msgstr "Größe in der Einheit Quadrate:" +#: ../share/extensions/hpgl_input.inx.h:5 +#: ../share/extensions/hpgl_output.inx.h:6 ../share/extensions/plotter.inx.h:25 +msgid "Resolution Y (dpi):" +msgstr "Y-Auflösung (dpi):" -#: ../share/extensions/render_barcode_datamatrix.inx.h:4 -msgid "Square Size (px):" -msgstr "Quadratische Größe / px" +#: ../share/extensions/hpgl_input.inx.h:6 +#: ../share/extensions/hpgl_output.inx.h:7 ../share/extensions/plotter.inx.h:26 +msgid "" +"The amount of steps the plotter moves if it moves for 1 inch on the Y axis " +"(Default: 1016.0)" +msgstr "" +"Die Anzahl der Schritte, die sich der Plotter für 1 Zoll auf der Y-Achse " +"bewegt (Standard: '1016')" -#: ../share/extensions/render_barcode_qrcode.inx.h:1 -msgid "QR Code" -msgstr "QR Code" +#: ../share/extensions/hpgl_input.inx.h:7 +msgid "Show movements between paths" +msgstr "Bewegung zwischen den Pfaden anzeigen" -#: ../share/extensions/render_barcode_qrcode.inx.h:2 -msgid "See http://www.denso-wave.com/qrcode/index-e.html for details" +#: ../share/extensions/hpgl_input.inx.h:8 +msgid "Check this to show movements between paths (Default: Unchecked)" msgstr "" -"Schauen Sie bei http://www.denso-wave.com/qrcode/index-e.html nach Details" +"Dies auswählen um die Bewegung zwischen den Pfaden anzuzeigen (Standard: " +"nicht aktiviert)" -#: ../share/extensions/render_barcode_qrcode.inx.h:5 -msgid "Auto" -msgstr "Auto" +#: ../share/extensions/hpgl_input.inx.h:9 +#: ../share/extensions/hpgl_output.inx.h:34 +msgid "HP Graphics Language file (*.hpgl)" +msgstr "HP Graphics Language-Datei (*.hpgl)" -#: ../share/extensions/render_barcode_qrcode.inx.h:6 +#: ../share/extensions/hpgl_input.inx.h:10 +msgid "Import an HP Graphics Language file" +msgstr "HP Graphics Language-Datei importieren" + +#: ../share/extensions/hpgl_output.inx.h:1 +msgid "HPGL Output" +msgstr "HPGL-Ausgabe" + +#: ../share/extensions/hpgl_output.inx.h:2 msgid "" -"With \"Auto\", the size of the barcode depends on the length of the text and " -"the error correction level" +"Please make sure that all objects you want to save are converted to paths. " +"Please use the plotter extension (Extensions menu) to plot directly over a " +"serial connection." msgstr "" -"Mit \"Auto\" ist die Größe des Barcodes von der Textlänge und des " -"Fehlerkorrekturlevels abhängig" +"Bitte stellen Sie sicher, dass alle Objekte, die Sie speichern möchten, in " +"Pfade konvertiert wurden. Bitte verwenden Sie die Plotter-Erweiterung " +"(Erweiterungsmenü), um direkt über eine serielle Verbindung zu plotten." -#: ../share/extensions/render_barcode_qrcode.inx.h:7 -msgid "Error correction level:" -msgstr "Fehlerkorrektur-Level:" - -#: ../share/extensions/render_barcode_qrcode.inx.h:9 -#, no-c-format -msgid "L (Approx. 7%)" -msgstr "L (Durchschn. 7%)" +#: ../share/extensions/hpgl_output.inx.h:3 ../share/extensions/plotter.inx.h:22 +msgid "Plotter Settings " +msgstr "Plottereinstellungen " -#: ../share/extensions/render_barcode_qrcode.inx.h:11 -#, no-c-format -msgid "M (Approx. 15%)" -msgstr "M (Durchschn. 15%)" +#: ../share/extensions/hpgl_output.inx.h:8 ../share/extensions/plotter.inx.h:27 +msgid "Pen number:" +msgstr "Stiftnummer:" -#: ../share/extensions/render_barcode_qrcode.inx.h:13 -#, no-c-format -msgid "Q (Approx. 25%)" -msgstr "Q (Durchschn. 25%)" +#: ../share/extensions/hpgl_output.inx.h:9 ../share/extensions/plotter.inx.h:28 +msgid "The number of the pen (tool) to use (Standard: '1')" +msgstr "Die Nummer des zu verwendenden Stiftes (Werkzeug) (Standard: '1')" -#: ../share/extensions/render_barcode_qrcode.inx.h:15 -#, no-c-format -msgid "H (Approx. 30%)" -msgstr "H (Durchschn. 30%)" +#: ../share/extensions/hpgl_output.inx.h:10 ../share/extensions/plotter.inx.h:29 +msgid "Pen force (g):" +msgstr "Stiftdruck (g):" -#: ../share/extensions/render_barcode_qrcode.inx.h:17 -msgid "Square size (px):" -msgstr "Quadratische Größe / px" +#: ../share/extensions/hpgl_output.inx.h:11 ../share/extensions/plotter.inx.h:30 +msgid "" +"The amount of force pushing down the pen in grams, set to 0 to omit command; " +"most plotters ignore this command (Default: 0)" +msgstr "" +"Die Kraft, mit welcher der Stift auf das Papier gedrückt wird (in Gramm). " +"Auf 0 setzen, um den Befehl zu ignorieren (Standard)" -#: ../share/extensions/render_gear_rack.inx.h:1 -msgid "Rack Gear" -msgstr "Zahnstange" +#: ../share/extensions/hpgl_output.inx.h:12 ../share/extensions/plotter.inx.h:31 +msgid "Pen speed (cm/s or mm/s):" +msgstr "Stiftgeschwindigkeit (cm/s oder mm/s):" -#: ../share/extensions/render_gear_rack.inx.h:2 -msgid "Rack Length:" -msgstr "Zahnstangenänge:" +#: ../share/extensions/hpgl_output.inx.h:13 +msgid "" +"The speed the pen will move with in centimeters or millimeters per second " +"(depending on your plotter model), set to 0 to omit command; most plotters " +"ignore this command (Default: 0)" +msgstr "" +"Die Geschwindigkeit mit welcher der Stift zeichnet. Auf 0 setzen um den " +"Befehl zu ignorieren (Standard)" -#: ../share/extensions/render_gear_rack.inx.h:3 -msgid "Tooth Spacing:" -msgstr "Zanh-Abstände" +#: ../share/extensions/hpgl_output.inx.h:14 +msgid "Rotation (°, Clockwise):" +msgstr "Drehung (°, im Uhrzeigersinn):" -#: ../share/extensions/render_gear_rack.inx.h:4 -msgid "Contact Angle:" -msgstr "Kontaktwinkel:" +#: ../share/extensions/hpgl_output.inx.h:15 ../share/extensions/plotter.inx.h:34 +msgid "Rotation of the drawing (Default: 0°)" +msgstr "Drehung der Zeichnung in Grad (Standard 0°)" -#: ../share/extensions/render_gear_rack.inx.h:6 -#: ../share/extensions/render_gears.inx.h:1 -msgid "Gear" -msgstr "Zahnrad" +#: ../share/extensions/hpgl_output.inx.h:16 ../share/extensions/plotter.inx.h:35 +msgid "Mirror X axis" +msgstr "X-Spiegelachse" -#: ../share/extensions/render_gears.inx.h:2 -msgid "Number of teeth:" -msgstr "Anzahl der Zähne:" +#: ../share/extensions/hpgl_output.inx.h:17 ../share/extensions/plotter.inx.h:36 +msgid "Check this to mirror the X axis (Default: Unchecked)" +msgstr "X-Achse spiegeln" -# !!! -#: ../share/extensions/render_gears.inx.h:3 -msgid "Circular pitch (tooth size):" -msgstr "Kreisteilung (Zahngröße):" +#: ../share/extensions/hpgl_output.inx.h:18 ../share/extensions/plotter.inx.h:37 +msgid "Mirror Y axis" +msgstr "Y-Spiegelachse" -#: ../share/extensions/render_gears.inx.h:4 -msgid "Pressure angle (degrees):" -msgstr "Druckwinkel (Grad):" +#: ../share/extensions/hpgl_output.inx.h:19 ../share/extensions/plotter.inx.h:38 +msgid "Check this to mirror the Y axis (Default: Unchecked)" +msgstr "Y-Achse spiegeln" -#: ../share/extensions/render_gears.inx.h:5 -msgid "Diameter of center hole (0 for none):" -msgstr "Durchmesser des Zenterlochs (0 für kein):" +#: ../share/extensions/hpgl_output.inx.h:20 ../share/extensions/plotter.inx.h:39 +msgid "Center zero point" +msgstr "Zentrierter Nullpunkt" -#: ../share/extensions/render_gears.inx.h:10 -msgid "Unit of measurement for both circular pitch and center diameter." -msgstr "Einheit der Messung für Kreisteilung und Mittendurchmesser." +#: ../share/extensions/hpgl_output.inx.h:21 ../share/extensions/plotter.inx.h:40 +msgid "" +"Check this if your plotter uses a centered zero point (Default: Unchecked)" +msgstr "Wählen wenn der verwendete Plotter seinen 0-Punkt in der Mitte hat." -#: ../share/extensions/replace_font.inx.h:1 -msgid "Replace font" -msgstr "Schrift ersetzen" +#: ../share/extensions/hpgl_output.inx.h:22 ../share/extensions/plotter.inx.h:41 +msgid "Plot Features " +msgstr "Plot-Funktionen " -#: ../share/extensions/replace_font.inx.h:2 -msgid "Find and Replace font" -msgstr "Schrift Suchen und Ersetzen" +#: ../share/extensions/hpgl_output.inx.h:23 ../share/extensions/plotter.inx.h:42 +msgid "Overcut (mm):" +msgstr "Überschnitt (mm):" -#: ../share/extensions/replace_font.inx.h:3 -msgid "Find font: " -msgstr "Finde Schrift:" +#: ../share/extensions/hpgl_output.inx.h:24 ../share/extensions/plotter.inx.h:43 +msgid "" +"The distance in mm that will be cut over the starting point of the path to " +"prevent open paths, set to 0.0 to omit command (Default: 1.00)" +msgstr "" +"Der Abstand in mm, mit dem über den Ausgangspunkt des Pfades geschnitten " +"wird, um offene Pfade zu schützen (Standard: '1.00')" -#: ../share/extensions/replace_font.inx.h:4 -msgid "Replace with: " -msgstr "Und ersetze mit:" +#: ../share/extensions/hpgl_output.inx.h:25 ../share/extensions/plotter.inx.h:44 +msgid "Tool offset (mm):" +msgstr "Werkzeugversatz (mm):" -#: ../share/extensions/replace_font.inx.h:5 -msgid "Replace all fonts with: " -msgstr "Ersetze alle Schriftarten mit:" +#: ../share/extensions/hpgl_output.inx.h:26 ../share/extensions/plotter.inx.h:45 +msgid "" +"The offset from the tool tip to the tool axis in mm, set to 0.0 to omit " +"command (Default: 0.25)" +msgstr "" +"Der Versatz zwischen Werkzeugspitze und -achse in mm. Auf 0 setzen um Befehl " +"zu übergehen (Standard: '0.25')" -#: ../share/extensions/replace_font.inx.h:6 -msgid "List all fonts" -msgstr "Schriftarten auflisten" +#: ../share/extensions/hpgl_output.inx.h:27 ../share/extensions/plotter.inx.h:46 +msgid "Use precut" +msgstr "Überschnitt verwenden" -#: ../share/extensions/replace_font.inx.h:7 +#: ../share/extensions/hpgl_output.inx.h:28 ../share/extensions/plotter.inx.h:47 msgid "" -"Choose this tab if you would like to see a list of the fonts used/found." +"Check this to cut a small line before the real drawing starts to correctly " +"align the tool orientation. (Default: Checked)" msgstr "" -"Schließen Sie diesen Tab wenn Sie eine Liste der benutzten/gefundenen " -"Schriftarten sehen möchten." +"Wählen um eine kurzen Schnitt vor dem Beginn der Zeichnung zu setzen, um das " +"Werkzeug richtig auszurichten." -#: ../share/extensions/replace_font.inx.h:8 -msgid "Work on:" -msgstr "Wirkt auf:" +#: ../share/extensions/hpgl_output.inx.h:29 ../share/extensions/plotter.inx.h:48 +msgid "Curve flatness:" +msgstr "Kurvenebenheit:" -#: ../share/extensions/replace_font.inx.h:9 -msgid "Entire drawing" -msgstr "Gesamte Zeichnung" +#: ../share/extensions/hpgl_output.inx.h:30 ../share/extensions/plotter.inx.h:49 +msgid "" +"Curves are divided into lines, this number controls how fine the curves will " +"be reproduced, the smaller the finer (Default: '1.2')" +msgstr "" +"Kurven werden in Linien aufgeteilt. Diese Zahl regelt wie fein die Kurven " +"reproduziert werden; Je kleiner desto feiner (Standard: '1.2')" -#: ../share/extensions/replace_font.inx.h:10 -msgid "Selected objects only" -msgstr "Nur ausgewählte Objekte" +#: ../share/extensions/hpgl_output.inx.h:31 ../share/extensions/plotter.inx.h:50 +msgid "Auto align" +msgstr "Automatisches Ausrichten" -#: ../share/extensions/restack.inx.h:1 -msgid "Restack" -msgstr "Umschichten" +#: ../share/extensions/hpgl_output.inx.h:32 ../share/extensions/plotter.inx.h:51 +msgid "" +"Check this to auto align the drawing to the zero point (Plus the tool offset " +"if used). If unchecked you have to make sure that all parts of your drawing " +"are within the document border! (Default: Checked)" +msgstr "" +"Wählen um die Zeichnung automatisch am 0-Punkt auszurichten (+ Abstand wenn " +"dieser eingestellt ist). Wenn nicht gewählt, selbst prüfen ob alle Teile der " +"Zeichnung innerhalb der Dokumentengrenzen sind. (Standard: ausgewählt)" -#: ../share/extensions/restack.inx.h:2 -msgid "Restack Direction:" -msgstr "Richtung" +#: ../share/extensions/hpgl_output.inx.h:33 ../share/extensions/plotter.inx.h:54 +msgid "" +"All these settings depend on the plotter you use, for more information " +"please consult the manual or homepage for your plotter." +msgstr "" +"Alle Einstellungen hängen vom verwendeten Plotter ab. Für mehr Informationen " +"beachten Sie dessen Bedienungsanleitung oder die Homepage des Plotters." -#: ../share/extensions/restack.inx.h:3 -msgid "Left to Right (0)" -msgstr "Links nach Rechts (0)" +#: ../share/extensions/hpgl_output.inx.h:35 +msgid "Export an HP Graphics Language file" +msgstr "HP Graphic Language-Datei exportieren" -#: ../share/extensions/restack.inx.h:4 -msgid "Bottom to Top (90)" -msgstr "Unten nach Oben (90)" +#: ../share/extensions/ink2canvas.inx.h:1 +msgid "Convert to html5 canvas" +msgstr "In HTML5-Arbeitsfläche konvertieren" -#: ../share/extensions/restack.inx.h:5 -msgid "Right to Left (180)" -msgstr "Rechts nach Links (180)" +#: ../share/extensions/ink2canvas.inx.h:2 +msgid "HTML 5 canvas (*.html)" +msgstr "HTML 5-Arbeitsfläche (*.html)" -#: ../share/extensions/restack.inx.h:6 -msgid "Top to Bottom (270)" -msgstr "Oben nach Unten (270)" +#: ../share/extensions/ink2canvas.inx.h:3 +msgid "HTML 5 canvas code" +msgstr "HTML 5-Arbeitsflächencode" -#: ../share/extensions/restack.inx.h:7 -msgid "Radial Outward" -msgstr "Radial nach Aussen" +#: ../share/extensions/inkscape_follow_link.inx.h:1 +msgid "Follow Link" +msgstr "Verknüpfung folgen" -#: ../share/extensions/restack.inx.h:8 -msgid "Radial Inward" -msgstr "Radial nach Innen" +#: ../share/extensions/inkscape_help_askaquestion.inx.h:1 +msgid "Ask Us a Question" +msgstr "Fragen Sie uns" -#: ../share/extensions/restack.inx.h:9 -msgid "Arbitrary Angle" -msgstr "Beliebiger Winkel:" +#: ../share/extensions/inkscape_help_commandline.inx.h:1 +msgid "Command Line Options" +msgstr "Kommandozeilen-Optionen" -#: ../share/extensions/restack.inx.h:11 -msgid "Horizontal Point:" -msgstr "Horizontaler Punkt:" +#. i18n. Please don't translate it unless a page exists in your language +#: ../share/extensions/inkscape_help_commandline.inx.h:3 +msgid "http://inkscape.org/doc/inkscape-man.html" +msgstr "http://inkscape.org/doc/inkscape-man.html" -#: ../share/extensions/restack.inx.h:13 -#: ../share/extensions/text_extract.inx.h:9 -#: ../share/extensions/text_merge.inx.h:9 -msgid "Middle" -msgstr "Mitte" +#: ../share/extensions/inkscape_help_faq.inx.h:1 +msgid "FAQ" +msgstr "FAQ" -#: ../share/extensions/restack.inx.h:15 -msgid "Vertical Point:" -msgstr "Vertikaler Punkt:" +#. i18n. Please don't translate it unless a page exists in your language +#: ../share/extensions/inkscape_help_faq.inx.h:3 +msgid "http://wiki.inkscape.org/wiki/index.php/FAQ" +msgstr "http://wiki.inkscape.org/wiki/index.php/FAQ" -#: ../share/extensions/restack.inx.h:16 -#: ../share/extensions/text_extract.inx.h:12 -#: ../share/extensions/text_merge.inx.h:12 -msgid "Top" -msgstr "Oben" +# war "Abkürzungen", was aber zur Maus nicht wirklich passt... +#: ../share/extensions/inkscape_help_keys.inx.h:1 +msgid "Keys and Mouse Reference" +msgstr "Referenz der Tasten- und Maus-Befehle" -#: ../share/extensions/restack.inx.h:17 -#: ../share/extensions/text_extract.inx.h:13 -#: ../share/extensions/text_merge.inx.h:13 -msgid "Bottom" -msgstr "Unterste" +#. i18n. Please don't translate it unless a page exists in your language +#: ../share/extensions/inkscape_help_keys.inx.h:3 +msgid "http://inkscape.org/doc/keys048.html" +msgstr "http://inkscape.org/doc/keys048.html" -#: ../share/extensions/restack.inx.h:18 -msgid "Arrange" -msgstr "Anordnen" +#: ../share/extensions/inkscape_help_manual.inx.h:1 +msgid "Inkscape Manual" +msgstr "Inkscape-Handbuch" -#: ../share/extensions/rtree.inx.h:1 -msgid "Random Tree" -msgstr "Zufälliger Baum" +#. 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 "http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php" -#: ../share/extensions/rtree.inx.h:2 -msgid "Initial size:" -msgstr "Anfangsgröße" +#: ../share/extensions/inkscape_help_relnotes.inx.h:1 +msgid "New in This Version" +msgstr "Neu in dieser Version" -#: ../share/extensions/rtree.inx.h:3 -msgid "Minimum size:" -msgstr "Mindestgröße" +#. 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.91" +msgstr "http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91" -#: ../share/extensions/rubberstretch.inx.h:1 -msgid "Rubber Stretch" -msgstr "Gummidehnung" +#: ../share/extensions/inkscape_help_reportabug.inx.h:1 +msgid "Report a Bug" +msgstr "Einen Fehler melden" -#: ../share/extensions/rubberstretch.inx.h:3 -#, no-c-format -msgid "Strength (%):" -msgstr "Stärke (%):" +#: ../share/extensions/inkscape_help_svgspec.inx.h:1 +msgid "SVG 1.1 Specification" +msgstr "SVG-1.1-Spezifikation" -#: ../share/extensions/rubberstretch.inx.h:5 -#, no-c-format -msgid "Curve (%):" -msgstr "Kurve (%):" +#: ../share/extensions/interp.inx.h:1 +msgid "Interpolate" +msgstr "Interpolieren" -#: ../share/extensions/scour.inx.h:1 -msgid "Optimized SVG Output" -msgstr "Optimierte SVG-Ausgabe" +#: ../share/extensions/interp.inx.h:3 +msgid "Interpolation steps:" +msgstr "Interpolationsschritte" -# !!! correct? -#: ../share/extensions/scour.inx.h:3 -msgid "Shorten color values" -msgstr "Farbwerte kürzen" +#: ../share/extensions/interp.inx.h:4 +msgid "Interpolation method:" +msgstr "Interpolationsmethode" -#: ../share/extensions/scour.inx.h:4 -msgid "Convert CSS attributes to XML attributes" -msgstr "CSS Attribute zu XML Attribute konvertieren" +#: ../share/extensions/interp.inx.h:5 +msgid "Duplicate endpaths" +msgstr "Endpfade duplizieren" -#: ../share/extensions/scour.inx.h:5 -msgid "Group collapsing" -msgstr "Guppen zusammenklappen" +#: ../share/extensions/interp.inx.h:6 +msgid "Interpolate style" +msgstr "Stil Interpolieren" -#: ../share/extensions/scour.inx.h:6 -msgid "Create groups for similar attributes" -msgstr "Erstelle Gruppen für gleiche Attribute" +#: ../share/extensions/interp_att_g.inx.h:1 +msgid "Interpolate Attribute in a group" +msgstr "Attribut innerhalb einer Gruppe interpolieren" -#: ../share/extensions/scour.inx.h:7 -msgid "Embed rasters" -msgstr "Alle Raster einbetten" +#: ../share/extensions/interp_att_g.inx.h:3 +msgid "Attribute to Interpolate:" +msgstr "Attribut für Interpolation" -#: ../share/extensions/scour.inx.h:8 -msgid "Keep editor data" -msgstr "Behalten der Editor-Daten" +#: ../share/extensions/interp_att_g.inx.h:4 +msgid "Other Attribute:" +msgstr "Anderes Attribut" -#: ../share/extensions/scour.inx.h:9 -msgid "Remove metadata" -msgstr "Metadaten entfernen" +#: ../share/extensions/interp_att_g.inx.h:5 +msgid "Other Attribute type:" +msgstr "Anderer Attributtyp" -#: ../share/extensions/scour.inx.h:10 -msgid "Remove comments" -msgstr "Kommentare entfernen" +#: ../share/extensions/interp_att_g.inx.h:6 +msgid "Apply to:" +msgstr "Anwenden auf:" -#: ../share/extensions/scour.inx.h:11 -msgid "Work around renderer bugs" -msgstr "Um Render-Fehler herum arbeiten" +#: ../share/extensions/interp_att_g.inx.h:7 +msgid "Start Value:" +msgstr "Startwert" -#: ../share/extensions/scour.inx.h:12 -msgid "Enable viewboxing" -msgstr "Vorschau einschalten" +#: ../share/extensions/interp_att_g.inx.h:8 +msgid "End Value:" +msgstr "Endwert" -#: ../share/extensions/scour.inx.h:13 -msgid "Remove the xml declaration" -msgstr "XML-Deklaration entfernen" +#: ../share/extensions/interp_att_g.inx.h:13 +msgid "Translate X" +msgstr "Übersetzer X" -#: ../share/extensions/scour.inx.h:14 -msgid "Number of significant digits for coords:" -msgstr "Anzahl der signifikanten Ziffern für die Koordinaten:" +#: ../share/extensions/interp_att_g.inx.h:14 +msgid "Translate Y" +msgstr "Übersetzer Y" -#: ../share/extensions/scour.inx.h:15 -msgid "XML indentation (pretty-printing):" -msgstr "XML Vertiefung (schöner-Druck):" +#: ../share/extensions/interp_att_g.inx.h:15 +#: ../share/extensions/markers_strokepaint.inx.h:9 +msgid "Fill" +msgstr "Füllung" -#: ../share/extensions/scour.inx.h:16 -msgid "Space" -msgstr "Space" +#: ../share/extensions/interp_att_g.inx.h:17 +msgid "Other" +msgstr "Andere" -#: ../share/extensions/scour.inx.h:17 -msgid "Tab" -msgstr "Tab" +#: ../share/extensions/interp_att_g.inx.h:18 +msgid "" +"If you select \"Other\", you must know the SVG attributes to identify here " +"this \"other\"." +msgstr "" +"Falls Sie \"Andere\" wählen, so müssen Sie diese Anderen durch deren " +"SVG-Attribute spezifizieren:" -#: ../share/extensions/scour.inx.h:19 -msgid "Ids" -msgstr "Ids" +#: ../share/extensions/interp_att_g.inx.h:20 +msgid "Integer Number" +msgstr "Ganzzahl" -#: ../share/extensions/scour.inx.h:20 -msgid "Remove unused ID names for elements" -msgstr "Unbenutzte ID-Namen für Elemente löschen" +#: ../share/extensions/interp_att_g.inx.h:21 +msgid "Float Number" +msgstr "Fließkommazahl" -#: ../share/extensions/scour.inx.h:21 -msgid "Shorten IDs" -msgstr "IDs kürzen" +#: ../share/extensions/interp_att_g.inx.h:22 +msgid "Tag" +msgstr "Markierung" -#: ../share/extensions/scour.inx.h:22 -msgid "Preserve manually created ID names not ending with digits" -msgstr "Manuell erstellte ID-Namen, die nicht mit Ziffern enden, bewahren" +#: ../share/extensions/interp_att_g.inx.h:23 +#: ../share/extensions/polyhedron_3d.inx.h:33 +msgid "Style" +msgstr "Stil" -#: ../share/extensions/scour.inx.h:23 -msgid "Preserve these ID names, comma-separated:" -msgstr "Bewahren Sie diese ID-Namen, komma getrennt:" +#: ../share/extensions/interp_att_g.inx.h:24 +msgid "Transformation" +msgstr "Transformation" -#: ../share/extensions/scour.inx.h:24 -msgid "Preserve ID names starting with:" -msgstr "Bewahren Sie ID-Namen, die starten mit:" +#: ../share/extensions/interp_att_g.inx.h:25 +msgid "••••••••••••••••••••••••••••••••••••••••••••••••" +msgstr "••••••••••••••••••••••••••••••••••••••••••••••••" -#: ../share/extensions/scour.inx.h:25 -msgid "Help (Options)" -msgstr "Hilfe (Optionen)" +#: ../share/extensions/interp_att_g.inx.h:26 +msgid "No Unit" +msgstr "Keine Einheit" -#: ../share/extensions/scour.inx.h:27 -#, no-c-format +#: ../share/extensions/interp_att_g.inx.h:28 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 style " -"tags and inline style=\"\" declarations into XML attributes.\n" -" * Group collapsing: removes useless g elements, promoting their contents " -"up one level. Requires \"Remove unused ID names for elements\" to be set.\n" -" * Create groups for similar attributes: create g 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 metadata 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 comment 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" -" * 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." +"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 "" -"Diese Erweiterung optimiert die SVG-Datei nach den folgenden Optionen:\n" -"     * Kürzen der Farbnamen:. Konvertiert alle Farben in #RRGGBB oder #RGB-" -"Format.\n" -"     * Konvertieren von CSS-Attributen zu XML-Attribute: Styles konvertieren " -"<style> Tags und Inline-style=\"\" Deklarationen zu XML-Attributen.\n" -"     * Gruppe aufbrechen: Entfernt nutzlose <g> Elemente, hebt ihre " -"Inhalte eine Ebene nach oben an. Benötigt \"Entfernen Sie nicht verwendete " -"ID-Namen für Elemente\" als gesetzt.\n" -"     * Erstellen von Gruppen für gleiche Attribute: Erstellt <g> " -"Elemente für Elementen mit mindestens einem gemeinsamen Attribut (z.B. " -"Füllfarbe, Kontur-Deckkraft, ...).\n" -"     * Eingebettete Raster: Bettet Rasterbilder als base64-kodierten Daten " -"URLs ein.\n" -"     * Editor-Daten behalten: Inkscape, Sodipodi oder Adobe Illustrator " -"Elemente und Attribute werden nicht gelöscht.\n" -"     * Entfernen von Metadaten: Entfernen <metadata> Tags zusammen mit " -"allen Informationen, welche Lizenz Metadaten beinhalten, alternative " -"Versionen für Nicht-SVG-fähige Browsern, etc.\n" -"     * Kommentare entfernen: <!-- --> Tags entfernen.\n" -"     * Um Renderer Bugs herum arbeiten: erstellt etwas größere SVG-Daten, " -"aber umgeht einen Fehler in librsvg Renderer, der in Eye of GNOME und " -"anderen Anwendungen verwendet wird.\n" -"     * Aktivieren von viewbox: Größe des Bildes auf 100%/100% und die " -"Einführung einer viewBox.\n" -"     * Anzahl der signifikanten Ziffern für Koordinaten: alle Koordinaten " -"sind ein ergebnis mit dieser Anzahl von signifikanten Ziffern. Wenn z.B. 3 " -"angegeben wird, ist die Koordinate 3,5153, Ergebnis als 3.51 und die " -"Koordinate 471,55 472 ist als Ergebnis 472.\n" -"     * XML Vertiefung (pretty-Druck): entweder None für keine Vertiefung, " -"die Leertaste, um ein Platz pro Verschachtelungsebene oder Tab verwenden, um " -"ein Register pro Verschachtelungsebene zu verwenden." +"Dieser Effekt setzt ein beliebiges interpolierbares Attribut für jedes " +"Element innerhalb einer Gruppe oder einer mehrteiligen Auswahl" -#: ../share/extensions/scour.inx.h:40 -msgid "Help (Ids)" -msgstr "Hilfe (Ids)" +#: ../share/extensions/jessyInk_autoTexts.inx.h:1 +msgid "Auto-texts" +msgstr "Auto-Texte" -#: ../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 "" -"Ids spezifische Optionen:\n" -"     * Entfernen Sie nicht verwendete ID-Namen für Elemente: Entfernen Sie " -"alle nicht referenzierten ID-Attribute.\n" -"     * IDs kürzen: Reduzieren Sie die Länge aller ID-Attribute, die " -"kürzesten zu den erwähnten Elementen zuweisend. Zum Beispiel, " -"#linearGradient5621, referenziert 100 mal, kann #a werden.\n" -"     * Bewahren von manuell erstellten ID-Namen, die nicht auf Ziffern " -"enden: In der Regel entfernt die optimierte SVG-Ausgabe diese, aber wenn sie " -"für die Referenzierung (z.B. #middledot) notwendig sind, können Sie diese " -"Option verwenden.\n" -"     * Bewahren Sie diese ID-Namen, Komma getrennt: Sie können diese in " -"Verbindung mit den anderen Optionen verwenden, wenn Sie einige weitere " -"spezifische ID-Namen beibehalten wollen.\n" -"     * Bewahren Sie ID Namen beginnend mit: In der Regel, entfernt die " -"optimierte SVG-Ausgabe alle unbenutzten ID-Namen, aber wenn alle Ihre " -"erhaltenen ID-Namen mit dem gleichen Präfix (z.B. #flag-mx, #flag-pt) " -"starten, können Sie diese Option verwenden." +#: ../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 "Einstellungen" -#: ../share/extensions/scour.inx.h:47 -msgid "Optimized SVG (*.svg)" -msgstr "Optimiertes Inkscape-SVG (*.svg)" +#: ../share/extensions/jessyInk_autoTexts.inx.h:3 +msgid "Auto-Text:" +msgstr "Auto-Text:" -#: ../share/extensions/scour.inx.h:48 -msgid "Scalable Vector Graphics" -msgstr "Skalierbare Vektorgrafik (*.svg)" +#: ../share/extensions/jessyInk_autoTexts.inx.h:4 +msgid "None (remove)" +msgstr "Keine (entfernen)" -#: ../share/extensions/setup_typography_canvas.inx.h:1 -msgid "1 - Setup Typography Canvas" -msgstr "1 - Setup Typografie-Leinwand" +#: ../share/extensions/jessyInk_autoTexts.inx.h:5 +msgid "Slide title" +msgstr "Folientitel" -#: ../share/extensions/setup_typography_canvas.inx.h:2 -msgid "Em-size:" -msgstr "Em-Größe:" +#: ../share/extensions/jessyInk_autoTexts.inx.h:6 +msgid "Slide number" +msgstr "Foliennummer" -#: ../share/extensions/setup_typography_canvas.inx.h:3 -msgid "Ascender:" -msgstr "Aufsteigend:" +#: ../share/extensions/jessyInk_autoTexts.inx.h:7 +msgid "Number of slides" +msgstr "Anzahl der Folien" -#: ../share/extensions/setup_typography_canvas.inx.h:4 -msgid "Caps Height:" -msgstr "Deckelhöhe:" +#: ../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 " +"details." +msgstr "" +"Diese Erweiterung erlaubt Ihnen Autotexte für eine JessyInk-Präsentation zu " +"installieren, aktualisieren und zu löschen. Bitte schauen Sie auf " +"code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/setup_typography_canvas.inx.h:5 -msgid "X-Height:" -msgstr "X-Höhe:" +#: ../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/setup_typography_canvas.inx.h:6 -msgid "Descender:" -msgstr "Absteigend:" +#: ../share/extensions/jessyInk_effects.inx.h:1 +msgid "Effects" +msgstr "Effekte" -#: ../share/extensions/sk1_input.inx.h:1 -msgid "sK1 vector graphics files input" -msgstr "sK1 vector graphics Datei Eingabe" +# not sure here -cm- +#: ../share/extensions/jessyInk_effects.inx.h:4 +#: ../share/extensions/jessyInk_transitions.inx.h:4 +#: ../share/extensions/jessyInk_view.inx.h:4 +msgid "Duration in seconds:" +msgstr "Dauer in Sekunden:" -#: ../share/extensions/sk1_input.inx.h:2 -#: ../share/extensions/sk1_output.inx.h:2 -#, fuzzy -msgid "sK1 vector graphics files (*.sk1)" -msgstr "sK1 vector graphics files (.sk1)" +#: ../share/extensions/jessyInk_effects.inx.h:6 +msgid "Build-in effect" +msgstr "Anzeigen" + +#: ../share/extensions/jessyInk_effects.inx.h:7 +msgid "None (default)" +msgstr "Keine (Standard)" + +# not sure here -cm- +#: ../share/extensions/jessyInk_effects.inx.h:8 +#: ../share/extensions/jessyInk_transitions.inx.h:8 +msgid "Appear" +msgstr "Direkt (über Schwarz)" + +# !!! +#: ../share/extensions/jessyInk_effects.inx.h:9 +msgid "Fade in" +msgstr "Einblenden" -#: ../share/extensions/sk1_input.inx.h:3 -msgid "Open files saved in sK1 vector graphics editor" -msgstr "Geöffnete Dateien werden im sK1-Vektor-Grafik-Editor abgespeichert" +#: ../share/extensions/jessyInk_effects.inx.h:10 +#: ../share/extensions/jessyInk_transitions.inx.h:10 +msgid "Pop" +msgstr "aufpoppen" -#: ../share/extensions/sk1_output.inx.h:1 -msgid "sK1 vector graphics files output" -msgstr "sK1 vector graphics Datei Ausgabe" +#: ../share/extensions/jessyInk_effects.inx.h:11 +msgid "Build-out effect" +msgstr "Ausblenden" -#: ../share/extensions/sk1_output.inx.h:3 -msgid "File format for use in sK1 vector graphics editor" -msgstr "Datei Format für sK1 vektor Grafik Editor" +#: ../share/extensions/jessyInk_effects.inx.h:12 +msgid "Fade out" +msgstr "Ausblenden" -#: ../share/extensions/sk_input.inx.h:1 -msgid "Sketch Input" -msgstr "Sketch einlesen" +#: ../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." +msgstr "" +"Diese Erweiterung erlaubt Ihnen Objekteffekte für eine " +"JessyInk-Präsentation zu installieren, aktualisieren und zu löschen. Bitte " +"schauen Sie auf code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/sk_input.inx.h:2 -msgid "Sketch Diagram (*.sk)" -msgstr "Sketch-Zeichnung (*.sk)" +#: ../share/extensions/jessyInk_export.inx.h:1 +msgid "JessyInk zipped pdf or png output" +msgstr "JessyInk gepackte PDF- oder PNG-Ausgabe" -#: ../share/extensions/sk_input.inx.h:3 -msgid "A diagram created with the program Sketch" -msgstr "Eine mit dem Programm »Sketch« erstellte Zeichnung" +#: ../share/extensions/jessyInk_export.inx.h:4 +msgid "Resolution:" +msgstr "Auflösung:" -#: ../share/extensions/spirograph.inx.h:1 -msgid "Spirograph" -msgstr "Spirograph" +#: ../share/extensions/jessyInk_export.inx.h:5 +msgid "PDF" +msgstr "PDF" -#: ../share/extensions/spirograph.inx.h:2 -msgid "R - Ring Radius (px):" -msgstr "R - Ringradius (px)" +#: ../share/extensions/jessyInk_export.inx.h:6 +msgid "PNG" +msgstr "PNG" -# !!! -#: ../share/extensions/spirograph.inx.h:3 -msgid "r - Gear Radius (px):" -msgstr "r - Zahnradius (px)" +#: ../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 " +"more details." +msgstr "" +"Diese Erweiterung erlaubt Ihnen eine JessyInk-Präsentation zu exportieren, " +"wenn Sie einen Export-Layer in Ihrem Browser erstellt haben. Bitte schauen " +"Sie auf code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/spirograph.inx.h:4 -msgid "d - Pen Radius (px):" -msgstr "d - Stiftradius (px)" +#: ../share/extensions/jessyInk_export.inx.h:9 +msgid "JessyInk zipped pdf or png output (*.zip)" +msgstr "JessyInk gepackte PDF- oder PNG-Ausgabe (*.zip)" -# !!! -#: ../share/extensions/spirograph.inx.h:5 -msgid "Gear Placement:" -msgstr "Platzierung der Zähne" +#: ../share/extensions/jessyInk_export.inx.h:10 +msgid "" +"Creates a zip file containing pdfs or pngs of all slides of a JessyInk " +"presentation." +msgstr "" +"Erstellt eine Zip-Datei, in der die PDF's oder PNG's aller Folien der " +"JessyInk-Präsentation enthalten sind." -#: ../share/extensions/spirograph.inx.h:6 -msgid "Inside (Hypotrochoid)" -msgstr "Innerhalb (Hypotrochoide)" +#: ../share/extensions/jessyInk_install.inx.h:1 +msgid "Install/update" +msgstr "Installation/Aktualisierung" -#: ../share/extensions/spirograph.inx.h:7 -msgid "Outside (Epitrochoid)" -msgstr "Außerhalb (Epitrochoide)" +#: ../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/jessyink for more details." +msgstr "" +"Diese Erweiterung erlaubt Ihnen JessyInk-Scripte zu installieren oder zu " +"aktualisieren, wenn Sie Ihre SVG-Datei in eine Präsentation umwandeln " +"möchten. Bitte schauen Sie auf code.google.com/p/jessyink für weitere " +"Details." -#: ../share/extensions/spirograph.inx.h:9 -msgid "Quality (Default = 16):" -msgstr "Qualität (Vorgabe = 16)" +#: ../share/extensions/jessyInk_keyBindings.inx.h:1 +msgid "Key bindings" +msgstr "Tastenkombinationen" -#: ../share/extensions/split.inx.h:1 -msgid "Split text" -msgstr "Text teilen" +#: ../share/extensions/jessyInk_keyBindings.inx.h:2 +msgid "Slide mode" +msgstr "Folienmodus" -#: ../share/extensions/split.inx.h:3 -msgid "Split:" -msgstr "Teilen:" +#: ../share/extensions/jessyInk_keyBindings.inx.h:3 +msgid "Back (with effects):" +msgstr "Zurück (mit Effekten):" -#: ../share/extensions/split.inx.h:4 -msgid "Preserve original text" -msgstr "Originaltext aufheben?" +#: ../share/extensions/jessyInk_keyBindings.inx.h:4 +msgid "Next (with effects):" +msgstr "Nächste (mit Effekten):" -#: ../share/extensions/split.inx.h:5 -msgctxt "split" -msgid "Lines" -msgstr "Linien" +#: ../share/extensions/jessyInk_keyBindings.inx.h:5 +msgid "Back (without effects):" +msgstr "Zurück (Ohne Effekte):" -#: ../share/extensions/split.inx.h:6 -msgctxt "split" -msgid "Words" -msgstr "Wörter" +#: ../share/extensions/jessyInk_keyBindings.inx.h:6 +msgid "Next (without effects):" +msgstr "Nächste (ohne Effekte):" -#: ../share/extensions/split.inx.h:7 -msgctxt "split" -msgid "Letters" -msgstr "Buchstaben" +#: ../share/extensions/jessyInk_keyBindings.inx.h:7 +msgid "First slide:" +msgstr "Erste Folie:" -#: ../share/extensions/split.inx.h:9 -msgid "This effect splits texts into different lines, words or letters." -msgstr "" -"Dieser Effekt teilt den Text in unterschiedliche Zeilen, Wörter oder " -"Buchstaben auf. Wählen Sie unten, wie Ihr Text geteilt werden soll." +#: ../share/extensions/jessyInk_keyBindings.inx.h:8 +msgid "Last slide:" +msgstr "Letzte Folie:" -#: ../share/extensions/straightseg.inx.h:1 -msgid "Straighten Segments" -msgstr "Segmente begradigen" +#: ../share/extensions/jessyInk_keyBindings.inx.h:9 +msgid "Switch to index mode:" +msgstr "In den Indexmodus wechseln:" -#: ../share/extensions/straightseg.inx.h:2 -msgid "Percent:" -msgstr "Prozent" +#: ../share/extensions/jessyInk_keyBindings.inx.h:10 +msgid "Switch to drawing mode:" +msgstr "In den Zeichnenmodus wechseln:" -#: ../share/extensions/straightseg.inx.h:3 -msgid "Behavior:" -msgstr "Verhalten" +#: ../share/extensions/jessyInk_keyBindings.inx.h:11 +msgid "Set duration:" +msgstr "Sättigung setzen:" -#: ../share/extensions/summersnight.inx.h:1 -msgid "Envelope" -msgstr "Umhüllung" +#: ../share/extensions/jessyInk_keyBindings.inx.h:12 +msgid "Add slide:" +msgstr "Folie hinzufügen:" -#: ../share/extensions/svg2fxg.inx.h:1 -msgid "FXG Output" -msgstr "FXG-Ausgabe" +#: ../share/extensions/jessyInk_keyBindings.inx.h:13 +msgid "Toggle progress bar:" +msgstr "Fortschrittsbalken umschalten:" -#: ../share/extensions/svg2fxg.inx.h:2 -msgid "Flash XML Graphics (*.fxg)" -msgstr "Flash XML Grafik (*.fxg)" +#: ../share/extensions/jessyInk_keyBindings.inx.h:14 +msgid "Reset timer:" +msgstr "Zeitgeber zurücksetzen" -#: ../share/extensions/svg2fxg.inx.h:3 -msgid "Adobe's XML Graphics file format" -msgstr "Adobe's XML Graphik Dateiformat" +#: ../share/extensions/jessyInk_keyBindings.inx.h:15 +msgid "Export presentation:" +msgstr "Präsentation exportieren:" -#: ../share/extensions/svg2xaml.inx.h:1 -msgid "XAML Output" -msgstr "XAML-Ausgabe" +#: ../share/extensions/jessyInk_keyBindings.inx.h:17 +msgid "Switch to slide mode:" +msgstr "In den Folienmodus wechseln:" -#: ../share/extensions/svg2xaml.inx.h:2 -msgid "Silverlight compatible XAML" -msgstr "" +#: ../share/extensions/jessyInk_keyBindings.inx.h:18 +msgid "Set path width to default:" +msgstr "Setze Pfadbreite als Vorgabe:" -#: ../share/extensions/svg2xaml.inx.h:3 ../share/extensions/xaml2svg.inx.h:2 -msgid "Microsoft XAML (*.xaml)" -msgstr "Microsoft XAML (*.xaml)" +#: ../share/extensions/jessyInk_keyBindings.inx.h:19 +msgid "Set path width to 1:" +msgstr "Setze Pfadbreite auf 1:" -#: ../share/extensions/svg2xaml.inx.h:4 ../share/extensions/xaml2svg.inx.h:3 -msgid "Microsoft's GUI definition format" -msgstr "Microsoft's GUI definition format" +#: ../share/extensions/jessyInk_keyBindings.inx.h:20 +msgid "Set path width to 3:" +msgstr "Setze Pfadbreite auf 3:" -#: ../share/extensions/svg_and_media_zip_output.inx.h:1 -msgid "Compressed Inkscape SVG with media export" -msgstr "Komprimiertes Inkscape-SVG mit Medienexport" +#: ../share/extensions/jessyInk_keyBindings.inx.h:21 +msgid "Set path width to 5:" +msgstr "Setze Pfadbreite auf 5:" -#: ../share/extensions/svg_and_media_zip_output.inx.h:2 -msgid "Image zip directory:" -msgstr "Bilder ZIP Verzeichnis:" +#: ../share/extensions/jessyInk_keyBindings.inx.h:22 +msgid "Set path width to 7:" +msgstr "Setze Pfadbreite auf 7:" -#: ../share/extensions/svg_and_media_zip_output.inx.h:3 -msgid "Add font list" -msgstr "Schriftenliste hinzufügen" +#: ../share/extensions/jessyInk_keyBindings.inx.h:23 +msgid "Set path width to 9:" +msgstr "Setze Pfadbreite auf 9:" -#: ../share/extensions/svg_and_media_zip_output.inx.h:4 -msgid "Compressed Inkscape SVG with media (*.zip)" -msgstr "Komprimiertes Inkscape-SVG mit Medien (*.zip)" +#: ../share/extensions/jessyInk_keyBindings.inx.h:24 +msgid "Set path color to blue:" +msgstr "Pfadfarbe auf Blau setzen:" -#: ../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 "" -"Inkscapes natürliches Dateiformat, mit Zip komprimiert, inklusive aller " -"Medien" +#: ../share/extensions/jessyInk_keyBindings.inx.h:25 +msgid "Set path color to cyan:" +msgstr "Pfadfarbe auf Türkis setzen:" -#: ../share/extensions/svgcalendar.inx.h:1 -msgid "Calendar" -msgstr "Kalender" +#: ../share/extensions/jessyInk_keyBindings.inx.h:26 +msgid "Set path color to green:" +msgstr "Pfadfarbe auf Grün setzen:" -#: ../share/extensions/svgcalendar.inx.h:3 -msgid "Year (4 digits):" -msgstr "Jahr (4 Ziffern):" +#: ../share/extensions/jessyInk_keyBindings.inx.h:27 +msgid "Set path color to black:" +msgstr "Pfadfarbe auf Schwarz setzen:" -#: ../share/extensions/svgcalendar.inx.h:4 -msgid "Month (0 for all):" -msgstr "Monat (0 für alle)" +#: ../share/extensions/jessyInk_keyBindings.inx.h:28 +msgid "Set path color to magenta:" +msgstr "Pfadfarbe auf Magentarot setzen:" -#: ../share/extensions/svgcalendar.inx.h:5 -msgid "Fill empty day boxes with next month's days" -msgstr "Fülle die leeren Tages-Felder mit den Tagen des nächsten Monats" +#: ../share/extensions/jessyInk_keyBindings.inx.h:29 +msgid "Set path color to orange:" +msgstr "Pfadfarbe auf Orange setzen:" -#: ../share/extensions/svgcalendar.inx.h:6 -msgid "Show week number" -msgstr "Zeige Wochennummern:" +#: ../share/extensions/jessyInk_keyBindings.inx.h:30 +msgid "Set path color to red:" +msgstr "Pfadfarbe auf Rot setzen:" -#: ../share/extensions/svgcalendar.inx.h:7 -msgid "Week start day:" -msgstr "Wochenbeginn:" +#: ../share/extensions/jessyInk_keyBindings.inx.h:31 +msgid "Set path color to white:" +msgstr "Pfadfarbe auf Weiß setzen:" -#: ../share/extensions/svgcalendar.inx.h:8 -msgid "Weekend:" -msgstr "Wochenende" +#: ../share/extensions/jessyInk_keyBindings.inx.h:32 +msgid "Set path color to yellow:" +msgstr "Pfadfarbe auf Gelb setzen:" -#: ../share/extensions/svgcalendar.inx.h:9 -msgid "Sunday" -msgstr "Sonntag" +#: ../share/extensions/jessyInk_keyBindings.inx.h:33 +msgid "Undo last path segment:" +msgstr "Letztes Pfad-Segment rückgängig machen:" -#: ../share/extensions/svgcalendar.inx.h:10 -msgid "Monday" -msgstr "Montag" +#: ../share/extensions/jessyInk_keyBindings.inx.h:34 +msgid "Index mode" +msgstr "Indexmodus" -#: ../share/extensions/svgcalendar.inx.h:11 -msgid "Saturday and Sunday" -msgstr "Sonnabend und Sonntag" +#: ../share/extensions/jessyInk_keyBindings.inx.h:35 +msgid "Select the slide to the left:" +msgstr "Wähle die Folien nach Links aus:" -#: ../share/extensions/svgcalendar.inx.h:12 -msgid "Saturday" -msgstr "Samstag" +# !!! +#: ../share/extensions/jessyInk_keyBindings.inx.h:36 +msgid "Select the slide to the right:" +msgstr "Wähle die Folien nach Rechts aus:" -#: ../share/extensions/svgcalendar.inx.h:14 -msgid "Automatically set size and position" -msgstr "Automatisches Setzen von Größe und Position" +#: ../share/extensions/jessyInk_keyBindings.inx.h:37 +msgid "Select the slide above:" +msgstr "Wähle die Folie darüber:" -#: ../share/extensions/svgcalendar.inx.h:15 -msgid "Months per line:" -msgstr "Monate per Zeile" +#: ../share/extensions/jessyInk_keyBindings.inx.h:38 +msgid "Select the slide below:" +msgstr "Wähle die Folie darunter:" -#: ../share/extensions/svgcalendar.inx.h:16 -msgid "Month Width:" -msgstr "Monatsbreite" +#: ../share/extensions/jessyInk_keyBindings.inx.h:39 +msgid "Previous page:" +msgstr "Vorherige Seite:" -#: ../share/extensions/svgcalendar.inx.h:17 -msgid "Month Margin:" -msgstr "Monatsseitenrand" +#: ../share/extensions/jessyInk_keyBindings.inx.h:40 +msgid "Next page:" +msgstr "Nächste Seite:" -#: ../share/extensions/svgcalendar.inx.h:18 -msgid "The options below have no influence when the above is checked." -msgstr "" -"Ist das obere Häckchen gesetzt, sind die unteren Optionen bedeutungslos." +#: ../share/extensions/jessyInk_keyBindings.inx.h:41 +msgid "Decrease number of columns:" +msgstr "Anzahl der Spalten verringern:" -# !!! correct? -#: ../share/extensions/svgcalendar.inx.h:20 -msgid "Year color:" -msgstr "Farbe des Jahres" +#: ../share/extensions/jessyInk_keyBindings.inx.h:42 +msgid "Increase number of columns:" +msgstr "Anzahl der Spalten erhöhen:" -# !!! correct? -#: ../share/extensions/svgcalendar.inx.h:21 -msgid "Month color:" -msgstr "Monatsfarbe" +#: ../share/extensions/jessyInk_keyBindings.inx.h:43 +msgid "Set number of columns to default:" +msgstr "Anzahl der Spalten zur Vorgabe machen:" -#: ../share/extensions/svgcalendar.inx.h:22 -msgid "Weekday name color:" -msgstr "Farbe für Wochentage" +#: ../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." +msgstr "" +"Diese Erweiterung erlaubt Ihnen, die Tastenkombinationen zu verändern, die " +"JessyInk benutzt. Bite schauen Sie auf code.google.com/p/jessyink für " +"weitere Details." -# !!! correct? -#: ../share/extensions/svgcalendar.inx.h:23 -msgid "Day color:" -msgstr "Farbe für Tag" +#: ../share/extensions/jessyInk_masterSlide.inx.h:1 +msgid "Master slide" +msgstr "Folienmaster" -#: ../share/extensions/svgcalendar.inx.h:24 -msgid "Weekend day color:" -msgstr "Farbe für Wochenende" +#: ../share/extensions/jessyInk_masterSlide.inx.h:3 +#: ../share/extensions/jessyInk_transitions.inx.h:3 +msgid "Name of layer:" +msgstr "Name der Ebene:" -#: ../share/extensions/svgcalendar.inx.h:25 -msgid "Next month day color:" -msgstr "Farbe des Tages für den nächsten Monat" +#: ../share/extensions/jessyInk_masterSlide.inx.h:4 +msgid "If no layer name is supplied, the master slide is unset." +msgstr "Wird kein Ebenen-Name angegeben, wird der Foleinmaster nicht gesetzt." -#: ../share/extensions/svgcalendar.inx.h:26 -msgid "Week number color:" -msgstr "Farbe für Wochennummern:" +#: ../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." +msgstr "" +"Diese Erweiterung erlaubt Ihnen, den Folienmaster zu verändern, den JessyInk " +"benutzt. Bite schauen Sie auf code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/svgcalendar.inx.h:27 -msgid "Localization" -msgstr "Lokalisierung" +#: ../share/extensions/jessyInk_mouseHandler.inx.h:1 +msgid "Mouse handler" +msgstr "Maus-Anfasser" -#: ../share/extensions/svgcalendar.inx.h:28 -msgid "Month names:" -msgstr "Monatsnamen" +#: ../share/extensions/jessyInk_mouseHandler.inx.h:2 +msgid "Mouse settings:" +msgstr "Maus-Einstellungen:" -#: ../share/extensions/svgcalendar.inx.h:29 -msgid "Day names:" -msgstr "Tagesnamen" +#: ../share/extensions/jessyInk_mouseHandler.inx.h:4 +msgid "No-click" +msgstr "Kein Klick" -#: ../share/extensions/svgcalendar.inx.h:30 -msgid "Week number column name:" -msgstr "Wochennummer-Spaltenname:" +# not sure here -cm- +#: ../share/extensions/jessyInk_mouseHandler.inx.h:5 +msgid "Dragging/zoom" +msgstr "Ziehen/Zoom" -#: ../share/extensions/svgcalendar.inx.h:31 -msgid "Char Encoding:" -msgstr "Zeichensatz" +#: ../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." +msgstr "" +"Diese Erweiterung erlaubt Ihnen, die Maus-Andasser zu verändern, die " +"JessyInk benutzt. Bite schauen Sie auf code.google.com/p/jessyink für " +"weitere Details." -#: ../share/extensions/svgcalendar.inx.h:32 -msgid "You may change the names for other languages:" -msgstr "Sie können die Namen der anderen Sprachen ändern:" +#: ../share/extensions/jessyInk_summary.inx.h:1 +msgid "Summary" +msgstr "Ergebnis" -#: ../share/extensions/svgcalendar.inx.h:33 +#: ../share/extensions/jessyInk_summary.inx.h:3 msgid "" -"January February March April May June July August September October November " -"December" +"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 "" -"Januar Februar März April Mai Juni Juli August September Oktober November " -"Dezember" +"Diese Erweiterung erlaubt Ihnen, Informationen über das JessyInk-Script, " +"Effekte und Übergänge zu erhalten, die zu dieser SVG-Datei gehören. Bite " +"schauen Sie auf code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/svgcalendar.inx.h:34 -msgid "Sun Mon Tue Wed Thu Fri Sat" -msgstr "So Mo Di Mi Do Fr Sa" +#: ../share/extensions/jessyInk_transitions.inx.h:1 +msgid "Transitions" +msgstr "Übergänge" -#: ../share/extensions/svgcalendar.inx.h:35 -msgid "The day names list must start from Sunday." -msgstr "(Die Liste der Tagesnamen muss mit Sonntag beginnen)" +#: ../share/extensions/jessyInk_transitions.inx.h:6 +msgid "Transition in effect" +msgstr "Übergang im Effekt" -#: ../share/extensions/svgcalendar.inx.h:36 -msgid "Wk" -msgstr "Wk" +# !!! +#: ../share/extensions/jessyInk_transitions.inx.h:9 +msgid "Fade" +msgstr "Ausblendung" -#: ../share/extensions/svgcalendar.inx.h:37 +#: ../share/extensions/jessyInk_transitions.inx.h:11 +msgid "Transition out effect" +msgstr "Übergang aus dem Effekt" + +#: ../share/extensions/jessyInk_transitions.inx.h:13 msgid "" -"Select your system encoding. More information at http://docs.python.org/" -"library/codecs.html#standard-encodings." +"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 "" -"(Wählen Sie die Systemkodierung. Mehr Informationen dazu unter http://docs." -"python.org/library/codecs.html#standard-encodings)" +"Diese Erweiterung erlaubt Ihnen den Übergang zu ändern, den JessyInk für die " +"ausgewählte Ebene benutzt. Bitte schauen Sie auf code.google.com/p/jessyink " +"für weitere Details." -#: ../share/extensions/svgfont2layers.inx.h:1 -msgid "Convert SVG Font to Glyph Layers" -msgstr "Konvertiere SVG Schrift zu Glyph-Ebenen" +#: ../share/extensions/jessyInk_uninstall.inx.h:1 +msgid "Uninstall/remove" +msgstr "Deinstallieren/Entfernen" -#: ../share/extensions/svgfont2layers.inx.h:2 -msgid "Load only the first 30 glyphs (Recommended)" -msgstr "Lade nur die ersten 30 Glyphen (Empfohlen)" +#: ../share/extensions/jessyInk_uninstall.inx.h:3 +msgid "Remove script" +msgstr "Script entfernen" -#: ../share/extensions/synfig_output.inx.h:1 -#, fuzzy -msgid "Synfig Output" -msgstr "SVG-Ausgabe" +#: ../share/extensions/jessyInk_uninstall.inx.h:4 +msgid "Remove effects" +msgstr "Effekte entfernen" -#: ../share/extensions/synfig_output.inx.h:2 -msgid "Synfig Animation (*.sif)" -msgstr "Synfig Animation (*.sif)" +#: ../share/extensions/jessyInk_uninstall.inx.h:5 +msgid "Remove master slide assignment" +msgstr "Folienmaster-Zuweisung entfernen" -#: ../share/extensions/synfig_output.inx.h:3 -msgid "Synfig Animation written using the sif-file exporter extension" +#: ../share/extensions/jessyInk_uninstall.inx.h:6 +msgid "Remove transitions" +msgstr "Übergänge entfernen" + +#: ../share/extensions/jessyInk_uninstall.inx.h:7 +msgid "Remove auto-texts" +msgstr "Autotexte entfernen" + +#: ../share/extensions/jessyInk_uninstall.inx.h:8 +msgid "Remove views" +msgstr "Ansichten entfernen" + +#: ../share/extensions/jessyInk_uninstall.inx.h:9 +msgid "Please select the parts of JessyInk you want to uninstall/remove." msgstr "" +"Bitte wählen Sie die Teile von JessyInk aus, die Sie deinstallieren oder " +"löschen möchten." -#: ../share/extensions/tar_layers.inx.h:1 -msgid "Collection of SVG files One per root layer" +#: ../share/extensions/jessyInk_uninstall.inx.h:11 +msgid "" +"This extension allows you to uninstall the JessyInk script. Please see " +"code.google.com/p/jessyink for more details." msgstr "" +"Diese Erweiterung erlaubt Ihnen das JessyInk-Script zu deinstallieren. Bitte " +"schauen Sie auf code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/tar_layers.inx.h:2 -msgid "Layers as Separate SVG (*.tar)" -msgstr "" +#: ../share/extensions/jessyInk_video.inx.h:1 +msgid "Video" +msgstr "Video" -#: ../share/extensions/tar_layers.inx.h:3 +#: ../share/extensions/jessyInk_video.inx.h:3 msgid "" -"Each layer split into it's own svg file and collected as a tape archive (tar " -"file)" +"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 "" +"Diese Erweiterung fügt ein JessyInk Video Element der derzeitigen Folie " +"(Ebene) hinzu. Dieses Element erlaubt Ihnen ein Video in Ihre " +"JessyInk-Präsentation zu integrieren. Bitte schauen Sie auf " +"code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/text_braille.inx.h:1 -msgid "Convert to Braille" -msgstr "Umwandeln in Blindenschrift" +#: ../share/extensions/jessyInk_view.inx.h:5 +msgid "Remove view" +msgstr "Ansicht entfernen" -#: ../share/extensions/text_extract.inx.h:1 -msgid "Extract" -msgstr "Extrahieren" +#: ../share/extensions/jessyInk_view.inx.h:6 +msgid "Choose order number 0 to set the initial view of a slide." +msgstr "" +"Wählen Sie die Nummer 0, um die initiale Ansicht einer Folie zu setzen." -#: ../share/extensions/text_extract.inx.h:2 -#: ../share/extensions/text_merge.inx.h:2 -msgid "Text direction:" -msgstr "Textrichtung" +#: ../share/extensions/jessyInk_view.inx.h:8 +msgid "" +"This extension allows you to set, update and remove views for a JessyInk " +"presentation. Please see code.google.com/p/jessyink for more details." +msgstr "" +"Diese Erweiterung erlaubt Ihnen, Ansichten für eine JessyInk-Präsentation zu " +"aktualisieren und zu löschen. Bite schauen Sie auf " +"code.google.com/p/jessyink für weitere Details." -#: ../share/extensions/text_extract.inx.h:3 -#: ../share/extensions/text_merge.inx.h:3 -msgid "Left to right" -msgstr "Links nach Rechts" +#: ../share/extensions/layers2svgfont.inx.h:1 +msgid "3 - Convert Glyph Layers to SVG Font" +msgstr "3 - Konvertiert Glyphenebenen zu SVG-Schriften" -#: ../share/extensions/text_extract.inx.h:4 -#: ../share/extensions/text_merge.inx.h:4 -msgid "Bottom to top" -msgstr "Von Unten nach Oben" +#: ../share/extensions/layers2svgfont.inx.h:2 +#: ../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 "Typografie" -#: ../share/extensions/text_extract.inx.h:5 -#: ../share/extensions/text_merge.inx.h:5 -msgid "Right to left" -msgstr "Rechts nach Links" +#: ../share/extensions/layout_nup.inx.h:1 +msgid "N-up layout" +msgstr "N-up layout" -#: ../share/extensions/text_extract.inx.h:6 -#: ../share/extensions/text_merge.inx.h:6 -msgid "Top to bottom" -msgstr "Von Oben nach unten" +#: ../share/extensions/layout_nup.inx.h:2 +msgid "Page dimensions" +msgstr "Seitendimensionen" -#: ../share/extensions/text_extract.inx.h:7 -#: ../share/extensions/text_merge.inx.h:7 -msgid "Horizontal point:" -msgstr "Horizontaler Punkt:" +#: ../share/extensions/layout_nup.inx.h:4 +msgid "Size X:" +msgstr "Größe _X:" -#: ../share/extensions/text_extract.inx.h:11 -#: ../share/extensions/text_merge.inx.h:11 -msgid "Vertical point:" -msgstr "Vertikaler Punkt:" +#: ../share/extensions/layout_nup.inx.h:5 +msgid "Size Y:" +msgstr "Größe _Y:" -#: ../share/extensions/text_flipcase.inx.h:1 -msgid "fLIP cASE" -msgstr "sCHREIBUNG uMKEHREN" +#: ../share/extensions/layout_nup.inx.h:6 +#: ../share/extensions/printing_marks.inx.h:13 +msgid "Top:" +msgstr "Oben:" -#: ../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 "Stellung ändern" +#: ../share/extensions/layout_nup.inx.h:7 +#: ../share/extensions/printing_marks.inx.h:14 +msgid "Bottom:" +msgstr "Unten:" -#: ../share/extensions/text_lowercase.inx.h:1 -msgid "lowercase" -msgstr "kleinschreibung" +#: ../share/extensions/layout_nup.inx.h:8 +#: ../share/extensions/printing_marks.inx.h:15 +msgid "Left:" +msgstr "Links:" -#. false -#: ../share/extensions/text_merge.inx.h:15 -msgid "Keep style" -msgstr "Stil behalten" +#: ../share/extensions/layout_nup.inx.h:9 +#: ../share/extensions/printing_marks.inx.h:16 +msgid "Right:" +msgstr "Rechts:" -#: ../share/extensions/text_randomcase.inx.h:1 -msgid "rANdOm CasE" -msgstr "zuFäLLiGe scHreiBunG" +#: ../share/extensions/layout_nup.inx.h:10 +msgid "Page margins" +msgstr "Seitenrand" -#: ../share/extensions/text_sentencecase.inx.h:1 -msgid "Sentence case" -msgstr "Großschreibung wie in Sätzen" +#: ../share/extensions/layout_nup.inx.h:11 +msgid "Layout dimensions" +msgstr "Layout-Abmessungen" -#: ../share/extensions/text_titlecase.inx.h:1 -msgid "Title Case" -msgstr "Großschreibung wie in Überschriften" +#: ../share/extensions/layout_nup.inx.h:13 +msgid "Cols:" +msgstr "Spalten:" -#: ../share/extensions/text_uppercase.inx.h:1 -msgid "UPPERCASE" -msgstr "GROßSCHREIBUNG" +#: ../share/extensions/layout_nup.inx.h:14 +msgid "Auto calculate layout size" +msgstr "Kalkuliere Entwurfgröße automatisch" -#: ../share/extensions/triangle.inx.h:1 -msgid "Triangle" -msgstr "Dreieck" +#: ../share/extensions/layout_nup.inx.h:15 +msgid "Layout padding" +msgstr "Layout-Füllung" -#: ../share/extensions/triangle.inx.h:2 -msgid "Side Length a (px):" -msgstr "Länge Seite a (px)" +#: ../share/extensions/layout_nup.inx.h:16 +msgid "Layout margins" +msgstr "Layout-Ränder" -#: ../share/extensions/triangle.inx.h:3 -msgid "Side Length b (px):" -msgstr "Länge Seite b (px)" +#: ../share/extensions/layout_nup.inx.h:17 +#: ../share/extensions/printing_marks.inx.h:2 +msgid "Marks" +msgstr "Markierungen" -#: ../share/extensions/triangle.inx.h:4 -msgid "Side Length c (px):" -msgstr "Länge Seite c (px)" +#: ../share/extensions/layout_nup.inx.h:18 +msgid "Place holder" +msgstr "Platzhalter" -#: ../share/extensions/triangle.inx.h:5 -msgid "Angle a (deg):" -msgstr "Winkel a / Grad" +#: ../share/extensions/layout_nup.inx.h:19 +msgid "Cutting marks" +msgstr "Schnittmarken" -#: ../share/extensions/triangle.inx.h:6 -msgid "Angle b (deg):" -msgstr "Winkel b / Grad" +#: ../share/extensions/layout_nup.inx.h:20 +msgid "Padding guide" +msgstr "Umrandungslinie" -#: ../share/extensions/triangle.inx.h:7 -msgid "Angle c (deg):" -msgstr "Winkel c / Grad" +#: ../share/extensions/layout_nup.inx.h:21 +msgid "Margin guide" +msgstr "Randhilfslinie" -#: ../share/extensions/triangle.inx.h:9 -msgid "From Three Sides" -msgstr "von drei Seiten" +#: ../share/extensions/layout_nup.inx.h:22 +msgid "Padding box" +msgstr "Umrandungsbox" -#: ../share/extensions/triangle.inx.h:10 -msgid "From Sides a, b and Angle c" -msgstr "Von Seiten a,b und Winkel c" +#: ../share/extensions/layout_nup.inx.h:23 +msgid "Margin box" +msgstr "Randbox" -#: ../share/extensions/triangle.inx.h:11 -msgid "From Sides a, b and Angle a" -msgstr "Von Seite a, b und Winkel a" +#: ../share/extensions/layout_nup.inx.h:25 +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" +"Parameter:\n" +"     * Seitengröße: Breite und Höhe\n" +"     * Seitenränder: Zusätzlicher Platz um jede Seite.\n" +"     * Anordnung Zeilen und Spalten:\n" +"     * Anordnung: Breite und Höhe automatisch berechnen, wenn eins 0 ist.\n" +"     * Layoutgröße automatisch berechnen: Verwenden Sie nicht die " +"Layoutgrößen-Werte.\n" +"     * Layout-Margin: Weißer Fläche um jeden Teil des Layouts.\n" +"     * Layout Padding: Innere Füllung für jeden Teil des Layouts." -#: ../share/extensions/triangle.inx.h:12 -msgid "From Side a and Angles a, b" -msgstr "Von Seite a und Winkel a, b" +#: ../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 "Ausrichtung" -#: ../share/extensions/triangle.inx.h:13 -msgid "From Side c and Angles a, b" -msgstr "Von Seite c und Winkel a, b" +#: ../share/extensions/lindenmayer.inx.h:1 +msgid "L-system" +msgstr "L-System" -#: ../share/extensions/voronoi2svg.inx.h:1 -msgid "Voronoi Diagram" -msgstr "Voronoi Diagramm" +#: ../share/extensions/lindenmayer.inx.h:2 +msgid "Axiom and rules" +msgstr "Axiom und Regel" -#: ../share/extensions/voronoi2svg.inx.h:3 -msgid "Type of diagram:" -msgstr "Diagrammtyp:" +#: ../share/extensions/lindenmayer.inx.h:3 +msgid "Axiom:" +msgstr "Axiom:" -#: ../share/extensions/voronoi2svg.inx.h:4 -msgid "Bounding box of the diagram:" -msgstr "Umrandungsbox des Diagramms:" +# !!! +#: ../share/extensions/lindenmayer.inx.h:4 +msgid "Rules:" +msgstr "Regeln:" -#: ../share/extensions/voronoi2svg.inx.h:5 -msgid "Show the bounding box" -msgstr "Zeige Begrenzungsrahmen" +#: ../share/extensions/lindenmayer.inx.h:6 +msgid "Step length (px):" +msgstr "Schrittlänge (px):" -#: ../share/extensions/voronoi2svg.inx.h:6 -msgid "Delaunay Triangulation" -msgstr "Delaunay Dreiecksmethode" +#: ../share/extensions/lindenmayer.inx.h:8 +#, no-c-format +msgid "Randomize step (%):" +msgstr "Schrittlänge zufällig machen (%):" -#: ../share/extensions/voronoi2svg.inx.h:7 -msgid "Voronoi and Delaunay" -msgstr "Voronoi und Delaunay" +#: ../share/extensions/lindenmayer.inx.h:9 +msgid "Left angle:" +msgstr "Linker Winkel:" -#: ../share/extensions/voronoi2svg.inx.h:8 -msgid "Options for Voronoi diagram" -msgstr "Optioinen für Voronoi Diagramm" +#: ../share/extensions/lindenmayer.inx.h:10 +msgid "Right angle:" +msgstr "Rechter Winkel:" -#: ../share/extensions/voronoi2svg.inx.h:10 -msgid "Automatic from selected objects" -msgstr "Automatisch von ausgewählten Objekten" +#: ../share/extensions/lindenmayer.inx.h:12 +#, no-c-format +msgid "Randomize angle (%):" +msgstr "Winkel zufällig machen (%):" -#: ../share/extensions/voronoi2svg.inx.h:12 +#: ../share/extensions/lindenmayer.inx.h:14 msgid "" -"Select a set of objects. Their centroids will be used as the sites of the " -"Voronoi diagram. Text objects are not handled." +"\n" +"The path is generated by applying the \n" +"substitutions of Rules to the Axiom, \n" +"Order times. The following commands are \n" +"recognized in Axiom and Rules:\n" +"\n" +"Any of A,B,C,D,E,F: draw forward \n" +"\n" +"Any of G,H,I,J,K,L: move forward \n" +"\n" +"+: turn left\n" +"\n" +"-: turn right\n" +"\n" +"|: turn 180 degrees\n" +"\n" +"[: remember point\n" +"\n" +"]: return to remembered point\n" msgstr "" -"Wählen Sie ein Set von Objekten. Ihre Flächenschwerpunkte werden wie die " -"Seiten der Voronoi-Diagramme verwendet. Textobjekte werden nicht behandelt." - -#: ../share/extensions/web-set-att.inx.h:1 -msgid "Set Attributes" -msgstr "Attribute festlegen" - -#: ../share/extensions/web-set-att.inx.h:3 -msgid "Attribute to set:" -msgstr "Attribute:" - -# Was ist "set" in diesem Zusammenhang? -#: ../share/extensions/web-set-att.inx.h:4 -msgid "When should the set be done:" -msgstr "Wann sollen Werte gesetzt werden?" +"\n" +"Der Pfad ergibt sich aus wiederholten\n" +"Anwendungen der Regeln auf das Axiom.\n" +"Die folgenden Kommandos werden dabei\n" +"in Axiom und Regeln erkannt:\n" +"\n" +"Beliebige aus {A, B, C, D, E, F}: vorwärts zeichnen\n" +"\n" +"Beliebige aus {G, H, I, J, K, L}: vorwärts gehen\n" +"\n" +"+: nach links wenden\n" +"\n" +"-: nach rechts wenden\n" +"\n" +"|: umkehren\n" +"\n" +"[: Punkt merken\n" +"\n" +"]: zu gemerktem Punkt zurückkehren\n" -#: ../share/extensions/web-set-att.inx.h:5 -msgid "Value to set:" -msgstr "Wert(e) festlegen" +#: ../share/extensions/lorem_ipsum.inx.h:1 +msgid "Lorem ipsum" +msgstr "Lorem ipsum" -#: ../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 "Kompatibilität des Vorschaufunktion mit diesem Ereignis" +#: ../share/extensions/lorem_ipsum.inx.h:3 +msgid "Number of paragraphs:" +msgstr "Anzahl der Absätze:" -#: ../share/extensions/web-set-att.inx.h:7 -msgid "Source and destination of setting:" -msgstr "Quelle und Ziel setzen" +#: ../share/extensions/lorem_ipsum.inx.h:4 +msgid "Sentences per paragraph:" +msgstr "Sätze pro Absatz:" -#: ../share/extensions/web-set-att.inx.h:8 -#: ../share/extensions/web-transmit-att.inx.h:7 -msgid "on click" -msgstr "beim Klicken" +#: ../share/extensions/lorem_ipsum.inx.h:5 +msgid "Paragraph length fluctuation (sentences):" +msgstr "Unterschiede in der Absatzlänge (Sätze):" -#: ../share/extensions/web-set-att.inx.h:9 -#: ../share/extensions/web-transmit-att.inx.h:8 -msgid "on focus" -msgstr "bei Fokuserhalt" +#: ../share/extensions/lorem_ipsum.inx.h:7 +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 "" +"Dieser Effekt erstellt den standard \"Lorem Ipsum\" Platzhaltetext. Wenn ein " +"Fließtext ausgewählt ist, wird Lorem Ipsum angehängt; ansonsten wird ein " +"neues Fließtextobjekt in einer neuen Ebene erzeugt, das so groß ist wie die " +"Seite." -#: ../share/extensions/web-set-att.inx.h:10 -#: ../share/extensions/web-transmit-att.inx.h:9 -msgid "on blur" -msgstr "bei Unschärfe" +#: ../share/extensions/markers_strokepaint.inx.h:1 +msgid "Color Markers" +msgstr "Knotenmarkierungen einfärben" -#: ../share/extensions/web-set-att.inx.h:11 -#: ../share/extensions/web-transmit-att.inx.h:10 -msgid "on activate" -msgstr "beim Aktivieren" +#: ../share/extensions/markers_strokepaint.inx.h:2 +msgid "From object" +msgstr "Von Objekt" -#: ../share/extensions/web-set-att.inx.h:12 -#: ../share/extensions/web-transmit-att.inx.h:11 -msgid "on mouse down" -msgstr "wenn Zeiger sich nach unten bewegt" +#: ../share/extensions/markers_strokepaint.inx.h:3 +msgid "Marker type:" +msgstr "Knotenmarkierungstyp:" -#: ../share/extensions/web-set-att.inx.h:13 -#: ../share/extensions/web-transmit-att.inx.h:12 -msgid "on mouse up" -msgstr "wenn Zeiger sich nach oben bewegt" +#: ../share/extensions/markers_strokepaint.inx.h:4 +msgid "Invert fill and stroke colors" +msgstr "Füllungs- und Konturfarben invertieren" -#: ../share/extensions/web-set-att.inx.h:14 -#: ../share/extensions/web-transmit-att.inx.h:13 -msgid "on mouse over" -msgstr "bei Überfahren mit Zeiger" +#: ../share/extensions/markers_strokepaint.inx.h:5 +msgid "Assign alpha" +msgstr "Transparenz festlegen" -#: ../share/extensions/web-set-att.inx.h:15 -#: ../share/extensions/web-transmit-att.inx.h:14 -msgid "on mouse move" -msgstr "bei Bewegen des Zeigers" +#: ../share/extensions/markers_strokepaint.inx.h:6 +msgid "solid" +msgstr "fest" -#: ../share/extensions/web-set-att.inx.h:16 -#: ../share/extensions/web-transmit-att.inx.h:15 -msgid "on mouse out" -msgstr "wenn Zeiger Objekt verlässt" +#: ../share/extensions/markers_strokepaint.inx.h:7 +msgid "filled" +msgstr "gefüllt" -#: ../share/extensions/web-set-att.inx.h:17 -#: ../share/extensions/web-transmit-att.inx.h:16 -msgid "on element loaded" -msgstr "wenn Element geladen" +#: ../share/extensions/markers_strokepaint.inx.h:10 +msgid "Assign fill color" +msgstr "Füllungsfarbe zuweisen" -#: ../share/extensions/web-set-att.inx.h:18 -msgid "The list of values must have the same size as the attributes list." -msgstr "Die Werteliste muss die gleiche Länge wie die Attributenliste haben!" +#: ../share/extensions/markers_strokepaint.inx.h:11 +msgid "Stroke" +msgstr "Kontur" -#: ../share/extensions/web-set-att.inx.h:19 -#: ../share/extensions/web-transmit-att.inx.h:17 -msgid "Run it after" -msgstr "Starte es danach" +#: ../share/extensions/markers_strokepaint.inx.h:12 +msgid "Assign stroke color" +msgstr "Konturfarbe zuweisen" -#: ../share/extensions/web-set-att.inx.h:20 -#: ../share/extensions/web-transmit-att.inx.h:18 -msgid "Run it before" -msgstr "Starte es zuvor" +#: ../share/extensions/measure.inx.h:1 +msgid "Measure Path" +msgstr "Pfad ausmessen" -#: ../share/extensions/web-set-att.inx.h:22 -#: ../share/extensions/web-transmit-att.inx.h:20 -msgid "The next parameter is useful when you select more than two elements" -msgstr "" -"Der nächste Parameter ist nützlich, wenn Sie mehr als zwei Elemente wählen." +#: ../share/extensions/measure.inx.h:2 +msgid "Measure" +msgstr "Ausmessen" -#: ../share/extensions/web-set-att.inx.h:23 -msgid "All selected ones set an attribute in the last one" -msgstr "Alle ausgewählten setzen ein Attribut in dem Letzten" +#: ../share/extensions/measure.inx.h:3 +msgid "Measurement Type: " +msgstr "Mess-Typ:" -#: ../share/extensions/web-set-att.inx.h:24 -msgid "The first selected sets an attribute in all others" -msgstr "Das zuerst Gewählte setzt ein Attribut in alle anderen" +#: ../share/extensions/measure.inx.h:4 +msgid "Text Orientation: " +msgstr "Textausrichtung:" -#: ../share/extensions/web-set-att.inx.h:26 -#: ../share/extensions/web-transmit-att.inx.h:24 -msgid "" -"This effect adds a feature visible (or usable) only on a SVG enabled web " -"browser (like Firefox)." -msgstr "" -"Dieser Effekt fügt ein Merkmal hinzu, dass nur in SVG-fähigen Browsern (etwa " -"Firefox) sicht- oder nutzbar ist." +#: ../share/extensions/measure.inx.h:5 +msgid "Angle [with Fixed Angle option only] (°):" +msgstr "Winkel [nur mit fixierter Winkeloption] (*):" -#: ../share/extensions/web-set-att.inx.h:27 -msgid "" -"This effect sets one or more attributes in the second selected element, when " -"a defined event occurs on the first selected element." -msgstr "" -"Dieser Effekt setzt ein oder mehrere Attribute im zweiten markierten " -"Element, wenn ein bestimmtes Event bei dem zuerst ausgewählten eintritt." +#: ../share/extensions/measure.inx.h:6 +msgid "Font size (px):" +msgstr "Schriftgröße (px):" -#: ../share/extensions/web-set-att.inx.h:28 -msgid "" -"If you want to set more than one attribute, you must separate this with a " -"space, and only with a space." -msgstr "" -"Wenn Sie mehr als ein Attribut setzen wollen, müssen Sie diese mit einzelnen " -"Leerzeichen trennen. " +#: ../share/extensions/measure.inx.h:7 +msgid "Offset (px):" +msgstr "Versatz (px):" -#: ../share/extensions/web-set-att.inx.h:29 -#: ../share/extensions/web-transmit-att.inx.h:27 -#: ../share/extensions/webslicer_create_group.inx.h:13 -#: ../share/extensions/webslicer_create_rect.inx.h:41 -#: ../share/extensions/webslicer_export.inx.h:8 -msgid "Web" -msgstr "Internet" +#: ../share/extensions/measure.inx.h:8 +msgid "Precision:" +msgstr "Genauigkeit:" -#: ../share/extensions/web-transmit-att.inx.h:1 -msgid "Transmit Attributes" -msgstr "Sende Attribute" +#: ../share/extensions/measure.inx.h:9 +msgid "Scale Factor (Drawing:Real Length) = 1:" +msgstr "Maßstab (Zeichnung:Wirkliche Länge) = 1:" -#: ../share/extensions/web-transmit-att.inx.h:3 -msgid "Attribute to transmit:" -msgstr "Attribute zum Senden" +#: ../share/extensions/measure.inx.h:10 +msgid "Length Unit:" +msgstr "Längeneinheit: " -#: ../share/extensions/web-transmit-att.inx.h:4 -msgid "When to transmit:" -msgstr "Wann wollen Sie senden" +#: ../share/extensions/measure.inx.h:12 +msgctxt "measure extension" +msgid "Area" +msgstr "Fläche" -#: ../share/extensions/web-transmit-att.inx.h:6 -msgid "Source and destination of transmitting:" -msgstr "Quelle und Ziel für die Übertragung" +#: ../share/extensions/measure.inx.h:13 +msgctxt "measure extension" +msgid "Center of Mass" +msgstr "Massenmittelpunkt" -#: ../share/extensions/web-transmit-att.inx.h:21 -msgid "All selected ones transmit to the last one" -msgstr "Alle Gewählten übertragen zum Letzten" +#: ../share/extensions/measure.inx.h:14 +msgctxt "measure extension" +msgid "Text On Path" +msgstr "Text an Pfad" -#: ../share/extensions/web-transmit-att.inx.h:22 -msgid "The first selected transmits to all others" -msgstr "Das zuerst Gewählte überträgt zu allen anderen" +#: ../share/extensions/measure.inx.h:15 +msgctxt "measure extension" +msgid "Fixed Angle" +msgstr "Fixierter Winkel" -#: ../share/extensions/web-transmit-att.inx.h:25 +#: ../share/extensions/measure.inx.h:18 +#, no-c-format msgid "" -"This effect transmits one or more attributes from the first selected element " -"to the second when an event occurs." +"This effect measures the length, area, or center-of-mass of the selected " +"paths. Length and area are added as a text object with the selected units. " +"Center-of-mass is shown as a cross symbol.\n" +"\n" +" * Text 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%." msgstr "" -"Dieser Effekt setzt Attribute im zweiten ausgewählten Element, wenn ein " -"Ereignis bei dem ersten Element eintritt." +"Dieser Effekt misst die Länge, Fläche oder Flächenmittelpunkt des gewählten " +"Pfades. Länge und Fläche werden als Textobjekt mit den gewählten Einheiten " +"eingefügt.\n" +"\n" +" * Der Text kann entweder als Text-auf-Pfad oder als eigenständiger Text in " +"einem definierten Winkel formatiert werden \n" +" * Die Anzahl der Nachkommastellen wird durch \"Präzision\" gewählt.\n" +" * Das Feld \"Versatz\" kontrolliert die Entfernung Text-Pfad. \n" +" * Der \"Maßstab\" kann zur Messung skalierter Pfade verwendet werden (M = " +"250 -> 1cm entspricht 2,5m).\n" +" * Wenn die Fläche berechnet wird, sollte das Ergebnis für Polygone und " +"Bezier-Kurven präzise sein. Bei einem Kreis kann die Fläche zu groß sein " +"(0.03%)." -#: ../share/extensions/web-transmit-att.inx.h:26 +#: ../share/extensions/merge_styles.inx.h:1 +msgid "Merge Styles into CSS" +msgstr "Stile in CSS zusammenführen" + +#: ../share/extensions/merge_styles.inx.h:2 msgid "" -"If you want to transmit more than one attribute, you should separate this " -"with a space, and only with a space." +"All selected nodes will be grouped together and their common style " +"attributes will create a new class, this class will replace the existing " +"inline style attributes. Please use a name which best describes the kinds of " +"objects and their common context for best effect." msgstr "" -"Wenn Sie mehr als nur ein Attribut übertragen wollen, müssen Sie diese mit " -"einzelnen Leerzeichen trennen. " - -#: ../share/extensions/webslicer_create_group.inx.h:1 -msgid "Set a layout group" -msgstr "Layoutgruppe festlegen" +"Alle gewählten Knoten werden zusammen gruppiert und mit den gemeinsamen " +"Stil-Einstellungen eine neue Klasse erstellt. Diese ersetzt die bisherigen " +"Linien-Stil-Einstellungen. Bitte wählen Sie einen Namen, welcher am Besten " +"die Objekte und deren gemeinsame Eigenschaften am besten beschreibt." -#: ../share/extensions/webslicer_create_group.inx.h:3 -#: ../share/extensions/webslicer_create_rect.inx.h:18 -msgid "HTML id attribute:" -msgstr "HTML id Attribut:" +#: ../share/extensions/merge_styles.inx.h:3 +msgid "New Class Name:" +msgstr "Neuer Klassenname:" -#: ../share/extensions/webslicer_create_group.inx.h:4 -#: ../share/extensions/webslicer_create_rect.inx.h:19 -msgid "HTML class attribute:" -msgstr "HTML Klassen Attribut:" +#: ../share/extensions/merge_styles.inx.h:4 +msgid "Stylesheet" +msgstr "Formatvorlage" -#: ../share/extensions/webslicer_create_group.inx.h:5 -msgid "Width unit:" -msgstr "Breiteneinheit:" +#: ../share/extensions/motion.inx.h:1 +msgid "Motion" +msgstr "Bewegung" -#: ../share/extensions/webslicer_create_group.inx.h:6 -msgid "Height unit:" -msgstr "Höheneinheit:" +#: ../share/extensions/motion.inx.h:2 +msgid "Magnitude:" +msgstr "Stärke:" -#: ../share/extensions/webslicer_create_group.inx.h:7 -#: ../share/extensions/webslicer_create_rect.inx.h:9 -msgid "Background color:" -msgstr "Hintergrundfarbe:" +#: ../share/extensions/new_glyph_layer.inx.h:1 +msgid "2 - Add Glyph Layer" +msgstr "2 - Glyph-Ebene hinzufügen" -#: ../share/extensions/webslicer_create_group.inx.h:8 -msgid "Pixel (fixed)" -msgstr "Pixel (fest)" +#: ../share/extensions/new_glyph_layer.inx.h:2 +msgid "Unicode character:" +msgstr "Unicode-Zeichen:" -#: ../share/extensions/webslicer_create_group.inx.h:9 -msgid "Percent (relative to parent size)" -msgstr "Prozent (relativ zur Größe des Vorgängers)" +#: ../share/extensions/next_glyph_layer.inx.h:1 +msgid "View Next Glyph" +msgstr "Nächsten Glyph anzeigen" -#: ../share/extensions/webslicer_create_group.inx.h:10 -msgid "Undefined (relative to non-floating content size)" -msgstr "Unbestimmt (relativ zur nicht-schwimmenden Inhaltsgröße)" +#: ../share/extensions/param_curves.inx.h:1 +msgid "Parametric Curves" +msgstr "Parametrische Kurven" -#: ../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 "" -"Die Layoutgruppe dient nur zum Erstellen einer besseren Codegeneration " -"(falls benötigt). Um sie zu benutzen müssen Sie zuerst ein paar \"Schnitt-" -"Rechtecke\" markieren." +#: ../share/extensions/param_curves.inx.h:2 +msgid "Range and Sampling" +msgstr "Bereich und Sampling" -#: ../share/extensions/webslicer_create_group.inx.h:14 -msgid "Slicer" -msgstr "Schneider" +#: ../share/extensions/param_curves.inx.h:3 +msgid "Start t-value:" +msgstr "Beginn T-Wert:" -#: ../share/extensions/webslicer_create_rect.inx.h:1 -msgid "Create a slicer rectangle" -msgstr "Geschnittenes Rechteck erzeugen" +#: ../share/extensions/param_curves.inx.h:4 +msgid "End t-value:" +msgstr "Ende t-Wert:" -#: ../share/extensions/webslicer_create_rect.inx.h:4 -msgid "DPI:" -msgstr "DPI:" +#: ../share/extensions/param_curves.inx.h:5 +msgid "Multiply t-range by 2*pi" +msgstr "T-Bereich mit 2*pi multiplizieren" -#: ../share/extensions/webslicer_create_rect.inx.h:5 -msgid "Force Dimension:" -msgstr "Erzwungene Dimension:" +#: ../share/extensions/param_curves.inx.h:6 +msgid "X-value of rectangle's left:" +msgstr "X-Wert der linken Seite des Rechtecks:" -#. i18n. Description duplicated in a fake value attribute in order to make it translatable -#: ../share/extensions/webslicer_create_rect.inx.h:7 -msgid "Force Dimension must be set as x" -msgstr "Die erzwungene Dimension muss als x gesetzt werden." +#: ../share/extensions/param_curves.inx.h:7 +msgid "X-value of rectangle's right:" +msgstr "X-Wert der rechten Seite des Rechtecks:" -#: ../share/extensions/webslicer_create_rect.inx.h:8 -msgid "If set, this will replace DPI." -msgstr "Wenn es aktiviert ist, wird der DPI-Wert zurückgesetzt." +#: ../share/extensions/param_curves.inx.h:8 +msgid "Y-value of rectangle's bottom:" +msgstr "Y-Wert der unteren Kante des Rechtecks:" -#: ../share/extensions/webslicer_create_rect.inx.h:10 -msgid "JPG specific options" -msgstr "JPG-spezifische Optionen" +#: ../share/extensions/param_curves.inx.h:9 +msgid "Y-value of rectangle's top:" +msgstr "Y-Wert der oberen Kante des Rechtecks:" -#: ../share/extensions/webslicer_create_rect.inx.h:11 -msgid "Quality:" -msgstr "Qualität:" +#: ../share/extensions/param_curves.inx.h:10 +msgid "Samples:" +msgstr "Beispiele:" -#: ../share/extensions/webslicer_create_rect.inx.h:12 +#: ../share/extensions/param_curves.inx.h:14 msgid "" -"0 is the lowest image quality and highest compression, and 100 is the best " -"quality but least effective compression" +"Select a rectangle before calling the extension, it will determine X and Y " +"scales.\n" +"First derivatives are always determined numerically." msgstr "" -"0 ist die niedrigste Bildqualität mit der höchsten Kompresoin und 100 ist " -"die beste Qualität mit der uneffektivsten Kompression." - -#: ../share/extensions/webslicer_create_rect.inx.h:13 -msgid "GIF specific options" -msgstr "GIF-spezifische Optionen" +"Wählen Sie ein Rechteck vor Aufruf der Erweiterung aus. Aus diesem bestimmen " +"sich X- und Y-Skala.\n" +"\n" +"Erste Ableitungen werden immer nummerisch bestimmt." -#: ../share/extensions/webslicer_create_rect.inx.h:16 -msgid "Palette" -msgstr "Palette" +#: ../share/extensions/param_curves.inx.h:26 +msgid "X-Function:" +msgstr "X-Funktion:" -#: ../share/extensions/webslicer_create_rect.inx.h:17 -msgid "Palette size:" -msgstr "Palettengröße:" +#: ../share/extensions/param_curves.inx.h:27 +msgid "Y-Function:" +msgstr "Y-Funktion:" -#: ../share/extensions/webslicer_create_rect.inx.h:20 -msgid "Options for HTML export" -msgstr "Optionen für den HTML-Export" +#: ../share/extensions/pathalongpath.inx.h:1 +msgid "Pattern along Path" +msgstr "Muster entlang Pfad" -#: ../share/extensions/webslicer_create_rect.inx.h:21 -msgid "Layout disposition:" -msgstr "Layout-Anordnung:" +#: ../share/extensions/pathalongpath.inx.h:3 +msgid "Copies of the pattern:" +msgstr "Kopien des Musters:" -#: ../share/extensions/webslicer_create_rect.inx.h:22 -msgid "Positioned html block element with the image as Background" -msgstr "Positioniert html Block-Elemente mit dem Bild als Hintergrund" +#: ../share/extensions/pathalongpath.inx.h:4 +msgid "Deformation type:" +msgstr "Deformationstyp:" -#: ../share/extensions/webslicer_create_rect.inx.h:23 -msgid "Tiled Background (on parent group)" -msgstr "gekachelter Hintergrund (an Vorgängergruppe)" +#: ../share/extensions/pathalongpath.inx.h:5 +#: ../share/extensions/pathscatter.inx.h:5 +msgid "Space between copies:" +msgstr "Abstand zwischen Kopien:" -#: ../share/extensions/webslicer_create_rect.inx.h:24 -msgid "Background — repeat horizontally (on parent group)" -msgstr "Hintergrund — Wiederholung horizontal (an Vorgängergruppe)" +#: ../share/extensions/pathalongpath.inx.h:6 +#: ../share/extensions/pathscatter.inx.h:6 +msgid "Normal offset:" +msgstr "Normaler Versatz:" -#: ../share/extensions/webslicer_create_rect.inx.h:25 -msgid "Background — repeat vertically (on parent group)" -msgstr "Hintergrund — Wiederholung vertikal (an Vorgängergruppe)" +#: ../share/extensions/pathalongpath.inx.h:7 +#: ../share/extensions/pathscatter.inx.h:7 +msgid "Tangential offset:" +msgstr "Tangentialer Versatz:" -#: ../share/extensions/webslicer_create_rect.inx.h:26 -msgid "Background — no repeat (on parent group)" -msgstr "Hintergrund — keine Wiederholung (an Vorgängergruppe)" +#: ../share/extensions/pathalongpath.inx.h:8 +#: ../share/extensions/pathscatter.inx.h:8 +msgid "Pattern is vertical" +msgstr "Muster ist vertikal" -#: ../share/extensions/webslicer_create_rect.inx.h:27 -msgid "Positioned Image" -msgstr "Positioniertes Bild" +#: ../share/extensions/pathalongpath.inx.h:9 +#: ../share/extensions/pathscatter.inx.h:10 +msgid "Duplicate the pattern before deformation" +msgstr "Muster vor der Deformation duplizieren" -#: ../share/extensions/webslicer_create_rect.inx.h:28 -msgid "Non Positioned Image" -msgstr "Nicht positioniertes Bild" +#: ../share/extensions/pathalongpath.inx.h:14 +msgid "Snake" +msgstr "Schlange" -#: ../share/extensions/webslicer_create_rect.inx.h:29 -msgid "Left Floated Image" -msgstr "Links schwebendes Bild" +#: ../share/extensions/pathalongpath.inx.h:15 +msgid "Ribbon" +msgstr "Band" -#: ../share/extensions/webslicer_create_rect.inx.h:30 -msgid "Right Floated Image" -msgstr "Rechts schwebendes Bild" +#: ../share/extensions/pathalongpath.inx.h:17 +msgid "" +"This effect scatters or bends a pattern along arbitrary \"skeleton\" paths. " +"The pattern is the topmost object in the selection. Groups of paths, shapes " +"or clones are allowed." +msgstr "" +"Dieser Effekt verstreut oder verbiegt ein Muster entlang eines beliebigen " +"\"Gerüst-\"Pfades. Das Muster ist das oberste Objekt in der Auswahl. " +"Gruppierungen von Pfaden, Formen oder Klonen sind erlaubt." -#: ../share/extensions/webslicer_create_rect.inx.h:31 -msgid "Position anchor:" -msgstr "Positionspunkt:" +#: ../share/extensions/pathscatter.inx.h:3 +msgid "Follow path orientation" +msgstr "Folgen der Pfadausrichtung" -#: ../share/extensions/webslicer_create_rect.inx.h:32 -msgid "Top and Left" -msgstr "Oben und Links" +#: ../share/extensions/pathscatter.inx.h:4 +msgid "Stretch spaces to fit skeleton length" +msgstr "Leerzeichen strecken, um an Gerüstlänge zu passen" -#: ../share/extensions/webslicer_create_rect.inx.h:33 -msgid "Top and Center" -msgstr "Oben und Zentriert" +#: ../share/extensions/pathscatter.inx.h:9 +msgid "Original pattern will be:" +msgstr "Originalmuster ist:" -#: ../share/extensions/webslicer_create_rect.inx.h:34 -msgid "Top and right" -msgstr "Oben und Rechts" +#: ../share/extensions/pathscatter.inx.h:11 +msgid "If pattern is a group, pick group members" +msgstr "Ist das Muster eine Gruppe, wähle die Gruppenobjekte aus." -#: ../share/extensions/webslicer_create_rect.inx.h:35 -msgid "Middle and Left" -msgstr "Mittig und Links" +#: ../share/extensions/pathscatter.inx.h:12 +msgid "Pick group members:" +msgstr "Gruppenelemente auswählen:" -#: ../share/extensions/webslicer_create_rect.inx.h:36 -msgid "Middle and Center" -msgstr "Mitte und Zentrum" +#: ../share/extensions/pathscatter.inx.h:13 +msgid "Moved" +msgstr "Verschoben" -#: ../share/extensions/webslicer_create_rect.inx.h:37 -msgid "Middle and Right" -msgstr "Mittig und rechts" +#: ../share/extensions/pathscatter.inx.h:14 +msgid "Copied" +msgstr "Kopiert" -#: ../share/extensions/webslicer_create_rect.inx.h:38 -msgid "Bottom and Left" -msgstr "Unten und Links" +#: ../share/extensions/pathscatter.inx.h:15 +msgid "Cloned" +msgstr "Geklont" -#: ../share/extensions/webslicer_create_rect.inx.h:39 -msgid "Bottom and Center" -msgstr "Unten und Zentriert" +#: ../share/extensions/pathscatter.inx.h:16 +msgid "Randomly" +msgstr "Zufallsänderung" -#: ../share/extensions/webslicer_create_rect.inx.h:40 -msgid "Bottom and Right" -msgstr "Unten und Rechts" +#: ../share/extensions/pathscatter.inx.h:17 +msgid "Sequentially" +msgstr "Sequentiel" -#: ../share/extensions/webslicer_export.inx.h:1 -msgid "Export layout pieces and HTML+CSS code" -msgstr "Exportiere Layout-Teile und HTML+CSS-Code" +#: ../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, " +"shapes, clones are allowed." +msgstr "" +"Dieser Effekt verstreut ein Muster entlang eines beliebigen " +"\"Gerüst-\"Pfades. Das Muster ist das oberste Objekt in einer Auswahl " +"(Gruppierungen von Pfaden/Formen/Klonen... sind erlaubt)." -#: ../share/extensions/webslicer_export.inx.h:3 -msgid "Directory path to export:" -msgstr "Verzeichnispfad zum Exportieren:" +# check +#: ../share/extensions/perfectboundcover.inx.h:1 +msgid "Perfect-Bound Cover Template" +msgstr "Taschenbuch Deckblatt" -#: ../share/extensions/webslicer_export.inx.h:4 -msgid "Create directory, if it does not exists" -msgstr "Verzeichnis erstellen wenn es nicht existiert" +# !!! +#: ../share/extensions/perfectboundcover.inx.h:2 +msgid "Book Properties" +msgstr "Buch Eigenschaften" -#: ../share/extensions/webslicer_export.inx.h:5 -msgid "With HTML and CSS" -msgstr "Mit HTML und CSS" +#: ../share/extensions/perfectboundcover.inx.h:3 +msgid "Book Width (inches):" +msgstr "Buchbreite (in Zoll):" -#: ../share/extensions/webslicer_export.inx.h:7 -msgid "" -"All sliced images, and optionally - code, will be generated as you had " -"configured and saved to one directory." -msgstr "" -"Alle geschnittenen Bilder und optionaler Code werden so erstellt, wie Sie " -"ihn konfiguriert haben und in einem Verzeichnis gespeichert." +#: ../share/extensions/perfectboundcover.inx.h:4 +msgid "Book Height (inches):" +msgstr "Buchhöhe (in Zoll):" -#: ../share/extensions/whirl.inx.h:1 -msgid "Whirl" -msgstr "Wirbel" +#: ../share/extensions/perfectboundcover.inx.h:5 +msgid "Number of Pages:" +msgstr "Anzahl der Seiten:" -#: ../share/extensions/whirl.inx.h:2 -msgid "Amount of whirl:" -msgstr "Stärke des Wirbels:" +#: ../share/extensions/perfectboundcover.inx.h:6 +msgid "Remove existing guides" +msgstr "Vorhandene Hilfslinien entfernen" -#: ../share/extensions/whirl.inx.h:3 -msgid "Rotation is clockwise" -msgstr "Drehung im Uhrzeigersinn" +#: ../share/extensions/perfectboundcover.inx.h:7 +msgid "Interior Pages" +msgstr "Innenseiten" -#: ../share/extensions/wireframe_sphere.inx.h:1 -msgid "Wireframe Sphere" -msgstr "Draht-Sphäre (Kugel)" +#: ../share/extensions/perfectboundcover.inx.h:8 +msgid "Paper Thickness Measurement:" +msgstr "Papierdickenmessung:" -#: ../share/extensions/wireframe_sphere.inx.h:2 -msgid "Lines of latitude:" -msgstr "Anzahl Breitengrade:" +#: ../share/extensions/perfectboundcover.inx.h:9 +msgid "Pages Per Inch (PPI)" +msgstr "Seiten pro Zoll (PPI)" -#: ../share/extensions/wireframe_sphere.inx.h:3 -msgid "Lines of longitude:" -msgstr "Anzahl Längengrade:" +#: ../share/extensions/perfectboundcover.inx.h:10 +msgid "Caliper (inches)" +msgstr "Messschieber (Zoll)" -#: ../share/extensions/wireframe_sphere.inx.h:4 -msgid "Tilt (deg):" -msgstr "Kippen (Grad):" +#: ../share/extensions/perfectboundcover.inx.h:11 +msgid "Points" +msgstr "Punkte" -#: ../share/extensions/wireframe_sphere.inx.h:7 -msgid "Hide lines behind the sphere" -msgstr "Linien hinter der Sphäre verstecken" +#: ../share/extensions/perfectboundcover.inx.h:12 +msgid "Bond Weight #" +msgstr "Bond Weight # (US-Maß für Papier-Flächenmasse)" -#: ../share/extensions/wmf_input.inx.h:1 -#: ../share/extensions/wmf_output.inx.h:1 -msgid "Windows Metafile Input" -msgstr "Windows-Metafile einlesen" +#: ../share/extensions/perfectboundcover.inx.h:13 +msgid "Specify Width" +msgstr "Breite bestimmen" -#: ../share/extensions/wmf_input.inx.h:3 -#: ../share/extensions/wmf_output.inx.h:3 -msgid "A popular graphics file format for clipart" -msgstr "Ein beliebtes Dateiformat für Clipart" +#: ../share/extensions/perfectboundcover.inx.h:14 +msgid "Value:" +msgstr "Wert:" -#: ../share/extensions/xaml2svg.inx.h:1 -msgid "XAML Input" -msgstr "XAML einlesen" +# !!! not the best translation +#: ../share/extensions/perfectboundcover.inx.h:15 +msgid "Cover" +msgstr "Abdeckung" -#~ msgid "Smart Jelly" -#~ msgstr "schmuckes Gelee" +#: ../share/extensions/perfectboundcover.inx.h:16 +msgid "Cover Thickness Measurement:" +msgstr "Dickenmessung Überdeckung:" -#~ msgid "Same as Matte jelly but with more controls" -#~ msgstr "Genauso wie mattes Gelee, aber mit mehr Kontrolle" +#: ../share/extensions/perfectboundcover.inx.h:17 +msgid "Bleed (in):" +msgstr "Beschnitt (in):" -#~ msgid "Metal Casting" -#~ msgstr "Metallguss" +#: ../share/extensions/perfectboundcover.inx.h:18 +msgid "Note: Bond Weight # calculations are a best-guess estimate." +msgstr "Achtung: Bond Weight #-Berechnungen sind nur fundiert geraten!" -#~ msgid "Smooth drop-like bevel with metallic finish" -#~ msgstr "Glatte abgerundete Aufwölbung mit metallischer Oberfläche" +#: ../share/extensions/perspective.inx.h:1 +msgid "Perspective" +msgstr "Perspektive" -#~ msgid "Apparition" -#~ msgstr "Erscheinung" +#: ../share/extensions/pixelsnap.inx.h:1 +msgid "PixelSnap" +msgstr "Pixelschnapp" -#~ msgid "Edges are partly feathered out" -#~ msgstr "Kanten sind leicht ausgefranst" +#: ../share/extensions/pixelsnap.inx.h:2 +msgid "" +"Snap all paths in selection to pixels. Snaps borders to half-points and " +"fills to full points." +msgstr "" +"Klappe alle Pfade in der Auswahl zu Pixeln um. Klappe die Umrandung zu " +"Halbpunkten und die Füllung zu Vollpunkten um." -#~ msgid "Jigsaw Piece" -#~ msgstr "Puzzleteil" +#: ../share/extensions/plotter.inx.h:1 +msgid "Plot" +msgstr "Plotten" -#~ msgid "Low, sharp bevel" -#~ msgstr "Niedrige, scharfkantige Vorwölbung" +#: ../share/extensions/plotter.inx.h:2 +msgid "" +"Please make sure that all objects you want to plot are converted to paths." +msgstr "" +"Bitte achten Sie darauf, dass alle Objekte, die Sie plotten möchten, in " +"Pfade konvertiert wurden." -#~ msgid "Rubber Stamp" -#~ msgstr "Stempel" +#: ../share/extensions/plotter.inx.h:3 +msgid "Connection Settings " +msgstr "Verbindungseinstellungen " -#~ msgid "Random whiteouts inside" -#~ msgstr "Zufällige weiße Flecken im Inneren" +#: ../share/extensions/plotter.inx.h:4 +msgid "Serial port:" +msgstr "Serieller Port:" -#~ msgid "Ink Bleed" -#~ msgstr "Auslaufende Farben" +#: ../share/extensions/plotter.inx.h:5 +msgid "" +"The port of your serial connection, on Windows something like 'COM1', on " +"Linux something like: '/dev/ttyUSB0' (Default: COM1)" +msgstr "" +"Der Port Ihrer seriellen Verbindung ist unter Windows so etwas wie \"COM1\", " +"unter Linux so etwas wie: \"/dev/ttyUSB0\" (Standard: COM1)" -#~ msgid "Protrusions" -#~ msgstr "Anlagerungen" +#: ../share/extensions/plotter.inx.h:6 +msgid "Serial baud rate:" +msgstr "Serielle Baudrate:" -#~ msgid "Inky splotches underneath the object" -#~ msgstr "Tintenkleckse unter dem Objekt" +#: ../share/extensions/plotter.inx.h:7 +msgid "The Baud rate of your serial connection (Default: 9600)" +msgstr "Die Baudrate Ihrer seriellen Verbindung (Standard: 9600)" -#~ msgid "Fire" -#~ msgstr "Flammen" +#: ../share/extensions/plotter.inx.h:8 +msgid "Flow control:" +msgstr "Fließkontrolle:" -#~ msgid "Edges of object are on fire" -#~ msgstr "Objektkanten brennen" +#: ../share/extensions/plotter.inx.h:9 +msgid "" +"The Software / Hardware flow control of your serial connection (Default: " +"Software)" +msgstr "" +"Hardware / Software regelt den Datendurchsatz der seriellen Verbindung " +"(Standard: Software)" -#~ msgid "Bloom" -#~ msgstr "Überstrahlung" +#: ../share/extensions/plotter.inx.h:10 +msgid "Command language:" +msgstr "Befehlssprache:" -#~ msgid "Soft, cushion-like bevel with matte highlights" -#~ msgstr "Weiche, kissenartige Ausbeulung mit matten Glanzpunkten" +#: ../share/extensions/plotter.inx.h:11 +msgid "The command language to use (Default: HPGL)" +msgstr "Die zu verwendende Befehlssprache (Standard: HPGL)" -#~ msgid "Ridged Border" -#~ msgstr "Gezahnter Rand" +#: ../share/extensions/plotter.inx.h:12 +msgid "Software (XON/XOFF)" +msgstr "Software (XON/XOFF)" -#~ msgid "Ridged border with inner bevel" -#~ msgstr "Erhöhte Kanten mit Einbeulung" +#: ../share/extensions/plotter.inx.h:13 +msgid "Hardware (RTS/CTS)" +msgstr "Hardware (RTS/CTS)" -#~ msgid "Ripple" -#~ msgstr "Riffel" +#: ../share/extensions/plotter.inx.h:14 +msgid "Hardware (DSR/DTR + RTS/CTS)" +msgstr "Hardware (DSR/DTR + RTS/CTS)" -#~ msgid "Horizontal rippling of edges" -#~ msgstr "Horizontale Rippel auf den Kanten" +# CHECK +#: ../share/extensions/plotter.inx.h:15 +msgctxt "Flow control" +msgid "None" +msgstr "Keine" -#~ msgid "Speckle" -#~ msgstr "Beflecken" +#: ../share/extensions/plotter.inx.h:16 +msgid "HPGL" +msgstr "HPGL" -#~ msgid "Fill object with sparse translucent specks" -#~ msgstr "Objekt mit vereinzelten transluzenten Flecken versehen" +#: ../share/extensions/plotter.inx.h:17 +msgid "DMPL" +msgstr "DMPL" -#~ msgid "Oil Slick" -#~ msgstr "Ölschmutz" +#: ../share/extensions/plotter.inx.h:18 +msgid "KNK Zing (HPGL variant)" +msgstr "KNK Zing (HPGL-Variante)" -#~ msgid "Rainbow-colored semitransparent oily splotches" -#~ msgstr "Regenbogenfarbige halbtransparente ölige Flecken" +#: ../share/extensions/plotter.inx.h:19 +msgid "" +"Using wrong settings can under certain circumstances cause Inkscape to " +"freeze. Always save your work before plotting!" +msgstr "" +"Die Verwendung falscher Einstellungen kann zum Einfrieren von Inkscape " +"führen. Bitte Datei vor dem Plotten immer speichern!" -#~ msgid "Frost" -#~ msgstr "Frost" +#: ../share/extensions/plotter.inx.h:20 +msgid "" +"This can be a physical serial connection or a USB-to-Serial bridge. Ask your " +"plotter manufacturer for drivers if needed." +msgstr "" +"Es können serielle Verbindungen oder ein USB-Seriell-Konverter verwendet " +"werden. Fragen Sie Ihren Plotter-Hersteller wenn Sie Treiber benötigen." -#~ msgid "Flake-like white splotches" -#~ msgstr "Flockenartige weiße Flecken" +#: ../share/extensions/plotter.inx.h:21 +msgid "Parallel (LPT) connections are not supported." +msgstr "Parallele (LPT) Verbindungen werden nicht unterstützt." -#~ msgid "Leopard Fur" -#~ msgstr "Leopardenfell" +#: ../share/extensions/plotter.inx.h:32 +msgid "" +"The speed the pen will move with in centimeters or millimeters per second " +"(depending on your plotter model), set to 0 to omit command. Most plotters " +"ignore this command. (Default: 0)" +msgstr "" +"Die Geschwindigkeit mit welcher sich der Stift bewegt (mm/s oder cm/s, " +"Modellabhängig). Auf 0 setzen um denBefehl auszulassen . Die meisten Plotter " +"ignorieren diesen Befehl (Standard: 0)" -#~ msgid "Materials" -#~ msgstr "Materialien" +#: ../share/extensions/plotter.inx.h:33 +msgid "Rotation (°, clockwise):" +msgstr "Drehung (°, im Uhrzeigersinn):" -#~ msgid "Leopard spots (loses object's own color)" -#~ msgstr "Leopardenmuster (ursprüngliche Farbe geht verloren)" +#: ../share/extensions/plotter.inx.h:52 +msgid "Show debug information" +msgstr "Debuginformation anzeigen" -#~ msgid "Zebra" -#~ msgstr "Zebra" +#: ../share/extensions/plotter.inx.h:53 +msgid "" +"Check this to get verbose information about the plot without actually " +"sending something to the plotter (A.k.a. data dump) (Default: Unchecked)" +msgstr "" +"Wäheln um ausführliche Informationen über den Plot zu erhalten, ohne " +"tatsächlich Daten an den Plotter zu senden (Standard: nicht ausgewählt)" -#~ msgid "Irregular vertical dark stripes (loses object's own color)" -#~ msgstr "" -#~ "Unregelmäßige vertikale, dunkle Streifen (ursprüngliche Farbe geht " -#~ "verloren)" +#: ../share/extensions/plt_input.inx.h:1 +msgid "AutoCAD Plot Input" +msgstr "AutoCAD Plot-Eingabe" -#~ msgid "Clouds" -#~ msgstr "Wolken" +#: ../share/extensions/plt_input.inx.h:2 ../share/extensions/plt_output.inx.h:2 +msgid "HP Graphics Language Plot file [AutoCAD] (*.plt)" +msgstr "HP Graphics Language Plotter Datei [AutoCAD] (*.plt)" -#~ msgid "Airy, fluffy, sparse white clouds" -#~ msgstr "Vereinzelte luftig-leichte, weiße Wolken" +#: ../share/extensions/plt_input.inx.h:3 +msgid "Open HPGL plotter files" +msgstr "Öffnen einer HPGL-Plotter-Datei" -#~ msgid "Sharpen edges and boundaries within the object, force=0.15" -#~ msgstr "Kanten und Grenzen schärfen, Stärke = 0,15" +#: ../share/extensions/plt_output.inx.h:1 +msgid "AutoCAD Plot Output" +msgstr "AutoCAD Plot Ausgabe" -#~ msgid "Sharpen More" -#~ msgstr "Stärker Schärfen" +#: ../share/extensions/plt_output.inx.h:3 +msgid "Save a file for plotters" +msgstr "Speichern einer Datei für Plotter" -#~ msgid "Sharpen edges and boundaries within the object, force=0.3" -#~ msgstr "Kanten und Grenzen schärfen, Stärke = 0,3" +#: ../share/extensions/polyhedron_3d.inx.h:1 +msgid "3D Polyhedron" +msgstr "3D Polyhedron" -#~ msgid "Oil painting" -#~ msgstr "Ölgemälde" +#: ../share/extensions/polyhedron_3d.inx.h:2 +msgid "Model file" +msgstr "Modell-Datei" -#~ msgid "Simulate oil painting style" -#~ msgstr "Simuliere Ölgemälde" +#: ../share/extensions/polyhedron_3d.inx.h:3 +msgid "Object:" +msgstr "Objekt:" -#~ msgid "Detect color edges and retrace them in grayscale" -#~ msgstr "Farbkanten im Objekt erkennen und in Graustufen nachzeichnen" +#: ../share/extensions/polyhedron_3d.inx.h:4 +msgid "Filename:" +msgstr "Dateiname:" -#~ msgid "Blueprint" -#~ msgstr "Blaupause" +#: ../share/extensions/polyhedron_3d.inx.h:5 +msgid "Object Type:" +msgstr "Objekttyp:" -#~ msgid "Detect color edges and retrace them in blue" -#~ msgstr "Farbkanten im Objekt erkennen und in Blau nachzeichnen" +#: ../share/extensions/polyhedron_3d.inx.h:6 +msgid "Clockwise wound object" +msgstr "Objekt im Uhrzeigersinn gewunden" -#~ msgid "Age" -#~ msgstr "Alter" +#: ../share/extensions/polyhedron_3d.inx.h:7 +msgid "Cube" +msgstr "Würfel" -#~ msgid "Imitate aged photograph" -#~ msgstr "Imitiere gealterte Fotografie" +#: ../share/extensions/polyhedron_3d.inx.h:8 +msgid "Truncated Cube" +msgstr "Hexaederstumpf" -#~ msgid "Organic" -#~ msgstr "Organisch" +#: ../share/extensions/polyhedron_3d.inx.h:9 +msgid "Snub Cube" +msgstr "Abgeschrägtes Hexaeder" -#~ msgid "Textures" -#~ msgstr "Texturen" +#: ../share/extensions/polyhedron_3d.inx.h:10 +msgid "Cuboctahedron" +msgstr "Kuboktaeder" -#~ msgid "Bulging, knotty, slick 3D surface" -#~ msgstr "Vorgewölbte, knotig-glatte 3D-Oberfläche" +#: ../share/extensions/polyhedron_3d.inx.h:11 +msgid "Tetrahedron" +msgstr "Tetraeder" -#~ msgid "Barbed Wire" -#~ msgstr "Stacheldraht" +#: ../share/extensions/polyhedron_3d.inx.h:12 +msgid "Truncated Tetrahedron" +msgstr "Tetraederstumpf" -#~ msgid "Gray bevelled wires with drop shadows" -#~ msgstr "Graue verworrene Drähte mit abgesetztem Schatten" +#: ../share/extensions/polyhedron_3d.inx.h:13 +msgid "Octahedron" +msgstr "Oktaeder" -#~ msgid "Swiss Cheese" -#~ msgstr "Schweizer Käse" +#: ../share/extensions/polyhedron_3d.inx.h:14 +msgid "Truncated Octahedron" +msgstr "Oktaederstumpf" -#~ msgid "Random inner-bevel holes" -#~ msgstr "Zufällige innen abgeflachte Löcher" +#: ../share/extensions/polyhedron_3d.inx.h:15 +msgid "Icosahedron" +msgstr "Ikosaeder (Zwanzigflächner)" -#~ msgid "Blue Cheese" -#~ msgstr "Blaukäse" +#: ../share/extensions/polyhedron_3d.inx.h:16 +msgid "Truncated Icosahedron" +msgstr "Ikosaederstumpf" -#~ msgid "Marble-like bluish speckles" -#~ msgstr "Marmorierte bläuliche Flecken" +# Für "Triambic" gibt es eigentlich keine deutsche Entsprechung... +#: ../share/extensions/polyhedron_3d.inx.h:17 +msgid "Small Triambic Icosahedron" +msgstr "Kleines Triambisches Ikosaeder" -#~ msgid "Button" -#~ msgstr "Schaltfläche" +#: ../share/extensions/polyhedron_3d.inx.h:18 +msgid "Dodecahedron" +msgstr "Dodecahedron" -#~ msgid "Soft bevel, slightly depressed middle" -#~ msgstr "Weiche Wölbung, leicht abgesenkte Mitte" +#: ../share/extensions/polyhedron_3d.inx.h:19 +msgid "Truncated Dodecahedron" +msgstr "Dodekaederstumpf" -#~ msgid "Inset" -#~ msgstr "Einlage" +#: ../share/extensions/polyhedron_3d.inx.h:20 +msgid "Snub Dodecahedron" +msgstr "Abgeschrägtes Dodekaeder" -#~ msgid "Shadowy outer bevel" -#~ msgstr "Schattige Außenschräge" +#: ../share/extensions/polyhedron_3d.inx.h:21 +msgid "Great Dodecahedron" +msgstr "Großes Dodecahedron" -#~ msgid "Random paint streaks downwards" -#~ msgstr "Zufällige abwärtsgerichtete farbige Streifen" +#: ../share/extensions/polyhedron_3d.inx.h:22 +msgid "Great Stellated Dodecahedron" +msgstr "Großes überschlagenes Dodekaeder" -#~ msgid "Jam Spread" -#~ msgstr "Marmeladenaufstrich" +#: ../share/extensions/polyhedron_3d.inx.h:23 +msgid "Load from file" +msgstr "Lade von Datei" -#~ msgid "Glossy clumpy jam spread" -#~ msgstr "Glänzender klumpiger Überzug" +#: ../share/extensions/polyhedron_3d.inx.h:24 +msgid "Face-Specified" +msgstr "Flächenspezifiziert" -#~ msgid "Pixel Smear" -#~ msgstr "Verschmierte Pixel" +#: ../share/extensions/polyhedron_3d.inx.h:25 +msgid "Edge-Specified" +msgstr "Kantenspezifiziert" -#~ msgid "Van Gogh painting effect for bitmaps" -#~ msgstr "Van Gogh Gemälde-Effekt für Bilder" +#: ../share/extensions/polyhedron_3d.inx.h:27 +msgid "Rotate around:" +msgstr "Drehen um:" -#~ msgid "Cracked Glass" -#~ msgstr "Zerbrochenes Glas" +#: ../share/extensions/polyhedron_3d.inx.h:28 +#: ../share/extensions/spirograph.inx.h:8 +#: ../share/extensions/wireframe_sphere.inx.h:5 +msgid "Rotation (deg):" +msgstr "Drehung (Grad):" -#~ msgid "Under a cracked glass" -#~ msgstr "Unter einem zerbrochenen Glas" +#: ../share/extensions/polyhedron_3d.inx.h:29 +msgid "Then rotate around:" +msgstr "Dann rotiere um:" -#~ msgid "Bubbly Bumps" -#~ msgstr "Blasige Oberfläche" +#: ../share/extensions/polyhedron_3d.inx.h:30 +msgid "X-Axis" +msgstr "X-Achse" -#~ msgid "Flexible bubbles effect with some displacement" -#~ msgstr "Flexibler Bläscheneffekt mit etwas Versatz" +#: ../share/extensions/polyhedron_3d.inx.h:31 +msgid "Y-Axis" +msgstr "Y-Achse" -#~ msgid "Glowing Bubble" -#~ msgstr "Blase mit Lichthof" +#: ../share/extensions/polyhedron_3d.inx.h:32 +msgid "Z-Axis" +msgstr "Z-Achse" -#~ msgid "Ridges" -#~ msgstr "Grat" +#: ../share/extensions/polyhedron_3d.inx.h:34 +msgid "Scaling factor:" +msgstr "Saklierungsfaktor:" -#~ msgid "Bubble effect with refraction and glow" -#~ msgstr "Blaseneffekt mit Lichtbrechung und Lichthof" +#: ../share/extensions/polyhedron_3d.inx.h:35 +msgid "Fill color, Red:" +msgstr "Füllfarbe (Rotwert)" -#~ msgid "Neon" -#~ msgstr "Neon" +#: ../share/extensions/polyhedron_3d.inx.h:36 +msgid "Fill color, Green:" +msgstr "Füllfarbe (Grünwert)" -#~ msgid "Neon light effect" -#~ msgstr "Neonlicht-Effekt" +#: ../share/extensions/polyhedron_3d.inx.h:37 +msgid "Fill color, Blue:" +msgstr "Füllfarbe (Blauwert)" -#~ msgid "Molten Metal" -#~ msgstr "Geschmolzenes Metall" +#: ../share/extensions/polyhedron_3d.inx.h:39 +#, no-c-format +msgid "Fill opacity (%):" +msgstr "Deckkraft, %" -#~ msgid "Melting parts of object together, with a glossy bevel and a glow" -#~ msgstr "" -#~ "Teile des Objekts verschmelzen, mit glänzender Vorwölbung und Lichthof" +#: ../share/extensions/polyhedron_3d.inx.h:41 +#, no-c-format +msgid "Stroke opacity (%):" +msgstr "Strich-Deckkraft (%):" -#~ msgid "Pressed Steel" -#~ msgstr "Gepresster Stahl" +#: ../share/extensions/polyhedron_3d.inx.h:42 +msgid "Stroke width (px):" +msgstr "Breite der Kontur, px" -#~ msgid "Pressed metal with a rolled edge" -#~ msgstr "Gepresster Stahl mit einer runden Kante" +#: ../share/extensions/polyhedron_3d.inx.h:43 +msgid "Shading" +msgstr "Schattierung" -#~ msgid "Matte Bevel" -#~ msgstr "Matte Schräge" +#: ../share/extensions/polyhedron_3d.inx.h:44 +msgid "Light X:" +msgstr "Erhellen X" -#~ msgid "Soft, pastel-colored, blurry bevel" -#~ msgstr "Weiche, pastellfarbene verschwommene Vorwölbung" +#: ../share/extensions/polyhedron_3d.inx.h:45 +msgid "Light Y:" +msgstr "Erhellen Y" -#~ msgid "Thin Membrane" -#~ msgstr "Dünne Membrane" +#: ../share/extensions/polyhedron_3d.inx.h:46 +msgid "Light Z:" +msgstr "Erhellen Z" -#~ msgid "Thin like a soap membrane" -#~ msgstr "Dünn, wie eine Seifenblase" +#: ../share/extensions/polyhedron_3d.inx.h:48 +msgid "Draw back-facing polygons" +msgstr "Zeichnet rückseitige Polygone" -#~ msgid "Matte Ridge" -#~ msgstr "weicher Grat" +#: ../share/extensions/polyhedron_3d.inx.h:49 +msgid "Z-sort faces by:" +msgstr "Z-Sortierung der Flächen gemäß:" -#~ msgid "Soft pastel ridge" -#~ msgstr "Weicher pastelliger Grat" +# !!! +#: ../share/extensions/polyhedron_3d.inx.h:50 +msgid "Faces" +msgstr "Flächen" -#~ msgid "Glowing Metal" -#~ msgstr "Glühendes Metall" +#: ../share/extensions/polyhedron_3d.inx.h:51 +msgid "Edges" +msgstr "Kanten" -#~ msgid "Glowing metal texture" -#~ msgstr "Glühendes Metall" +#: ../share/extensions/polyhedron_3d.inx.h:52 +msgid "Vertices" +msgstr "Scheitel" -#~ msgid "Leaves" -#~ msgstr "Laub" +#: ../share/extensions/polyhedron_3d.inx.h:53 +msgid "Maximum" +msgstr "Maximum" -#~ msgid "Leaves on the ground in Fall, or living foliage" -#~ msgstr "Herbstblätter am Boden oder lebendes Blattwerk" +#: ../share/extensions/polyhedron_3d.inx.h:54 +msgid "Minimum" +msgstr "Minimun" -#~ msgid "Illuminated translucent plastic or glass effect" -#~ msgstr "Beleuchteter transluzenter Plastik- oder Glas-Effekt" +#: ../share/extensions/polyhedron_3d.inx.h:55 +msgid "Mean" +msgstr "Mittel" -#~ msgid "Iridescent Beeswax" -#~ msgstr "Schimmerndes Bienenwachs" +#: ../share/extensions/previous_glyph_layer.inx.h:1 +msgid "View Previous Glyph" +msgstr "Vorherigen Glyph zeigen" -#~ msgid "Waxy texture which keeps its iridescence through color fill change" -#~ msgstr "" -#~ "Wachsähnliche Textur, die ihren schimmernden Effekt durch Änderung der " -#~ "Farbfüllung erhält" +#: ../share/extensions/print_win32_vector.inx.h:1 +msgid "Win32 Vector Print" +msgstr "Windows32-Vektor-Druck" -#~ msgid "Eroded Metal" -#~ msgstr "verrostetes Metall" +#: ../share/extensions/printing_marks.inx.h:1 +msgid "Printing Marks" +msgstr "Druck-Markierungen" -#~ msgid "Eroded metal texture with ridges, grooves, holes and bumps" -#~ msgstr "Verrostete Metalltextur mit Grat, Rillen, Löchern und Beulen" +#: ../share/extensions/printing_marks.inx.h:3 +msgid "Crop Marks" +msgstr "Schnittmarken" -#~ msgid "Cracked Lava" -#~ msgstr "Zerborstene Lava" +#: ../share/extensions/printing_marks.inx.h:4 +msgid "Bleed Marks" +msgstr "blutende Markierungen" -#~ msgid "A volcanic texture, a little like leather" -#~ msgstr "Eine vulkanische Textur, ein wenig wie Leder" +#: ../share/extensions/printing_marks.inx.h:5 +msgid "Registration Marks" +msgstr "Registrierungsmarken" -#~ msgid "Bark texture, vertical; use with deep colors" -#~ msgstr "Rinden-Textur, vertikal; dunkle Farben verwenden" +#: ../share/extensions/printing_marks.inx.h:6 +msgid "Star Target" +msgstr "Sternenziel" -#~ msgid "Lizard Skin" -#~ msgstr "Eidechsenleder" +#: ../share/extensions/printing_marks.inx.h:7 +msgid "Color Bars" +msgstr "Farbleisten" -#~ msgid "Stylized reptile skin texture" -#~ msgstr "Stilisierte Reptilhauttextur" +#: ../share/extensions/printing_marks.inx.h:8 +msgid "Page Information" +msgstr "Seiten-Information" -#~ msgid "Stone Wall" -#~ msgstr "Steinwand" +#: ../share/extensions/printing_marks.inx.h:9 +msgid "Positioning" +msgstr "Positionierung" -#~ msgid "Stone wall texture to use with not too saturated colors" -#~ msgstr "Steinwandtextur, mit nicht so gesättigten Farben zu verwenden" +#: ../share/extensions/printing_marks.inx.h:10 +msgid "Set crop marks to:" +msgstr "Setze Schnittmarkierung auf" -#~ msgid "Silk Carpet" -#~ msgstr "Seidenteppich" +#: ../share/extensions/printing_marks.inx.h:17 +msgid "Canvas" +msgstr "Arbeitsfläche" -#~ msgid "Silk carpet texture, horizontal stripes" -#~ msgstr "Seidenteppich Textur, horizontale Streifen" +#: ../share/extensions/printing_marks.inx.h:19 +msgid "Bleed Margin" +msgstr "Beschnittgrenze" -#~ msgid "Refractive Gel A" -#~ msgstr "Lichtbrechendes Gel A" +#: ../share/extensions/ps_input.inx.h:1 +msgid "PostScript Input" +msgstr "Postscript Eingabe" -#~ msgid "Gel effect with light refraction" -#~ msgstr "Gel-Effekt mit leichter Lichtbrechung" +#: ../share/extensions/radiusrand.inx.h:1 +msgid "Jitter nodes" +msgstr "Knoten zittrig verteilen" -#~ msgid "Refractive Gel B" -#~ msgstr "Lichtbrechendes Gel B" +#: ../share/extensions/radiusrand.inx.h:3 +msgid "Maximum displacement in X (px):" +msgstr "Maximale Verschiebung in X (px):" -#~ msgid "Gel effect with strong refraction" -#~ msgstr "Gel-Effekt mit starker Lichtbrechung" +#: ../share/extensions/radiusrand.inx.h:4 +msgid "Maximum displacement in Y (px):" +msgstr "Maximale Verschiebung in Y (px):" -#~ msgid "Metallized Paint" -#~ msgstr "Metalliclack" +#: ../share/extensions/radiusrand.inx.h:5 +msgid "Shift nodes" +msgstr "Knoten verschieben" -#~ msgid "" -#~ "Metallized effect with a soft lighting, slightly translucent at the edges" -#~ msgstr "" -#~ "Metallischer Effekt mit weicher Beleuchtung, leicht durchscheinend an den " -#~ "Kanten " +#: ../share/extensions/radiusrand.inx.h:6 +msgid "Shift node handles" +msgstr "Knotenanfasser verschieben" -#~ msgid "Dragee" -#~ msgstr "Dragee" +#: ../share/extensions/radiusrand.inx.h:7 +msgid "Use normal distribution" +msgstr "Normalverteilung verwenden" -#~ msgid "Gel Ridge with a pearlescent look" -#~ msgstr "Weicher Grat mit Perlmutteffekt" +#: ../share/extensions/radiusrand.inx.h:9 +msgid "" +"This effect randomly shifts the nodes (and optionally node handles) of the " +"selected path." +msgstr "" +"Dieser Effekt verschiebt Knoten (und optional die Knotenanfasser) des " +"ausgewählten Pfades zufällig." -#~ msgid "Raised Border" -#~ msgstr "erhöhter Rand" +#: ../share/extensions/render_alphabetsoup.inx.h:1 +msgid "Alphabet Soup" +msgstr "Buchstabensuppe" -#~ msgid "Strongly raised border around a flat surface" -#~ msgstr "Stark erhöhter Rand um eine flache Ebene" +#: ../share/extensions/render_barcode.inx.h:1 +msgid "Classic" +msgstr "Klassisch" -#~ msgid "Metallized Ridge" -#~ msgstr "Metallischer Grat" +#: ../share/extensions/render_barcode.inx.h:2 +msgid "Barcode Type:" +msgstr "Strichcode-Typ:" -#~ msgid "Gel Ridge metallized at its top" -#~ msgstr "An der Spitze metallisierter weicher Grat" +#: ../share/extensions/render_barcode.inx.h:3 +msgid "Barcode Data:" +msgstr "Strichcode-Daten:" -#~ msgid "Fat Oil" -#~ msgstr "Fettes Öl" +#: ../share/extensions/render_barcode.inx.h:4 +msgid "Bar Height:" +msgstr "Höhe der Striche:" -#~ msgid "Fat oil with some adjustable turbulence" -#~ msgstr "Dickflüssiges Öl mit einstellbarer Turbulenz" +#: ../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 "Strichcode" -#~ msgid "Black Hole" -#~ msgstr "Schwarzes Loch" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Datamatrix" +msgstr "Datenmatrix" -#~ msgid "Creates a black light inside and outside" -#~ msgstr "Erzeugt einen schwarzen Hof innen und außen" +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 +#: ../share/extensions/render_barcode_qrcode.inx.h:4 +msgid "Size, in unit squares:" +msgstr "Größe in der Einheit Quadrate:" -#~ msgid "Cubes" -#~ msgstr "Würfel" +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Square Size (px):" +msgstr "Quadratgröße (px):" -#~ msgid "Scattered cubes; adjust the Morphology primitive to vary size" -#~ msgstr "Verstreute Würfel; Größe über Morphologie-Parameter einstellbar" +#: ../share/extensions/render_barcode_qrcode.inx.h:1 +msgid "QR Code" +msgstr "QR Code" -#~ msgid "Peel Off" -#~ msgstr "Abblättern" +#: ../share/extensions/render_barcode_qrcode.inx.h:2 +msgid "See http://www.denso-wave.com/qrcode/index-e.html for details" +msgstr "" +"Schauen Sie bei http://www.denso-wave.com/qrcode/index-e.html nach Details" -#~ msgid "Peeling painting on a wall" -#~ msgstr "Abblätternde Farbe an einer Wand" +#: ../share/extensions/render_barcode_qrcode.inx.h:5 +msgid "Auto" +msgstr "Auto" -#~ msgid "Gold Splatter" -#~ msgstr "Goldsplitter" +#: ../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 "" +"Mit \"Auto\" ist die Größe des Barcodes von der Textlänge und des " +"Fehlerkorrekturlevels abhängig" -#~ msgid "Splattered cast metal, with golden highlights" -#~ msgstr "Verspritztes Gußmetall mit goldenen Glanzlichtern" +#: ../share/extensions/render_barcode_qrcode.inx.h:7 +msgid "Error correction level:" +msgstr "Fehlerkorrektur-Level:" -#~ msgid "Gold Paste" -#~ msgstr "Goldpaste" +#: ../share/extensions/render_barcode_qrcode.inx.h:9 +#, no-c-format +msgid "L (Approx. 7%)" +msgstr "L (Durchschn. 7%)" -#~ msgid "Fat pasted cast metal, with golden highlights" -#~ msgstr "Feine Goldpartikel in fetter Grundlage, mit Glanzlichtern" +#: ../share/extensions/render_barcode_qrcode.inx.h:11 +#, no-c-format +msgid "M (Approx. 15%)" +msgstr "M (Durchschn. 15%)" -#~ msgid "Crumpled Plastic" -#~ msgstr "gebröckelte Plastik" +#: ../share/extensions/render_barcode_qrcode.inx.h:13 +#, no-c-format +msgid "Q (Approx. 25%)" +msgstr "Q (Durchschn. 25%)" -#~ msgid "Crumpled matte plastic, with melted edge" -#~ msgstr "gebröckelte matte Plastik mit geschmolzenen Ecken" +#: ../share/extensions/render_barcode_qrcode.inx.h:15 +#, no-c-format +msgid "H (Approx. 30%)" +msgstr "H (Durchschn. 30%)" -#~ msgid "Enamel Jewelry" -#~ msgstr "Emaille Schmuck" +#: ../share/extensions/render_barcode_qrcode.inx.h:17 +msgid "Square size (px):" +msgstr "Quadratgröße (px):" -#~ msgid "Slightly cracked enameled texture" -#~ msgstr "Leicht gebrochene Emaille-Textur" +#: ../share/extensions/render_gear_rack.inx.h:1 +msgid "Rack Gear" +msgstr "Zahnstange" -#~ msgid "Rough Paper" -#~ msgstr "raues Papier" +#: ../share/extensions/render_gear_rack.inx.h:2 +msgid "Rack Length:" +msgstr "Zahnstangenänge:" -#~ msgid "Aquarelle paper effect which can be used for pictures as for objects" -#~ msgstr "" -#~ "Aquarellpapier-Effekt, der für Bilder wie für Objekte verwendet werden " -#~ "kann" +#: ../share/extensions/render_gear_rack.inx.h:3 +msgid "Tooth Spacing:" +msgstr "Zahnabstände:" -#~ msgid "Rough and Glossy" -#~ msgstr "Rau und Glänzend" +#: ../share/extensions/render_gear_rack.inx.h:4 +msgid "Contact Angle:" +msgstr "Kontaktwinkel:" -#~ msgid "" -#~ "Crumpled glossy paper effect which can be used for pictures as for objects" -#~ msgstr "" -#~ "Zerknittertes-Glanzpapier-Effekt, der für Bilder wie für Objekte " -#~ "verwendet werden kann" +#: ../share/extensions/render_gear_rack.inx.h:6 +#: ../share/extensions/render_gears.inx.h:1 +msgid "Gear" +msgstr "Zahnrad" -#~ msgid "In and Out" -#~ msgstr "Innen und Außen" +#: ../share/extensions/render_gears.inx.h:2 +msgid "Number of teeth:" +msgstr "Anzahl der Zähne:" -#~ msgid "Inner colorized shadow, outer black shadow" -#~ msgstr "Innenliegender Farbschatten, äußerer schwarzer Schatten" +# !!! +#: ../share/extensions/render_gears.inx.h:3 +msgid "Circular pitch (tooth size):" +msgstr "Kreisteilung (Zahngröße):" -#~ msgid "Air Spray" -#~ msgstr "Airbrush" +#: ../share/extensions/render_gears.inx.h:4 +msgid "Pressure angle (degrees):" +msgstr "Druckwinkel (Grad):" -#~ msgid "Convert to small scattered particles with some thickness" -#~ msgstr "In kleine verstreute Partikel mit etwas Dicke umwandeln" +#: ../share/extensions/render_gears.inx.h:5 +msgid "Diameter of center hole (0 for none):" +msgstr "Durchmesser des Zenterlochs (0 für kein):" -#~ msgid "Warm Inside" -#~ msgstr "Warm innen" +#: ../share/extensions/render_gears.inx.h:10 +msgid "Unit of measurement for both circular pitch and center diameter." +msgstr "Einheit der Messung für Kreisteilung und Mittendurchmesser." -#~ msgid "Blurred colorized contour, filled inside" -#~ msgstr "Verschwommene farbige Kontur, gefüllt" +#: ../share/extensions/replace_font.inx.h:1 +msgid "Replace font" +msgstr "Schrift ersetzen" -#~ msgid "Cool Outside" -#~ msgstr "Kalte Außenseite" +#: ../share/extensions/replace_font.inx.h:2 +msgid "Find and Replace font" +msgstr "Schrift Suchen und Ersetzen" -#~ msgid "Blurred colorized contour, empty inside" -#~ msgstr "Verschwommene farbige Kontur, leer" +#: ../share/extensions/replace_font.inx.h:3 +msgid "Find font: " +msgstr "Finde Schrift:" -#~ msgid "Electronic Microscopy" -#~ msgstr "Elektronenmikroskop" +#: ../share/extensions/replace_font.inx.h:4 +msgid "Replace with: " +msgstr "Und ersetze mit:" -#~ msgid "" -#~ "Bevel, crude light, discoloration and glow like in electronic microscopy" -#~ msgstr "" -#~ "Kantenschatten, hartes Licht, Ausbleichen und Überstrahlen wie in der " -#~ "Elektronenmikroskopie" +#: ../share/extensions/replace_font.inx.h:5 +msgid "Replace all fonts with: " +msgstr "Ersetze alle Schriftarten mit:" -#~ msgid "Tartan" -#~ msgstr "Tartan" +#: ../share/extensions/replace_font.inx.h:6 +msgid "List all fonts" +msgstr "Schriftarten auflisten" -#~ msgid "Checkered tartan pattern" -#~ msgstr "Schottenkaro" +#: ../share/extensions/replace_font.inx.h:7 +msgid "" +"Choose this tab if you would like to see a list of the fonts used/found." +msgstr "" +"Schließen Sie diesen Tab wenn Sie eine Liste der benutzten/gefundenen " +"Schriftarten sehen möchten." -#~ msgid "Shaken Liquid" -#~ msgstr "Bewegte Flüssigkeit" +#: ../share/extensions/replace_font.inx.h:8 +msgid "Work on:" +msgstr "Wirkt auf:" -#~ msgid "Colorizable filling with flow inside like transparency" -#~ msgstr "Farbige Füllung mit Transparenz wie bewegte Flüssigkeit" +#: ../share/extensions/replace_font.inx.h:9 +msgid "Entire drawing" +msgstr "Gesamte Zeichnung" -#~ msgid "Soft Focus Lens" -#~ msgstr "Weichzeichner" +#: ../share/extensions/replace_font.inx.h:10 +msgid "Selected objects only" +msgstr "Nur ausgewählte Objekte" -#~ msgid "Glowing image content without blurring it" -#~ msgstr "Bild mit einem Lichthof versehen, ohne es zu verwischen" +#: ../share/extensions/restack.inx.h:1 +msgid "Restack" +msgstr "Umschichten" -#~ msgid "Illuminated stained glass effect" -#~ msgstr "Effekt eines beleuchteten Bleiglasfensters" +#: ../share/extensions/restack.inx.h:2 +msgid "Restack Direction:" +msgstr "Richtung" -#~ msgid "Dark Glass" -#~ msgstr "Dunkles Glas" +#: ../share/extensions/restack.inx.h:3 +msgid "Left to Right (0)" +msgstr "Links nach Rechts (0)" -#~ msgid "Illuminated glass effect with light coming from beneath" -#~ msgstr "Bleiglasfester-Effekt mit Beleuchtung von unten" +#: ../share/extensions/restack.inx.h:4 +msgid "Bottom to Top (90)" +msgstr "Unten nach Oben (90)" -#~ msgid "HSL Bumps Alpha" -#~ msgstr "HSL Rauigkeit, Alpha" +#: ../share/extensions/restack.inx.h:5 +msgid "Right to Left (180)" +msgstr "Rechts nach Links (180)" -#~ msgid "Same as HSL Bumps but with transparent highlights" -#~ msgstr "Wie flexible HSL Rauigkeit aber mit transparenten Glanzlichtern" +#: ../share/extensions/restack.inx.h:6 +msgid "Top to Bottom (270)" +msgstr "Oben nach Unten (270)" -#~ msgid "Bubbly Bumps Alpha" -#~ msgstr "Bläschenstruktur, Alpha" +#: ../share/extensions/restack.inx.h:7 +msgid "Radial Outward" +msgstr "Radial nach Aussen" -#~ msgid "Same as Bubbly Bumps but with transparent highlights" -#~ msgstr "Wie Bläschenstruktur aber mit transparenten Glanzlichtern" +#: ../share/extensions/restack.inx.h:8 +msgid "Radial Inward" +msgstr "Radial nach Innen" -#~ msgid "Torn Edges" -#~ msgstr "Ausgerissene Kanten" +#: ../share/extensions/restack.inx.h:9 +msgid "Arbitrary Angle" +msgstr "Beliebiger Winkel" -#~ msgid "" -#~ "Displace the outside of shapes and pictures without altering their content" -#~ msgstr "" -#~ "Das Äußere von Formen und Bildern verschieben, ohne Inhalt zu ändern" +#: ../share/extensions/restack.inx.h:11 +msgid "Horizontal Point:" +msgstr "Horizontaler Punkt:" -#~ msgid "Roughen Inside" -#~ msgstr "Inneres aufrauen" +#: ../share/extensions/restack.inx.h:13 +#: ../share/extensions/text_extract.inx.h:9 +#: ../share/extensions/text_merge.inx.h:9 +msgid "Middle" +msgstr "Mitte" -#~ msgid "Roughen all inside shapes" -#~ msgstr "Alle inliegenden Formen aufrauen" +#: ../share/extensions/restack.inx.h:15 +msgid "Vertical Point:" +msgstr "Vertikaler Punkt:" -#~ msgid "Evanescent" -#~ msgstr "Schwindend" +#: ../share/extensions/restack.inx.h:16 +#: ../share/extensions/text_extract.inx.h:12 +#: ../share/extensions/text_merge.inx.h:12 +msgid "Top" +msgstr "Oben" -#~ msgid "" -#~ "Blur the contents of objects, preserving the outline and adding " -#~ "progressive transparency at edges" -#~ msgstr "" -#~ "Inhalt des Objekts verwischen, Umriss beibehalten und zu den Kanten " -#~ "anwachsende Transparenz hinzufügen" +#: ../share/extensions/restack.inx.h:17 +#: ../share/extensions/text_extract.inx.h:13 +#: ../share/extensions/text_merge.inx.h:13 +msgid "Bottom" +msgstr "Unterste" -#~ msgid "Chalk and Sponge" -#~ msgstr "Kreide und Schwamm" +#: ../share/extensions/restack.inx.h:18 +msgid "Arrange" +msgstr "Anordnen" -#~ msgid "Low turbulence gives sponge look and high turbulence chalk" -#~ msgstr "Geringe Turbulenz ergibt Schwammeffekt, starke Turbulenz Kreide" +#: ../share/extensions/rtree.inx.h:1 +msgid "Random Tree" +msgstr "Zufälliger Baum" -#~ msgid "People" -#~ msgstr "Leute" +#: ../share/extensions/rtree.inx.h:2 +msgid "Initial size:" +msgstr "Anfangsgröße:" -#~ msgid "Colorized blotches, like a crowd of people" -#~ msgstr "Farbige Tupfen, wie eine Menschenmenge" +#: ../share/extensions/rtree.inx.h:3 +msgid "Minimum size:" +msgstr "Mindestgröße:" -#~ msgid "Scotland" -#~ msgstr "Schottland" +#: ../share/extensions/rubberstretch.inx.h:1 +msgid "Rubber Stretch" +msgstr "Gummidehnung" -#~ msgid "Colorized mountain tops out of the fog" -#~ msgstr "Farbige Berggipfel über dem Nebel" +#: ../share/extensions/rubberstretch.inx.h:3 +#, no-c-format +msgid "Strength (%):" +msgstr "Stärke (%):" -#~ msgid "Garden of Delights" -#~ msgstr "Garten der Lust" +#: ../share/extensions/rubberstretch.inx.h:5 +#, no-c-format +msgid "Curve (%):" +msgstr "Kurve (%):" -#~ msgid "" -#~ "Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of " -#~ "Delights" -#~ msgstr "Phantasmagorische Wolkenfetzen, wie bei Hieronymus Bosch" +#: ../share/extensions/scour.inx.h:1 +msgid "Optimized SVG Output" +msgstr "Optimierte SVG-Ausgabe" -#~ msgid "Cutout Glow" -#~ msgstr "Leuchtender Umriss" +# !!! correct? +#: ../share/extensions/scour.inx.h:3 +msgid "Shorten color values" +msgstr "Farbwerte kürzen" -#~ msgid "In and out glow with a possible offset and colorizable flood" -#~ msgstr "Lichthof innen und außen mit wählbarem Versatz und Füllfarbe" +#: ../share/extensions/scour.inx.h:4 +msgid "Convert CSS attributes to XML attributes" +msgstr "CSS Attribute zu XML Attribute konvertieren" -#~ msgid "Dark Emboss" -#~ msgstr "Dunkle Prägung" +#: ../share/extensions/scour.inx.h:5 +msgid "Group collapsing" +msgstr "Guppen zusammenklappen" -#~ msgid "Emboss effect : 3D relief where white is replaced by black" -#~ msgstr "Prägeeffekt: Relief, bei dem Weiß durch Schwarz ersetzt ist" +#: ../share/extensions/scour.inx.h:6 +msgid "Create groups for similar attributes" +msgstr "Erstelle Gruppen für gleiche Attribute" -#~ msgid "Bubbly Bumps Matte" -#~ msgstr "Bläschenstruktur, matt" +#: ../share/extensions/scour.inx.h:7 +msgid "Embed rasters" +msgstr "Alle Raster einbetten" -#~ msgid "" -#~ "Same as Bubbly Bumps but with a diffuse light instead of a specular one" -#~ msgstr "Wie Bläschenstruktur mit diffuser Reflexion (statt glänzender)" +#: ../share/extensions/scour.inx.h:8 +msgid "Keep editor data" +msgstr "Behalten der Editor-Daten" -#~ msgid "Blotting Paper" -#~ msgstr "Löschpapier" +#: ../share/extensions/scour.inx.h:9 +msgid "Remove metadata" +msgstr "Metadaten entfernen" -#~ msgid "Inkblot on blotting paper" -#~ msgstr "Farbkleckse auf Löschpapier" +#: ../share/extensions/scour.inx.h:10 +msgid "Remove comments" +msgstr "Kommentare entfernen" -#~ msgid "Wax Print" -#~ msgstr "Wachs-Druck" +#: ../share/extensions/scour.inx.h:11 +msgid "Work around renderer bugs" +msgstr "Um Render-Fehler herum arbeiten" -#~ msgid "Wax print on tissue texture" -#~ msgstr "Wachsdruck-auf-Stoff-Struktur" +#: ../share/extensions/scour.inx.h:12 +msgid "Enable viewboxing" +msgstr "Viewbox aktivieren" -#~ msgid "Watercolor" -#~ msgstr "Wasserfarbe" +#: ../share/extensions/scour.inx.h:13 +msgid "Remove the xml declaration" +msgstr "XML-Deklaration entfernen" -#~ msgid "Cloudy watercolor effect" -#~ msgstr "Wolkiger Wasserfarben-Effekt" +#: ../share/extensions/scour.inx.h:14 +msgid "Number of significant digits for coords:" +msgstr "Anzahl der signifikanten Ziffern für die Koordinaten:" -#~ msgid "Felt" -#~ msgstr "Filz" +#: ../share/extensions/scour.inx.h:15 +msgid "XML indentation (pretty-printing):" +msgstr "XML Vertiefung (schöner-Druck):" -#~ msgid "" -#~ "Felt like texture with color turbulence and slightly darker at the edges" -#~ msgstr "" -#~ "Filzartige Textur mit verwirbelten Farben, an den Kanten leicht dunkler" +#: ../share/extensions/scour.inx.h:16 +msgid "Space" +msgstr "Space" -#~ msgid "Ink Paint" -#~ msgstr "Wasserfarbe" +#: ../share/extensions/scour.inx.h:17 +msgid "Tab" +msgstr "Tab" -#~ msgid "Ink paint on paper with some turbulent color shift" -#~ msgstr "Zeichentusche auf Papier mit turbulentem Farbversatz" +# CHECK +#: ../share/extensions/scour.inx.h:18 +msgctxt "Indent" +msgid "None" +msgstr "Keine" -#~ msgid "Tinted Rainbow" -#~ msgstr "Getönter Regenbogen" +#: ../share/extensions/scour.inx.h:19 +msgid "Ids" +msgstr "Ids" -#~ msgid "Smooth rainbow colors melted along the edges and colorizable" -#~ msgstr "Weiche Regenbogenfarben laufen an den Kanten zusammen, einfärbbar" +#: ../share/extensions/scour.inx.h:20 +msgid "Remove unused ID names for elements" +msgstr "Unbenutzte ID-Namen für Elemente löschen" -#~ msgid "Melted Rainbow" -#~ msgstr "Geschmolzener Regenbogen" +#: ../share/extensions/scour.inx.h:21 +msgid "Shorten IDs" +msgstr "IDs kürzen" -#~ msgid "Smooth rainbow colors slightly melted along the edges" -#~ msgstr "Weiche Regenbogenfarben laufen an den Kanten leicht zusammen" +#: ../share/extensions/scour.inx.h:22 +msgid "Preserve manually created ID names not ending with digits" +msgstr "Manuell erstellte ID-Namen, die nicht mit Ziffern enden, bewahren" -#~ msgid "Flex Metal" -#~ msgstr "Flexibles Metall" +#: ../share/extensions/scour.inx.h:23 +msgid "Preserve these ID names, comma-separated:" +msgstr "Bewahren Sie diese ID-Namen, komma getrennt:" -#~ msgid "Bright, polished uneven metal casting, colorizable" -#~ msgstr "Heller polierter unebener Metallguss, einfärbbar" +#: ../share/extensions/scour.inx.h:24 +msgid "Preserve ID names starting with:" +msgstr "Bewahren Sie ID-Namen, die starten mit:" -#~ msgid "Wavy Tartan" -#~ msgstr "Welliges Tartan" +#: ../share/extensions/scour.inx.h:25 +msgid "Help (Options)" +msgstr "Hilfe (Optionen)" -#~ msgid "Tartan pattern with a wavy displacement and bevel around the edges" -#~ msgstr "Wellenförmig verzerrtes Schottenkaro mit abgeschrägten Kanten" +#: ../share/extensions/scour.inx.h:27 +#, no-c-format +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 style " +"tags and inline style=\"\" declarations into XML attributes.\n" +" * Group collapsing: removes useless g elements, promoting their contents " +"up one level. Requires \"Remove unused ID names for elements\" to be set.\n" +" * Create groups for similar attributes: create g 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 metadata 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 comment 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" +" * 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." +msgstr "" +"Diese Erweiterung optimiert die SVG-Datei nach den folgenden Optionen:\n" +"     * Kürzen der Farbnamen:. Konvertiert alle Farben in #RRGGBB oder " +"#RGB-Format.\n" +"     * Konvertieren von CSS-Attributen zu XML-Attribute: Styles konvertieren " +"<style> Tags und Inline-style=\"\" Deklarationen zu XML-Attributen.\n" +"     * Gruppe aufbrechen: Entfernt nutzlose <g> Elemente, hebt ihre " +"Inhalte eine Ebene nach oben an. Benötigt \"Entfernen Sie nicht verwendete " +"ID-Namen für Elemente\" als gesetzt.\n" +"     * Erstellen von Gruppen für gleiche Attribute: Erstellt <g> " +"Elemente für Elementen mit mindestens einem gemeinsamen Attribut (z.B. " +"Füllfarbe, Kontur-Deckkraft, ...).\n" +"     * Eingebettete Raster: Bettet Rasterbilder als base64-kodierten Daten " +"URLs ein.\n" +"     * Editor-Daten behalten: Inkscape, Sodipodi oder Adobe Illustrator " +"Elemente und Attribute werden nicht gelöscht.\n" +"     * Entfernen von Metadaten: Entfernen <metadata> Tags zusammen mit " +"allen Informationen, welche Lizenz Metadaten beinhalten, alternative " +"Versionen für Nicht-SVG-fähige Browsern, etc.\n" +"     * Kommentare entfernen: <!-- --> Tags entfernen.\n" +"     * Um Renderer Bugs herum arbeiten: erstellt etwas größere SVG-Daten, " +"aber umgeht einen Fehler in librsvg Renderer, der in Eye of GNOME und " +"anderen Anwendungen verwendet wird.\n" +"     * Aktivieren von viewbox: Größe des Bildes auf 100%/100% und die " +"Einführung einer viewBox.\n" +"     * Anzahl der signifikanten Ziffern für Koordinaten: alle Koordinaten " +"sind ein ergebnis mit dieser Anzahl von signifikanten Ziffern. Wenn z.B. 3 " +"angegeben wird, ist die Koordinate 3,5153, Ergebnis als 3.51 und die " +"Koordinate 471,55 472 ist als Ergebnis 472.\n" +"     * XML Vertiefung (pretty-Druck): entweder None für keine Vertiefung, " +"die Leertaste, um ein Platz pro Verschachtelungsebene oder Tab verwenden, um " +"ein Register pro Verschachtelungsebene zu verwenden." -#~ msgid "3D Marble" -#~ msgstr "3D Marmor" +#: ../share/extensions/scour.inx.h:40 +msgid "Help (Ids)" +msgstr "Hilfe (Ids)" -#~ msgid "3D warped marble texture" -#~ msgstr "Dreidimensional verkrümmte Marmortextur" +#: ../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 "" +"Ids spezifische Optionen:\n" +"     * Entfernen Sie nicht verwendete ID-Namen für Elemente: Entfernen Sie " +"alle nicht referenzierten ID-Attribute.\n" +"     * IDs kürzen: Reduzieren Sie die Länge aller ID-Attribute, die " +"kürzesten zu den erwähnten Elementen zuweisend. Zum Beispiel, " +"#linearGradient5621, referenziert 100 mal, kann #a werden.\n" +"     * Bewahren von manuell erstellten ID-Namen, die nicht auf Ziffern " +"enden: In der Regel entfernt die optimierte SVG-Ausgabe diese, aber wenn sie " +"für die Referenzierung (z.B. #middledot) notwendig sind, können Sie diese " +"Option verwenden.\n" +"     * Bewahren Sie diese ID-Namen, Komma getrennt: Sie können diese in " +"Verbindung mit den anderen Optionen verwenden, wenn Sie einige weitere " +"spezifische ID-Namen beibehalten wollen.\n" +"     * Bewahren Sie ID Namen beginnend mit: In der Regel, entfernt die " +"optimierte SVG-Ausgabe alle unbenutzten ID-Namen, aber wenn alle Ihre " +"erhaltenen ID-Namen mit dem gleichen Präfix (z.B. #flag-mx, #flag-pt) " +"starten, können Sie diese Option verwenden." -#~ msgid "3D Wood" -#~ msgstr "3D Holz" +#: ../share/extensions/scour.inx.h:47 +msgid "Optimized SVG (*.svg)" +msgstr "Optimiertes Inkscape-SVG (*.svg)" -#~ msgid "3D warped, fibered wood texture" -#~ msgstr "Dreidimensional verkrümmte, faserige Holztextur" +#: ../share/extensions/scour.inx.h:48 +msgid "Scalable Vector Graphics" +msgstr "Skalierbare Vektorgrafik (*.svg)" -#~ msgid "3D Mother of Pearl" -#~ msgstr "3D Mutter der Perlen" +#: ../share/extensions/setup_typography_canvas.inx.h:1 +msgid "1 - Setup Typography Canvas" +msgstr "1 - Einrichtung der Typografie-Arbeitsfläche" -#~ msgid "3D warped, iridescent pearly shell texture" -#~ msgstr "Dreidimensional verkrümmte, irisierende Perlmutttextur" +#: ../share/extensions/setup_typography_canvas.inx.h:2 +msgid "Em-size:" +msgstr "Em-Größe:" -#~ msgid "Tiger Fur" -#~ msgstr "Tigerfell" +#: ../share/extensions/setup_typography_canvas.inx.h:3 +msgid "Ascender:" +msgstr "Aufsteigend:" -#~ msgid "Tiger fur pattern with folds and bevel around the edges" -#~ msgstr "Aufgefaltetes Tigerfellmuster mit abgeschrägten Kanten " +#: ../share/extensions/setup_typography_canvas.inx.h:4 +msgid "Caps Height:" +msgstr "Deckelhöhe:" -#~ msgid "Black Light" -#~ msgstr "Schwarzes Licht" +#: ../share/extensions/setup_typography_canvas.inx.h:5 +msgid "X-Height:" +msgstr "X-Höhe:" -#~ msgid "Light areas turn to black" -#~ msgstr "Helle Bereiche werden schwarz" +#: ../share/extensions/setup_typography_canvas.inx.h:6 +msgid "Descender:" +msgstr "Absteigend:" -#~ msgid "Film Grain" -#~ msgstr "Filmkörnung" +#: ../share/extensions/sk1_input.inx.h:1 +msgid "sK1 vector graphics files input" +msgstr "sK1-Vektorgrafikdateien einlesen" -#~ msgid "Adds a small scale graininess" -#~ msgstr "Fügt kleinteilige Körnung hinzu" +#: ../share/extensions/sk1_input.inx.h:2 ../share/extensions/sk1_output.inx.h:2 +msgid "sK1 vector graphics files (*.sk1)" +msgstr "sK1-Vektorgrafikdateien (.sk1)" -#~ msgid "Plaster Color" -#~ msgstr "Farbe einfügen" +#: ../share/extensions/sk1_input.inx.h:3 +msgid "Open files saved in sK1 vector graphics editor" +msgstr "Im sK1-Vektorgrafikeditor gespeicherte Dateien öffnen" -#~ msgid "Colored plaster emboss effect" -#~ msgstr "Farbiger Gipsprägeeffekt" +#: ../share/extensions/sk1_output.inx.h:1 +msgid "sK1 vector graphics files output" +msgstr "sK1-Vektorgrafikdateien-Ausgabe" -#~ msgid "Velvet Bumps" -#~ msgstr "Samtene Oberflächenstruktur" +#: ../share/extensions/sk1_output.inx.h:3 +msgid "File format for use in sK1 vector graphics editor" +msgstr "Zu verwendendes Dateiformat im sK1-Vektorgrafikeditor" -#~ msgid "Gives Smooth Bumps velvet like" -#~ msgstr "Oberflächenstrukturen mit samtartiger Erscheinung" +#: ../share/extensions/sk_input.inx.h:1 +msgid "Sketch Input" +msgstr "Sketch einlesen" -#~ msgid "Comics Cream" -#~ msgstr "Comic sahnig" +#: ../share/extensions/sk_input.inx.h:2 +msgid "Sketch Diagram (*.sk)" +msgstr "Sketch-Zeichnung (*.sk)" -#~ msgid "Non realistic 3D shaders" -#~ msgstr "Übersteigerte Schattierungen" +#: ../share/extensions/sk_input.inx.h:3 +msgid "A diagram created with the program Sketch" +msgstr "Eine mit dem Programm »Sketch« erstellte Zeichnung" -#~ msgid "Comics shader with creamy waves transparency" -#~ msgstr "Comicschattierung mit cremiger Wellen-Transparenz" +#: ../share/extensions/spirograph.inx.h:1 +msgid "Spirograph" +msgstr "Spirograph" -#~ msgid "Chewing Gum" -#~ msgstr "Kaugummi" +#: ../share/extensions/spirograph.inx.h:2 +msgid "R - Ring Radius (px):" +msgstr "R - Ringradius (px):" -#~ msgid "" -#~ "Creates colorizable blotches which smoothly flow over the edges of the " -#~ "lines at their crossings" -#~ msgstr "Erzeugt farbige Kleckse, die weich über innere Strukturen fließen" +# !!! +#: ../share/extensions/spirograph.inx.h:3 +msgid "r - Gear Radius (px):" +msgstr "r - Zahnradius (px):" -#~ msgid "Dark And Glow" -#~ msgstr "Licht und Schatten" +#: ../share/extensions/spirograph.inx.h:4 +msgid "d - Pen Radius (px):" +msgstr "d - Stiftradius (px):" -#~ msgid "Darkens the edge with an inner blur and adds a flexible glow" -#~ msgstr "" -#~ "Betont die Kante mit innenliegender Unschärfe und fügt flexiblen Lichthof " -#~ "hinzu" +# !!! +#: ../share/extensions/spirograph.inx.h:5 +msgid "Gear Placement:" +msgstr "Zahnplatzierung:" -#~ msgid "Warped Rainbow" -#~ msgstr "Verzerrter Regenbogen" +#: ../share/extensions/spirograph.inx.h:6 +msgid "Inside (Hypotrochoid)" +msgstr "Innerhalb (Hypotrochoide)" -#~ msgid "Smooth rainbow colors warped along the edges and colorizable" -#~ msgstr "" -#~ "Weiche Regenbogenfarben verlaufen an den Kanten zusammen, einfärbbar" +#: ../share/extensions/spirograph.inx.h:7 +msgid "Outside (Epitrochoid)" +msgstr "Außerhalb (Epitrochoide)" -#~ msgid "Rough and Dilate" -#~ msgstr "Rau und erweitert" +#: ../share/extensions/spirograph.inx.h:9 +msgid "Quality (Default = 16):" +msgstr "Qualität (Standard = 16):" -#~ msgid "Create a turbulent contour around" -#~ msgstr "Erstelle verwirbelte Kontur außen herum" +#: ../share/extensions/split.inx.h:1 +msgid "Split text" +msgstr "Text teilen" -#~ msgid "Old Postcard" -#~ msgstr "Alte Postkarte" +#: ../share/extensions/split.inx.h:3 +msgid "Split:" +msgstr "Teilen:" -#~ msgid "Slightly posterize and draw edges like on old printed postcards" -#~ msgstr "Schwach rastern und Kanten wie auf alten Postkarten zeichnen" +#: ../share/extensions/split.inx.h:4 +msgid "Preserve original text" +msgstr "Originaltext erhalten" -#~ msgid "Dots Transparency" -#~ msgstr "Punkt-Transparenz" +#: ../share/extensions/split.inx.h:5 +msgctxt "split" +msgid "Lines" +msgstr "Linien" -#~ msgid "Gives a pointillist HSL sensitive transparency" -#~ msgstr "Pointillistische, HSL-empfindliche Transparenz" +#: ../share/extensions/split.inx.h:6 +msgctxt "split" +msgid "Words" +msgstr "Wörter" -#~ msgid "Canvas Transparency" -#~ msgstr "Leinwand-Transparenz" +#: ../share/extensions/split.inx.h:7 +msgctxt "split" +msgid "Letters" +msgstr "Buchstaben" -#~ msgid "Gives a canvas like HSL sensitive transparency." -#~ msgstr "Leinwandartige, HSL-empfindliche Transparenz" +#: ../share/extensions/split.inx.h:9 +msgid "This effect splits texts into different lines, words or letters." +msgstr "" +"Dieser Effekt teilt den Text in unterschiedliche Zeilen, Wörter oder " +"Buchstaben auf. Wählen Sie unten, wie Ihr Text geteilt werden soll." -#~ msgid "Smear Transparency" -#~ msgstr "Verschmierte Transparenz" +#: ../share/extensions/straightseg.inx.h:1 +msgid "Straighten Segments" +msgstr "Segmente begradigen" -#~ msgid "" -#~ "Paint objects with a transparent turbulence which turns around color edges" -#~ msgstr "Versieht Objekte mit Transparenzturbulenz um Farbkanten" +#: ../share/extensions/straightseg.inx.h:2 +msgid "Percent:" +msgstr "Prozent:" -#~ msgid "Thick Paint" -#~ msgstr "Dicke Farbe" +#: ../share/extensions/straightseg.inx.h:3 +msgid "Behavior:" +msgstr "Verhalten:" -#~ msgid "Thick painting effect with turbulence" -#~ msgstr "Effekt von dicker Farbe mit Turbulenz" +#: ../share/extensions/summersnight.inx.h:1 +msgid "Envelope" +msgstr "Umhüllung" -#~ msgid "Burst" -#~ msgstr "Bruch" +#: ../share/extensions/svg2fxg.inx.h:1 +msgid "FXG Output" +msgstr "FXG-Ausgabe" -#~ msgid "Burst balloon texture crumpled and with holes" -#~ msgstr "Verknitterte, eingefallene Ballonhaut mit Löchern" +#: ../share/extensions/svg2fxg.inx.h:2 +msgid "Flash XML Graphics (*.fxg)" +msgstr "Flash XML Grafik (*.fxg)" -#~ msgid "Embossed Leather" -#~ msgstr "geprägtes Leder" +#: ../share/extensions/svg2fxg.inx.h:3 +msgid "Adobe's XML Graphics file format" +msgstr "Adobe's XML Graphik Dateiformat" -#~ msgid "" -#~ "Combine a HSL edges detection bump with a leathery or woody and " -#~ "colorizable texture" -#~ msgstr "" -#~ "Kombiniert Kantenerkennung im HSL-Farbraum mit einer ledrigen oder " -#~ "holzähnlichen Textur" +#: ../share/extensions/svg2xaml.inx.h:1 +msgid "XAML Output" +msgstr "XAML-Ausgabe" -#~ msgid "Carnaval" -#~ msgstr "Batik" +#: ../share/extensions/svg2xaml.inx.h:2 +msgid "Silverlight compatible XAML" +msgstr "Silverlight-kompatibles XAML" -#~ msgid "White splotches evocating carnaval masks" -#~ msgstr "Weiße Flecken, die an Batik erinnern" +#: ../share/extensions/svg2xaml.inx.h:3 ../share/extensions/xaml2svg.inx.h:2 +msgid "Microsoft XAML (*.xaml)" +msgstr "Microsoft XAML (*.xaml)" -#~ msgid "Plastify" -#~ msgstr "Weich machen" +#: ../share/extensions/svg2xaml.inx.h:4 ../share/extensions/xaml2svg.inx.h:3 +msgid "Microsoft's GUI definition format" +msgstr "Microsoft's GUI definition format" -#~ msgid "" -#~ "HSL edges detection bump with a wavy reflective surface effect and " -#~ "variable crumple" -#~ msgstr "" -#~ "Kantenerkennung im HSL-Farbraum mit dem Effekt einer reflektierenden " -#~ "Oberfläche einstellbarer Welligkeit " +#: ../share/extensions/svg_and_media_zip_output.inx.h:1 +msgid "Compressed Inkscape SVG with media export" +msgstr "Komprimiertes Inkscape-SVG mit Medienexport" -#~ msgid "Plaster" -#~ msgstr "Gips" +#: ../share/extensions/svg_and_media_zip_output.inx.h:2 +msgid "Image zip directory:" +msgstr "Bilder ZIP Verzeichnis:" -#~ msgid "" -#~ "Combine a HSL edges detection bump with a matte and crumpled surface " -#~ "effect" -#~ msgstr "" -#~ "Kombiniert Kantenerkennung im HSL-Farbraum mit einem matten, knittrigen " -#~ "Oberflächeneffekt" +#: ../share/extensions/svg_and_media_zip_output.inx.h:3 +msgid "Add font list" +msgstr "Schriftenliste hinzufügen" -#~ msgid "Rough Transparency" -#~ msgstr "Transparenzrauschen" +#: ../share/extensions/svg_and_media_zip_output.inx.h:4 +msgid "Compressed Inkscape SVG with media (*.zip)" +msgstr "Komprimiertes Inkscape-SVG mit Medien (*.zip)" -#~ msgid "" -#~ "Adds a turbulent transparency which displaces pixels at the same time" -#~ msgstr "Fügt turbulente Transparenz und Pixelversatz hinzu" +#: ../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 "" +"Inkscapes natürliches Dateiformat, mit Zip komprimiert, inklusive aller " +"Medien" -#~ msgid "Gouache" -#~ msgstr "Gouache" +#: ../share/extensions/svgcalendar.inx.h:1 +msgid "Calendar" +msgstr "Kalender" -#~ msgid "Partly opaque water color effect with bleed" -#~ msgstr "Halbdurchlässiger Wasserfarben-Effekt mit Ausbluten" +#: ../share/extensions/svgcalendar.inx.h:3 +msgid "Year (4 digits):" +msgstr "Jahr (4 Ziffern):" -#~ msgid "Alpha Engraving" -#~ msgstr "Alpha Gravur" +#: ../share/extensions/svgcalendar.inx.h:4 +msgid "Month (0 for all):" +msgstr "Monat (0 für alle):" -#~ msgid "Gives a transparent engraving effect with rough line and filling" -#~ msgstr "" -#~ "Erzeugt einen transparenten Gravureffekt mit rohen Linien und Füllung." +#: ../share/extensions/svgcalendar.inx.h:5 +msgid "Fill empty day boxes with next month's days" +msgstr "Fülle die leeren Tages-Felder mit den Tagen des nächsten Monats" -#~ msgid "Alpha Draw Liquid" -#~ msgstr "Alpha Zeichnung, flüssig" +#: ../share/extensions/svgcalendar.inx.h:6 +msgid "Show week number" +msgstr "Wochennummern anzeigen" -# Meint "fluid drawing" tatsächlich etwas wie Wasserfarbenmalerei? -#~ msgid "Gives a transparent fluid drawing effect with rough line and filling" -#~ msgstr "" -#~ "Erzeugt einen transparenten Wasserfarbeneffekt mit rohen Linien und " -#~ "Füllung" +#: ../share/extensions/svgcalendar.inx.h:7 +msgid "Week start day:" +msgstr "Wochenbeginn:" -#~ msgid "Liquid Drawing" -#~ msgstr "Flüssige Zeichnung" +#: ../share/extensions/svgcalendar.inx.h:8 +msgid "Weekend:" +msgstr "Wochenende:" -#~ msgid "Gives a fluid and wavy expressionist drawing effect to images" -#~ msgstr "" -#~ "Versieht Bilder mit einem expressionistischem Ausdruck (fließende, " -#~ "wellige Formen)" +#: ../share/extensions/svgcalendar.inx.h:9 +msgid "Sunday" +msgstr "Sonntag" -#~ msgid "Marbled Ink" -#~ msgstr "Marmorierte Tinte" +#: ../share/extensions/svgcalendar.inx.h:10 +msgid "Monday" +msgstr "Montag" -#~ msgid "Marbled transparency effect which conforms to image detected edges" -#~ msgstr "Effekt von transluzentem Marmor entlang Kanten im Bild" +#: ../share/extensions/svgcalendar.inx.h:11 +msgid "Saturday and Sunday" +msgstr "Sonnabend und Sonntag" -#~ msgid "Thick Acrylic" -#~ msgstr "Dicke Acrylfarbe" +#: ../share/extensions/svgcalendar.inx.h:12 +msgid "Saturday" +msgstr "Samstag" -#~ msgid "Thick acrylic paint texture with high texture depth" -#~ msgstr "Struktur von dicker Acrylfarbe mit stark unebener Oberfläche" +#: ../share/extensions/svgcalendar.inx.h:14 +msgid "Automatically set size and position" +msgstr "Automatisches Setzen von Größe und Position" -#~ msgid "Alpha Engraving B" -#~ msgstr "Alphagravur B" +#: ../share/extensions/svgcalendar.inx.h:15 +msgid "Months per line:" +msgstr "Monate pro Zeile:" -#~ msgid "" -#~ "Gives a controllable roughness engraving effect to bitmaps and materials" -#~ msgstr "" -#~ "Erzeugt eine einstellbare raue Oberfläche auf Materialien und Bildern " +#: ../share/extensions/svgcalendar.inx.h:16 +msgid "Month Width:" +msgstr "Monatsbreite:" -#~ msgid "Lapping" -#~ msgstr "Läppen" +#: ../share/extensions/svgcalendar.inx.h:17 +msgid "Month Margin:" +msgstr "Monatsseitenrand:" -#~ msgid "Something like a water noise" -#~ msgstr "Etwas wie leichte Wasserbewegung" +#: ../share/extensions/svgcalendar.inx.h:18 +msgid "The options below have no influence when the above is checked." +msgstr "" +"Ist das obere Häckchen gesetzt, sind die unteren Optionen bedeutungslos." -#~ msgid "Monochrome Transparency" -#~ msgstr "Monochrome Transparenz" +# !!! correct? +#: ../share/extensions/svgcalendar.inx.h:20 +msgid "Year color:" +msgstr "Jahresfarbe:" -#~ msgid "Convert to a colorizable transparent positive or negative" -#~ msgstr "In einfärbbares transparentes Positiv oder Negativ umwandeln" +# !!! correct? +#: ../share/extensions/svgcalendar.inx.h:21 +msgid "Month color:" +msgstr "Monatsfarbe:" -#~ msgid "Saturation Map" -#~ msgstr "Sättigungskarte" +#: ../share/extensions/svgcalendar.inx.h:22 +msgid "Weekday name color:" +msgstr "Wochentagsnamenfarbe:" -#~ msgid "" -#~ "Creates an approximative semi-transparent and colorizable image of the " -#~ "saturation levels" -#~ msgstr "" -#~ "Erzeugt ein ungefähr halbtransparentes einfärbbares Bild der " -#~ "Sättigungspegel" +# !!! correct? +#: ../share/extensions/svgcalendar.inx.h:23 +msgid "Day color:" +msgstr "Tagesfarbe:" -#~ msgid "Riddled" -#~ msgstr "Durchsetzt" +#: ../share/extensions/svgcalendar.inx.h:24 +msgid "Weekend day color:" +msgstr "Wochenendtagesfarbe:" -#~ msgid "Riddle the surface and add bump to images" -#~ msgstr "Versieht Oberfläche von Bildern mit Struktur" +#: ../share/extensions/svgcalendar.inx.h:25 +msgid "Next month day color:" +msgstr "Nächste Monatstagefarbe:" -#~ msgid "Wrinkled Varnish" -#~ msgstr "Zerknitterter Lack" +#: ../share/extensions/svgcalendar.inx.h:26 +msgid "Week number color:" +msgstr "Farbe für Wochennummern:" -#~ msgid "Thick glossy and translucent paint texture with high depth" -#~ msgstr "Dicke, glänzende Farbe, durchscheinend mit unebener Oberfläche" +#: ../share/extensions/svgcalendar.inx.h:27 +msgid "Localization" +msgstr "Lokalisierung" -#~ msgid "Canvas Bumps" -#~ msgstr "Leinwandtextur" +#: ../share/extensions/svgcalendar.inx.h:28 +msgid "Month names:" +msgstr "Monatsnamen:" -#~ msgid "Canvas texture with an HSL sensitive height map" -#~ msgstr "Leindwandstruktur mit HSL-empfindlicher Höhenkarte" +#: ../share/extensions/svgcalendar.inx.h:29 +msgid "Day names:" +msgstr "Tagesnamen:" -#~ msgid "Canvas Bumps Matte" -#~ msgstr "Leinwandstruktur , matt" +#: ../share/extensions/svgcalendar.inx.h:30 +msgid "Week number column name:" +msgstr "Wochennummer-Spaltenname:" -#~ msgid "" -#~ "Same as Canvas Bumps but with a diffuse light instead of a specular one" -#~ msgstr "Wie Leinwandtextur mit diffuser Reflexion (statt glänzender)" +#: ../share/extensions/svgcalendar.inx.h:31 +msgid "Char Encoding:" +msgstr "Zeichenkodierung:" -#~ msgid "Canvas Bumps Alpha" -#~ msgstr "Leinwandtextur, Alpha" +#: ../share/extensions/svgcalendar.inx.h:32 +msgid "You may change the names for other languages:" +msgstr "Sie können die Namen der anderen Sprachen ändern:" -#~ msgid "Same as Canvas Bumps but with transparent highlights" -#~ msgstr "Gleich wie Leinwandstruktur aber mit transparenten Glanzlichtern" +#: ../share/extensions/svgcalendar.inx.h:33 +msgid "" +"January February March April May June July August September October November " +"December" +msgstr "" +"Januar Februar März April Mai Juni Juli August September Oktober November " +"Dezember" -#~ msgid "Bright Metal" -#~ msgstr "Helles Metall" +#: ../share/extensions/svgcalendar.inx.h:34 +msgid "Sun Mon Tue Wed Thu Fri Sat" +msgstr "So Mo Di Mi Do Fr Sa" -#~ msgid "Bright metallic effect for any color" -#~ msgstr "Heller Metallic-Effekt für jede Farbe" +#: ../share/extensions/svgcalendar.inx.h:35 +msgid "The day names list must start from Sunday." +msgstr "Die Liste der Tagesnamen muss mit Sonntag beginnen." -#~ msgid "Deep Colors Plastic" -#~ msgstr "Knallbuntes Plastik" +#: ../share/extensions/svgcalendar.inx.h:36 +msgid "Wk" +msgstr "Wk" -#~ msgid "Transparent plastic with deep colors" -#~ msgstr "Transparentes Plastik mit satten Farben" +#: ../share/extensions/svgcalendar.inx.h:37 +msgid "" +"Select your system encoding. More information at " +"http://docs.python.org/library/codecs.html#standard-encodings." +msgstr "" +"(Wählen Sie die Systemkodierung. Mehr Informationen dazu unter " +"http://docs.python.org/library/codecs.html#standard-encodings)" -#~ msgid "Melted Jelly Matte" -#~ msgstr "Geschmolzenes Gelee, matt" +#: ../share/extensions/svgfont2layers.inx.h:1 +msgid "Convert SVG Font to Glyph Layers" +msgstr "Konvertiere SVG Schrift zu Glyph-Ebenen" -#~ msgid "Matte bevel with blurred edges" -#~ msgstr "Matte Wölbung mit unscharfen Kanten" +#: ../share/extensions/svgfont2layers.inx.h:2 +msgid "Load only the first 30 glyphs (Recommended)" +msgstr "Lade nur die ersten 30 Glyphen (Empfohlen)" -#~ msgid "Melted Jelly" -#~ msgstr "Geschmolzenes Gelee" +#: ../share/extensions/synfig_output.inx.h:1 +msgid "Synfig Output" +msgstr "Synfig-Ausgabe" -#~ msgid "Glossy bevel with blurred edges" -#~ msgstr "Glänzende Wölbung mit verschwommenen Kanten" +#: ../share/extensions/synfig_output.inx.h:2 +msgid "Synfig Animation (*.sif)" +msgstr "Synfig Animation (*.sif)" -#~ msgid "Combined Lighting" -#~ msgstr "Kombinierte Helligkeit" +#: ../share/extensions/synfig_output.inx.h:3 +msgid "Synfig Animation written using the sif-file exporter extension" +msgstr "Synfig Animation, estrellt mit der sif-Datei Export Erweiterung" -#~ msgid "Tinfoil" -#~ msgstr "Alufolie" +#: ../share/extensions/tar_layers.inx.h:1 +msgid "Collection of SVG files One per root layer" +msgstr "Sammlung von SVG Dateien. Eine je Hauptebene" -#~ msgid "" -#~ "Metallic foil effect combining two lighting types and variable crumple" -#~ msgstr "" -#~ "Alufolieneffekt mit zwei Beleuchtungsarten und einstellbarer Knittrigkeit" +#: ../share/extensions/tar_layers.inx.h:2 +msgid "Layers as Separate SVG (*.tar)" +msgstr "Ebenen als einzelne SVGs (*.tar)" -#~ msgid "Soft Colors" -#~ msgstr "Weiche Farben" +#: ../share/extensions/tar_layers.inx.h:3 +msgid "" +"Each layer split into it's own svg file and collected as a tape archive (tar " +"file)" +msgstr "" +"Jede Ebene wird in einer eigenen SVG Datei gespeichert und die Dateien in " +"einerm TAR-Archiv zusammengefasst" -#~ msgid "Adds a colorizable edges glow inside objects and pictures" -#~ msgstr "Fügt einfärbbaren Lichthof um Kanten in Objekten und Bilder hinzu" +#: ../share/extensions/text_braille.inx.h:1 +msgid "Convert to Braille" +msgstr "Umwandeln in Blindenschrift" -#~ msgid "Relief Print" -#~ msgstr "Relief Print" +#: ../share/extensions/text_extract.inx.h:1 +msgid "Extract" +msgstr "Extrahieren" -#~ msgid "Bumps effect with a bevel, color flood and complex lighting" -#~ msgstr "" -#~ "Oberflächenstruktur mit Wölbung, Farbfüllung und komplexer Beleuchtung " +#: ../share/extensions/text_extract.inx.h:2 +#: ../share/extensions/text_merge.inx.h:2 +msgid "Text direction:" +msgstr "Textrichtung:" -#~ msgid "Growing Cells" -#~ msgstr "Wachsende Zellen" +#: ../share/extensions/text_extract.inx.h:3 +#: ../share/extensions/text_merge.inx.h:3 +msgid "Left to right" +msgstr "Links nach Rechts" -#~ msgid "Random rounded living cells like fill" -#~ msgstr "Füllung mit zufälliger Zellstruktur" +#: ../share/extensions/text_extract.inx.h:4 +#: ../share/extensions/text_merge.inx.h:4 +msgid "Bottom to top" +msgstr "Von Unten nach Oben" -#~ msgid "Fluorescence" -#~ msgstr "Fluoreszenz" +#: ../share/extensions/text_extract.inx.h:5 +#: ../share/extensions/text_merge.inx.h:5 +msgid "Right to left" +msgstr "Rechts nach Links" -#~ msgid "Oversaturate colors which can be fluorescent in real world" -#~ msgstr "Farben übersättigen (erinnert an fluoreszente Farben)" +#: ../share/extensions/text_extract.inx.h:6 +#: ../share/extensions/text_merge.inx.h:6 +msgid "Top to bottom" +msgstr "Von Oben nach unten" -#~ msgid "Pixellize" -#~ msgstr "Verpixeln" +#: ../share/extensions/text_extract.inx.h:7 +#: ../share/extensions/text_merge.inx.h:7 +msgid "Horizontal point:" +msgstr "Horizontaler Punkt:" -#~ msgid "Pixel tools" -#~ msgstr "Pixelwerkzeug" +#: ../share/extensions/text_extract.inx.h:11 +#: ../share/extensions/text_merge.inx.h:11 +msgid "Vertical point:" +msgstr "Vertikaler Punkt:" -#~ msgid "Reduce or remove antialiasing around shapes" -#~ msgstr "Kantenglättung um Formen reduzieren oder löschen" +#: ../share/extensions/text_flipcase.inx.h:1 +msgid "fLIP cASE" +msgstr "sCHREIBUNG uMKEHREN" -#~ msgid "Set Resolution" -#~ msgstr "Auflösung" +#: ../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 "Stellung ändern" -#~ msgid "Set filter resolution" -#~ msgstr "Filter-Auflösung setzen" +#: ../share/extensions/text_lowercase.inx.h:1 +msgid "lowercase" +msgstr "kleinschreibung" -#~ msgid "Basic Diffuse Bump" -#~ msgstr "Einfache diffuse Beule" +#. false +#: ../share/extensions/text_merge.inx.h:15 +msgid "Keep style" +msgstr "Stil behalten" -#~ msgid "Matte emboss effect" -#~ msgstr "matter Prägeeffekt" +#: ../share/extensions/text_randomcase.inx.h:1 +msgid "rANdOm CasE" +msgstr "zuFäLLiGe scHreiBunG" -#~ msgid "Basic Specular Bump" -#~ msgstr "Einfache spiegelende Beule" +#: ../share/extensions/text_sentencecase.inx.h:1 +msgid "Sentence case" +msgstr "Großschreibung wie in Sätzen" -#~ msgid "Specular emboss effect" -#~ msgstr "spiegelnder Prägeeffekt" +#: ../share/extensions/text_titlecase.inx.h:1 +msgid "Title Case" +msgstr "Großschreibung wie in Überschriften" -#~ msgid "Basic Two Lights Bump" -#~ msgstr "Einfache Zwei-Lichter-Beule" +#: ../share/extensions/text_uppercase.inx.h:1 +msgid "UPPERCASE" +msgstr "GROSSSCHREIBUNG" -#~ msgid "Two types of lighting emboss effect" -#~ msgstr "Zwei Arten von Beleuchtungs-Prägeeffekt" +#: ../share/extensions/triangle.inx.h:1 +msgid "Triangle" +msgstr "Dreieck" -#~ msgid "Linen Canvas" -#~ msgstr "Leinwand" +#: ../share/extensions/triangle.inx.h:2 +msgid "Side Length a (px):" +msgstr "Seitenlänge a (px):" -#~ msgid "Painting canvas emboss effect" -#~ msgstr "Malerei Leinwand-Prägeeffekt" +#: ../share/extensions/triangle.inx.h:3 +msgid "Side Length b (px):" +msgstr "Seitenlänge b (px):" -#~ msgid "Plasticine" -#~ msgstr "Knetmasse" +#: ../share/extensions/triangle.inx.h:4 +msgid "Side Length c (px):" +msgstr "Seitenlänge c (px):" -#~ msgid "Matte modeling paste emboss effect" -#~ msgstr "matter Modellierpaste-Prägeeffekt" +#: ../share/extensions/triangle.inx.h:5 +msgid "Angle a (deg):" +msgstr "Winkel a (Grad):" -#~ msgid "Rough Canvas Painting" -#~ msgstr "Raues Leinwandgemälde" +#: ../share/extensions/triangle.inx.h:6 +msgid "Angle b (deg):" +msgstr "Winkel b (Grad):" -#~ msgid "Paper Bump" -#~ msgstr "Raues Papier" +#: ../share/extensions/triangle.inx.h:7 +msgid "Angle c (deg):" +msgstr "Winkel c (Grad):" -#~ msgid "Paper like emboss effect" -#~ msgstr "Papierartiger Prägeeffekt" +#: ../share/extensions/triangle.inx.h:9 +msgid "From Three Sides" +msgstr "von drei Seiten" -#~ msgid "Jelly Bump" -#~ msgstr "Geleestoß" +#: ../share/extensions/triangle.inx.h:10 +msgid "From Sides a, b and Angle c" +msgstr "Von Seiten a,b und Winkel c" -#~ msgid "Convert pictures to thick jelly" -#~ msgstr "Bilder in dickes Gelee konvertieren" +#: ../share/extensions/triangle.inx.h:11 +msgid "From Sides a, b and Angle a" +msgstr "Von Seite a, b und Winkel a" -#~ msgid "Blend Opposites" -#~ msgstr "Mische gegenüberliegendes" +#: ../share/extensions/triangle.inx.h:12 +msgid "From Side a and Angles a, b" +msgstr "Von Seite a und Winkel a, b" -#~ msgid "Blend an image with its hue opposite" -#~ msgstr "Mischen eines Bildes mit dem entgegengesetzten Farbton" +#: ../share/extensions/triangle.inx.h:13 +msgid "From Side c and Angles a, b" +msgstr "Von Seite c und Winkel a, b" -#~ msgid "Hue to White" -#~ msgstr "Farbton zu weiß" +#: ../share/extensions/voronoi2svg.inx.h:1 +msgid "Voronoi Diagram" +msgstr "Voronoi Diagramm" -#~ msgid "Fades hue progressively to white" -#~ msgstr "Blendet Farbton schrittweise auf weiß aus" +#: ../share/extensions/voronoi2svg.inx.h:3 +msgid "Type of diagram:" +msgstr "Diagrammtyp:" -#~ msgid "" -#~ "Paint objects with a transparent turbulence which wraps around color edges" -#~ msgstr "Versieht Objekte mit Transparenzturbulenz um Farbkanten" +#: ../share/extensions/voronoi2svg.inx.h:4 +msgid "Bounding box of the diagram:" +msgstr "Rahmen des Diagramms:" -#~ msgid "Pointillism" -#~ msgstr "Pointillismus" +#: ../share/extensions/voronoi2svg.inx.h:5 +msgid "Show the bounding box" +msgstr "Rahmen anzeigen" -#~ msgid "Gives a turbulent pointillist HSL sensitive transparency" -#~ msgstr "Pointillistische, HSL-empfindliche Transparenz" +#: ../share/extensions/voronoi2svg.inx.h:6 +msgid "Delaunay Triangulation" +msgstr "Delaunay Dreiecksmethode" -#~ msgid "Silhouette Marbled" -#~ msgstr "Silhouette Marmor" +#: ../share/extensions/voronoi2svg.inx.h:7 +msgid "Voronoi and Delaunay" +msgstr "Voronoi und Delaunay" -#~ msgid "Basic noise transparency texture" -#~ msgstr "Einfaches Transparenzrauschen" +#: ../share/extensions/voronoi2svg.inx.h:8 +msgid "Options for Voronoi diagram" +msgstr "Optioinen für Voronoi Diagramm" -#~ msgid "Fill Background" -#~ msgstr "Hintergrund füllen" +#: ../share/extensions/voronoi2svg.inx.h:10 +msgid "Automatic from selected objects" +msgstr "Automatisch von ausgewählten Objekten" -#~ msgid "Adds a colorizable opaque background" -#~ msgstr "Fügt einfärbbaren trüben Hintergrund hinzu" +#: ../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." +msgstr "" +"Wählen Sie ein Set von Objekten. Ihre Flächenschwerpunkte werden wie die " +"Seiten der Voronoi-Diagramme verwendet. Textobjekte werden nicht behandelt." -#~ msgid "Flatten Transparency" -#~ msgstr "abflachende Transparenz" +#: ../share/extensions/web-set-att.inx.h:1 +msgid "Set Attributes" +msgstr "Attribute festlegen" -#~ msgid "Adds a white opaque background" -#~ msgstr "Fügt einen weißen,trüben Hintergrund hinzu" +#: ../share/extensions/web-set-att.inx.h:3 +msgid "Attribute to set:" +msgstr "Attribute:" -#~ msgid "Fill Area" -#~ msgstr "Füllbereich" +# Was ist "set" in diesem Zusammenhang? +#: ../share/extensions/web-set-att.inx.h:4 +msgid "When should the set be done:" +msgstr "Wann sollen Werte gesetzt werden?" -#~ msgid "Fills object bounding box with color" -#~ msgstr "Füllt Objektrahmen mit Farbe" +#: ../share/extensions/web-set-att.inx.h:5 +msgid "Value to set:" +msgstr "Festzulegender Wert:" -#~ msgid "Blur Double" -#~ msgstr "Unschärfe doppelt" +#: ../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 "Kompatibilität des Vorschaufunktion mit diesem Ereignis" -#~ msgid "" -#~ "Overlays two copies with different blur amounts and modifiable blend and " -#~ "composite" -#~ msgstr "" -#~ "Überlagert zwei Kopien mit verschiedenen Verwischmengen und " -#~ "modifizierbare Mischung und Zusammensetzung" +#: ../share/extensions/web-set-att.inx.h:7 +msgid "Source and destination of setting:" +msgstr "Quelle und Ziel setzen" -# not sure here -cm- -#~ msgid "Image Drawing Basic" -#~ msgstr "Bild einfach malen" +#: ../share/extensions/web-set-att.inx.h:8 +#: ../share/extensions/web-transmit-att.inx.h:7 +msgid "on click" +msgstr "beim Klicken" -#~ msgid "Enhance and redraw color edges in 1 bit black and white" -#~ msgstr "Verbessern und neuzeichnen von Farbkanten in 1 Bit Schwarz und Weiß" +#: ../share/extensions/web-set-att.inx.h:9 +#: ../share/extensions/web-transmit-att.inx.h:8 +msgid "on focus" +msgstr "bei Fokuserhalt" -#~ msgid "Poster Draw" -#~ msgstr "Posterzeichnung" +#: ../share/extensions/web-set-att.inx.h:10 +#: ../share/extensions/web-transmit-att.inx.h:9 +msgid "on blur" +msgstr "bei Unschärfe" -#~ msgid "Enhance and redraw edges around posterized areas" -#~ msgstr "" -#~ "Verbessern und neuzeichnen von Kanten um posterisierte Flächen herum" +#: ../share/extensions/web-set-att.inx.h:11 +#: ../share/extensions/web-transmit-att.inx.h:10 +msgid "on activate" +msgstr "beim Aktivieren" -#~ msgid "Cross Noise Poster" -#~ msgstr "Poster Kreuzrauschen" +#: ../share/extensions/web-set-att.inx.h:12 +#: ../share/extensions/web-transmit-att.inx.h:11 +msgid "on mouse down" +msgstr "wenn Zeiger sich nach unten bewegt" -#~ msgid "Overlay with a small scale screen like noise" -#~ msgstr "Einblendung mit einem kleinen Bildschirm wie Rauschen" +#: ../share/extensions/web-set-att.inx.h:13 +#: ../share/extensions/web-transmit-att.inx.h:12 +msgid "on mouse up" +msgstr "wenn Zeiger sich nach oben bewegt" -#~ msgid "Cross Noise Poster B" -#~ msgstr "Poster Kreuzrauschen B" +#: ../share/extensions/web-set-att.inx.h:14 +#: ../share/extensions/web-transmit-att.inx.h:13 +msgid "on mouse over" +msgstr "bei Überfahren mit Zeiger" -#~ msgid "Adds a small scale screen like noise locally" -#~ msgstr "Fügt kleinteilige Körnung hinzu" +#: ../share/extensions/web-set-att.inx.h:15 +#: ../share/extensions/web-transmit-att.inx.h:14 +msgid "on mouse move" +msgstr "bei Bewegen des Zeigers" -#~ msgid "Poster Color Fun" -#~ msgstr "Poster Farbspaß" +#: ../share/extensions/web-set-att.inx.h:16 +#: ../share/extensions/web-transmit-att.inx.h:15 +msgid "on mouse out" +msgstr "wenn Zeiger Objekt verlässt" -#~ msgid "Poster Rough" -#~ msgstr "raues Poster" +#: ../share/extensions/web-set-att.inx.h:17 +#: ../share/extensions/web-transmit-att.inx.h:16 +msgid "on element loaded" +msgstr "wenn Element geladen" -#~ msgid "Adds roughness to one of the two channels of the Poster paint filter" -#~ msgstr "Fügt Rauigkeit einem der beiden Kanäle des Poster-Mal-Filters hinzu" +#: ../share/extensions/web-set-att.inx.h:18 +msgid "The list of values must have the same size as the attributes list." +msgstr "Die Werteliste muss die gleiche Länge wie die Attributenliste haben!" -#~ msgid "Alpha Monochrome Cracked" -#~ msgstr "Alpha Monochrome gebrochen" +#: ../share/extensions/web-set-att.inx.h:19 +#: ../share/extensions/web-transmit-att.inx.h:17 +msgid "Run it after" +msgstr "Starte es danach" -#~ msgid "Basic noise fill texture; adjust color in Flood" -#~ msgstr "Einfaches Farbrauschen für Füllungen, mit Füllfarbe einstellen" +#: ../share/extensions/web-set-att.inx.h:20 +#: ../share/extensions/web-transmit-att.inx.h:18 +msgid "Run it before" +msgstr "Starte es zuvor" -#~ msgid "Alpha Turbulent" -#~ msgstr "Alphaturbulenz" +#: ../share/extensions/web-set-att.inx.h:22 +#: ../share/extensions/web-transmit-att.inx.h:20 +msgid "The next parameter is useful when you select more than two elements" +msgstr "" +"Der nächste Parameter ist nützlich, wenn Sie mehr als zwei Elemente wählen." -#~ msgid "Colorize Turbulent" -#~ msgstr "Einfärbende Turbulenz" +#: ../share/extensions/web-set-att.inx.h:23 +msgid "All selected ones set an attribute in the last one" +msgstr "Alle ausgewählten setzen ein Attribut in dem Letzten" -#~ msgid "Cross Noise B" -#~ msgstr "Kreuzrauschen B" +#: ../share/extensions/web-set-att.inx.h:24 +msgid "The first selected sets an attribute in all others" +msgstr "Das zuerst Gewählte setzt ein Attribut in alle anderen" -#~ msgid "Adds a small scale crossy graininess" -#~ msgstr "Fügt kleinteilige Körnung hinzu" +#: ../share/extensions/web-set-att.inx.h:26 +#: ../share/extensions/web-transmit-att.inx.h:24 +msgid "" +"This effect adds a feature visible (or usable) only on a SVG enabled web " +"browser (like Firefox)." +msgstr "" +"Dieser Effekt fügt ein Merkmal hinzu, dass nur in SVG-fähigen Browsern (etwa " +"Firefox) sichtbar (oder nutzbar) ist." -#~ msgid "Cross Noise" -#~ msgstr "Kreuzrauschen" +#: ../share/extensions/web-set-att.inx.h:27 +msgid "" +"This effect sets one or more attributes in the second selected element, when " +"a defined event occurs on the first selected element." +msgstr "" +"Dieser Effekt setzt ein oder mehrere Attribute im zweiten markierten " +"Element, wenn ein bestimmtes Event bei dem zuerst ausgewählten eintritt." -#~ msgid "Adds a small scale screen like graininess" -#~ msgstr "Fügt kleinteilige Körnung hinzu" +#: ../share/extensions/web-set-att.inx.h:28 +msgid "" +"If you want to set more than one attribute, you must separate this with a " +"space, and only with a space." +msgstr "" +"Wenn Sie mehr als ein Attribut setzen wollen, müssen Sie diese mit einzelnen " +"Leerzeichen trennen. " -#~ msgid "Duotone Turbulent" -#~ msgstr "Zweiton Turbulenz" +#: ../share/extensions/web-set-att.inx.h:29 +#: ../share/extensions/web-transmit-att.inx.h:27 +#: ../share/extensions/webslicer_create_group.inx.h:13 +#: ../share/extensions/webslicer_create_rect.inx.h:41 +#: ../share/extensions/webslicer_export.inx.h:8 +msgid "Web" +msgstr "Internet" -#~ msgid "Light Eraser Cracked" -#~ msgstr "Helligkeitsradierer (rissig)" +#: ../share/extensions/web-transmit-att.inx.h:1 +msgid "Transmit Attributes" +msgstr "Sende Attribute" -#~ msgid "Poster Turbulent" -#~ msgstr "Poster Turbulenz" +#: ../share/extensions/web-transmit-att.inx.h:3 +msgid "Attribute to transmit:" +msgstr "Attribute zum Senden" -#~ msgid "Tartan Smart" -#~ msgstr "Tartan schick" +#: ../share/extensions/web-transmit-att.inx.h:4 +msgid "When to transmit:" +msgstr "Wann wollen Sie senden" -#~ msgid "Highly configurable checkered tartan pattern" -#~ msgstr "hochkonfigurierbares gekacheltes Tartanmuster" +#: ../share/extensions/web-transmit-att.inx.h:6 +msgid "Source and destination of transmitting:" +msgstr "Quelle und Ziel für die Übertragung" -#~ msgid "Light Contour" -#~ msgstr "Lichtkontur" +#: ../share/extensions/web-transmit-att.inx.h:21 +msgid "All selected ones transmit to the last one" +msgstr "Alle Gewählten übertragen zum Letzten" -#~ msgid "Uses vertical specular light to draw lines" -#~ msgstr "Verwendet vertikal gerichtetes Licht, um Linien zu zeichnen" +#: ../share/extensions/web-transmit-att.inx.h:22 +msgid "The first selected transmits to all others" +msgstr "Das zuerst Gewählte überträgt zu allen anderen" -#~ msgid "Liquid" -#~ msgstr "Flüssigkeit" +#: ../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." +msgstr "" +"Dieser Effekt setzt Attribute im zweiten ausgewählten Element, wenn ein " +"Ereignis bei dem ersten Element eintritt." -#~ msgid "Colorizable filling with liquid transparency" -#~ msgstr "Einfärbbare Füllung mit flüssiger Transparenz" +#: ../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 "" +"Wenn Sie mehr als nur ein Attribut übertragen wollen, müssen Sie diese mit " +"einzelnen Leerzeichen trennen. " -#~ msgid "Aluminium" -#~ msgstr "Aluminium" +#: ../share/extensions/webslicer_create_group.inx.h:1 +msgid "Set a layout group" +msgstr "Layoutgruppe festlegen" -#~ msgid "Aluminium effect with sharp brushed reflections" -#~ msgstr "Aluminiumeffekt mit scharfen, gebürsteten Reflektionen" +#: ../share/extensions/webslicer_create_group.inx.h:3 +#: ../share/extensions/webslicer_create_rect.inx.h:18 +msgid "HTML id attribute:" +msgstr "HTML id Attribut:" -#~ msgid "Comics" -#~ msgstr "Comic" +#: ../share/extensions/webslicer_create_group.inx.h:4 +#: ../share/extensions/webslicer_create_rect.inx.h:19 +msgid "HTML class attribute:" +msgstr "HTML Klassen Attribut:" -#~ msgid "Comics cartoon drawing effect" -#~ msgstr "Comiczeichnung mit Skizzeneffekt" +#: ../share/extensions/webslicer_create_group.inx.h:5 +msgid "Width unit:" +msgstr "Breiteneinheit:" -#~ msgid "Comics Draft" -#~ msgstr "Comicskizze" +#: ../share/extensions/webslicer_create_group.inx.h:6 +msgid "Height unit:" +msgstr "Höheneinheit:" -#~ msgid "Draft painted cartoon shading with a glassy look" -#~ msgstr "Cartoonartige Tönung mit glasartigem Aussehen" +#: ../share/extensions/webslicer_create_group.inx.h:7 +#: ../share/extensions/webslicer_create_rect.inx.h:9 +msgid "Background color:" +msgstr "Hintergrundfarbe:" -#~ msgid "Comics Fading" -#~ msgstr "Comicartiges Ausbleichen" +#: ../share/extensions/webslicer_create_group.inx.h:8 +msgid "Pixel (fixed)" +msgstr "Pixel (fest)" -#~ msgid "Cartoon paint style with some fading at the edges" -#~ msgstr "Cartoonartiger Farbstil mit leichtem Ausbleichen der Ränder " +#: ../share/extensions/webslicer_create_group.inx.h:9 +msgid "Percent (relative to parent size)" +msgstr "Prozent (relativ zur Größe des Vorgängers)" -#~ msgid "Brushed Metal" -#~ msgstr "gebürstetes Metall" +#: ../share/extensions/webslicer_create_group.inx.h:10 +msgid "Undefined (relative to non-floating content size)" +msgstr "Unbestimmt (relativ zur nicht-schwimmenden Inhaltsgröße)" -#~ msgid "Satiny metal surface effect" -#~ msgstr "Seidiger Metalloberflächen-Effekt" +#: ../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 "" +"Die Layoutgruppe dient nur zum Erstellen einer besseren Codegeneration " +"(falls benötigt). Um sie zu benutzen müssen Sie zuerst ein paar " +"\"Schnitt-Rechtecke\" markieren." -#~ msgid "Opaline" -#~ msgstr "Opal" +#: ../share/extensions/webslicer_create_group.inx.h:14 +msgid "Slicer" +msgstr "Schneider" -#~ msgid "Contouring version of smooth shader" -#~ msgstr "Konturbetonte Version der weichen Schattierung" +#: ../share/extensions/webslicer_create_rect.inx.h:1 +msgid "Create a slicer rectangle" +msgstr "Geschnittenes Rechteck erzeugen" -#~ msgid "Chrome" -#~ msgstr "Chrome HR" +#: ../share/extensions/webslicer_create_rect.inx.h:4 +msgid "DPI:" +msgstr "DPI:" -#~ msgid "Bright chrome effect" -#~ msgstr "Heller Chromeeffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:5 +msgid "Force Dimension:" +msgstr "Erzwungene Dimension:" -#~ msgid "Deep Chrome" -#~ msgstr "Chrome HR" +#. i18n. Description duplicated in a fake value attribute in order to make it translatable +#: ../share/extensions/webslicer_create_rect.inx.h:7 +msgid "Force Dimension must be set as x" +msgstr "Die erzwungene Dimension muss als x gesetzt werden." -#~ msgid "Dark chrome effect" -#~ msgstr "Dunkler Chromeeffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:8 +msgid "If set, this will replace DPI." +msgstr "Wenn es aktiviert ist, wird der DPI-Wert zurückgesetzt." -#~ msgid "Emboss Shader" -#~ msgstr "Prägeschattierung" +#: ../share/extensions/webslicer_create_rect.inx.h:10 +msgid "JPG specific options" +msgstr "JPG-spezifische Optionen" -#~ msgid "Combination of satiny and emboss effect" -#~ msgstr "Kombination aus Samt und Prägeeffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:11 +msgid "Quality:" +msgstr "Qualität:" -#~ msgid "Sharp Metal" -#~ msgstr "Scharfes Metall" +#: ../share/extensions/webslicer_create_rect.inx.h:12 +msgid "" +"0 is the lowest image quality and highest compression, and 100 is the best " +"quality but least effective compression" +msgstr "" +"0 ist die niedrigste Bildqualität mit der höchsten Kompresoin und 100 ist " +"die beste Qualität mit der uneffektivsten Kompression." -#~ msgid "Chrome effect with darkened edges" -#~ msgstr "Chromeffekt mit dunklen Kanten" +#: ../share/extensions/webslicer_create_rect.inx.h:13 +msgid "GIF specific options" +msgstr "GIF-spezifische Optionen" -#~ msgid "Brush Draw" -#~ msgstr "Pinselzeichnung" +#: ../share/extensions/webslicer_create_rect.inx.h:16 +msgid "Palette" +msgstr "Palette" -#~ msgid "Chrome Emboss" -#~ msgstr "Chromeprägung" +#: ../share/extensions/webslicer_create_rect.inx.h:17 +msgid "Palette size:" +msgstr "Palettengröße:" -#~ msgid "Embossed chrome effect" -#~ msgstr "Geprägter Chromeffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:20 +msgid "Options for HTML export" +msgstr "Optionen für den HTML-Export" -#~ msgid "Contour Emboss" -#~ msgstr "Kontur-Prägung" +#: ../share/extensions/webslicer_create_rect.inx.h:21 +msgid "Layout disposition:" +msgstr "Layout-Anordnung:" -#~ msgid "Satiny and embossed contour effect" -#~ msgstr "Samtener und geprägter Kontureffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:22 +msgid "Positioned html block element with the image as Background" +msgstr "Positioniert html Block-Elemente mit dem Bild als Hintergrund" -#~ msgid "Sharp Deco" -#~ msgstr "Scharfe Deco" +#: ../share/extensions/webslicer_create_rect.inx.h:23 +msgid "Tiled Background (on parent group)" +msgstr "gekachelter Hintergrund (an Vorgängergruppe)" -#~ msgid "Unrealistic reflections with sharp edges" -#~ msgstr "Unrealistische Reflektionen mit scharfen Kanten" +#: ../share/extensions/webslicer_create_rect.inx.h:24 +msgid "Background — repeat horizontally (on parent group)" +msgstr "Hintergrund — Wiederholung horizontal (an Vorgängergruppe)" -#~ msgid "Deep Metal" -#~ msgstr "Dunkles Metall" +#: ../share/extensions/webslicer_create_rect.inx.h:25 +msgid "Background — repeat vertically (on parent group)" +msgstr "Hintergrund — Wiederholung vertikal (an Vorgängergruppe)" -#~ msgid "Deep and dark metal shading" -#~ msgstr "Tiefe und dunkle Metallschattierung" +#: ../share/extensions/webslicer_create_rect.inx.h:26 +msgid "Background — no repeat (on parent group)" +msgstr "Hintergrund — keine Wiederholung (an Vorgängergruppe)" -#~ msgid "Aluminium Emboss" -#~ msgstr "Aluminium geprägt" +#: ../share/extensions/webslicer_create_rect.inx.h:27 +msgid "Positioned Image" +msgstr "Positioniertes Bild" -#~ msgid "Satiny aluminium effect with embossing" -#~ msgstr "Seidiger Aluminium-Effekt mit Prägung" +#: ../share/extensions/webslicer_create_rect.inx.h:28 +msgid "Non Positioned Image" +msgstr "Nicht positioniertes Bild" -#~ msgid "Refractive Glass" -#~ msgstr "Lichtbrechendes Glas" +#: ../share/extensions/webslicer_create_rect.inx.h:29 +msgid "Left Floated Image" +msgstr "Links schwebendes Bild" -#~ msgid "Double reflection through glass with some refraction" -#~ msgstr "Doppel-Reflektion durch Glas mit Brechung" +#: ../share/extensions/webslicer_create_rect.inx.h:30 +msgid "Right Floated Image" +msgstr "Rechts schwebendes Bild" -#~ msgid "Frosted Glass" -#~ msgstr "Gefrorenes Glas" +#: ../share/extensions/webslicer_create_rect.inx.h:31 +msgid "Position anchor:" +msgstr "Positionspunkt:" -#~ msgid "Satiny glass effect" -#~ msgstr "Satin Glaseffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:32 +msgid "Top and Left" +msgstr "Oben und Links" -#~ msgid "Bump Engraving" -#~ msgstr "Stoß-Gravur" +#: ../share/extensions/webslicer_create_rect.inx.h:33 +msgid "Top and Center" +msgstr "Oben und Zentriert" -#~ msgid "Carving emboss effect" -#~ msgstr "Geschnitzter Prägeeffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:34 +msgid "Top and right" +msgstr "Oben und Rechts" -#~ msgid "Chromolitho Alternate" -#~ msgstr "Chromolitho abwechselnd" +#: ../share/extensions/webslicer_create_rect.inx.h:35 +msgid "Middle and Left" +msgstr "Mittig und Links" -#~ msgid "Old chromolithographic effect" -#~ msgstr "Alter chromolithografischer Effekt" +#: ../share/extensions/webslicer_create_rect.inx.h:36 +msgid "Middle and Center" +msgstr "Mitte und Zentrum" -#~ msgid "Convoluted Bump" -#~ msgstr "Gewundene Delle" +#: ../share/extensions/webslicer_create_rect.inx.h:37 +msgid "Middle and Right" +msgstr "Mittig und rechts" -#~ msgid "Convoluted emboss effect" -#~ msgstr "Gewundener Prägeeffekt" +#: ../share/extensions/webslicer_create_rect.inx.h:38 +msgid "Bottom and Left" +msgstr "Unten und Links" -#~ msgid "Emergence" -#~ msgstr "Erscheinung" +#: ../share/extensions/webslicer_create_rect.inx.h:39 +msgid "Bottom and Center" +msgstr "Unten und Zentriert" -#~ msgid "Cut out, add inner shadow and colorize some parts of an image" -#~ msgstr "" -#~ "Ausschneiden, inneren Schatten hinzufügen und einige Stellen des Bildes " -#~ "färben" +#: ../share/extensions/webslicer_create_rect.inx.h:40 +msgid "Bottom and Right" +msgstr "Unten und Rechts" -#~ msgid "Litho" -#~ msgstr "Lithografie" +#: ../share/extensions/webslicer_export.inx.h:1 +msgid "Export layout pieces and HTML+CSS code" +msgstr "Exportiere Layout-Teile und HTML+CSS-Code" -#~ msgid "Create a two colors lithographic effect" -#~ msgstr "Erstellt einen zweifarbigen lithografischen Effekt" +#: ../share/extensions/webslicer_export.inx.h:3 +msgid "Directory path to export:" +msgstr "Verzeichnispfad zum Exportieren:" -#~ msgid "Paint Channels" -#~ msgstr "Farbkanäle" +#: ../share/extensions/webslicer_export.inx.h:4 +msgid "Create directory, if it does not exists" +msgstr "Verzeichnis erstellen wenn es nicht existiert" -#~ msgid "Colorize separately the three color channels" -#~ msgstr "Färbt die drei Farbkanäle separat" +#: ../share/extensions/webslicer_export.inx.h:5 +msgid "With HTML and CSS" +msgstr "Mit HTML und CSS" -#~ msgid "Posterized Light Eraser" -#~ msgstr "Posterisierender Helligkeitsradierer" +#: ../share/extensions/webslicer_export.inx.h:7 +msgid "" +"All sliced images, and optionally - code, will be generated as you had " +"configured and saved to one directory." +msgstr "" +"Alle geschnittenen Bilder und optionaler Code werden so erstellt, wie Sie " +"ihn konfiguriert haben und in einem Verzeichnis gespeichert." -#~ msgid "Create a semi transparent posterized image" -#~ msgstr "Halbtransparentes posterisiertes Bild erstellen" +#: ../share/extensions/whirl.inx.h:1 +msgid "Whirl" +msgstr "Wirbel" -#~ msgid "Trichrome" -#~ msgstr "Trichrom" +#: ../share/extensions/whirl.inx.h:2 +msgid "Amount of whirl:" +msgstr "Stärke des Wirbels:" -#~ msgid "Like Duochrome but with three colors" -#~ msgstr "Wie Duochrome, aber mit drei Farben" +#: ../share/extensions/whirl.inx.h:3 +msgid "Rotation is clockwise" +msgstr "Drehung im Uhrzeigersinn" -#~ msgid "Simulate CMY" -#~ msgstr "Simuliere CMY" +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Wireframe Sphere" +msgstr "Draht-Sphäre (Kugel)" -#~ msgid "" -#~ "Render Cyan, Magenta and Yellow channels with a colorizable background" -#~ msgstr "" -#~ "Render Blau, Rot und Gelb-Kanäle mit einem colorierbaren Hintergrund" +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude:" +msgstr "Anzahl Breitengrade:" -#~ msgid "Contouring table" -#~ msgstr "Formgebender Tisch" +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude:" +msgstr "Anzahl Längengrade:" -#~ msgid "Blurred multiple contours for objects" -#~ msgstr "Verschwommene multiple Konturen für Objekte" +#: ../share/extensions/wireframe_sphere.inx.h:4 +msgid "Tilt (deg):" +msgstr "Kippen (Grad):" -#~ msgid "Posterized Blur" -#~ msgstr "Posterisiertes Verwischen" +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Hide lines behind the sphere" +msgstr "Linien hinter der Sphäre verstecken" -#~ msgid "Converts blurred contour to posterized steps" -#~ msgstr "Konvertiert verschwimmende Kontur in posterisierende Schritte" +#: ../share/extensions/wmf_input.inx.h:1 ../share/extensions/wmf_output.inx.h:1 +msgid "Windows Metafile Input" +msgstr "Windows-Metadatei einlesen" -# Zeit korrekt? -#~ msgid "Contouring discrete" -#~ msgstr "Diskrete Konturen" +#: ../share/extensions/wmf_input.inx.h:3 ../share/extensions/wmf_output.inx.h:3 +msgid "A popular graphics file format for clipart" +msgstr "Ein beliebtes Dateiformat für Clipart" -#~ msgid "Sharp multiple contour for objects" -#~ msgstr "Scharfe multiple Konturen für Objekte" +#: ../share/extensions/xaml2svg.inx.h:1 +msgid "XAML Input" +msgstr "XAML einlesen" -#~ msgid "Stripes 1:1" -#~ msgstr "Streifen 1:1" +#~ msgctxt "Symbol" +#~ msgid "Map Symbols" +#~ msgstr "Symbol fallenlassen" -#~ msgid "Stripes 1:1 white" -#~ msgstr "Streifen 1:1 weiß" +#~ msgctxt "Symbol" +#~ msgid "Bed and Breakfast" +#~ msgstr "Rot und Grün" -#~ msgid "Stripes 1:1.5" -#~ msgstr "Streifen 1:1,5" +#~ msgctxt "Symbol" +#~ msgid "Hostel" +#~ msgstr "Betreiber" -#~ msgid "Stripes 1:1.5 white" -#~ msgstr "Streifen 1:1.5 weiß" +#~ msgctxt "Symbol" +#~ msgid "Chalet" +#~ msgstr "Palette" -#~ msgid "Stripes 1:2" -#~ msgstr "Streifen 1:2" +#~ msgctxt "Symbol" +#~ msgid "Playground" +#~ msgstr "Hintergrund" -#~ msgid "Stripes 1:2 white" -#~ msgstr "Streifen 1:2 weiß" +#~ msgctxt "Symbol" +#~ msgid "Library" +#~ msgstr "Werkzeugbibliothek" -#~ msgid "Stripes 1:3" -#~ msgstr "Streifen 1:3" +#~ msgctxt "Symbol" +#~ msgid "Police Station" +#~ msgstr "Mehr Sättigung" -#~ msgid "Stripes 1:3 white" -#~ msgstr "Streifen 1:3 weiß" +#~ msgctxt "Symbol" +#~ msgid "Survey Point" +#~ msgstr "Gergonne-Punkt" -#~ msgid "Stripes 1:4" -#~ msgstr "Streifen 1:4" +#~ msgctxt "Symbol" +#~ msgid "Steps" +#~ msgstr "Schritte" -#~ msgid "Stripes 1:4 white" -#~ msgstr "Streifen 1:4 weiß" +#~ msgctxt "Symbol" +#~ msgid "Kissing Gate" +#~ msgstr "Fehlende Glyphe:" -#~ msgid "Stripes 1:5" -#~ msgstr "Streifen 1:5" +#~ msgctxt "Symbol" +#~ msgid "Entrance" +#~ msgstr "Entrauschen" -#~ msgid "Stripes 1:5 white" -#~ msgstr "Streifen 1:5 weiß" +#~ msgctxt "Symbol" +#~ msgid "Cattle Grid" +#~ msgstr "Kartesisches Gitter" -#~ msgid "Stripes 1:8" -#~ msgstr "Streifen 1:8" +#~ msgctxt "Symbol" +#~ msgid "University" +#~ msgstr "Intensität" -#~ msgid "Stripes 1:8 white" -#~ msgstr "Streifen 1:8 weiß" +#~ msgctxt "Symbol" +#~ msgid "High/Secondary School" +#~ msgstr "Zweite Sprache:" -#~ msgid "Stripes 1:10" -#~ msgstr "Streifen 1:10" +#~ msgctxt "Symbol" +#~ msgid "Dentist" +#~ msgstr "Identität" -#~ msgid "Stripes 1:10 white" -#~ msgstr "Streifen 1:10 weiß" +#~ msgctxt "Symbol" +#~ msgid "Accident & Emergency" +#~ msgstr "Innenzentrum" -#~ msgid "Stripes 1:16" -#~ msgstr "Streifen 1:16" +#~ msgctxt "Symbol" +#~ msgid "Doctors" +#~ msgstr "Objektverbinder" -#~ msgid "Stripes 1:16 white" -#~ msgstr "Streifen 1:16 weiß" +#~ msgctxt "Symbol" +#~ msgid "Power Lines" +#~ msgstr "Knoten in Linien" -#~ msgid "Stripes 1:32" -#~ msgstr "Streifen 1:32" +#~ msgctxt "Symbol" +#~ msgid "Transmitter" +#~ msgstr "Füllmuster transformieren" -#~ msgid "Stripes 1:32 white" -#~ msgstr "Streifen 1:32 weiß" +#~ msgctxt "Symbol" +#~ msgid "Peak" +#~ msgstr "Spitze" -#~ msgid "Stripes 1:64" -#~ msgstr "Streifen 1:64" +#~ msgctxt "Symbol" +#~ msgid "Mountain Pass" +#~ msgstr "gefärbtes Glas" -#~ msgid "Stripes 2:1" -#~ msgstr "Streifen 2:1" +#~ msgctxt "Symbol" +#~ msgid "Supermarket" +#~ msgstr "Markierungen setzen" -#~ msgid "Stripes 2:1 white" -#~ msgstr "Streifen 2:1 weiß" +#~ msgctxt "Symbol" +#~ msgid "Greengrocer" +#~ msgstr "Grün" -#~ msgid "Stripes 4:1" -#~ msgstr "Streifen 4:1" +#~ msgctxt "Symbol" +#~ msgid "Garden Center" +#~ msgstr "Oben und Zentriert" -#~ msgid "Stripes 4:1 white" -#~ msgstr "Streifen 4:1 weiß" +#~ msgctxt "Symbol" +#~ msgid "Hardware / DIY" +#~ msgstr "Hardware" -#~ msgid "Checkerboard" -#~ msgstr "Schachbrett" +#~ msgctxt "Symbol" +#~ msgid "Confectioner" +#~ msgstr "Verbindungen" -#~ msgid "Checkerboard white" -#~ msgstr "Schachbrett weiß" +#~ msgctxt "Symbol" +#~ msgid "Clothing" +#~ msgstr "Glättung:" -#~ msgid "Packed circles" -#~ msgstr "Kugelpackung" +#~ msgctxt "Symbol" +#~ msgid "Leisure Center" +#~ msgstr "Mittelpunkt zurücksetzen" -#~ msgid "Polka dots, small" -#~ msgstr "Punkte, klein" +#~ msgctxt "Symbol" +#~ msgid "Zoo" +#~ msgstr "Zoomfaktor" -#~ msgid "Polka dots, small white" -#~ msgstr "Punkte, klein und weiß" +#~ msgctxt "Symbol" +#~ msgid "Water Wheel" +#~ msgstr "Farbrad" -#~ msgid "Polka dots, medium" -#~ msgstr "Punkte, mittel" +#~ msgctxt "Symbol" +#~ msgid "Theater" +#~ msgstr "Erstellen" -#~ msgid "Polka dots, medium white" -#~ msgstr "Punkte, mittel und weiß" +#~ msgctxt "Symbol" +#~ msgid "Monument" +#~ msgstr "Dokument" -#~ msgid "Polka dots, large" -#~ msgstr "Punkte, groß" +#~ msgctxt "Symbol" +#~ msgid "Battle Location" +#~ msgstr "Ort:" -#~ msgid "Polka dots, large white" -#~ msgstr "Punkte, groß und weiß" +#~ msgctxt "Symbol" +#~ msgid "Train" +#~ msgstr "Korn" -#~ msgid "Wavy" -#~ msgstr "Wellig" +#~ msgctxt "Symbol" +#~ msgid "Flood Gate" +#~ msgstr "Füllen" -#~ msgid "Wavy white" -#~ msgstr "Wellig Weiß" +#~ msgctxt "Symbol" +#~ msgid "Disabled Parking" +#~ msgstr "Ausgeschaltet" -#~ msgid "Camouflage" -#~ msgstr "Camouflage" +#~ msgid "Extrapolated" +#~ msgstr "Abgeleitet" -#~ msgid "Ermine" -#~ msgstr "Hermelin" +#~ msgid "<no name found>" +#~ msgstr "<kein Name gefunden>" -#~ msgid "Sand (bitmap)" -#~ msgstr "Sand (Bitmap)" +#~ msgid "Set Resolution" +#~ msgstr "Auflösung" -#~ msgid "Cloth (bitmap)" -#~ msgstr "Stoff (Bitmap" +#~ msgid "Set filter resolution" +#~ msgstr "Filter-Auflösung setzen" -#~ msgid "Old paint (bitmap)" -#~ msgstr "Alte Farbe (Bitmap)" +#~ msgid "Fills object bounding box with color" +#~ msgstr "Füllt Objektrahmen mit Farbe" #~ msgid "Link or embed image:" #~ msgstr "Bild verknüpfen oder einbetten:" -#, fuzzy #~ msgid "Adobe PDF via poppler-cairo (*.pdf)" #~ msgstr "PDF durch Cairo (*.pdf)" @@ -36591,13 +36569,11 @@ msgstr "XAML einlesen" #~ msgid "2nd path:" #~ msgstr "2. Pfad:" -#, fuzzy #~ msgid "Path to which the original path will be boolop'ed." #~ msgstr "" #~ "Dynamischen Versatz am Objekt erstellen. Verknüpfung zum originalen Pfad " #~ "bleibt bestehen." -#, fuzzy #~ msgid "Boolop type:" #~ msgstr "Werkzeugtyp:" @@ -36612,7 +36588,7 @@ msgstr "XAML einlesen" #~ msgstr "Winkel der ersten Kopie" #~ msgid "Rotation angle:" -#~ msgstr "Rotationswinkel" +#~ msgstr "Drehwinkel" #~ msgid "Angle between two successive copies" #~ msgstr "Winkel zwischen zwei aufeinander folgenden Kopien" @@ -36797,14 +36773,12 @@ msgstr "XAML einlesen" #~ msgid "Determines on which side the line or line segment is infinite." #~ msgstr "Bestimmt, welche Seite der Linie oder des Segments unendlich ist." -#, fuzzy #~ msgid "Discard original path?" #~ msgstr "Originalpfad ersetzen" #~ msgid "Check this to only keep the mirrored part of the path" #~ msgstr "Aktivieren um den gespiegelten Teil des Pfades zu behalten" -#, fuzzy #~ msgid "Reflection line:" #~ msgstr "Auswahl" @@ -36820,7 +36794,6 @@ msgstr "XAML einlesen" #~ msgid "Specifies the left end of the parallel" #~ msgstr "Legt das linke Ende der Parallele fest" -#, fuzzy #~ msgid "Specifies the right end of the parallel" #~ msgstr "Legt das linke Ende der Parallele fest" @@ -36833,7 +36806,6 @@ msgstr "XAML einlesen" #~ msgid "Scaling factor" #~ msgstr "Saklierungsfaktor" -#, fuzzy #~ msgid "Print unit after path length" #~ msgstr "Breite der Halo in Pixeln" @@ -36879,7 +36851,6 @@ msgstr "XAML einlesen" #~ msgid "recursivity" #~ msgstr "Rekursivität" -#, fuzzy #~ msgid "Float parameter" #~ msgstr "Effektparameter" @@ -36889,7 +36860,6 @@ msgstr "XAML einlesen" #~ msgid "Additional angle between tangent and curve" #~ msgstr "Winkel, um den Tangente zu Kurve gedreht wird." -#, fuzzy #~ msgid "Location along curve:" #~ msgstr "Ort des Benutzer-Caches" @@ -36899,7 +36869,6 @@ msgstr "XAML einlesen" #~ msgid "Specifies the right end of the tangent" #~ msgstr "Legt das rechte Ende der Tangente fest" -#, fuzzy #~ msgid "Adjust the point of attachment of the tangent" #~ msgstr "Zwischenfarbe des Farbverlaufs bearbeiten" @@ -36909,7 +36878,6 @@ msgstr "XAML einlesen" #~ msgid "Adjust the \"right\" end of the tangent" #~ msgstr "Einstellen des \"rechten\" Endes der Tangente" -#, fuzzy #~ msgid "Stack step:" #~ msgstr "Scans stapeln" @@ -36919,14 +36887,12 @@ msgstr "XAML einlesen" #~ msgid "Path param:" #~ msgstr "Pfadparameter" -#, fuzzy #~ msgid "Label:" #~ msgstr "_Bezeichner:" #~ msgid "Text label attached to the path" #~ msgstr "Textmarkierung, die dem Pfad zugewiesen ist" -#, fuzzy #~ msgid "No groups converted to symbols." #~ msgstr "Wählen Sie eine Gruppe, um zum Symbol zu konvertieren." @@ -36980,7 +36946,6 @@ msgstr "XAML einlesen" #~ msgid "Use overcut" #~ msgstr "Überschnitt nutzen" -#, fuzzy #~ msgid "" #~ "Check this to use the overcut, if not checked the 'Overcut' parameter is " #~ "unused (Default: Checked)" @@ -36988,7 +36953,6 @@ msgstr "XAML einlesen" #~ "Prüfen, ob der Überschnitt verwendet werden soll, wenn nicht, wird der " #~ "'Überschnitt'-Parameter nicht verwendet (Standard: 'Ein')" -#, fuzzy #~ msgid "" #~ "Check this to use the tool offset correction, if not checked the 'Tool " #~ "offset' and 'Precut' parameters are unused (Default: Checked)" @@ -37000,7 +36964,6 @@ msgstr "XAML einlesen" #~ msgid "X offset (mm)" #~ msgstr "X Versatz (mm:" -#, fuzzy #~ msgid "" #~ "The offset to shift your plot away from the zero point in mm (Default: " #~ "'0.00')" @@ -37011,7 +36974,6 @@ msgstr "XAML einlesen" #~ msgid "Y offset (mm)" #~ msgstr "Y Versatz (mm):" -#, fuzzy #~ msgid "" #~ "The offset to move your plot away from the zero point in mm (Default: " #~ "'0.00')" @@ -37025,7 +36987,6 @@ msgstr "XAML einlesen" #~ msgid "Flow text" #~ msgstr "Fließtext" -#, fuzzy #~ msgid "(%d characters%s)" #~ msgstr "Unicode-Zeichen:" @@ -37512,11 +37473,11 @@ msgstr "XAML einlesen" #~ 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)." +#~ "The pattern is the topmost object in the selection (groups of " +#~ "paths/shapes/clones... allowed)." #~ msgstr "" -#~ "Dieser Effekt biegt ein Muster entlang eines beliebigen \"Gerüst-" -#~ "\"Pfades. Das Muster ist das oberste Objekt in einer Auswahl " +#~ "Dieser Effekt biegt ein Muster entlang eines beliebigen " +#~ "\"Gerüst-\"Pfades. Das Muster ist das oberste Objekt in einer Auswahl " #~ "(Gruppierungen von Pfaden/Formen/Klonen... sind erlaubt)." #~ msgid "Blur type:" @@ -37664,7 +37625,6 @@ msgstr "XAML einlesen" #~ msgstr "" #~ "Das Verzeichnis, in das die automatischen Sicherungen abgelegt werden." -#, fuzzy #~ msgid "Majenta" #~ msgstr "Magenta" @@ -37675,15 +37635,12 @@ msgstr "XAML einlesen" #~ msgid "_Description" #~ msgstr "Beschreibung" -#, fuzzy #~ msgid "Dark mode" #~ msgstr "Dunkle Prägung" -#, fuzzy #~ msgid "[Unstable!] Power stroke" #~ msgstr "Kontur des Musters" -#, fuzzy #~ msgid "[Unstable!] Clone original path" #~ msgstr "Originalpfad ersetzen" @@ -37708,7 +37665,6 @@ msgstr "XAML einlesen" #~ msgid "Vacuum <defs>" #~ msgstr "Leere <defs> aufräumen" -#, fuzzy #~ msgid "_Select Same Fill and Stroke" #~ msgstr "Füllung und _Kontur" @@ -37724,31 +37680,24 @@ msgstr "XAML einlesen" #~ msgid "Add" #~ msgstr "_Hinzufügen" -#, fuzzy #~ msgid "Re_place:" #~ msgstr "Ersetzen:" -#, fuzzy #~ msgid "S_election" #~ msgstr "Auswahl" -#, fuzzy #~ msgid "Attribute _Name" #~ msgstr "Attributname" -#, fuzzy #~ msgid "Attribute _Value" #~ msgstr "Attributwert" -#, fuzzy #~ msgid "objects" #~ msgstr "Objekte" -#, fuzzy #~ msgid "found" #~ msgstr "Abrunden" -#, fuzzy #~ msgid "Text Replace" #~ msgstr "Ersetzen" @@ -37764,7 +37713,6 @@ msgstr "XAML einlesen" #~ msgid "Effect list" #~ msgstr "Effekt-Liste" -#, fuzzy #~ msgid "was found." #~ msgstr "Dateien gefunden" @@ -37905,8 +37853,8 @@ msgstr "XAML einlesen" #~ msgid "" #~ "Failed to receive the Open Clip Art Library RSS feed. Verify if the " -#~ "server name is correct in Configuration->Import/Export (e.g.: openclipart." -#~ "org)" +#~ "server name is correct in Configuration->Import/Export (e.g.: " +#~ "openclipart.org)" #~ msgstr "" #~ "Konnte den Open Clip Art Library RSS Feed nicht empfangen. Stelle sicher, " #~ "dass der Servername in Konfiguration -> Import/Export richtig ist (z.B. " @@ -37985,18 +37933,15 @@ msgstr "XAML einlesen" #~ msgid "LaTeX formula: " #~ msgstr "LaTeX-Formel: " -#, fuzzy #~ msgid "Non realistic dark metal shader with strong speculars" #~ msgstr "Übersteigerte Chromschattierungen mit starken Glanzlichtern" -#, fuzzy #~ msgid "Smooth Shader" #~ msgstr "Weiche Schattierung" #~ msgid "Smooth shading with a graphite pencil grey" #~ msgstr "Weiche Schattierung mit Bleistiftgrau" -#, fuzzy #~ msgid "Smooth Shader Dark" #~ msgstr "Dunkle \"Weiche Schattierung\"" @@ -38009,11 +37954,9 @@ msgstr "XAML einlesen" #~ msgid "Non realistic frosted glass imitation" #~ msgstr "Übersteigerte Milchglasimitation" -#, fuzzy #~ msgid "Smooth Shader Contour" #~ msgstr "Weiche Schattierung mit harten Kanten" -#, fuzzy #~ msgid "Comics Fluid" #~ msgstr "Comic Fluidoberfläche" @@ -38021,16 +37964,14 @@ msgstr "XAML einlesen" #~ msgstr "Comiczeichnung mit Flüssigkeitsoberfläche" #~ msgid "Image effects" -#~ msgstr "Bild-Effekte" +#~ msgstr "Bildeffekte" #~ msgid "Blur the contents of objects, preserving the outline" #~ msgstr "Inhalt des Objekts verwischen, Umriss beibehalten" -#, fuzzy #~ msgid "Snap cusp nodes" #~ msgstr "An spitzen Knoten einrasten" -#, fuzzy #~ msgid "Snap smooth nodes" #~ msgstr "An glatten Knoten einrasten" @@ -38064,7 +38005,6 @@ msgstr "XAML einlesen" #~ msgid "Adds a glowing blur and removes the shape" #~ msgstr "Fügt diffuses Leuchten hinzu und entfernt Umriss" -#, fuzzy #~ msgid "Color Outline, in" #~ msgstr "Farbiger Umriss" @@ -38195,7 +38135,7 @@ msgstr "XAML einlesen" #~ "Wasserlichter erhält" #~ msgid "Image effects, transparent" -#~ msgstr "Bild-Effekte, transparenz" +#~ msgstr "Bildeffekte, transparenz" #~ msgid "Smooth edges" #~ msgstr "Weiche Kanten" @@ -38351,90 +38291,69 @@ msgstr "XAML einlesen" #~ msgstr "" #~ "Erzeugt eine Drei-Farben-Palette mit durch Füllfarbe definierten Farbton" -#, fuzzy #~ msgid "Radiation" #~ msgstr "Sättigung" -#, fuzzy #~ msgid "Clean edges, custom (ABCs)" #~ msgstr "Glänzende Wölbung" -#, fuzzy #~ msgid "Color shift, custom (ABCs)" #~ msgstr "Glänzende Wölbung" -#, fuzzy #~ msgid "Diffuse light, custom (ABCs)" #~ msgstr "Diffuses Licht" -#, fuzzy #~ msgid "Feather, custom (ABCs)" #~ msgstr "Glänzende Wölbung" -#, fuzzy #~ msgid "Matte jelly, custom (ABCs)" #~ msgstr "Diffuses Licht" -#, fuzzy #~ msgid "Noise fill, custom (ABCs)" #~ msgstr "Diffuses Licht" -#, fuzzy #~ msgid "Outline, custom (ABCs)" #~ msgstr "Diffuses Licht" #~ msgid "Roughen, custom (ABCs)" #~ msgstr "Aufrauen, selbst (ABCs)" -#, fuzzy #~ msgid "Silhouette, custom (ABCs)" #~ msgstr "Diffuses Licht" -#, fuzzy #~ msgid "Specular light, custom (ABCs)" #~ msgstr "Glänzende Wölbung" -#, fuzzy #~ msgid "Brightness, custom (Color)" #~ msgstr "Farbe der Kontur setzen" -#, fuzzy #~ msgid "Channel painting, custom (Color)" #~ msgstr "Vierfarben-Fantasie" -#, fuzzy #~ msgid "Channel transparency, custom (Color)" #~ msgstr "Vierfarben-Fantasie" -#, fuzzy #~ msgid "Colorize, custom (Color)" #~ msgstr "Farbe der Kontur setzen" -#, fuzzy #~ msgid "Duochrome, custom (Color)" #~ msgstr "Farbe der Kontur setzen" -#, fuzzy #~ msgid "Electrize, custom (Color)" #~ msgstr "Farbe der Kontur setzen" -#, fuzzy #~ msgid "Greyscale, custom (Color)" #~ msgstr "Farbe der Kontur setzen" -#, fuzzy #~ msgid "Lightness, custom (Color)" #~ msgstr "Farbe der Kontur setzen" -#, fuzzy #~ msgid "Quadritone fantasy, custom (Color)" #~ msgstr "Vierfarben-Fantasie" -#, fuzzy #~ msgid "Solarize, custom (Color)" #~ msgstr "Farbe der Kontur setzen" -#, fuzzy #~ msgid "Tritone, custom (Color)" #~ msgstr "Farbe der Kontur setzen" @@ -38451,39 +38370,32 @@ msgstr "XAML einlesen" #~ msgstr "Weicher heller Lichthof unter dem Objekt" # not sure here -cm- -#, fuzzy #~ msgid "Cross engraving, custom" #~ msgstr "Zeichenmodus" # not sure here -cm- -#, fuzzy #~ msgid "Drawing, custom" #~ msgstr "Zeichenmodus" # not sure here -cm- -#, fuzzy #~ msgid "Neon draw, custom" #~ msgstr "Zeichenmodus" # not sure here -cm- -#, fuzzy #~ msgid "Poster paint, custom" #~ msgstr "Zeichenmodus" -#, fuzzy #~ msgid "Drop shadow, custom (Shadows and Glows)" #~ msgstr "Schatten und Lichter" #~ msgid "center" #~ msgstr "Zentrieren" -#, fuzzy #~ msgid "Vibration:" #~ msgstr "Sättigung" -#, fuzzy #~ msgid "Transluscent" -#~ msgstr "Transparent" +#~ msgstr "Lichtdurchlässig" #~ msgid "link" #~ msgstr "verknüpfen" @@ -38497,14 +38409,12 @@ msgstr "XAML einlesen" #~ msgid "Preview document printout" #~ msgstr "Vorschau auf Dokumentenausdruck" -#, fuzzy #~ msgid "Font si_ze:" #~ msgstr "Schriftgröße:" #~ msgid "All in one" #~ msgstr "Alles in einem" -#, fuzzy #~ msgid "Sharp angle tolerance:" #~ msgstr "Max. Endtoleranz" @@ -38560,8 +38470,8 @@ msgstr "XAML einlesen" #~ "Format.\n" #~ " * Stil nach XML: Konvertiert Stile in XML-Attribute.\n" #~ " * Guppen zusammenklappen: Klappt <g> Elemente zusammen.\n" -#~ " * ID-Herauslösen einschalten: Löscht alle nicht verweisenden ID-" -#~ "Attribute.\n" +#~ " * ID-Herauslösen einschalten: Löscht alle nicht verweisenden " +#~ "ID-Attribute.\n" #~ " * Raster einbetten: Bettet Raster als base64-encoded Data ein.\n" #~ " * Behalten der Editor-Daten: Behalten von Inkscape-, Sodipodi- oder " #~ "Adobe Illustrator-Elementen und Attribute.\n" @@ -38572,7 +38482,6 @@ msgstr "XAML einlesen" #~ " * Genauigkeit: Anzahl der maßgeblichen Stellen setzen (Vorgabe: 5).\n" #~ " * Einzug: Einrücken der Ausgabe: Kein, Space, Tab (Vorgabe: Space)." -#, fuzzy #~ msgid "Y frequency:" #~ msgstr "Basisfrequenz:" @@ -38709,27 +38618,22 @@ msgstr "XAML einlesen" #~ msgid "Grey5" #~ msgstr "Grau5" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default outer 1" #~ msgstr "Vorgegebener Titel" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default outer 2" #~ msgstr "Vorgegebener Titel" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default outer 3" #~ msgstr "Vorgegebener Titel" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default block" #~ msgstr "(Vorgabe)" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default covered text" #~ msgstr "Fließtext erstellen" @@ -38738,168 +38642,135 @@ msgstr "XAML einlesen" #~ msgid "default text" #~ msgstr "Standardtext" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default light block" #~ msgstr "Vorgegebener Titel" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default light covered text" #~ msgstr "Standard Schnittstellen-Setup" -#, fuzzy #~ msgctxt "Palette" #~ msgid "default light text" #~ msgstr "Vorgegebener Titel" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beetle added green" #~ msgstr "Farbverläufe erstellen und bearbeiten" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beetle header text" #~ msgstr "Text löschen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beetle background" #~ msgstr "Hintergrund entfernen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beetle covered text" #~ msgstr "Fließtext erstellen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beetle text" #~ msgstr "Text löschen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "albatross background" #~ msgstr "Hintergrund entfernen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "fly text" #~ msgstr "Text eingeben" -#, fuzzy #~ msgctxt "Palette" #~ msgid "fly outer" #~ msgstr "Filter" -#, fuzzy #~ msgctxt "Palette" #~ msgid "fly background" #~ msgstr "Hintergrund" -#, fuzzy #~ msgctxt "Palette" #~ msgid "fly header text" #~ msgstr "Text einfügen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "fly covered text" #~ msgstr "Fließtext" -#, fuzzy #~ msgctxt "Palette" #~ msgid "seagull background" #~ msgstr "Hintergrund entfernen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "seagull text" #~ msgstr "Vertikale Textausrichtung" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beaver block header text" #~ msgstr "Fließtext erstellen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beaver added green" #~ msgstr "Farbverläufe erstellen und bearbeiten" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beaver covered text" #~ msgstr "Fließtext erstellen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beaver background" #~ msgstr "Hintergrund entfernen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "beaver text" #~ msgstr "Text erstellen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane outer 1" #~ msgstr "Dreieck Ende" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane outer 2" #~ msgstr "Dreieck Ende" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane outer 3" #~ msgstr "Dreieck Ende" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane added orange" -#~ msgstr "abhöängiger Winkel" +#~ msgstr "abhängiger Winkel" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane block header" #~ msgstr "Ebene entsperren" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane added green" #~ msgstr "Farbverläufe erstellen und bearbeiten" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane covered text" #~ msgstr "Fließtext erstellen" # !!! -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane background" #~ msgstr "Hintergrund verfolgen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "crane text" #~ msgstr "Text erstellen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "wolverine background" #~ msgstr "Hintergrund entfernen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "wolverine text" #~ msgstr "Text löschen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Orange Hilight" #~ msgstr "Linienhöhe" @@ -38916,37 +38787,30 @@ msgstr "XAML einlesen" #~ msgid "Yellow" #~ msgstr "Gelb" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Accent Orange" #~ msgstr "Exzentrisches Dreieck" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Accent Red" #~ msgstr "Zentrieren" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Human" #~ msgstr "Han" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Environmental Shadow" #~ msgstr "Innerer Schatten" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Accent Blue Shadow" #~ msgstr "Innerer Schatten" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Accent Green Base" #~ msgstr "Großschreibung wie in Sätzen" -#, fuzzy #~ msgctxt "Palette" #~ msgid "Accent Magenta" #~ msgstr "Magenta" @@ -38980,11 +38844,9 @@ msgstr "XAML einlesen" #~ msgstr "Ausblenden:" # !!! correct? -#, fuzzy #~ msgid "Drop shadow, color" #~ msgstr "Farbe ablegen" -#, fuzzy #~ msgid "Primary blur:" #~ msgstr "Schick unscharf" @@ -39014,11 +38876,9 @@ msgstr "XAML einlesen" #~ msgid "Color Markers to Match Stroke" #~ msgstr "Färbe Markierungen wie Striche" -#, fuzzy #~ msgid "Replace marker fill with:" #~ msgstr "Ersetze alle Schriftarten mit:" -#, fuzzy #~ msgid "white" #~ msgstr "Weiß" @@ -39151,8 +39011,8 @@ msgstr "XAML einlesen" #~ msgid "Isotropic scaling (uses smallest: width/xrange or height/yrange)" #~ msgstr "" -#~ "Isotropische Skalierung (benutzt Kleinstes: Breite/x-Bereich oder Höhe/y-" -#~ "Bereich)" +#~ "Isotropische Skalierung (benutzt Kleinstes: Breite/x-Bereich oder " +#~ "Höhe/y-Bereich)" #~ msgid "Rotation, degrees" #~ msgstr "Rotation [Grad]" @@ -39161,7 +39021,7 @@ msgstr "XAML einlesen" #~ msgstr "Radius" #~ msgid "Next Path Effect Parameter" -#~ msgstr "Nächster Pfad-Effekt-Parameter" +#~ msgstr "Nächster Pfadeffekt-Parameter" #~ msgid "Show next Path Effect parameter for editing" #~ msgstr "Nächsten Pfadeffekt-Parameter bearbeiten" @@ -39320,9 +39180,8 @@ msgstr "XAML einlesen" #~ msgstr "Farbe/Opazität zum Farbsprühen" #~ msgid "Show next path effect parameter for editing" -#~ msgstr "Nächsten Pfad-Effekt-Parameter zum Bearbeiten wählen" +#~ msgstr "Nächsten Pfadeffekt-Parameter zum Bearbeiten wählen" -#, fuzzy #~ msgid "Select Font Family" #~ msgstr "Schriftfamilie setzen" @@ -39380,24 +39239,26 @@ msgstr "XAML einlesen" #~ msgid "Set filename" #~ msgstr "Dateiname setzen" +#, qt-format #~ msgid "%1 has invited you to a whiteboard session." #~ msgstr "%1 hat Sie zu einer Whiteboard-Sitzung eingeladen." +#, qt-format #~ msgid "Do you wish to accept %1's whiteboard session invitation?" #~ msgstr "" -#~ "Möchten Sie die Einladung von %1 zu einer gemeinsamen Whiteboard-" -#~ "Sitzung annehmen?" +#~ "Möchten Sie die Einladung von %1 zu einer gemeinsamen " +#~ "Whiteboard-Sitzung annehmen?" #~ msgid "Accept invitation" #~ msgstr "Einladung annehmen" +#, qt-format #~ msgid "Inkboard session (%1 to %2)" #~ msgstr "Inkboard-Sitzung (%1 mit %2)" #~ msgid "Label" #~ msgstr "Bezeichner" -#, fuzzy #~ msgid "Transform Handles:" #~ msgstr "Farbverläufe transformieren" @@ -39462,29 +39323,36 @@ msgstr "XAML einlesen" #~ msgid "Connect" #~ msgstr "verbinden" +#, qt-format #~ msgid "Establishing connection to Jabber server %1" #~ msgstr "Verbindungsaufbau zum Jabber-Server %1" +#, qt-format #~ msgid "Failed to establish connection to Jabber server %1" #~ msgstr "Fehler beim Verbindungsaufbau zum Jabber-Server %1" +#, qt-format #~ msgid "Establishing connection to Jabber server %1 as user %2" #~ msgstr "" -#~ "Herstellen der Verbindung zum Jabber-Server %1 als Benutzer %2" +#~ "Herstellen der Verbindung zum Jabber-Server %1 als Benutzer " +#~ "%2" +#, qt-format #~ msgid "Authentication failed on Jabber server %1 as %2" #~ msgstr "" #~ "Authentifizierung schlug fehl mit Jabber-Server %1 als %2" +#, qt-format #~ msgid "SSL initialization failed when connecting to Jabber server %1" #~ msgstr "" -#~ "SSL Initialisierung schlug fehl beim Verbindungsaufbau zum Jabber-Server " +#~ "SSL Initialisierung schlug fehl beim Verbindungsaufbau zum Jabber-Server " #~ "%1" +#, qt-format #~ msgid "Connected to Jabber server %1 as %2" #~ msgstr "Verbunden mit Jabber-Server %1 als %2" +#, qt-format #~ msgid "Registration failed on Jabber server %1 as %2" #~ msgstr "" #~ "Registrierung fehlgeschlagen mit Jabber-Server %1 als %2" @@ -39498,13 +39366,13 @@ msgstr "XAML einlesen" #~ msgid "Chatroom _password:" #~ msgstr "Chatraum _Passwort:" -#, fuzzy #~ msgid "Chatroom _handle:" #~ msgstr "Anfasser ändern" #~ msgid "Connect to chatroom" #~ msgstr "Verbinde zum Chatraum" +#, qt-format #~ msgid "Synchronizing with chatroom %1@%2 using the handle %3" #~ msgstr "Synchronisation mit Chatraum %1@%2 mit dem Handle %3" @@ -39517,12 +39385,13 @@ msgstr "XAML einlesen" #~ msgid "Buddy List" #~ msgstr "Freundesliste" +#, qt-format #~ msgid "Sending whiteboard invitation to %1" #~ msgstr "Sende Whiteboard-Einladung an %1" #~ msgid "" -#~ "Ctrl: toggle node type, snap handle angle, move hor/vert; Ctrl" -#~ "+Alt: move along handles" +#~ "Ctrl: toggle node type, snap handle angle, move hor/vert; " +#~ "Ctrl+Alt: move along handles" #~ msgstr "" #~ "Strg: Art des Knotens umschalten, Winkel der Anfasser einrasten, " #~ "nur horizontale/vertikale Verschiebung;Strg+Alt: entlang der " @@ -39567,8 +39436,8 @@ msgstr "XAML einlesen" #~ "Select two non-endpoint nodes on a path between which to delete " #~ "segments." #~ msgstr "" -#~ "Zwei Knoten wählen, die keine Knoten am Anfang oder Ende sein dürfen, um einen Pfadabschnitt zu löschen." +#~ "Zwei Knoten wählen, die keine Knoten am Anfang oder Ende sein " +#~ "dürfen, um einen Pfadabschnitt zu löschen." #~ msgid "Cannot find path between nodes." #~ msgstr "Kein Pfad zwischen den Knoten." @@ -39576,6 +39445,7 @@ msgstr "XAML einlesen" #~ msgid "Change segment type" #~ msgstr "Segmenttyp ändern" +#, qt-format #~ msgid "" #~ "Node handle: angle %0.2f°, length %s; with Ctrl to " #~ "snap angle; with Alt to lock length; with Shift to rotate " @@ -39643,17 +39513,17 @@ msgstr "XAML einlesen" #~ msgstr "Einzelnes Objekt zum Bearbeiten der Knoten und Anfasser auswählen." #~ msgid "" -#~ "0 out of %i node selected. Click, Shift+click, or drag around nodes to select." +#~ "0 out of %i node selected. Click, " +#~ "Shift+click, or drag around nodes to select." #~ msgid_plural "" -#~ "0 out of %i nodes selected. Click, Shift+click, or drag around nodes to select." +#~ "0 out of %i nodes selected. Click, " +#~ "Shift+click, or drag around nodes to select." #~ msgstr[0] "" -#~ "0 von %i Knoten ausgewählt. Klick, Umschalt" -#~ "+Klick, oder Ziehen wählt Knoten aus." +#~ "0 von %i Knoten ausgewählt. Klick, " +#~ "Umschalt+Klick, oder Ziehen wählt Knoten aus." #~ msgstr[1] "" -#~ "0 von %i Knoten ausgewählt. Klick, Umschalt" -#~ "+Klick, oder Ziehen wählt Knoten aus." +#~ "0 von %i Knoten ausgewählt. Klick, " +#~ "Umschalt+Klick, oder Ziehen wählt Knoten aus." #~ msgid "Drag the handles of the object to modify it." #~ msgstr "Anfasser des Objektes zum Bearbeiten ziehen." @@ -39693,9 +39563,10 @@ msgstr "XAML einlesen" #~ "nodes to select them, then drag nodes and handles. Click on " #~ "an object to select." #~ msgstr "" -#~ "Um einen Pfad zu bearbeiten, auf Knoten klicken, Umschalt" -#~ "+Klick oder Ziehen um Knoten auszuwählen, dann Knoten oder " -#~ "Anfasser ziehen. Ganzes Objekt durch Klick auswählen." +#~ "Um einen Pfad zu bearbeiten, auf Knoten klicken, " +#~ "Umschalt+Klick oder Ziehen um Knoten auszuwählen, dann " +#~ "Knoten oder Anfasser ziehen. Ganzes Objekt durch Klick " +#~ "auswählen." #~ msgid "Center objects horizontally" #~ msgstr "Objekte horizontal zentrieren" @@ -39765,27 +39636,21 @@ msgstr "XAML einlesen" #~ msgid "Scaling Factor" #~ msgstr "Skalierungsfaktor" -#, fuzzy #~ msgid "polyhedron|Show:" #~ msgstr "3D Polyhedron" -#, fuzzy #~ msgid "restack|Bottom" #~ msgstr "Unten" -#, fuzzy #~ msgid "restack|Left" #~ msgstr "Umschichten" -#, fuzzy #~ msgid "restack|Middle" #~ msgstr "Mitte" -#, fuzzy #~ msgid "restack|Right" #~ msgstr "Umschichten" -#, fuzzy #~ msgid "restack|Top" #~ msgstr "Umschichten" @@ -39889,7 +39754,6 @@ msgstr "XAML einlesen" #~ msgid "Air Spray; adjust the Displacement Map amount" #~ msgstr "Airbrusheffekt" -#, fuzzy #~ msgid "Ghost outline" #~ msgstr "Objektumriss" @@ -39920,7 +39784,6 @@ msgstr "XAML einlesen" #~ msgid "Enhance outline and glows inside and outside" #~ msgstr "Umriss und Lichthöfe verstärken" -#, fuzzy #~ msgid "Flow inside" #~ msgstr "Fließtext-Bereich" @@ -39936,7 +39799,6 @@ msgstr "XAML einlesen" #~ msgid "Export canvas" #~ msgstr "Zeichenfläche exportieren" -#, fuzzy #~ msgid "Seed" #~ msgstr "Geschwindigkeit:" @@ -39946,15 +39808,12 @@ msgstr "XAML einlesen" #~ msgid "Enhance intensity differences in selected bitmap(s)." #~ msgstr "Verbessert Intensitätsunterschiede in ausgewählten Bitmaps." -#, fuzzy #~ msgid "Kernel Array" #~ msgstr "Unterschneidung nach oben" -#, fuzzy #~ msgid "Apply Convolve Effect" #~ msgstr "Neuen Effekt anwenden" -#, fuzzy #~ msgid "Median Filter" #~ msgstr "Filter hinzufügen" @@ -39982,21 +39841,18 @@ msgstr "XAML einlesen" #~ msgid "Encapsulated Postscript File" #~ msgstr "Encapsulated-Postscript-Datei" -#, fuzzy #~ msgid "Yes, more descriptions" #~ msgstr "Objektbeschreibung setzen" #~ msgid "Crystal" #~ msgstr "Kristall" -#, fuzzy #~ msgid "Artist text" #~ msgstr "Vertikale Textausrichtung" #~ msgid "Mmmm, yummy." #~ msgstr "Hmm, lecker." -#, fuzzy #~ msgid "PatternedGlass" #~ msgstr "Muster" @@ -40070,7 +39926,6 @@ msgstr "XAML einlesen" #~ msgid "Postscript Output" #~ msgstr "Postscript-Ausgabe" -#, fuzzy #~ msgid "PostScript (old exporter via print) (*.ps)" #~ msgstr "PostScript mit Cairo (*.ps)" @@ -40078,8 +39933,8 @@ msgstr "XAML einlesen" #~ "Although Inkscape will run, it will use default settings,\n" #~ "and any changes made in preferences will not be saved." #~ msgstr "" -#~ "Inkscape wird zwar ausgeführt, es werden jedoch die Standard-" -#~ "Einstellungen verwendet,\n" +#~ "Inkscape wird zwar ausgeführt, es werden jedoch die " +#~ "Standard-Einstellungen verwendet,\n" #~ "und keine Änderung der Benutzereinstellungen wird gespeichert." #~ msgid "" @@ -40105,27 +39960,21 @@ msgstr "XAML einlesen" #~ "Inkscape läuft mit den Vorgabemenüs.\n" #~ "Neue Menüs werden nicht gespeichert." -#, fuzzy #~ msgid "Deactivate knotholder?" #~ msgstr "Deaktiviert" -#, fuzzy #~ msgid "Gap width" #~ msgstr "Gleiche Breite" -#, fuzzy #~ msgid "An exception occurred during execution of the Spiro Path Effect." -#~ msgstr "Beim ausführen des Pfad-Effektes ist ein Fehler aufgetreten." +#~ msgstr "Beim ausführen des Pfadeffektes ist ein Fehler aufgetreten." -#, fuzzy #~ msgid "Last gen. segment" #~ msgstr "Segment löschen" -#, fuzzy #~ msgid "Reference" #~ msgstr "Differenz" -#, fuzzy #~ msgid "Change LPE point parameter" #~ msgstr "Punktparameter ändern" @@ -40147,43 +39996,36 @@ msgstr "XAML einlesen" #~ msgstr[0] "Verschiebt %d ausgewähltes Objekt" #~ msgstr[1] "Verschiebt %d ausgewählte Objekte" -#, fuzzy #~ msgid "Shrinking %d selected object" #~ msgid_plural "Shrinking %d selected objects" #~ msgstr[0] "Die gewählten Objekte vereinigen" #~ msgstr[1] "Die gewählten Objekte vereinigen" -#, fuzzy #~ msgid "Growing %d selected object" #~ msgid_plural "Growing %d selected objects" #~ msgstr[0] "Die gewählten Objekte gruppieren" #~ msgstr[1] "Die gewählten Objekte gruppieren" -#, fuzzy #~ msgid "Attracting %d selected object" #~ msgid_plural "Attracting %d selected objects" #~ msgstr[0] "Gewählte Objekte anordnen" #~ msgstr[1] "Gewählte Objekte anordnen" -#, fuzzy #~ msgid "Repelling %d selected object" #~ msgid_plural "Repelling %d selected objects" #~ msgstr[0] "Die gewählten Objekte vereinigen" #~ msgstr[1] "Die gewählten Objekte vereinigen" -#, fuzzy #~ msgid "Roughening %d selected object" #~ msgid_plural "Roughening %d selected objects" #~ msgstr[0] "Die gewählten Objekte vereinigen" #~ msgstr[1] "Die gewählten Objekte vereinigen" -#, fuzzy #~ msgid "Painting %d selected object" #~ msgid_plural "Painting %d selected objects" #~ msgstr[0] "Die gewählten Objekte vereinigen" #~ msgstr[1] "Die gewählten Objekte vereinigen" -#, fuzzy #~ msgid "Jittering colors in %d selected object" #~ msgid_plural "Jittering colors in %d selected objects" #~ msgstr[0] "Objektverbinder weichen den ausgewählten Objekten aus" @@ -40204,38 +40046,30 @@ msgstr "XAML einlesen" #~ msgid "Snap nodes to object paths" #~ msgstr "Knoten an Objektpfaden einrasten" -#, fuzzy #~ msgid "Snap bounding box corners and guides to bounding box edges" #~ msgstr "_Umrandungsbox an Führungslinien einrasten" -#, fuzzy #~ msgid "Snap bounding box corners and nodes to the page border" #~ msgstr "_Umrandungsbox an Führungslinien einrasten" -#, fuzzy #~ msgid "_Grid with guides" #~ msgstr "Gitter/Führungslinien" -#, fuzzy #~ msgid "_Paths" #~ msgstr "Pfade" # !!! -#, fuzzy #~ msgid "Snapping" #~ msgstr "Einrasten am Gitter" # !!! -#, fuzzy #~ msgid "What snaps" #~ msgstr "Rechteck" # !!! points? -#, fuzzy #~ msgid "Special points to consider" #~ msgstr "_Knoten (Punkte) an Führungslinien einrasten" -#, fuzzy #~ msgid "Commands bar icon size" #~ msgstr "Befehlsleiste Icon Größe" @@ -40249,8 +40083,8 @@ msgstr "XAML einlesen" #~ msgstr "Teile von Pfaden vom Zeiger abstoßen" #~ msgid "" -#~ "dxf2svg may come with Inkscape, but is also at http://dxf-svg-convert." -#~ "sourceforge.net/" +#~ "dxf2svg may come with Inkscape, but is also at " +#~ "http://dxf-svg-convert.sourceforge.net/" #~ msgstr "" #~ "dxf2svg kann mit Inkscape ausgeliefert worden sein, aber es ist auch " #~ "unter http://dxf-svg-convert.sourceforge.net/ zu finden" @@ -40258,27 +40092,21 @@ msgstr "XAML einlesen" #~ msgid "Embed All Images" #~ msgstr "Alle Bilder einbetten" -#, fuzzy #~ msgid "Major Y Division Spacing" #~ msgstr "Horizontale Abstände" -#, fuzzy #~ msgid "Report Normal Vector Information" #~ msgstr "Informationen über die Speichernutzung" -#, fuzzy #~ msgid "Cairo PS Output" #~ msgstr "PDF-Ausgabe mit Cairo" -#, fuzzy #~ msgid "Amount of Blur" #~ msgstr "Stärke des Wirbels" -#, fuzzy #~ msgid "Lala" #~ msgstr "_Bezeichner" -#, fuzzy #~ msgid "Lolo" #~ msgstr "Farbe" @@ -40292,7 +40120,6 @@ msgstr "XAML einlesen" #~ "Dieser Wert bestimmt den Grad der Glättung auf Freihand-Linien; niedrige " #~ "Werte erzeugen Pfade mit höherer Anzahl von Knoten" -#, fuzzy #~ msgid "Grid units" #~ msgstr "Gitter-Raster_einheiten:" @@ -40314,20 +40141,16 @@ msgstr "XAML einlesen" #~ msgid "Angle Z" #~ msgstr "Winkel Z" -#, fuzzy #~ msgid "Enable auto-save of document" #~ msgstr "Vektorisieren: Kein Dokument aktiv" # !!! -#, fuzzy #~ msgid "Mode:" #~ msgstr "Rand" -#, fuzzy #~ msgid "Spiro splines mode" #~ msgstr "Schrumpmodus" -#, fuzzy #~ msgid "Save current settings as new profile" #~ msgstr "Dokument unter einem anderen Namen speichern" -- cgit v1.2.3 From a488354db6d6ae8833200563525bc5c23f1ee8ef Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Mon, 5 Jan 2015 21:37:09 +0100 Subject: Translators list update (bzr r13841) --- TRANSLATORS | 2 ++ src/ui/dialog/aboutbox.cpp | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/TRANSLATORS b/TRANSLATORS index ff8ddbd3f..ee62a89a4 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -17,6 +17,7 @@ Amanpreet Singh Brar Alamwalia , 2005. Arman Aksoy , 2003. Arpad Biro , 2004, 2005. Benedikt Roth , 2000. +Benjamin Weis , 2014. Benno Schulenberg , 2008. Boštjan Špetič , 2004, 2005. Brisa Francesco , 2000. @@ -47,6 +48,7 @@ Francisco Xosé Vázquez Grandal , 2001. Frederic Rodrigo , 2004-2005. Ge'ez Frontier Foundation , 2002. George Boukeas , 2011. +Heiko Wöhrle , 2014. Hleb Valoshka <375gnu@gmail.com>, 2008-2009. Hizkuntza Politikarako Sailburuordetza , 2005. Ilia Penev , 2006. diff --git a/src/ui/dialog/aboutbox.cpp b/src/ui/dialog/aboutbox.cpp index 50b35ca2f..ba14c6f71 100644 --- a/src/ui/dialog/aboutbox.cpp +++ b/src/ui/dialog/aboutbox.cpp @@ -470,6 +470,7 @@ void AboutBox::initStrings() { "Arman Aksoy , 2003.\n" "Arpad Biro , 2004, 2005.\n" "Benedikt Roth , 2000.\n" +"Benjamin Weis , 2014.\n" "Benno Schulenberg , 2008.\n" "Boštjan Špetič , 2004, 2005.\n" "Brisa Francesco , 2000.\n" @@ -500,6 +501,7 @@ void AboutBox::initStrings() { "Frederic Rodrigo , 2004-2005.\n" "Ge'ez Frontier Foundation , 2002.\n" "George Boukeas , 2011.\n" +"Heiko Wöhrle , 2014.\n" "Hleb Valoshka <375gnu@gmail.com>, 2008-2009.\n" "Hizkuntza Politikarako Sailburuordetza , 2005.\n" "Ilia Penev , 2006.\n" @@ -564,7 +566,7 @@ void AboutBox::initStrings() { "Stefan Graubner , 2005.\n" "Supranee Thirawatthanasuk , 2006.\n" "Takeshi Aihana , 2000, 2001.\n" -"Tim Sheridan , 2007-2011.\n" +"Tim Sheridan , 2007-2014.\n" "Theppitak Karoonboonyanan , 2006.\n" "Thiago Pimentel , 2006.\n" "Toshifumi Sato , 2005.\n" -- cgit v1.2.3 From 74311bcf7db45a20678d4a0f859bb53d76993cde Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Tue, 6 Jan 2015 10:52:11 +0100 Subject: UI/i18n. Fixing inconsistencies in the Fillet/Chamfer LPE dialogs. Translations. Translation template and French translation update. (bzr r13842) --- po/fr.po | 4460 ++++++++++++----------- po/inkscape.pot | 4248 ++++++++++----------- src/live_effects/lpe-fillet-chamfer.cpp | 10 +- src/ui/dialog/lpe-fillet-chamfer-properties.cpp | 2 +- 4 files changed, 4404 insertions(+), 4316 deletions(-) diff --git a/po/fr.po b/po/fr.po index 3e4b90237..06d65b37e 100644 --- a/po/fr.po +++ b/po/fr.po @@ -17,8 +17,8 @@ msgid "" msgstr "" "Project-Id-Version: inkscape\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2014-11-23 18:19+0100\n" -"PO-Revision-Date: 2014-11-23 18:21+0100\n" +"POT-Creation-Date: 2015-01-06 10:39+0100\n" +"PO-Revision-Date: 2015-01-06 10:49+0100\n" "Last-Translator: Nicolas Dufour \n" "Language-Team: \n" "Language: fr_FR\n" @@ -305,7 +305,7 @@ msgstr "Simule une peinture à l'huile" #. Pencil #: ../share/filters/filters.svg.h:78 -#: ../src/ui/dialog/inkscape-preferences.cpp:420 +#: ../src/ui/dialog/inkscape-preferences.cpp:424 msgid "Pencil" msgstr "Crayon" @@ -1102,8 +1102,8 @@ msgstr "Lumière noire" #: ../src/extension/internal/filter/paint.h:717 #: ../src/extension/internal/filter/shadows.h:73 #: ../src/extension/internal/filter/transparency.h:345 -#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:833 -#: ../src/ui/dialog/clonetiler.cpp:984 +#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:830 +#: ../src/ui/dialog/clonetiler.cpp:981 #: ../src/ui/dialog/document-properties.cpp:157 #: ../share/extensions/color_HSL_adjust.inx.h:20 #: ../share/extensions/color_blackandwhite.inx.h:3 @@ -4476,8 +4476,8 @@ msgid "guidelines typography canvas" msgstr "guides typographie canevas" #. 3D box -#: ../src/box3d.cpp:260 ../src/box3d.cpp:1312 -#: ../src/ui/dialog/inkscape-preferences.cpp:403 +#: ../src/box3d.cpp:260 ../src/box3d.cpp:1314 +#: ../src/ui/dialog/inkscape-preferences.cpp:407 msgid "3D Box" msgstr "Boîte 3D" @@ -4507,138 +4507,138 @@ msgstr "" "Le calque courant est verrouillé. Le déverrouiller pour pouvoir y " "dessiner." -#: ../src/desktop-events.cpp:225 +#: ../src/desktop-events.cpp:236 msgid "Create guide" msgstr "Créer un guide" -#: ../src/desktop-events.cpp:481 +#: ../src/desktop-events.cpp:492 msgid "Move guide" msgstr "Déplacer le guide" -#: ../src/desktop-events.cpp:488 ../src/desktop-events.cpp:546 +#: ../src/desktop-events.cpp:499 ../src/desktop-events.cpp:557 #: ../src/ui/dialog/guides.cpp:138 msgid "Delete guide" msgstr "Supprimer le guide" -#: ../src/desktop-events.cpp:526 +#: ../src/desktop-events.cpp:537 #, c-format msgid "Guideline: %s" msgstr "Ligne de guide : %s" -#: ../src/desktop.cpp:880 +#: ../src/desktop.cpp:873 msgid "No previous zoom." msgstr "Plus de zoom précédent." -#: ../src/desktop.cpp:901 +#: ../src/desktop.cpp:894 msgid "No next zoom." msgstr "Plus de zoom suivant." -#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:667 +#: ../src/display/canvas-axonomgrid.cpp:353 ../src/display/canvas-grid.cpp:693 msgid "Grid _units:" msgstr "_Unités de la grille :" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:669 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 msgid "_Origin X:" msgstr "_Origine X :" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:669 -#: ../src/ui/dialog/inkscape-preferences.cpp:742 -#: ../src/ui/dialog/inkscape-preferences.cpp:767 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "X coordinate of grid origin" msgstr "Coordonnée X de l'origine de la grille" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:671 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 msgid "O_rigin Y:" msgstr "O_rigine Y :" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:671 -#: ../src/ui/dialog/inkscape-preferences.cpp:743 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Y coordinate of grid origin" msgstr "Coordonnée Y de l'origine de la grille" -#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:675 +#: ../src/display/canvas-axonomgrid.cpp:361 ../src/display/canvas-grid.cpp:704 msgid "Spacing _Y:" msgstr "Espacement _Y :" -#: ../src/display/canvas-axonomgrid.cpp:323 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/display/canvas-axonomgrid.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Base length of z-axis" msgstr "Longueur de base de l'axe z" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 #: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle X:" msgstr "Angle X :" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 msgid "Angle of x-axis" msgstr "Angle de l'axe x" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 #: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle Z:" msgstr "Angle Z :" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 msgid "Angle of z-axis" msgstr "Angle de l'axe z" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Minor grid line _color:" msgstr "_Couleur de la grille secondaire :" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 -#: ../src/ui/dialog/inkscape-preferences.cpp:726 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:730 msgid "Minor grid line color" msgstr "Couleur de la grille secondaire" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Color of the minor grid lines" msgstr "Couleur des lignes de la grille secondaire" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:684 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 msgid "Ma_jor grid line color:" msgstr "Couleur de la grille _principale :" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:684 -#: ../src/ui/dialog/inkscape-preferences.cpp:728 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 +#: ../src/ui/dialog/inkscape-preferences.cpp:732 msgid "Major grid line color" msgstr "Couleur de la grille principale" -#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:685 +#: ../src/display/canvas-axonomgrid.cpp:376 ../src/display/canvas-grid.cpp:715 msgid "Color of the major (highlighted) grid lines" msgstr "Couleur des lignes de la grille principale (mise en valeur)" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:689 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "_Major grid line every:" msgstr "_Grille principale toutes les :" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:689 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "lines" msgstr "lignes" -#: ../src/display/canvas-grid.cpp:63 +#: ../src/display/canvas-grid.cpp:64 msgid "Rectangular grid" msgstr "Grille rectangulaire" -#: ../src/display/canvas-grid.cpp:64 +#: ../src/display/canvas-grid.cpp:65 msgid "Axonometric grid" msgstr "Grille axonométrique (3D)" -#: ../src/display/canvas-grid.cpp:249 +#: ../src/display/canvas-grid.cpp:250 msgid "Create new grid" msgstr "Créer une nouvelle grille" -#: ../src/display/canvas-grid.cpp:315 +#: ../src/display/canvas-grid.cpp:316 msgid "_Enabled" msgstr "_Activé" -#: ../src/display/canvas-grid.cpp:316 +#: ../src/display/canvas-grid.cpp:317 msgid "" "Determines whether to snap to this grid or not. Can be 'on' for invisible " "grids." @@ -4646,11 +4646,11 @@ msgstr "" "Cocher pour activer le magnétisme de la grille. Fonctionne aussi avec une " "grille invisible." -#: ../src/display/canvas-grid.cpp:320 +#: ../src/display/canvas-grid.cpp:321 msgid "Snap to visible _grid lines only" msgstr "Aimanter seulement aux lignes visibles de la _grille" -#: ../src/display/canvas-grid.cpp:321 +#: ../src/display/canvas-grid.cpp:322 msgid "" "When zoomed out, not all grid lines will be displayed. Only the visible ones " "will be snapped to" @@ -4658,11 +4658,11 @@ msgstr "" "Lorsque le niveau de zoom est diminué, les lignes des grilles ne sont pas " "toutes affichées. Seules celles qui sont visibles seront aimantées." -#: ../src/display/canvas-grid.cpp:325 +#: ../src/display/canvas-grid.cpp:326 msgid "_Visible" msgstr "_Visible" -#: ../src/display/canvas-grid.cpp:326 +#: ../src/display/canvas-grid.cpp:327 msgid "" "Determines whether the grid is displayed or not. Objects are still snapped " "to invisible grids." @@ -4670,25 +4670,25 @@ msgstr "" "Détermine si la grille est affichée ou pas. Le magnétisme fonctionne même " "avec une grille invisible." -#: ../src/display/canvas-grid.cpp:673 +#: ../src/display/canvas-grid.cpp:701 msgid "Spacing _X:" msgstr "Espacement _X :" -#: ../src/display/canvas-grid.cpp:673 -#: ../src/ui/dialog/inkscape-preferences.cpp:748 +#: ../src/display/canvas-grid.cpp:701 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Distance between vertical grid lines" msgstr "Distance entre les lignes verticales de la grille" -#: ../src/display/canvas-grid.cpp:675 -#: ../src/ui/dialog/inkscape-preferences.cpp:749 +#: ../src/display/canvas-grid.cpp:704 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 msgid "Distance between horizontal grid lines" msgstr "Distance entre les lignes horizontales de la grille" -#: ../src/display/canvas-grid.cpp:706 +#: ../src/display/canvas-grid.cpp:736 msgid "_Show dots instead of lines" msgstr "Afficher des point_s plutôt que des lignes" -#: ../src/display/canvas-grid.cpp:707 +#: ../src/display/canvas-grid.cpp:737 msgid "If set, displays dots at gridpoints instead of gridlines" msgstr "" "Cocher pour afficher des points sur les points entiers de la grille au lieu " @@ -4900,21 +4900,21 @@ msgstr "Multiple d'espacement de grille" msgid " to " msgstr " à " -#: ../src/document.cpp:541 +#: ../src/document.cpp:544 #, c-format msgid "New document %d" msgstr "Nouveau document %d" -#: ../src/document.cpp:546 +#: ../src/document.cpp:549 #, c-format msgid "Memory document %d" msgstr "Document en mémoire %d" -#: ../src/document.cpp:575 +#: ../src/document.cpp:578 msgid "Memory document %1" msgstr "Document d'information %1" -#: ../src/document.cpp:790 +#: ../src/document.cpp:819 #, c-format msgid "Unnamed document %d" msgstr "Document sans nom %d" @@ -4924,11 +4924,11 @@ msgid "[Unchanged]" msgstr "[Inchangé]" #. Edit -#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2469 +#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2465 msgid "_Undo" msgstr "Ann_uler" -#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2471 +#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2467 msgid "_Redo" msgstr "Réta_blir" @@ -4956,12 +4956,13 @@ msgstr " description : " msgid " (No preferences)" msgstr " (Pas de préférences)" -#: ../src/extension/effect.h:70 ../src/verbs.cpp:2243 +#: ../src/extension/effect.h:70 ../src/verbs.cpp:2239 msgid "Extensions" msgstr "Extensions" +#. \FIXME change this #. This is some filler text, needs to change before relase -#: ../src/extension/error-file.cpp:52 +#: ../src/extension/error-file.cpp:53 msgid "" "One or more extensions failed to load\n" @@ -4978,7 +4979,7 @@ msgstr "" "de détails concernant ce problème, référez-vous à l'historique (log) des " "messages d'erreur : " -#: ../src/extension/error-file.cpp:66 +#: ../src/extension/error-file.cpp:67 msgid "Show dialog on startup" msgstr "Afficher le dialogue au démarrage" @@ -5560,7 +5561,7 @@ msgstr "" #: ../src/extension/internal/bitmap/opacity.cpp:38 #: ../src/extension/internal/filter/blurs.h:333 #: ../src/extension/internal/filter/transparency.h:279 -#: ../src/ui/dialog/clonetiler.cpp:841 ../src/ui/dialog/clonetiler.cpp:994 +#: ../src/ui/dialog/clonetiler.cpp:838 ../src/ui/dialog/clonetiler.cpp:991 #: ../src/widgets/tweak-toolbar.cpp:334 #: ../share/extensions/interp_att_g.inx.h:16 msgid "Opacity" @@ -6294,7 +6295,7 @@ msgstr "Type de fondu :" #: ../src/extension/internal/filter/paint.h:702 #: ../src/extension/internal/filter/textures.h:77 #: ../src/extension/internal/filter/transparency.h:61 -#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:649 +#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:653 msgid "Normal" msgstr "Normal" @@ -6422,7 +6423,7 @@ msgid "Distant" msgstr "Distante" #: ../src/extension/internal/filter/bumps.h:106 -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Point" msgstr "Point" @@ -6595,7 +6596,7 @@ msgstr "Peinture par canal" #: ../src/extension/internal/filter/color.h:156 #: ../src/extension/internal/filter/color.h:257 #: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:66 -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 #: ../src/ui/tools/flood-tool.cpp:197 #: ../src/widgets/sp-color-icc-selector.cpp:337 #: ../src/widgets/sp-color-icc-selector.cpp:342 @@ -7431,7 +7432,7 @@ msgstr "" "horizontales" #: ../src/extension/internal/filter/paint.h:331 -#: ../src/ui/dialog/align-and-distribute.cpp:1004 +#: ../src/ui/dialog/align-and-distribute.cpp:1003 #: ../src/widgets/desktop-widget.cpp:1996 msgid "Drawing" msgstr "Dessin" @@ -7717,7 +7718,7 @@ msgid "Source:" msgstr "Source :" #: ../src/extension/internal/filter/transparency.h:56 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1590 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1591 msgid "Background" msgstr "Fond" @@ -7791,12 +7792,12 @@ msgstr "" "le fichier SVG." #: ../src/extension/internal/gdkpixbuf-input.cpp:191 -#: ../src/ui/dialog/inkscape-preferences.cpp:1452 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 msgid "Embed" msgstr "Incorporer" #: ../src/extension/internal/gdkpixbuf-input.cpp:192 ../src/sp-anchor.cpp:119 -#: ../src/ui/dialog/inkscape-preferences.cpp:1452 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 msgid "Link" msgstr "Lier" @@ -7833,17 +7834,17 @@ msgstr "" "not work in all browsers.)" #: ../src/extension/internal/gdkpixbuf-input.cpp:201 -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "None (auto)" msgstr "Aucun (défaut)" #: ../src/extension/internal/gdkpixbuf-input.cpp:202 -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "Smooth (optimizeQuality)" msgstr "Lisse (optimisé pour la qualité)" #: ../src/extension/internal/gdkpixbuf-input.cpp:203 -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "Blocky (optimizeSpeed)" msgstr "Bloc (optimisé pour la vitesse)" @@ -7869,32 +7870,32 @@ msgstr "Dégradé GIMP (*.ggr)" msgid "Gradients used in GIMP" msgstr "Dégradés utilisés dans GIMP" -#: ../src/extension/internal/grid.cpp:210 ../src/ui/widget/panel.cpp:117 +#: ../src/extension/internal/grid.cpp:212 ../src/ui/widget/panel.cpp:118 msgid "Grid" msgstr "Grille" -#: ../src/extension/internal/grid.cpp:212 +#: ../src/extension/internal/grid.cpp:214 msgid "Line Width:" msgstr "Largeur de ligne :" -#: ../src/extension/internal/grid.cpp:213 +#: ../src/extension/internal/grid.cpp:215 msgid "Horizontal Spacing:" msgstr "Espacement horizontal :" -#: ../src/extension/internal/grid.cpp:214 +#: ../src/extension/internal/grid.cpp:216 msgid "Vertical Spacing:" msgstr "Espacement vertical :" -#: ../src/extension/internal/grid.cpp:215 +#: ../src/extension/internal/grid.cpp:217 msgid "Horizontal Offset:" msgstr "Décalage horizontal :" -#: ../src/extension/internal/grid.cpp:216 +#: ../src/extension/internal/grid.cpp:218 msgid "Vertical Offset:" msgstr "Décalage vertical :" -#: ../src/extension/internal/grid.cpp:220 -#: ../src/ui/dialog/inkscape-preferences.cpp:1473 +#: ../src/extension/internal/grid.cpp:222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1477 #: ../share/extensions/draw_from_triangle.inx.h:58 #: ../share/extensions/eqtexsvg.inx.h:4 #: ../share/extensions/foldablebox.inx.h:9 @@ -7924,14 +7925,14 @@ msgstr "Décalage vertical :" msgid "Render" msgstr "Rendu" -#: ../src/extension/internal/grid.cpp:221 +#: ../src/extension/internal/grid.cpp:223 #: ../src/ui/dialog/document-properties.cpp:155 -#: ../src/ui/dialog/inkscape-preferences.cpp:783 -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 +#: ../src/widgets/toolbox.cpp:1825 msgid "Grids" msgstr "Grilles" -#: ../src/extension/internal/grid.cpp:224 +#: ../src/extension/internal/grid.cpp:226 msgid "Draw a path which is a grid" msgstr "Tracer un chemin en forme de grille" @@ -8389,7 +8390,7 @@ msgstr "Aucun changement à enregistrer." msgid "Saving document..." msgstr "Enregistrement du document..." -#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1446 +#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1450 #: ../src/ui/dialog/ocaldialogs.cpp:1244 msgid "Import" msgstr "Importer" @@ -8525,7 +8526,7 @@ msgid "Luminance to Alpha" msgstr "Luminance vers opacité" #. File -#: ../src/filter-enums.cpp:87 ../src/verbs.cpp:2435 +#: ../src/filter-enums.cpp:87 ../src/verbs.cpp:2431 #: ../share/extensions/jessyInk_mouseHandler.inx.h:3 #: ../share/extensions/jessyInk_transitions.inx.h:7 msgid "Default" @@ -8540,7 +8541,7 @@ msgstr "Effacer" msgid "Copy" msgstr "Copier" -#: ../src/filter-enums.cpp:97 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1610 +#: ../src/filter-enums.cpp:97 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1611 msgid "Destination" msgstr "Destination" @@ -8568,7 +8569,7 @@ msgstr "Éclaircir" msgid "Arithmetic" msgstr "Arithmetic" -#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:550 +#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:546 msgid "Duplicate" msgstr "Dupliquer" @@ -8605,15 +8606,15 @@ msgstr "Lumière ponctuelle (rayons omnidirectionnels)" msgid "Spot Light" msgstr "Lumière spot (cône de lumière)" -#: ../src/gradient-chemistry.cpp:1580 +#: ../src/gradient-chemistry.cpp:1579 msgid "Invert gradient colors" msgstr "Inverser les couleurs du dégradé" -#: ../src/gradient-chemistry.cpp:1606 +#: ../src/gradient-chemistry.cpp:1605 msgid "Reverse gradient" msgstr "Inverser le dégradé" -#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:227 +#: ../src/gradient-chemistry.cpp:1619 ../src/widgets/gradient-selector.cpp:227 msgid "Delete swatch" msgstr "Supprimer l'échantillon" @@ -8669,15 +8670,16 @@ msgstr "" msgid "Merge gradient handles" msgstr "Fusionner les poignées de dégradé" -#: ../src/gradient-drag.cpp:1106 +#. we did an undoable action +#: ../src/gradient-drag.cpp:1105 msgid "Move gradient handle" msgstr "Déplacer la poignée de dégradé" -#: ../src/gradient-drag.cpp:1165 ../src/widgets/gradient-vector.cpp:827 +#: ../src/gradient-drag.cpp:1164 ../src/widgets/gradient-vector.cpp:827 msgid "Delete gradient stop" msgstr "Supprimer un stop de dégradé" -#: ../src/gradient-drag.cpp:1428 +#: ../src/gradient-drag.cpp:1427 #, c-format msgid "" "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" @@ -8686,11 +8688,11 @@ msgstr "" "%s %d pour %s%s; déplacer avec Ctrl pour faire varier le décalage par " "incréments; cliquer avec Ctrl+Alt pour supprimer le stop" -#: ../src/gradient-drag.cpp:1432 ../src/gradient-drag.cpp:1439 +#: ../src/gradient-drag.cpp:1431 ../src/gradient-drag.cpp:1438 msgid " (stroke)" msgstr " (contour)" -#: ../src/gradient-drag.cpp:1436 +#: ../src/gradient-drag.cpp:1435 #, c-format msgid "" "%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " @@ -8700,7 +8702,7 @@ msgstr "" "par incréments; Ctrl+Alt pour préserver l'angle, avec Ctrl+Maj " "pour redimensionner autour du centre" -#: ../src/gradient-drag.cpp:1444 +#: ../src/gradient-drag.cpp:1443 msgid "" "Radial gradient center and focus; drag with Shift to " "separate focus" @@ -8708,7 +8710,7 @@ msgstr "" "Dégradé radial, centre et foyer; déplacer avec Maj pour " "séparer le foyer" -#: ../src/gradient-drag.cpp:1447 +#: ../src/gradient-drag.cpp:1446 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -8723,59 +8725,59 @@ msgstr[1] "" "Point de dégradé partagé entre %d dégradés; déplacer avec Maj " "pour séparer " -#: ../src/gradient-drag.cpp:2379 +#: ../src/gradient-drag.cpp:2378 msgid "Move gradient handle(s)" msgstr "Déplacer la poignée de dégradé" -#: ../src/gradient-drag.cpp:2415 +#: ../src/gradient-drag.cpp:2414 msgid "Move gradient mid stop(s)" msgstr "Déplacer le stop médian de dégradé" -#: ../src/gradient-drag.cpp:2704 +#: ../src/gradient-drag.cpp:2703 msgid "Delete gradient stop(s)" msgstr "Supprimer un stop de dégradé" -#: ../src/inkscape.cpp:310 +#: ../src/inkscape.cpp:246 msgid "Autosave failed! Cannot create directory %1." msgstr "" "Échec de l'enregistrement automatique. Création du dossier %1 impossible." -#: ../src/inkscape.cpp:319 +#: ../src/inkscape.cpp:255 msgid "Autosave failed! Cannot open directory %1." msgstr "" "Échec de l'enregistrement automatique. Ouverture du dossier %1 impossible." -#: ../src/inkscape.cpp:335 +#: ../src/inkscape.cpp:271 msgid "Autosaving documents..." msgstr "Enregistrement automatique du document..." -#: ../src/inkscape.cpp:408 +#: ../src/inkscape.cpp:339 msgid "Autosave failed! Could not find inkscape extension to save document." msgstr "" "Échec de l'enregistrement automatique ! Impossible de trouver l'extension " "Inkscape pour enregistrer le document." -#: ../src/inkscape.cpp:411 ../src/inkscape.cpp:418 +#: ../src/inkscape.cpp:342 ../src/inkscape.cpp:349 #, c-format msgid "Autosave failed! File %s could not be saved." msgstr "" "Échec de l'enregistrement automatique ! Le fichier %s n'a pas pu être " "enregistré." -#: ../src/inkscape.cpp:433 +#: ../src/inkscape.cpp:364 msgid "Autosave complete." msgstr "Enregistrement automatique terminé." -#: ../src/inkscape.cpp:681 +#: ../src/inkscape.cpp:622 msgid "Untitled document" msgstr "Document sans titre" #. Show nice dialog box -#: ../src/inkscape.cpp:713 +#: ../src/inkscape.cpp:654 msgid "Inkscape encountered an internal error and will close now.\n" msgstr "Inkscape a subi une erreur interne et va se fermer maintenant.\n" -#: ../src/inkscape.cpp:714 +#: ../src/inkscape.cpp:655 msgid "" "Automatic backups of unsaved documents were done to the following " "locations:\n" @@ -8783,7 +8785,7 @@ msgstr "" "Les enregistrements automatiques des documents non enregistrés ont été " "effectués à cet emplacement :\n" -#: ../src/inkscape.cpp:715 +#: ../src/inkscape.cpp:656 msgid "Automatic backup of the following documents failed:\n" msgstr "Les enregistrements automatiques des documents suivants ont échoué :\n" @@ -8851,7 +8853,7 @@ msgstr "Élément d'attache qui « possède » cette prise" #. Name #: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 -#: ../src/widgets/text-toolbar.cpp:1418 +#: ../src/widgets/text-toolbar.cpp:1405 #: ../share/extensions/gcodetools_graffiti.inx.h:9 #: ../share/extensions/gcodetools_orientation_points.inx.h:2 msgid "Orientation" @@ -8999,9 +9001,9 @@ msgstr "" "d'attache manuels peuvent être nommés contrôleurs." #: ../src/libgdl/gdl-dock-notebook.c:132 -#: ../src/ui/dialog/align-and-distribute.cpp:1003 +#: ../src/ui/dialog/align-and-distribute.cpp:1002 #: ../src/ui/dialog/document-properties.cpp:153 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1536 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1537 #: ../src/widgets/desktop-widget.cpp:1992 #: ../share/extensions/empty_page.inx.h:1 #: ../share/extensions/voronoi2svg.inx.h:9 @@ -9014,7 +9016,7 @@ msgstr "L'index de la page courante" #: ../src/libgdl/gdl-dock-object.c:125 #: ../src/live_effects/parameter/originalpatharray.cpp:86 -#: ../src/ui/dialog/inkscape-preferences.cpp:1507 +#: ../src/ui/dialog/inkscape-preferences.cpp:1511 #: ../src/ui/widget/page-sizer.cpp:258 #: ../src/widgets/gradient-selector.cpp:140 #: ../src/widgets/sp-xmlview-attr-list.cpp:49 @@ -9187,8 +9189,8 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "Élément d'attache qui « possède » ce tablabel" -#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:638 -#: ../src/ui/dialog/inkscape-preferences.cpp:681 +#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:685 msgid "Floating" msgstr "Flottant" @@ -9383,15 +9385,13 @@ msgid "BSpline" msgstr "Opaline" #: ../src/live_effects/effect.cpp:142 -#: ../src/live_effects/lpe-taperstroke.cpp:78 #, fuzzy msgid "Join type" msgstr "Type de ligne : " #: ../src/live_effects/effect.cpp:143 -#, fuzzy msgid "Taper stroke" -msgstr "Motif de contour" +msgstr "Contour fuselé" #. Ponyscape #: ../src/live_effects/effect.cpp:145 @@ -9404,7 +9404,7 @@ msgstr "Chemin de liaison :" msgid "Fill between strokes" msgstr "Remplissage et contour" -#: ../src/live_effects/effect.cpp:147 ../src/selection-chemistry.cpp:2929 +#: ../src/live_effects/effect.cpp:147 ../src/selection-chemistry.cpp:2926 msgid "Fill between many" msgstr "" @@ -9430,7 +9430,7 @@ msgstr "Perspective" #: ../src/live_effects/effect.cpp:154 msgid "Fillet/Chamfer" -msgstr "" +msgstr "Filet et chanfrein" #: ../src/live_effects/effect.cpp:155 #, fuzzy @@ -9552,7 +9552,7 @@ msgstr "Chemin le long duquel le chemin original sera courbé" #: ../src/live_effects/lpe-bendpath.cpp:54 #: ../src/live_effects/lpe-patternalongpath.cpp:62 -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/transformation.cpp:78 #: ../src/ui/widget/page-sizer.cpp:236 msgid "_Width:" msgstr "_Largeur :" @@ -9623,9 +9623,8 @@ msgstr "Modifier le décalage d'un stop de dégradé" #: ../src/live_effects/lpe-bspline.cpp:62 #: ../src/live_effects/lpe-fillet-chamfer.cpp:57 -#, fuzzy msgid "Change only selected nodes" -msgstr "Joindre les nœuds sélectionnés" +msgstr "Modifier les nœuds sélectionnés seulement" #: ../src/live_effects/lpe-bspline.cpp:63 #, fuzzy @@ -9851,36 +9850,41 @@ msgid "Auto" msgstr "Auto" #: ../src/live_effects/lpe-fillet-chamfer.cpp:43 -#, fuzzy msgid "Force arc" -msgstr "Force" +msgstr "Imposer des arcs" #: ../src/live_effects/lpe-fillet-chamfer.cpp:44 msgid "Force bezier" -msgstr "" +msgstr "Imposer des courbes de Bézier" #: ../src/live_effects/lpe-fillet-chamfer.cpp:54 -#, fuzzy msgid "Fillet point" -msgstr "Remplissage" +msgstr "Point de filet" #: ../src/live_effects/lpe-fillet-chamfer.cpp:55 -#, fuzzy msgid "Hide knots" -msgstr "Cacher l'objet" +msgstr "Cacher les nœuds" #: ../src/live_effects/lpe-fillet-chamfer.cpp:56 -#, fuzzy msgid "Ignore 0 radius knots" -msgstr "Ignorer le premier et le dernier point" +msgstr "Ignorer les nœuds de rayon nul" #: ../src/live_effects/lpe-fillet-chamfer.cpp:58 msgid "Flexible radius size (%)" -msgstr "" +msgstr "Taille du rayon flexible (%)" #: ../src/live_effects/lpe-fillet-chamfer.cpp:59 msgid "Use knots distance instead radius" -msgstr "" +msgstr "Utiliser la distance des nœuds à la place du rayon" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:60 +#: ../src/live_effects/lpe-ruler.cpp:42 +#: ../share/extensions/foldablebox.inx.h:7 +#: ../share/extensions/interp_att_g.inx.h:9 +#: ../share/extensions/layout_nup.inx.h:3 +#: ../share/extensions/printing_marks.inx.h:11 +msgid "Unit:" +msgstr "Unité :" #. initialise your parameters here: #: ../src/live_effects/lpe-fillet-chamfer.cpp:60 @@ -9890,58 +9894,56 @@ msgid "Unit" msgstr "Unité" #: ../src/live_effects/lpe-fillet-chamfer.cpp:61 -#: ../src/live_effects/lpe-roughen.cpp:40 -#, fuzzy -msgid "Method" +msgid "Method:" msgstr "Méthode :" #: ../src/live_effects/lpe-fillet-chamfer.cpp:61 -#, fuzzy msgid "Fillets methods" -msgstr "Méthode de remplissage" +msgstr "Méthode utilisée pour les filets" #: ../src/live_effects/lpe-fillet-chamfer.cpp:62 -#, fuzzy -msgid "Radius (unit or %)" -msgstr "Rayon (px) :" +msgid "Radius (unit or %):" +msgstr "Rayon (unité ou %) :" #: ../src/live_effects/lpe-fillet-chamfer.cpp:62 msgid "Radius, in unit or %" -msgstr "" +msgstr "Rayon, exprimé dans l'unité choisie ou en %" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:63 +msgid "Chamfer steps:" +msgstr "Marches de chanfrein :" #: ../src/live_effects/lpe-fillet-chamfer.cpp:63 -#, fuzzy msgid "Chamfer steps" -msgstr "Nombre de passes :" +msgstr "Marches de chanfrein :" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:65 +msgid "Helper size with direction:" +msgstr "Taille du marquage de direction :" #: ../src/live_effects/lpe-fillet-chamfer.cpp:65 -#, fuzzy msgid "Helper size with direction" -msgstr "Angle dans la direction X" +msgstr "Taille du marquage de direction" #: ../src/live_effects/lpe-fillet-chamfer.cpp:157 #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:76 -#, fuzzy msgid "Fillet" -msgstr "Fond" +msgstr "Filet" #: ../src/live_effects/lpe-fillet-chamfer.cpp:161 #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:78 -#, fuzzy msgid "Inverse fillet" -msgstr "Inverser le remplissage" +msgstr "Filet inversé" #: ../src/live_effects/lpe-fillet-chamfer.cpp:166 #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:80 -#, fuzzy msgid "Chamfer" -msgstr "Cham" +msgstr "Chanfrein" #: ../src/live_effects/lpe-fillet-chamfer.cpp:170 #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:82 -#, fuzzy msgid "Inverse chamfer" -msgstr "Inverser les canaux :" +msgstr "Chanfrein inversé" #: ../src/live_effects/lpe-gears.cpp:214 msgid "_Teeth:" @@ -10080,9 +10082,8 @@ msgid "Leaned" msgstr "" #: ../src/live_effects/lpe-jointype.cpp:51 -#, fuzzy msgid "Thickness of the stroke" -msgstr "Épaisseur : au 1er côté :" +msgstr "Épaisseur du contour" #: ../src/live_effects/lpe-jointype.cpp:52 #, fuzzy @@ -10120,6 +10121,7 @@ msgstr "Chemin de courbure :" #: ../src/live_effects/lpe-jointype.cpp:56 #: ../src/live_effects/lpe-powerstroke.cpp:244 +#: ../src/live_effects/lpe-taperstroke.cpp:79 msgid "Miter limit:" msgstr "Limite du raccord :" @@ -10206,7 +10208,7 @@ msgstr "Poignée de contrôle 0 :" #: ../src/live_effects/lpe-lattice2.cpp:47 msgid "Control handle 0 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 0 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:48 msgid "Control handle 1:" @@ -10214,7 +10216,7 @@ msgstr "Poignée de contrôle 1 :" #: ../src/live_effects/lpe-lattice2.cpp:48 msgid "Control handle 1 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 1 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:49 msgid "Control handle 2:" @@ -10222,7 +10224,7 @@ msgstr "Poignée de contrôle 2 :" #: ../src/live_effects/lpe-lattice2.cpp:49 msgid "Control handle 2 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 2 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:50 msgid "Control handle 3:" @@ -10230,7 +10232,7 @@ msgstr "Poignée de contrôle 3 :" #: ../src/live_effects/lpe-lattice2.cpp:50 msgid "Control handle 3 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 3 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:51 msgid "Control handle 4:" @@ -10238,7 +10240,7 @@ msgstr "Poignée de contrôle 4 :" #: ../src/live_effects/lpe-lattice2.cpp:51 msgid "Control handle 4 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 4 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:52 msgid "Control handle 5:" @@ -10246,7 +10248,7 @@ msgstr "Poignée de contrôle 5 :" #: ../src/live_effects/lpe-lattice2.cpp:52 msgid "Control handle 5 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 5 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:53 msgid "Control handle 6:" @@ -10254,7 +10256,7 @@ msgstr "Poignée de contrôle 6 :" #: ../src/live_effects/lpe-lattice2.cpp:53 msgid "Control handle 6 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 6 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:54 msgid "Control handle 7:" @@ -10262,25 +10264,23 @@ msgstr "Poignée de contrôle 7 :" #: ../src/live_effects/lpe-lattice2.cpp:54 msgid "Control handle 7 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 7 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:55 -#, fuzzy msgid "Control handle 8x9:" -msgstr "Poignée de contrôle 8 :" +msgstr "Poignée de contrôle 8x9 :" #: ../src/live_effects/lpe-lattice2.cpp:55 msgid "Control handle 8x9 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 8x9 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:56 -#, fuzzy msgid "Control handle 10x11:" -msgstr "Poignée de contrôle 10 :" +msgstr "Poignée de contrôle 10x11 :" #: ../src/live_effects/lpe-lattice2.cpp:56 msgid "Control handle 10x11 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 10x11 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:57 msgid "Control handle 12:" @@ -10288,7 +10288,7 @@ msgstr "Poignée de contrôle 12 :" #: ../src/live_effects/lpe-lattice2.cpp:57 msgid "Control handle 12 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 12 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:58 msgid "Control handle 13:" @@ -10296,7 +10296,7 @@ msgstr "Poignée de contrôle 13 :" #: ../src/live_effects/lpe-lattice2.cpp:58 msgid "Control handle 13 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 13 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:59 msgid "Control handle 14:" @@ -10304,7 +10304,7 @@ msgstr "Poignée de contrôle 14 :" #: ../src/live_effects/lpe-lattice2.cpp:59 msgid "Control handle 14 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 14 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:60 msgid "Control handle 15:" @@ -10312,111 +10312,99 @@ msgstr "Poignée de contrôle 15 :" #: ../src/live_effects/lpe-lattice2.cpp:60 msgid "Control handle 15 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 15 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:61 -#, fuzzy msgid "Control handle 16:" -msgstr "Poignée de contrôle 1 :" +msgstr "Poignée de contrôle 16 :" #: ../src/live_effects/lpe-lattice2.cpp:61 msgid "Control handle 16 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 16 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:62 -#, fuzzy msgid "Control handle 17:" -msgstr "Poignée de contrôle 1 :" +msgstr "Poignée de contrôle 17 :" #: ../src/live_effects/lpe-lattice2.cpp:62 msgid "Control handle 17 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 17 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:63 -#, fuzzy msgid "Control handle 18:" -msgstr "Poignée de contrôle 1 :" +msgstr "Poignée de contrôle 18 :" #: ../src/live_effects/lpe-lattice2.cpp:63 msgid "Control handle 18 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 18 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:64 -#, fuzzy msgid "Control handle 19:" -msgstr "Poignée de contrôle 1 :" +msgstr "Poignée de contrôle 19 :" #: ../src/live_effects/lpe-lattice2.cpp:64 msgid "Control handle 19 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 19 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:65 -#, fuzzy msgid "Control handle 20x21:" -msgstr "Poignée de contrôle 2 :" +msgstr "Poignée de contrôle 20x21 :" #: ../src/live_effects/lpe-lattice2.cpp:65 msgid "Control handle 20x21 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 20x21 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:66 -#, fuzzy msgid "Control handle 22x23:" -msgstr "Poignée de contrôle 2 :" +msgstr "Poignée de contrôle 22x23 :" #: ../src/live_effects/lpe-lattice2.cpp:66 msgid "Control handle 22x23 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 22x23 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:67 -#, fuzzy msgid "Control handle 24x26:" -msgstr "Poignée de contrôle 2 :" +msgstr "Poignée de contrôle 24x26 :" #: ../src/live_effects/lpe-lattice2.cpp:67 msgid "Control handle 24x26 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 24x26 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:68 -#, fuzzy msgid "Control handle 25x27:" -msgstr "Poignée de contrôle 2 :" +msgstr "Poignée de contrôle 25x27 :" #: ../src/live_effects/lpe-lattice2.cpp:68 msgid "Control handle 25x27 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 25x27 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:69 -#, fuzzy msgid "Control handle 28x30:" -msgstr "Poignée de contrôle 2 :" +msgstr "Poignée de contrôle 28x30 :" #: ../src/live_effects/lpe-lattice2.cpp:69 msgid "Control handle 28x30 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 28x30 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:70 -#, fuzzy msgid "Control handle 29x31:" -msgstr "Poignée de contrôle 2 :" +msgstr "Poignée de contrôle 29x31 :" #: ../src/live_effects/lpe-lattice2.cpp:70 msgid "Control handle 29x31 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 29x31 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:71 -#, fuzzy msgid "Control handle 32x33x34x35:" -msgstr "Poignée de contrôle 3 :" +msgstr "Poignée de contrôle 32x33x34x35 :" #: ../src/live_effects/lpe-lattice2.cpp:71 msgid "Control handle 32x33x34x35 - Ctrl+Alt+Click to reset" -msgstr "" +msgstr "Poignée de contrôle 32x33x34x35 - Ctrl+Alt+clic pour réinitialiser" #: ../src/live_effects/lpe-lattice2.cpp:221 -#, fuzzy msgid "Reset grid" -msgstr "Supprimer la grille" +msgstr "Réinitaliser la grille" #: ../src/live_effects/lpe-patternalongpath.cpp:50 #: ../share/extensions/pathalongpath.inx.h:10 @@ -10523,7 +10511,6 @@ msgid "Perspective" msgstr "Perspective" #: ../src/live_effects/lpe-perspective-envelope.cpp:38 -#, fuzzy msgid "Envelope deformation" msgstr "Déformation par enveloppe" @@ -10845,6 +10832,11 @@ msgstr "Par nombre de segments" msgid "By max. segment size" msgstr "Par longueur maximum de segment" +#: ../src/live_effects/lpe-roughen.cpp:40 +#, fuzzy +msgid "Method" +msgstr "Méthode :" + #: ../src/live_effects/lpe-roughen.cpp:40 #, fuzzy msgid "Division method" @@ -10939,14 +10931,6 @@ msgstr "Distance entre _graduations :" msgid "Distance between successive ruler marks" msgstr "Distance entre deux graduations successives" -#: ../src/live_effects/lpe-ruler.cpp:42 -#: ../share/extensions/foldablebox.inx.h:7 -#: ../share/extensions/interp_att_g.inx.h:9 -#: ../share/extensions/layout_nup.inx.h:3 -#: ../share/extensions/printing_marks.inx.h:11 -msgid "Unit:" -msgstr "Unité :" - #: ../src/live_effects/lpe-ruler.cpp:43 msgid "Ma_jor length:" msgstr "Longueur _principale :" @@ -11023,7 +11007,13 @@ msgstr "Dessiner un chemin" msgid "Scale nodes and handles" msgstr "Aimanter aux nœuds, chemins et poignées" -#: ../src/live_effects/lpe-show_handles.cpp:50 +#: ../src/live_effects/lpe-show_handles.cpp:29 +#: ../src/ui/tool/multi-path-manipulator.cpp:779 +#: ../src/ui/tool/multi-path-manipulator.cpp:782 +msgid "Rotate nodes" +msgstr "Tourner les nœuds" + +#: ../src/live_effects/lpe-show_handles.cpp:55 msgid "" "The \"show handles\" path effect will remove any custom style on the object " "you are applying it to. If this is not what you want, click Cancel." @@ -11244,9 +11234,9 @@ msgid "Extrapolated" msgstr "Extrapolé" #: ../src/live_effects/lpe-taperstroke.cpp:74 -#: ../src/widgets/stroke-style.cpp:192 -msgid "Stroke width" -msgstr "Épaisseur du contour" +#: ../share/extensions/edge3d.inx.h:5 +msgid "Stroke width:" +msgstr "Épaisseur du contour :" #: ../src/live_effects/lpe-taperstroke.cpp:74 #, fuzzy @@ -11255,7 +11245,7 @@ msgstr "Redimensionne l'épaisseur du chemin de liaison" #: ../src/live_effects/lpe-taperstroke.cpp:75 #, fuzzy -msgid "Start offset" +msgid "Start offset:" msgstr "Décalage du chemin de texte" #: ../src/live_effects/lpe-taperstroke.cpp:75 @@ -11264,7 +11254,7 @@ msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:76 #, fuzzy -msgid "End offset" +msgid "End offset:" msgstr "Décalage rouge" #: ../src/live_effects/lpe-taperstroke.cpp:76 @@ -11274,7 +11264,7 @@ msgstr "Utiliser les dimensions et position enregistrées du pavage" #: ../src/live_effects/lpe-taperstroke.cpp:77 #, fuzzy -msgid "Taper smoothing" +msgid "Taper smoothing:" msgstr "Lissage :" #: ../src/live_effects/lpe-taperstroke.cpp:77 @@ -11283,13 +11273,13 @@ msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:78 #, fuzzy -msgid "Join type for non-smooth nodes" -msgstr "Aimanter aux nœuds doux" +msgid "Join type:" +msgstr "Type de ligne : " -#: ../src/live_effects/lpe-taperstroke.cpp:79 +#: ../src/live_effects/lpe-taperstroke.cpp:78 #, fuzzy -msgid "Miter limit" -msgstr "Limite du raccord :" +msgid "Join type for non-smooth nodes" +msgstr "Aimanter aux nœuds doux" #: ../src/live_effects/lpe-taperstroke.cpp:79 msgid "Limit for miter joins" @@ -11377,28 +11367,28 @@ msgstr "Changer le paramètre d'énumération" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:782 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:843 msgid "" -"Chamfer: Ctrl+Click toogle type, Shift+Click open " +"Chamfer: Ctrl+Click toggle type, Shift+Click open " "dialog, Ctrl+Alt+Click reset" msgstr "" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:786 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:847 msgid "" -"Inverse Chamfer: Ctrl+Click toogle type, Shift+Click " +"Inverse Chamfer: Ctrl+Click toggle type, Shift+Click " "open dialog, Ctrl+Alt+Click reset" msgstr "" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:790 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:851 msgid "" -"Inverse Fillet: Ctrl+Click toogle type, Shift+Click " +"Inverse Fillet: Ctrl+Click toggle type, Shift+Click " "open dialog, Ctrl+Alt+Click reset" msgstr "" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:794 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:855 msgid "" -"Fillet: Ctrl+Click toogle type, Shift+Click open " +"Fillet: Ctrl+Click toggle type, Shift+Click open " "dialog, Ctrl+Alt+Click reset" msgstr "" @@ -11499,7 +11489,7 @@ msgstr "" msgid "Change random parameter" msgstr "Modifier le paramètre aléatoire" -#: ../src/live_effects/parameter/text.cpp:100 +#: ../src/live_effects/parameter/text.cpp:101 msgid "Change text parameter" msgstr "Modifier le paramètre de texte" @@ -11517,12 +11507,12 @@ msgstr "Modifier le paramètre de vecteur" msgid "Change unit parameter" msgstr "Modifier le paramètre d'unité" -#: ../src/main-cmdlineact.cpp:50 +#: ../src/main-cmdlineact.cpp:49 #, c-format msgid "Unable to find verb ID '%s' specified on the command line.\n" msgstr "Verbe '%s' spécifié sur la ligne de commande introuvable.\n" -#: ../src/main-cmdlineact.cpp:61 +#: ../src/main-cmdlineact.cpp:60 #, c-format msgid "Unable to find node ID: '%s'\n" msgstr "Impossible de trouver le nœud '%s'\n" @@ -11633,7 +11623,7 @@ msgid "The ID of the object to export" msgstr "L'Id de l'objet à exporter" #: ../src/main.cpp:366 ../src/main.cpp:479 -#: ../src/ui/dialog/inkscape-preferences.cpp:1510 +#: ../src/ui/dialog/inkscape-preferences.cpp:1514 msgid "ID" msgstr "Id" @@ -11848,17 +11838,17 @@ msgid "_File" msgstr "_Fichier" #. Tag -#: ../src/menus-skeleton.h:17 ../src/verbs.cpp:2730 +#: ../src/menus-skeleton.h:17 ../src/verbs.cpp:2726 msgid "_New" msgstr "_Nouveau" #. " \n" #. " \n" -#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2717 ../src/verbs.cpp:2725 +#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2713 ../src/verbs.cpp:2721 msgid "_Edit" msgstr "_Édition" -#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2481 +#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2477 msgid "Paste Si_ze" msgstr "Coller les d_imensions" @@ -11991,27 +11981,27 @@ msgstr "Objet en chemin" msgid "No objects to convert to path in the selection." msgstr "Aucun objet à convertir en chemin dans la sélection." -#: ../src/path-chemistry.cpp:620 +#: ../src/path-chemistry.cpp:618 msgid "Select path(s) to reverse." msgstr "Sélectionner les chemin(s) à inverser." -#: ../src/path-chemistry.cpp:629 +#: ../src/path-chemistry.cpp:627 msgid "Reversing paths..." msgstr "Inversion des chemins..." -#: ../src/path-chemistry.cpp:664 +#: ../src/path-chemistry.cpp:662 msgid "Reverse path" msgstr "Inverser le chemin" -#: ../src/path-chemistry.cpp:666 +#: ../src/path-chemistry.cpp:664 msgid "No paths to reverse in the selection." msgstr "Aucun chemin à inverser dans la sélection." -#: ../src/persp3d.cpp:293 +#: ../src/persp3d.cpp:333 msgid "Toggle vanishing point" msgstr "Alterner les points de fuite" -#: ../src/persp3d.cpp:304 +#: ../src/persp3d.cpp:344 msgid "Toggle multiple vanishing points" msgstr "Alterner entre des points de fuite multiples" @@ -12039,7 +12029,7 @@ msgstr "Plume" msgid "Tracing" msgstr "Gravure" -#: ../src/preferences.cpp:134 +#: ../src/preferences.cpp:136 msgid "" "Inkscape will run with default settings, and new settings will not be saved. " msgstr "" @@ -12049,7 +12039,7 @@ msgstr "" #. the creation failed #. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:149 +#: ../src/preferences.cpp:151 #, c-format msgid "Cannot create profile directory %s." msgstr "Impossible de créer le dossier de profil %s." @@ -12057,7 +12047,7 @@ msgstr "Impossible de créer le dossier de profil %s." #. The profile dir is not actually a directory #. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:167 +#: ../src/preferences.cpp:169 #, c-format msgid "%s is not a valid directory." msgstr "%s n'est pas un dossier valide." @@ -12065,27 +12055,27 @@ msgstr "%s n'est pas un dossier valide." #. The write failed. #. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."), #. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:178 +#: ../src/preferences.cpp:180 #, c-format msgid "Failed to create the preferences file %s." msgstr "Échec lors de la création du fichier du fichier de préférences %s." -#: ../src/preferences.cpp:214 +#: ../src/preferences.cpp:216 #, c-format msgid "The preferences file %s is not a regular file." msgstr "%s n'est pas un fichier de préférences normal." -#: ../src/preferences.cpp:224 +#: ../src/preferences.cpp:226 #, c-format msgid "The preferences file %s could not be read." msgstr "Le fichier de préférences %s n'a pas pu être lu." -#: ../src/preferences.cpp:235 +#: ../src/preferences.cpp:237 #, c-format msgid "The preferences file %s is not a valid XML document." msgstr "Le fichier de préférences %s n'est pas un document XML valide." -#: ../src/preferences.cpp:244 +#: ../src/preferences.cpp:246 #, c-format msgid "The file %s is not a valid Inkscape preferences file." msgstr "%s n'est pas un fichier de préférences valide." @@ -12204,7 +12194,7 @@ msgstr "Relation :" msgid "A related resource" msgstr "Document relatif" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1862 +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1866 msgid "Language:" msgstr "Langue principale :" @@ -12284,7 +12274,7 @@ msgstr "Rien n'a été supprimé." #: ../src/selection-chemistry.cpp:433 #: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 -#: ../src/ui/dialog/swatches.cpp:278 ../src/ui/tools/text-tool.cpp:974 +#: ../src/ui/dialog/swatches.cpp:277 ../src/ui/tools/text-tool.cpp:974 #: ../src/widgets/eraser-toolbar.cpp:93 #: ../src/widgets/gradient-toolbar.cpp:1178 #: ../src/widgets/gradient-toolbar.cpp:1192 @@ -12297,37 +12287,37 @@ msgstr "Supprimer" msgid "Select object(s) to duplicate." msgstr "Sélectionner un ou des objet(s) à dupliquer." -#: ../src/selection-chemistry.cpp:576 +#: ../src/selection-chemistry.cpp:572 msgid "Delete all" msgstr "Supprimer tout" -#: ../src/selection-chemistry.cpp:767 +#: ../src/selection-chemistry.cpp:763 msgid "Select some objects to group." msgstr "Sélectionner des objets à grouper." -#: ../src/selection-chemistry.cpp:782 +#: ../src/selection-chemistry.cpp:778 msgctxt "Verb" msgid "Group" msgstr "Grouper" -#: ../src/selection-chemistry.cpp:805 +#: ../src/selection-chemistry.cpp:801 msgid "Select a group to ungroup." msgstr "Sélectionner un groupe à dégrouper." -#: ../src/selection-chemistry.cpp:820 +#: ../src/selection-chemistry.cpp:816 msgid "No groups to ungroup in the selection." msgstr "Aucun groupe à dégrouper dans la sélection." -#: ../src/selection-chemistry.cpp:878 ../src/sp-item-group.cpp:563 +#: ../src/selection-chemistry.cpp:874 ../src/sp-item-group.cpp:571 msgid "Ungroup" msgstr "Dégrouper" -#: ../src/selection-chemistry.cpp:960 +#: ../src/selection-chemistry.cpp:956 msgid "Select object(s) to raise." msgstr "Sélectionner un ou des objet(s) à monter." -#: ../src/selection-chemistry.cpp:966 ../src/selection-chemistry.cpp:1023 -#: ../src/selection-chemistry.cpp:1051 ../src/selection-chemistry.cpp:1113 +#: ../src/selection-chemistry.cpp:962 ../src/selection-chemistry.cpp:1019 +#: ../src/selection-chemistry.cpp:1047 ../src/selection-chemistry.cpp:1109 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" @@ -12335,217 +12325,217 @@ msgstr "" "ou calques." #. TRANSLATORS: "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:1007 +#: ../src/selection-chemistry.cpp:1003 msgctxt "Undo action" msgid "Raise" msgstr "Monter" -#: ../src/selection-chemistry.cpp:1015 +#: ../src/selection-chemistry.cpp:1011 msgid "Select object(s) to raise to top." msgstr "Sélectionner des objets à monter au premier plan." -#: ../src/selection-chemistry.cpp:1038 +#: ../src/selection-chemistry.cpp:1034 msgid "Raise to top" msgstr "Monter au premier plan" -#: ../src/selection-chemistry.cpp:1045 +#: ../src/selection-chemistry.cpp:1041 msgid "Select object(s) to lower." msgstr "Sélectionner un ou des objet(s) à descendre." #. TRANSLATORS: "Lower" means "to lower an object" in the undo history -#: ../src/selection-chemistry.cpp:1097 +#: ../src/selection-chemistry.cpp:1093 msgctxt "Undo action" msgid "Lower" msgstr "Descendre" -#: ../src/selection-chemistry.cpp:1105 +#: ../src/selection-chemistry.cpp:1101 msgid "Select object(s) to lower to bottom." msgstr "Sélectionner un ou des objet(s) à descendre à l'arrière-plan." -#: ../src/selection-chemistry.cpp:1140 +#: ../src/selection-chemistry.cpp:1136 msgid "Lower to bottom" msgstr "Descendre à l'arrière-plan" -#: ../src/selection-chemistry.cpp:1150 +#: ../src/selection-chemistry.cpp:1146 msgid "Nothing to undo." msgstr "Rien à défaire." -#: ../src/selection-chemistry.cpp:1161 +#: ../src/selection-chemistry.cpp:1157 msgid "Nothing to redo." msgstr "Rien à refaire." -#: ../src/selection-chemistry.cpp:1233 +#: ../src/selection-chemistry.cpp:1229 msgid "Paste" msgstr "Coller" -#: ../src/selection-chemistry.cpp:1241 +#: ../src/selection-chemistry.cpp:1237 msgid "Paste style" msgstr "Coller le style" -#: ../src/selection-chemistry.cpp:1251 +#: ../src/selection-chemistry.cpp:1247 msgid "Paste live path effect" msgstr "Coller l'effet de chemin en direct" -#: ../src/selection-chemistry.cpp:1273 +#: ../src/selection-chemistry.cpp:1269 msgid "Select object(s) to remove live path effects from." msgstr "" "Sélectionner un ou des objet(s) sur lesquels supprimer des effets de " "chemin." -#: ../src/selection-chemistry.cpp:1285 +#: ../src/selection-chemistry.cpp:1281 msgid "Remove live path effect" msgstr "Supprimer l'effet de chemin en direct" -#: ../src/selection-chemistry.cpp:1296 +#: ../src/selection-chemistry.cpp:1292 msgid "Select object(s) to remove filters from." msgstr "Sélectionner les objets pour en retirer les filtres." -#: ../src/selection-chemistry.cpp:1306 +#: ../src/selection-chemistry.cpp:1302 #: ../src/ui/dialog/filter-effects-dialog.cpp:1678 msgid "Remove filter" msgstr "Supprimer le filtre" -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1311 msgid "Paste size" msgstr "Coller les dimensions" -#: ../src/selection-chemistry.cpp:1324 +#: ../src/selection-chemistry.cpp:1320 msgid "Paste size separately" msgstr "Coller les dimensions séparément" -#: ../src/selection-chemistry.cpp:1334 +#: ../src/selection-chemistry.cpp:1330 msgid "Select object(s) to move to the layer above." msgstr "Sélectionner un ou des objet(s) à déplacer au calque du dessus." -#: ../src/selection-chemistry.cpp:1360 +#: ../src/selection-chemistry.cpp:1356 msgid "Raise to next layer" msgstr "Monter au calque suivant" -#: ../src/selection-chemistry.cpp:1367 +#: ../src/selection-chemistry.cpp:1363 msgid "No more layers above." msgstr "Plus de calque au-dessus." -#: ../src/selection-chemistry.cpp:1379 +#: ../src/selection-chemistry.cpp:1375 msgid "Select object(s) to move to the layer below." msgstr "" "Sélectionner un ou des objet(s) à déplacer au calque du dessous." -#: ../src/selection-chemistry.cpp:1405 +#: ../src/selection-chemistry.cpp:1401 msgid "Lower to previous layer" msgstr "Descendre au calque précédent." -#: ../src/selection-chemistry.cpp:1412 +#: ../src/selection-chemistry.cpp:1408 msgid "No more layers below." msgstr "Plus de calque en-dessous." -#: ../src/selection-chemistry.cpp:1424 +#: ../src/selection-chemistry.cpp:1420 msgid "Select object(s) to move." msgstr "Sélectionner un ou des objet(s) à déplacer." -#: ../src/selection-chemistry.cpp:1441 ../src/verbs.cpp:2660 +#: ../src/selection-chemistry.cpp:1437 ../src/verbs.cpp:2656 msgid "Move selection to layer" msgstr "Déplacer la sélection au calque" #. An SVG element cannot have a transform. We could change 'x' and 'y' in response #. to a translation... but leave that for another day. -#: ../src/selection-chemistry.cpp:1531 ../src/seltrans.cpp:388 +#: ../src/selection-chemistry.cpp:1527 ../src/seltrans.cpp:388 msgid "Cannot transform an embedded SVG." msgstr "Impossible de transformer un SVG intégré." -#: ../src/selection-chemistry.cpp:1702 +#: ../src/selection-chemistry.cpp:1698 msgid "Remove transform" msgstr "Retirer les transformations" -#: ../src/selection-chemistry.cpp:1809 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CCW" msgstr "Tourner de 90° dans le sens anti-horaire" -#: ../src/selection-chemistry.cpp:1809 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CW" msgstr "Tourner de 90° dans le sens horaire" -#: ../src/selection-chemistry.cpp:1830 ../src/seltrans.cpp:483 -#: ../src/ui/dialog/transformation.cpp:894 +#: ../src/selection-chemistry.cpp:1826 ../src/seltrans.cpp:483 +#: ../src/ui/dialog/transformation.cpp:893 msgid "Rotate" msgstr "Tourner" -#: ../src/selection-chemistry.cpp:2217 +#: ../src/selection-chemistry.cpp:2214 msgid "Rotate by pixels" msgstr "Tourner par pixels" -#: ../src/selection-chemistry.cpp:2247 ../src/seltrans.cpp:480 -#: ../src/ui/dialog/transformation.cpp:869 +#: ../src/selection-chemistry.cpp:2244 ../src/seltrans.cpp:480 +#: ../src/ui/dialog/transformation.cpp:868 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Scale" msgstr "Échelle" -#: ../src/selection-chemistry.cpp:2272 +#: ../src/selection-chemistry.cpp:2269 msgid "Scale by whole factor" msgstr "Redimensionner d'un facteur entier" -#: ../src/selection-chemistry.cpp:2287 +#: ../src/selection-chemistry.cpp:2284 msgid "Move vertically" msgstr "Déplacer verticalement" -#: ../src/selection-chemistry.cpp:2290 +#: ../src/selection-chemistry.cpp:2287 msgid "Move horizontally" msgstr "Déplacer horizontalement" -#: ../src/selection-chemistry.cpp:2293 ../src/selection-chemistry.cpp:2319 -#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:807 +#: ../src/selection-chemistry.cpp:2290 ../src/selection-chemistry.cpp:2316 +#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:806 msgid "Move" msgstr "Déplacer" -#: ../src/selection-chemistry.cpp:2313 +#: ../src/selection-chemistry.cpp:2310 msgid "Move vertically by pixels" msgstr "Déplacer verticalement par pixels" -#: ../src/selection-chemistry.cpp:2316 +#: ../src/selection-chemistry.cpp:2313 msgid "Move horizontally by pixels" msgstr "Déplacer horizontalement par pixels" -#: ../src/selection-chemistry.cpp:2448 +#: ../src/selection-chemistry.cpp:2445 msgid "The selection has no applied path effect." msgstr "Il n'y a pas d'effet de chemin appliqué sur cette sélection." -#: ../src/selection-chemistry.cpp:2620 ../src/ui/dialog/clonetiler.cpp:2223 +#: ../src/selection-chemistry.cpp:2617 ../src/ui/dialog/clonetiler.cpp:2223 msgid "Select an object to clone." msgstr "Sélectionner un objet à cloner." -#: ../src/selection-chemistry.cpp:2656 +#: ../src/selection-chemistry.cpp:2653 msgctxt "Action" msgid "Clone" msgstr "Cloner" -#: ../src/selection-chemistry.cpp:2672 +#: ../src/selection-chemistry.cpp:2669 msgid "Select clones to relink." msgstr "Sélectionner les clones à relier." -#: ../src/selection-chemistry.cpp:2679 +#: ../src/selection-chemistry.cpp:2676 msgid "Copy an object to clipboard to relink clones to." msgstr "Copier un objet dans le presse-papier pour y relier les clones." -#: ../src/selection-chemistry.cpp:2702 +#: ../src/selection-chemistry.cpp:2699 msgid "No clones to relink in the selection." msgstr "Aucun clone à relier dans la sélection." -#: ../src/selection-chemistry.cpp:2705 +#: ../src/selection-chemistry.cpp:2702 msgid "Relink clone" msgstr "Relier le clone" -#: ../src/selection-chemistry.cpp:2719 +#: ../src/selection-chemistry.cpp:2716 msgid "Select clones to unlink." msgstr "Sélectionner les clones à délier." -#: ../src/selection-chemistry.cpp:2775 +#: ../src/selection-chemistry.cpp:2772 msgid "No clones to unlink in the selection." msgstr "Aucun clone à délier dans la sélection." -#: ../src/selection-chemistry.cpp:2779 +#: ../src/selection-chemistry.cpp:2776 msgid "Unlink clone" msgstr "Délier le clone" -#: ../src/selection-chemistry.cpp:2792 +#: ../src/selection-chemistry.cpp:2789 msgid "" "Select a clone to go to its original. Select a linked offset " "to go to its source. Select a text on path to go to the path. Select " @@ -12556,7 +12546,7 @@ msgstr "" "suivant un chemin pour sélectionner son chemin. Sélectionner un texte " "encadré pour sélectionner son cadre." -#: ../src/selection-chemistry.cpp:2840 +#: ../src/selection-chemistry.cpp:2837 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" @@ -12564,7 +12554,7 @@ msgstr "" "Impossible de trouver l'objet à sélectionner (clone orphelin, offset, " "chemin de texte, texte encadré ?)" -#: ../src/selection-chemistry.cpp:2846 +#: ../src/selection-chemistry.cpp:2843 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" @@ -12572,139 +12562,139 @@ msgstr "" "L'objet que vous essayez de sélectionner n'est pas visible (il est " "dans <defs>)" -#: ../src/selection-chemistry.cpp:2931 +#: ../src/selection-chemistry.cpp:2932 #, fuzzy msgid "Select path(s) to fill." msgstr "Sélectionner un ou des chemin(s) à simplifier." -#: ../src/selection-chemistry.cpp:2949 +#: ../src/selection-chemistry.cpp:2950 msgid "Select object(s) to convert to marker." msgstr "Sélectionner un ou des objet(s) à convertir en marqueur." -#: ../src/selection-chemistry.cpp:3024 +#: ../src/selection-chemistry.cpp:3025 msgid "Objects to marker" msgstr "Objets en marqueur" -#: ../src/selection-chemistry.cpp:3049 +#: ../src/selection-chemistry.cpp:3050 msgid "Select object(s) to convert to guides." msgstr "Sélectionner un ou des objet(s) à convertir en guides." -#: ../src/selection-chemistry.cpp:3072 +#: ../src/selection-chemistry.cpp:3073 msgid "Objects to guides" msgstr "Objets en guides" -#: ../src/selection-chemistry.cpp:3108 +#: ../src/selection-chemistry.cpp:3109 msgid "Select objects to convert to symbol." msgstr "Sélectionner des objets à convertir en symbole." -#: ../src/selection-chemistry.cpp:3214 +#: ../src/selection-chemistry.cpp:3212 msgid "Group to symbol" msgstr "Groupe en symbole" -#: ../src/selection-chemistry.cpp:3233 +#: ../src/selection-chemistry.cpp:3231 msgid "Select a symbol to extract objects from." msgstr "Sélectionner un symbole pour en extraire des objets." -#: ../src/selection-chemistry.cpp:3242 +#: ../src/selection-chemistry.cpp:3240 msgid "Select only one symbol in Symbol dialog to convert to group." msgstr "" "Sélectionner un seul symbole dans la boîte de dialogue pour le " "convertir en groupe." -#: ../src/selection-chemistry.cpp:3300 +#: ../src/selection-chemistry.cpp:3298 msgid "Group from symbol" msgstr "Groupe à partir d'un symbole" -#: ../src/selection-chemistry.cpp:3318 +#: ../src/selection-chemistry.cpp:3316 msgid "Select object(s) to convert to pattern." msgstr "" "Sélectionner un ou des objet(s) à convertir en motif de remplissage." -#: ../src/selection-chemistry.cpp:3417 +#: ../src/selection-chemistry.cpp:3415 msgid "Objects to pattern" msgstr "Objets en motif" -#: ../src/selection-chemistry.cpp:3433 +#: ../src/selection-chemistry.cpp:3431 msgid "Select an object with pattern fill to extract objects from." msgstr "" "Sélectionner un objet rempli avec un motif pour en extraire des " "objets." -#: ../src/selection-chemistry.cpp:3494 +#: ../src/selection-chemistry.cpp:3492 msgid "No pattern fills in the selection." msgstr "Aucun motif de remplissage dans la sélection." -#: ../src/selection-chemistry.cpp:3497 +#: ../src/selection-chemistry.cpp:3495 msgid "Pattern to objects" msgstr "Motif en objets" -#: ../src/selection-chemistry.cpp:3588 +#: ../src/selection-chemistry.cpp:3586 msgid "Select object(s) to make a bitmap copy." msgstr "Sélectionner un ou des objet(s) pour en faire une copie bitmap." -#: ../src/selection-chemistry.cpp:3592 +#: ../src/selection-chemistry.cpp:3590 msgid "Rendering bitmap..." msgstr "Génération du bitmap..." -#: ../src/selection-chemistry.cpp:3779 +#: ../src/selection-chemistry.cpp:3777 msgid "Create bitmap" msgstr "Créer un bitmap" -#: ../src/selection-chemistry.cpp:3804 ../src/selection-chemistry.cpp:3923 +#: ../src/selection-chemistry.cpp:3802 ../src/selection-chemistry.cpp:3921 msgid "Select object(s) to create clippath or mask from." msgstr "" "Sélectionner un ou des objet(s) à partir desquels un chemin de " "découpe ou un masque sera créé." -#: ../src/selection-chemistry.cpp:3897 +#: ../src/selection-chemistry.cpp:3895 #, fuzzy msgid "Create Clip Group" msgstr "Créer un clo_ne" -#: ../src/selection-chemistry.cpp:3926 +#: ../src/selection-chemistry.cpp:3924 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" "Sélectionner un objet masque et un ou des objet(s) auxquels appliquer " "ce chemin de découpe ou masque." -#: ../src/selection-chemistry.cpp:4109 +#: ../src/selection-chemistry.cpp:4105 msgid "Set clipping path" msgstr "Définir un chemin de découpe" -#: ../src/selection-chemistry.cpp:4111 +#: ../src/selection-chemistry.cpp:4107 msgid "Set mask" msgstr "Définir un masque" -#: ../src/selection-chemistry.cpp:4126 +#: ../src/selection-chemistry.cpp:4122 msgid "Select object(s) to remove clippath or mask from." msgstr "" "Sélectionner un ou des objet(s) pour en retirer le chemin de découpe " "ou le masque." -#: ../src/selection-chemistry.cpp:4246 +#: ../src/selection-chemistry.cpp:4242 msgid "Release clipping path" msgstr "Retirer le chemin de découpe" -#: ../src/selection-chemistry.cpp:4248 +#: ../src/selection-chemistry.cpp:4244 msgid "Release mask" msgstr "Retirer le masque" -#: ../src/selection-chemistry.cpp:4267 +#: ../src/selection-chemistry.cpp:4263 msgid "Select object(s) to fit canvas to." msgstr "" "Sélectionner un ou des objet(s) pour y ajuster la taille de la zone " "de travail." #. Fit Page -#: ../src/selection-chemistry.cpp:4287 ../src/verbs.cpp:2996 +#: ../src/selection-chemistry.cpp:4283 ../src/verbs.cpp:2992 msgid "Fit Page to Selection" msgstr "Ajuster la page à la sélection" -#: ../src/selection-chemistry.cpp:4316 ../src/verbs.cpp:2998 +#: ../src/selection-chemistry.cpp:4312 ../src/verbs.cpp:2994 msgid "Fit Page to Drawing" msgstr "Ajuster la page au dessin" -#: ../src/selection-chemistry.cpp:4337 ../src/verbs.cpp:3000 +#: ../src/selection-chemistry.cpp:4333 ../src/verbs.cpp:2996 msgid "Fit Page to Selection or Drawing" msgstr "Ajuster la page à la sélection ou au dessin" @@ -12839,7 +12829,7 @@ msgstr "" "Centre de rotation/inclinaison : cliquer-déplacer pour le déplacer ; " "redimensionner avec Maj utilise aussi ce centre" -#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:982 +#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:981 msgid "Skew" msgstr "Incliner" @@ -12897,8 +12887,8 @@ msgstr "" msgid "Keyboard directory (%s) is unavailable." msgstr "Le dossier des raccourcis (%s) est indisponible." -#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1299 -#: ../src/ui/dialog/export.cpp:1333 +#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1298 +#: ../src/ui/dialog/export.cpp:1332 msgid "Select a filename for exporting" msgstr "Sélectionner un nom de fichier pour exporter" @@ -12925,7 +12915,7 @@ msgstr "Arc" #. Ellipse #: ../src/sp-ellipse.cpp:378 ../src/sp-ellipse.cpp:385 -#: ../src/ui/dialog/inkscape-preferences.cpp:408 +#: ../src/ui/dialog/inkscape-preferences.cpp:412 #: ../src/widgets/pencil-toolbar.cpp:163 msgid "Ellipse" msgstr "Ellipse" @@ -12955,7 +12945,7 @@ msgstr "Texte encadré" msgid "Linked Flowed Text" msgstr "Texte encadré lié" -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:371 +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:375 #: ../src/ui/tools/text-tool.cpp:1566 msgid " [truncated]" msgstr " [tronqué]" @@ -12967,20 +12957,20 @@ msgid_plural "(%d characters%s)" msgstr[0] "(%d caractère%s)" msgstr[1] "(%d caractères%s)" -#: ../src/sp-guide.cpp:225 +#: ../src/sp-guide.cpp:242 msgid "Create Guides Around the Page" msgstr "Créer des guides autour de la page" -#: ../src/sp-guide.cpp:237 ../src/verbs.cpp:2553 +#: ../src/sp-guide.cpp:254 ../src/verbs.cpp:2549 msgid "Delete All Guides" msgstr "Supprimer tous les guides" #. Guide has probably been deleted and no longer has an attached namedview. -#: ../src/sp-guide.cpp:407 +#: ../src/sp-guide.cpp:434 msgid "Deleted" msgstr "Supprimé" -#: ../src/sp-guide.cpp:416 +#: ../src/sp-guide.cpp:443 msgid "" "Shift+drag to rotate, Ctrl+drag to move origin, Del to " "delete" @@ -12988,17 +12978,17 @@ msgstr "" "Maj+déplacer pour pivoter, Ctrl+déplacer pour déplacer " "l'origine, Del pour supprimer" -#: ../src/sp-guide.cpp:420 +#: ../src/sp-guide.cpp:447 #, c-format msgid "vertical, at %s" msgstr "verticale, à %s" -#: ../src/sp-guide.cpp:423 +#: ../src/sp-guide.cpp:450 #, c-format msgid "horizontal, at %s" msgstr "horizontale, à %s" -#: ../src/sp-guide.cpp:428 +#: ../src/sp-guide.cpp:455 #, c-format msgid "at %d degrees, through (%s,%s)" msgstr "à %d degrés, passe par (%s,%s)" @@ -13017,16 +13007,16 @@ msgstr "[mauvaise référence] : %s" msgid "%d × %d: %s" msgstr "%d × %d : %s" -#: ../src/sp-item-group.cpp:327 +#: ../src/sp-item-group.cpp:332 msgid "Group" msgstr "Groupe" -#: ../src/sp-item-group.cpp:333 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d object" msgstr "de %d objet" -#: ../src/sp-item-group.cpp:333 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d objects" msgstr "de %d objets" @@ -13059,7 +13049,7 @@ msgstr "%s; filtré" msgid "Line" msgstr "Ligne" -#: ../src/sp-lpe-item.cpp:261 +#: ../src/sp-lpe-item.cpp:260 msgid "An exception occurred during execution of the Path Effect." msgstr "Exception pendant l'exécution de l'effet de chemin." @@ -13113,12 +13103,12 @@ msgid "Polyline" msgstr "Polyligne" #. Rectangle -#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:398 +#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:402 msgid "Rectangle" msgstr "Rectangle" #. Spiral -#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:416 +#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:420 #: ../share/extensions/gcodetools_area.inx.h:11 msgid "Spiral" msgstr "Spirale" @@ -13131,7 +13121,7 @@ msgid "with %3f turns" msgstr "à %3f tours" #. Star -#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:412 +#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:416 #: ../src/widgets/star-toolbar.cpp:471 msgid "Star" msgstr "Étoile" @@ -13157,7 +13147,7 @@ msgstr "à %d branche" msgid "Conditional Group" msgstr "Groupe conditionnel" -#: ../src/sp-text.cpp:355 ../src/verbs.cpp:348 +#: ../src/sp-text.cpp:359 ../src/verbs.cpp:348 #: ../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 @@ -13172,12 +13162,12 @@ msgstr "Groupe conditionnel" msgid "Text" msgstr "Texte" -#: ../src/sp-text.cpp:375 +#: ../src/sp-text.cpp:379 #, c-format msgid "on path%s (%s, %s)" msgstr "le long d'un chemin%s (%s, %s)" -#: ../src/sp-text.cpp:376 +#: ../src/sp-text.cpp:380 #, c-format msgid "%s (%s, %s)" msgstr "%s (%s, %s)" @@ -13371,7 +13361,7 @@ msgstr "" msgid "The flowed text(s) must be visible in order to be put on a path." msgstr "Le texte à mettre le long d'un chemin doit être visible." -#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2575 +#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2571 msgid "Put text on path" msgstr "Mettre le texte le long d'un chemin" @@ -13385,7 +13375,7 @@ msgstr "" msgid "No texts-on-paths in the selection." msgstr "Aucun texte le long d'un chemin dans la sélection." -#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2577 +#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2573 msgid "Remove text from path" msgstr "Retirer le texte du chemin" @@ -13583,12 +13573,12 @@ msgstr "" " Nicolas Dufour (nicoduf@yahoo.fr)" #: ../src/ui/dialog/align-and-distribute.cpp:171 -#: ../src/ui/dialog/align-and-distribute.cpp:852 +#: ../src/ui/dialog/align-and-distribute.cpp:851 msgid "Align" msgstr "Aligner" #: ../src/ui/dialog/align-and-distribute.cpp:341 -#: ../src/ui/dialog/align-and-distribute.cpp:853 +#: ../src/ui/dialog/align-and-distribute.cpp:852 msgid "Distribute" msgstr "Distribuer" @@ -13614,186 +13604,186 @@ msgctxt "Gap" msgid "_V:" msgstr "_V :" -#: ../src/ui/dialog/align-and-distribute.cpp:468 -#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/ui/dialog/align-and-distribute.cpp:467 +#: ../src/ui/dialog/align-and-distribute.cpp:854 #: ../src/widgets/connector-toolbar.cpp:411 msgid "Remove overlaps" msgstr "Supprimer les chevauchements" -#: ../src/ui/dialog/align-and-distribute.cpp:499 +#: ../src/ui/dialog/align-and-distribute.cpp:498 #: ../src/widgets/connector-toolbar.cpp:240 msgid "Arrange connector network" msgstr "Arranger le réseau de connecteurs" -#: ../src/ui/dialog/align-and-distribute.cpp:592 +#: ../src/ui/dialog/align-and-distribute.cpp:591 msgid "Exchange Positions" msgstr "Échanger les positions" -#: ../src/ui/dialog/align-and-distribute.cpp:626 +#: ../src/ui/dialog/align-and-distribute.cpp:625 msgid "Unclump" msgstr "Éparpiller" -#: ../src/ui/dialog/align-and-distribute.cpp:698 +#: ../src/ui/dialog/align-and-distribute.cpp:697 msgid "Randomize positions" msgstr "Rendre les positions aléatoires" -#: ../src/ui/dialog/align-and-distribute.cpp:801 +#: ../src/ui/dialog/align-and-distribute.cpp:800 msgid "Distribute text baselines" msgstr "Distribuer les ancres de textes" -#: ../src/ui/dialog/align-and-distribute.cpp:824 +#: ../src/ui/dialog/align-and-distribute.cpp:823 msgid "Align text baselines" msgstr "Aligner les ancres de texte" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Rearrange" msgstr "Organiser" -#: ../src/ui/dialog/align-and-distribute.cpp:856 -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/widgets/toolbox.cpp:1727 msgid "Nodes" msgstr "Nœuds" -#: ../src/ui/dialog/align-and-distribute.cpp:870 +#: ../src/ui/dialog/align-and-distribute.cpp:869 msgid "Relative to: " msgstr "Relativement à : " -#: ../src/ui/dialog/align-and-distribute.cpp:871 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "_Treat selection as group: " msgstr "_Manipuler la sélection comme un groupe :" #. Align -#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:3028 -#: ../src/verbs.cpp:3029 +#: ../src/ui/dialog/align-and-distribute.cpp:876 ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3025 msgid "Align right edges of objects to the left edge of the anchor" msgstr "Aligner les bords droits des objets au bord gauche de l'ancre" -#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:3030 -#: ../src/verbs.cpp:3031 +#: ../src/ui/dialog/align-and-distribute.cpp:879 ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3027 msgid "Align left edges" msgstr "Aligner les bords gauches" -#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:3032 -#: ../src/verbs.cpp:3033 +#: ../src/ui/dialog/align-and-distribute.cpp:882 ../src/verbs.cpp:3028 +#: ../src/verbs.cpp:3029 msgid "Center on vertical axis" msgstr "Centrer selon un axe vertical" -#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:3034 -#: ../src/verbs.cpp:3035 +#: ../src/ui/dialog/align-and-distribute.cpp:885 ../src/verbs.cpp:3030 +#: ../src/verbs.cpp:3031 msgid "Align right sides" msgstr "Aligner les côtés droits" -#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:3036 -#: ../src/verbs.cpp:3037 +#: ../src/ui/dialog/align-and-distribute.cpp:888 ../src/verbs.cpp:3032 +#: ../src/verbs.cpp:3033 msgid "Align left edges of objects to the right edge of the anchor" msgstr "Aligner les bords gauches des objets au bord droit de l'ancre" -#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:3038 -#: ../src/verbs.cpp:3039 +#: ../src/ui/dialog/align-and-distribute.cpp:891 ../src/verbs.cpp:3034 +#: ../src/verbs.cpp:3035 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "" "Aligner les bords inférieurs des objets avec le bord supérieur de l'ancre" -#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:3040 -#: ../src/verbs.cpp:3041 +#: ../src/ui/dialog/align-and-distribute.cpp:894 ../src/verbs.cpp:3036 +#: ../src/verbs.cpp:3037 msgid "Align top edges" msgstr "Aligner les bords supérieurs" -#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:3042 -#: ../src/verbs.cpp:3043 +#: ../src/ui/dialog/align-and-distribute.cpp:897 ../src/verbs.cpp:3038 +#: ../src/verbs.cpp:3039 msgid "Center on horizontal axis" msgstr "Centrer selon un axe horizontal" -#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:3044 -#: ../src/verbs.cpp:3045 +#: ../src/ui/dialog/align-and-distribute.cpp:900 ../src/verbs.cpp:3040 +#: ../src/verbs.cpp:3041 msgid "Align bottom edges" msgstr "Aligner les bords inférieurs" -#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:3046 -#: ../src/verbs.cpp:3047 +#: ../src/ui/dialog/align-and-distribute.cpp:903 ../src/verbs.cpp:3042 +#: ../src/verbs.cpp:3043 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "Aligner les bords supérieurs des objets avec le bas de l'ancre" -#: ../src/ui/dialog/align-and-distribute.cpp:909 +#: ../src/ui/dialog/align-and-distribute.cpp:908 msgid "Align baseline anchors of texts horizontally" msgstr "Aligner horizontalement les ancres des objets texte" -#: ../src/ui/dialog/align-and-distribute.cpp:912 +#: ../src/ui/dialog/align-and-distribute.cpp:911 msgid "Align baselines of texts" msgstr "Aligner la ligne de base des textes" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:916 msgid "Make horizontal gaps between objects equal" msgstr "Distribuer des distances égales horizontalement entre les objets" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Distribute left edges equidistantly" msgstr "Distribuer des distances égales entre les bords gauches des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:924 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Distribute centers equidistantly horizontally" msgstr "" "Distribuer des distances égales horizontalement entre les centres des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:927 +#: ../src/ui/dialog/align-and-distribute.cpp:926 msgid "Distribute right edges equidistantly" msgstr "Distribuer des distances égales entre les bords droits des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:931 +#: ../src/ui/dialog/align-and-distribute.cpp:930 msgid "Make vertical gaps between objects equal" msgstr "Distribuer des distances égales verticalement entre les objets " -#: ../src/ui/dialog/align-and-distribute.cpp:935 +#: ../src/ui/dialog/align-and-distribute.cpp:934 msgid "Distribute top edges equidistantly" msgstr "Distribuer des distances égales entre les bords supérieurs des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:938 +#: ../src/ui/dialog/align-and-distribute.cpp:937 msgid "Distribute centers equidistantly vertically" msgstr "" "Distribuer des distances égales verticalement entre les centres des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:941 +#: ../src/ui/dialog/align-and-distribute.cpp:940 msgid "Distribute bottom edges equidistantly" msgstr "Distribuer des distances égales entre les bords inférieurs des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:946 +#: ../src/ui/dialog/align-and-distribute.cpp:945 msgid "Distribute baseline anchors of texts horizontally" msgstr "" "Distribuer des distances égales horizontalement entre les ancres des objets " "texte" -#: ../src/ui/dialog/align-and-distribute.cpp:949 +#: ../src/ui/dialog/align-and-distribute.cpp:948 msgid "Distribute baselines of texts vertically" msgstr "" "Distribuer des distances égales verticalement entre lignes de base des textes" -#: ../src/ui/dialog/align-and-distribute.cpp:955 +#: ../src/ui/dialog/align-and-distribute.cpp:954 #: ../src/widgets/connector-toolbar.cpp:373 msgid "Nicely arrange selected connector network" msgstr "Dispose le réseau de connecteurs sélectionnés de façon agréable" -#: ../src/ui/dialog/align-and-distribute.cpp:958 +#: ../src/ui/dialog/align-and-distribute.cpp:957 msgid "Exchange positions of selected objects - selection order" msgstr "Échanger les positions des objets sélectionnés par ordre de sélection" -#: ../src/ui/dialog/align-and-distribute.cpp:961 +#: ../src/ui/dialog/align-and-distribute.cpp:960 msgid "Exchange positions of selected objects - stacking order" msgstr "Échanger les positions des objets sélectionnés par ordre d'empilement" -#: ../src/ui/dialog/align-and-distribute.cpp:964 +#: ../src/ui/dialog/align-and-distribute.cpp:963 msgid "Exchange positions of selected objects - clockwise rotate" msgstr "Échanger les positions des objets sélectionnés par rotation horaire" -#: ../src/ui/dialog/align-and-distribute.cpp:969 +#: ../src/ui/dialog/align-and-distribute.cpp:968 msgid "Randomize centers in both dimensions" msgstr "Eparpiller aléatoirement les centres dans toutes les directions" -#: ../src/ui/dialog/align-and-distribute.cpp:972 +#: ../src/ui/dialog/align-and-distribute.cpp:971 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" "Éparpiller les objets : tenter d'uniformiser les distances de bord à bord" -#: ../src/ui/dialog/align-and-distribute.cpp:977 +#: ../src/ui/dialog/align-and-distribute.cpp:976 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" @@ -13801,42 +13791,42 @@ msgstr "" "Déplacer les objets aussi peu que possible afin que leurs boîtes englobantes " "ne se chevauchent pas" -#: ../src/ui/dialog/align-and-distribute.cpp:985 +#: ../src/ui/dialog/align-and-distribute.cpp:984 msgid "Align selected nodes to a common horizontal line" msgstr "Aligner les nœuds sélectionnés selon une ligne horizontale commune" -#: ../src/ui/dialog/align-and-distribute.cpp:988 +#: ../src/ui/dialog/align-and-distribute.cpp:987 msgid "Align selected nodes to a common vertical line" msgstr "Aligner les nœuds sélectionnés selon une ligne verticale commune" -#: ../src/ui/dialog/align-and-distribute.cpp:991 +#: ../src/ui/dialog/align-and-distribute.cpp:990 msgid "Distribute selected nodes horizontally" msgstr "" "Distribuer des distances égales horizontalement entre les nœuds sélectionnés" -#: ../src/ui/dialog/align-and-distribute.cpp:994 +#: ../src/ui/dialog/align-and-distribute.cpp:993 msgid "Distribute selected nodes vertically" msgstr "" "Distribuer des distances égales verticalement entre les nœuds sélectionnés" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:999 +#: ../src/ui/dialog/align-and-distribute.cpp:998 msgid "Last selected" msgstr "Dernier sélectionné" -#: ../src/ui/dialog/align-and-distribute.cpp:1000 +#: ../src/ui/dialog/align-and-distribute.cpp:999 msgid "First selected" msgstr "Premier sélectionné" -#: ../src/ui/dialog/align-and-distribute.cpp:1001 +#: ../src/ui/dialog/align-and-distribute.cpp:1000 msgid "Biggest object" msgstr "Objet le plus grand" -#: ../src/ui/dialog/align-and-distribute.cpp:1002 +#: ../src/ui/dialog/align-and-distribute.cpp:1001 msgid "Smallest object" msgstr "Objet le plus petit" -#: ../src/ui/dialog/align-and-distribute.cpp:1005 +#: ../src/ui/dialog/align-and-distribute.cpp:1004 msgid "Selection Area" msgstr "Zone de sélection" @@ -13857,78 +13847,78 @@ msgstr "Enregistrement" msgid "Add profile" msgstr "Ajouter un profil" -#: ../src/ui/dialog/clonetiler.cpp:113 +#: ../src/ui/dialog/clonetiler.cpp:110 msgid "_Symmetry" msgstr "_Symétrie" #. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/ui/dialog/clonetiler.cpp:125 +#: ../src/ui/dialog/clonetiler.cpp:122 msgid "P1: simple translation" msgstr "P1 : translation" -#: ../src/ui/dialog/clonetiler.cpp:126 +#: ../src/ui/dialog/clonetiler.cpp:123 msgid "P2: 180° rotation" msgstr "P2 : rotation de 180°" -#: ../src/ui/dialog/clonetiler.cpp:127 +#: ../src/ui/dialog/clonetiler.cpp:124 msgid "PM: reflection" msgstr "PM : réflexion" #. 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:130 +#: ../src/ui/dialog/clonetiler.cpp:127 msgid "PG: glide reflection" msgstr "PG : réflexion glissée" -#: ../src/ui/dialog/clonetiler.cpp:131 +#: ../src/ui/dialog/clonetiler.cpp:128 msgid "CM: reflection + glide reflection" msgstr "CM : réflexion + réflexion glissée" -#: ../src/ui/dialog/clonetiler.cpp:132 +#: ../src/ui/dialog/clonetiler.cpp:129 msgid "PMM: reflection + reflection" msgstr "PMM : réflexion + réflexion" -#: ../src/ui/dialog/clonetiler.cpp:133 +#: ../src/ui/dialog/clonetiler.cpp:130 msgid "PMG: reflection + 180° rotation" msgstr "PMG : réflexion + rotation de 180°" -#: ../src/ui/dialog/clonetiler.cpp:134 +#: ../src/ui/dialog/clonetiler.cpp:131 msgid "PGG: glide reflection + 180° rotation" msgstr "PGG : réflexion glissée + rotation de 180°" -#: ../src/ui/dialog/clonetiler.cpp:135 +#: ../src/ui/dialog/clonetiler.cpp:132 msgid "CMM: reflection + reflection + 180° rotation" msgstr "CMM : réflexion + réflexion + rotation de 180°" -#: ../src/ui/dialog/clonetiler.cpp:136 +#: ../src/ui/dialog/clonetiler.cpp:133 msgid "P4: 90° rotation" msgstr "P4 : rotation de 90°" -#: ../src/ui/dialog/clonetiler.cpp:137 +#: ../src/ui/dialog/clonetiler.cpp:134 msgid "P4M: 90° rotation + 45° reflection" msgstr "P4M : rotation de 90° + réflexion à 45°" -#: ../src/ui/dialog/clonetiler.cpp:138 +#: ../src/ui/dialog/clonetiler.cpp:135 msgid "P4G: 90° rotation + 90° reflection" msgstr "P4G : rotation de 90° + réflexion à 90°" -#: ../src/ui/dialog/clonetiler.cpp:139 +#: ../src/ui/dialog/clonetiler.cpp:136 msgid "P3: 120° rotation" msgstr "P3 : rotation de 120°" -#: ../src/ui/dialog/clonetiler.cpp:140 +#: ../src/ui/dialog/clonetiler.cpp:137 msgid "P31M: reflection + 120° rotation, dense" msgstr "P31M : réflexion + rotation de 120°, dense" -#: ../src/ui/dialog/clonetiler.cpp:141 +#: ../src/ui/dialog/clonetiler.cpp:138 msgid "P3M1: reflection + 120° rotation, sparse" msgstr "P3M1 : réflexion + rotation de 120°, clairsemé" -#: ../src/ui/dialog/clonetiler.cpp:142 +#: ../src/ui/dialog/clonetiler.cpp:139 msgid "P6: 60° rotation" msgstr "P6 : rotation de 60°" -#: ../src/ui/dialog/clonetiler.cpp:143 +#: ../src/ui/dialog/clonetiler.cpp:140 msgid "P6M: reflection + 60° rotation" msgstr "P6M : réflexion + rotation de 60°" @@ -13936,307 +13926,307 @@ msgstr "P6M : réflexion + rotation de 60°" # http://www.bib.ulb.ac.be/coursmath/doc/17.htm (visual examples) # http://membres.lycos.fr/villemingerard/Geometri/Sym1D.htm (French vocabulary) # http://www.clarku.edu/~djoyce/wallpaper/seventeen.html (English vocabulary) -#: ../src/ui/dialog/clonetiler.cpp:163 +#: ../src/ui/dialog/clonetiler.cpp:160 msgid "Select one of the 17 symmetry groups for the tiling" msgstr "Sélectionner l'un de ces 17 groupes de symétrie pour le pavage" -#: ../src/ui/dialog/clonetiler.cpp:181 +#: ../src/ui/dialog/clonetiler.cpp:178 msgid "S_hift" msgstr "_Translation" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/ui/dialog/clonetiler.cpp:191 +#: ../src/ui/dialog/clonetiler.cpp:188 #, no-c-format msgid "Shift X:" msgstr "Translation X :" -#: ../src/ui/dialog/clonetiler.cpp:199 +#: ../src/ui/dialog/clonetiler.cpp:196 #, no-c-format msgid "Horizontal shift per row (in % of tile width)" msgstr "" "Translation horizontale à chaque ligne (en % de la largeur du pavé de base)" -#: ../src/ui/dialog/clonetiler.cpp:207 +#: ../src/ui/dialog/clonetiler.cpp:204 #, no-c-format msgid "Horizontal shift per column (in % of tile width)" msgstr "" "Translation horizontale à chaque colonne (en % de la largeur du pavé de base)" -#: ../src/ui/dialog/clonetiler.cpp:213 +#: ../src/ui/dialog/clonetiler.cpp:210 msgid "Randomize the horizontal shift by this percentage" msgstr "Introduire ce pourcentage de hasard dans la translation horizontale" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/ui/dialog/clonetiler.cpp:223 +#: ../src/ui/dialog/clonetiler.cpp:220 #, no-c-format msgid "Shift Y:" msgstr "Translation Y :" -#: ../src/ui/dialog/clonetiler.cpp:231 +#: ../src/ui/dialog/clonetiler.cpp:228 #, no-c-format msgid "Vertical shift per row (in % of tile height)" msgstr "" "Translation verticale à chaque ligne (en % de la hauteur du pavé de base)" -#: ../src/ui/dialog/clonetiler.cpp:239 +#: ../src/ui/dialog/clonetiler.cpp:236 #, no-c-format msgid "Vertical shift per column (in % of tile height)" msgstr "" "Translation verticale à chaque colonne (en % de la hauteur du pavé de base)" -#: ../src/ui/dialog/clonetiler.cpp:246 +#: ../src/ui/dialog/clonetiler.cpp:243 msgid "Randomize the vertical shift by this percentage" msgstr "Introduire ce pourcentage de hasard dans la translation verticale" -#: ../src/ui/dialog/clonetiler.cpp:254 ../src/ui/dialog/clonetiler.cpp:400 +#: ../src/ui/dialog/clonetiler.cpp:251 ../src/ui/dialog/clonetiler.cpp:397 msgid "Exponent:" msgstr "Exposant :" -#: ../src/ui/dialog/clonetiler.cpp:261 +#: ../src/ui/dialog/clonetiler.cpp:258 msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Selon la valeur, l'inter ligne reste constant (1), converge (<1) ou diverge " "(>1) " -#: ../src/ui/dialog/clonetiler.cpp:268 +#: ../src/ui/dialog/clonetiler.cpp:265 msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Selon la valeur, l'inter colonne reste constant (1), converge (<1) ou " "diverge (>1) " #. TRANSLATORS: "Alternate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:276 ../src/ui/dialog/clonetiler.cpp:440 -#: ../src/ui/dialog/clonetiler.cpp:516 ../src/ui/dialog/clonetiler.cpp:589 -#: ../src/ui/dialog/clonetiler.cpp:635 ../src/ui/dialog/clonetiler.cpp:762 +#: ../src/ui/dialog/clonetiler.cpp:273 ../src/ui/dialog/clonetiler.cpp:437 +#: ../src/ui/dialog/clonetiler.cpp:513 ../src/ui/dialog/clonetiler.cpp:586 +#: ../src/ui/dialog/clonetiler.cpp:632 ../src/ui/dialog/clonetiler.cpp:759 msgid "Alternate:" msgstr "Alterner :" -#: ../src/ui/dialog/clonetiler.cpp:282 +#: ../src/ui/dialog/clonetiler.cpp:279 msgid "Alternate the sign of shifts for each row" msgstr "Alterner le signe de la translation à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:287 +#: ../src/ui/dialog/clonetiler.cpp:284 msgid "Alternate the sign of shifts for each column" msgstr "Alterner le signe de la translation à chaque colonne" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:294 ../src/ui/dialog/clonetiler.cpp:458 -#: ../src/ui/dialog/clonetiler.cpp:534 +#: ../src/ui/dialog/clonetiler.cpp:291 ../src/ui/dialog/clonetiler.cpp:455 +#: ../src/ui/dialog/clonetiler.cpp:531 msgid "Cumulate:" msgstr "Cumulatif :" -#: ../src/ui/dialog/clonetiler.cpp:300 +#: ../src/ui/dialog/clonetiler.cpp:297 msgid "Cumulate the shifts for each row" msgstr "Décalage cumulatif des lignes" -#: ../src/ui/dialog/clonetiler.cpp:305 +#: ../src/ui/dialog/clonetiler.cpp:302 msgid "Cumulate the shifts for each column" msgstr "Décalage cumulatif des colonnes" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:312 +#: ../src/ui/dialog/clonetiler.cpp:309 msgid "Exclude tile:" msgstr "Exclure la taille du pavé :" -#: ../src/ui/dialog/clonetiler.cpp:318 +#: ../src/ui/dialog/clonetiler.cpp:315 msgid "Exclude tile height in shift" msgstr "Ne pas ajouter la hauteur du pavé au décalage" -#: ../src/ui/dialog/clonetiler.cpp:323 +#: ../src/ui/dialog/clonetiler.cpp:320 msgid "Exclude tile width in shift" msgstr "Ne pas ajouter la largeur du pavé au décalage" -#: ../src/ui/dialog/clonetiler.cpp:332 +#: ../src/ui/dialog/clonetiler.cpp:329 msgid "Sc_ale" msgstr "_Dimensions" -#: ../src/ui/dialog/clonetiler.cpp:340 +#: ../src/ui/dialog/clonetiler.cpp:337 msgid "Scale X:" msgstr "Échelle X :" -#: ../src/ui/dialog/clonetiler.cpp:348 +#: ../src/ui/dialog/clonetiler.cpp:345 #, no-c-format msgid "Horizontal scale per row (in % of tile width)" msgstr "" "Redimensionnement horizontal à chaque ligne (en % de la largeur du pavé de " "base)" -#: ../src/ui/dialog/clonetiler.cpp:356 +#: ../src/ui/dialog/clonetiler.cpp:353 #, no-c-format msgid "Horizontal scale per column (in % of tile width)" msgstr "" "Redimensionnement horizontal à chaque colonne (en % de la largeur du pavé de " "base)" -#: ../src/ui/dialog/clonetiler.cpp:362 +#: ../src/ui/dialog/clonetiler.cpp:359 msgid "Randomize the horizontal scale by this percentage" msgstr "" "Introduire ce pourcentage de hasard dans le redimensionnement horizontal" -#: ../src/ui/dialog/clonetiler.cpp:370 +#: ../src/ui/dialog/clonetiler.cpp:367 msgid "Scale Y:" msgstr "Échelle Y :" -#: ../src/ui/dialog/clonetiler.cpp:378 +#: ../src/ui/dialog/clonetiler.cpp:375 #, no-c-format msgid "Vertical scale per row (in % of tile height)" msgstr "" "Redimensionnement vertical à chaque ligne (en % de la hauteur du pavé de " "base)" -#: ../src/ui/dialog/clonetiler.cpp:386 +#: ../src/ui/dialog/clonetiler.cpp:383 #, no-c-format msgid "Vertical scale per column (in % of tile height)" msgstr "" "Redimensionnement vertical à chaque colonne (en % de la largeur du pavé de " "base)" -#: ../src/ui/dialog/clonetiler.cpp:392 +#: ../src/ui/dialog/clonetiler.cpp:389 msgid "Randomize the vertical scale by this percentage" msgstr "Introduire ce pourcentage de hasard dans le redimensionnement vertical" -#: ../src/ui/dialog/clonetiler.cpp:406 +#: ../src/ui/dialog/clonetiler.cpp:403 msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Selon la valeur, le redimensionnement des lignes est uniforme (1), converge " "(<1) ou diverge (>1) " -#: ../src/ui/dialog/clonetiler.cpp:412 +#: ../src/ui/dialog/clonetiler.cpp:409 msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Selon la valeur, le redimensionnement des colonnes est uniforme (1), " "converge (<1) ou diverge (>1) " -#: ../src/ui/dialog/clonetiler.cpp:420 +#: ../src/ui/dialog/clonetiler.cpp:417 msgid "Base:" msgstr "Base :" -#: ../src/ui/dialog/clonetiler.cpp:426 ../src/ui/dialog/clonetiler.cpp:432 +#: ../src/ui/dialog/clonetiler.cpp:423 ../src/ui/dialog/clonetiler.cpp:429 msgid "" "Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" msgstr "" "Base pour une spirale logarithmique : inutilisée (0), converge (<1), ou " "diverge (>1)" -#: ../src/ui/dialog/clonetiler.cpp:446 +#: ../src/ui/dialog/clonetiler.cpp:443 msgid "Alternate the sign of scales for each row" msgstr "Alterner le signe du redimensionnement à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:451 +#: ../src/ui/dialog/clonetiler.cpp:448 msgid "Alternate the sign of scales for each column" msgstr "Alterner le signe du redimensionnement à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:464 +#: ../src/ui/dialog/clonetiler.cpp:461 msgid "Cumulate the scales for each row" msgstr "Cumuler le redimensionnement à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:469 +#: ../src/ui/dialog/clonetiler.cpp:466 msgid "Cumulate the scales for each column" msgstr "Cumuler le redimensionnement à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:478 +#: ../src/ui/dialog/clonetiler.cpp:475 msgid "_Rotation" msgstr "_Rotation" -#: ../src/ui/dialog/clonetiler.cpp:486 +#: ../src/ui/dialog/clonetiler.cpp:483 msgid "Angle:" msgstr "Angle :" -#: ../src/ui/dialog/clonetiler.cpp:494 +#: ../src/ui/dialog/clonetiler.cpp:491 #, no-c-format msgid "Rotate tiles by this angle for each row" msgstr "Faire tourner les pavés de cet angle à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:502 +#: ../src/ui/dialog/clonetiler.cpp:499 #, no-c-format msgid "Rotate tiles by this angle for each column" msgstr "Faire tourner les pavés de cet angle à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:508 +#: ../src/ui/dialog/clonetiler.cpp:505 msgid "Randomize the rotation angle by this percentage" msgstr "Introduire ce pourcentage de hasard dans l'angle de rotation" -#: ../src/ui/dialog/clonetiler.cpp:522 +#: ../src/ui/dialog/clonetiler.cpp:519 msgid "Alternate the rotation direction for each row" msgstr "Alterner le sens de la rotation à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:527 +#: ../src/ui/dialog/clonetiler.cpp:524 msgid "Alternate the rotation direction for each column" msgstr "Alterner le sens de la rotation à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:540 +#: ../src/ui/dialog/clonetiler.cpp:537 msgid "Cumulate the rotation for each row" msgstr "Cumuler l'angle de rotation à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:545 +#: ../src/ui/dialog/clonetiler.cpp:542 msgid "Cumulate the rotation for each column" msgstr "Cumuler l'angle de rotation à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:554 +#: ../src/ui/dialog/clonetiler.cpp:551 msgid "_Blur & opacity" msgstr "_Flou & opacité" -#: ../src/ui/dialog/clonetiler.cpp:563 +#: ../src/ui/dialog/clonetiler.cpp:560 msgid "Blur:" msgstr "Flou :" -#: ../src/ui/dialog/clonetiler.cpp:569 +#: ../src/ui/dialog/clonetiler.cpp:566 msgid "Blur tiles by this percentage for each row" msgstr "Rendre les pavés flous de ce pourcentage à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:575 +#: ../src/ui/dialog/clonetiler.cpp:572 msgid "Blur tiles by this percentage for each column" msgstr "Rendre les pavés flous de ce pourcentage à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:581 +#: ../src/ui/dialog/clonetiler.cpp:578 msgid "Randomize the tile blur by this percentage" msgstr "Introduire ce pourcentage de hasard dans le flou" -#: ../src/ui/dialog/clonetiler.cpp:595 +#: ../src/ui/dialog/clonetiler.cpp:592 msgid "Alternate the sign of blur change for each row" msgstr "Alterner le signe de la modification de flou à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:600 +#: ../src/ui/dialog/clonetiler.cpp:597 msgid "Alternate the sign of blur change for each column" msgstr "Alterner le signe de la modification de flou à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:609 +#: ../src/ui/dialog/clonetiler.cpp:606 msgid "Opacity:" msgstr "Opacité :" -#: ../src/ui/dialog/clonetiler.cpp:615 +#: ../src/ui/dialog/clonetiler.cpp:612 msgid "Decrease tile opacity by this percentage for each row" msgstr "Diminuer l'opacité des pavés de ce pourcentage à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:621 +#: ../src/ui/dialog/clonetiler.cpp:618 msgid "Decrease tile opacity by this percentage for each column" msgstr "Diminuer l'opacité des pavés de ce pourcentage à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:627 +#: ../src/ui/dialog/clonetiler.cpp:624 msgid "Randomize the tile opacity by this percentage" msgstr "Introduire ce pourcentage de hasard dans l'opacité" -#: ../src/ui/dialog/clonetiler.cpp:641 +#: ../src/ui/dialog/clonetiler.cpp:638 msgid "Alternate the sign of opacity change for each row" msgstr "Alterner le signe de la modification d'opacité à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:646 +#: ../src/ui/dialog/clonetiler.cpp:643 msgid "Alternate the sign of opacity change for each column" msgstr "Alterner le signe de la modification d'opacité à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:654 +#: ../src/ui/dialog/clonetiler.cpp:651 msgid "Co_lor" msgstr "Cou_leur" -#: ../src/ui/dialog/clonetiler.cpp:664 +#: ../src/ui/dialog/clonetiler.cpp:661 msgid "Initial color: " msgstr "Couleur initiale :" -#: ../src/ui/dialog/clonetiler.cpp:668 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "Initial color of tiled clones" msgstr "Couleur initiale des clones de pavage" -#: ../src/ui/dialog/clonetiler.cpp:668 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "" "Initial color for clones (works only if the original has unset fill or " "stroke)" @@ -14244,71 +14234,71 @@ msgstr "" "Couleur initiale pour les clones (ne fonctionne que si l'original a un " "remplissage ou un contour indéfini)" -#: ../src/ui/dialog/clonetiler.cpp:683 +#: ../src/ui/dialog/clonetiler.cpp:680 msgid "H:" msgstr "T :" -#: ../src/ui/dialog/clonetiler.cpp:689 +#: ../src/ui/dialog/clonetiler.cpp:686 msgid "Change the tile hue by this percentage for each row" msgstr "Modifier la teinte des pavés de ce pourcentage à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:695 +#: ../src/ui/dialog/clonetiler.cpp:692 msgid "Change the tile hue by this percentage for each column" msgstr "Modifier la teinte des pavés de ce pourcentage à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:701 +#: ../src/ui/dialog/clonetiler.cpp:698 msgid "Randomize the tile hue by this percentage" msgstr "Introduire ce pourcentage de hasard dans la modification de teinte" -#: ../src/ui/dialog/clonetiler.cpp:710 +#: ../src/ui/dialog/clonetiler.cpp:707 msgid "S:" msgstr "S :" -#: ../src/ui/dialog/clonetiler.cpp:716 +#: ../src/ui/dialog/clonetiler.cpp:713 msgid "Change the color saturation by this percentage for each row" msgstr "Modifier la saturation des pavés de ce pourcentage à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:722 +#: ../src/ui/dialog/clonetiler.cpp:719 msgid "Change the color saturation by this percentage for each column" msgstr "Modifier la saturation des pavés de ce pourcentage à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:728 +#: ../src/ui/dialog/clonetiler.cpp:725 msgid "Randomize the color saturation by this percentage" msgstr "Introduire ce pourcentage de hasard dans la modification de saturation" -#: ../src/ui/dialog/clonetiler.cpp:736 +#: ../src/ui/dialog/clonetiler.cpp:733 msgid "L:" msgstr "L :" -#: ../src/ui/dialog/clonetiler.cpp:742 +#: ../src/ui/dialog/clonetiler.cpp:739 msgid "Change the color lightness by this percentage for each row" msgstr "Modifier la luminosité des pavés de ce pourcentage à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:748 +#: ../src/ui/dialog/clonetiler.cpp:745 msgid "Change the color lightness by this percentage for each column" msgstr "Modifier la luminosité des pavés de ce pourcentage à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:754 +#: ../src/ui/dialog/clonetiler.cpp:751 msgid "Randomize the color lightness by this percentage" msgstr "Introduire ce pourcentage de hasard dans la modification de luminosité" -#: ../src/ui/dialog/clonetiler.cpp:768 +#: ../src/ui/dialog/clonetiler.cpp:765 msgid "Alternate the sign of color changes for each row" msgstr "Alterner le signe de la modification de couleur à chaque ligne" -#: ../src/ui/dialog/clonetiler.cpp:773 +#: ../src/ui/dialog/clonetiler.cpp:770 msgid "Alternate the sign of color changes for each column" msgstr "Alterner le signe de la modification de couleur à chaque colonne" -#: ../src/ui/dialog/clonetiler.cpp:781 +#: ../src/ui/dialog/clonetiler.cpp:778 msgid "_Trace" msgstr "_Calquer" -#: ../src/ui/dialog/clonetiler.cpp:793 +#: ../src/ui/dialog/clonetiler.cpp:790 msgid "Trace the drawing under the tiles" msgstr "Calquer depuis le dessin sous les pavés" -#: ../src/ui/dialog/clonetiler.cpp:797 +#: ../src/ui/dialog/clonetiler.cpp:794 msgid "" "For each clone, pick a value from the drawing in that clone's location and " "apply it to the clone" @@ -14316,112 +14306,112 @@ msgstr "" "Pour chaque clone, capturer une valeur du dessin à l'emplacement du clone et " "l'appliquer au clone" -#: ../src/ui/dialog/clonetiler.cpp:816 +#: ../src/ui/dialog/clonetiler.cpp:813 msgid "1. Pick from the drawing:" msgstr "1. Capturer depuis le dessin :" -#: ../src/ui/dialog/clonetiler.cpp:834 +#: ../src/ui/dialog/clonetiler.cpp:831 msgid "Pick the visible color and opacity" msgstr "Capturer la couleur et l'opacité visibles" -#: ../src/ui/dialog/clonetiler.cpp:842 +#: ../src/ui/dialog/clonetiler.cpp:839 msgid "Pick the total accumulated opacity" msgstr "Capturer l'opacité cumulée" # Red (in RGB) -#: ../src/ui/dialog/clonetiler.cpp:849 +#: ../src/ui/dialog/clonetiler.cpp:846 msgid "R" msgstr "R" -#: ../src/ui/dialog/clonetiler.cpp:850 +#: ../src/ui/dialog/clonetiler.cpp:847 msgid "Pick the Red component of the color" msgstr "Capturer la composante Rouge de la couleur" # Green (in RGB) -#: ../src/ui/dialog/clonetiler.cpp:857 +#: ../src/ui/dialog/clonetiler.cpp:854 msgid "G" msgstr "V" -#: ../src/ui/dialog/clonetiler.cpp:858 +#: ../src/ui/dialog/clonetiler.cpp:855 msgid "Pick the Green component of the color" msgstr "Capturer la composante Verte de la couleur" # Blue (in RGB) -#: ../src/ui/dialog/clonetiler.cpp:865 +#: ../src/ui/dialog/clonetiler.cpp:862 msgid "B" msgstr "B" -#: ../src/ui/dialog/clonetiler.cpp:866 +#: ../src/ui/dialog/clonetiler.cpp:863 msgid "Pick the Blue component of the color" msgstr "Capturer la composante Bleue de la couleur" -#: ../src/ui/dialog/clonetiler.cpp:873 +#: ../src/ui/dialog/clonetiler.cpp:870 msgctxt "Clonetiler color hue" msgid "H" msgstr "T" -#: ../src/ui/dialog/clonetiler.cpp:874 +#: ../src/ui/dialog/clonetiler.cpp:871 msgid "Pick the hue of the color" msgstr "Capturer la teinte de la couleur" # Saturation (in HSL) -#: ../src/ui/dialog/clonetiler.cpp:881 +#: ../src/ui/dialog/clonetiler.cpp:878 msgctxt "Clonetiler color saturation" msgid "S" msgstr "S" -#: ../src/ui/dialog/clonetiler.cpp:882 +#: ../src/ui/dialog/clonetiler.cpp:879 msgid "Pick the saturation of the color" msgstr "Capturer la saturation de la couleur" # Luminosity (in HSL) -#: ../src/ui/dialog/clonetiler.cpp:889 +#: ../src/ui/dialog/clonetiler.cpp:886 msgctxt "Clonetiler color lightness" msgid "L" msgstr "L" -#: ../src/ui/dialog/clonetiler.cpp:890 +#: ../src/ui/dialog/clonetiler.cpp:887 msgid "Pick the lightness of the color" msgstr "Capturer la luminosité de la couleur" -#: ../src/ui/dialog/clonetiler.cpp:900 +#: ../src/ui/dialog/clonetiler.cpp:897 msgid "2. Tweak the picked value:" msgstr "2. Modifier la valeur capturée" -#: ../src/ui/dialog/clonetiler.cpp:917 +#: ../src/ui/dialog/clonetiler.cpp:914 msgid "Gamma-correct:" msgstr "Corriger le Gamma" -#: ../src/ui/dialog/clonetiler.cpp:921 +#: ../src/ui/dialog/clonetiler.cpp:918 msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" msgstr "" "Décaler le milieu de la valeur capturée vers le haut (>0) ou vers le bas (<0)" -#: ../src/ui/dialog/clonetiler.cpp:928 +#: ../src/ui/dialog/clonetiler.cpp:925 msgid "Randomize:" msgstr "Hasard :" -#: ../src/ui/dialog/clonetiler.cpp:932 +#: ../src/ui/dialog/clonetiler.cpp:929 msgid "Randomize the picked value by this percentage" msgstr "Introduire ce pourcentage de hasard dans la capture de la valeur" -#: ../src/ui/dialog/clonetiler.cpp:939 +#: ../src/ui/dialog/clonetiler.cpp:936 msgid "Invert:" msgstr "Inverser :" -#: ../src/ui/dialog/clonetiler.cpp:943 +#: ../src/ui/dialog/clonetiler.cpp:940 msgid "Invert the picked value" msgstr "Inverser la valeur capturée" -#: ../src/ui/dialog/clonetiler.cpp:949 +#: ../src/ui/dialog/clonetiler.cpp:946 msgid "3. Apply the value to the clones':" msgstr "3. Appliquer la valeur aux clones :" -#: ../src/ui/dialog/clonetiler.cpp:964 +#: ../src/ui/dialog/clonetiler.cpp:961 msgid "Presence" msgstr "Présence" -#: ../src/ui/dialog/clonetiler.cpp:967 +#: ../src/ui/dialog/clonetiler.cpp:964 msgid "" "Each clone is created with the probability determined by the picked value in " "that point" @@ -14429,17 +14419,17 @@ msgstr "" "Chaque clone est créé selon une probabilité déterminée par la valeur " "capturée en ce point" -#: ../src/ui/dialog/clonetiler.cpp:974 +#: ../src/ui/dialog/clonetiler.cpp:971 msgid "Size" msgstr "Dimensions" -#: ../src/ui/dialog/clonetiler.cpp:977 +#: ../src/ui/dialog/clonetiler.cpp:974 msgid "Each clone's size is determined by the picked value in that point" msgstr "" "Les dimensions de chaque clone sont déterminées selon la valeur capturée en " "ce point " -#: ../src/ui/dialog/clonetiler.cpp:987 +#: ../src/ui/dialog/clonetiler.cpp:984 msgid "" "Each clone is painted by the picked color (the original must have unset fill " "or stroke)" @@ -14447,48 +14437,48 @@ msgstr "" "Chaque clone est peint selon la couleur capturée (l'original doit avoir un " "remplissage ou un contour indéfini)" -#: ../src/ui/dialog/clonetiler.cpp:997 +#: ../src/ui/dialog/clonetiler.cpp:994 msgid "Each clone's opacity is determined by the picked value in that point" msgstr "" "L'opacité de chaque clone est déterminée par la valeur capturée en ce point" -#: ../src/ui/dialog/clonetiler.cpp:1045 +#: ../src/ui/dialog/clonetiler.cpp:1042 msgid "How many rows in the tiling" msgstr "Nombre de lignes du pavage" -#: ../src/ui/dialog/clonetiler.cpp:1075 +#: ../src/ui/dialog/clonetiler.cpp:1072 msgid "How many columns in the tiling" msgstr "Nombre de colonnes du pavage" -#: ../src/ui/dialog/clonetiler.cpp:1120 +#: ../src/ui/dialog/clonetiler.cpp:1117 msgid "Width of the rectangle to be filled" msgstr "Largeur du rectangle à remplir" -#: ../src/ui/dialog/clonetiler.cpp:1153 +#: ../src/ui/dialog/clonetiler.cpp:1150 msgid "Height of the rectangle to be filled" msgstr "Hauteur du rectangle à remplir" -#: ../src/ui/dialog/clonetiler.cpp:1170 +#: ../src/ui/dialog/clonetiler.cpp:1167 msgid "Rows, columns: " msgstr "Lignes, colonnes :" -#: ../src/ui/dialog/clonetiler.cpp:1171 +#: ../src/ui/dialog/clonetiler.cpp:1168 msgid "Create the specified number of rows and columns" msgstr "Créer le nombre spécifié de lignes et de colonnes" -#: ../src/ui/dialog/clonetiler.cpp:1180 +#: ../src/ui/dialog/clonetiler.cpp:1177 msgid "Width, height: " msgstr "Largeur, hauteur :" -#: ../src/ui/dialog/clonetiler.cpp:1181 +#: ../src/ui/dialog/clonetiler.cpp:1178 msgid "Fill the specified width and height with the tiling" msgstr "Remplir avec le pavage selon la hauteur et la largeur spécifiées" -#: ../src/ui/dialog/clonetiler.cpp:1202 +#: ../src/ui/dialog/clonetiler.cpp:1199 msgid "Use saved size and position of the tile" msgstr "Utiliser les dimensions et position enregistrées du pavage" -#: ../src/ui/dialog/clonetiler.cpp:1205 +#: ../src/ui/dialog/clonetiler.cpp:1202 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" @@ -14496,11 +14486,11 @@ msgstr "" "Utiliser les mêmes dimensions et position de pavés que lors du pavage " "précédent (si possible), au lieu d'utiliser les paramètres courants" -#: ../src/ui/dialog/clonetiler.cpp:1239 +#: ../src/ui/dialog/clonetiler.cpp:1236 msgid " _Create " msgstr " _Créer " -#: ../src/ui/dialog/clonetiler.cpp:1241 +#: ../src/ui/dialog/clonetiler.cpp:1238 msgid "Create and tile the clones of the selection" msgstr "Créer des clones et paver la sélection avec" @@ -14509,32 +14499,32 @@ msgstr "Créer des clones et paver la sélection avec" #. diagrams on the left in the following screenshot: #. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png #. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/ui/dialog/clonetiler.cpp:1261 +#: ../src/ui/dialog/clonetiler.cpp:1258 msgid " _Unclump " msgstr "É_parpiller" -#: ../src/ui/dialog/clonetiler.cpp:1262 +#: ../src/ui/dialog/clonetiler.cpp:1259 msgid "Spread out clones to reduce clumping; can be applied repeatedly" msgstr "" "Disperser les clones de façon à reduire le rassemblement; peut être appliqué " "plusieurs fois" -#: ../src/ui/dialog/clonetiler.cpp:1268 +#: ../src/ui/dialog/clonetiler.cpp:1265 msgid " Re_move " msgstr "_Supprimer" -#: ../src/ui/dialog/clonetiler.cpp:1269 +#: ../src/ui/dialog/clonetiler.cpp:1266 msgid "Remove existing tiled clones of the selected object (siblings only)" msgstr "" "Retirer les clones de pavage de l'objet sélectionné (seulement les « enfants " "de mêmes parents »)" -#: ../src/ui/dialog/clonetiler.cpp:1285 +#: ../src/ui/dialog/clonetiler.cpp:1283 msgid " R_eset " msgstr " R-à-_z" #. TRANSLATORS: "change" is a noun here -#: ../src/ui/dialog/clonetiler.cpp:1287 +#: ../src/ui/dialog/clonetiler.cpp:1285 msgid "" "Reset all shifts, scales, rotates, opacity and color changes in the dialog " "to zero" @@ -14542,20 +14532,20 @@ msgstr "" "Remise à zéro de tous les décalages, redimensionnements, rotation et " "opacités dans la boîte de dialogue" -#: ../src/ui/dialog/clonetiler.cpp:1360 +#: ../src/ui/dialog/clonetiler.cpp:1358 msgid "Nothing selected." msgstr "Aucune sélection." -#: ../src/ui/dialog/clonetiler.cpp:1366 +#: ../src/ui/dialog/clonetiler.cpp:1364 msgid "More than one object selected." msgstr "Plus d'un objet est sélectionné." -#: ../src/ui/dialog/clonetiler.cpp:1373 +#: ../src/ui/dialog/clonetiler.cpp:1371 #, c-format msgid "Object has %d tiled clones." msgstr "L'objet possède %d clones de pavage." -#: ../src/ui/dialog/clonetiler.cpp:1378 +#: ../src/ui/dialog/clonetiler.cpp:1376 msgid "Object has no tiled clones." msgstr "L'objet ne possède aucun clone de pavage." @@ -14919,11 +14909,11 @@ msgid "Remove selected grid." msgstr "Supprimer la grille sélectionnée." #: ../src/ui/dialog/document-properties.cpp:154 -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Guides" msgstr "Guides" -#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2831 +#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2827 msgid "Snap" msgstr "Magnétisme" @@ -14967,7 +14957,7 @@ msgstr "Divers" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:3012 +#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:3008 msgid "Link Color Profile" msgstr "Lier un profil de couleurs" @@ -15100,37 +15090,37 @@ msgstr "Supprimer la grille" msgid "Changed default display unit" msgstr "Changer l'unité de mesure du document" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2883 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2879 msgid "_Page" msgstr "_Page" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2887 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2883 msgid "_Drawing" msgstr "_Dessin" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2889 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2885 msgid "_Selection" msgstr "_Sélection" -#: ../src/ui/dialog/export.cpp:152 +#: ../src/ui/dialog/export.cpp:151 msgid "_Custom" msgstr "P_ersonnalisée" -#: ../src/ui/dialog/export.cpp:170 ../src/widgets/measure-toolbar.cpp:99 +#: ../src/ui/dialog/export.cpp:169 ../src/widgets/measure-toolbar.cpp:99 #: ../src/widgets/measure-toolbar.cpp:107 #: ../share/extensions/render_gears.inx.h:6 msgid "Units:" msgstr "Unités :" -#: ../src/ui/dialog/export.cpp:172 +#: ../src/ui/dialog/export.cpp:171 msgid "_Export As..." msgstr "E_xporter sous..." -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "B_atch export all selected objects" msgstr "Exporter les _objets sélectionnés en un lot" -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "" "Export each selected object into its own PNG file, using export hints if any " "(caution, overwrites without asking!)" @@ -15139,171 +15129,171 @@ msgstr "" "des indications d'export (attention, écrase les fichiers sans demander de " "confirmation !)" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "Hide a_ll except selected" msgstr "_Cacher tout sauf la sélection" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "In the exported image, hide all objects except those that are selected" msgstr "" "Dans l'image exportée, cacher tous les objets qui ne sont pas sélectionnés" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Close when complete" msgstr "Fermer cette boîte de dialogue" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Once the export completes, close this dialog" msgstr "Fermer cette boîte de dialogue une fois l'exportation terminée" -#: ../src/ui/dialog/export.cpp:180 +#: ../src/ui/dialog/export.cpp:179 msgid "_Export" msgstr "_Exporter" -#: ../src/ui/dialog/export.cpp:198 +#: ../src/ui/dialog/export.cpp:197 msgid "Export area" msgstr "Zone à exporter" -#: ../src/ui/dialog/export.cpp:237 +#: ../src/ui/dialog/export.cpp:236 msgid "_x0:" msgstr "_x0 :" -#: ../src/ui/dialog/export.cpp:241 +#: ../src/ui/dialog/export.cpp:240 msgid "x_1:" msgstr "x_1 :" -#: ../src/ui/dialog/export.cpp:245 +#: ../src/ui/dialog/export.cpp:244 msgid "Wid_th:" msgstr "La_rgeur :" -#: ../src/ui/dialog/export.cpp:249 +#: ../src/ui/dialog/export.cpp:248 msgid "_y0:" msgstr "_y0 :" -#: ../src/ui/dialog/export.cpp:253 +#: ../src/ui/dialog/export.cpp:252 msgid "y_1:" msgstr "y_1 :" -#: ../src/ui/dialog/export.cpp:257 +#: ../src/ui/dialog/export.cpp:256 msgid "Hei_ght:" msgstr "Hau_teur :" -#: ../src/ui/dialog/export.cpp:272 +#: ../src/ui/dialog/export.cpp:271 msgid "Image size" msgstr "Taille de l'image" -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/export.cpp:301 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/export.cpp:300 msgid "pixels at" msgstr "pixels à" -#: ../src/ui/dialog/export.cpp:296 +#: ../src/ui/dialog/export.cpp:295 msgid "dp_i" msgstr "_ppp" -#: ../src/ui/dialog/export.cpp:301 ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/export.cpp:300 ../src/ui/dialog/transformation.cpp:80 #: ../src/ui/widget/page-sizer.cpp:237 msgid "_Height:" msgstr "_Hauteur :" -#: ../src/ui/dialog/export.cpp:309 -#: ../src/ui/dialog/inkscape-preferences.cpp:1439 +#: ../src/ui/dialog/export.cpp:308 #: ../src/ui/dialog/inkscape-preferences.cpp:1443 -#: ../src/ui/dialog/inkscape-preferences.cpp:1467 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "dpi" msgstr "ppp" -#: ../src/ui/dialog/export.cpp:317 +#: ../src/ui/dialog/export.cpp:316 msgid "_Filename" msgstr "Nom de _fichier" -#: ../src/ui/dialog/export.cpp:359 +#: ../src/ui/dialog/export.cpp:358 msgid "Export the bitmap file with these settings" msgstr "Exporter le fichier bitmap avec ces réglages" -#: ../src/ui/dialog/export.cpp:612 +#: ../src/ui/dialog/export.cpp:611 #, c-format msgid "B_atch export %d selected object" msgid_plural "B_atch export %d selected objects" msgstr[0] "Exporter %d _objet sélectionné en lot" msgstr[1] "Exporter les %d _objets sélectionnés en lot" -#: ../src/ui/dialog/export.cpp:928 +#: ../src/ui/dialog/export.cpp:927 msgid "Export in progress" msgstr "Export en cours" -#: ../src/ui/dialog/export.cpp:1018 +#: ../src/ui/dialog/export.cpp:1017 msgid "No items selected." msgstr "Aucun élément sélectionné." -#: ../src/ui/dialog/export.cpp:1022 ../src/ui/dialog/export.cpp:1024 +#: ../src/ui/dialog/export.cpp:1021 ../src/ui/dialog/export.cpp:1023 msgid "Exporting %1 files" msgstr "Exportation de %1 fichiers" -#: ../src/ui/dialog/export.cpp:1064 ../src/ui/dialog/export.cpp:1066 +#: ../src/ui/dialog/export.cpp:1063 ../src/ui/dialog/export.cpp:1065 #, c-format msgid "Exporting file %s..." msgstr "Exportation du fichier %s en cours" -#: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1166 +#: ../src/ui/dialog/export.cpp:1074 ../src/ui/dialog/export.cpp:1165 #, c-format msgid "Could not export to filename %s.\n" msgstr "Impossible d'exporter dans le fichier %s.\n" -#: ../src/ui/dialog/export.cpp:1078 +#: ../src/ui/dialog/export.cpp:1077 #, c-format msgid "Could not export to filename %s." msgstr "Impossible d'exporter dans le fichier %s." -#: ../src/ui/dialog/export.cpp:1093 +#: ../src/ui/dialog/export.cpp:1092 #, c-format msgid "Successfully exported %d files from %d selected items." msgstr "" "%d fichiers ont été exportés à partir des %d objets " "sélectionnés." -#: ../src/ui/dialog/export.cpp:1104 +#: ../src/ui/dialog/export.cpp:1103 msgid "You have to enter a filename." msgstr "Vous devez entrer un nom de fichier." -#: ../src/ui/dialog/export.cpp:1105 +#: ../src/ui/dialog/export.cpp:1104 msgid "You have to enter a filename" msgstr "Vous devez entrer un nom de fichier" -#: ../src/ui/dialog/export.cpp:1119 +#: ../src/ui/dialog/export.cpp:1118 msgid "The chosen area to be exported is invalid." msgstr "La zone à exporter choisie n'est pas valide." -#: ../src/ui/dialog/export.cpp:1120 +#: ../src/ui/dialog/export.cpp:1119 msgid "The chosen area to be exported is invalid" msgstr "La zone à exporter choisie n'est pas valide" -#: ../src/ui/dialog/export.cpp:1135 +#: ../src/ui/dialog/export.cpp:1134 #, c-format msgid "Directory %s does not exist or is not a directory.\n" msgstr "Le dossier %s n'existe pas ou n'est pas un dossier.\n" #. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image -#: ../src/ui/dialog/export.cpp:1149 ../src/ui/dialog/export.cpp:1151 +#: ../src/ui/dialog/export.cpp:1148 ../src/ui/dialog/export.cpp:1150 msgid "Exporting %1 (%2 x %3)" msgstr "Exportation s1(%2 x %3) en cours" -#: ../src/ui/dialog/export.cpp:1177 +#: ../src/ui/dialog/export.cpp:1176 #, c-format msgid "Drawing exported to %s." msgstr "Dessin exporté vers %s." -#: ../src/ui/dialog/export.cpp:1181 +#: ../src/ui/dialog/export.cpp:1180 msgid "Export aborted." msgstr "Exportation annulée." -#: ../src/ui/dialog/export.cpp:1302 ../src/ui/interface.cpp:1392 +#: ../src/ui/dialog/export.cpp:1301 ../src/ui/interface.cpp:1392 #: ../src/widgets/desktop-widget.cpp:1122 #: ../src/widgets/desktop-widget.cpp:1184 msgid "_Cancel" msgstr "_Annuler" -#: ../src/ui/dialog/export.cpp:1303 ../src/ui/dialog/input.cpp:1082 -#: ../src/verbs.cpp:2441 ../src/widgets/desktop-widget.cpp:1123 +#: ../src/ui/dialog/export.cpp:1302 ../src/ui/dialog/input.cpp:1082 +#: ../src/verbs.cpp:2437 ../src/widgets/desktop-widget.cpp:1123 msgid "_Save" msgstr "_Enregistrer" @@ -15373,95 +15363,95 @@ msgstr "Pas d'aperçu" msgid "too large for preview" msgstr "image trop grande pour un aperçu" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:604 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:605 msgid "Enable preview" msgstr "Activer l'aperçu" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:754 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:767 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:782 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:798 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:813 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:755 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:768 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:772 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:775 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:799 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:814 #: ../src/ui/dialog/filedialogimpl-win32.cpp:282 #: ../src/ui/dialog/filedialogimpl-win32.cpp:413 msgid "All Files" msgstr "Tous les fichiers" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:779 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:795 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:810 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:796 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:811 #: ../src/ui/dialog/filedialogimpl-win32.cpp:283 msgid "All Inkscape Files" msgstr "Tous les fichiers Inkscape" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:786 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:802 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:816 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:787 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:803 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:817 #: ../src/ui/dialog/filedialogimpl-win32.cpp:284 msgid "All Images" msgstr "Toutes les images" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:789 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:805 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:819 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:790 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:806 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:820 #: ../src/ui/dialog/filedialogimpl-win32.cpp:285 msgid "All Vectors" msgstr "Tous les formats vectoriels" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:792 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:808 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:822 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:793 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:809 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:823 #: ../src/ui/dialog/filedialogimpl-win32.cpp:286 msgid "All Bitmaps" msgstr "Toutes les images bitmap" #. ###### File options #. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1041 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1599 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1042 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1600 msgid "Append filename extension automatically" msgstr "Ajouter une extension automatiquement" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1214 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1467 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1215 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1468 msgid "Guess from extension" msgstr "Deviner le type de fichier par l'extension" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1486 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 msgid "Left edge of source" msgstr "Bord gauche de la source" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 msgid "Top edge of source" msgstr "Bord supérieur de la source" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489 msgid "Right edge of source" msgstr "Bord droit de la source" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490 msgid "Bottom edge of source" msgstr "Bord inférieur de la source" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491 msgid "Source width" msgstr "Largeur de la source" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492 msgid "Source height" msgstr "Hauteur de la source" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 msgid "Destination width" msgstr "Largeur de destination" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494 msgid "Destination height" msgstr "Hauteur de destination" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1495 msgid "Resolution (dots per inch)" msgstr "Résolution (point par pouce)" @@ -15469,30 +15459,30 @@ msgstr "Résolution (point par pouce)" #. ## EXTRA WIDGET -- SOURCE SIDE #. ######################################### #. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1532 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1533 msgid "Document" msgstr "Document" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1540 ../src/verbs.cpp:176 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1541 ../src/verbs.cpp:176 #: ../src/widgets/desktop-widget.cpp:2000 #: ../share/extensions/printing_marks.inx.h:18 msgid "Selection" msgstr "Sélection" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1544 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 msgctxt "Export dialog" msgid "Custom" msgstr "Personnalisée" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1564 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1565 msgid "Source" msgstr "Source" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1584 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1585 msgid "Cairo" msgstr "Cairo" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1587 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1588 msgid "Antialias" msgstr "Antialias" @@ -16442,7 +16432,7 @@ msgstr "Spirales" msgid "Search spirals" msgstr "Rechercher les spirales" -#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1736 +#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1735 msgid "Paths" msgstr "Chemins" @@ -17321,76 +17311,76 @@ msgstr "Ajouter le texte" msgid "Arrange in a grid" msgstr "Disposer selon une grille" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 #: ../src/ui/dialog/object-attributes.cpp:66 #: ../src/ui/dialog/object-attributes.cpp:75 #: ../src/widgets/desktop-widget.cpp:666 ../src/widgets/node-toolbar.cpp:581 msgid "X:" msgstr "X :" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 msgid "Horizontal spacing between columns." msgstr "Espace horizontal entre les colonnes." -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 #: ../src/ui/dialog/object-attributes.cpp:67 #: ../src/ui/dialog/object-attributes.cpp:76 #: ../src/widgets/desktop-widget.cpp:676 ../src/widgets/node-toolbar.cpp:599 msgid "Y:" msgstr "Y :" -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 msgid "Vertical spacing between rows." msgstr "Espace vertical entre les lignes." -#: ../src/ui/dialog/grid-arrange-tab.cpp:637 +#: ../src/ui/dialog/grid-arrange-tab.cpp:626 msgid "_Rows:" msgstr "_Lignes :" -#: ../src/ui/dialog/grid-arrange-tab.cpp:646 +#: ../src/ui/dialog/grid-arrange-tab.cpp:635 msgid "Number of rows" msgstr "Nombre de lignes" -#: ../src/ui/dialog/grid-arrange-tab.cpp:650 +#: ../src/ui/dialog/grid-arrange-tab.cpp:639 msgid "Equal _height" msgstr "Égaliser la _hauteur" -#: ../src/ui/dialog/grid-arrange-tab.cpp:661 +#: ../src/ui/dialog/grid-arrange-tab.cpp:650 msgid "If not set, each row has the height of the tallest object in it" msgstr "" "Si décoché, chaque ligne a même la hauteur que l'objet le plus haut qu'elle " "contient" #. #### Number of columns #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:677 +#: ../src/ui/dialog/grid-arrange-tab.cpp:666 msgid "_Columns:" msgstr "_Colonnes :" -#: ../src/ui/dialog/grid-arrange-tab.cpp:686 +#: ../src/ui/dialog/grid-arrange-tab.cpp:675 msgid "Number of columns" msgstr "Nombre de colonnes" -#: ../src/ui/dialog/grid-arrange-tab.cpp:690 +#: ../src/ui/dialog/grid-arrange-tab.cpp:679 msgid "Equal _width" msgstr "Égaliser la _largeur" -#: ../src/ui/dialog/grid-arrange-tab.cpp:700 +#: ../src/ui/dialog/grid-arrange-tab.cpp:689 msgid "If not set, each column has the width of the widest object in it" msgstr "" "Si décoché, chaque ligne a la même largeur que l'objet le plus large qu'elle " "contient" #. Anchor selection widget -#: ../src/ui/dialog/grid-arrange-tab.cpp:711 +#: ../src/ui/dialog/grid-arrange-tab.cpp:700 msgid "Alignment:" msgstr "Alignement : " #. #### Radio buttons to control spacing manually or to fit selection bbox #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:720 +#: ../src/ui/dialog/grid-arrange-tab.cpp:709 msgid "_Fit into selection box" msgstr "_Ajuster à la boîte de sélection" -#: ../src/ui/dialog/grid-arrange-tab.cpp:727 +#: ../src/ui/dialog/grid-arrange-tab.cpp:716 msgid "_Set spacing:" msgstr "Définir l'e_spacement :" @@ -17554,50 +17544,50 @@ msgstr "" msgid "Take from selection" msgstr "Capturer depuis la sélection" -#: ../src/ui/dialog/inkscape-preferences.cpp:287 +#: ../src/ui/dialog/inkscape-preferences.cpp:291 msgid "This tool's style of new objects" msgstr "Style de cet outil pour les nouveaux objets" -#: ../src/ui/dialog/inkscape-preferences.cpp:294 +#: ../src/ui/dialog/inkscape-preferences.cpp:298 msgid "Remember the style of the (first) selected object as this tool's style" msgstr "" "Mémoriser le style du premier objet sélectionné comme style de cet outil" -#: ../src/ui/dialog/inkscape-preferences.cpp:299 +#: ../src/ui/dialog/inkscape-preferences.cpp:303 msgid "Tools" msgstr "Outils" -#: ../src/ui/dialog/inkscape-preferences.cpp:302 +#: ../src/ui/dialog/inkscape-preferences.cpp:306 msgid "Bounding box to use" msgstr "Boîte englobante à utiliser" -#: ../src/ui/dialog/inkscape-preferences.cpp:303 +#: ../src/ui/dialog/inkscape-preferences.cpp:307 msgid "Visual bounding box" msgstr "Boîte englobante visuelle" -#: ../src/ui/dialog/inkscape-preferences.cpp:305 +#: ../src/ui/dialog/inkscape-preferences.cpp:309 msgid "This bounding box includes stroke width, markers, filter margins, etc." msgstr "" "Cette boîte englobante comprend l'épaisseur du contour, les marqueurs, les " "marges des filtres, etc." -#: ../src/ui/dialog/inkscape-preferences.cpp:306 +#: ../src/ui/dialog/inkscape-preferences.cpp:310 msgid "Geometric bounding box" msgstr "Boîte englobante géométrique" -#: ../src/ui/dialog/inkscape-preferences.cpp:308 +#: ../src/ui/dialog/inkscape-preferences.cpp:312 msgid "This bounding box includes only the bare path" msgstr "Cette boîte englobante ne comprend que le chemin lui-même" -#: ../src/ui/dialog/inkscape-preferences.cpp:310 +#: ../src/ui/dialog/inkscape-preferences.cpp:314 msgid "Conversion to guides" msgstr "Convertion en guides" -#: ../src/ui/dialog/inkscape-preferences.cpp:311 +#: ../src/ui/dialog/inkscape-preferences.cpp:315 msgid "Keep objects after conversion to guides" msgstr "Conserver les objets après leur conversion en guides" -#: ../src/ui/dialog/inkscape-preferences.cpp:313 +#: ../src/ui/dialog/inkscape-preferences.cpp:317 msgid "" "When converting an object to guides, don't delete the object after the " "conversion" @@ -17605,11 +17595,11 @@ msgstr "" "Lors de la conversion d'objets en guides, ne pas supprimer les objets après " "la conversion" -#: ../src/ui/dialog/inkscape-preferences.cpp:314 +#: ../src/ui/dialog/inkscape-preferences.cpp:318 msgid "Treat groups as a single object" msgstr "Manipule le groupe comme un objet unique" -#: ../src/ui/dialog/inkscape-preferences.cpp:316 +#: ../src/ui/dialog/inkscape-preferences.cpp:320 msgid "" "Treat groups as a single object during conversion to guides rather than " "converting each child separately" @@ -17617,112 +17607,112 @@ msgstr "" "Lors de la conversion en guides, les groupes sont traités chacun comme un " "objet unique (la conversion n'est pas appliquée à chaque enfant séparément)" -#: ../src/ui/dialog/inkscape-preferences.cpp:318 +#: ../src/ui/dialog/inkscape-preferences.cpp:322 msgid "Average all sketches" msgstr "Moyenner tous les croquis" -#: ../src/ui/dialog/inkscape-preferences.cpp:319 +#: ../src/ui/dialog/inkscape-preferences.cpp:323 msgid "Width is in absolute units" msgstr "Largeur en unités absolues" -#: ../src/ui/dialog/inkscape-preferences.cpp:320 +#: ../src/ui/dialog/inkscape-preferences.cpp:324 msgid "Select new path" msgstr "Sélectionner le nouveau chemin" -#: ../src/ui/dialog/inkscape-preferences.cpp:321 +#: ../src/ui/dialog/inkscape-preferences.cpp:325 msgid "Don't attach connectors to text objects" msgstr "Ne pas lier les connecteurs aux objets texte" #. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:324 +#: ../src/ui/dialog/inkscape-preferences.cpp:328 msgid "Selector" msgstr "Sélecteur" -#: ../src/ui/dialog/inkscape-preferences.cpp:329 +#: ../src/ui/dialog/inkscape-preferences.cpp:333 msgid "When transforming, show" msgstr "Lors des transformations, afficher" -#: ../src/ui/dialog/inkscape-preferences.cpp:330 +#: ../src/ui/dialog/inkscape-preferences.cpp:334 msgid "Objects" msgstr "Objets" -#: ../src/ui/dialog/inkscape-preferences.cpp:332 +#: ../src/ui/dialog/inkscape-preferences.cpp:336 msgid "Show the actual objects when moving or transforming" msgstr "Afficher les objets lors des déplacements ou des transformations" -#: ../src/ui/dialog/inkscape-preferences.cpp:333 +#: ../src/ui/dialog/inkscape-preferences.cpp:337 msgid "Box outline" msgstr "Silhouette rectangulaire" -#: ../src/ui/dialog/inkscape-preferences.cpp:335 +#: ../src/ui/dialog/inkscape-preferences.cpp:339 msgid "Show only a box outline of the objects when moving or transforming" msgstr "" "N'afficher que la silhouette rectangulaire des objets lors de leurs " "déplacements ou transformations" -#: ../src/ui/dialog/inkscape-preferences.cpp:336 +#: ../src/ui/dialog/inkscape-preferences.cpp:340 msgid "Per-object selection cue" msgstr "Indication de sélection d'objet" -#: ../src/ui/dialog/inkscape-preferences.cpp:337 +#: ../src/ui/dialog/inkscape-preferences.cpp:341 msgctxt "Selection cue" msgid "None" msgstr "Aucune" -#: ../src/ui/dialog/inkscape-preferences.cpp:339 +#: ../src/ui/dialog/inkscape-preferences.cpp:343 msgid "No per-object selection indication" msgstr "Aucune indication de sélection d'objet" -#: ../src/ui/dialog/inkscape-preferences.cpp:340 +#: ../src/ui/dialog/inkscape-preferences.cpp:344 msgid "Mark" msgstr "Marque" -#: ../src/ui/dialog/inkscape-preferences.cpp:342 +#: ../src/ui/dialog/inkscape-preferences.cpp:346 msgid "Each selected object has a diamond mark in the top left corner" msgstr "" "Chaque objet sélectionné est marqué d'un losange dans le coin en haut à " "gauche" -#: ../src/ui/dialog/inkscape-preferences.cpp:343 +#: ../src/ui/dialog/inkscape-preferences.cpp:347 msgid "Box" msgstr "Boîte" -#: ../src/ui/dialog/inkscape-preferences.cpp:345 +#: ../src/ui/dialog/inkscape-preferences.cpp:349 msgid "Each selected object displays its bounding box" msgstr "Chaque objet sélectionné affiche sa boîte englobante" #. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:348 +#: ../src/ui/dialog/inkscape-preferences.cpp:352 msgid "Node" msgstr "Nœud" -#: ../src/ui/dialog/inkscape-preferences.cpp:351 +#: ../src/ui/dialog/inkscape-preferences.cpp:355 msgid "Path outline" msgstr "Contour de chemin" -#: ../src/ui/dialog/inkscape-preferences.cpp:352 +#: ../src/ui/dialog/inkscape-preferences.cpp:356 msgid "Path outline color" msgstr "Couleur du contour de chemin" -#: ../src/ui/dialog/inkscape-preferences.cpp:353 +#: ../src/ui/dialog/inkscape-preferences.cpp:357 msgid "Selects the color used for showing the path outline" msgstr "Sélectionner la couleur utilisée pour le contour du chemin" -#: ../src/ui/dialog/inkscape-preferences.cpp:354 +#: ../src/ui/dialog/inkscape-preferences.cpp:358 msgid "Always show outline" msgstr "Toujours afficher le contour" -#: ../src/ui/dialog/inkscape-preferences.cpp:355 +#: ../src/ui/dialog/inkscape-preferences.cpp:359 msgid "Show outlines for all paths, not only invisible paths" msgstr "" "Affiche les contours pour tous les chemins, pas seulement les chemins " "invisibles" -#: ../src/ui/dialog/inkscape-preferences.cpp:356 +#: ../src/ui/dialog/inkscape-preferences.cpp:360 msgid "Update outline when dragging nodes" msgstr "Mettre à jour le contour pendant le déplacement des nœuds" -#: ../src/ui/dialog/inkscape-preferences.cpp:357 +#: ../src/ui/dialog/inkscape-preferences.cpp:361 msgid "" "Update the outline when dragging or transforming nodes; if this is off, the " "outline will only update when completing a drag" @@ -17731,11 +17721,11 @@ msgstr "" "nœuds ; lorsque cette option est désactivée, le contour n'est mis à jour " "qu'à la fin du déplacement" -#: ../src/ui/dialog/inkscape-preferences.cpp:358 +#: ../src/ui/dialog/inkscape-preferences.cpp:362 msgid "Update paths when dragging nodes" msgstr "Mettre à jour les chemins pendant le déplacement des nœuds" -#: ../src/ui/dialog/inkscape-preferences.cpp:359 +#: ../src/ui/dialog/inkscape-preferences.cpp:363 msgid "" "Update paths when dragging or transforming nodes; if this is off, paths will " "only be updated when completing a drag" @@ -17744,11 +17734,11 @@ msgstr "" "nœuds ; lorsque cette option est désactivée, les chemins ne sont mis à jour " "qu'à la fin du déplacement" -#: ../src/ui/dialog/inkscape-preferences.cpp:360 +#: ../src/ui/dialog/inkscape-preferences.cpp:364 msgid "Show path direction on outlines" msgstr "Afficher la direction des chemins sur le contour" -#: ../src/ui/dialog/inkscape-preferences.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:365 msgid "" "Visualize the direction of selected paths by drawing small arrows in the " "middle of each outline segment" @@ -17756,29 +17746,29 @@ msgstr "" "Visualise la direction des chemins sélectionnés en dessinant de petites " "flèches au milieu de chaque segment de contour" -#: ../src/ui/dialog/inkscape-preferences.cpp:362 +#: ../src/ui/dialog/inkscape-preferences.cpp:366 msgid "Show temporary path outline" msgstr "Afficher temporairement le contour de chemin" -#: ../src/ui/dialog/inkscape-preferences.cpp:363 +#: ../src/ui/dialog/inkscape-preferences.cpp:367 msgid "When hovering over a path, briefly flash its outline" msgstr "Faire clignoter brièvement le contour d'un chemin lors de son survol" -#: ../src/ui/dialog/inkscape-preferences.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:368 msgid "Show temporary outline for selected paths" msgstr "Afficher temporairement le contour des chemins sélectionnés" -#: ../src/ui/dialog/inkscape-preferences.cpp:365 +#: ../src/ui/dialog/inkscape-preferences.cpp:369 msgid "Show temporary outline even when a path is selected for editing" msgstr "" "Affiche temporairement le contour même lorsqu'un chemin est sélectionné pour " "édition" -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 msgid "_Flash time:" msgstr "Durée de _clignotement :" -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 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 " @@ -17788,25 +17778,25 @@ msgstr "" "souris (en millisecondes) ; choisissez 0 pour garder le contour visible " "jusqu'à ce que la souris quitte le chemin." -#: ../src/ui/dialog/inkscape-preferences.cpp:368 +#: ../src/ui/dialog/inkscape-preferences.cpp:372 msgid "Editing preferences" msgstr "Préférences d'édition" -#: ../src/ui/dialog/inkscape-preferences.cpp:369 +#: ../src/ui/dialog/inkscape-preferences.cpp:373 msgid "Show transform handles for single nodes" msgstr "Afficher les poignées de transformation pour un nœud seul" -#: ../src/ui/dialog/inkscape-preferences.cpp:370 +#: ../src/ui/dialog/inkscape-preferences.cpp:374 msgid "Show transform handles even when only a single node is selected" msgstr "" "Affiche les poignées de transformation même lorsqu'un seul nœud est " "sélectionné" -#: ../src/ui/dialog/inkscape-preferences.cpp:371 +#: ../src/ui/dialog/inkscape-preferences.cpp:375 msgid "Deleting nodes preserves shape" msgstr "La suppression des nœuds préserve la forme" -#: ../src/ui/dialog/inkscape-preferences.cpp:372 +#: ../src/ui/dialog/inkscape-preferences.cpp:376 msgid "" "Move handles next to deleted nodes to resemble original shape; hold Ctrl to " "get the other behavior" @@ -17815,31 +17805,31 @@ msgstr "" "originale ; maintenir Ctrl pour désactiver cette fonctionnalité" #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:375 +#: ../src/ui/dialog/inkscape-preferences.cpp:379 msgid "Tweak" msgstr "Ajuster" -#: ../src/ui/dialog/inkscape-preferences.cpp:376 +#: ../src/ui/dialog/inkscape-preferences.cpp:380 msgid "Object paint style" msgstr "Style de l'outil" #. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:381 +#: ../src/ui/dialog/inkscape-preferences.cpp:385 #: ../src/widgets/desktop-widget.cpp:631 msgid "Zoom" msgstr "Zoom" #. Measure -#: ../src/ui/dialog/inkscape-preferences.cpp:386 ../src/verbs.cpp:2765 +#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2761 msgctxt "ContextVerb" msgid "Measure" msgstr "Mesurer" -#: ../src/ui/dialog/inkscape-preferences.cpp:388 +#: ../src/ui/dialog/inkscape-preferences.cpp:392 msgid "Ignore first and last points" msgstr "Ignorer le premier et le dernier point" -#: ../src/ui/dialog/inkscape-preferences.cpp:389 +#: ../src/ui/dialog/inkscape-preferences.cpp:393 msgid "" "The start and end of the measurement tool's control line will not be " "considered for calculating lengths. Only lengths between actual curve " @@ -17850,15 +17840,15 @@ msgstr "" "intersections des chemins sont affichées." #. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:392 +#: ../src/ui/dialog/inkscape-preferences.cpp:396 msgid "Shapes" msgstr "Formes" -#: ../src/ui/dialog/inkscape-preferences.cpp:424 +#: ../src/ui/dialog/inkscape-preferences.cpp:428 msgid "Sketch mode" msgstr "Mode croquis" -#: ../src/ui/dialog/inkscape-preferences.cpp:426 +#: ../src/ui/dialog/inkscape-preferences.cpp:430 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" @@ -17868,17 +17858,17 @@ msgstr "" "croquis" #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:429 +#: ../src/ui/dialog/inkscape-preferences.cpp:433 #: ../src/ui/dialog/input.cpp:1485 msgid "Pen" msgstr "Stylo" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:435 +#: ../src/ui/dialog/inkscape-preferences.cpp:439 msgid "Calligraphy" msgstr "Plume calligraphique" -#: ../src/ui/dialog/inkscape-preferences.cpp:439 +#: ../src/ui/dialog/inkscape-preferences.cpp:443 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" @@ -17887,7 +17877,7 @@ msgstr "" "du zoom; sinon, la largeur de plume dépend du zoom afin de paraître la même " "quel que soit le zoom" -#: ../src/ui/dialog/inkscape-preferences.cpp:441 +#: ../src/ui/dialog/inkscape-preferences.cpp:445 msgid "" "If on, each newly created object will be selected (deselecting previous " "selection)" @@ -17896,27 +17886,27 @@ msgstr "" "la place de l'ancienne sélection)" #. Text -#: ../src/ui/dialog/inkscape-preferences.cpp:444 ../src/verbs.cpp:2757 +#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2753 msgctxt "ContextVerb" msgid "Text" msgstr "Texte" -#: ../src/ui/dialog/inkscape-preferences.cpp:449 +#: ../src/ui/dialog/inkscape-preferences.cpp:453 msgid "Show font samples in the drop-down list" msgstr "Afficher les échantillons de police dans la liste déroulante" -#: ../src/ui/dialog/inkscape-preferences.cpp:450 +#: ../src/ui/dialog/inkscape-preferences.cpp:454 msgid "" "Show font samples alongside font names in the drop-down list in Text bar" msgstr "" "Affiche les échantillons de police à côté du nom dans la liste déroulante de " "la barre de texte" -#: ../src/ui/dialog/inkscape-preferences.cpp:452 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Show font substitution warning dialog" msgstr "Afficher un avertissement lors du remplacement de polices" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:457 msgid "" "Show font substitution warning dialog when requested fonts are not available " "on the system" @@ -17924,85 +17914,77 @@ msgstr "" "Afficher un avertissement de remplacement de police lorsque les polices " "demandées ne sont pas disponibles" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pixel" msgstr "Pixel" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pica" msgstr "Pica" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Millimeter" msgstr "Millimètre" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Centimeter" msgstr "Centimètre" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Inch" msgstr "Pouce" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Em square" msgstr "Em carré" #. , _("Ex square"), _("Percent") #. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT -#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/dialog/inkscape-preferences.cpp:463 msgid "Text units" msgstr "Unités de mesure du texte" -#: ../src/ui/dialog/inkscape-preferences.cpp:461 +#: ../src/ui/dialog/inkscape-preferences.cpp:465 msgid "Text size unit type:" msgstr "Unité de mesure pour la taille du texte :" -#: ../src/ui/dialog/inkscape-preferences.cpp:462 +#: ../src/ui/dialog/inkscape-preferences.cpp:466 msgid "Set the type of unit used in the text toolbar and text dialogs" msgstr "" "Définir le type d'unité utilisée dans la boîte de dialogue Texte et police " "et la barre de commande de l'outil texte" -#: ../src/ui/dialog/inkscape-preferences.cpp:463 +#: ../src/ui/dialog/inkscape-preferences.cpp:467 msgid "Always output text size in pixels (px)" msgstr "Toujours enregistrer la taille du texte en pixels (px)" -#: ../src/ui/dialog/inkscape-preferences.cpp:464 -msgid "" -"Always convert the text size units above into pixels (px) before saving to " -"file" -msgstr "" -"Toujours convertir la taille du texte en pixels (px) avant d'enregistrer " -"dans un fichier" - #. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:469 +#: ../src/ui/dialog/inkscape-preferences.cpp:473 msgid "Spray" msgstr "Aérographe" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:474 +#: ../src/ui/dialog/inkscape-preferences.cpp:478 msgid "Eraser" msgstr "Gomme" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:478 +#: ../src/ui/dialog/inkscape-preferences.cpp:482 msgid "Paint Bucket" msgstr "Remplissage au seau" #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:483 +#: ../src/ui/dialog/inkscape-preferences.cpp:487 #: ../src/widgets/gradient-selector.cpp:134 #: ../src/widgets/gradient-selector.cpp:302 msgid "Gradient" msgstr "Dégradé" -#: ../src/ui/dialog/inkscape-preferences.cpp:485 +#: ../src/ui/dialog/inkscape-preferences.cpp:489 msgid "Prevent sharing of gradient definitions" msgstr "Interdire le partage des définitions de dégradé" -#: ../src/ui/dialog/inkscape-preferences.cpp:487 +#: ../src/ui/dialog/inkscape-preferences.cpp:491 msgid "" "When on, shared gradient definitions are automatically forked on change; " "uncheck to allow sharing of gradient definitions so that editing one object " @@ -18013,21 +17995,21 @@ msgstr "" "définitions de dégradé de manière à ce que la modification d'un objet puisse " "affecter tous les objets utilisant le même dégradé" -#: ../src/ui/dialog/inkscape-preferences.cpp:488 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 msgid "Use legacy Gradient Editor" msgstr "Utiliser l'ancien éditeur de dégradé" -#: ../src/ui/dialog/inkscape-preferences.cpp:490 +#: ../src/ui/dialog/inkscape-preferences.cpp:494 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:493 +#: ../src/ui/dialog/inkscape-preferences.cpp:497 msgid "Linear gradient _angle:" msgstr "_Angle de dégradé linéaire :" -#: ../src/ui/dialog/inkscape-preferences.cpp:494 +#: ../src/ui/dialog/inkscape-preferences.cpp:498 msgid "" "Default angle of new linear gradients in degrees (clockwise from horizontal)" msgstr "" @@ -18035,16 +18017,16 @@ msgstr "" "horaire à partir de l'horizontale)" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:498 +#: ../src/ui/dialog/inkscape-preferences.cpp:502 msgid "Dropper" msgstr "Pipette" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:503 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 msgid "Connector" msgstr "Connecteur" -#: ../src/ui/dialog/inkscape-preferences.cpp:506 +#: ../src/ui/dialog/inkscape-preferences.cpp:510 msgid "If on, connector attachment points will not be shown for text objects" msgstr "" "Si coché, les points d'accroche de connecteur ne sont pas montrés pour des " @@ -18052,344 +18034,344 @@ msgstr "" #. LPETool #. disabled, because the LPETool is not finished yet. -#: ../src/ui/dialog/inkscape-preferences.cpp:511 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 msgid "LPE Tool" msgstr "Outil effets de chemin en direct" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Interface" msgstr "Interface" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "System default" msgstr "Valeur par défaut du système d'exploitation" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Albanian (sq)" msgstr "Albanais (sq)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Amharic (am)" msgstr "Amharique (am)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Arabic (ar)" msgstr "Arabe (ar)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Armenian (hy)" msgstr "Arménien (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Azerbaijani (az)" msgstr "Azéri (az)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Basque (eu)" msgstr "Basque (eu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Belarusian (be)" msgstr "Biélorusse (be)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bulgarian (bg)" msgstr "Bulgare (bg)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali (bn)" msgstr "Bengali (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali/Bangladesh (bn_BD)" msgstr "Bengali/Bengladesh (bn_BD)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Breton (br)" msgstr "Breton (br)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Catalan (ca)" msgstr "Catalan (ca)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Valencian Catalan (ca@valencia)" msgstr "Catalan Valencien (ca@valencia)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Chinese/China (zh_CN)" msgstr "Chinois/Chine (zh_CN)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Chinese/Taiwan (zh_TW)" msgstr "Chinois/Taïwan (zh_TW)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Croatian (hr)" msgstr "Croate (hr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Czech (cs)" msgstr "Tchèque (cs)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Danish (da)" msgstr "Danois (da)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dutch (nl)" msgstr "Néerlandais (nl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dzongkha (dz)" msgstr "Dzongkha (dz)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "German (de)" msgstr "Allemand (de)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Greek (el)" msgstr "Grec (el)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English (en)" msgstr "Anglais (en)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English/Australia (en_AU)" msgstr "Anglais/Australie (en_AU)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Canada (en_CA)" msgstr "Anglais/Canada (en_CA)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Great Britain (en_GB)" msgstr "Anglais/Grande-Bretagne (en_GB)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Pig Latin (en_US@piglatin)" msgstr "Pig Latin (en_US@piglatin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Esperanto (eo)" msgstr "Espéranto (eo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Estonian (et)" msgstr "Estonien (et)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Farsi (fa)" msgstr "Farsi (fa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Finnish (fi)" msgstr "Finnois (fi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "French (fr)" msgstr "Français (fr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Irish (ga)" msgstr "Irlandais (ga)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Galician (gl)" msgstr "Galicien (gl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hebrew (he)" msgstr "Hébreu (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hungarian (hu)" msgstr "Hongrois (hu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Indonesian (id)" msgstr "Indonésien (id)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Italian (it)" msgstr "Italien (it)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Japanese (ja)" msgstr "Japonais (ja)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Khmer (km)" msgstr "Khmer (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Kinyarwanda (rw)" msgstr "Kinyarouanda (rw)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Korean (ko)" msgstr "Coréen (ko)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Lithuanian (lt)" msgstr "Lituanien (lt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Latvian (lv)" msgstr "Letton (lv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Macedonian (mk)" msgstr "Macédonien (mk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Mongolian (mn)" msgstr "Mongol (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Nepali (ne)" msgstr "Népalais (ne)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Bokmål (nb)" msgstr "Norvégien Bokmål (nb)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Nynorsk (nn)" msgstr "Norvégien Nynorsk (nn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Panjabi (pa)" msgstr "Panjabi (pa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Polish (pl)" msgstr "Polonais (pl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese (pt)" msgstr "Portugais (pt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese/Brazil (pt_BR)" msgstr "Portugais/Brésil (pt_BR)" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Romanian (ro)" msgstr "Roumain (ro)" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Russian (ru)" msgstr "Russe (ru)" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian (sr)" msgstr "Serbe (sr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian in Latin script (sr@latin)" msgstr "Serbe en alphabet latin (sr@latin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovak (sk)" msgstr "Slovaque (sk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovenian (sl)" msgstr "Slovène (sl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish (es)" msgstr "Espagnol (es)" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish/Mexico (es_MX)" msgstr "Espagnol/Mexique (es_MX)" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Swedish (sv)" msgstr "Suédois (sv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Telugu (te)" msgstr "Télougou (te)" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Thai (th)" msgstr "Thaï (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Turkish (tr)" msgstr "Turc (tr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Ukrainian (uk)" msgstr "Ukrainien (uk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Vietnamese (vi)" msgstr "Vietnamien (vi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:564 +#: ../src/ui/dialog/inkscape-preferences.cpp:568 msgid "Language (requires restart):" msgstr "Langue (nécessite un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:569 msgid "Set the language for menus and number formats" msgstr "Définit la langue pour les menus et les formats numériques" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 -#: ../src/ui/dialog/inkscape-preferences.cpp:653 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Large" msgstr "Grand" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 -#: ../src/ui/dialog/inkscape-preferences.cpp:653 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Small" msgstr "Petit" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 msgid "Smaller" msgstr "Minuscule" -#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:576 msgid "Toolbox icon size:" msgstr "Taille des icônes de la barre d'outils :" -#: ../src/ui/dialog/inkscape-preferences.cpp:573 +#: ../src/ui/dialog/inkscape-preferences.cpp:577 msgid "Set the size for the tool icons (requires restart)" msgstr "" "Définit la taille des icônes de la barre d'outils (nécessite un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:576 +#: ../src/ui/dialog/inkscape-preferences.cpp:580 msgid "Control bar icon size:" msgstr "Taille des icônes de la barre de contrôle des outils :" -#: ../src/ui/dialog/inkscape-preferences.cpp:577 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "" "Définit la taille des icônes de la barre de contrôle des outils (nécessite " "un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:580 +#: ../src/ui/dialog/inkscape-preferences.cpp:584 msgid "Secondary toolbar icon size:" msgstr "Taille des icônes de la barre d'outils secondaire :" -#: ../src/ui/dialog/inkscape-preferences.cpp:581 +#: ../src/ui/dialog/inkscape-preferences.cpp:585 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "" "Définit la taille des icônes de la barre d'outils secondaire (nécessite un " "redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:584 +#: ../src/ui/dialog/inkscape-preferences.cpp:588 msgid "Work-around color sliders not drawing" msgstr "Contourner le non affichage des barres de défilement de couleur" -#: ../src/ui/dialog/inkscape-preferences.cpp:586 +#: ../src/ui/dialog/inkscape-preferences.cpp:590 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders" @@ -18397,15 +18379,15 @@ msgstr "" "Si activé, essayera de contourner un défaut d'affichage des barres de " "défilement de couleur lié à certains thèmes GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:591 +#: ../src/ui/dialog/inkscape-preferences.cpp:595 msgid "Clear list" msgstr "Effacer la liste" -#: ../src/ui/dialog/inkscape-preferences.cpp:594 +#: ../src/ui/dialog/inkscape-preferences.cpp:598 msgid "Maximum documents in Open _Recent:" msgstr "Nombre maximum de documents _récents :" -#: ../src/ui/dialog/inkscape-preferences.cpp:595 +#: ../src/ui/dialog/inkscape-preferences.cpp:599 msgid "" "Set the maximum length of the Open Recent list in the File menu, or clear " "the list" @@ -18413,11 +18395,11 @@ msgstr "" "Définit la longueur maximum de la liste « Documents récents » dans le menu " "« Fichier », ou efface la liste" -#: ../src/ui/dialog/inkscape-preferences.cpp:598 +#: ../src/ui/dialog/inkscape-preferences.cpp:602 msgid "_Zoom correction factor (in %):" msgstr "Niveau de correction du _zoom (en %) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 +#: ../src/ui/dialog/inkscape-preferences.cpp:603 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 " @@ -18427,11 +18409,11 @@ msgstr "" "l'écran avec sa vraie valeur. Cette information est utilisée lors des zoom " "de niveau 1:1, 1:2, etc. pour afficher les objets avec leur taille exacte" -#: ../src/ui/dialog/inkscape-preferences.cpp:602 +#: ../src/ui/dialog/inkscape-preferences.cpp:606 msgid "Enable dynamic relayout for incomplete sections" msgstr "Activer la remise en forme dynamique des sections incomplètes" -#: ../src/ui/dialog/inkscape-preferences.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:608 msgid "" "When on, will allow dynamic layout of components that are not completely " "finished being refactored" @@ -18440,13 +18422,13 @@ msgstr "" "réusinage n'est pas complètement achevé" #. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:607 +#: ../src/ui/dialog/inkscape-preferences.cpp:611 msgid "Show filter primitives infobox (requires restart)" msgstr "" "Affiche la boîte d'information des primitives de filtre (nécessite un " "redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 +#: ../src/ui/dialog/inkscape-preferences.cpp:613 msgid "" "Show icons and descriptions for the filter primitives available at the " "filter effects dialog" @@ -18454,26 +18436,26 @@ msgstr "" "Afficher les icônes et les descriptions pour les primitives de filtre " "disponibles dans la boîte de dialogue des effets de filtre" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons only" msgstr "Icônes seulement" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Text only" msgstr "Texte seulement" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons and text" msgstr "Icônes et texte" -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:621 msgid "Dockbar style (requires restart):" msgstr "Style de barre détachable (nécessite un redémarrage) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:618 +#: ../src/ui/dialog/inkscape-preferences.cpp:622 msgid "" "Selects whether the vertical bars on the dockbar will show text labels, " "icons, or both" @@ -18481,11 +18463,11 @@ msgstr "" "Défini si les barres verticales affichent dans la barre détachable des " "labels, des icônes, ou les deux" -#: ../src/ui/dialog/inkscape-preferences.cpp:625 +#: ../src/ui/dialog/inkscape-preferences.cpp:629 msgid "Switcher style (requires restart):" msgstr "Style de bouton de commutation (nécessite un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:626 +#: ../src/ui/dialog/inkscape-preferences.cpp:630 msgid "" "Selects whether the dockbar switcher will show text labels, icons, or both" msgstr "" @@ -18493,87 +18475,87 @@ msgstr "" "détachable des labels, des icônes, ou les deux" #. Windows -#: ../src/ui/dialog/inkscape-preferences.cpp:630 +#: ../src/ui/dialog/inkscape-preferences.cpp:634 msgid "Save and restore window geometry for each document" msgstr "" "Enregistrer et restaurer la géométrie de la fenêtre pour chaque document" -#: ../src/ui/dialog/inkscape-preferences.cpp:631 +#: ../src/ui/dialog/inkscape-preferences.cpp:635 msgid "Remember and use last window's geometry" msgstr "Mémoriser et utiliser la géométrie de la dernière fenêtre" -#: ../src/ui/dialog/inkscape-preferences.cpp:632 +#: ../src/ui/dialog/inkscape-preferences.cpp:636 msgid "Don't save window geometry" msgstr "Ne pas enregistrer la géométrie de la fenêtre" -#: ../src/ui/dialog/inkscape-preferences.cpp:634 +#: ../src/ui/dialog/inkscape-preferences.cpp:638 msgid "Save and restore dialogs status" msgstr "Enregistrer et restaurer l'état des boîtes de dialogue" -#: ../src/ui/dialog/inkscape-preferences.cpp:635 -#: ../src/ui/dialog/inkscape-preferences.cpp:671 +#: ../src/ui/dialog/inkscape-preferences.cpp:639 +#: ../src/ui/dialog/inkscape-preferences.cpp:675 msgid "Don't save dialogs status" msgstr "Ne pas enregistrer l'état des boîtes de dialogue" -#: ../src/ui/dialog/inkscape-preferences.cpp:637 -#: ../src/ui/dialog/inkscape-preferences.cpp:679 +#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:683 msgid "Dockable" msgstr "Attachable" -#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:645 msgid "Native open/save dialogs" msgstr "Boîtes de dialogue Ouvrir et Enregistrer natives" -#: ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:646 msgid "GTK open/save dialogs" msgstr "Boîtes de dialogue Ouvrir et Enregistrer GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:644 +#: ../src/ui/dialog/inkscape-preferences.cpp:648 msgid "Dialogs are hidden in taskbar" msgstr "Les dialogues sont cachés dans la barre des tâches" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 +#: ../src/ui/dialog/inkscape-preferences.cpp:649 msgid "Save and restore documents viewport" msgstr "Enregistrer et restaurer l'état des boîtes de dialogue" -#: ../src/ui/dialog/inkscape-preferences.cpp:646 +#: ../src/ui/dialog/inkscape-preferences.cpp:650 msgid "Zoom when window is resized" msgstr "Zoomer quand la fenêtre est redimensionnée" -#: ../src/ui/dialog/inkscape-preferences.cpp:647 +#: ../src/ui/dialog/inkscape-preferences.cpp:651 msgid "Show close button on dialogs" msgstr "Afficher un bouton de fermeture sur les dialogues" -#: ../src/ui/dialog/inkscape-preferences.cpp:648 +#: ../src/ui/dialog/inkscape-preferences.cpp:652 msgctxt "Dialog on top" msgid "None" msgstr "Non" -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:654 msgid "Aggressive" msgstr "Agressif" -#: ../src/ui/dialog/inkscape-preferences.cpp:653 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Maximized" msgstr "Maximisée" -#: ../src/ui/dialog/inkscape-preferences.cpp:657 +#: ../src/ui/dialog/inkscape-preferences.cpp:661 msgid "Default window size:" msgstr "Taille de la fenêtre par défaut :" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 +#: ../src/ui/dialog/inkscape-preferences.cpp:662 msgid "Set the default window size" msgstr "Définit la taille de la fenêtre par défaut" -#: ../src/ui/dialog/inkscape-preferences.cpp:661 +#: ../src/ui/dialog/inkscape-preferences.cpp:665 msgid "Saving window geometry (size and position)" msgstr "Enregistrer la géométrie de la fenêtre (taille et position)" -#: ../src/ui/dialog/inkscape-preferences.cpp:663 +#: ../src/ui/dialog/inkscape-preferences.cpp:667 msgid "Let the window manager determine placement of all windows" msgstr "Laisser le gestionnaire de fenêtre placer toutes les fenêtres" -#: ../src/ui/dialog/inkscape-preferences.cpp:665 +#: ../src/ui/dialog/inkscape-preferences.cpp:669 msgid "" "Remember and use the last window's geometry (saves geometry to user " "preferences)" @@ -18581,7 +18563,7 @@ msgstr "" "Mémoriser et utiliser la géométrie de la dernière fenêtre (enregistre la " "géométrie dans les préférences utilisateur)" -#: ../src/ui/dialog/inkscape-preferences.cpp:667 +#: ../src/ui/dialog/inkscape-preferences.cpp:671 msgid "" "Save and restore window geometry for each document (saves geometry in the " "document)" @@ -18589,11 +18571,11 @@ msgstr "" "Sauver et restaurer la géométrie de la fenêtre pour chaque document " "(enregistre la géométrie avec le document)" -#: ../src/ui/dialog/inkscape-preferences.cpp:669 +#: ../src/ui/dialog/inkscape-preferences.cpp:673 msgid "Saving dialogs status" msgstr "Enregistrer l'état des fenêtres" -#: ../src/ui/dialog/inkscape-preferences.cpp:673 +#: ../src/ui/dialog/inkscape-preferences.cpp:677 msgid "" "Save and restore dialogs status (the last open windows dialogs are saved " "when it closes)" @@ -18601,71 +18583,71 @@ msgstr "" "Enregistrer et restaurer l'état des boîtes de dialogue (dans l'état de la " "dernière fenêtre fermée)" -#: ../src/ui/dialog/inkscape-preferences.cpp:677 +#: ../src/ui/dialog/inkscape-preferences.cpp:681 msgid "Dialog behavior (requires restart)" msgstr "Comportement des boîtes de dialogue (nécessite un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:683 +#: ../src/ui/dialog/inkscape-preferences.cpp:687 msgid "Desktop integration" msgstr "Intégration au bureau" -#: ../src/ui/dialog/inkscape-preferences.cpp:685 +#: ../src/ui/dialog/inkscape-preferences.cpp:689 msgid "Use Windows like open and save dialogs" msgstr "" "Utiliser des boîtes de dialogue à la Windows pour l'ouverture et " "l'enregistrement de fichiers" -#: ../src/ui/dialog/inkscape-preferences.cpp:687 +#: ../src/ui/dialog/inkscape-preferences.cpp:691 msgid "Use GTK open and save dialogs " msgstr "" "Utiliser les boîtes de dialogue GTK pour l'ouverture et l'enregistrement de " "fichiers" -#: ../src/ui/dialog/inkscape-preferences.cpp:691 +#: ../src/ui/dialog/inkscape-preferences.cpp:695 msgid "Dialogs on top:" msgstr "Dialogues au-dessus de la fenêtre :" -#: ../src/ui/dialog/inkscape-preferences.cpp:694 +#: ../src/ui/dialog/inkscape-preferences.cpp:698 msgid "Dialogs are treated as regular windows" msgstr "Les dialogues sont traités comme des fenêtres normales" -#: ../src/ui/dialog/inkscape-preferences.cpp:696 +#: ../src/ui/dialog/inkscape-preferences.cpp:700 msgid "Dialogs stay on top of document windows" msgstr "Les dialogues restent au-dessus des fenêtres de document" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:702 msgid "Same as Normal but may work better with some window managers" msgstr "" "Comme Normal, mais fonctionne peut-être mieux avec certains gestionnaires de " "fenêtres" -#: ../src/ui/dialog/inkscape-preferences.cpp:701 +#: ../src/ui/dialog/inkscape-preferences.cpp:705 msgid "Dialog Transparency" msgstr "Transparence des boîtes de dialogue" -#: ../src/ui/dialog/inkscape-preferences.cpp:703 +#: ../src/ui/dialog/inkscape-preferences.cpp:707 msgid "_Opacity when focused:" msgstr "Opacité lorsque la fenêtre est _active :" -#: ../src/ui/dialog/inkscape-preferences.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:709 msgid "Opacity when _unfocused:" msgstr "Opacité lorsque la fenêtre est _inactive :" -#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:711 msgid "_Time of opacity change animation:" msgstr "_Temps de transition :" -#: ../src/ui/dialog/inkscape-preferences.cpp:710 +#: ../src/ui/dialog/inkscape-preferences.cpp:714 msgid "Miscellaneous" msgstr "Divers" -#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:717 msgid "Whether dialog windows are to be hidden in the window manager taskbar" msgstr "" "Si coché, les boîtes de dialogue sont cachées dans la barre des tâches du " "gestionnaire de fenêtre" -#: ../src/ui/dialog/inkscape-preferences.cpp:716 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 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 " @@ -18676,113 +18658,113 @@ msgstr "" "dans toute fenêtre en utilisant le boutton au dessus de la barre de " "défilement de droite)" -#: ../src/ui/dialog/inkscape-preferences.cpp:718 +#: ../src/ui/dialog/inkscape-preferences.cpp:722 msgid "" "Save documents viewport (zoom and panning position). Useful to turn off when " "sharing version controlled files." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:720 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 msgid "Whether dialog windows have a close button (requires restart)" msgstr "" "Si coché, les boîtes de dialogue ont un bouton de fermeture (nécessite un " "redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:721 +#: ../src/ui/dialog/inkscape-preferences.cpp:725 msgid "Windows" msgstr "Fenêtres" #. Grids -#: ../src/ui/dialog/inkscape-preferences.cpp:724 +#: ../src/ui/dialog/inkscape-preferences.cpp:728 msgid "Line color when zooming out" msgstr "Couleur des lignes pendant le zoom arrière" -#: ../src/ui/dialog/inkscape-preferences.cpp:727 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 msgid "The gridlines will be shown in minor grid line color" msgstr "" "Les lignes de grille seront affichées avec la couleur de grille secondaire" -#: ../src/ui/dialog/inkscape-preferences.cpp:729 +#: ../src/ui/dialog/inkscape-preferences.cpp:733 msgid "The gridlines will be shown in major grid line color" msgstr "" "Les lignes de grille seront affichées avec la couleur de grille principale" -#: ../src/ui/dialog/inkscape-preferences.cpp:731 +#: ../src/ui/dialog/inkscape-preferences.cpp:735 msgid "Default grid settings" msgstr "Réglages par défaut de la grille" -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -#: ../src/ui/dialog/inkscape-preferences.cpp:762 +#: ../src/ui/dialog/inkscape-preferences.cpp:741 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Grid units:" msgstr "Unités de la grille :" -#: ../src/ui/dialog/inkscape-preferences.cpp:742 -#: ../src/ui/dialog/inkscape-preferences.cpp:767 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "Origin X:" msgstr "Origine X :" -#: ../src/ui/dialog/inkscape-preferences.cpp:743 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Origin Y:" msgstr "Origine Y :" -#: ../src/ui/dialog/inkscape-preferences.cpp:748 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Spacing X:" msgstr "Espacement X :" -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Spacing Y:" msgstr "Espacement Y :" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:752 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 -#: ../src/ui/dialog/inkscape-preferences.cpp:777 +#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Minor grid line color:" msgstr "Couleur de la grille secondaire :" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 -#: ../src/ui/dialog/inkscape-preferences.cpp:777 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Color used for normal grid lines" msgstr "Sélectionner la couleur utilisée pour les lignes de la grille normale" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 -#: ../src/ui/dialog/inkscape-preferences.cpp:754 -#: ../src/ui/dialog/inkscape-preferences.cpp:778 -#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:782 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Major grid line color:" msgstr "Couleur de la grille principale :" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 -#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Color used for major (highlighted) grid lines" msgstr "Couleur des lignes de la grille principale (mise en valeur)" -#: ../src/ui/dialog/inkscape-preferences.cpp:756 -#: ../src/ui/dialog/inkscape-preferences.cpp:781 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Major grid line every:" msgstr "Grille principale toutes les :" -#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:761 msgid "Show dots instead of lines" msgstr "Afficher des points plutôt que des lignes" -#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "" "Cocher pour afficher des points aux intersections de la grille plutôt que " "des lignes" -#: ../src/ui/dialog/inkscape-preferences.cpp:839 +#: ../src/ui/dialog/inkscape-preferences.cpp:843 msgid "Input/Output" msgstr "Entrée/sortie" -#: ../src/ui/dialog/inkscape-preferences.cpp:842 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Use current directory for \"Save As ...\"" msgstr "« Enregistrer sous... » utilise le dossier courant " -#: ../src/ui/dialog/inkscape-preferences.cpp:844 +#: ../src/ui/dialog/inkscape-preferences.cpp:848 #, fuzzy msgid "" "When this option is on, the \"Save as...\" and \"Save a Copy...\" dialogs " @@ -18796,11 +18778,11 @@ msgstr "" "elles ouvrent alors le dernier dossier dans lequel un fichier a été " "enregistré avec ces boîtes de dialogue" -#: ../src/ui/dialog/inkscape-preferences.cpp:846 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "Add label comments to printing output" msgstr "Ajouter les labels de commentaires à l'impression" -#: ../src/ui/dialog/inkscape-preferences.cpp:848 +#: ../src/ui/dialog/inkscape-preferences.cpp:852 msgid "" "When on, a comment will be added to the raw print output, marking the " "rendered output for an object with its label" @@ -18808,11 +18790,11 @@ msgstr "" "Si coché, un commentaire est ajouté à l'impression brute, signalant le rendu " "d'un objet avec son label" -#: ../src/ui/dialog/inkscape-preferences.cpp:850 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Add default metadata to new documents" msgstr "Ajouter les métadonnées par défaut aux nouveaux documents" -#: ../src/ui/dialog/inkscape-preferences.cpp:852 +#: ../src/ui/dialog/inkscape-preferences.cpp:856 msgid "" "Add default metadata to new documents. Default metadata can be set from " "Document Properties->Metadata." @@ -18820,15 +18802,15 @@ msgstr "" "Ajoute les métadonnées par défaut dans les nouveaux documents. Ces " "métadonnées peuvent être définies dans Propriétés du document>Métadonnées." -#: ../src/ui/dialog/inkscape-preferences.cpp:856 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "_Grab sensitivity:" msgstr "Sensibilité de _capture :" -#: ../src/ui/dialog/inkscape-preferences.cpp:856 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "pixels (requires restart)" msgstr "pixels (nécessite un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:857 +#: ../src/ui/dialog/inkscape-preferences.cpp:861 msgid "" "How close on the screen you need to be to an object to be able to grab it " "with mouse (in screen pixels)" @@ -18836,39 +18818,39 @@ msgstr "" "Distance à partir de laquelle on peut saisir un objet à l'écran avec la " "souris (en pixels d'écran)" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 msgid "_Click/drag threshold:" msgstr "_Seuil de cliquer-déplacer :" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 -#: ../src/ui/dialog/inkscape-preferences.cpp:1201 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 #: ../src/ui/dialog/inkscape-preferences.cpp:1205 -#: ../src/ui/dialog/inkscape-preferences.cpp:1215 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 msgid "pixels" msgstr "pixels" -#: ../src/ui/dialog/inkscape-preferences.cpp:860 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 msgid "" "Maximum mouse drag (in screen pixels) which is considered a click, not a drag" msgstr "" "Déplacement maximal de la souris (en pixels d'écran) considéré comme un clic " "et non comme un déplacement" -#: ../src/ui/dialog/inkscape-preferences.cpp:863 +#: ../src/ui/dialog/inkscape-preferences.cpp:867 msgid "_Handle size:" msgstr "Taille de la _poignée :" -#: ../src/ui/dialog/inkscape-preferences.cpp:864 +#: ../src/ui/dialog/inkscape-preferences.cpp:868 msgid "Set the relative size of node handles" msgstr "Définir la taille relative des poignées de nœuds" -#: ../src/ui/dialog/inkscape-preferences.cpp:866 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Use pressure-sensitive tablet (requires restart)" msgstr "" "Utiliser une tablette graphique sensible à la pression (nécessite un " "redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:868 +#: ../src/ui/dialog/inkscape-preferences.cpp:872 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 " @@ -18879,29 +18861,29 @@ msgstr "" "rencontrez des problèmes avec la tablette (vous pourrez néanmoins continuer " "à l'utiliser comme souris)" -#: ../src/ui/dialog/inkscape-preferences.cpp:870 +#: ../src/ui/dialog/inkscape-preferences.cpp:874 msgid "Switch tool based on tablet device (requires restart)" msgstr "" "Change d'outil en fonction des dispositifs de tablette (nécessite un " "redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:872 +#: ../src/ui/dialog/inkscape-preferences.cpp:876 msgid "" "Change tool as different devices are used on the tablet (pen, eraser, mouse)" msgstr "" "Change d'outil lorsque des dispositifs différents sont utilisés sur la " "tablette (crayon, gomme, souris)" -#: ../src/ui/dialog/inkscape-preferences.cpp:873 +#: ../src/ui/dialog/inkscape-preferences.cpp:877 msgid "Input devices" msgstr "Périphériques de saisie" #. SVG output options -#: ../src/ui/dialog/inkscape-preferences.cpp:876 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Use named colors" msgstr "Utiliser les couleurs nommées" -#: ../src/ui/dialog/inkscape-preferences.cpp:877 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 msgid "" "If set, write the CSS name of the color when available (e.g. 'red' or " "'magenta') instead of the numeric value" @@ -18909,23 +18891,23 @@ msgstr "" "Si coché, écrit le nom CSS de la couleur si elle est disponible (rouge ou " "magenta, par exemple) à la place de sa valeur numérique" -#: ../src/ui/dialog/inkscape-preferences.cpp:879 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "XML formatting" msgstr "Formatage XML" -#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Inline attributes" msgstr "Attributs en ligne" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:886 msgid "Put attributes on the same line as the element tag" msgstr "Place les attributs sur la même ligne que l'étiquette de l'élément" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "_Indent, spaces:" msgstr "_Distance d'indentation (en espaces) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" @@ -18933,28 +18915,28 @@ msgstr "" "Le nombre d'espaces utilisés pour l'indentation d'éléments imbriqués ; " "définir à 0 pour désactiver l'indentation" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Path data" msgstr "Données de chemin" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Absolute" msgstr "Absolu" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Relative" msgstr "Relatif" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 -#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:1184 msgid "Optimized" msgstr "Optimisé" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "Path string format:" msgstr "Format de la chaîne du chemin :" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "" "Path data should be written: only with absolute coordinates, only with " "relative coordinates, or optimized for string length (mixed absolute and " @@ -18965,11 +18947,11 @@ msgstr "" "fonction de la longueur de la chaîne (mélange de coordonnées relatives et " "absolues)" -#: ../src/ui/dialog/inkscape-preferences.cpp:896 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "Force repeat commands" msgstr "Imposer les commandes répétitives" -#: ../src/ui/dialog/inkscape-preferences.cpp:897 +#: ../src/ui/dialog/inkscape-preferences.cpp:901 msgid "" "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " "of 'L 1,2 3,4')" @@ -18977,24 +18959,24 @@ msgstr "" "Si coché, impose la répétition de la même commande de chemin (écrit 'L 1,2 L " "3,4' à la place de 'L 1,2 3,4')." -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Numbers" msgstr "Nombres" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "_Numeric precision:" msgstr "_Précision numérique :" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Significant figures of the values written to the SVG file" msgstr "" "Nombre de chiffres significatifs des valeurs écrites dans le fichier SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:905 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "Minimum _exponent:" msgstr "Exposant _minimum :" -#: ../src/ui/dialog/inkscape-preferences.cpp:905 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero" @@ -19004,17 +18986,17 @@ msgstr "" #. Code to add controls for attribute checking options #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:910 +#: ../src/ui/dialog/inkscape-preferences.cpp:914 msgid "Improper Attributes Actions" msgstr "En cas d'attributs inappropriés" -#: ../src/ui/dialog/inkscape-preferences.cpp:912 -#: ../src/ui/dialog/inkscape-preferences.cpp:920 -#: ../src/ui/dialog/inkscape-preferences.cpp:928 +#: ../src/ui/dialog/inkscape-preferences.cpp:916 +#: ../src/ui/dialog/inkscape-preferences.cpp:924 +#: ../src/ui/dialog/inkscape-preferences.cpp:932 msgid "Print warnings" msgstr "Afficher un avertissement" -#: ../src/ui/dialog/inkscape-preferences.cpp:913 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 msgid "" "Print warning if invalid or non-useful attributes found. Database files " "located in inkscape_data_dir/attributes." @@ -19023,20 +19005,20 @@ msgstr "" "détectés. Le fichier de données est disponible dans inkscape_data_dir/" "attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:914 +#: ../src/ui/dialog/inkscape-preferences.cpp:918 msgid "Remove attributes" msgstr "Supprimer les attributs" -#: ../src/ui/dialog/inkscape-preferences.cpp:915 +#: ../src/ui/dialog/inkscape-preferences.cpp:919 msgid "Delete invalid or non-useful attributes from element tag" msgstr "Supprime les éléments invalides ou inappropriés de l'élément" #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:918 +#: ../src/ui/dialog/inkscape-preferences.cpp:922 msgid "Inappropriate Style Properties Actions" msgstr "En cas de propriétés de style inappropriées" -#: ../src/ui/dialog/inkscape-preferences.cpp:921 +#: ../src/ui/dialog/inkscape-preferences.cpp:925 msgid "" "Print warning if inappropriate style properties found (i.e. 'font-family' " "set on a ). Database files located in inkscape_data_dir/attributes." @@ -19045,21 +19027,21 @@ msgstr "" "détectés (par exemple 'font-family' dans un élément . Le fichier de " "données est disponible dans inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:922 -#: ../src/ui/dialog/inkscape-preferences.cpp:930 +#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:934 msgid "Remove style properties" msgstr "Supprimer les propriétés de style" -#: ../src/ui/dialog/inkscape-preferences.cpp:923 +#: ../src/ui/dialog/inkscape-preferences.cpp:927 msgid "Delete inappropriate style properties" msgstr "Supprime les propriétés de style inappropriées" #. Add default or inherited style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 msgid "Non-useful Style Properties Actions" msgstr "En cas de propriétés de style inutiles" -#: ../src/ui/dialog/inkscape-preferences.cpp:929 +#: ../src/ui/dialog/inkscape-preferences.cpp:933 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 " @@ -19071,19 +19053,19 @@ msgstr "" "cette valeur ne modifie pas l'héritage). Le fichier de données est " "disponible dans inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:931 +#: ../src/ui/dialog/inkscape-preferences.cpp:935 msgid "Delete redundant style properties" msgstr "Supprimer les propriétés de style inutiles" -#: ../src/ui/dialog/inkscape-preferences.cpp:933 +#: ../src/ui/dialog/inkscape-preferences.cpp:937 msgid "Check Attributes and Style Properties on" msgstr "Vérifier les attributs et propriétés de style" -#: ../src/ui/dialog/inkscape-preferences.cpp:935 +#: ../src/ui/dialog/inkscape-preferences.cpp:939 msgid "Reading" msgstr "Lors de la lecture" -#: ../src/ui/dialog/inkscape-preferences.cpp:936 +#: ../src/ui/dialog/inkscape-preferences.cpp:940 msgid "" "Check attributes and style properties on reading in SVG files (including " "those internal to Inkscape which will slow down startup)" @@ -19092,11 +19074,11 @@ msgstr "" "fichiers SVG (y compris les fichiers internes à Inkscape, ce qui ralentira " "le démarrage de l'application)" -#: ../src/ui/dialog/inkscape-preferences.cpp:937 +#: ../src/ui/dialog/inkscape-preferences.cpp:941 msgid "Editing" msgstr "Lors de l'édition" -#: ../src/ui/dialog/inkscape-preferences.cpp:938 +#: ../src/ui/dialog/inkscape-preferences.cpp:942 msgid "" "Check attributes and style properties while editing SVG files (may slow down " "Inkscape, mostly useful for debugging)" @@ -19105,44 +19087,44 @@ msgstr "" "fichiers SVG (peut ralentir Inkscape, à utiliser principalement pour le " "débogage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:939 +#: ../src/ui/dialog/inkscape-preferences.cpp:943 msgid "Writing" msgstr "Lors de l'écriture" -#: ../src/ui/dialog/inkscape-preferences.cpp:940 +#: ../src/ui/dialog/inkscape-preferences.cpp:944 msgid "Check attributes and style properties on writing out SVG files" msgstr "" "Vérifier les attributs et les propriétés de style lors de l'écriture des " "fichiers SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:942 +#: ../src/ui/dialog/inkscape-preferences.cpp:946 msgid "SVG output" msgstr "Sortie SVG" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Perceptual" msgstr "Perceptif" -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Relative Colorimetric" msgstr "Colorimétrie relative" -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Absolute Colorimetric" msgstr "Colorimétrie absolue" -#: ../src/ui/dialog/inkscape-preferences.cpp:952 +#: ../src/ui/dialog/inkscape-preferences.cpp:956 msgid "(Note: Color management has been disabled in this build)" msgstr "" "(NB : les fonctionnalités colorimétriques sont désactivées dans cette " "version)" -#: ../src/ui/dialog/inkscape-preferences.cpp:956 +#: ../src/ui/dialog/inkscape-preferences.cpp:960 msgid "Display adjustment" msgstr "Ajustement de l'affichage" -#: ../src/ui/dialog/inkscape-preferences.cpp:966 +#: ../src/ui/dialog/inkscape-preferences.cpp:970 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" @@ -19151,116 +19133,116 @@ msgstr "" "Le profil ICC à utiliser pour calibrer l'affichage.\n" "Répertoires parcourus :%s" -#: ../src/ui/dialog/inkscape-preferences.cpp:967 +#: ../src/ui/dialog/inkscape-preferences.cpp:971 msgid "Display profile:" msgstr "Profil d'affichage :" -#: ../src/ui/dialog/inkscape-preferences.cpp:972 +#: ../src/ui/dialog/inkscape-preferences.cpp:976 msgid "Retrieve profile from display" msgstr "Utiliser le profil proposé par le périphérique d'affichage." -#: ../src/ui/dialog/inkscape-preferences.cpp:975 +#: ../src/ui/dialog/inkscape-preferences.cpp:979 msgid "Retrieve profiles from those attached to displays via XICC" msgstr "" "Utiliser un profil parmi ceux correspondant aux périphériques d'affichage " "grâce à XICC" -#: ../src/ui/dialog/inkscape-preferences.cpp:977 +#: ../src/ui/dialog/inkscape-preferences.cpp:981 msgid "Retrieve profiles from those attached to displays" msgstr "" "Utiliser un profil parmi ceux correspondant aux périphériques d'affichage" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:986 msgid "Display rendering intent:" msgstr "Intention de rendu de l'affichage :" -#: ../src/ui/dialog/inkscape-preferences.cpp:983 +#: ../src/ui/dialog/inkscape-preferences.cpp:987 msgid "The rendering intent to use to calibrate display output" msgstr "L'intention de rendu à utiliser pour calibrer la sortie de l'affichage" -#: ../src/ui/dialog/inkscape-preferences.cpp:985 +#: ../src/ui/dialog/inkscape-preferences.cpp:989 msgid "Proofing" msgstr "Gestion des couleurs" -#: ../src/ui/dialog/inkscape-preferences.cpp:987 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 msgid "Simulate output on screen" msgstr "Simuler la sortie à l'écran" -#: ../src/ui/dialog/inkscape-preferences.cpp:989 +#: ../src/ui/dialog/inkscape-preferences.cpp:993 msgid "Simulates output of target device" msgstr "Simule la sortie du périphérique cible" -#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 msgid "Mark out of gamut colors" msgstr "Marquer les couleurs hors-gamut" -#: ../src/ui/dialog/inkscape-preferences.cpp:993 +#: ../src/ui/dialog/inkscape-preferences.cpp:997 msgid "Highlights colors that are out of gamut for the target device" msgstr "" "Mettre en exergue les couleurs qui sont en-dehors du gamut pour le " "périphérique cible" -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 +#: ../src/ui/dialog/inkscape-preferences.cpp:1009 msgid "Out of gamut warning color:" msgstr "Couleur d'avertissement hors-gamut :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1010 msgid "Selects the color used for out of gamut warning" msgstr "La couleur utilisée pour prévenir des problèmes de gamut" -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Device profile:" msgstr "Profil du périphérique :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1009 +#: ../src/ui/dialog/inkscape-preferences.cpp:1013 msgid "The ICC profile to use to simulate device output" msgstr "Le profil ICC utilisé pour simuler la sortie du périphérique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Device rendering intent:" msgstr "Intention de rendu du périphérique :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 +#: ../src/ui/dialog/inkscape-preferences.cpp:1017 msgid "The rendering intent to use to calibrate device output" msgstr "" "L'intention de rendu à utiliser pour calibrer le périphérique de sortie" -#: ../src/ui/dialog/inkscape-preferences.cpp:1015 +#: ../src/ui/dialog/inkscape-preferences.cpp:1019 msgid "Black point compensation" msgstr "Compensation du point noir" -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Enables black point compensation" msgstr "Active la compensation du point noir" -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 msgid "Preserve black" msgstr "Préserver le noir" -#: ../src/ui/dialog/inkscape-preferences.cpp:1026 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 msgid "(LittleCMS 1.15 or later required)" msgstr "(LittleCMS 1.15 ou version supérieure requis)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1028 +#: ../src/ui/dialog/inkscape-preferences.cpp:1032 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "Préserver la composante N dans les transformaitons CMJN > CMJN" -#: ../src/ui/dialog/inkscape-preferences.cpp:1042 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 #: ../src/widgets/sp-color-icc-selector.cpp:449 #: ../src/widgets/sp-color-icc-selector.cpp:741 msgid "" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1087 +#: ../src/ui/dialog/inkscape-preferences.cpp:1091 msgid "Color management" msgstr "Gestion de la couleur" #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1090 +#: ../src/ui/dialog/inkscape-preferences.cpp:1094 msgid "Enable autosave (requires restart)" msgstr "Activer l'enregistrement automatique (nécessite un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1091 +#: ../src/ui/dialog/inkscape-preferences.cpp:1095 msgid "" "Automatically save the current document(s) at a given interval, thus " "minimizing loss in case of a crash" @@ -19268,12 +19250,12 @@ msgstr "" "Enregistre automatiquement les documents en cours, à intervalle donné, pour " "diminuer les risques de perte de données en cas de plantage de l'application" -#: ../src/ui/dialog/inkscape-preferences.cpp:1097 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgctxt "Filesystem" msgid "Autosave _directory:" msgstr "_Dossier des enregistrements automatiques :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1097 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 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). " @@ -19282,21 +19264,21 @@ msgstr "" "d'un chemin absolu (commençant par / sur les systèmes Gnu/Linux ou Unix, ou " "par la lettre du lecteur, C: par exemple, sous Windows)." -#: ../src/ui/dialog/inkscape-preferences.cpp:1099 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "_Interval (in minutes):" msgstr "_Intervalle (en minutes) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1099 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "Interval (in minutes) at which document will be autosaved" msgstr "" "Définit l'intervalle (en minutes) auquel l'espace de travail sera enregistré " "automatiquement" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "_Maximum number of autosaves:" msgstr "Nombre _maximum d'enregistrements :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" @@ -19315,15 +19297,15 @@ msgstr "" #. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); #. #. ----------- -#: ../src/ui/dialog/inkscape-preferences.cpp:1116 +#: ../src/ui/dialog/inkscape-preferences.cpp:1120 msgid "Autosave" msgstr "Enregistrement automatique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1120 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Open Clip Art Library _Server Name:" msgstr "Nom du _serveur de bibliothèque Open Clip Art :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 +#: ../src/ui/dialog/inkscape-preferences.cpp:1125 msgid "" "The server name of the Open Clip Art Library webdav server; it's used by the " "Import and Export to OCAL function" @@ -19331,35 +19313,35 @@ msgstr "" "Le nom du serveur webdav de la bibliothèque Open Clip Art ; il est utilisé " "par la fonction d'import et export vers OCAL." -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1127 msgid "Open Clip Art Library _Username:" msgstr "Nom d'_utilisateur bibliothèque Open Clip Art :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1124 +#: ../src/ui/dialog/inkscape-preferences.cpp:1128 msgid "The username used to log into Open Clip Art Library" msgstr "Le nom d'utilisateur pour se connecter à la bibliothèque Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1126 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Open Clip Art Library _Password:" msgstr "Mot de _passe de la bibliothèque Open Clip Art :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1131 msgid "The password used to log into Open Clip Art Library" msgstr "Le mot de passe pour se connecter à la bibliothèque Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1128 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "Open Clip Art" msgstr "Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1133 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 msgid "Behavior" msgstr "Comportement" -#: ../src/ui/dialog/inkscape-preferences.cpp:1137 +#: ../src/ui/dialog/inkscape-preferences.cpp:1141 msgid "_Simplification threshold:" msgstr "_Seuil de simplification :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1142 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 " @@ -19369,47 +19351,47 @@ msgstr "" "commande plusieurs fois de suite, elle agira de façon de plus en plus " "agressive ; un appel après une pause restaurera la valeur par défaut." -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 +#: ../src/ui/dialog/inkscape-preferences.cpp:1144 msgid "Color stock markers the same color as object" msgstr "Colorer les marqueurs par défaut avec la même couleur que l'objet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1141 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Color custom markers the same color as object" msgstr "Colorer les marqueurs personnalisés avec la même couleur que l'objet" -#: ../src/ui/dialog/inkscape-preferences.cpp:1142 -#: ../src/ui/dialog/inkscape-preferences.cpp:1352 +#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1356 msgid "Update marker color when object color changes" msgstr "" "Mettre à jour la couleur du marqueur lorsque la couleur de l'objet est " "modifiée" #. Selecting options -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +#: ../src/ui/dialog/inkscape-preferences.cpp:1149 msgid "Select in all layers" msgstr "Sélectionner dans tous les calques" -#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1150 msgid "Select only within current layer" msgstr "Sélectionner seulement dans le calque courant" -#: ../src/ui/dialog/inkscape-preferences.cpp:1147 +#: ../src/ui/dialog/inkscape-preferences.cpp:1151 msgid "Select in current layer and sublayers" msgstr "Sélectionner dans le calque courant et ses sous-calques" -#: ../src/ui/dialog/inkscape-preferences.cpp:1148 +#: ../src/ui/dialog/inkscape-preferences.cpp:1152 msgid "Ignore hidden objects and layers" msgstr "Ignorer les objets et calques cachés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1149 +#: ../src/ui/dialog/inkscape-preferences.cpp:1153 msgid "Ignore locked objects and layers" msgstr "Ignorer les objets et calques verrouillés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1150 +#: ../src/ui/dialog/inkscape-preferences.cpp:1154 msgid "Deselect upon layer change" msgstr "Désélectionner en changeant de calque" -#: ../src/ui/dialog/inkscape-preferences.cpp:1153 +#: ../src/ui/dialog/inkscape-preferences.cpp:1157 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" @@ -19417,23 +19399,23 @@ msgstr "" "Si décoché, les objets sélectionnés restent sélectionnés lorsque vous passez " "du calque courant à un autre" -#: ../src/ui/dialog/inkscape-preferences.cpp:1155 +#: ../src/ui/dialog/inkscape-preferences.cpp:1159 msgid "Ctrl+A, Tab, Shift+Tab" msgstr "Ctrl+A, Tab, Maj+Tab" -#: ../src/ui/dialog/inkscape-preferences.cpp:1157 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Make keyboard selection commands work on objects in all layers" msgstr "" "Les commandes de sélection au clavier s'appliquent aux objets dans tous les " "calques" -#: ../src/ui/dialog/inkscape-preferences.cpp:1159 +#: ../src/ui/dialog/inkscape-preferences.cpp:1163 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "" "Les commandes de sélection au clavier s'appliquent seulement dans le calque " "courant" -#: ../src/ui/dialog/inkscape-preferences.cpp:1161 +#: ../src/ui/dialog/inkscape-preferences.cpp:1165 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" @@ -19441,7 +19423,7 @@ msgstr "" "Les commandes de sélection au clavier s'appliquent seulement dans le calque " "courant et dans ses sous-calques" -#: ../src/ui/dialog/inkscape-preferences.cpp:1163 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "" "Uncheck this to be able to select objects that are hidden (either by " "themselves or by being in a hidden layer)" @@ -19449,7 +19431,7 @@ msgstr "" "Si décoché, la sélection des objets cachés est possible (objets cachés " "isolés ou appartenant à calque caché)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1165 +#: ../src/ui/dialog/inkscape-preferences.cpp:1169 msgid "" "Uncheck this to be able to select objects that are locked (either by " "themselves or by being in a locked layer)" @@ -19457,77 +19439,77 @@ msgstr "" "Si décoché, la sélection des objets verrouillés est possible (objets " "verrouillés isolés ou appartenant à un calque verrouillé)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Wrap when cycling objects in z-order" msgstr "Défilement continu des objets dans le plan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1169 +#: ../src/ui/dialog/inkscape-preferences.cpp:1173 msgid "Alt+Scroll Wheel" msgstr "Alt+molette" -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 +#: ../src/ui/dialog/inkscape-preferences.cpp:1175 msgid "Wrap around at start and end when cycling objects in z-order" msgstr "" "Défile la sélection des objets dans le plan en continu, sans arrêt aux " "objets placés aux extrémités du plan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1173 +#: ../src/ui/dialog/inkscape-preferences.cpp:1177 msgid "Selecting" msgstr "Sélection" #. Transforms options -#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +#: ../src/ui/dialog/inkscape-preferences.cpp:1180 #: ../src/widgets/select-toolbar.cpp:572 msgid "Scale stroke width" msgstr "Redimensionner l'épaisseur du contour" -#: ../src/ui/dialog/inkscape-preferences.cpp:1177 +#: ../src/ui/dialog/inkscape-preferences.cpp:1181 msgid "Scale rounded corners in rectangles" msgstr "Redimensionner les coins arrondis des rectangles" -#: ../src/ui/dialog/inkscape-preferences.cpp:1178 +#: ../src/ui/dialog/inkscape-preferences.cpp:1182 msgid "Transform gradients" msgstr "Transformer les dégradés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1179 +#: ../src/ui/dialog/inkscape-preferences.cpp:1183 msgid "Transform patterns" msgstr "Transformer les motifs de remplissage" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 +#: ../src/ui/dialog/inkscape-preferences.cpp:1185 msgid "Preserved" msgstr "Préservé" -#: ../src/ui/dialog/inkscape-preferences.cpp:1184 +#: ../src/ui/dialog/inkscape-preferences.cpp:1188 #: ../src/widgets/select-toolbar.cpp:573 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" "Lors d'un redimensionnement des objets, préserver la proportion des " "épaisseurs des contours" -#: ../src/ui/dialog/inkscape-preferences.cpp:1186 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 #: ../src/widgets/select-toolbar.cpp:584 msgid "When scaling rectangles, scale the radii of rounded corners" msgstr "" "Lors du redimensionnements d'un rectangle, préserver la proportion des " "rayons des coins arrondis" -#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/ui/dialog/inkscape-preferences.cpp:1192 #: ../src/widgets/select-toolbar.cpp:595 msgid "Move gradients (in fill or stroke) along with the objects" msgstr "Transformer les dégradés avec les objets (remplissage et contour)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/ui/dialog/inkscape-preferences.cpp:1194 #: ../src/widgets/select-toolbar.cpp:606 msgid "Move patterns (in fill or stroke) along with the objects" msgstr "" "Transformer les motifs de remplissage avec les objets (remplissage et " "contour)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 +#: ../src/ui/dialog/inkscape-preferences.cpp:1195 msgid "Store transformation" msgstr "Enregistrement des transformations" -#: ../src/ui/dialog/inkscape-preferences.cpp:1193 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "" "If possible, apply transformation to objects without adding a transform= " "attribute" @@ -19535,21 +19517,21 @@ msgstr "" "Si possible, appliquer des transformations aux objets sans ajouter " "l'attribut transform=" -#: ../src/ui/dialog/inkscape-preferences.cpp:1195 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Always store transformation as a transform= attribute on objects" msgstr "" "Toujours enregistrer les transformations dans l'attribut transform= des " "objets" -#: ../src/ui/dialog/inkscape-preferences.cpp:1197 +#: ../src/ui/dialog/inkscape-preferences.cpp:1201 msgid "Transforms" msgstr "Transformations" -#: ../src/ui/dialog/inkscape-preferences.cpp:1201 +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 msgid "Mouse _wheel scrolls by:" msgstr "La _molette de la souris défile de :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1206 msgid "" "One mouse wheel notch scrolls by this distance in screen pixels " "(horizontally with Shift)" @@ -19557,24 +19539,24 @@ msgstr "" "Un cran de la molette de la souris fait défiler de tant de pixels " "(horizontalement avec Maj)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1203 +#: ../src/ui/dialog/inkscape-preferences.cpp:1207 msgid "Ctrl+arrows" msgstr "Ctrl+flèches" -#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 msgid "Sc_roll by:" msgstr "Défile_r de :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1206 +#: ../src/ui/dialog/inkscape-preferences.cpp:1210 msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" msgstr "" "Appuyer sur Ctrl+flèches fait défiler de cette distance (en pixels d'écran)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1208 +#: ../src/ui/dialog/inkscape-preferences.cpp:1212 msgid "_Acceleration:" msgstr "_Accélération :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1213 msgid "" "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " "acceleration)" @@ -19582,15 +19564,15 @@ msgstr "" "Garder appuyé Ctrl+flèches accélère graduellement la vitesse du défilement " "(0 pour aucune accélération)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 +#: ../src/ui/dialog/inkscape-preferences.cpp:1214 msgid "Autoscrolling" msgstr "Défilement automatique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +#: ../src/ui/dialog/inkscape-preferences.cpp:1216 msgid "_Speed:" msgstr "_Vitesse :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1213 +#: ../src/ui/dialog/inkscape-preferences.cpp:1217 msgid "" "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " "autoscroll off)" @@ -19598,12 +19580,12 @@ msgstr "" "Vitesse du défilement automatique de la zone de travail lors que l'on tire " "un objet au dehors de la zone (0 pour aucun défilement automatique)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1215 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 #: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721 msgid "_Threshold:" msgstr "_Seuil :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1216 +#: ../src/ui/dialog/inkscape-preferences.cpp:1220 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" @@ -19617,11 +19599,11 @@ msgstr "" #. _page_scrolling.add_line( false, "", _scroll_space, "", #. _("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)")); #. -#: ../src/ui/dialog/inkscape-preferences.cpp:1222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1226 msgid "Mouse wheel zooms by default" msgstr "La molette de la souris zoome par défaut" -#: ../src/ui/dialog/inkscape-preferences.cpp:1224 +#: ../src/ui/dialog/inkscape-preferences.cpp:1228 msgid "" "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when " "off, it zooms with Ctrl and scrolls without Ctrl" @@ -19630,24 +19612,24 @@ msgstr "" "la zone de travail avec Ctrl ; si décoché, elle zoome avec Ctrl et fait " "défiler sans Ctrl." -#: ../src/ui/dialog/inkscape-preferences.cpp:1225 +#: ../src/ui/dialog/inkscape-preferences.cpp:1229 msgid "Scrolling" msgstr "Défilement" #. Snapping options -#: ../src/ui/dialog/inkscape-preferences.cpp:1228 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 msgid "Enable snap indicator" msgstr "Activer le témoin de magnétisme" -#: ../src/ui/dialog/inkscape-preferences.cpp:1230 +#: ../src/ui/dialog/inkscape-preferences.cpp:1234 msgid "After snapping, a symbol is drawn at the point that has snapped" msgstr "Un symbole est dessiné sur le point d'accrochage après l'opération" -#: ../src/ui/dialog/inkscape-preferences.cpp:1233 +#: ../src/ui/dialog/inkscape-preferences.cpp:1237 msgid "_Delay (in ms):" msgstr "_Délai (en millisecondes) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1234 +#: ../src/ui/dialog/inkscape-preferences.cpp:1238 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. " @@ -19658,20 +19640,20 @@ msgstr "" "est défini ici. Si la valeur est nulle ou très faible, l'aimantation est " "immédiate." -#: ../src/ui/dialog/inkscape-preferences.cpp:1236 +#: ../src/ui/dialog/inkscape-preferences.cpp:1240 msgid "Only snap the node closest to the pointer" msgstr "Aimanter seulement le nœud le plus proche du pointeur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1238 +#: ../src/ui/dialog/inkscape-preferences.cpp:1242 msgid "" "Only try to snap the node that is initially closest to the mouse pointer" msgstr "Essayer d'aimanter le nœud initialement le plus proche du pointeur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1241 +#: ../src/ui/dialog/inkscape-preferences.cpp:1245 msgid "_Weight factor:" msgstr "_Coefficient de pondération :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1242 +#: ../src/ui/dialog/inkscape-preferences.cpp:1246 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 " @@ -19681,11 +19663,11 @@ msgstr "" "transformation la plus proche (si positionné à 0), soit le nœud qui était " "initialement le plus proche du pointeur (si positionné à 1)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1244 +#: ../src/ui/dialog/inkscape-preferences.cpp:1248 msgid "Snap the mouse pointer when dragging a constrained knot" msgstr "Aimanter le pointeur de souris lors du déplacement d'un nœud contraint" -#: ../src/ui/dialog/inkscape-preferences.cpp:1246 +#: ../src/ui/dialog/inkscape-preferences.cpp:1250 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 " @@ -19695,16 +19677,16 @@ msgstr "" "la position du pointeur de souris plutôt que la projection du nœud sur la " "ligne de contrainte" -#: ../src/ui/dialog/inkscape-preferences.cpp:1248 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Snapping" msgstr "Magnétisme" #. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1253 +#: ../src/ui/dialog/inkscape-preferences.cpp:1257 msgid "_Arrow keys move by:" msgstr "Les _flèches déplacent de :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1258 msgid "" "Pressing an arrow key moves selected object(s) or node(s) by this distance" msgstr "" @@ -19712,28 +19694,28 @@ msgstr "" "cette distance" #. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1257 +#: ../src/ui/dialog/inkscape-preferences.cpp:1261 msgid "> and < _scale by:" msgstr "> et < _redimensionnent de :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1258 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Pressing > or < scales selection up or down by this increment" msgstr "Appuyer sur > ou < redimensionne de cet incrément" -#: ../src/ui/dialog/inkscape-preferences.cpp:1260 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "_Inset/Outset by:" msgstr "_Contracter/dilater de :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 +#: ../src/ui/dialog/inkscape-preferences.cpp:1265 msgid "Inset and Outset commands displace the path by this distance" msgstr "" "Les commandes contracter et dilater déplacent le chemin de cette distance" -#: ../src/ui/dialog/inkscape-preferences.cpp:1262 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Compass-like display of angles" msgstr "Afficher les angles comme sur une boussole" -#: ../src/ui/dialog/inkscape-preferences.cpp:1264 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 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 " @@ -19743,20 +19725,20 @@ msgstr "" "décoché, ils sont affichés de -180 à 180 en sens anti-horaire (0 étant à " "l'est)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1266 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgctxt "Rotation angle" msgid "None" msgstr "Aucun" -#: ../src/ui/dialog/inkscape-preferences.cpp:1270 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "_Rotation snaps every:" msgstr "Incrément de _rotation :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1270 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "degrees" msgstr "degrés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 +#: ../src/ui/dialog/inkscape-preferences.cpp:1275 msgid "" "Rotating with Ctrl pressed snaps every that much degrees; also, pressing " "[ or ] rotates by this amount" @@ -19764,11 +19746,11 @@ msgstr "" "Ctrl appuyé forcera des rotations de tant de degrés; de même en appuyant sur " "[ ou ], les rotations se feront selon cet incrément" -#: ../src/ui/dialog/inkscape-preferences.cpp:1272 +#: ../src/ui/dialog/inkscape-preferences.cpp:1276 msgid "Relative snapping of guideline angles" msgstr "Aimanter relativement aux angles des guides" -#: ../src/ui/dialog/inkscape-preferences.cpp:1274 +#: ../src/ui/dialog/inkscape-preferences.cpp:1278 msgid "" "When on, the snap angles when rotating a guideline will be relative to the " "original angle" @@ -19776,17 +19758,17 @@ msgstr "" "Si coché, l'angle de magnétisme lors de la rotation d'un guide est relatif à " "l'angle d'origine" -#: ../src/ui/dialog/inkscape-preferences.cpp:1276 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 msgid "_Zoom in/out by:" msgstr "(Dé)_Zoomer de :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1276 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 #: ../src/ui/dialog/objects.cpp:1622 #: ../src/ui/widget/filter-effect-chooser.cpp:27 msgid "%" msgstr "%" -#: ../src/ui/dialog/inkscape-preferences.cpp:1277 +#: ../src/ui/dialog/inkscape-preferences.cpp:1281 msgid "" "Zoom tool click, +/- keys, and middle click zoom in and out by this " "multiplier" @@ -19794,44 +19776,44 @@ msgstr "" "Les outils de zoom (clic en mode zoom, touches +/-, clic bouton du milieu) " "zooment ou dézooment selon ce facteur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1278 +#: ../src/ui/dialog/inkscape-preferences.cpp:1282 msgid "Steps" msgstr "Incréments" #. Clones options -#: ../src/ui/dialog/inkscape-preferences.cpp:1281 +#: ../src/ui/dialog/inkscape-preferences.cpp:1285 msgid "Move in parallel" msgstr "Sont déplacés en parallèle" -#: ../src/ui/dialog/inkscape-preferences.cpp:1283 +#: ../src/ui/dialog/inkscape-preferences.cpp:1287 msgid "Stay unmoved" msgstr "Ne bougent pas" -#: ../src/ui/dialog/inkscape-preferences.cpp:1285 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Move according to transform" msgstr "Sont déplacés en fonction leurs transformations" -#: ../src/ui/dialog/inkscape-preferences.cpp:1287 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 msgid "Are unlinked" msgstr "Sont déliés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Are deleted" msgstr "Sont supprimés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1292 +#: ../src/ui/dialog/inkscape-preferences.cpp:1296 msgid "Moving original: clones and linked offsets" msgstr "Lorsque l'original est déplacé, ses clones et ses offsets liés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1294 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Clones are translated by the same vector as their original" msgstr "Les clones sont déplacés du même vecteur que leur original" -#: ../src/ui/dialog/inkscape-preferences.cpp:1296 +#: ../src/ui/dialog/inkscape-preferences.cpp:1300 msgid "Clones preserve their positions when their original is moved" msgstr "Les clones restent sur place quand leur original est déplacé" -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 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" @@ -19840,28 +19822,28 @@ msgstr "" "exemple, un clone qui a déjà été tourné sera déplacé dans une direction " "différente de celle de son original" -#: ../src/ui/dialog/inkscape-preferences.cpp:1299 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 msgid "Deleting original: clones" msgstr "Suppression de l'original : clones" -#: ../src/ui/dialog/inkscape-preferences.cpp:1301 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Orphaned clones are converted to regular objects" msgstr "Les clones orphelins sont convertis en objets normaux" -#: ../src/ui/dialog/inkscape-preferences.cpp:1303 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "Orphaned clones are deleted along with their original" msgstr "Les clones orphelins sont supprimés en même temps que leur original" -#: ../src/ui/dialog/inkscape-preferences.cpp:1305 +#: ../src/ui/dialog/inkscape-preferences.cpp:1309 msgid "Duplicating original+clones/linked offset" msgstr "" "Lors de la duplication d'un original et de ses clones ou de ses offsets liés" -#: ../src/ui/dialog/inkscape-preferences.cpp:1307 +#: ../src/ui/dialog/inkscape-preferences.cpp:1311 msgid "Relink duplicated clones" msgstr "Relier les clones dupliqués" -#: ../src/ui/dialog/inkscape-preferences.cpp:1309 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "" "When duplicating a selection containing both a clone and its original " "(possibly in groups), relink the duplicated clone to the duplicated original " @@ -19872,29 +19854,29 @@ msgstr "" "plutôt qu'à l'original initial" #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1316 msgid "Clones" msgstr "Clones" #. Clip paths and masks options -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:1319 msgid "When applying, use the topmost selected object as clippath/mask" msgstr "" "Utiliser l'objet le plus haut comme chemin de découpe ou masque lors de " "l'application" -#: ../src/ui/dialog/inkscape-preferences.cpp:1317 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "" "Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" "Si décoché, l'objet le plus en-dessous de la sélection est utilisé comme " "chemin de découpe ou masque" -#: ../src/ui/dialog/inkscape-preferences.cpp:1318 +#: ../src/ui/dialog/inkscape-preferences.cpp:1322 msgid "Remove clippath/mask object after applying" msgstr "Supprimer le chemin de découpe ou le masque après application" -#: ../src/ui/dialog/inkscape-preferences.cpp:1320 +#: ../src/ui/dialog/inkscape-preferences.cpp:1324 msgid "" "After applying, remove the object used as the clipping path or mask from the " "drawing" @@ -19902,109 +19884,109 @@ msgstr "" "Si coché, le chemin de découpe ou masque est supprimé du dessin après avoir " "été appliqué" -#: ../src/ui/dialog/inkscape-preferences.cpp:1322 +#: ../src/ui/dialog/inkscape-preferences.cpp:1326 msgid "Before applying" msgstr "Avant d'appliquer une découpe ou un masque" -#: ../src/ui/dialog/inkscape-preferences.cpp:1324 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "Do not group clipped/masked objects" msgstr "Ne pas grouper les objets découpés ou masqués" -#: ../src/ui/dialog/inkscape-preferences.cpp:1325 +#: ../src/ui/dialog/inkscape-preferences.cpp:1329 msgid "Put every clipped/masked object in its own group" msgstr "Insérer chaque objet découpé ou masqué dans son propre groupe" -#: ../src/ui/dialog/inkscape-preferences.cpp:1326 +#: ../src/ui/dialog/inkscape-preferences.cpp:1330 msgid "Put all clipped/masked objects into one group" msgstr "Mettre tous les objets découpés ou masqués dans un même groupe" -#: ../src/ui/dialog/inkscape-preferences.cpp:1329 +#: ../src/ui/dialog/inkscape-preferences.cpp:1333 msgid "Apply clippath/mask to every object" msgstr "Applique la découpe ou le masque à tous les objets" -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 +#: ../src/ui/dialog/inkscape-preferences.cpp:1336 msgid "Apply clippath/mask to groups containing single object" msgstr "Applique la découpe ou le masque à des groupes contenant un objet seul" -#: ../src/ui/dialog/inkscape-preferences.cpp:1335 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "Apply clippath/mask to group containing all objects" msgstr "Applique la découpe ou le masque à un groupe contenant tous les objets" -#: ../src/ui/dialog/inkscape-preferences.cpp:1337 +#: ../src/ui/dialog/inkscape-preferences.cpp:1341 msgid "After releasing" msgstr "Après retrait de la découpe ou du masque" -#: ../src/ui/dialog/inkscape-preferences.cpp:1339 +#: ../src/ui/dialog/inkscape-preferences.cpp:1343 msgid "Ungroup automatically created groups" msgstr "Dégrouper les groupes créés automatiquement" -#: ../src/ui/dialog/inkscape-preferences.cpp:1341 +#: ../src/ui/dialog/inkscape-preferences.cpp:1345 msgid "Ungroup groups created when setting clip/mask" msgstr "" "Dégrouper les groupes créés lors de la mise en place de la découpe ou du " "masque" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 +#: ../src/ui/dialog/inkscape-preferences.cpp:1347 msgid "Clippaths and masks" msgstr "Chemins de découpe et masques" -#: ../src/ui/dialog/inkscape-preferences.cpp:1346 +#: ../src/ui/dialog/inkscape-preferences.cpp:1350 msgid "Stroke Style Markers" msgstr "Style de contour des marqueurs" -#: ../src/ui/dialog/inkscape-preferences.cpp:1348 -#: ../src/ui/dialog/inkscape-preferences.cpp:1350 +#: ../src/ui/dialog/inkscape-preferences.cpp:1352 +#: ../src/ui/dialog/inkscape-preferences.cpp:1354 msgid "" "Stroke color same as object, fill color either object fill color or marker " "fill color" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1354 +#: ../src/ui/dialog/inkscape-preferences.cpp:1358 #: ../share/extensions/hershey.inx.h:27 msgid "Markers" msgstr "Marqueurs" -#: ../src/ui/dialog/inkscape-preferences.cpp:1357 +#: ../src/ui/dialog/inkscape-preferences.cpp:1361 msgid "Document cleanup" msgstr "Nettoyage du document" -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 -#: ../src/ui/dialog/inkscape-preferences.cpp:1360 +#: ../src/ui/dialog/inkscape-preferences.cpp:1362 +#: ../src/ui/dialog/inkscape-preferences.cpp:1364 msgid "Remove unused swatches when doing a document cleanup" msgstr "" "Supprimer les palettes inutilisées lorsqu'un nettoyage de document est " "effectué" #. tooltip -#: ../src/ui/dialog/inkscape-preferences.cpp:1361 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Cleanup" msgstr "Nettoyage" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 msgid "Number of _Threads:" msgstr "Nombre de _threads :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "(requires restart)" msgstr "(nécessite un redémarrage)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1370 +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 msgid "Configure number of processors/threads to use when rendering filters" msgstr "" "Configure le nombre de processeurs/threads à utiliser pour le rendu des " "filtres" -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgid "Rendering _cache size:" msgstr "Taille du _cache de rendu :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgctxt "mebibyte (2^20 bytes) abbreviation" msgid "MiB" msgstr "Mio" -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 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" @@ -20015,37 +19997,37 @@ msgstr "" #. blur quality #. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:1377 -#: ../src/ui/dialog/inkscape-preferences.cpp:1401 +#: ../src/ui/dialog/inkscape-preferences.cpp:1381 +#: ../src/ui/dialog/inkscape-preferences.cpp:1405 msgid "Best quality (slowest)" msgstr "Haute qualité (le plus lent)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1379 -#: ../src/ui/dialog/inkscape-preferences.cpp:1403 +#: ../src/ui/dialog/inkscape-preferences.cpp:1383 +#: ../src/ui/dialog/inkscape-preferences.cpp:1407 msgid "Better quality (slower)" msgstr "Bonne qualité (plus lent)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1381 -#: ../src/ui/dialog/inkscape-preferences.cpp:1405 +#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +#: ../src/ui/dialog/inkscape-preferences.cpp:1409 msgid "Average quality" msgstr "Qualité moyenne" -#: ../src/ui/dialog/inkscape-preferences.cpp:1383 -#: ../src/ui/dialog/inkscape-preferences.cpp:1407 +#: ../src/ui/dialog/inkscape-preferences.cpp:1387 +#: ../src/ui/dialog/inkscape-preferences.cpp:1411 msgid "Lower quality (faster)" msgstr "Basse qualité (plus rapide)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1385 -#: ../src/ui/dialog/inkscape-preferences.cpp:1409 +#: ../src/ui/dialog/inkscape-preferences.cpp:1389 +#: ../src/ui/dialog/inkscape-preferences.cpp:1413 msgid "Lowest quality (fastest)" msgstr "Qualité médiocre (le plus rapide)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1388 +#: ../src/ui/dialog/inkscape-preferences.cpp:1392 msgid "Gaussian blur quality for display" msgstr "Qualité d'affichage du flou gaussien" -#: ../src/ui/dialog/inkscape-preferences.cpp:1390 -#: ../src/ui/dialog/inkscape-preferences.cpp:1414 +#: ../src/ui/dialog/inkscape-preferences.cpp:1394 +#: ../src/ui/dialog/inkscape-preferences.cpp:1418 msgid "" "Best quality, but display may be very slow at high zooms (bitmap export " "always uses best quality)" @@ -20053,131 +20035,131 @@ msgstr "" "La plus haute qualité, mais l'affichage peut être très lent pour des zooms " "importants (l'export en bitmap utilise toujours la plus haute qualité)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1392 -#: ../src/ui/dialog/inkscape-preferences.cpp:1416 +#: ../src/ui/dialog/inkscape-preferences.cpp:1396 +#: ../src/ui/dialog/inkscape-preferences.cpp:1420 msgid "Better quality, but slower display" msgstr "Meilleure qualité, mais affichage plus lent" -#: ../src/ui/dialog/inkscape-preferences.cpp:1394 -#: ../src/ui/dialog/inkscape-preferences.cpp:1418 +#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1422 msgid "Average quality, acceptable display speed" msgstr "Qualité moyenne, vitesse d'affichage acceptable" -#: ../src/ui/dialog/inkscape-preferences.cpp:1396 -#: ../src/ui/dialog/inkscape-preferences.cpp:1420 +#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +#: ../src/ui/dialog/inkscape-preferences.cpp:1424 msgid "Lower quality (some artifacts), but display is faster" msgstr "Qualité plus faible (présence d'artefacts), mais affichage plus rapide" -#: ../src/ui/dialog/inkscape-preferences.cpp:1398 -#: ../src/ui/dialog/inkscape-preferences.cpp:1422 +#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1426 msgid "Lowest quality (considerable artifacts), but display is fastest" msgstr "" "La plus mauvaise qualité (nombreux artefacts), mais l'affichage est bien " "plus rapide" -#: ../src/ui/dialog/inkscape-preferences.cpp:1412 +#: ../src/ui/dialog/inkscape-preferences.cpp:1416 msgid "Filter effects quality for display" msgstr "Qualité d'affichage des effets de filtre" #. build custom preferences tab -#: ../src/ui/dialog/inkscape-preferences.cpp:1424 +#: ../src/ui/dialog/inkscape-preferences.cpp:1428 #: ../src/ui/dialog/print.cpp:232 msgid "Rendering" msgstr "Rendu" #. Note: /options/bitmapoversample removed with Cairo renderer -#: ../src/ui/dialog/inkscape-preferences.cpp:1430 ../src/verbs.cpp:157 +#: ../src/ui/dialog/inkscape-preferences.cpp:1434 ../src/verbs.cpp:157 #: ../src/widgets/calligraphy-toolbar.cpp:626 msgid "Edit" msgstr "Édition" -#: ../src/ui/dialog/inkscape-preferences.cpp:1431 +#: ../src/ui/dialog/inkscape-preferences.cpp:1435 msgid "Automatically reload bitmaps" msgstr "Recharger automatiquement les bitmaps" -#: ../src/ui/dialog/inkscape-preferences.cpp:1433 +#: ../src/ui/dialog/inkscape-preferences.cpp:1437 msgid "Automatically reload linked images when file is changed on disk" msgstr "" "Active le rechargement automatique des images liées lorsqu'elles ont été " "modifiées sur le disque" -#: ../src/ui/dialog/inkscape-preferences.cpp:1435 +#: ../src/ui/dialog/inkscape-preferences.cpp:1439 msgid "_Bitmap editor:" msgstr "Éditeur de _bitmap :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1437 +#: ../src/ui/dialog/inkscape-preferences.cpp:1441 #: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:55 #: ../share/extensions/print_win32_vector.inx.h:2 msgid "Export" msgstr "Exporter" -#: ../src/ui/dialog/inkscape-preferences.cpp:1439 +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 msgid "Default export _resolution:" msgstr "_Résolution par défaut d'exportation :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1440 +#: ../src/ui/dialog/inkscape-preferences.cpp:1444 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "" "Résolution par défaut (point par pouce) dans la boîte de dialogue exporter" -#: ../src/ui/dialog/inkscape-preferences.cpp:1441 +#: ../src/ui/dialog/inkscape-preferences.cpp:1445 #: ../src/ui/dialog/xml-tree.cpp:912 msgid "Create" msgstr "Créer" -#: ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 msgid "Resolution for Create Bitmap _Copy:" msgstr "Résolution pour _Créer une copie bitmap :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1444 +#: ../src/ui/dialog/inkscape-preferences.cpp:1448 msgid "Resolution used by the Create Bitmap Copy command" msgstr "Résolution utilisée par la commande Créer une copie bitmap" -#: ../src/ui/dialog/inkscape-preferences.cpp:1447 +#: ../src/ui/dialog/inkscape-preferences.cpp:1451 msgid "Ask about linking and scaling when importing" msgstr "" "Demander les options de lien et de mise à l'échelle lors de l'importation" -#: ../src/ui/dialog/inkscape-preferences.cpp:1449 +#: ../src/ui/dialog/inkscape-preferences.cpp:1453 msgid "Pop-up linking and scaling dialog when importing bitmap image." msgstr "" "Fait apparaître une boîte de dialogue pour sélectionner les options de lien " "et de mise à l'échelle chaque fois qu'une image matricielle est importée." -#: ../src/ui/dialog/inkscape-preferences.cpp:1455 +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 msgid "Bitmap link:" msgstr "Importation de bitmap :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1462 +#: ../src/ui/dialog/inkscape-preferences.cpp:1466 msgid "Bitmap scale (image-rendering):" msgstr "Mise à l'échelle bitmap (rendu de l'image) :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1467 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "Default _import resolution:" msgstr "Résolution par défaut d'_importation :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1468 +#: ../src/ui/dialog/inkscape-preferences.cpp:1472 msgid "Default bitmap resolution (in dots per inch) for bitmap import" msgstr "" "Résolution bitmap par défaut (point par pouce) dans la boîte de dialogue " "importer" -#: ../src/ui/dialog/inkscape-preferences.cpp:1469 +#: ../src/ui/dialog/inkscape-preferences.cpp:1473 msgid "Override file resolution" msgstr "Écraser la résolution du fichier" -#: ../src/ui/dialog/inkscape-preferences.cpp:1471 +#: ../src/ui/dialog/inkscape-preferences.cpp:1475 msgid "Use default bitmap resolution in favor of information from file" msgstr "" "Utilise la résolution matricielle par défaut à la place de celle contenue " "dans le fichier" #. rendering outlines for pixmap image tags -#: ../src/ui/dialog/inkscape-preferences.cpp:1475 +#: ../src/ui/dialog/inkscape-preferences.cpp:1479 msgid "Images in Outline Mode" msgstr "Images en mode contour" -#: ../src/ui/dialog/inkscape-preferences.cpp:1476 +#: ../src/ui/dialog/inkscape-preferences.cpp:1480 msgid "" "When active will render images while in outline mode instead of a red box " "with an x. This is useful for manual tracing." @@ -20185,11 +20167,11 @@ msgstr "" "Si coché, les images sont affichées en mode contour (à la place de l'image " "par défaut). Utile pour effectuer une vectorisation manuelle." -#: ../src/ui/dialog/inkscape-preferences.cpp:1478 +#: ../src/ui/dialog/inkscape-preferences.cpp:1482 msgid "Bitmaps" msgstr "Bitmaps" -#: ../src/ui/dialog/inkscape-preferences.cpp:1490 +#: ../src/ui/dialog/inkscape-preferences.cpp:1494 msgid "" "Select a file of predefined shortcuts to use. Any customized shortcuts you " "create will be added seperately to " @@ -20197,33 +20179,33 @@ msgstr "" "Sélectionnez un fichier de raccourcis prédéfinis à utiliser. Vos " "modifications seront ajoutées séparément" -#: ../src/ui/dialog/inkscape-preferences.cpp:1493 +#: ../src/ui/dialog/inkscape-preferences.cpp:1497 msgid "Shortcut file:" msgstr "Fichier des raccourcis :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1496 +#: ../src/ui/dialog/inkscape-preferences.cpp:1500 #: ../src/ui/dialog/template-load-tab.cpp:48 msgid "Search:" msgstr "Rechercher :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1508 +#: ../src/ui/dialog/inkscape-preferences.cpp:1512 msgid "Shortcut" msgstr "Raccourci" -#: ../src/ui/dialog/inkscape-preferences.cpp:1509 +#: ../src/ui/dialog/inkscape-preferences.cpp:1513 #: ../src/ui/widget/page-sizer.cpp:260 msgid "Description" msgstr "Description" -#: ../src/ui/dialog/inkscape-preferences.cpp:1564 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 #: ../src/ui/dialog/pixelartdialog.cpp:296 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:698 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:699 #: ../src/ui/dialog/tracedialog.cpp:813 #: ../src/ui/widget/preferences-widget.cpp:749 msgid "Reset" msgstr "Réinitialiser" -#: ../src/ui/dialog/inkscape-preferences.cpp:1564 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 msgid "" "Remove all your customized keyboard shortcuts, and revert to the shortcuts " "in the shortcut file listed above" @@ -20231,45 +20213,45 @@ msgstr "" "Remplace tous les raccourcis clavier personnalisés par ceux définis dans le " "fichier choisi" -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import ..." msgstr "Importer..." -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import custom keyboard shortcuts from a file" msgstr "Importer des raccourcis clavier personnalisés à partir d'un fichier" -#: ../src/ui/dialog/inkscape-preferences.cpp:1571 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export ..." msgstr "Exporter..." -#: ../src/ui/dialog/inkscape-preferences.cpp:1571 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export custom keyboard shortcuts to a file" msgstr "Exporter les raccourcis clavier personnalisés dans un fichier" -#: ../src/ui/dialog/inkscape-preferences.cpp:1581 +#: ../src/ui/dialog/inkscape-preferences.cpp:1585 msgid "Keyboard Shortcuts" msgstr "Raccourcis clavier" #. Find this group in the tree -#: ../src/ui/dialog/inkscape-preferences.cpp:1744 +#: ../src/ui/dialog/inkscape-preferences.cpp:1748 msgid "Misc" msgstr "Divers" -#: ../src/ui/dialog/inkscape-preferences.cpp:1842 +#: ../src/ui/dialog/inkscape-preferences.cpp:1846 msgctxt "Spellchecker language" msgid "None" msgstr "Aucune" -#: ../src/ui/dialog/inkscape-preferences.cpp:1863 +#: ../src/ui/dialog/inkscape-preferences.cpp:1867 msgid "Set the main spell check language" msgstr "Définit la langue principale du correcteur orthographique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1866 +#: ../src/ui/dialog/inkscape-preferences.cpp:1870 msgid "Second language:" msgstr "Deuxième langue :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1867 +#: ../src/ui/dialog/inkscape-preferences.cpp:1871 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" @@ -20277,11 +20259,11 @@ msgstr "" "Définit la deuxième langue du correcteur orthographique ; la vérification ne " "s'arrêtera que sur les mots inconnus de toutes les langues sélectionnées" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +#: ../src/ui/dialog/inkscape-preferences.cpp:1874 msgid "Third language:" msgstr "Troisième langue :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1871 +#: ../src/ui/dialog/inkscape-preferences.cpp:1875 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" @@ -20289,31 +20271,31 @@ msgstr "" "Définit la troisième langue du correcteur orthographique ; la vérification " "ne s'arrêtera que sur les mots inconnus de toutes les langues sélectionnées" -#: ../src/ui/dialog/inkscape-preferences.cpp:1873 +#: ../src/ui/dialog/inkscape-preferences.cpp:1877 msgid "Ignore words with digits" msgstr "Ignorer les mots contenant des chiffres" -#: ../src/ui/dialog/inkscape-preferences.cpp:1875 +#: ../src/ui/dialog/inkscape-preferences.cpp:1879 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "Ignorer les mots contenant des chiffres, comme « R2D2 »" -#: ../src/ui/dialog/inkscape-preferences.cpp:1877 +#: ../src/ui/dialog/inkscape-preferences.cpp:1881 msgid "Ignore words in ALL CAPITALS" msgstr "Ignorer les mots tout en capitales" -#: ../src/ui/dialog/inkscape-preferences.cpp:1879 +#: ../src/ui/dialog/inkscape-preferences.cpp:1883 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "Ignorer les mots tout en capitales, comme « GNU »" -#: ../src/ui/dialog/inkscape-preferences.cpp:1881 +#: ../src/ui/dialog/inkscape-preferences.cpp:1885 msgid "Spellcheck" msgstr "Vérification orthographique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "Latency _skew:" msgstr "_Décalage temporel :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1902 +#: ../src/ui/dialog/inkscape-preferences.cpp:1906 msgid "" "Factor by which the event clock is skewed from the actual time (0.9766 on " "some systems)" @@ -20321,11 +20303,11 @@ msgstr "" "Facteur de décalage entre l'horloge de l'événement et le temps réel (0,9766 " "sur certains systèmes)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1904 +#: ../src/ui/dialog/inkscape-preferences.cpp:1908 msgid "Pre-render named icons" msgstr "Préafficher les icônes nommées" -#: ../src/ui/dialog/inkscape-preferences.cpp:1906 +#: ../src/ui/dialog/inkscape-preferences.cpp:1910 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" @@ -20334,85 +20316,85 @@ msgstr "" "utilisateur. Il s'agit du contournement d'un bug sur la notification des " "icônes nommées dans GTK+." -#: ../src/ui/dialog/inkscape-preferences.cpp:1914 +#: ../src/ui/dialog/inkscape-preferences.cpp:1918 msgid "System info" msgstr "Informations système" -#: ../src/ui/dialog/inkscape-preferences.cpp:1918 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "User config: " msgstr "Configuration utilisateur : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1918 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "Location of users configuration" msgstr "Emplacement de la configuration utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "User preferences: " msgstr "Préférences de l'utilisateur :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "Location of the users preferences file" msgstr "Emplacement du fichier de préférences de l'utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "User extensions: " msgstr "Extensions de l'utilisateur :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "Location of the users extensions" msgstr "Emplacement des extensions de l'utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "User cache: " msgstr "Cache utilisateur : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "Location of users cache" msgstr "Emplacement du cache utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1938 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Temporary files: " msgstr "Fichiers temporaires :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1938 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Location of the temporary files used for autosave" msgstr "" "Emplacement des fichiers temporaires utilisés pour l'enregistrement " "automatique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Inkscape data: " msgstr "Données d'Inkscape :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Location of Inkscape data" msgstr "Emplacement des données d'Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Inkscape extensions: " msgstr "Extensions d'Inkscape :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Location of the Inkscape extensions" msgstr "Emplacement des extensions d'Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1955 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "System data: " msgstr "Données système : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1955 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "Locations of system data" msgstr "Emplacement des données du système" -#: ../src/ui/dialog/inkscape-preferences.cpp:1979 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Icon theme: " msgstr "Thème d'icônes : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1979 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Locations of icon themes" msgstr "Emplacement des thèmes d'icône" -#: ../src/ui/dialog/inkscape-preferences.cpp:1981 +#: ../src/ui/dialog/inkscape-preferences.cpp:1985 msgid "System" msgstr "Système" @@ -20548,7 +20530,7 @@ msgstr "Renommer le calque" #. TODO: find an unused layer number, forming name from _("Layer ") + "%d" #: ../src/ui/dialog/layer-properties.cpp:354 #: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:195 -#: ../src/verbs.cpp:2372 +#: ../src/verbs.cpp:2368 msgid "Layer" msgstr "Calque" @@ -20583,7 +20565,7 @@ msgstr "Déplacer vers le calque" #: ../src/ui/dialog/layer-properties.cpp:411 #: ../src/ui/dialog/lpe-powerstroke-properties.cpp:120 -#: ../src/ui/dialog/transformation.cpp:114 +#: ../src/ui/dialog/transformation.cpp:112 msgid "_Move" msgstr "Déplace_ment" @@ -20692,43 +20674,41 @@ msgstr "Un effet inconnu est appliqué" msgid "Create and apply path effect" msgstr "Créer et appliquer un effet de chemin" -#: ../src/ui/dialog/livepatheffect-editor.cpp:488 +#: ../src/ui/dialog/livepatheffect-editor.cpp:492 msgid "Create and apply Clone original path effect" msgstr "Créer et appliquer l'effet de chemin Cloner l'original" -#: ../src/ui/dialog/livepatheffect-editor.cpp:510 +#: ../src/ui/dialog/livepatheffect-editor.cpp:514 msgid "Remove path effect" msgstr "Supprimer l'effet de chemin" -#: ../src/ui/dialog/livepatheffect-editor.cpp:528 +#: ../src/ui/dialog/livepatheffect-editor.cpp:532 msgid "Move path effect up" msgstr "Monter l'effet de chemin" -#: ../src/ui/dialog/livepatheffect-editor.cpp:545 +#: ../src/ui/dialog/livepatheffect-editor.cpp:549 msgid "Move path effect down" msgstr "Descendre l'effet de chemin" -#: ../src/ui/dialog/livepatheffect-editor.cpp:584 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Activate path effect" msgstr "Activer l'effet de chemin" -#: ../src/ui/dialog/livepatheffect-editor.cpp:584 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Deactivate path effect" msgstr "Désactiver l'effet de chemin" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:57 -#, fuzzy msgid "Radius (pixels):" msgstr "Rayon (px) :" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:69 -#, fuzzy msgid "Chamfer subdivisions:" -msgstr "Sous-divisions :" +msgstr "Sous-divisions du chanfrein :" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:144 msgid "Modify Fillet-Chamfer" -msgstr "" +msgstr "Modifier le filet ou le chanfrein" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:145 #, fuzzy @@ -20736,31 +20716,29 @@ msgid "_Modify" msgstr "Modifer le chemin" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:210 -#, fuzzy msgid "Radius " -msgstr "Rayon :" +msgstr "Rayon " #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:212 msgid "Radius approximated " -msgstr "" +msgstr "Rayon approximatif " #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:215 -#, fuzzy msgid "Knot distance " -msgstr "Distance d'attraction" +msgstr "Distance du nœud " #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:222 -#, fuzzy msgid "Position (%):" -msgstr "Position :" +msgstr "Position (%) :" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:226 -msgid "(" -msgstr "" +#, c-format +msgid "(%s):" +msgstr "(%s) :" #: ../src/ui/dialog/lpe-powerstroke-properties.cpp:119 msgid "Modify Node Position" -msgstr "" +msgstr "Modifier la position du nœud" #: ../src/ui/dialog/memory.cpp:96 msgid "Heap" @@ -20920,8 +20898,8 @@ msgid "Check to make the object insensitive (not selectable by mouse)" msgstr "Si coché, l'objet devient insensible (non sélectionnable à la souris)" #. Button for setting the object's id, label, title and description. -#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2715 -#: ../src/verbs.cpp:2721 +#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2717 msgid "_Set" msgstr "_Définir" @@ -21226,6 +21204,42 @@ msgstr "" msgid "Trace pixel art" msgstr "Vectoriser en pixel art" +#: ../src/ui/dialog/polar-arrange-tab.cpp:41 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "Y coordinate of the center" +msgstr "Coordonnée Y de la sélection" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:42 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "X coordinate of the center" +msgstr "Coordonnée X de la sélection" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:43 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "Y coordinate of the radius" +msgstr "Coordonnée Y de la sélection" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:44 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "X coordinate of the radius" +msgstr "Coordonnée X de la sélection" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:45 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "Starting angle" +msgstr "Angle de rotation :" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:46 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "End angle" +msgstr "Angle du cône" + #: ../src/ui/dialog/polar-arrange-tab.cpp:48 msgctxt "Polar arrange tab" msgid "Anchor point:" @@ -21262,10 +21276,14 @@ msgid "Parameterized:" msgstr "Paramétré :" #: ../src/ui/dialog/polar-arrange-tab.cpp:83 +#, fuzzy +msgctxt "Polar arrange tab" msgid "Center X/Y:" msgstr "Centre X/Y :" #: ../src/ui/dialog/polar-arrange-tab.cpp:105 +#, fuzzy +msgctxt "Polar arrange tab" msgid "Radius X/Y:" msgstr "Rayon X/Y :" @@ -21380,194 +21398,194 @@ msgstr "Vérification..." msgid "Fix spelling" msgstr "Corriger l'orthographe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:138 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:139 msgid "Set SVG Font attribute" msgstr "Définir l'attribut de fonte SVG" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:196 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:197 msgid "Adjust kerning value" msgstr "Ajuster le crénage" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:386 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:387 msgid "Family Name:" msgstr "Nom de famille :" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:396 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:397 msgid "Set width:" msgstr "Définir la largeur :" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:455 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:456 msgid "glyph" msgstr "glyphe" #. SPGlyph* glyph = -#: ../src/ui/dialog/svg-fonts-dialog.cpp:487 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:488 msgid "Add glyph" msgstr "Ajouter un glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:521 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:563 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:522 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:564 msgid "Select a path to define the curves of a glyph" msgstr "Sélectionner un chemin(s) pour définir les courbes du glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:529 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:571 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:530 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:572 msgid "The selected object does not have a path description." msgstr "L'objet sélectionné n'est pas décrit comme un chemin." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:536 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:537 msgid "No glyph selected in the SVGFonts dialog." msgstr "Aucun glyphe n'est sélectionné dans la boîte de dialogue Fontes SVG." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:547 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:586 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:548 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:587 msgid "Set glyph curves" msgstr "Définir les courbes du glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:606 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:607 msgid "Reset missing-glyph" msgstr "Réinitialiser le glyphe manquant" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:622 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:623 msgid "Edit glyph name" msgstr "Modifier le nom du glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:636 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:637 msgid "Set glyph unicode" msgstr "Définir l'unicode du glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:649 msgid "Remove font" msgstr "Supprimer la fonte" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:666 msgid "Remove glyph" msgstr "Supprimer le glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:682 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:683 msgid "Remove kerning pair" msgstr "Supprimer la paire de crénage" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:692 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:693 msgid "Missing Glyph:" msgstr "Glyphe manquant :" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:696 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:697 msgid "From selection..." msgstr "À partir de la sélection..." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:709 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 msgid "Glyph name" msgstr "Nom du glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:711 msgid "Matching string" msgstr "Chaîne correspondante" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:713 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:714 msgid "Add Glyph" msgstr "Ajouter un glyphe" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:720 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:721 msgid "Get curves from selection..." msgstr "Obtenir les courbes à partir de la sélection..." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:769 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:770 msgid "Add kerning pair" msgstr "Ajouter une paire de crénage" #. Kerning Setup: -#: ../src/ui/dialog/svg-fonts-dialog.cpp:777 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:778 msgid "Kerning Setup" msgstr "Paramétrage du crénage :" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:779 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:780 msgid "1st Glyph:" msgstr "Premier glyphe :" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:781 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:782 msgid "2nd Glyph:" msgstr "Deuxième glyphe :" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:784 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:785 msgid "Add pair" msgstr "Ajouter la paire" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:796 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 msgid "First Unicode range" msgstr "Première plage Unicode" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:798 msgid "Second Unicode range" msgstr "Deuxième plage Unicode" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:804 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:805 msgid "Kerning value:" msgstr "Valeur de crénage :" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:863 msgid "Set font family" msgstr "Définir la famille de la fonte" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:872 msgid "font" msgstr "fonte" #. select_font(font); -#: ../src/ui/dialog/svg-fonts-dialog.cpp:886 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:887 msgid "Add font" msgstr "Ajouter une fonte" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:69 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:913 ../src/ui/dialog/text-edit.cpp:69 msgid "_Font" msgstr "_Police" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:920 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 msgid "_Global Settings" msgstr "Paramètres généraux" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 msgid "_Glyphs" msgstr "_Glyphes" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:923 msgid "_Kerning" msgstr "_Crénage" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:929 #: ../src/ui/dialog/svg-fonts-dialog.cpp:930 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:931 msgid "Sample Text" msgstr "Texte exemple" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:934 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:935 msgid "Preview Text:" msgstr "Texte de l'aperçu :" -#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:370 +#: ../src/ui/dialog/swatches.cpp:202 ../src/ui/tools/gradient-tool.cpp:370 #: ../src/ui/tools/gradient-tool.cpp:468 #: ../src/widgets/gradient-vector.cpp:794 msgid "Add gradient stop" msgstr "Ajouter un stop au dégradé" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:258 +#: ../src/ui/dialog/swatches.cpp:257 msgid "Set fill" msgstr "Définir le remplissage" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:266 +#: ../src/ui/dialog/swatches.cpp:265 msgid "Set stroke" msgstr "Définir le contour" -#: ../src/ui/dialog/swatches.cpp:287 +#: ../src/ui/dialog/swatches.cpp:286 msgid "Edit..." msgstr "Éditer..." -#: ../src/ui/dialog/swatches.cpp:299 +#: ../src/ui/dialog/swatches.cpp:298 msgid "Convert" msgstr "Convertir" -#: ../src/ui/dialog/swatches.cpp:543 +#: ../src/ui/dialog/swatches.cpp:542 #, c-format msgid "Palettes directory (%s) is unavailable." msgstr "Le dossier des palettes (%s) est indisponible." @@ -21610,7 +21628,7 @@ msgstr "Rendre les icônes plus petites en dézoomant" msgid "Make symbols bigger by zooming in." msgstr "Rendre les icônes plus petites en zoomant" -#: ../src/ui/dialog/symbols.cpp:639 +#: ../src/ui/dialog/symbols.cpp:641 msgid "Unnamed Symbols" msgstr "Symboles sans nom" @@ -21622,7 +21640,7 @@ msgstr "Retirer le masque de la sélection" #: ../src/ui/dialog/tags.cpp:449 msgid "Items" -msgstr "" +msgstr "Éléments" #: ../src/ui/dialog/tags.cpp:688 #, fuzzy @@ -21679,31 +21697,31 @@ msgid "AaBbCcIiPpQq12369$€¢?.;/()" msgstr "AaBbCcIiPpQq12369$€¢?.;/()" #. Align buttons -#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 -#: ../src/widgets/text-toolbar.cpp:1347 +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1333 +#: ../src/widgets/text-toolbar.cpp:1334 msgid "Align left" msgstr "Aligner à gauche" -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 -#: ../src/widgets/text-toolbar.cpp:1355 +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1341 +#: ../src/widgets/text-toolbar.cpp:1342 msgid "Align center" msgstr "Centrer" -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 -#: ../src/widgets/text-toolbar.cpp:1363 +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1349 +#: ../src/widgets/text-toolbar.cpp:1350 msgid "Align right" msgstr "Aligner à droite" -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1358 msgid "Justify (only flowed text)" msgstr "Justifier (texte encadré seulement)" #. Direction buttons -#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1393 msgid "Horizontal text" msgstr "Texte horizontal" -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1400 msgid "Vertical text" msgstr "Texte vertical" @@ -21715,7 +21733,7 @@ msgstr "Espacement entre les lignes (pourcentage de la taille de la police)" msgid "Text path offset" msgstr "Décalage du chemin de texte" -#: ../src/ui/dialog/text-edit.cpp:587 ../src/ui/dialog/text-edit.cpp:661 +#: ../src/ui/dialog/text-edit.cpp:586 ../src/ui/dialog/text-edit.cpp:660 #: ../src/ui/tools/text-tool.cpp:1455 msgid "Set text style" msgstr "Appliquer un style à un texte" @@ -21991,42 +22009,42 @@ msgstr "" msgid "Preview" msgstr "Aperçu" -#: ../src/ui/dialog/transformation.cpp:76 -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:74 +#: ../src/ui/dialog/transformation.cpp:84 msgid "_Horizontal:" msgstr "_Horizontal :" -#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:74 msgid "Horizontal displacement (relative) or position (absolute)" msgstr "Déplacement (relatif) ou position (absolue) horizontal(e)" -#: ../src/ui/dialog/transformation.cpp:78 -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:86 msgid "_Vertical:" msgstr "_Vertical :" -#: ../src/ui/dialog/transformation.cpp:78 +#: ../src/ui/dialog/transformation.cpp:76 msgid "Vertical displacement (relative) or position (absolute)" msgstr "Déplacement (relatif) ou position (absolue) vertical(e)" -#: ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/transformation.cpp:78 msgid "Horizontal size (absolute or percentage of current)" msgstr "Dimension horizontale (absolue ou pourcentage de l'existant)" -#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:80 msgid "Vertical size (absolute or percentage of current)" msgstr "Dimension verticals (absolue ou pourcentage de l'existant)" -#: ../src/ui/dialog/transformation.cpp:84 +#: ../src/ui/dialog/transformation.cpp:82 msgid "A_ngle:" msgstr "A_ngle :" -#: ../src/ui/dialog/transformation.cpp:84 -#: ../src/ui/dialog/transformation.cpp:1104 +#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:1103 msgid "Rotation angle (positive = counterclockwise)" msgstr "Angle de rotation (positif = sens anti-horaire)" -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:84 msgid "" "Horizontal skew angle (positive = counterclockwise), or absolute " "displacement, or percentage displacement" @@ -22034,7 +22052,7 @@ msgstr "" "Angle d'inclinaison horizontal (positif = sens anti-horaire) ou déplacement " "absolu, ou pourcentage de déplacement" -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:86 msgid "" "Vertical skew angle (positive = counterclockwise), or absolute displacement, " "or percentage displacement" @@ -22042,35 +22060,35 @@ msgstr "" "Angle d'inclinaison vertical (positif = sens anti-horaire) ou déplacement " "absolu, ou pourcentage de déplacement" -#: ../src/ui/dialog/transformation.cpp:91 +#: ../src/ui/dialog/transformation.cpp:89 msgid "Transformation matrix element A" msgstr "Elément A de la matrice de transformation" -#: ../src/ui/dialog/transformation.cpp:92 +#: ../src/ui/dialog/transformation.cpp:90 msgid "Transformation matrix element B" msgstr "Elément B de la matrice de transformation" -#: ../src/ui/dialog/transformation.cpp:93 +#: ../src/ui/dialog/transformation.cpp:91 msgid "Transformation matrix element C" msgstr "Elément C de la matrice de transformation" -#: ../src/ui/dialog/transformation.cpp:94 +#: ../src/ui/dialog/transformation.cpp:92 msgid "Transformation matrix element D" msgstr "Elément D de la matrice de transformation" -#: ../src/ui/dialog/transformation.cpp:95 +#: ../src/ui/dialog/transformation.cpp:93 msgid "Transformation matrix element E" msgstr "Elément E de la matrice de transformation" -#: ../src/ui/dialog/transformation.cpp:96 +#: ../src/ui/dialog/transformation.cpp:94 msgid "Transformation matrix element F" msgstr "Elément F de la matrice de transformation" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "Rela_tive move" msgstr "Déplacement rela_tif" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "" "Add the specified relative displacement to the current position; otherwise, " "edit the current absolute position directly" @@ -22078,19 +22096,19 @@ msgstr "" "Ajoute le déplacement relatif spécifié à la position courante; sinon, " "modifie directement la position absolue courante" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "_Scale proportionally" msgstr "_Redimensionner proportionnellement" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "Preserve the width/height ratio of the scaled objects" msgstr "Préserver le rapport largeur/hauteur des objets redimensionnés" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "Apply to each _object separately" msgstr "Appliquer à chaque _objet séparément" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "" "Apply the scale/rotate/skew to each selected object separately; otherwise, " "transform the selection as a whole" @@ -22098,11 +22116,11 @@ msgstr "" "Appliquer la transformation à chaque objet séparément; sinon, transformer la " "sélection comme un tout" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "Edit c_urrent matrix" msgstr "Editer la matrice co_urante" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "" "Edit the current transform= matrix; otherwise, post-multiply transform= by " "this matrix" @@ -22110,53 +22128,53 @@ msgstr "" "Si coché, édite la matrice de la transformation courante; sinon, post-" "multiplie la transformation courante par cette matrice." -#: ../src/ui/dialog/transformation.cpp:117 +#: ../src/ui/dialog/transformation.cpp:115 msgid "_Scale" msgstr "Dimen_sions" -#: ../src/ui/dialog/transformation.cpp:120 +#: ../src/ui/dialog/transformation.cpp:118 msgid "_Rotate" msgstr "_Rotation" -#: ../src/ui/dialog/transformation.cpp:123 +#: ../src/ui/dialog/transformation.cpp:121 msgid "Ske_w" msgstr "_Inclinaison" -#: ../src/ui/dialog/transformation.cpp:126 +#: ../src/ui/dialog/transformation.cpp:124 msgid "Matri_x" msgstr "Matri_ce" -#: ../src/ui/dialog/transformation.cpp:150 +#: ../src/ui/dialog/transformation.cpp:148 msgid "Reset the values on the current tab to defaults" msgstr "Rétablir les valeurs par défaut dans l'onglet courant" -#: ../src/ui/dialog/transformation.cpp:157 +#: ../src/ui/dialog/transformation.cpp:155 msgid "Apply transformation to selection" msgstr "Appliquer la transformation à la sélection" -#: ../src/ui/dialog/transformation.cpp:332 +#: ../src/ui/dialog/transformation.cpp:331 msgid "Rotate in a counterclockwise direction" msgstr "Tourner dans le sens anti-horaire" -#: ../src/ui/dialog/transformation.cpp:338 +#: ../src/ui/dialog/transformation.cpp:337 msgid "Rotate in a clockwise direction" msgstr "Tourner dans le sens horaire" -#: ../src/ui/dialog/transformation.cpp:908 -#: ../src/ui/dialog/transformation.cpp:919 -#: ../src/ui/dialog/transformation.cpp:933 -#: ../src/ui/dialog/transformation.cpp:952 -#: ../src/ui/dialog/transformation.cpp:963 -#: ../src/ui/dialog/transformation.cpp:973 -#: ../src/ui/dialog/transformation.cpp:997 +#: ../src/ui/dialog/transformation.cpp:907 +#: ../src/ui/dialog/transformation.cpp:918 +#: ../src/ui/dialog/transformation.cpp:932 +#: ../src/ui/dialog/transformation.cpp:951 +#: ../src/ui/dialog/transformation.cpp:962 +#: ../src/ui/dialog/transformation.cpp:972 +#: ../src/ui/dialog/transformation.cpp:996 msgid "Transform matrix is singular, not used." msgstr "" -#: ../src/ui/dialog/transformation.cpp:1012 +#: ../src/ui/dialog/transformation.cpp:1011 msgid "Edit transformation matrix" msgstr "Éditer la matrice de transformation" -#: ../src/ui/dialog/transformation.cpp:1111 +#: ../src/ui/dialog/transformation.cpp:1110 msgid "Rotation angle (positive = clockwise)" msgstr "Angle de rotation (positif = sens horaire)" @@ -22302,7 +22320,7 @@ msgid "Open _Recent" msgstr "Documents _récents" #: ../src/ui/interface.cpp:1009 ../src/ui/interface.cpp:1095 -#: ../src/ui/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:545 +#: ../src/ui/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:544 msgid "Drop color" msgstr "Déposer la couleur" @@ -22354,7 +22372,7 @@ msgid "Enter group #%1" msgstr "Entrer dans le groupe #%1" #. Item dialog -#: ../src/ui/interface.cpp:1641 ../src/verbs.cpp:2936 +#: ../src/ui/interface.cpp:1641 ../src/verbs.cpp:2932 msgid "_Object Properties..." msgstr "Propriétés de l'_objet..." @@ -22428,7 +22446,7 @@ msgid "Release C_lip" msgstr "Retirer _la découpe" #. Group -#: ../src/ui/interface.cpp:1790 ../src/verbs.cpp:2569 +#: ../src/ui/interface.cpp:1790 ../src/verbs.cpp:2565 msgid "_Group" msgstr "_Grouper" @@ -22437,7 +22455,7 @@ msgid "Create link" msgstr "Créer un lien" #. Ungroup -#: ../src/ui/interface.cpp:1896 ../src/verbs.cpp:2571 +#: ../src/ui/interface.cpp:1896 ../src/verbs.cpp:2567 msgid "_Ungroup" msgstr "_Dégrouper" @@ -22472,7 +22490,7 @@ msgstr "Éditer avec un logiciel externe..." #. Trace Bitmap #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/ui/interface.cpp:1990 ../src/verbs.cpp:2632 +#: ../src/ui/interface.cpp:1990 ../src/verbs.cpp:2628 msgid "_Trace Bitmap..." msgstr "Vec_toriser le bitmap..." @@ -22494,17 +22512,17 @@ msgstr "Extraire une image..." #. Item dialog #. Fill and Stroke dialog #: ../src/ui/interface.cpp:2165 ../src/ui/interface.cpp:2185 -#: ../src/verbs.cpp:2899 +#: ../src/verbs.cpp:2895 msgid "_Fill and Stroke..." msgstr "_Remplissage et contour..." #. Edit Text dialog -#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2918 +#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2914 msgid "_Text and Font..." msgstr "_Texte et police..." #. Spellcheck dialog -#: ../src/ui/interface.cpp:2197 ../src/verbs.cpp:2926 +#: ../src/ui/interface.cpp:2197 ../src/verbs.cpp:2922 msgid "Check Spellin_g..." msgstr "Vérification ortho_graphique..." @@ -22630,25 +22648,25 @@ msgstr "Ajuster la distance d'offset" msgid "Drag to resize the flowed text frame" msgstr "Cliquer-déplacer pour redimensionner le cadre du texte" -#: ../src/ui/tool/curve-drag-point.cpp:105 +#: ../src/ui/tool/curve-drag-point.cpp:119 msgid "Drag curve" msgstr "Déplacer la courbe" -#: ../src/ui/tool/curve-drag-point.cpp:162 +#: ../src/ui/tool/curve-drag-point.cpp:176 msgid "Add node" msgstr "Ajouter un nœud" -#: ../src/ui/tool/curve-drag-point.cpp:172 +#: ../src/ui/tool/curve-drag-point.cpp:186 msgctxt "Path segment tip" msgid "Shift: click to toggle segment selection" msgstr "Maj : cliquer pour inverser l'état de sélection" -#: ../src/ui/tool/curve-drag-point.cpp:176 +#: ../src/ui/tool/curve-drag-point.cpp:190 msgctxt "Path segment tip" msgid "Ctrl+Alt: click to insert a node" msgstr "Ctrl+Alt : cliquer pour insérer un nœud" -#: ../src/ui/tool/curve-drag-point.cpp:180 +#: ../src/ui/tool/curve-drag-point.cpp:194 msgctxt "Path segment tip" msgid "" "Linear segment: drag to convert to a Bezier segment, doubleclick to " @@ -22658,7 +22676,7 @@ msgstr "" "Bézier, double-cliquer pour insérer un nœud, cliquer pour sélectionner " "(modificateurs : Maj, Ctrl+Alt)" -#: ../src/ui/tool/curve-drag-point.cpp:184 +#: ../src/ui/tool/curve-drag-point.cpp:198 msgctxt "Path segment tip" msgid "" "Bezier segment: drag to shape the segment, doubleclick to insert " @@ -22722,11 +22740,6 @@ msgstr "Déplacer les nœuds horizontalement" msgid "Move nodes vertically" msgstr "Déplacer les nœuds verticalement" -#: ../src/ui/tool/multi-path-manipulator.cpp:779 -#: ../src/ui/tool/multi-path-manipulator.cpp:782 -msgid "Rotate nodes" -msgstr "Tourner les nœuds" - #: ../src/ui/tool/multi-path-manipulator.cpp:786 #: ../src/ui/tool/multi-path-manipulator.cpp:792 msgid "Scale nodes uniformly" @@ -22981,20 +22994,20 @@ msgid "Rotate handle" msgstr "Faire tourner la poignée" #. We need to call MPM's method because it could have been our last node -#: ../src/ui/tool/path-manipulator.cpp:1520 +#: ../src/ui/tool/path-manipulator.cpp:1524 #: ../src/widgets/node-toolbar.cpp:397 msgid "Delete node" msgstr "Supprimer le nœud" -#: ../src/ui/tool/path-manipulator.cpp:1528 +#: ../src/ui/tool/path-manipulator.cpp:1532 msgid "Cycle node type" msgstr "Permuter le type de nœud" -#: ../src/ui/tool/path-manipulator.cpp:1543 +#: ../src/ui/tool/path-manipulator.cpp:1547 msgid "Drag handle" msgstr "Étirer la poignée" -#: ../src/ui/tool/path-manipulator.cpp:1552 +#: ../src/ui/tool/path-manipulator.cpp:1556 msgid "Retract handle" msgstr "Retracter la poignée" @@ -23511,24 +23524,24 @@ msgstr "" "remplir au toucher" #. We hit green anchor, closing Green-Blue-Red -#: ../src/ui/tools/freehand-base.cpp:559 +#: ../src/ui/tools/freehand-base.cpp:557 msgid "Path is closed." msgstr "Le chemin est fermé." #. We hit bot start and end of single curve, closing paths -#: ../src/ui/tools/freehand-base.cpp:574 +#: ../src/ui/tools/freehand-base.cpp:572 msgid "Closing path." msgstr "Fermeture de chemin." -#: ../src/ui/tools/freehand-base.cpp:711 +#: ../src/ui/tools/freehand-base.cpp:709 msgid "Draw path" msgstr "Dessiner un chemin" -#: ../src/ui/tools/freehand-base.cpp:867 +#: ../src/ui/tools/freehand-base.cpp:862 msgid "Creating single dot" msgstr "Création d'un point isolé" -#: ../src/ui/tools/freehand-base.cpp:868 +#: ../src/ui/tools/freehand-base.cpp:863 msgid "Create single dot" msgstr "Créer un point isolé" @@ -23770,12 +23783,12 @@ msgstr "Création d'un nouveau chemin" msgid "Appending to selected path" msgstr "Ajout au chemin sélectionné" -#: ../src/ui/tools/pen-tool.cpp:638 +#: ../src/ui/tools/pen-tool.cpp:643 msgid "Click or click and drag to close and finish the path." msgstr "" "Cliquer ou cliquer-déplacer pour fermer et terminer le chemin." -#: ../src/ui/tools/pen-tool.cpp:640 +#: ../src/ui/tools/pen-tool.cpp:645 #, fuzzy msgid "" "Click or click and drag to close and finish the path. Shift" @@ -23783,14 +23796,14 @@ msgid "" msgstr "" "Cliquer ou cliquer-déplacer pour fermer et terminer le chemin." -#: ../src/ui/tools/pen-tool.cpp:652 +#: ../src/ui/tools/pen-tool.cpp:657 msgid "" "Click or click and drag to continue the path from this point." msgstr "" "Cliquer ou cliquer-déplacer pour prolonger le chemin à partir " "de ce point." -#: ../src/ui/tools/pen-tool.cpp:654 +#: ../src/ui/tools/pen-tool.cpp:659 #, fuzzy msgid "" "Click or click and drag to continue the path from this point. " @@ -23799,7 +23812,7 @@ msgstr "" "Cliquer ou cliquer-déplacer pour prolonger le chemin à partir " "de ce point." -#: ../src/ui/tools/pen-tool.cpp:2096 +#: ../src/ui/tools/pen-tool.cpp:2100 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Ctrl to " @@ -23808,7 +23821,7 @@ msgstr "" "Segment de courbe : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2097 +#: ../src/ui/tools/pen-tool.cpp:2101 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Ctrl to " @@ -23817,7 +23830,7 @@ msgstr "" "Segment de droite : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2100 +#: ../src/ui/tools/pen-tool.cpp:2104 #, fuzzy, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Shift+ClickSegment de courbe : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2101 +#: ../src/ui/tools/pen-tool.cpp:2105 #, fuzzy, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Shift+Click " @@ -23835,7 +23848,7 @@ msgstr "" "Segment de droite : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2118 +#: ../src/ui/tools/pen-tool.cpp:2122 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -23844,7 +23857,7 @@ msgstr "" "Poignée de contrôle: angle %3.2f°, longueur %s; Ctrl pour " "tourner par incréments" -#: ../src/ui/tools/pen-tool.cpp:2142 +#: ../src/ui/tools/pen-tool.cpp:2146 #, c-format msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with CtrlCtrl pour tourner par incréments ; Maj pour ne déplacer " "que cette poignée" -#: ../src/ui/tools/pen-tool.cpp:2143 +#: ../src/ui/tools/pen-tool.cpp:2147 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -23864,7 +23877,7 @@ msgstr "" "b> pour tourner par incréments ; Maj pour ne déplacer que cette " "poignée" -#: ../src/ui/tools/pen-tool.cpp:2191 +#: ../src/ui/tools/pen-tool.cpp:2195 msgid "Drawing finished" msgstr "Tracé terminé" @@ -24441,19 +24454,19 @@ msgstr "Propriétaire" msgid "MetadataLicence|Other" msgstr "Autre" -#: ../src/ui/widget/object-composite-settings.cpp:67 +#: ../src/ui/widget/object-composite-settings.cpp:47 +#: ../src/ui/widget/selected-style.cpp:1119 #: ../src/ui/widget/selected-style.cpp:1120 -#: ../src/ui/widget/selected-style.cpp:1121 msgid "Opacity (%)" msgstr "Opacité (%)" -#: ../src/ui/widget/object-composite-settings.cpp:180 +#: ../src/ui/widget/object-composite-settings.cpp:159 msgid "Change blur" msgstr "Modifier le flou" -#: ../src/ui/widget/object-composite-settings.cpp:220 -#: ../src/ui/widget/selected-style.cpp:944 -#: ../src/ui/widget/selected-style.cpp:1248 +#: ../src/ui/widget/object-composite-settings.cpp:199 +#: ../src/ui/widget/selected-style.cpp:943 +#: ../src/ui/widget/selected-style.cpp:1245 msgid "Change opacity" msgstr "Modifier l'opacité" @@ -24534,96 +24547,96 @@ msgstr "" "Redimensionner la page pour l'ajuster à la sélection, ou au dessin entier " "s'il n'y a pas de sélection" -#: ../src/ui/widget/page-sizer.cpp:488 +#: ../src/ui/widget/page-sizer.cpp:489 msgid "Set page size" msgstr "Définir les dimensions de la page" -#: ../src/ui/widget/panel.cpp:116 +#: ../src/ui/widget/panel.cpp:117 msgid "List" msgstr "Liste" -#: ../src/ui/widget/panel.cpp:139 +#: ../src/ui/widget/panel.cpp:140 msgctxt "Swatches" msgid "Size" msgstr "Dimensions" -#: ../src/ui/widget/panel.cpp:143 +#: ../src/ui/widget/panel.cpp:144 msgctxt "Swatches height" msgid "Tiny" msgstr "Minuscule" -#: ../src/ui/widget/panel.cpp:144 +#: ../src/ui/widget/panel.cpp:145 msgctxt "Swatches height" msgid "Small" msgstr "Petit" -#: ../src/ui/widget/panel.cpp:145 +#: ../src/ui/widget/panel.cpp:146 msgctxt "Swatches height" msgid "Medium" msgstr "Moyen" -#: ../src/ui/widget/panel.cpp:146 +#: ../src/ui/widget/panel.cpp:147 msgctxt "Swatches height" msgid "Large" msgstr "Grand" -#: ../src/ui/widget/panel.cpp:147 +#: ../src/ui/widget/panel.cpp:148 msgctxt "Swatches height" msgid "Huge" msgstr "Énorme" -#: ../src/ui/widget/panel.cpp:169 +#: ../src/ui/widget/panel.cpp:170 msgctxt "Swatches" msgid "Width" msgstr "Largeur" -#: ../src/ui/widget/panel.cpp:173 +#: ../src/ui/widget/panel.cpp:174 msgctxt "Swatches width" msgid "Narrower" msgstr "Très étroit" -#: ../src/ui/widget/panel.cpp:174 +#: ../src/ui/widget/panel.cpp:175 msgctxt "Swatches width" msgid "Narrow" msgstr "Étroit" -#: ../src/ui/widget/panel.cpp:175 +#: ../src/ui/widget/panel.cpp:176 msgctxt "Swatches width" msgid "Medium" msgstr "Moyen" -#: ../src/ui/widget/panel.cpp:176 +#: ../src/ui/widget/panel.cpp:177 msgctxt "Swatches width" msgid "Wide" msgstr "Large" -#: ../src/ui/widget/panel.cpp:177 +#: ../src/ui/widget/panel.cpp:178 msgctxt "Swatches width" msgid "Wider" msgstr "Très large" -#: ../src/ui/widget/panel.cpp:207 +#: ../src/ui/widget/panel.cpp:208 msgctxt "Swatches" msgid "Border" msgstr "Bordure" -#: ../src/ui/widget/panel.cpp:211 +#: ../src/ui/widget/panel.cpp:212 msgctxt "Swatches border" msgid "None" msgstr "Aucun" -#: ../src/ui/widget/panel.cpp:212 +#: ../src/ui/widget/panel.cpp:213 msgctxt "Swatches border" msgid "Solid" msgstr "Pleine" -#: ../src/ui/widget/panel.cpp:213 +#: ../src/ui/widget/panel.cpp:214 msgctxt "Swatches border" msgid "Wide" msgstr "Espacée" #. TRANSLATORS: "Wrap" indicates how colour swatches are displayed -#: ../src/ui/widget/panel.cpp:244 +#: ../src/ui/widget/panel.cpp:245 msgctxt "Swatches" msgid "Wrap" msgstr "Retour à la ligne" @@ -24699,8 +24712,8 @@ msgid "N/A" msgstr "N/A" #: ../src/ui/widget/selected-style.cpp:181 +#: ../src/ui/widget/selected-style.cpp:1112 #: ../src/ui/widget/selected-style.cpp:1113 -#: ../src/ui/widget/selected-style.cpp:1114 #: ../src/widgets/gradient-toolbar.cpp:162 msgid "Nothing selected" msgstr "Aucune sélection" @@ -24716,29 +24729,29 @@ msgid "None" msgstr "Aucun" #: ../src/ui/widget/selected-style.cpp:190 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No fill" msgstr "Aucun remplissage" #: ../src/ui/widget/selected-style.cpp:190 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No stroke" msgstr "Aucun contour" #: ../src/ui/widget/selected-style.cpp:192 -#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:234 +#: ../src/ui/widget/style-swatch.cpp:300 ../src/widgets/paint-selector.cpp:234 msgid "Pattern" msgstr "Motif" #: ../src/ui/widget/selected-style.cpp:195 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern fill" msgstr "Motif de remplissage" #: ../src/ui/widget/selected-style.cpp:195 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern stroke" msgstr "Motif de contour" @@ -24747,12 +24760,12 @@ msgid "L" msgstr "L" #: ../src/ui/widget/selected-style.cpp:200 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient fill" msgstr "Dégradé linéaire de remplissage" #: ../src/ui/widget/selected-style.cpp:200 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient stroke" msgstr "Dégradé linéaire de contour" @@ -24761,12 +24774,12 @@ msgid "R" msgstr "R" #: ../src/ui/widget/selected-style.cpp:210 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient fill" msgstr "Dégradé radial de remplissage" #: ../src/ui/widget/selected-style.cpp:210 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient stroke" msgstr "Dégradé radial de contour" @@ -24798,22 +24811,22 @@ msgid "Different strokes" msgstr "Contours différents" #: ../src/ui/widget/selected-style.cpp:234 -#: ../src/ui/widget/style-swatch.cpp:325 +#: ../src/ui/widget/style-swatch.cpp:324 msgid "Unset" msgstr "Indéfini" #. TRANSLATORS COMMENT: unset is a verb here #: ../src/ui/widget/selected-style.cpp:237 #: ../src/ui/widget/selected-style.cpp:295 -#: ../src/ui/widget/selected-style.cpp:576 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:575 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset fill" msgstr "Ne pas définir le remplissage" #: ../src/ui/widget/selected-style.cpp:237 #: ../src/ui/widget/selected-style.cpp:295 -#: ../src/ui/widget/selected-style.cpp:592 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:591 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset stroke" msgstr "Ne pas définir le contour" @@ -24876,13 +24889,13 @@ msgid "Paste color" msgstr "Coller la couleur" #: ../src/ui/widget/selected-style.cpp:286 -#: ../src/ui/widget/selected-style.cpp:869 +#: ../src/ui/widget/selected-style.cpp:868 msgid "Swap fill and stroke" msgstr "Intervertir remplissage et contour" #: ../src/ui/widget/selected-style.cpp:290 -#: ../src/ui/widget/selected-style.cpp:601 -#: ../src/ui/widget/selected-style.cpp:610 +#: ../src/ui/widget/selected-style.cpp:600 +#: ../src/ui/widget/selected-style.cpp:609 msgid "Make fill opaque" msgstr "Rendre le remplissage opaque" @@ -24891,93 +24904,93 @@ msgid "Make stroke opaque" msgstr "Rendre le contour opaque" #: ../src/ui/widget/selected-style.cpp:299 -#: ../src/ui/widget/selected-style.cpp:558 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:557 ../src/widgets/fill-style.cpp:508 msgid "Remove fill" msgstr "Supprimer le remplissage" #: ../src/ui/widget/selected-style.cpp:299 -#: ../src/ui/widget/selected-style.cpp:567 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:566 ../src/widgets/fill-style.cpp:508 msgid "Remove stroke" msgstr "Supprimer le contour" -#: ../src/ui/widget/selected-style.cpp:622 +#: ../src/ui/widget/selected-style.cpp:621 msgid "Apply last set color to fill" msgstr "Appliquer la dernière couleur définie au remplissage" -#: ../src/ui/widget/selected-style.cpp:634 +#: ../src/ui/widget/selected-style.cpp:633 msgid "Apply last set color to stroke" msgstr "Appliquer la dernière couleur définie au contour" -#: ../src/ui/widget/selected-style.cpp:645 +#: ../src/ui/widget/selected-style.cpp:644 msgid "Apply last selected color to fill" msgstr "Appliquer la dernière couleur sélectionnée au remplissage" -#: ../src/ui/widget/selected-style.cpp:656 +#: ../src/ui/widget/selected-style.cpp:655 msgid "Apply last selected color to stroke" msgstr "Appliquer la dernière couleur sélectionnée au contour" -#: ../src/ui/widget/selected-style.cpp:682 +#: ../src/ui/widget/selected-style.cpp:681 msgid "Invert fill" msgstr "Inverser le remplissage" -#: ../src/ui/widget/selected-style.cpp:706 +#: ../src/ui/widget/selected-style.cpp:705 msgid "Invert stroke" msgstr "Inverser le contour" -#: ../src/ui/widget/selected-style.cpp:718 +#: ../src/ui/widget/selected-style.cpp:717 msgid "White fill" msgstr "Remplissage blanc" -#: ../src/ui/widget/selected-style.cpp:730 +#: ../src/ui/widget/selected-style.cpp:729 msgid "White stroke" msgstr "Contour blanc" -#: ../src/ui/widget/selected-style.cpp:742 +#: ../src/ui/widget/selected-style.cpp:741 msgid "Black fill" msgstr "Remplissage noir" -#: ../src/ui/widget/selected-style.cpp:754 +#: ../src/ui/widget/selected-style.cpp:753 msgid "Black stroke" msgstr "Contour noir" -#: ../src/ui/widget/selected-style.cpp:797 +#: ../src/ui/widget/selected-style.cpp:796 msgid "Paste fill" msgstr "Coller le remplissage" -#: ../src/ui/widget/selected-style.cpp:815 +#: ../src/ui/widget/selected-style.cpp:814 msgid "Paste stroke" msgstr "Coller le contour" -#: ../src/ui/widget/selected-style.cpp:971 +#: ../src/ui/widget/selected-style.cpp:970 msgid "Change stroke width" msgstr "Modifier l'épaisseur du contour" -#: ../src/ui/widget/selected-style.cpp:1074 +#: ../src/ui/widget/selected-style.cpp:1073 msgid ", drag to adjust" msgstr ", cliquer-déplacer pour ajuster" -#: ../src/ui/widget/selected-style.cpp:1159 +#: ../src/ui/widget/selected-style.cpp:1158 #, c-format msgid "Stroke width: %.5g%s%s" msgstr "Épaisseur de contour : %.5g%s%s" -#: ../src/ui/widget/selected-style.cpp:1163 +#: ../src/ui/widget/selected-style.cpp:1162 msgid " (averaged)" msgstr " (moyenné)" -#: ../src/ui/widget/selected-style.cpp:1191 +#: ../src/ui/widget/selected-style.cpp:1188 msgid "0 (transparent)" msgstr "0 (transparent)" -#: ../src/ui/widget/selected-style.cpp:1215 +#: ../src/ui/widget/selected-style.cpp:1212 msgid "100% (opaque)" msgstr "100% (opaque)" -#: ../src/ui/widget/selected-style.cpp:1389 +#: ../src/ui/widget/selected-style.cpp:1386 msgid "Adjust alpha" msgstr "Ajuster l'opacité" -#: ../src/ui/widget/selected-style.cpp:1391 +#: ../src/ui/widget/selected-style.cpp:1388 #, c-format msgid "" "Adjusting alpha: was %.3g, now %.3g (diff %.3g); with Ctrl (diff. %.3g) ; Ctrl pour ajuster la luminosité, Maj pour " "ajuster la saturation, sans touche modificatrice pour ajuster la teinte" -#: ../src/ui/widget/selected-style.cpp:1395 +#: ../src/ui/widget/selected-style.cpp:1392 msgid "Adjust saturation" msgstr "Ajuster la saturation" -#: ../src/ui/widget/selected-style.cpp:1397 +#: ../src/ui/widget/selected-style.cpp:1394 #, c-format msgid "" "Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " @@ -25003,11 +25016,11 @@ msgstr "" "%.3g (diff. %.3g) ; Ctrl pour ajuster la luminosité, csans touche " "modificatrice pour ajuster la teinte" -#: ../src/ui/widget/selected-style.cpp:1401 +#: ../src/ui/widget/selected-style.cpp:1398 msgid "Adjust lightness" msgstr "Ajuster la luminosité" -#: ../src/ui/widget/selected-style.cpp:1403 +#: ../src/ui/widget/selected-style.cpp:1400 #, c-format msgid "" "Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " @@ -25018,11 +25031,11 @@ msgstr "" "%.3g (diff. %.3g) ; Maj pour ajuster la saturation, Alt " "pour ajuster l'opacité, sans touche modificatrice pour ajuster la teinte" -#: ../src/ui/widget/selected-style.cpp:1407 +#: ../src/ui/widget/selected-style.cpp:1404 msgid "Adjust hue" msgstr "Ajuster la teinte" -#: ../src/ui/widget/selected-style.cpp:1409 +#: ../src/ui/widget/selected-style.cpp:1406 #, c-format msgid "" "Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shift (diff. %.3g) ; Maj pour ajuster la saturation, Ctrl pour " "ajuster la luminosité, Alt pour ajuster l'opacité" -#: ../src/ui/widget/selected-style.cpp:1527 -#: ../src/ui/widget/selected-style.cpp:1541 +#: ../src/ui/widget/selected-style.cpp:1524 +#: ../src/ui/widget/selected-style.cpp:1538 msgid "Adjust stroke width" msgstr "Ajustement de l'épaisseur du contour" -#: ../src/ui/widget/selected-style.cpp:1528 +#: ../src/ui/widget/selected-style.cpp:1525 #, c-format msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" msgstr "" @@ -25051,40 +25064,40 @@ msgctxt "Sliders" msgid "Link" msgstr "Lier" -#: ../src/ui/widget/style-swatch.cpp:293 +#: ../src/ui/widget/style-swatch.cpp:292 msgid "L Gradient" msgstr "Dégradé L" -#: ../src/ui/widget/style-swatch.cpp:297 +#: ../src/ui/widget/style-swatch.cpp:296 msgid "R Gradient" msgstr "Dégradé R" -#: ../src/ui/widget/style-swatch.cpp:313 +#: ../src/ui/widget/style-swatch.cpp:312 #, c-format msgid "Fill: %06x/%.3g" msgstr "Remplissage : %06x/%.3g" -#: ../src/ui/widget/style-swatch.cpp:315 +#: ../src/ui/widget/style-swatch.cpp:314 #, c-format msgid "Stroke: %06x/%.3g" msgstr "Contour : %06x/%.3g" -#: ../src/ui/widget/style-swatch.cpp:320 +#: ../src/ui/widget/style-swatch.cpp:319 msgctxt "Fill and stroke" msgid "None" msgstr "Aucun" -#: ../src/ui/widget/style-swatch.cpp:347 +#: ../src/ui/widget/style-swatch.cpp:346 #, c-format msgid "Stroke width: %.5g%s" msgstr "Épaisseur de contour : %.5g%s" -#: ../src/ui/widget/style-swatch.cpp:363 +#: ../src/ui/widget/style-swatch.cpp:362 #, c-format msgid "O: %2.0f" msgstr "O: %2.0f" -#: ../src/ui/widget/style-swatch.cpp:368 +#: ../src/ui/widget/style-swatch.cpp:367 #, c-format msgid "Opacity: %2.1f %%" msgstr "Opacité : %2.1f %%" @@ -25151,7 +25164,7 @@ msgstr "Étiquette" msgid "Context" msgstr "Contexte" -#: ../src/verbs.cpp:271 ../src/verbs.cpp:2306 +#: ../src/verbs.cpp:271 ../src/verbs.cpp:2302 #: ../share/extensions/jessyInk_view.inx.h:1 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "View" @@ -25267,7 +25280,7 @@ msgstr "Retourner horizontalement" msgid "Flip vertically" msgstr "Retourner verticalement" -#: ../src/verbs.cpp:1618 ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:1614 ../src/verbs.cpp:2727 #, fuzzy msgid "Create new selection set" msgstr "Créer un nouveau nœud élément" @@ -25276,138 +25289,138 @@ msgstr "Créer un nouveau nœud élément" #. 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:2188 +#: ../src/verbs.cpp:2184 msgid "tutorial-basic.svg" msgstr "tutorial-basic.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2192 +#: ../src/verbs.cpp:2188 msgid "tutorial-shapes.svg" msgstr "tutorial-shapes.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2196 +#: ../src/verbs.cpp:2192 msgid "tutorial-advanced.svg" msgstr "tutorial-advanced.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2200 +#: ../src/verbs.cpp:2196 msgid "tutorial-tracing.svg" msgstr "tutorial-tracing.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. -#: ../src/verbs.cpp:2203 +#: ../src/verbs.cpp:2199 msgid "tutorial-tracing-pixelart.svg" msgstr "tutorial-tracing-pixelart.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2207 +#: ../src/verbs.cpp:2203 msgid "tutorial-calligraphy.svg" msgstr "tutorial-calligraphy.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2211 +#: ../src/verbs.cpp:2207 msgid "tutorial-interpolate.svg" msgstr "tutorial-interpolate.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2215 +#: ../src/verbs.cpp:2211 msgid "tutorial-elements.svg" msgstr "tutorial-elements.fr.svg" # Name of the displayed file (in Help > tutorials > ...). To be translated if the tutorial has been translated. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2219 +#: ../src/verbs.cpp:2215 msgid "tutorial-tips.svg" msgstr "tutorial-tips.fr.svg" -#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3004 +#: ../src/verbs.cpp:2401 ../src/verbs.cpp:3000 msgid "Unlock all objects in the current layer" msgstr "Déverrouiller tous les objets sur le calque courant" -#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3006 +#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3002 msgid "Unlock all objects in all layers" msgstr "Déverouiller tous les objets sur tous les calques" -#: ../src/verbs.cpp:2413 ../src/verbs.cpp:3008 +#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3004 msgid "Unhide all objects in the current layer" msgstr "Montrer tous les objets sur le calque courant" -#: ../src/verbs.cpp:2417 ../src/verbs.cpp:3010 +#: ../src/verbs.cpp:2413 ../src/verbs.cpp:3006 msgid "Unhide all objects in all layers" msgstr "Montrer tous les objets sur tous les calques" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2428 msgctxt "Verb" msgid "None" msgstr "Aucun" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2428 msgid "Does nothing" msgstr "Ne fait rien" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2431 msgid "Create new document from the default template" msgstr "Créer un nouveau document depuis le modèle par défaut" -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2433 msgid "_Open..." msgstr "_Ouvrir..." -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2434 msgid "Open an existing document" msgstr "Ouvrir un document existant" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2435 msgid "Re_vert" msgstr "_Recharger" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2436 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" "Recharger le dernier enregistrement du document (les changements seront " "perdus)" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2437 msgid "Save document" msgstr "Enregistrer le document" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2439 msgid "Save _As..." msgstr "Enregistrer _sous..." -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2440 msgid "Save document under a new name" msgstr "Enregistrer le document sous un nouveau nom" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2441 msgid "Save a Cop_y..." msgstr "Enregistrer une cop_ie..." -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2442 msgid "Save a copy of the document under a new name" msgstr "Enregistrer une copie du document sous un nouveau nom" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2443 msgid "_Print..." msgstr "Im_primer..." -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2443 msgid "Print document" msgstr "Imprimer le document" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2446 msgid "Clean _up document" msgstr "Nettoyer le doc_ument" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2446 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" @@ -25415,147 +25428,147 @@ msgstr "" "Retirer les définitions inutilisées (comme des dégradés ou des chemins de " "découpe) des <defs> du document" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2448 msgid "_Import..." msgstr "_Importer..." -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2449 msgid "Import a bitmap or SVG image into this document" msgstr "Importer une image SVG ou bitmap dans ce document" #. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a selection as a bitmap image"), INKSCAPE_ICON("document-export")), -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2451 msgid "Import Clip Art..." msgstr "Importer un Clip Art..." -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2452 msgid "Import clipart from Open Clip Art Library" msgstr "Importer depuis la bibliothèque 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:2458 +#: ../src/verbs.cpp:2454 msgid "N_ext Window" msgstr "Fenêtre _suivante" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2455 msgid "Switch to the next document window" msgstr "Passer à la fenêtre (document) suivante" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2456 msgid "P_revious Window" msgstr "Fenêtre _précédente" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2457 msgid "Switch to the previous document window" msgstr "Passer à la fenêtre (document) précédente" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2458 msgid "_Close" msgstr "_Fermer" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2459 msgid "Close this document window" msgstr "Fermer cette fenêtre document" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2460 msgid "_Quit" msgstr "_Quitter" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2460 msgid "Quit Inkscape" msgstr "Quitter Inkscape" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2461 msgid "_Templates..." msgstr "_Modèles..." -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2462 msgid "Create new project from template" msgstr "Créer un nouveau document depuis un modèle" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2465 msgid "Undo last action" msgstr "Annuler la dernière action" -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2468 msgid "Do again the last undone action" msgstr "Refaire la dernière action annulée" -#: ../src/verbs.cpp:2473 +#: ../src/verbs.cpp:2469 msgid "Cu_t" msgstr "_Couper" -#: ../src/verbs.cpp:2474 +#: ../src/verbs.cpp:2470 msgid "Cut selection to clipboard" msgstr "Couper la sélection vers le presse-papiers" -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2471 msgid "_Copy" msgstr "Co_pier" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2472 msgid "Copy selection to clipboard" msgstr "Copier la sélection vers le presse-papiers" -#: ../src/verbs.cpp:2477 +#: ../src/verbs.cpp:2473 msgid "_Paste" msgstr "C_oller" -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2474 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "" "Coller les objets du presse-papiers sous le pointeur de souris, ou coller du " "texte" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2475 msgid "Paste _Style" msgstr "Coller le st_yle" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2476 msgid "Apply the style of the copied object to selection" msgstr "Appliquer le style de l'objet copié à la sélection" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2478 msgid "Scale selection to match the size of the copied object" msgstr "" "Redimensionner la sélection afin de correspondre aux dimensions de l'objet " "sélectionné" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2479 msgid "Paste _Width" msgstr "Coller la _largeur" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2480 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" "Redimensionne horizontalement la sélection afin d'avoir la largeur de " "l'objet copié" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2481 msgid "Paste _Height" msgstr "Coller la _hauteur" -#: ../src/verbs.cpp:2486 +#: ../src/verbs.cpp:2482 msgid "Scale selection vertically to match the height of the copied object" msgstr "" "Redimensionne verticalement la sélection afin d'avoir la hauteur de l'objet " "copié" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2483 msgid "Paste Size Separately" msgstr "Coller les dimensions séparément" -#: ../src/verbs.cpp:2488 +#: ../src/verbs.cpp:2484 msgid "Scale each selected object to match the size of the copied object" msgstr "" "Redimensionner chaque objet sélectionné afin de correspondre aux dimensions " "de l'objet copié" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2485 msgid "Paste Width Separately" msgstr "Coller la largeur séparément" -#: ../src/verbs.cpp:2490 +#: ../src/verbs.cpp:2486 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" @@ -25563,11 +25576,11 @@ msgstr "" "Redimensionner horizontalement chaque objet sélectionné afin de correspondre " "à la largeur de l'objet copié" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2487 msgid "Paste Height Separately" msgstr "Coller la hauteur séparément" -#: ../src/verbs.cpp:2492 +#: ../src/verbs.cpp:2488 msgid "" "Scale each selected object vertically to match the height of the copied " "object" @@ -25575,67 +25588,67 @@ msgstr "" "Redimensionner verticalement chaque objet sélectionné afin de correspondre à " "la hauteur de l'objet copié" -#: ../src/verbs.cpp:2493 +#: ../src/verbs.cpp:2489 msgid "Paste _In Place" msgstr "Coller sur pl_ace" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2490 msgid "Paste objects from clipboard to the original location" msgstr "Coller les objets du presse-papiers à leur emplacement d'origine" -#: ../src/verbs.cpp:2495 +#: ../src/verbs.cpp:2491 msgid "Paste Path _Effect" msgstr "Coller l'effet de chemin" -#: ../src/verbs.cpp:2496 +#: ../src/verbs.cpp:2492 msgid "Apply the path effect of the copied object to selection" msgstr "Appliquer l'effet de chemin de l'objet copié à la sélection" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2493 msgid "Remove Path _Effect" msgstr "Supprimer l'_effet de chemin" -#: ../src/verbs.cpp:2498 +#: ../src/verbs.cpp:2494 msgid "Remove any path effects from selected objects" msgstr "Retirer tous les effets de chemin de la sélection" -#: ../src/verbs.cpp:2499 +#: ../src/verbs.cpp:2495 msgid "_Remove Filters" msgstr "Supp_rimer les filtres" -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2496 msgid "Remove any filters from selected objects" msgstr "Retirer tous les filtres de la sélection" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2497 msgid "_Delete" msgstr "_Supprimer" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2498 msgid "Delete selection" msgstr "Supprimer la sélection" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2499 msgid "Duplic_ate" msgstr "Dupli_quer" -#: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2500 msgid "Duplicate selected objects" msgstr "Dupliquer les objets sélectionnés" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2501 msgid "Create Clo_ne" msgstr "Créer un clo_ne" -#: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2502 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "Créer un clone (une copie liée à l'original) de l'objet sélectionné" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2503 msgid "Unlin_k Clone" msgstr "_Délier le clone" -#: ../src/verbs.cpp:2508 +#: ../src/verbs.cpp:2504 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" @@ -25643,47 +25656,47 @@ msgstr "" "Couper le lien entre le clone sélectionné et son original, le transformant " "en objet indépendant" -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2505 msgid "Relink to Copied" msgstr "Relier à la copie" -#: ../src/verbs.cpp:2510 +#: ../src/verbs.cpp:2506 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" "Relier les clones sélectionnés à l'objet actuellement placé dans le presse-" "papier" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2507 msgid "Select _Original" msgstr "Sélectionner l'_original" -#: ../src/verbs.cpp:2512 +#: ../src/verbs.cpp:2508 msgid "Select the object to which the selected clone is linked" msgstr "Sélectionner l'objet auquel le clone sélectionné est lié" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2509 msgid "Clone original path (LPE)" msgstr "Cloner le chemin original (LPE)" -#: ../src/verbs.cpp:2514 +#: ../src/verbs.cpp:2510 msgid "" "Creates a new path, applies the Clone original LPE, and refers it to the " "selected path" msgstr "" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2511 msgid "Objects to _Marker" msgstr "Objets en _marqueur" -#: ../src/verbs.cpp:2516 +#: ../src/verbs.cpp:2512 msgid "Convert selection to a line marker" msgstr "Transforme la sélection en marqueur de ligne" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2513 msgid "Objects to Gu_ides" msgstr "Objets en gu_ides" -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2514 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" @@ -25691,95 +25704,95 @@ msgstr "" "Convertir les objets sélectionnés en une collection de guides alignés avec " "leurs bords" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2515 msgid "Objects to Patter_n" msgstr "Objets en _motif" -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2516 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "Convertir la sélection en rectangle rempli par ce motif" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2517 msgid "Pattern to _Objects" msgstr "Motif en _objets" -#: ../src/verbs.cpp:2522 +#: ../src/verbs.cpp:2518 msgid "Extract objects from a tiled pattern fill" msgstr "Extraire des objet(s) d'un motif de remplissage" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2519 msgid "Group to Symbol" msgstr "Groupe en symbole" -#: ../src/verbs.cpp:2524 +#: ../src/verbs.cpp:2520 msgid "Convert group to a symbol" msgstr "Convertir un groupe en symbole" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2521 msgid "Symbol to Group" msgstr "Symbole en groupe" -#: ../src/verbs.cpp:2526 +#: ../src/verbs.cpp:2522 msgid "Extract group from a symbol" msgstr "Extraire un groupe à partir d'un symbole" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2523 msgid "Clea_r All" msgstr "Efface_r tout" -#: ../src/verbs.cpp:2528 +#: ../src/verbs.cpp:2524 msgid "Delete all objects from document" msgstr "Supprimer tous les objets du document" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2525 msgid "Select Al_l" msgstr "Sélectionner _tout" -#: ../src/verbs.cpp:2530 +#: ../src/verbs.cpp:2526 msgid "Select all objects or all nodes" msgstr "Sélectionner tous les objets ou tous les nœuds" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2527 msgid "Select All in All La_yers" msgstr "Tout s_électionner dans tous les calques" -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2528 msgid "Select all objects in all visible and unlocked layers" msgstr "" "Sélectionner tous les objets dans tous les calques visibles et non " "verrouillés" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2529 msgid "Fill _and Stroke" msgstr "Remplissage _et contour" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2530 msgid "" "Select all objects with the same fill and stroke as the selected objects" msgstr "" "Sélectionner tous les objets de même remplissage et contour que la sélection" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2531 msgid "_Fill Color" msgstr "Couleur du _remplissage" -#: ../src/verbs.cpp:2536 +#: ../src/verbs.cpp:2532 msgid "Select all objects with the same fill as the selected objects" msgstr "Sélectionner tous les objets de même remplissage que la sélection" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2533 msgid "_Stroke Color" msgstr "Couleur du _contour" -#: ../src/verbs.cpp:2538 +#: ../src/verbs.cpp:2534 msgid "Select all objects with the same stroke as the selected objects" msgstr "Sélectionner tous les objets de même contour que la sélection" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2535 msgid "Stroke St_yle" msgstr "St_yle du contour" -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2536 msgid "" "Select all objects with the same stroke style (width, dash, markers) as the " "selected objects" @@ -25787,11 +25800,11 @@ msgstr "" "Sélectionner tous les objets de même style de contour (épaisseur, " "pointillés, marqueurs) que la sélection" -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2537 msgid "_Object Type" msgstr "Type d'_objet" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2538 msgid "" "Select all objects with the same object type (rect, arc, text, path, bitmap " "etc) as the selected objects" @@ -25799,157 +25812,157 @@ msgstr "" "Sélectionner tous les objets de même type (rectangle, arc, texte, chemin, " "bitmap, etc.) que la sélection" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2539 msgid "In_vert Selection" msgstr "In_verser la sélection" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2540 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" "Inverser la sélection (désélectionner tout ce qui était sélectionné, et " "sélectionner tout le reste)" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2541 msgid "Invert in All Layers" msgstr "Inverser dans tous les calques" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2542 msgid "Invert selection in all visible and unlocked layers" msgstr "" "Inverser la sélection dans tous les calques visibles et non verrouillés" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2543 msgid "Select Next" msgstr "Sélectionner suivant" -#: ../src/verbs.cpp:2548 +#: ../src/verbs.cpp:2544 msgid "Select next object or node" msgstr "Sélectionner l'objet ou nœud suivant" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2545 msgid "Select Previous" msgstr "Sélectionner précédent" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2546 msgid "Select previous object or node" msgstr "Sélectionner l'objet ou nœud précédent" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2547 msgid "D_eselect" msgstr "_Désélectionner" -#: ../src/verbs.cpp:2552 +#: ../src/verbs.cpp:2548 msgid "Deselect any selected objects or nodes" msgstr "Désélectionner tous les objets ou nœuds" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2550 msgid "Delete all the guides in the document" msgstr "Supprimer tous les guides du document" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2551 msgid "Create _Guides Around the Page" msgstr "Créer des _guides autour de la page" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2552 msgid "Create four guides aligned with the page borders" msgstr "Crée quatre guides alignés sur les bords de la page" -#: ../src/verbs.cpp:2557 +#: ../src/verbs.cpp:2553 msgid "Next path effect parameter" msgstr "Paramètre de l'effect de chemin suivant" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2554 msgid "Show next editable path effect parameter" msgstr "Afficher le paramètre de l'effet de chemin suivant" #. Selection -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2557 msgid "Raise to _Top" msgstr "Monter au premier p_lan" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2558 msgid "Raise selection to top" msgstr "Monter la sélection au premier plan" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2559 msgid "Lower to _Bottom" msgstr "Descendre à l'arrière-pl_an" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2560 msgid "Lower selection to bottom" msgstr "Descendre la sélection à l'arrière-plan" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2561 msgid "_Raise" msgstr "_Monter" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2562 msgid "Raise selection one step" msgstr "Monter la sélection d'un cran" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2563 msgid "_Lower" msgstr "D_escendre" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2564 msgid "Lower selection one step" msgstr "Descendre la sélection d'un cran" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2566 msgid "Group selected objects" msgstr "Grouper les objets sélectionnés" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2568 msgid "Ungroup selected groups" msgstr "Dégrouper les groupes sélectionnés" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2570 msgid "_Put on Path" msgstr "Mettre _suivant un chemin" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2572 msgid "_Remove from Path" msgstr "_Retirer du chemin" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2574 msgid "Remove Manual _Kerns" msgstr "Retirer les crénages _manuels" #. 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:2581 +#: ../src/verbs.cpp:2577 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "Retirer les crénages manuels et rotations de glyphes d'un texte" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2579 msgid "_Union" msgstr "_Union" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2580 msgid "Create union of selected paths" msgstr "Créer l'union des chemins sélectionnés" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2581 msgid "_Intersection" msgstr "_Intersection" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2582 msgid "Create intersection of selected paths" msgstr "Créer l'intersection des chemins sélectionnés" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2583 msgid "_Difference" msgstr "_Différence" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2584 msgid "Create difference of selected paths (bottom minus top)" msgstr "Créer la différence des chemins sélectionnés (dessous moins dessus)" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2585 msgid "E_xclusion" msgstr "E_xclusion" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2586 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" @@ -25957,375 +25970,375 @@ msgstr "" "Créer un OU exclusif des chemins sélectionnés (seules les parties qui " "n'appartiennent qu'à un seul chemin)" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2587 msgid "Di_vision" msgstr "Di_vision" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2588 msgid "Cut the bottom path into pieces" msgstr "Couper le chemin du dessous en morceaux" #. 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:2595 +#: ../src/verbs.cpp:2591 msgid "Cut _Path" msgstr "Décou_per le chemin" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2592 msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "Couper le contour du chemin du dessous, et supprimer son remplissage" #. 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:2600 +#: ../src/verbs.cpp:2596 msgid "Outs_et" msgstr "Dil_ater" -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2597 msgid "Outset selected paths" msgstr "Dilater les chemins sélectionnés" -#: ../src/verbs.cpp:2603 +#: ../src/verbs.cpp:2599 msgid "O_utset Path by 1 px" msgstr "_Dilater le chemin de 1px" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2600 msgid "Outset selected paths by 1 px" msgstr "Dilater les chemins sélectionnés de 1 px" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2602 msgid "O_utset Path by 10 px" msgstr "_Dilater le chemin de 10 px" -#: ../src/verbs.cpp:2607 +#: ../src/verbs.cpp:2603 msgid "Outset selected paths by 10 px" msgstr "Dilater les chemins sélectionnés de 10 px" #. 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:2611 +#: ../src/verbs.cpp:2607 msgid "I_nset" msgstr "Co_ntracter" -#: ../src/verbs.cpp:2612 +#: ../src/verbs.cpp:2608 msgid "Inset selected paths" msgstr "Contracter les chemins sélectionnés" -#: ../src/verbs.cpp:2614 +#: ../src/verbs.cpp:2610 msgid "I_nset Path by 1 px" msgstr "Co_ntracter le chemin de 1 px" -#: ../src/verbs.cpp:2615 +#: ../src/verbs.cpp:2611 msgid "Inset selected paths by 1 px" msgstr "Contracter les chemins sélectionnés de 1 px" -#: ../src/verbs.cpp:2617 +#: ../src/verbs.cpp:2613 msgid "I_nset Path by 10 px" msgstr "Co_ntracter le chemin de 10 px" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2614 msgid "Inset selected paths by 10 px" msgstr "Contracter les chemins sélectionnés de 10 px" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2616 msgid "D_ynamic Offset" msgstr "Offset d_ynamique" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2616 msgid "Create a dynamic offset object" msgstr "Créer un objet offset dynamique" -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2618 msgid "_Linked Offset" msgstr "Offset _lié" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2619 msgid "Create a dynamic offset object linked to the original path" msgstr "Créer un objet offset dynamique lié au chemin original" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2621 msgid "_Stroke to Path" msgstr "_Contour en chemin" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2622 msgid "Convert selected object's stroke to paths" msgstr "Convertir les contours des objets sélectionnés en chemins" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2623 msgid "Si_mplify" msgstr "Si_mplifier" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2624 msgid "Simplify selected paths (remove extra nodes)" msgstr "Simplifier les chemins sélectionnés (supprimer des nœuds superflus)" -#: ../src/verbs.cpp:2629 +#: ../src/verbs.cpp:2625 msgid "_Reverse" msgstr "Invers_er" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2626 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" "Inverser la direction des chemins sélectionnés (utile pour retourner des " "marqueurs)" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2629 msgid "Create one or more paths from a bitmap by tracing it" msgstr "Créer un ou plusieurs chemin en vectorisant un bitmap" -#: ../src/verbs.cpp:2634 +#: ../src/verbs.cpp:2630 msgid "Trace Pixel Art..." msgstr "Vec_toriser en pixel art..." -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2631 msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" msgstr "" "Créer des chemins en utilisant l'algorithme de Kopt-Lischinski pour " "vectoriser en pixel art" -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2632 msgid "Make a _Bitmap Copy" msgstr "Faire une copie bit_map" -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2633 msgid "Export selection to a bitmap and insert it into document" msgstr "Exporter la sélection en bitmap et insérer celui-ci dans le document" -#: ../src/verbs.cpp:2638 +#: ../src/verbs.cpp:2634 msgid "_Combine" msgstr "Com_biner" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2635 msgid "Combine several paths into one" msgstr "Combiner plusieurs chemins en un seul" #. 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:2642 +#: ../src/verbs.cpp:2638 msgid "Break _Apart" msgstr "Sépa_rer" -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2639 msgid "Break selected paths into subpaths" msgstr "Séparer les chemins sélectionnés en sous-chemins" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2640 msgid "_Arrange..." msgstr "_Organiser..." -#: ../src/verbs.cpp:2645 +#: ../src/verbs.cpp:2641 msgid "Arrange selected objects in a table or circle" msgstr "Arranger les objets sélectionnés dans une table ou un cercle" #. Layer -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2643 msgid "_Add Layer..." msgstr "_Ajouter un calque..." -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2644 msgid "Create a new layer" msgstr "Créer un nouveau calque" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2645 msgid "Re_name Layer..." msgstr "Re_nommer le calque..." -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2646 msgid "Rename the current layer" msgstr "Renommer le calque courant" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2647 msgid "Switch to Layer Abov_e" msgstr "Passer au calque supéri_eur" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2648 msgid "Switch to the layer above the current" msgstr "Passer au calque au-dessus du calque courant" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2649 msgid "Switch to Layer Belo_w" msgstr "Passer au calque inférie_ur" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2650 msgid "Switch to the layer below the current" msgstr "Passer au calque en-dessous du calque courant" -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2651 msgid "Move Selection to Layer Abo_ve" msgstr "Déplacer la sélection au calque su_périeur" -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2652 msgid "Move selection to the layer above the current" msgstr "Déplacer la sélection vers le calque au-dessus du calque courant" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2653 msgid "Move Selection to Layer Bel_ow" msgstr "Déplacer la sélection au calque in_férieur" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2654 msgid "Move selection to the layer below the current" msgstr "Déplacer la sélection vers le calque en-dessous du calque courant" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2655 msgid "Move Selection to Layer..." msgstr "Déplacer la sélection vers le calque..." -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2657 msgid "Layer to _Top" msgstr "Calque au pre_mier plan" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2658 msgid "Raise the current layer to the top" msgstr "Monter le calque courant au premier plan" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2659 msgid "Layer to _Bottom" msgstr "Calque à l'a_rrière-plan" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2660 msgid "Lower the current layer to the bottom" msgstr "Descendre le calque courant à l'arrière-plan" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2661 msgid "_Raise Layer" msgstr "M_onter le calque" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2662 msgid "Raise the current layer" msgstr "Monter le calque courant" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2663 msgid "_Lower Layer" msgstr "Descen_dre le calque" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2664 msgid "Lower the current layer" msgstr "Descendre le calque courant" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2665 msgid "D_uplicate Current Layer" msgstr "D_upliquer le calque courant" -#: ../src/verbs.cpp:2670 +#: ../src/verbs.cpp:2666 msgid "Duplicate an existing layer" msgstr "Dupliquer un calque existant" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2667 msgid "_Delete Current Layer" msgstr "_Supprimer le calque courant" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2668 msgid "Delete the current layer" msgstr "Supprimer le calque courant" -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2669 msgid "_Show/hide other layers" msgstr "Afficher ou masquer les autres calques" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2670 msgid "Solo the current layer" msgstr "Afficher le calque courant uniquement" -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2671 msgid "_Show all layers" msgstr "_Montrer tous les calques" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2672 msgid "Show all the layers" msgstr "Afficher tous les calques" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2673 msgid "_Hide all layers" msgstr "_Cacher tous les calques" -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2674 msgid "Hide all the layers" msgstr "Cacher tous les calques" -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2675 msgid "_Lock all layers" msgstr "_Verrouiller tous les calques" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2676 msgid "Lock all the layers" msgstr "Verrouiller tous les calques" -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2677 msgid "Lock/Unlock _other layers" msgstr "Verrouiller ou libérer les _autres calques" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2678 msgid "Lock all the other layers" msgstr "Verrouiller tous les autres calques" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2679 msgid "_Unlock all layers" msgstr "_Déverrouiller tous les calques" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2680 msgid "Unlock all the layers" msgstr "Déverrouiller tous les calques" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2681 msgid "_Lock/Unlock Current Layer" msgstr "Verrouiller ou _libérer le calque courant" -#: ../src/verbs.cpp:2686 +#: ../src/verbs.cpp:2682 msgid "Toggle lock on current layer" msgstr "Afficher le calque courant uniquement" -#: ../src/verbs.cpp:2687 +#: ../src/verbs.cpp:2683 msgid "_Show/hide Current Layer" msgstr "Afficher ou _masquer le calque courant" -#: ../src/verbs.cpp:2688 +#: ../src/verbs.cpp:2684 msgid "Toggle visibility of current layer" msgstr "Afficher le calque courant uniquement" #. Object -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2687 msgid "Rotate _90° CW" msgstr "Tourner de _90° dans le sens horaire" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2690 msgid "Rotate selection 90° clockwise" msgstr "Tourner la sélection de 90° dans le sens horaire" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2691 msgid "Rotate 9_0° CCW" msgstr "Tourner de 9_0° dans le sens anti-horaire" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2694 msgid "Rotate selection 90° counter-clockwise" msgstr "Tourner la sélection de 90° dans le sens anti-horaire" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2695 msgid "Remove _Transformations" msgstr "Retirer les _transformations" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2696 msgid "Remove transformations from object" msgstr "retirer les transformations de l'objet" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2697 msgid "_Object to Path" msgstr "_Objet en chemin" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2698 msgid "Convert selected object to path" msgstr "Convertir les objets sélectionnés en chemins" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2699 msgid "_Flow into Frame" msgstr "_Encadrer" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2700 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" @@ -26333,754 +26346,754 @@ msgstr "" "Placer du texte dans un cadre (chemin ou forme), créant un texte encadré lié " "à l'objet cadre" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2701 msgid "_Unflow" msgstr "_Désencadrer" -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2702 msgid "Remove text from frame (creates a single-line text object)" msgstr "Retirer le texte du cadre (crée un objet texte d'une seule ligne)" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2703 msgid "_Convert to Text" msgstr "_Convertir en texte" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2704 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "" "Convertir du texte encadré en objet texte normal (en préservant l'apparence)" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2706 msgid "Flip _Horizontal" msgstr "Retourner _horizontalement" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2706 msgid "Flip selected objects horizontally" msgstr "Retourner horizontalement les objets sélectionnés" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2709 msgid "Flip _Vertical" msgstr "Retourner _verticalement" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2709 msgid "Flip selected objects vertically" msgstr "Retourner verticalement les objets sélectionnés" -#: ../src/verbs.cpp:2716 +#: ../src/verbs.cpp:2712 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" "Appliquer un masque à la sélection (en utilisant l'objet le plus au-dessus " "comme masque)" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2714 msgid "Edit mask" msgstr "Modifier le masque" -#: ../src/verbs.cpp:2719 ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2715 ../src/verbs.cpp:2723 msgid "_Release" msgstr "_Retirer" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2716 msgid "Remove mask from selection" msgstr "Retirer le masque de la sélection" -#: ../src/verbs.cpp:2722 +#: ../src/verbs.cpp:2718 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" "Appliquer un chemin de découpe à la sélection (en utilisant l'objet le plus " "au-dessus comme chemin de découpe)" -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2719 #, fuzzy msgid "Create Cl_ip Group" msgstr "Créer un clo_ne" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2720 #, fuzzy msgid "Creates a clip group using the selected objects as a base" msgstr "Créer un clone (une copie liée à l'original) de l'objet sélectionné" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2722 msgid "Edit clipping path" msgstr "Modifier le chemin de découpe" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2724 msgid "Remove clipping path from selection" msgstr "Retirer le chemin de découpe de la sélection" #. Tools -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2729 msgctxt "ContextVerb" msgid "Select" msgstr "Sélectionner" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2730 msgid "Select and transform objects" msgstr "Sélectionner et transformer des objets" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2731 msgctxt "ContextVerb" msgid "Node Edit" msgstr "Éditer les nœuds" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2732 msgid "Edit paths by nodes" msgstr "Éditer les nœuds ou les poignées de contrôle d'un chemin" -#: ../src/verbs.cpp:2737 +#: ../src/verbs.cpp:2733 msgctxt "ContextVerb" msgid "Tweak" msgstr "Ajuster" -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2734 msgid "Tweak objects by sculpting or painting" msgstr "Ajuster les objets en les sculptant ou en les peignant" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2735 msgctxt "ContextVerb" msgid "Spray" msgstr "Aérographe" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2736 msgid "Spray objects by sculpting or painting" msgstr "Pulvériser les objets en les sculptant ou en les peignant" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2737 msgctxt "ContextVerb" msgid "Rectangle" msgstr "Rectangle" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2738 msgid "Create rectangles and squares" msgstr "Créer des rectangles et des carrés" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2739 msgctxt "ContextVerb" msgid "3D Box" msgstr "Boîte 3D" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2740 msgid "Create 3D boxes" msgstr "Créer une boîte 3D" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2741 msgctxt "ContextVerb" msgid "Ellipse" msgstr "Ellipse" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2742 msgid "Create circles, ellipses, and arcs" msgstr "Créer des cercles, des ellipses et des arcs" -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2743 msgctxt "ContextVerb" msgid "Star" msgstr "Étoile" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2744 msgid "Create stars and polygons" msgstr "Créer des étoiles et des polygones" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2745 msgctxt "ContextVerb" msgid "Spiral" msgstr "Spirale" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2746 msgid "Create spirals" msgstr "Créer des spirales" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2747 msgctxt "ContextVerb" msgid "Pencil" msgstr "Crayon" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2748 msgid "Draw freehand lines" msgstr "Dessiner des lignes à main levée" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2749 msgctxt "ContextVerb" msgid "Pen" msgstr "Stylo" -#: ../src/verbs.cpp:2754 +#: ../src/verbs.cpp:2750 msgid "Draw Bezier curves and straight lines" msgstr "Tracer des courbes de Bézier et des segments de droites" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2751 msgctxt "ContextVerb" msgid "Calligraphy" msgstr "Plume calligraphique" -#: ../src/verbs.cpp:2756 +#: ../src/verbs.cpp:2752 msgid "Draw calligraphic or brush strokes" msgstr "Créer un tracé calligraphique ou au pinceau" -#: ../src/verbs.cpp:2758 +#: ../src/verbs.cpp:2754 msgid "Create and edit text objects" msgstr "Créer et éditer des objets textes" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2755 msgctxt "ContextVerb" msgid "Gradient" msgstr "Dégradé" -#: ../src/verbs.cpp:2760 +#: ../src/verbs.cpp:2756 msgid "Create and edit gradients" msgstr "Créer et éditer des dégradés" -#: ../src/verbs.cpp:2761 +#: ../src/verbs.cpp:2757 msgctxt "ContextVerb" msgid "Mesh" msgstr "Filet" -#: ../src/verbs.cpp:2762 +#: ../src/verbs.cpp:2758 msgid "Create and edit meshes" msgstr "Créer et éditer des toiles de dégradés" -#: ../src/verbs.cpp:2763 +#: ../src/verbs.cpp:2759 msgctxt "ContextVerb" msgid "Zoom" msgstr "Zoom" -#: ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2760 msgid "Zoom in or out" msgstr "(Dé)zoomer" -#: ../src/verbs.cpp:2766 +#: ../src/verbs.cpp:2762 msgid "Measurement tool" msgstr "Outil de mesure" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2763 msgctxt "ContextVerb" msgid "Dropper" msgstr "Pipette" -#: ../src/verbs.cpp:2768 ../src/widgets/sp-color-notebook.cpp:396 +#: ../src/verbs.cpp:2764 ../src/widgets/sp-color-notebook.cpp:396 msgid "Pick colors from image" msgstr "Capturer des couleurs depuis l'image" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2765 msgctxt "ContextVerb" msgid "Connector" msgstr "Connecteur" -#: ../src/verbs.cpp:2770 +#: ../src/verbs.cpp:2766 msgid "Create diagram connectors" msgstr "Créer des connecteurs" -#: ../src/verbs.cpp:2771 +#: ../src/verbs.cpp:2767 msgctxt "ContextVerb" msgid "Paint Bucket" msgstr "Remplissage au seau" -#: ../src/verbs.cpp:2772 +#: ../src/verbs.cpp:2768 msgid "Fill bounded areas" msgstr "Remplir une zone bornée" -#: ../src/verbs.cpp:2773 +#: ../src/verbs.cpp:2769 msgctxt "ContextVerb" msgid "LPE Edit" msgstr "Édition des effets de chemin en direct" -#: ../src/verbs.cpp:2774 +#: ../src/verbs.cpp:2770 msgid "Edit Path Effect parameters" msgstr "Modifier les paramètres des effets de chemin" -#: ../src/verbs.cpp:2775 +#: ../src/verbs.cpp:2771 msgctxt "ContextVerb" msgid "Eraser" msgstr "Gomme" -#: ../src/verbs.cpp:2776 +#: ../src/verbs.cpp:2772 msgid "Erase existing paths" msgstr "Effacer les chemins existants" -#: ../src/verbs.cpp:2777 +#: ../src/verbs.cpp:2773 msgctxt "ContextVerb" msgid "LPE Tool" msgstr "Outil effets de chemin en direct" -#: ../src/verbs.cpp:2778 +#: ../src/verbs.cpp:2774 msgid "Do geometric constructions" msgstr "Réalise des contructions géométriques" #. Tool prefs -#: ../src/verbs.cpp:2780 +#: ../src/verbs.cpp:2776 msgid "Selector Preferences" msgstr "Préférences du sélecteur" -#: ../src/verbs.cpp:2781 +#: ../src/verbs.cpp:2777 msgid "Open Preferences for the Selector tool" msgstr "Ouvrir les préférences de l'outil sélecteur" -#: ../src/verbs.cpp:2782 +#: ../src/verbs.cpp:2778 msgid "Node Tool Preferences" msgstr "Préférences des nœuds" -#: ../src/verbs.cpp:2783 +#: ../src/verbs.cpp:2779 msgid "Open Preferences for the Node tool" msgstr "Ouvrir les préférences de l'outil nœud" # flo: je ne suis pas certain du nom bidouillage, à changer si tu as mieux. -#: ../src/verbs.cpp:2784 +#: ../src/verbs.cpp:2780 msgid "Tweak Tool Preferences" msgstr "Préférences de l'outil d'ajustement" -#: ../src/verbs.cpp:2785 +#: ../src/verbs.cpp:2781 msgid "Open Preferences for the Tweak tool" msgstr "Ouvrir les préférences de l'outil d'ajustement" -#: ../src/verbs.cpp:2786 +#: ../src/verbs.cpp:2782 msgid "Spray Tool Preferences" msgstr "Préférences de l'outil aérographe" -#: ../src/verbs.cpp:2787 +#: ../src/verbs.cpp:2783 msgid "Open Preferences for the Spray tool" msgstr "Ouvrir les préférences de l'outil aérographe" -#: ../src/verbs.cpp:2788 +#: ../src/verbs.cpp:2784 msgid "Rectangle Preferences" msgstr "Préférences des rectangles" -#: ../src/verbs.cpp:2789 +#: ../src/verbs.cpp:2785 msgid "Open Preferences for the Rectangle tool" msgstr "Ouvrir les préférences de l'outil rectangle" -#: ../src/verbs.cpp:2790 +#: ../src/verbs.cpp:2786 msgid "3D Box Preferences" msgstr "Préférences des boîtes 3D" -#: ../src/verbs.cpp:2791 +#: ../src/verbs.cpp:2787 msgid "Open Preferences for the 3D Box tool" msgstr "Ouvrir les préférences de l'outil boîte 3D" -#: ../src/verbs.cpp:2792 +#: ../src/verbs.cpp:2788 msgid "Ellipse Preferences" msgstr "Préférences des ellipses" -#: ../src/verbs.cpp:2793 +#: ../src/verbs.cpp:2789 msgid "Open Preferences for the Ellipse tool" msgstr "Ouvrir les préférences de l'outil ellipse" -#: ../src/verbs.cpp:2794 +#: ../src/verbs.cpp:2790 msgid "Star Preferences" msgstr "Préférences des étoiles" -#: ../src/verbs.cpp:2795 +#: ../src/verbs.cpp:2791 msgid "Open Preferences for the Star tool" msgstr "Ouvrir les préférences de l'outil étoile" -#: ../src/verbs.cpp:2796 +#: ../src/verbs.cpp:2792 msgid "Spiral Preferences" msgstr "Préférences des spirales" -#: ../src/verbs.cpp:2797 +#: ../src/verbs.cpp:2793 msgid "Open Preferences for the Spiral tool" msgstr "Ouvrir les préférences de l'outil spirale" -#: ../src/verbs.cpp:2798 +#: ../src/verbs.cpp:2794 msgid "Pencil Preferences" msgstr "Préférences du crayon" -#: ../src/verbs.cpp:2799 +#: ../src/verbs.cpp:2795 msgid "Open Preferences for the Pencil tool" msgstr "Ouvrir les préférences de l'outil crayon" -#: ../src/verbs.cpp:2800 +#: ../src/verbs.cpp:2796 msgid "Pen Preferences" msgstr "Préférences du stylo" -#: ../src/verbs.cpp:2801 +#: ../src/verbs.cpp:2797 msgid "Open Preferences for the Pen tool" msgstr "Ouvrir les préférences de l'outil stylo" -#: ../src/verbs.cpp:2802 +#: ../src/verbs.cpp:2798 msgid "Calligraphic Preferences" msgstr "Préférences de la plume calligraphique" -#: ../src/verbs.cpp:2803 +#: ../src/verbs.cpp:2799 msgid "Open Preferences for the Calligraphy tool" msgstr "Ouvrir les préférences de la plume calligraphique" -#: ../src/verbs.cpp:2804 +#: ../src/verbs.cpp:2800 msgid "Text Preferences" msgstr "Préférences des textes" -#: ../src/verbs.cpp:2805 +#: ../src/verbs.cpp:2801 msgid "Open Preferences for the Text tool" msgstr "Ouvrir les préférences de l'outil texte" -#: ../src/verbs.cpp:2806 +#: ../src/verbs.cpp:2802 msgid "Gradient Preferences" msgstr "Préférences des dégradés" -#: ../src/verbs.cpp:2807 +#: ../src/verbs.cpp:2803 msgid "Open Preferences for the Gradient tool" msgstr "Ouvrir les préférences de l'outil de dégradé" -#: ../src/verbs.cpp:2808 +#: ../src/verbs.cpp:2804 msgid "Mesh Preferences" msgstr "Préférences de l'outil Mesh" -#: ../src/verbs.cpp:2809 +#: ../src/verbs.cpp:2805 msgid "Open Preferences for the Mesh tool" msgstr "Ouvrir les préférences de l'outil de Mesh" -#: ../src/verbs.cpp:2810 +#: ../src/verbs.cpp:2806 msgid "Zoom Preferences" msgstr "Préférences du zoom" -#: ../src/verbs.cpp:2811 +#: ../src/verbs.cpp:2807 msgid "Open Preferences for the Zoom tool" msgstr "Ouvrir les préférences de l'outil zoom" -#: ../src/verbs.cpp:2812 +#: ../src/verbs.cpp:2808 msgid "Measure Preferences" msgstr "Préférences de l'outil de mesure" -#: ../src/verbs.cpp:2813 +#: ../src/verbs.cpp:2809 msgid "Open Preferences for the Measure tool" msgstr "Ouvrir les préférences de l'outil de mesure" -#: ../src/verbs.cpp:2814 +#: ../src/verbs.cpp:2810 msgid "Dropper Preferences" msgstr "Préférences de la pipette" -#: ../src/verbs.cpp:2815 +#: ../src/verbs.cpp:2811 msgid "Open Preferences for the Dropper tool" msgstr "Ouvrir les préférences de l'outil pipette" -#: ../src/verbs.cpp:2816 +#: ../src/verbs.cpp:2812 msgid "Connector Preferences" msgstr "Préférences des connecteurs" -#: ../src/verbs.cpp:2817 +#: ../src/verbs.cpp:2813 msgid "Open Preferences for the Connector tool" msgstr "Ouvrir les préférences de l'outil connecteur" -#: ../src/verbs.cpp:2818 +#: ../src/verbs.cpp:2814 msgid "Paint Bucket Preferences" msgstr "Préférences de remplissage au seau" -#: ../src/verbs.cpp:2819 +#: ../src/verbs.cpp:2815 msgid "Open Preferences for the Paint Bucket tool" msgstr "Ouvrir les préférences de l'outil de remplissage au seau" -#: ../src/verbs.cpp:2820 +#: ../src/verbs.cpp:2816 msgid "Eraser Preferences" msgstr "Préférences de la gomme" -#: ../src/verbs.cpp:2821 +#: ../src/verbs.cpp:2817 msgid "Open Preferences for the Eraser tool" msgstr "Ouvrir les préférences de l'outil gomme" -#: ../src/verbs.cpp:2822 +#: ../src/verbs.cpp:2818 msgid "LPE Tool Preferences" msgstr "Préférences de l'outil Effets de chemin en direct" -#: ../src/verbs.cpp:2823 +#: ../src/verbs.cpp:2819 msgid "Open Preferences for the LPETool tool" msgstr "Ouvrir les préférences de l'outil Effets de chemin en direct" #. Zoom/View -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2821 msgid "Zoom In" msgstr "Zoomer" -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2821 msgid "Zoom in" msgstr "Zoomer" -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2822 msgid "Zoom Out" msgstr "Dézoomer" -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2822 msgid "Zoom out" msgstr "Dézoomer" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2823 msgid "_Rulers" msgstr "_Règles" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2823 msgid "Show or hide the canvas rulers" msgstr "Afficher ou non les règles de la zone de travail" -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2824 msgid "Scroll_bars" msgstr "_Barres de défilement" -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2824 msgid "Show or hide the canvas scrollbars" msgstr "Afficher ou non les barres de défilement de la zone de travail" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2825 msgid "Page _Grid" msgstr "_Grille" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2825 msgid "Show or hide the page grid" msgstr "Afficher ou non la grille" -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2826 msgid "G_uides" msgstr "G_uides" -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2826 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" "Afficher ou non les guides (pour créer un guide, effectuer un cliquer-" "déplacer depuis une règle)" -#: ../src/verbs.cpp:2831 +#: ../src/verbs.cpp:2827 msgid "Enable snapping" msgstr "Activer le magnétisme" -#: ../src/verbs.cpp:2832 +#: ../src/verbs.cpp:2828 msgid "_Commands Bar" msgstr "Barre des _commandes" -#: ../src/verbs.cpp:2832 +#: ../src/verbs.cpp:2828 msgid "Show or hide the Commands bar (under the menu)" msgstr "Afficher ou non la barre des commandes (sous le menu)" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2829 msgid "Sn_ap Controls Bar" msgstr "Barre des contrôles du m_agnétisme" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2829 msgid "Show or hide the snapping controls" msgstr "Afficher ou non la barre des contrôles du magnétisme" -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2830 msgid "T_ool Controls Bar" msgstr "Barre des contrôles d'_outils" -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2830 msgid "Show or hide the Tool Controls bar" msgstr "Afficher ou non la barre des contrôles d'outils" -#: ../src/verbs.cpp:2835 +#: ../src/verbs.cpp:2831 msgid "_Toolbox" msgstr "Boîte à _outils" -#: ../src/verbs.cpp:2835 +#: ../src/verbs.cpp:2831 msgid "Show or hide the main toolbox (on the left)" msgstr "Afficher ou non la boîte à outils principale (à gauche)" -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2832 msgid "_Palette" msgstr "_Palette" -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2832 msgid "Show or hide the color palette" msgstr "Afficher ou non la palette de couleurs" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2833 msgid "_Statusbar" msgstr "Barre d'_état" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2833 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "Afficher ou non la barre d'état (en bas de la fenêtre)" -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2834 msgid "Nex_t Zoom" msgstr "Zoom suivan_t" -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2834 msgid "Next zoom (from the history of zooms)" msgstr "Zoom suivant (dans l'historique des zooms)" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2836 msgid "Pre_vious Zoom" msgstr "Zoom _précédent" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2836 msgid "Previous zoom (from the history of zooms)" msgstr "Zoom précédent (dans l'historique des zooms)" -#: ../src/verbs.cpp:2842 +#: ../src/verbs.cpp:2838 msgid "Zoom 1:_1" msgstr "Zoom 1:_1" -#: ../src/verbs.cpp:2842 +#: ../src/verbs.cpp:2838 msgid "Zoom to 1:1" msgstr "Zoomer à 1:1" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2840 msgid "Zoom 1:_2" msgstr "Zoom 1:_2" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2840 msgid "Zoom to 1:2" msgstr "Zoomer à 1:2" -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2842 msgid "_Zoom 2:1" msgstr "_Zoom 2:1" -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2842 msgid "Zoom to 2:1" msgstr "Zoomer à 2:1" -#: ../src/verbs.cpp:2849 +#: ../src/verbs.cpp:2845 msgid "_Fullscreen" msgstr "Plein _écran" -#: ../src/verbs.cpp:2849 ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2845 ../src/verbs.cpp:2847 msgid "Stretch this document window to full screen" msgstr "Afficher cette fenêtre (document) en plein écran" -#: ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2847 msgid "Fullscreen & Focus Mode" msgstr "Plein écran et mode de _focus" -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2850 msgid "Toggle _Focus Mode" msgstr "Inverser le mode de _focus" -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2850 msgid "Remove excess toolbars to focus on drawing" msgstr "Supprime les barres superflues pour se concentrer sur le dessin" -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2852 msgid "Duplic_ate Window" msgstr "Dupliquer la _fenêtre" -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2852 msgid "Open a new window with the same document" msgstr "Ouvrir une nouvelle fenêtre avec le même document" -#: ../src/verbs.cpp:2858 +#: ../src/verbs.cpp:2854 msgid "_New View Preview" msgstr "_Nouvel aperçu" -#: ../src/verbs.cpp:2859 +#: ../src/verbs.cpp:2855 msgid "New View Preview" msgstr "Nouvel aperçu" #. "view_new_preview" -#: ../src/verbs.cpp:2861 ../src/verbs.cpp:2869 +#: ../src/verbs.cpp:2857 ../src/verbs.cpp:2865 msgid "_Normal" msgstr "_Normal" -#: ../src/verbs.cpp:2862 +#: ../src/verbs.cpp:2858 msgid "Switch to normal display mode" msgstr "Passer en mode d'affichage normal" -#: ../src/verbs.cpp:2863 +#: ../src/verbs.cpp:2859 msgid "No _Filters" msgstr "Sans _filtre" -#: ../src/verbs.cpp:2864 +#: ../src/verbs.cpp:2860 msgid "Switch to normal display without filters" msgstr "Passer en mode d'affichage normal, sans filtre" -#: ../src/verbs.cpp:2865 +#: ../src/verbs.cpp:2861 msgid "_Outline" msgstr "_Contour" -#: ../src/verbs.cpp:2866 +#: ../src/verbs.cpp:2862 msgid "Switch to outline (wireframe) display mode" msgstr "Passer en mode d'affichage contour (fil de fer)" #. 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:2867 ../src/verbs.cpp:2875 +#: ../src/verbs.cpp:2863 ../src/verbs.cpp:2871 msgid "_Toggle" msgstr "Al_terner" -#: ../src/verbs.cpp:2868 +#: ../src/verbs.cpp:2864 msgid "Toggle between normal and outline display modes" msgstr "Alterner entre les modes d'affichage normal et contour" -#: ../src/verbs.cpp:2870 +#: ../src/verbs.cpp:2866 msgid "Switch to normal color display mode" msgstr "Passer en mode d'affichage de couleur normal" -#: ../src/verbs.cpp:2871 +#: ../src/verbs.cpp:2867 msgid "_Grayscale" msgstr "Niveaux de _gris" -#: ../src/verbs.cpp:2872 +#: ../src/verbs.cpp:2868 msgid "Switch to grayscale display mode" msgstr "Passer en mode d'affichage niveaux de gris" -#: ../src/verbs.cpp:2876 +#: ../src/verbs.cpp:2872 msgid "Toggle between normal and grayscale color display modes" msgstr "" "Alterner entre les modes d'affichage de couleur normal et niveaux de gris" -#: ../src/verbs.cpp:2878 +#: ../src/verbs.cpp:2874 msgid "Color-managed view" msgstr "Affichage avec gestion des couleurs" -#: ../src/verbs.cpp:2879 +#: ../src/verbs.cpp:2875 msgid "Toggle color-managed display for this document window" msgstr "" "Alterner entre le mode d'affichage avec gestion des couleurs et le mode " "normal pour cette fenêtre de document" -#: ../src/verbs.cpp:2881 +#: ../src/verbs.cpp:2877 msgid "Ico_n Preview..." msgstr "Aperçu d'_icône..." -#: ../src/verbs.cpp:2882 +#: ../src/verbs.cpp:2878 msgid "Open a window to preview objects at different icon resolutions" msgstr "" "Ouvrir une fenêtre d'aperçu des objets en icônes à différentes résolutions" -#: ../src/verbs.cpp:2884 +#: ../src/verbs.cpp:2880 msgid "Zoom to fit page in window" msgstr "Ajuster la page à la fenêtre" -#: ../src/verbs.cpp:2885 +#: ../src/verbs.cpp:2881 msgid "Page _Width" msgstr "_Largeur de la page" -#: ../src/verbs.cpp:2886 +#: ../src/verbs.cpp:2882 msgid "Zoom to fit page width in window" msgstr "Zoomer pour ajuster la largeur de la page à la fenêtre" -#: ../src/verbs.cpp:2888 +#: ../src/verbs.cpp:2884 msgid "Zoom to fit drawing in window" msgstr "Zoomer pour ajuster le dessin à la fenêtre" -#: ../src/verbs.cpp:2890 +#: ../src/verbs.cpp:2886 msgid "Zoom to fit selection in window" msgstr "Zoomer pour ajuster la sélection à la fenêtre" #. Dialogs -#: ../src/verbs.cpp:2893 +#: ../src/verbs.cpp:2889 msgid "P_references..." msgstr "P_références..." -#: ../src/verbs.cpp:2894 +#: ../src/verbs.cpp:2890 msgid "Edit global Inkscape preferences" msgstr "Éditer les préférences globales d'Inkscape" -#: ../src/verbs.cpp:2895 +#: ../src/verbs.cpp:2891 msgid "_Document Properties..." msgstr "Propriétés du do_cument..." -#: ../src/verbs.cpp:2896 +#: ../src/verbs.cpp:2892 msgid "Edit properties of this document (to be saved with the document)" msgstr "Éditer les préférences du document (enregistrées avec celui-ci)" -#: ../src/verbs.cpp:2897 +#: ../src/verbs.cpp:2893 msgid "Document _Metadata..." msgstr "_Métadonnées du document..." -#: ../src/verbs.cpp:2898 +#: ../src/verbs.cpp:2894 msgid "Edit document metadata (to be saved with the document)" msgstr "Éditer les métadonnées du document (enregistrées avec celui-ci)" -#: ../src/verbs.cpp:2900 +#: ../src/verbs.cpp:2896 msgid "" "Edit objects' colors, gradients, arrowheads, and other fill and stroke " "properties..." @@ -27089,119 +27102,119 @@ msgstr "" "autres propriétés de remplissage et contour..." #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon -#: ../src/verbs.cpp:2902 +#: ../src/verbs.cpp:2898 msgid "Gl_yphs..." msgstr "Gl_yphes..." -#: ../src/verbs.cpp:2903 +#: ../src/verbs.cpp:2899 msgid "Select characters from a glyphs palette" msgstr "Sélectionner des caractères depuis une palette de glyphes" #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2906 +#: ../src/verbs.cpp:2902 msgid "S_watches..." msgstr "_Palettes..." -#: ../src/verbs.cpp:2907 +#: ../src/verbs.cpp:2903 msgid "Select colors from a swatches palette" msgstr "Sélectionner des couleurs depuis une palette" -#: ../src/verbs.cpp:2908 +#: ../src/verbs.cpp:2904 msgid "S_ymbols..." msgstr "S_ymboles..." -#: ../src/verbs.cpp:2909 +#: ../src/verbs.cpp:2905 msgid "Select symbol from a symbols palette" msgstr "Sélectionnez un symbole depuis une palette" -#: ../src/verbs.cpp:2910 +#: ../src/verbs.cpp:2906 msgid "Transfor_m..." msgstr "_Transformer..." -#: ../src/verbs.cpp:2911 +#: ../src/verbs.cpp:2907 msgid "Precisely control objects' transformations" msgstr "Contrôler précisément les transformations d'objets" -#: ../src/verbs.cpp:2912 +#: ../src/verbs.cpp:2908 msgid "_Align and Distribute..." msgstr "Aligner et distri_buer..." -#: ../src/verbs.cpp:2913 +#: ../src/verbs.cpp:2909 msgid "Align and distribute objects" msgstr "Aligner et distribuer des objets" -#: ../src/verbs.cpp:2914 +#: ../src/verbs.cpp:2910 msgid "_Spray options..." msgstr "Options du pulvéri_sateur..." -#: ../src/verbs.cpp:2915 +#: ../src/verbs.cpp:2911 msgid "Some options for the spray" msgstr "Options pour l'aérographe" -#: ../src/verbs.cpp:2916 +#: ../src/verbs.cpp:2912 msgid "Undo _History..." msgstr "_Historique des annulations" -#: ../src/verbs.cpp:2917 +#: ../src/verbs.cpp:2913 msgid "Undo History" msgstr "Historique des annulations" -#: ../src/verbs.cpp:2919 +#: ../src/verbs.cpp:2915 msgid "View and select font family, font size and other text properties" msgstr "" "Voir et sélectionner une police, une taille de police et autres propriétés " "de texte" -#: ../src/verbs.cpp:2920 +#: ../src/verbs.cpp:2916 msgid "_XML Editor..." msgstr "Éditeur _XML..." -#: ../src/verbs.cpp:2921 +#: ../src/verbs.cpp:2917 msgid "View and edit the XML tree of the document" msgstr "Voir et éditer l'arbre XML du document" -#: ../src/verbs.cpp:2922 +#: ../src/verbs.cpp:2918 msgid "_Find/Replace..." msgstr "Rechercher/_remplacer..." -#: ../src/verbs.cpp:2923 +#: ../src/verbs.cpp:2919 msgid "Find objects in document" msgstr "Rechercher des objets dans le document" -#: ../src/verbs.cpp:2924 +#: ../src/verbs.cpp:2920 msgid "Find and _Replace Text..." msgstr "Trouver et _remplacer le texte..." -#: ../src/verbs.cpp:2925 +#: ../src/verbs.cpp:2921 msgid "Find and replace text in document" msgstr "Rechercher et remplacer du texte dans le document" -#: ../src/verbs.cpp:2927 +#: ../src/verbs.cpp:2923 msgid "Check spelling of text in document" msgstr "Vérifier l'orthographe des texte du document" -#: ../src/verbs.cpp:2928 +#: ../src/verbs.cpp:2924 msgid "_Messages..." msgstr "_Messages..." -#: ../src/verbs.cpp:2929 +#: ../src/verbs.cpp:2925 msgid "View debug messages" msgstr "Voir les messages de débuggage" -#: ../src/verbs.cpp:2930 +#: ../src/verbs.cpp:2926 msgid "Show/Hide D_ialogs" msgstr "Afficher/cacher les boîtes de d_ialogue" -#: ../src/verbs.cpp:2931 +#: ../src/verbs.cpp:2927 msgid "Show or hide all open dialogs" msgstr "Afficher ou non les dialogues ouverts" -#: ../src/verbs.cpp:2932 +#: ../src/verbs.cpp:2928 msgid "Create Tiled Clones..." msgstr "Créer un pavage avec des clones..." -#: ../src/verbs.cpp:2933 +#: ../src/verbs.cpp:2929 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" @@ -27209,241 +27222,241 @@ msgstr "" "Créer des clones multiple d'un objet, et les arranger selon un motif ou les " "disperser" -#: ../src/verbs.cpp:2934 +#: ../src/verbs.cpp:2930 msgid "_Object attributes..." msgstr "_Attributs de l'objet..." -#: ../src/verbs.cpp:2935 +#: ../src/verbs.cpp:2931 msgid "Edit the object attributes..." msgstr "Éditer les attributs de l'objet..." -#: ../src/verbs.cpp:2937 +#: ../src/verbs.cpp:2933 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" "Editer l'Id, les statuts de visibilité et de verrouillage et autres " "propriétés des objets" -#: ../src/verbs.cpp:2938 +#: ../src/verbs.cpp:2934 msgid "_Input Devices..." msgstr "Périp_hériques de saisie..." -#: ../src/verbs.cpp:2939 +#: ../src/verbs.cpp:2935 msgid "Configure extended input devices, such as a graphics tablet" msgstr "" "Configurer les périphériques de saisie étendus, comme une tablette graphique" -#: ../src/verbs.cpp:2940 +#: ../src/verbs.cpp:2936 msgid "_Extensions..." msgstr "_Extensions..." -#: ../src/verbs.cpp:2941 +#: ../src/verbs.cpp:2937 msgid "Query information about extensions" msgstr "Demander des informations à propos des extensions" -#: ../src/verbs.cpp:2942 +#: ../src/verbs.cpp:2938 msgid "Layer_s..." msgstr "_Calques..." -#: ../src/verbs.cpp:2943 +#: ../src/verbs.cpp:2939 msgid "View Layers" msgstr "Afficher les calques" -#: ../src/verbs.cpp:2944 +#: ../src/verbs.cpp:2940 #, fuzzy msgid "Object_s..." msgstr "Objets" -#: ../src/verbs.cpp:2945 +#: ../src/verbs.cpp:2941 #, fuzzy msgid "View Objects" msgstr "Objets" -#: ../src/verbs.cpp:2946 +#: ../src/verbs.cpp:2942 #, fuzzy msgid "Selection se_ts..." msgstr "Zone de sélection" -#: ../src/verbs.cpp:2947 +#: ../src/verbs.cpp:2943 #, fuzzy msgid "View Tags" msgstr "Afficher les calques" -#: ../src/verbs.cpp:2948 +#: ../src/verbs.cpp:2944 msgid "Path E_ffects ..." msgstr "E_ffets de chemin..." -#: ../src/verbs.cpp:2949 +#: ../src/verbs.cpp:2945 msgid "Manage, edit, and apply path effects" msgstr "Créer, modifier et appliquer des effets de chemin" -#: ../src/verbs.cpp:2950 +#: ../src/verbs.cpp:2946 msgid "Filter _Editor..." msgstr "Édit_eur de filtres..." -#: ../src/verbs.cpp:2951 +#: ../src/verbs.cpp:2947 msgid "Manage, edit, and apply SVG filters" msgstr "Gérer, modifier et appliquer des filtres SVG" -#: ../src/verbs.cpp:2952 +#: ../src/verbs.cpp:2948 msgid "SVG Font Editor..." msgstr "Éditeur de fontes SVG..." -#: ../src/verbs.cpp:2953 +#: ../src/verbs.cpp:2949 msgid "Edit SVG fonts" msgstr "Éditer les fontes SVG" -#: ../src/verbs.cpp:2954 +#: ../src/verbs.cpp:2950 msgid "Print Colors..." msgstr "Imprimer les couleurs..." -#: ../src/verbs.cpp:2955 +#: ../src/verbs.cpp:2951 msgid "" "Select which color separations to render in Print Colors Preview rendermode" msgstr "" "Sélectionner quelles séparations de couleur afficher en mode aperçu des " "couleurs d'impression" -#: ../src/verbs.cpp:2956 +#: ../src/verbs.cpp:2952 msgid "_Export PNG Image..." msgstr "_Exporter une image PNG..." -#: ../src/verbs.cpp:2957 +#: ../src/verbs.cpp:2953 msgid "Export this document or a selection as a PNG image" msgstr "Exporter ce document ou une sélection en une image PNG" #. Help -#: ../src/verbs.cpp:2959 +#: ../src/verbs.cpp:2955 msgid "About E_xtensions" msgstr "À propos des e_xtensions" -#: ../src/verbs.cpp:2960 +#: ../src/verbs.cpp:2956 msgid "Information on Inkscape extensions" msgstr "Information sur les extensions d'Inkscape" -#: ../src/verbs.cpp:2961 +#: ../src/verbs.cpp:2957 msgid "About _Memory" msgstr "Gestion _mémoire" -#: ../src/verbs.cpp:2962 +#: ../src/verbs.cpp:2958 msgid "Memory usage information" msgstr "Information sur l'utilisation de la mémoire" -#: ../src/verbs.cpp:2963 +#: ../src/verbs.cpp:2959 msgid "_About Inkscape" msgstr "À _propos d'Inkscape" -#: ../src/verbs.cpp:2964 +#: ../src/verbs.cpp:2960 msgid "Inkscape version, authors, license" msgstr "Version, auteurs et licence d'Inkscape" #. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"), #. N_("Distribution terms"), /*"show_license"*/"inkscape_options"), #. Tutorials -#: ../src/verbs.cpp:2969 +#: ../src/verbs.cpp:2965 msgid "Inkscape: _Basic" msgstr "Inkscape : _basique" -#: ../src/verbs.cpp:2970 +#: ../src/verbs.cpp:2966 msgid "Getting started with Inkscape" msgstr "Premiers pas avec Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2971 +#: ../src/verbs.cpp:2967 msgid "Inkscape: _Shapes" msgstr "Inkscape : _formes" -#: ../src/verbs.cpp:2972 +#: ../src/verbs.cpp:2968 msgid "Using shape tools to create and edit shapes" msgstr "Utilisation des outils de formes pour créer et éditer des formes" -#: ../src/verbs.cpp:2973 +#: ../src/verbs.cpp:2969 msgid "Inkscape: _Advanced" msgstr "Inkscape : _avancé" -#: ../src/verbs.cpp:2974 +#: ../src/verbs.cpp:2970 msgid "Advanced Inkscape topics" msgstr "Sujets avancés d'Inkscape" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2976 +#: ../src/verbs.cpp:2972 msgid "Inkscape: T_racing" msgstr "Inkscape : _vectorisation" -#: ../src/verbs.cpp:2977 +#: ../src/verbs.cpp:2973 msgid "Using bitmap tracing" msgstr "Vectorisation de bitmap" #. "tutorial_tracing" -#: ../src/verbs.cpp:2978 +#: ../src/verbs.cpp:2974 msgid "Inkscape: Tracing Pixel Art" msgstr "Inkscape : vectorisation en pixel art" -#: ../src/verbs.cpp:2979 +#: ../src/verbs.cpp:2975 msgid "Using Trace Pixel Art dialog" msgstr "" -#: ../src/verbs.cpp:2980 +#: ../src/verbs.cpp:2976 msgid "Inkscape: _Calligraphy" msgstr "Inkscape : _calligraphie" -#: ../src/verbs.cpp:2981 +#: ../src/verbs.cpp:2977 msgid "Using the Calligraphy pen tool" msgstr "Utilisation de la plume calligraphique d'Inkscape" -#: ../src/verbs.cpp:2982 +#: ../src/verbs.cpp:2978 msgid "Inkscape: _Interpolate" msgstr "Inkscape : _Interpolation" -#: ../src/verbs.cpp:2983 +#: ../src/verbs.cpp:2979 msgid "Using the interpolate extension" msgstr "Utiliser l'extension Interpoler" #. "tutorial_interpolate" -#: ../src/verbs.cpp:2984 +#: ../src/verbs.cpp:2980 msgid "_Elements of Design" msgstr "Rudiments de _design" -#: ../src/verbs.cpp:2985 +#: ../src/verbs.cpp:2981 msgid "Principles of design in the tutorial form" msgstr "Rudiments de design sous forme de didacticiel" #. "tutorial_design" -#: ../src/verbs.cpp:2986 +#: ../src/verbs.cpp:2982 msgid "_Tips and Tricks" msgstr "_Trucs et astuces" -#: ../src/verbs.cpp:2987 +#: ../src/verbs.cpp:2983 msgid "Miscellaneous tips and tricks" msgstr "Divers trucs et astuces" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2990 +#: ../src/verbs.cpp:2986 msgid "Previous Exte_nsion" msgstr "Exte_nsion précédente" -#: ../src/verbs.cpp:2991 +#: ../src/verbs.cpp:2987 msgid "Repeat the last extension with the same settings" msgstr "Répéter la dernière extension avec les mêmes paramètres" -#: ../src/verbs.cpp:2992 +#: ../src/verbs.cpp:2988 msgid "_Previous Extension Settings..." msgstr "_Paramètres de l'extension précédente..." -#: ../src/verbs.cpp:2993 +#: ../src/verbs.cpp:2989 msgid "Repeat the last extension with new settings" msgstr "Répéter la dernière extension avec les nouveaux paramètres" -#: ../src/verbs.cpp:2997 +#: ../src/verbs.cpp:2993 msgid "Fit the page to the current selection" msgstr "Ajuster la page à la sélection courante" -#: ../src/verbs.cpp:2999 +#: ../src/verbs.cpp:2995 msgid "Fit the page to the drawing" msgstr "Ajuster la page au dessin" -#: ../src/verbs.cpp:3001 +#: ../src/verbs.cpp:2997 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" @@ -27451,75 +27464,75 @@ msgstr "" "sélection" #. LockAndHide -#: ../src/verbs.cpp:3003 +#: ../src/verbs.cpp:2999 msgid "Unlock All" msgstr "Déverrouiller tout" -#: ../src/verbs.cpp:3005 +#: ../src/verbs.cpp:3001 msgid "Unlock All in All Layers" msgstr "Tout déverouiller dans tous les calques" -#: ../src/verbs.cpp:3007 +#: ../src/verbs.cpp:3003 msgid "Unhide All" msgstr "Montrer tout" -#: ../src/verbs.cpp:3009 +#: ../src/verbs.cpp:3005 msgid "Unhide All in All Layers" msgstr "Tout montrer dans tous les calques" -#: ../src/verbs.cpp:3013 +#: ../src/verbs.cpp:3009 msgid "Link an ICC color profile" msgstr "Lier un profil de couleur ICC" -#: ../src/verbs.cpp:3014 +#: ../src/verbs.cpp:3010 msgid "Remove Color Profile" msgstr "Supprimer le profil de couleur" -#: ../src/verbs.cpp:3015 +#: ../src/verbs.cpp:3011 msgid "Remove a linked ICC color profile" msgstr "Supprimer un profil de couleur ICC lié" -#: ../src/verbs.cpp:3018 +#: ../src/verbs.cpp:3014 msgid "Add External Script" msgstr "Ajouter un programme externe" -#: ../src/verbs.cpp:3018 +#: ../src/verbs.cpp:3014 msgid "Add an external script" msgstr "Ajouter un programme externe" -#: ../src/verbs.cpp:3020 +#: ../src/verbs.cpp:3016 msgid "Add Embedded Script" msgstr "Ajouter un programme incorporé" -#: ../src/verbs.cpp:3020 +#: ../src/verbs.cpp:3016 msgid "Add an embedded script" msgstr "Ajouter un programme incorporé" -#: ../src/verbs.cpp:3022 +#: ../src/verbs.cpp:3018 msgid "Edit Embedded Script" msgstr "Éditer un programme incorporé" -#: ../src/verbs.cpp:3022 +#: ../src/verbs.cpp:3018 msgid "Edit an embedded script" msgstr "Éditer un programme incorporé" -#: ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3020 msgid "Remove External Script" msgstr "Supprimer un programme externe" -#: ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3020 msgid "Remove an external script" msgstr "Supprimer un programme externe" -#: ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3022 msgid "Remove Embedded Script" msgstr "Retirer un programme incorporé" -#: ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3022 msgid "Remove an embedded script" msgstr "Retirer un programme incorporé" -#: ../src/verbs.cpp:3048 ../src/verbs.cpp:3049 +#: ../src/verbs.cpp:3044 ../src/verbs.cpp:3045 msgid "Center on horizontal and vertical axis" msgstr "Centrer horizontalement et verticalement" @@ -28222,36 +28235,36 @@ msgstr "Effacer une partie d'objet" msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "Largeur de la gomme (relativement à la zone de travail visible)" -#: ../src/widgets/fill-style.cpp:362 +#: ../src/widgets/fill-style.cpp:360 msgid "Change fill rule" msgstr "Modifier la règle de remplissage" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set fill color" msgstr "Appliquer une couleur de remplissage" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set stroke color" msgstr "Appliquer une couleur de contour" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on fill" msgstr "Appliquer un dégradé de remplissage" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on stroke" msgstr "Appliquer un dégradé à un contour" -#: ../src/widgets/fill-style.cpp:685 +#: ../src/widgets/fill-style.cpp:682 msgid "Set pattern on fill" msgstr "Appliquer un motif de remplissage" -#: ../src/widgets/fill-style.cpp:686 +#: ../src/widgets/fill-style.cpp:683 msgid "Set pattern on stroke" msgstr "Appliquer un motif à un contour" -#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:958 -#: ../src/widgets/text-toolbar.cpp:1272 +#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:947 +#: ../src/widgets/text-toolbar.cpp:1259 msgid "Font size" msgstr "Taille de police" @@ -28499,7 +28512,7 @@ msgstr "Couleur du stop" msgid "Gradient editor" msgstr "Éditeur de dégradé" -#: ../src/widgets/gradient-vector.cpp:1287 +#: ../src/widgets/gradient-vector.cpp:1324 msgid "Change gradient stop color" msgstr "Modifier la couleur d'un stop de dégradé" @@ -28576,7 +28589,7 @@ msgstr "" "Ouvrir la boîte de dialogue des effets de chemin (pour adapter les " "paramètres numériquement)" -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1262 msgid "Font Size" msgstr "Taille de police" @@ -29910,6 +29923,10 @@ msgctxt "Marker" msgid "None" msgstr "Aucun" +#: ../src/widgets/stroke-style.cpp:192 +msgid "Stroke width" +msgstr "Épaisseur du contour" + #: ../src/widgets/stroke-style.cpp:194 msgctxt "Stroke width" msgid "_Width:" @@ -29999,11 +30016,11 @@ msgstr "" msgid "Set markers" msgstr "Appliquer des marqueurs" -#: ../src/widgets/stroke-style.cpp:1032 ../src/widgets/stroke-style.cpp:1117 +#: ../src/widgets/stroke-style.cpp:1030 ../src/widgets/stroke-style.cpp:1114 msgid "Set stroke style" msgstr "Appliquer un style de contour" -#: ../src/widgets/stroke-style.cpp:1205 +#: ../src/widgets/stroke-style.cpp:1202 msgid "Set marker color" msgstr "Appliquer une couleur de marqueur" @@ -30019,405 +30036,405 @@ msgstr "Texte : modifier la police" msgid "Text: Change font size" msgstr "Texte : modifier la taille de police" -#: ../src/widgets/text-toolbar.cpp:271 +#: ../src/widgets/text-toolbar.cpp:269 msgid "Text: Change font style" msgstr "Texte : modifier le style de la police" -#: ../src/widgets/text-toolbar.cpp:349 +#: ../src/widgets/text-toolbar.cpp:347 msgid "Text: Change superscript or subscript" msgstr "Texte : passe en exposant ou en indice" -#: ../src/widgets/text-toolbar.cpp:494 +#: ../src/widgets/text-toolbar.cpp:489 msgid "Text: Change alignment" msgstr "Texte : modifier l'alignement" -#: ../src/widgets/text-toolbar.cpp:537 +#: ../src/widgets/text-toolbar.cpp:532 msgid "Text: Change line-height" msgstr "Texte : modifier la hauteur de ligne" -#: ../src/widgets/text-toolbar.cpp:586 +#: ../src/widgets/text-toolbar.cpp:580 msgid "Text: Change word-spacing" msgstr "Texte : modifier l'espacement intermot" -#: ../src/widgets/text-toolbar.cpp:627 +#: ../src/widgets/text-toolbar.cpp:620 msgid "Text: Change letter-spacing" msgstr "Texte : modifier l'interlettrage" -#: ../src/widgets/text-toolbar.cpp:667 +#: ../src/widgets/text-toolbar.cpp:658 msgid "Text: Change dx (kern)" msgstr "Texte : modifier dx (crénage)" -#: ../src/widgets/text-toolbar.cpp:701 +#: ../src/widgets/text-toolbar.cpp:692 msgid "Text: Change dy" msgstr "Texte : modifier dy" -#: ../src/widgets/text-toolbar.cpp:736 +#: ../src/widgets/text-toolbar.cpp:727 msgid "Text: Change rotate" msgstr "Texte : modifier la rotation" -#: ../src/widgets/text-toolbar.cpp:784 +#: ../src/widgets/text-toolbar.cpp:774 msgid "Text: Change orientation" msgstr "Texte : modifier l'orientation" -#: ../src/widgets/text-toolbar.cpp:1223 +#: ../src/widgets/text-toolbar.cpp:1210 msgid "Font Family" msgstr "Famille de police" -#: ../src/widgets/text-toolbar.cpp:1224 +#: ../src/widgets/text-toolbar.cpp:1211 msgid "Select Font Family (Alt-X to access)" msgstr "Sélectionner une famille de police (Alt+X pour y accéder)" #. Focus widget #. Enable entry completion -#: ../src/widgets/text-toolbar.cpp:1234 +#: ../src/widgets/text-toolbar.cpp:1221 msgid "Select all text with this font-family" msgstr "Sélectionne tout texte ayant ces famille de fonte" -#: ../src/widgets/text-toolbar.cpp:1238 +#: ../src/widgets/text-toolbar.cpp:1225 msgid "Font not found on system" msgstr "Police indisponible sur votre système" -#: ../src/widgets/text-toolbar.cpp:1297 +#: ../src/widgets/text-toolbar.cpp:1284 msgid "Font Style" msgstr "Style de police" -#: ../src/widgets/text-toolbar.cpp:1298 +#: ../src/widgets/text-toolbar.cpp:1285 msgid "Font style" msgstr "Style de police" #. Name -#: ../src/widgets/text-toolbar.cpp:1315 +#: ../src/widgets/text-toolbar.cpp:1302 msgid "Toggle Superscript" msgstr "Inverser le mode exposant" #. Label -#: ../src/widgets/text-toolbar.cpp:1316 +#: ../src/widgets/text-toolbar.cpp:1303 msgid "Toggle superscript" msgstr "Inverser le mode exposant" #. Name -#: ../src/widgets/text-toolbar.cpp:1328 +#: ../src/widgets/text-toolbar.cpp:1315 msgid "Toggle Subscript" msgstr "Inverser le mode indice" #. Label -#: ../src/widgets/text-toolbar.cpp:1329 +#: ../src/widgets/text-toolbar.cpp:1316 msgid "Toggle subscript" msgstr "Inverser le mode indice" -#: ../src/widgets/text-toolbar.cpp:1370 +#: ../src/widgets/text-toolbar.cpp:1357 msgid "Justify" msgstr "Justifier" #. Name -#: ../src/widgets/text-toolbar.cpp:1377 +#: ../src/widgets/text-toolbar.cpp:1364 msgid "Alignment" msgstr "Alignement" #. Label -#: ../src/widgets/text-toolbar.cpp:1378 +#: ../src/widgets/text-toolbar.cpp:1365 msgid "Text alignment" msgstr "Alignement du texte" -#: ../src/widgets/text-toolbar.cpp:1405 +#: ../src/widgets/text-toolbar.cpp:1392 msgid "Horizontal" msgstr "Horizontal" -#: ../src/widgets/text-toolbar.cpp:1412 +#: ../src/widgets/text-toolbar.cpp:1399 msgid "Vertical" msgstr "Vertical" #. Label -#: ../src/widgets/text-toolbar.cpp:1419 +#: ../src/widgets/text-toolbar.cpp:1406 msgid "Text orientation" msgstr "Orientation du texte" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Smaller spacing" msgstr "Espacement plus faible" -#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 -#: ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1429 ../src/widgets/text-toolbar.cpp:1460 +#: ../src/widgets/text-toolbar.cpp:1491 msgctxt "Text tool" msgid "Normal" msgstr "Normal" -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Larger spacing" msgstr "Espacement plus important" #. name -#: ../src/widgets/text-toolbar.cpp:1447 +#: ../src/widgets/text-toolbar.cpp:1434 msgid "Line Height" msgstr "Hauteur de ligne" #. label -#: ../src/widgets/text-toolbar.cpp:1448 +#: ../src/widgets/text-toolbar.cpp:1435 msgid "Line:" msgstr "Ligne :" #. short label -#: ../src/widgets/text-toolbar.cpp:1449 +#: ../src/widgets/text-toolbar.cpp:1436 msgid "Spacing between lines (times font size)" msgstr "Espacement entre les lignes (nombre de fois la taille de la police)" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Negative spacing" msgstr "Espacement négatif" -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Positive spacing" msgstr "Espacement positif" #. name -#: ../src/widgets/text-toolbar.cpp:1478 +#: ../src/widgets/text-toolbar.cpp:1465 msgid "Word spacing" msgstr "Espacement intermot" #. label -#: ../src/widgets/text-toolbar.cpp:1479 +#: ../src/widgets/text-toolbar.cpp:1466 msgid "Word:" msgstr "Mot :" #. short label -#: ../src/widgets/text-toolbar.cpp:1480 +#: ../src/widgets/text-toolbar.cpp:1467 msgid "Spacing between words (px)" msgstr "Espacement entre les mots (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1509 +#: ../src/widgets/text-toolbar.cpp:1496 msgid "Letter spacing" msgstr "Interlettrage" #. label -#: ../src/widgets/text-toolbar.cpp:1510 +#: ../src/widgets/text-toolbar.cpp:1497 msgid "Letter:" msgstr "Lettre :" #. short label -#: ../src/widgets/text-toolbar.cpp:1511 +#: ../src/widgets/text-toolbar.cpp:1498 msgid "Spacing between letters (px)" msgstr "Espacement entre les lettres (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1540 +#: ../src/widgets/text-toolbar.cpp:1527 msgid "Kerning" msgstr "Crénage" #. label -#: ../src/widgets/text-toolbar.cpp:1541 +#: ../src/widgets/text-toolbar.cpp:1528 msgid "Kern:" msgstr "Crénage :" #. short label -#: ../src/widgets/text-toolbar.cpp:1542 +#: ../src/widgets/text-toolbar.cpp:1529 msgid "Horizontal kerning (px)" msgstr "Crénage horizontal (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1571 +#: ../src/widgets/text-toolbar.cpp:1558 msgid "Vertical Shift" msgstr "Décalage vertical" #. label -#: ../src/widgets/text-toolbar.cpp:1572 +#: ../src/widgets/text-toolbar.cpp:1559 msgid "Vert:" msgstr "Vertical :" #. short label -#: ../src/widgets/text-toolbar.cpp:1573 +#: ../src/widgets/text-toolbar.cpp:1560 msgid "Vertical shift (px)" msgstr "Décalage vertical (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1602 +#: ../src/widgets/text-toolbar.cpp:1589 msgid "Letter rotation" msgstr "Rotation des caractères" #. label -#: ../src/widgets/text-toolbar.cpp:1603 +#: ../src/widgets/text-toolbar.cpp:1590 msgid "Rot:" msgstr "Rotation :" #. short label -#: ../src/widgets/text-toolbar.cpp:1604 +#: ../src/widgets/text-toolbar.cpp:1591 msgid "Character rotation (degrees)" msgstr "Rotation des caractères (degrés)" -#: ../src/widgets/toolbox.cpp:182 +#: ../src/widgets/toolbox.cpp:181 msgid "Color/opacity used for color tweaking" msgstr "Couleur et opacités pour ajuster les couleurs" -#: ../src/widgets/toolbox.cpp:190 +#: ../src/widgets/toolbox.cpp:189 msgid "Style of new stars" msgstr "Style des nouvelles étoiles" -#: ../src/widgets/toolbox.cpp:192 +#: ../src/widgets/toolbox.cpp:191 msgid "Style of new rectangles" msgstr "Style des nouveaux rectangles" -#: ../src/widgets/toolbox.cpp:194 +#: ../src/widgets/toolbox.cpp:193 msgid "Style of new 3D boxes" msgstr "Style des nouvelles boîtes 3D" -#: ../src/widgets/toolbox.cpp:196 +#: ../src/widgets/toolbox.cpp:195 msgid "Style of new ellipses" msgstr "Style des nouvelles ellipses" -#: ../src/widgets/toolbox.cpp:198 +#: ../src/widgets/toolbox.cpp:197 msgid "Style of new spirals" msgstr "Style des nouvelles spirales" -#: ../src/widgets/toolbox.cpp:200 +#: ../src/widgets/toolbox.cpp:199 msgid "Style of new paths created by Pencil" msgstr "Style des chemins créés par le crayon" -#: ../src/widgets/toolbox.cpp:202 +#: ../src/widgets/toolbox.cpp:201 msgid "Style of new paths created by Pen" msgstr "Style des chemins créés par le stylo" -#: ../src/widgets/toolbox.cpp:204 +#: ../src/widgets/toolbox.cpp:203 msgid "Style of new calligraphic strokes" msgstr "Style des nouveaux tracés calligraphiques" -#: ../src/widgets/toolbox.cpp:206 ../src/widgets/toolbox.cpp:208 +#: ../src/widgets/toolbox.cpp:205 ../src/widgets/toolbox.cpp:207 msgid "TBD" msgstr "À définir" -#: ../src/widgets/toolbox.cpp:220 +#: ../src/widgets/toolbox.cpp:219 msgid "Style of Paint Bucket fill objects" msgstr "Style des objets créés par remplissage au seau" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Bounding box" msgstr "Boîte englobante" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Snap bounding boxes" msgstr "Aimanter aux boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Bounding box edges" msgstr "Bords des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Snap to edges of a bounding box" msgstr "Aimanter aux bords des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Bounding box corners" msgstr "Coins des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Snap bounding box corners" msgstr "Aimanter aux coins des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "BBox Edge Midpoints" msgstr "Milieux des bords de la boîte englobante" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "Snap midpoints of bounding box edges" msgstr "Aimanter au milieu des bords des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "BBox Centers" msgstr "Centre des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "Snapping centers of bounding boxes" msgstr "Aimanter au centre des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/widgets/toolbox.cpp:1727 msgid "Snap nodes, paths, and handles" msgstr "Aimanter aux nœuds, chemins et poignées" -#: ../src/widgets/toolbox.cpp:1736 +#: ../src/widgets/toolbox.cpp:1735 msgid "Snap to paths" msgstr "Aimanter aux chemins" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Path intersections" msgstr "Intersections des chemins" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Snap to path intersections" msgstr "Aimanter aux intersections des chemins" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "To nodes" msgstr "Aux nœuds" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "Snap cusp nodes, incl. rectangle corners" msgstr "Aimanter aux points de rebroussement, coins de rectangle inclus" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Smooth nodes" msgstr "Nœuds doux" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Snap smooth nodes, incl. quadrant points of ellipses" msgstr "" "Aimanter aux points de rebroussement, points de quadrant des ellipses inclus" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Line Midpoints" msgstr "Milieu de ligne" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Snap midpoints of line segments" msgstr "Aimanter au milieu des segments" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Others" msgstr "Autres" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Snap other points (centers, guide origins, gradient handles, etc.)" msgstr "" "Aimanter à d'autres points (centres, origines de guide, poignées de " "gradients, etc.)" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Object Centers" msgstr "Centres d'objet" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Snap centers of objects" msgstr "Aimanter au centre des objets" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Rotation Centers" msgstr "Centres de rotation" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Snap an item's rotation center" msgstr "Aimanter au centre de rotation d'un objet" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Text baseline" msgstr "Ligne de base de texte" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Snap text anchors and baselines" msgstr "Aimanter aux ancres et lignes de base" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Page border" msgstr "Bords de la page" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Snap to the page border" msgstr "Aimanter aux bords de la page" -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/widgets/toolbox.cpp:1825 msgid "Snap to grids" msgstr "Aimanter aux grilles" -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Snap guides" msgstr "Aimanter aux guides" @@ -31083,7 +31100,7 @@ msgid "" "No paths where found. Please convert all objects you want to save into paths." msgstr "" -#: ../share/extensions/inkex.py:109 +#: ../share/extensions/inkex.py:116 #, python-format msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " @@ -31103,21 +31120,25 @@ msgstr "" "Détails techniques :\n" "%s" -#: ../share/extensions/inkex.py:162 +#: ../share/extensions/inkex.py:169 #, python-format msgid "Unable to open specified file: %s" msgstr "Échec à l'ouverture du fichier spécifié : %s" -#: ../share/extensions/inkex.py:171 +#: ../share/extensions/inkex.py:178 #, python-format msgid "Unable to open object member file: %s" msgstr "Échec à l'ouverture du fichier objet membre : %s" -#: ../share/extensions/inkex.py:276 +#: ../share/extensions/inkex.py:283 #, python-format msgid "No matching node for expression: %s" msgstr "Aucun nœud ne correspond à l'expression : %s" +#: ../share/extensions/inkex.py:313 +msgid "SVG Width not set correctly! Assuming width = 100" +msgstr "" + #: ../share/extensions/interp_att_g.py:167 msgid "There is no selection to interpolate" msgstr "Aucune sélection à interpoler" @@ -32334,20 +32355,23 @@ msgid "use LWPOLYLINE type of line output" msgstr "utiliser une type de ligne LWPOLYLINE en sortie" #: ../share/extensions/dxf_outlines.inx.h:5 -msgid "Base unit" +#, fuzzy +msgid "Base unit:" msgstr "Unité de base" #: ../share/extensions/dxf_outlines.inx.h:6 -msgid "Character Encoding" +#, fuzzy +msgid "Character Encoding:" msgstr "Encodage de caractère" #: ../share/extensions/dxf_outlines.inx.h:7 #, fuzzy -msgid "Layer export selection" +msgid "Layer export selection:" msgstr "Supprimer la sélection" #: ../share/extensions/dxf_outlines.inx.h:8 -msgid "Layer match name" +#, fuzzy +msgid "Layer match name:" msgstr "Calque correspondant au nom" #: ../share/extensions/dxf_outlines.inx.h:9 @@ -32496,10 +32520,6 @@ msgstr "Ombres :" msgid "Only black and white:" msgstr "Seulement noir et blanc :" -#: ../share/extensions/edge3d.inx.h:5 -msgid "Stroke width:" -msgstr "Épaisseur du contour :" - #: ../share/extensions/edge3d.inx.h:6 msgid "Blur stdDeviation:" msgstr "Variance du flou (stdDeviation) :" @@ -35341,7 +35361,7 @@ msgstr "Contour" #: ../share/extensions/markers_strokepaint.inx.h:12 msgid "Assign stroke color" -msgstr "Appliquer ka couleur de contour" +msgstr "Appliquer la couleur de contour" #: ../share/extensions/measure.inx.h:1 msgid "Measure Path" @@ -36642,15 +36662,13 @@ msgid "Seamless Pattern" msgstr "Motifs Braille" #: ../share/extensions/seamless_pattern.inx.h:2 -#: ../share/extensions/seamless_pattern_procedural.inx.h:2 #, fuzzy -msgid "Custom Width (px.):" +msgid "Custom Width (px):" msgstr "Épaisseur du contour (px) :" #: ../share/extensions/seamless_pattern.inx.h:3 -#: ../share/extensions/seamless_pattern_procedural.inx.h:3 #, fuzzy -msgid "Custom Height (px.):" +msgid "Custom Height (px):" msgstr "Droite (px) :" #: ../share/extensions/seamless_pattern.inx.h:4 @@ -36661,6 +36679,16 @@ msgstr "" msgid "Seamless Pattern Procedural" msgstr "" +#: ../share/extensions/seamless_pattern_procedural.inx.h:2 +#, fuzzy +msgid "Custom Width (px.):" +msgstr "Épaisseur du contour (px) :" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:3 +#, fuzzy +msgid "Custom Height (px.):" +msgstr "Droite (px) :" + #: ../share/extensions/setup_typography_canvas.inx.h:1 msgid "1 - Setup Typography Canvas" msgstr "1 - Paramétrer le canevas typographique" @@ -37636,6 +37664,17 @@ msgstr "Un format graphique populaire pour les cliparts" msgid "XAML Input" msgstr "Entrée XAML" +#, fuzzy +#~ msgid "Miter limit" +#~ msgstr "Limite du raccord :" + +#~ msgid "" +#~ "Always convert the text size units above into pixels (px) before saving " +#~ "to file" +#~ msgstr "" +#~ "Toujours convertir la taille du texte en pixels (px) avant d'enregistrer " +#~ "dans un fichier" + #~ msgid "A4 Landscape Page" #~ msgstr "Page A4 paysage" @@ -38490,9 +38529,6 @@ msgstr "Entrée XAML" #~ msgid "Angle of the first copy" #~ msgstr "Angle de la première copie" -#~ msgid "Rotation angle:" -#~ msgstr "Angle de rotation :" - #~ msgid "Angle between two successive copies" #~ msgstr "Angle entre deux copies successives" diff --git a/po/inkscape.pot b/po/inkscape.pot index c339e3eed..17056adc0 100644 --- a/po/inkscape.pot +++ b/po/inkscape.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2014-11-23 18:19+0100\n" +"POT-Creation-Date: 2015-01-06 10:39+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -293,7 +293,7 @@ msgstr "" #. Pencil #: ../share/filters/filters.svg.h:78 -#: ../src/ui/dialog/inkscape-preferences.cpp:420 +#: ../src/ui/dialog/inkscape-preferences.cpp:424 msgid "Pencil" msgstr "" @@ -1058,8 +1058,8 @@ msgstr "" #: ../src/extension/internal/filter/paint.h:717 #: ../src/extension/internal/filter/shadows.h:73 #: ../src/extension/internal/filter/transparency.h:345 -#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:833 -#: ../src/ui/dialog/clonetiler.cpp:984 +#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:830 +#: ../src/ui/dialog/clonetiler.cpp:981 #: ../src/ui/dialog/document-properties.cpp:157 #: ../share/extensions/color_HSL_adjust.inx.h:20 #: ../share/extensions/color_blackandwhite.inx.h:3 @@ -4384,8 +4384,8 @@ msgid "guidelines typography canvas" msgstr "" #. 3D box -#: ../src/box3d.cpp:260 ../src/box3d.cpp:1312 -#: ../src/ui/dialog/inkscape-preferences.cpp:403 +#: ../src/box3d.cpp:260 ../src/box3d.cpp:1314 +#: ../src/ui/dialog/inkscape-preferences.cpp:407 msgid "3D Box" msgstr "" @@ -4411,182 +4411,182 @@ msgstr "" msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "" -#: ../src/desktop-events.cpp:225 +#: ../src/desktop-events.cpp:236 msgid "Create guide" msgstr "" -#: ../src/desktop-events.cpp:481 +#: ../src/desktop-events.cpp:492 msgid "Move guide" msgstr "" -#: ../src/desktop-events.cpp:488 ../src/desktop-events.cpp:546 +#: ../src/desktop-events.cpp:499 ../src/desktop-events.cpp:557 #: ../src/ui/dialog/guides.cpp:138 msgid "Delete guide" msgstr "" -#: ../src/desktop-events.cpp:526 +#: ../src/desktop-events.cpp:537 #, c-format msgid "Guideline: %s" msgstr "" -#: ../src/desktop.cpp:880 +#: ../src/desktop.cpp:873 msgid "No previous zoom." msgstr "" -#: ../src/desktop.cpp:901 +#: ../src/desktop.cpp:894 msgid "No next zoom." msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:667 +#: ../src/display/canvas-axonomgrid.cpp:353 ../src/display/canvas-grid.cpp:693 msgid "Grid _units:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:669 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 msgid "_Origin X:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:669 -#: ../src/ui/dialog/inkscape-preferences.cpp:742 -#: ../src/ui/dialog/inkscape-preferences.cpp:767 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "X coordinate of grid origin" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:671 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 msgid "O_rigin Y:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:671 -#: ../src/ui/dialog/inkscape-preferences.cpp:743 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Y coordinate of grid origin" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:675 +#: ../src/display/canvas-axonomgrid.cpp:361 ../src/display/canvas-grid.cpp:704 msgid "Spacing _Y:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:323 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/display/canvas-axonomgrid.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Base length of z-axis" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 #: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle X:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 msgid "Angle of x-axis" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 #: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle Z:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 msgid "Angle of z-axis" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Minor grid line _color:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 -#: ../src/ui/dialog/inkscape-preferences.cpp:726 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:730 msgid "Minor grid line color" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:679 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Color of the minor grid lines" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:684 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 msgid "Ma_jor grid line color:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:684 -#: ../src/ui/dialog/inkscape-preferences.cpp:728 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 +#: ../src/ui/dialog/inkscape-preferences.cpp:732 msgid "Major grid line color" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:685 +#: ../src/display/canvas-axonomgrid.cpp:376 ../src/display/canvas-grid.cpp:715 msgid "Color of the major (highlighted) grid lines" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:689 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "_Major grid line every:" msgstr "" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:689 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "lines" msgstr "" -#: ../src/display/canvas-grid.cpp:63 +#: ../src/display/canvas-grid.cpp:64 msgid "Rectangular grid" msgstr "" -#: ../src/display/canvas-grid.cpp:64 +#: ../src/display/canvas-grid.cpp:65 msgid "Axonometric grid" msgstr "" -#: ../src/display/canvas-grid.cpp:249 +#: ../src/display/canvas-grid.cpp:250 msgid "Create new grid" msgstr "" -#: ../src/display/canvas-grid.cpp:315 +#: ../src/display/canvas-grid.cpp:316 msgid "_Enabled" msgstr "" -#: ../src/display/canvas-grid.cpp:316 +#: ../src/display/canvas-grid.cpp:317 msgid "" "Determines whether to snap to this grid or not. Can be 'on' for invisible " "grids." msgstr "" -#: ../src/display/canvas-grid.cpp:320 +#: ../src/display/canvas-grid.cpp:321 msgid "Snap to visible _grid lines only" msgstr "" -#: ../src/display/canvas-grid.cpp:321 +#: ../src/display/canvas-grid.cpp:322 msgid "" "When zoomed out, not all grid lines will be displayed. Only the visible ones " "will be snapped to" msgstr "" -#: ../src/display/canvas-grid.cpp:325 +#: ../src/display/canvas-grid.cpp:326 msgid "_Visible" msgstr "" -#: ../src/display/canvas-grid.cpp:326 +#: ../src/display/canvas-grid.cpp:327 msgid "" "Determines whether the grid is displayed or not. Objects are still snapped " "to invisible grids." msgstr "" -#: ../src/display/canvas-grid.cpp:673 +#: ../src/display/canvas-grid.cpp:701 msgid "Spacing _X:" msgstr "" -#: ../src/display/canvas-grid.cpp:673 -#: ../src/ui/dialog/inkscape-preferences.cpp:748 +#: ../src/display/canvas-grid.cpp:701 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Distance between vertical grid lines" msgstr "" -#: ../src/display/canvas-grid.cpp:675 -#: ../src/ui/dialog/inkscape-preferences.cpp:749 +#: ../src/display/canvas-grid.cpp:704 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 msgid "Distance between horizontal grid lines" msgstr "" -#: ../src/display/canvas-grid.cpp:706 +#: ../src/display/canvas-grid.cpp:736 msgid "_Show dots instead of lines" msgstr "" -#: ../src/display/canvas-grid.cpp:707 +#: ../src/display/canvas-grid.cpp:737 msgid "If set, displays dots at gridpoints instead of gridlines" msgstr "" @@ -4796,21 +4796,21 @@ msgstr "" msgid " to " msgstr "" -#: ../src/document.cpp:541 +#: ../src/document.cpp:544 #, c-format msgid "New document %d" msgstr "" -#: ../src/document.cpp:546 +#: ../src/document.cpp:549 #, c-format msgid "Memory document %d" msgstr "" -#: ../src/document.cpp:575 +#: ../src/document.cpp:578 msgid "Memory document %1" msgstr "" -#: ../src/document.cpp:790 +#: ../src/document.cpp:819 #, c-format msgid "Unnamed document %d" msgstr "" @@ -4820,11 +4820,11 @@ msgid "[Unchanged]" msgstr "" #. Edit -#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2469 +#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2465 msgid "_Undo" msgstr "" -#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2471 +#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2467 msgid "_Redo" msgstr "" @@ -4852,12 +4852,13 @@ msgstr "" msgid " (No preferences)" msgstr "" -#: ../src/extension/effect.h:70 ../src/verbs.cpp:2243 +#: ../src/extension/effect.h:70 ../src/verbs.cpp:2239 msgid "Extensions" msgstr "" +#. \FIXME change this #. This is some filler text, needs to change before relase -#: ../src/extension/error-file.cpp:52 +#: ../src/extension/error-file.cpp:53 msgid "" "One or more extensions failed to load\n" @@ -4867,7 +4868,7 @@ msgid "" "troubleshoot this problem, please refer to the error log located at: " msgstr "" -#: ../src/extension/error-file.cpp:66 +#: ../src/extension/error-file.cpp:67 msgid "Show dialog on startup" msgstr "" @@ -5422,7 +5423,7 @@ msgstr "" #: ../src/extension/internal/bitmap/opacity.cpp:38 #: ../src/extension/internal/filter/blurs.h:333 #: ../src/extension/internal/filter/transparency.h:279 -#: ../src/ui/dialog/clonetiler.cpp:841 ../src/ui/dialog/clonetiler.cpp:994 +#: ../src/ui/dialog/clonetiler.cpp:838 ../src/ui/dialog/clonetiler.cpp:991 #: ../src/widgets/tweak-toolbar.cpp:334 #: ../share/extensions/interp_att_g.inx.h:16 msgid "Opacity" @@ -6144,7 +6145,7 @@ msgstr "" #: ../src/extension/internal/filter/paint.h:702 #: ../src/extension/internal/filter/textures.h:77 #: ../src/extension/internal/filter/transparency.h:61 -#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:649 +#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:653 msgid "Normal" msgstr "" @@ -6272,7 +6273,7 @@ msgid "Distant" msgstr "" #: ../src/extension/internal/filter/bumps.h:106 -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Point" msgstr "" @@ -6445,7 +6446,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:156 #: ../src/extension/internal/filter/color.h:257 #: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:66 -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 #: ../src/ui/tools/flood-tool.cpp:197 #: ../src/widgets/sp-color-icc-selector.cpp:337 #: ../src/widgets/sp-color-icc-selector.cpp:342 @@ -7271,7 +7272,7 @@ msgid "Convert image to an engraving made of vertical and horizontal lines" msgstr "" #: ../src/extension/internal/filter/paint.h:331 -#: ../src/ui/dialog/align-and-distribute.cpp:1004 +#: ../src/ui/dialog/align-and-distribute.cpp:1003 #: ../src/widgets/desktop-widget.cpp:1996 msgid "Drawing" msgstr "" @@ -7557,7 +7558,7 @@ msgid "Source:" msgstr "" #: ../src/extension/internal/filter/transparency.h:56 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1590 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1591 msgid "Background" msgstr "" @@ -7627,12 +7628,12 @@ msgid "" msgstr "" #: ../src/extension/internal/gdkpixbuf-input.cpp:191 -#: ../src/ui/dialog/inkscape-preferences.cpp:1452 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 msgid "Embed" msgstr "" #: ../src/extension/internal/gdkpixbuf-input.cpp:192 ../src/sp-anchor.cpp:119 -#: ../src/ui/dialog/inkscape-preferences.cpp:1452 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 msgid "Link" msgstr "" @@ -7665,17 +7666,17 @@ msgid "" msgstr "" #: ../src/extension/internal/gdkpixbuf-input.cpp:201 -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "None (auto)" msgstr "" #: ../src/extension/internal/gdkpixbuf-input.cpp:202 -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "Smooth (optimizeQuality)" msgstr "" #: ../src/extension/internal/gdkpixbuf-input.cpp:203 -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "Blocky (optimizeSpeed)" msgstr "" @@ -7699,32 +7700,32 @@ msgstr "" msgid "Gradients used in GIMP" msgstr "" -#: ../src/extension/internal/grid.cpp:210 ../src/ui/widget/panel.cpp:117 +#: ../src/extension/internal/grid.cpp:212 ../src/ui/widget/panel.cpp:118 msgid "Grid" msgstr "" -#: ../src/extension/internal/grid.cpp:212 +#: ../src/extension/internal/grid.cpp:214 msgid "Line Width:" msgstr "" -#: ../src/extension/internal/grid.cpp:213 +#: ../src/extension/internal/grid.cpp:215 msgid "Horizontal Spacing:" msgstr "" -#: ../src/extension/internal/grid.cpp:214 +#: ../src/extension/internal/grid.cpp:216 msgid "Vertical Spacing:" msgstr "" -#: ../src/extension/internal/grid.cpp:215 +#: ../src/extension/internal/grid.cpp:217 msgid "Horizontal Offset:" msgstr "" -#: ../src/extension/internal/grid.cpp:216 +#: ../src/extension/internal/grid.cpp:218 msgid "Vertical Offset:" msgstr "" -#: ../src/extension/internal/grid.cpp:220 -#: ../src/ui/dialog/inkscape-preferences.cpp:1473 +#: ../src/extension/internal/grid.cpp:222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1477 #: ../share/extensions/draw_from_triangle.inx.h:58 #: ../share/extensions/eqtexsvg.inx.h:4 #: ../share/extensions/foldablebox.inx.h:9 @@ -7754,14 +7755,14 @@ msgstr "" msgid "Render" msgstr "" -#: ../src/extension/internal/grid.cpp:221 +#: ../src/extension/internal/grid.cpp:223 #: ../src/ui/dialog/document-properties.cpp:155 -#: ../src/ui/dialog/inkscape-preferences.cpp:783 -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 +#: ../src/widgets/toolbox.cpp:1825 msgid "Grids" msgstr "" -#: ../src/extension/internal/grid.cpp:224 +#: ../src/extension/internal/grid.cpp:226 msgid "Draw a path which is a grid" msgstr "" @@ -8199,7 +8200,7 @@ msgstr "" msgid "Saving document..." msgstr "" -#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1446 +#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1450 #: ../src/ui/dialog/ocaldialogs.cpp:1244 msgid "Import" msgstr "" @@ -8335,7 +8336,7 @@ msgid "Luminance to Alpha" msgstr "" #. File -#: ../src/filter-enums.cpp:87 ../src/verbs.cpp:2435 +#: ../src/filter-enums.cpp:87 ../src/verbs.cpp:2431 #: ../share/extensions/jessyInk_mouseHandler.inx.h:3 #: ../share/extensions/jessyInk_transitions.inx.h:7 msgid "Default" @@ -8350,7 +8351,7 @@ msgstr "" msgid "Copy" msgstr "" -#: ../src/filter-enums.cpp:97 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1610 +#: ../src/filter-enums.cpp:97 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1611 msgid "Destination" msgstr "" @@ -8378,7 +8379,7 @@ msgstr "" msgid "Arithmetic" msgstr "" -#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:550 +#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:546 msgid "Duplicate" msgstr "" @@ -8415,15 +8416,15 @@ msgstr "" msgid "Spot Light" msgstr "" -#: ../src/gradient-chemistry.cpp:1580 +#: ../src/gradient-chemistry.cpp:1579 msgid "Invert gradient colors" msgstr "" -#: ../src/gradient-chemistry.cpp:1606 +#: ../src/gradient-chemistry.cpp:1605 msgid "Reverse gradient" msgstr "" -#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:227 +#: ../src/gradient-chemistry.cpp:1619 ../src/widgets/gradient-selector.cpp:227 msgid "Delete swatch" msgstr "" @@ -8479,39 +8480,40 @@ msgstr "" msgid "Merge gradient handles" msgstr "" -#: ../src/gradient-drag.cpp:1106 +#. we did an undoable action +#: ../src/gradient-drag.cpp:1105 msgid "Move gradient handle" msgstr "" -#: ../src/gradient-drag.cpp:1165 ../src/widgets/gradient-vector.cpp:827 +#: ../src/gradient-drag.cpp:1164 ../src/widgets/gradient-vector.cpp:827 msgid "Delete gradient stop" msgstr "" -#: ../src/gradient-drag.cpp:1428 +#: ../src/gradient-drag.cpp:1427 #, c-format msgid "" "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" "+Alt to delete stop" msgstr "" -#: ../src/gradient-drag.cpp:1432 ../src/gradient-drag.cpp:1439 +#: ../src/gradient-drag.cpp:1431 ../src/gradient-drag.cpp:1438 msgid " (stroke)" msgstr "" -#: ../src/gradient-drag.cpp:1436 +#: ../src/gradient-drag.cpp:1435 #, c-format msgid "" "%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " "preserve angle, with Ctrl+Shift to scale around center" msgstr "" -#: ../src/gradient-drag.cpp:1444 +#: ../src/gradient-drag.cpp:1443 msgid "" "Radial gradient center and focus; drag with Shift to " "separate focus" msgstr "" -#: ../src/gradient-drag.cpp:1447 +#: ../src/gradient-drag.cpp:1446 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -8522,59 +8524,59 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ../src/gradient-drag.cpp:2379 +#: ../src/gradient-drag.cpp:2378 msgid "Move gradient handle(s)" msgstr "" -#: ../src/gradient-drag.cpp:2415 +#: ../src/gradient-drag.cpp:2414 msgid "Move gradient mid stop(s)" msgstr "" -#: ../src/gradient-drag.cpp:2704 +#: ../src/gradient-drag.cpp:2703 msgid "Delete gradient stop(s)" msgstr "" -#: ../src/inkscape.cpp:310 +#: ../src/inkscape.cpp:246 msgid "Autosave failed! Cannot create directory %1." msgstr "" -#: ../src/inkscape.cpp:319 +#: ../src/inkscape.cpp:255 msgid "Autosave failed! Cannot open directory %1." msgstr "" -#: ../src/inkscape.cpp:335 +#: ../src/inkscape.cpp:271 msgid "Autosaving documents..." msgstr "" -#: ../src/inkscape.cpp:408 +#: ../src/inkscape.cpp:339 msgid "Autosave failed! Could not find inkscape extension to save document." msgstr "" -#: ../src/inkscape.cpp:411 ../src/inkscape.cpp:418 +#: ../src/inkscape.cpp:342 ../src/inkscape.cpp:349 #, c-format msgid "Autosave failed! File %s could not be saved." msgstr "" -#: ../src/inkscape.cpp:433 +#: ../src/inkscape.cpp:364 msgid "Autosave complete." msgstr "" -#: ../src/inkscape.cpp:681 +#: ../src/inkscape.cpp:622 msgid "Untitled document" msgstr "" #. Show nice dialog box -#: ../src/inkscape.cpp:713 +#: ../src/inkscape.cpp:654 msgid "Inkscape encountered an internal error and will close now.\n" msgstr "" -#: ../src/inkscape.cpp:714 +#: ../src/inkscape.cpp:655 msgid "" "Automatic backups of unsaved documents were done to the following " "locations:\n" msgstr "" -#: ../src/inkscape.cpp:715 +#: ../src/inkscape.cpp:656 msgid "Automatic backup of the following documents failed:\n" msgstr "" @@ -8638,7 +8640,7 @@ msgstr "" #. Name #: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 -#: ../src/widgets/text-toolbar.cpp:1418 +#: ../src/widgets/text-toolbar.cpp:1405 #: ../share/extensions/gcodetools_graffiti.inx.h:9 #: ../share/extensions/gcodetools_orientation_points.inx.h:2 msgid "Orientation" @@ -8767,9 +8769,9 @@ msgid "" msgstr "" #: ../src/libgdl/gdl-dock-notebook.c:132 -#: ../src/ui/dialog/align-and-distribute.cpp:1003 +#: ../src/ui/dialog/align-and-distribute.cpp:1002 #: ../src/ui/dialog/document-properties.cpp:153 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1536 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1537 #: ../src/widgets/desktop-widget.cpp:1992 #: ../share/extensions/empty_page.inx.h:1 #: ../share/extensions/voronoi2svg.inx.h:9 @@ -8782,7 +8784,7 @@ msgstr "" #: ../src/libgdl/gdl-dock-object.c:125 #: ../src/live_effects/parameter/originalpatharray.cpp:86 -#: ../src/ui/dialog/inkscape-preferences.cpp:1507 +#: ../src/ui/dialog/inkscape-preferences.cpp:1511 #: ../src/ui/widget/page-sizer.cpp:258 #: ../src/widgets/gradient-selector.cpp:140 #: ../src/widgets/sp-xmlview-attr-list.cpp:49 @@ -8938,8 +8940,8 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "" -#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:638 -#: ../src/ui/dialog/inkscape-preferences.cpp:681 +#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:685 msgid "Floating" msgstr "" @@ -9132,7 +9134,6 @@ msgid "BSpline" msgstr "" #: ../src/live_effects/effect.cpp:142 -#: ../src/live_effects/lpe-taperstroke.cpp:78 msgid "Join type" msgstr "" @@ -9149,7 +9150,7 @@ msgstr "" msgid "Fill between strokes" msgstr "" -#: ../src/live_effects/effect.cpp:147 ../src/selection-chemistry.cpp:2929 +#: ../src/live_effects/effect.cpp:147 ../src/selection-chemistry.cpp:2926 msgid "Fill between many" msgstr "" @@ -9276,7 +9277,7 @@ msgstr "" #: ../src/live_effects/lpe-bendpath.cpp:54 #: ../src/live_effects/lpe-patternalongpath.cpp:62 -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/transformation.cpp:78 #: ../src/ui/widget/page-sizer.cpp:236 msgid "_Width:" msgstr "" @@ -9571,6 +9572,15 @@ msgstr "" msgid "Use knots distance instead radius" msgstr "" +#: ../src/live_effects/lpe-fillet-chamfer.cpp:60 +#: ../src/live_effects/lpe-ruler.cpp:42 +#: ../share/extensions/foldablebox.inx.h:7 +#: ../share/extensions/interp_att_g.inx.h:9 +#: ../share/extensions/layout_nup.inx.h:3 +#: ../share/extensions/printing_marks.inx.h:11 +msgid "Unit:" +msgstr "" + #. initialise your parameters here: #: ../src/live_effects/lpe-fillet-chamfer.cpp:60 #: ../src/live_effects/lpe-roughen.cpp:39 ../src/live_effects/lpe-ruler.cpp:42 @@ -9579,8 +9589,7 @@ msgid "Unit" msgstr "" #: ../src/live_effects/lpe-fillet-chamfer.cpp:61 -#: ../src/live_effects/lpe-roughen.cpp:40 -msgid "Method" +msgid "Method:" msgstr "" #: ../src/live_effects/lpe-fillet-chamfer.cpp:61 @@ -9588,17 +9597,25 @@ msgid "Fillets methods" msgstr "" #: ../src/live_effects/lpe-fillet-chamfer.cpp:62 -msgid "Radius (unit or %)" +msgid "Radius (unit or %):" msgstr "" #: ../src/live_effects/lpe-fillet-chamfer.cpp:62 msgid "Radius, in unit or %" msgstr "" +#: ../src/live_effects/lpe-fillet-chamfer.cpp:63 +msgid "Chamfer steps:" +msgstr "" + #: ../src/live_effects/lpe-fillet-chamfer.cpp:63 msgid "Chamfer steps" msgstr "" +#: ../src/live_effects/lpe-fillet-chamfer.cpp:65 +msgid "Helper size with direction:" +msgstr "" + #: ../src/live_effects/lpe-fillet-chamfer.cpp:65 msgid "Helper size with direction" msgstr "" @@ -9787,6 +9804,7 @@ msgstr "" #: ../src/live_effects/lpe-jointype.cpp:56 #: ../src/live_effects/lpe-powerstroke.cpp:244 +#: ../src/live_effects/lpe-taperstroke.cpp:79 msgid "Miter limit:" msgstr "" @@ -10454,6 +10472,10 @@ msgstr "" msgid "By max. segment size" msgstr "" +#: ../src/live_effects/lpe-roughen.cpp:40 +msgid "Method" +msgstr "" + #: ../src/live_effects/lpe-roughen.cpp:40 msgid "Division method" msgstr "" @@ -10541,14 +10563,6 @@ msgstr "" msgid "Distance between successive ruler marks" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:42 -#: ../share/extensions/foldablebox.inx.h:7 -#: ../share/extensions/interp_att_g.inx.h:9 -#: ../share/extensions/layout_nup.inx.h:3 -#: ../share/extensions/printing_marks.inx.h:11 -msgid "Unit:" -msgstr "" - #: ../src/live_effects/lpe-ruler.cpp:43 msgid "Ma_jor length:" msgstr "" @@ -10617,7 +10631,13 @@ msgstr "" msgid "Scale nodes and handles" msgstr "" -#: ../src/live_effects/lpe-show_handles.cpp:50 +#: ../src/live_effects/lpe-show_handles.cpp:29 +#: ../src/ui/tool/multi-path-manipulator.cpp:779 +#: ../src/ui/tool/multi-path-manipulator.cpp:782 +msgid "Rotate nodes" +msgstr "" + +#: ../src/live_effects/lpe-show_handles.cpp:55 msgid "" "The \"show handles\" path effect will remove any custom style on the object " "you are applying it to. If this is not what you want, click Cancel." @@ -10816,8 +10836,8 @@ msgid "Extrapolated" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:74 -#: ../src/widgets/stroke-style.cpp:192 -msgid "Stroke width" +#: ../share/extensions/edge3d.inx.h:5 +msgid "Stroke width:" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:74 @@ -10825,7 +10845,7 @@ msgid "The (non-tapered) width of the path" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:75 -msgid "Start offset" +msgid "Start offset:" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:75 @@ -10833,7 +10853,7 @@ msgid "Taper distance from path start" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:76 -msgid "End offset" +msgid "End offset:" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:76 @@ -10841,7 +10861,7 @@ msgid "The ending position of the taper" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:77 -msgid "Taper smoothing" +msgid "Taper smoothing:" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:77 @@ -10849,11 +10869,11 @@ msgid "Amount of smoothing to apply to the tapers" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:78 -msgid "Join type for non-smooth nodes" +msgid "Join type:" msgstr "" -#: ../src/live_effects/lpe-taperstroke.cpp:79 -msgid "Miter limit" +#: ../src/live_effects/lpe-taperstroke.cpp:78 +msgid "Join type for non-smooth nodes" msgstr "" #: ../src/live_effects/lpe-taperstroke.cpp:79 @@ -10933,28 +10953,28 @@ msgstr "" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:782 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:843 msgid "" -"Chamfer: Ctrl+Click toogle type, Shift+Click open " +"Chamfer: Ctrl+Click toggle type, Shift+Click open " "dialog, Ctrl+Alt+Click reset" msgstr "" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:786 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:847 msgid "" -"Inverse Chamfer: Ctrl+Click toogle type, Shift+Click " +"Inverse Chamfer: Ctrl+Click toggle type, Shift+Click " "open dialog, Ctrl+Alt+Click reset" msgstr "" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:790 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:851 msgid "" -"Inverse Fillet: Ctrl+Click toogle type, Shift+Click " +"Inverse Fillet: Ctrl+Click toggle type, Shift+Click " "open dialog, Ctrl+Alt+Click reset" msgstr "" #: ../src/live_effects/parameter/filletchamferpointarray.cpp:794 #: ../src/live_effects/parameter/filletchamferpointarray.cpp:855 msgid "" -"Fillet: Ctrl+Click toogle type, Shift+Click open " +"Fillet: Ctrl+Click toggle type, Shift+Click open " "dialog, Ctrl+Alt+Click reset" msgstr "" @@ -11045,7 +11065,7 @@ msgstr "" msgid "Change random parameter" msgstr "" -#: ../src/live_effects/parameter/text.cpp:100 +#: ../src/live_effects/parameter/text.cpp:101 msgid "Change text parameter" msgstr "" @@ -11062,12 +11082,12 @@ msgstr "" msgid "Change unit parameter" msgstr "" -#: ../src/main-cmdlineact.cpp:50 +#: ../src/main-cmdlineact.cpp:49 #, c-format msgid "Unable to find verb ID '%s' specified on the command line.\n" msgstr "" -#: ../src/main-cmdlineact.cpp:61 +#: ../src/main-cmdlineact.cpp:60 #, c-format msgid "Unable to find node ID: '%s'\n" msgstr "" @@ -11165,7 +11185,7 @@ msgid "The ID of the object to export" msgstr "" #: ../src/main.cpp:366 ../src/main.cpp:479 -#: ../src/ui/dialog/inkscape-preferences.cpp:1510 +#: ../src/ui/dialog/inkscape-preferences.cpp:1514 msgid "ID" msgstr "" @@ -11350,17 +11370,17 @@ msgid "_File" msgstr "" #. Tag -#: ../src/menus-skeleton.h:17 ../src/verbs.cpp:2730 +#: ../src/menus-skeleton.h:17 ../src/verbs.cpp:2726 msgid "_New" msgstr "" #. " \n" #. " \n" -#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2717 ../src/verbs.cpp:2725 +#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2713 ../src/verbs.cpp:2721 msgid "_Edit" msgstr "" -#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2481 +#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2477 msgid "Paste Si_ze" msgstr "" @@ -11493,27 +11513,27 @@ msgstr "" msgid "No objects to convert to path in the selection." msgstr "" -#: ../src/path-chemistry.cpp:620 +#: ../src/path-chemistry.cpp:618 msgid "Select path(s) to reverse." msgstr "" -#: ../src/path-chemistry.cpp:629 +#: ../src/path-chemistry.cpp:627 msgid "Reversing paths..." msgstr "" -#: ../src/path-chemistry.cpp:664 +#: ../src/path-chemistry.cpp:662 msgid "Reverse path" msgstr "" -#: ../src/path-chemistry.cpp:666 +#: ../src/path-chemistry.cpp:664 msgid "No paths to reverse in the selection." msgstr "" -#: ../src/persp3d.cpp:293 +#: ../src/persp3d.cpp:333 msgid "Toggle vanishing point" msgstr "" -#: ../src/persp3d.cpp:304 +#: ../src/persp3d.cpp:344 msgid "Toggle multiple vanishing points" msgstr "" @@ -11541,7 +11561,7 @@ msgstr "" msgid "Tracing" msgstr "" -#: ../src/preferences.cpp:134 +#: ../src/preferences.cpp:136 msgid "" "Inkscape will run with default settings, and new settings will not be saved. " msgstr "" @@ -11549,7 +11569,7 @@ msgstr "" #. the creation failed #. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:149 +#: ../src/preferences.cpp:151 #, c-format msgid "Cannot create profile directory %s." msgstr "" @@ -11557,7 +11577,7 @@ msgstr "" #. The profile dir is not actually a directory #. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:167 +#: ../src/preferences.cpp:169 #, c-format msgid "%s is not a valid directory." msgstr "" @@ -11565,27 +11585,27 @@ msgstr "" #. The write failed. #. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."), #. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:178 +#: ../src/preferences.cpp:180 #, c-format msgid "Failed to create the preferences file %s." msgstr "" -#: ../src/preferences.cpp:214 +#: ../src/preferences.cpp:216 #, c-format msgid "The preferences file %s is not a regular file." msgstr "" -#: ../src/preferences.cpp:224 +#: ../src/preferences.cpp:226 #, c-format msgid "The preferences file %s could not be read." msgstr "" -#: ../src/preferences.cpp:235 +#: ../src/preferences.cpp:237 #, c-format msgid "The preferences file %s is not a valid XML document." msgstr "" -#: ../src/preferences.cpp:244 +#: ../src/preferences.cpp:246 #, c-format msgid "The file %s is not a valid Inkscape preferences file." msgstr "" @@ -11701,7 +11721,7 @@ msgstr "" msgid "A related resource" msgstr "" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1862 +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1866 msgid "Language:" msgstr "" @@ -11779,7 +11799,7 @@ msgstr "" #: ../src/selection-chemistry.cpp:433 #: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 -#: ../src/ui/dialog/swatches.cpp:278 ../src/ui/tools/text-tool.cpp:974 +#: ../src/ui/dialog/swatches.cpp:277 ../src/ui/tools/text-tool.cpp:974 #: ../src/widgets/eraser-toolbar.cpp:93 #: ../src/widgets/gradient-toolbar.cpp:1178 #: ../src/widgets/gradient-toolbar.cpp:1192 @@ -11792,386 +11812,386 @@ msgstr "" msgid "Select object(s) to duplicate." msgstr "" -#: ../src/selection-chemistry.cpp:576 +#: ../src/selection-chemistry.cpp:572 msgid "Delete all" msgstr "" -#: ../src/selection-chemistry.cpp:767 +#: ../src/selection-chemistry.cpp:763 msgid "Select some objects to group." msgstr "" -#: ../src/selection-chemistry.cpp:782 +#: ../src/selection-chemistry.cpp:778 msgctxt "Verb" msgid "Group" msgstr "" -#: ../src/selection-chemistry.cpp:805 +#: ../src/selection-chemistry.cpp:801 msgid "Select a group to ungroup." msgstr "" -#: ../src/selection-chemistry.cpp:820 +#: ../src/selection-chemistry.cpp:816 msgid "No groups to ungroup in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:878 ../src/sp-item-group.cpp:563 +#: ../src/selection-chemistry.cpp:874 ../src/sp-item-group.cpp:571 msgid "Ungroup" msgstr "" -#: ../src/selection-chemistry.cpp:960 +#: ../src/selection-chemistry.cpp:956 msgid "Select object(s) to raise." msgstr "" -#: ../src/selection-chemistry.cpp:966 ../src/selection-chemistry.cpp:1023 -#: ../src/selection-chemistry.cpp:1051 ../src/selection-chemistry.cpp:1113 +#: ../src/selection-chemistry.cpp:962 ../src/selection-chemistry.cpp:1019 +#: ../src/selection-chemistry.cpp:1047 ../src/selection-chemistry.cpp:1109 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" #. TRANSLATORS: "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:1007 +#: ../src/selection-chemistry.cpp:1003 msgctxt "Undo action" msgid "Raise" msgstr "" -#: ../src/selection-chemistry.cpp:1015 +#: ../src/selection-chemistry.cpp:1011 msgid "Select object(s) to raise to top." msgstr "" -#: ../src/selection-chemistry.cpp:1038 +#: ../src/selection-chemistry.cpp:1034 msgid "Raise to top" msgstr "" -#: ../src/selection-chemistry.cpp:1045 +#: ../src/selection-chemistry.cpp:1041 msgid "Select object(s) to lower." msgstr "" #. TRANSLATORS: "Lower" means "to lower an object" in the undo history -#: ../src/selection-chemistry.cpp:1097 +#: ../src/selection-chemistry.cpp:1093 msgctxt "Undo action" msgid "Lower" msgstr "" -#: ../src/selection-chemistry.cpp:1105 +#: ../src/selection-chemistry.cpp:1101 msgid "Select object(s) to lower to bottom." msgstr "" -#: ../src/selection-chemistry.cpp:1140 +#: ../src/selection-chemistry.cpp:1136 msgid "Lower to bottom" msgstr "" -#: ../src/selection-chemistry.cpp:1150 +#: ../src/selection-chemistry.cpp:1146 msgid "Nothing to undo." msgstr "" -#: ../src/selection-chemistry.cpp:1161 +#: ../src/selection-chemistry.cpp:1157 msgid "Nothing to redo." msgstr "" -#: ../src/selection-chemistry.cpp:1233 +#: ../src/selection-chemistry.cpp:1229 msgid "Paste" msgstr "" -#: ../src/selection-chemistry.cpp:1241 +#: ../src/selection-chemistry.cpp:1237 msgid "Paste style" msgstr "" -#: ../src/selection-chemistry.cpp:1251 +#: ../src/selection-chemistry.cpp:1247 msgid "Paste live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:1273 +#: ../src/selection-chemistry.cpp:1269 msgid "Select object(s) to remove live path effects from." msgstr "" -#: ../src/selection-chemistry.cpp:1285 +#: ../src/selection-chemistry.cpp:1281 msgid "Remove live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:1296 +#: ../src/selection-chemistry.cpp:1292 msgid "Select object(s) to remove filters from." msgstr "" -#: ../src/selection-chemistry.cpp:1306 +#: ../src/selection-chemistry.cpp:1302 #: ../src/ui/dialog/filter-effects-dialog.cpp:1678 msgid "Remove filter" msgstr "" -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1311 msgid "Paste size" msgstr "" -#: ../src/selection-chemistry.cpp:1324 +#: ../src/selection-chemistry.cpp:1320 msgid "Paste size separately" msgstr "" -#: ../src/selection-chemistry.cpp:1334 +#: ../src/selection-chemistry.cpp:1330 msgid "Select object(s) to move to the layer above." msgstr "" -#: ../src/selection-chemistry.cpp:1360 +#: ../src/selection-chemistry.cpp:1356 msgid "Raise to next layer" msgstr "" -#: ../src/selection-chemistry.cpp:1367 +#: ../src/selection-chemistry.cpp:1363 msgid "No more layers above." msgstr "" -#: ../src/selection-chemistry.cpp:1379 +#: ../src/selection-chemistry.cpp:1375 msgid "Select object(s) to move to the layer below." msgstr "" -#: ../src/selection-chemistry.cpp:1405 +#: ../src/selection-chemistry.cpp:1401 msgid "Lower to previous layer" msgstr "" -#: ../src/selection-chemistry.cpp:1412 +#: ../src/selection-chemistry.cpp:1408 msgid "No more layers below." msgstr "" -#: ../src/selection-chemistry.cpp:1424 +#: ../src/selection-chemistry.cpp:1420 msgid "Select object(s) to move." msgstr "" -#: ../src/selection-chemistry.cpp:1441 ../src/verbs.cpp:2660 +#: ../src/selection-chemistry.cpp:1437 ../src/verbs.cpp:2656 msgid "Move selection to layer" msgstr "" #. An SVG element cannot have a transform. We could change 'x' and 'y' in response #. to a translation... but leave that for another day. -#: ../src/selection-chemistry.cpp:1531 ../src/seltrans.cpp:388 +#: ../src/selection-chemistry.cpp:1527 ../src/seltrans.cpp:388 msgid "Cannot transform an embedded SVG." msgstr "" -#: ../src/selection-chemistry.cpp:1702 +#: ../src/selection-chemistry.cpp:1698 msgid "Remove transform" msgstr "" -#: ../src/selection-chemistry.cpp:1809 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CCW" msgstr "" -#: ../src/selection-chemistry.cpp:1809 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CW" msgstr "" -#: ../src/selection-chemistry.cpp:1830 ../src/seltrans.cpp:483 -#: ../src/ui/dialog/transformation.cpp:894 +#: ../src/selection-chemistry.cpp:1826 ../src/seltrans.cpp:483 +#: ../src/ui/dialog/transformation.cpp:893 msgid "Rotate" msgstr "" -#: ../src/selection-chemistry.cpp:2217 +#: ../src/selection-chemistry.cpp:2214 msgid "Rotate by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:2247 ../src/seltrans.cpp:480 -#: ../src/ui/dialog/transformation.cpp:869 +#: ../src/selection-chemistry.cpp:2244 ../src/seltrans.cpp:480 +#: ../src/ui/dialog/transformation.cpp:868 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Scale" msgstr "" -#: ../src/selection-chemistry.cpp:2272 +#: ../src/selection-chemistry.cpp:2269 msgid "Scale by whole factor" msgstr "" -#: ../src/selection-chemistry.cpp:2287 +#: ../src/selection-chemistry.cpp:2284 msgid "Move vertically" msgstr "" -#: ../src/selection-chemistry.cpp:2290 +#: ../src/selection-chemistry.cpp:2287 msgid "Move horizontally" msgstr "" -#: ../src/selection-chemistry.cpp:2293 ../src/selection-chemistry.cpp:2319 -#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:807 +#: ../src/selection-chemistry.cpp:2290 ../src/selection-chemistry.cpp:2316 +#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:806 msgid "Move" msgstr "" -#: ../src/selection-chemistry.cpp:2313 +#: ../src/selection-chemistry.cpp:2310 msgid "Move vertically by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:2316 +#: ../src/selection-chemistry.cpp:2313 msgid "Move horizontally by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:2448 +#: ../src/selection-chemistry.cpp:2445 msgid "The selection has no applied path effect." msgstr "" -#: ../src/selection-chemistry.cpp:2620 ../src/ui/dialog/clonetiler.cpp:2223 +#: ../src/selection-chemistry.cpp:2617 ../src/ui/dialog/clonetiler.cpp:2223 msgid "Select an object to clone." msgstr "" -#: ../src/selection-chemistry.cpp:2656 +#: ../src/selection-chemistry.cpp:2653 msgctxt "Action" msgid "Clone" msgstr "" -#: ../src/selection-chemistry.cpp:2672 +#: ../src/selection-chemistry.cpp:2669 msgid "Select clones to relink." msgstr "" -#: ../src/selection-chemistry.cpp:2679 +#: ../src/selection-chemistry.cpp:2676 msgid "Copy an object to clipboard to relink clones to." msgstr "" -#: ../src/selection-chemistry.cpp:2702 +#: ../src/selection-chemistry.cpp:2699 msgid "No clones to relink in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2705 +#: ../src/selection-chemistry.cpp:2702 msgid "Relink clone" msgstr "" -#: ../src/selection-chemistry.cpp:2719 +#: ../src/selection-chemistry.cpp:2716 msgid "Select clones to unlink." msgstr "" -#: ../src/selection-chemistry.cpp:2775 +#: ../src/selection-chemistry.cpp:2772 msgid "No clones to unlink in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2779 +#: ../src/selection-chemistry.cpp:2776 msgid "Unlink clone" msgstr "" -#: ../src/selection-chemistry.cpp:2792 +#: ../src/selection-chemistry.cpp:2789 msgid "" "Select a clone to go to its original. Select a linked offset " "to go to its source. Select a text on path to go to the path. Select " "a flowed text to go to its frame." msgstr "" -#: ../src/selection-chemistry.cpp:2840 +#: ../src/selection-chemistry.cpp:2837 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" msgstr "" -#: ../src/selection-chemistry.cpp:2846 +#: ../src/selection-chemistry.cpp:2843 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" msgstr "" -#: ../src/selection-chemistry.cpp:2931 +#: ../src/selection-chemistry.cpp:2932 msgid "Select path(s) to fill." msgstr "" -#: ../src/selection-chemistry.cpp:2949 +#: ../src/selection-chemistry.cpp:2950 msgid "Select object(s) to convert to marker." msgstr "" -#: ../src/selection-chemistry.cpp:3024 +#: ../src/selection-chemistry.cpp:3025 msgid "Objects to marker" msgstr "" -#: ../src/selection-chemistry.cpp:3049 +#: ../src/selection-chemistry.cpp:3050 msgid "Select object(s) to convert to guides." msgstr "" -#: ../src/selection-chemistry.cpp:3072 +#: ../src/selection-chemistry.cpp:3073 msgid "Objects to guides" msgstr "" -#: ../src/selection-chemistry.cpp:3108 +#: ../src/selection-chemistry.cpp:3109 msgid "Select objects to convert to symbol." msgstr "" -#: ../src/selection-chemistry.cpp:3214 +#: ../src/selection-chemistry.cpp:3212 msgid "Group to symbol" msgstr "" -#: ../src/selection-chemistry.cpp:3233 +#: ../src/selection-chemistry.cpp:3231 msgid "Select a symbol to extract objects from." msgstr "" -#: ../src/selection-chemistry.cpp:3242 +#: ../src/selection-chemistry.cpp:3240 msgid "Select only one symbol in Symbol dialog to convert to group." msgstr "" -#: ../src/selection-chemistry.cpp:3300 +#: ../src/selection-chemistry.cpp:3298 msgid "Group from symbol" msgstr "" -#: ../src/selection-chemistry.cpp:3318 +#: ../src/selection-chemistry.cpp:3316 msgid "Select object(s) to convert to pattern." msgstr "" -#: ../src/selection-chemistry.cpp:3417 +#: ../src/selection-chemistry.cpp:3415 msgid "Objects to pattern" msgstr "" -#: ../src/selection-chemistry.cpp:3433 +#: ../src/selection-chemistry.cpp:3431 msgid "Select an object with pattern fill to extract objects from." msgstr "" -#: ../src/selection-chemistry.cpp:3494 +#: ../src/selection-chemistry.cpp:3492 msgid "No pattern fills in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:3497 +#: ../src/selection-chemistry.cpp:3495 msgid "Pattern to objects" msgstr "" -#: ../src/selection-chemistry.cpp:3588 +#: ../src/selection-chemistry.cpp:3586 msgid "Select object(s) to make a bitmap copy." msgstr "" -#: ../src/selection-chemistry.cpp:3592 +#: ../src/selection-chemistry.cpp:3590 msgid "Rendering bitmap..." msgstr "" -#: ../src/selection-chemistry.cpp:3779 +#: ../src/selection-chemistry.cpp:3777 msgid "Create bitmap" msgstr "" -#: ../src/selection-chemistry.cpp:3804 ../src/selection-chemistry.cpp:3923 +#: ../src/selection-chemistry.cpp:3802 ../src/selection-chemistry.cpp:3921 msgid "Select object(s) to create clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:3897 +#: ../src/selection-chemistry.cpp:3895 msgid "Create Clip Group" msgstr "" -#: ../src/selection-chemistry.cpp:3926 +#: ../src/selection-chemistry.cpp:3924 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" -#: ../src/selection-chemistry.cpp:4109 +#: ../src/selection-chemistry.cpp:4105 msgid "Set clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:4111 +#: ../src/selection-chemistry.cpp:4107 msgid "Set mask" msgstr "" -#: ../src/selection-chemistry.cpp:4126 +#: ../src/selection-chemistry.cpp:4122 msgid "Select object(s) to remove clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:4246 +#: ../src/selection-chemistry.cpp:4242 msgid "Release clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:4248 +#: ../src/selection-chemistry.cpp:4244 msgid "Release mask" msgstr "" -#: ../src/selection-chemistry.cpp:4267 +#: ../src/selection-chemistry.cpp:4263 msgid "Select object(s) to fit canvas to." msgstr "" #. Fit Page -#: ../src/selection-chemistry.cpp:4287 ../src/verbs.cpp:2996 +#: ../src/selection-chemistry.cpp:4283 ../src/verbs.cpp:2992 msgid "Fit Page to Selection" msgstr "" -#: ../src/selection-chemistry.cpp:4316 ../src/verbs.cpp:2998 +#: ../src/selection-chemistry.cpp:4312 ../src/verbs.cpp:2994 msgid "Fit Page to Drawing" msgstr "" -#: ../src/selection-chemistry.cpp:4337 ../src/verbs.cpp:3000 +#: ../src/selection-chemistry.cpp:4333 ../src/verbs.cpp:2996 msgid "Fit Page to Selection or Drawing" msgstr "" @@ -12296,7 +12316,7 @@ msgid "" "Shift also uses this center" msgstr "" -#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:982 +#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:981 msgid "Skew" msgstr "" @@ -12348,8 +12368,8 @@ msgstr "" msgid "Keyboard directory (%s) is unavailable." msgstr "" -#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1299 -#: ../src/ui/dialog/export.cpp:1333 +#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1298 +#: ../src/ui/dialog/export.cpp:1332 msgid "Select a filename for exporting" msgstr "" @@ -12376,7 +12396,7 @@ msgstr "" #. Ellipse #: ../src/sp-ellipse.cpp:378 ../src/sp-ellipse.cpp:385 -#: ../src/ui/dialog/inkscape-preferences.cpp:408 +#: ../src/ui/dialog/inkscape-preferences.cpp:412 #: ../src/widgets/pencil-toolbar.cpp:163 msgid "Ellipse" msgstr "" @@ -12406,7 +12426,7 @@ msgstr "" msgid "Linked Flowed Text" msgstr "" -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:371 +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:375 #: ../src/ui/tools/text-tool.cpp:1566 msgid " [truncated]" msgstr "" @@ -12418,36 +12438,36 @@ msgid_plural "(%d characters%s)" msgstr[0] "" msgstr[1] "" -#: ../src/sp-guide.cpp:225 +#: ../src/sp-guide.cpp:242 msgid "Create Guides Around the Page" msgstr "" -#: ../src/sp-guide.cpp:237 ../src/verbs.cpp:2553 +#: ../src/sp-guide.cpp:254 ../src/verbs.cpp:2549 msgid "Delete All Guides" msgstr "" #. Guide has probably been deleted and no longer has an attached namedview. -#: ../src/sp-guide.cpp:407 +#: ../src/sp-guide.cpp:434 msgid "Deleted" msgstr "" -#: ../src/sp-guide.cpp:416 +#: ../src/sp-guide.cpp:443 msgid "" "Shift+drag to rotate, Ctrl+drag to move origin, Del to " "delete" msgstr "" -#: ../src/sp-guide.cpp:420 +#: ../src/sp-guide.cpp:447 #, c-format msgid "vertical, at %s" msgstr "" -#: ../src/sp-guide.cpp:423 +#: ../src/sp-guide.cpp:450 #, c-format msgid "horizontal, at %s" msgstr "" -#: ../src/sp-guide.cpp:428 +#: ../src/sp-guide.cpp:455 #, c-format msgid "at %d degrees, through (%s,%s)" msgstr "" @@ -12466,16 +12486,16 @@ msgstr "" msgid "%d × %d: %s" msgstr "" -#: ../src/sp-item-group.cpp:327 +#: ../src/sp-item-group.cpp:332 msgid "Group" msgstr "" -#: ../src/sp-item-group.cpp:333 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d object" msgstr "" -#: ../src/sp-item-group.cpp:333 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d objects" msgstr "" @@ -12508,7 +12528,7 @@ msgstr "" msgid "Line" msgstr "" -#: ../src/sp-lpe-item.cpp:261 +#: ../src/sp-lpe-item.cpp:260 msgid "An exception occurred during execution of the Path Effect." msgstr "" @@ -12562,12 +12582,12 @@ msgid "Polyline" msgstr "" #. Rectangle -#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:398 +#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:402 msgid "Rectangle" msgstr "" #. Spiral -#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:416 +#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:420 #: ../share/extensions/gcodetools_area.inx.h:11 msgid "Spiral" msgstr "" @@ -12580,7 +12600,7 @@ msgid "with %3f turns" msgstr "" #. Star -#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:412 +#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:416 #: ../src/widgets/star-toolbar.cpp:471 msgid "Star" msgstr "" @@ -12606,7 +12626,7 @@ msgstr "" msgid "Conditional Group" msgstr "" -#: ../src/sp-text.cpp:355 ../src/verbs.cpp:348 +#: ../src/sp-text.cpp:359 ../src/verbs.cpp:348 #: ../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 @@ -12621,12 +12641,12 @@ msgstr "" msgid "Text" msgstr "" -#: ../src/sp-text.cpp:375 +#: ../src/sp-text.cpp:379 #, c-format msgid "on path%s (%s, %s)" msgstr "" -#: ../src/sp-text.cpp:376 +#: ../src/sp-text.cpp:380 #, c-format msgid "%s (%s, %s)" msgstr "" @@ -12803,7 +12823,7 @@ msgstr "" msgid "The flowed text(s) must be visible in order to be put on a path." msgstr "" -#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2575 +#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2571 msgid "Put text on path" msgstr "" @@ -12815,7 +12835,7 @@ msgstr "" msgid "No texts-on-paths in the selection." msgstr "" -#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2577 +#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2573 msgid "Remove text from path" msgstr "" @@ -12999,12 +13019,12 @@ msgid "translator-credits" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:171 -#: ../src/ui/dialog/align-and-distribute.cpp:852 +#: ../src/ui/dialog/align-and-distribute.cpp:851 msgid "Align" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:341 -#: ../src/ui/dialog/align-and-distribute.cpp:853 +#: ../src/ui/dialog/align-and-distribute.cpp:852 msgid "Distribute" msgstr "" @@ -13028,218 +13048,218 @@ msgctxt "Gap" msgid "_V:" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:468 -#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/ui/dialog/align-and-distribute.cpp:467 +#: ../src/ui/dialog/align-and-distribute.cpp:854 #: ../src/widgets/connector-toolbar.cpp:411 msgid "Remove overlaps" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:499 +#: ../src/ui/dialog/align-and-distribute.cpp:498 #: ../src/widgets/connector-toolbar.cpp:240 msgid "Arrange connector network" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:592 +#: ../src/ui/dialog/align-and-distribute.cpp:591 msgid "Exchange Positions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:626 +#: ../src/ui/dialog/align-and-distribute.cpp:625 msgid "Unclump" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:698 +#: ../src/ui/dialog/align-and-distribute.cpp:697 msgid "Randomize positions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:801 +#: ../src/ui/dialog/align-and-distribute.cpp:800 msgid "Distribute text baselines" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:824 +#: ../src/ui/dialog/align-and-distribute.cpp:823 msgid "Align text baselines" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Rearrange" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:856 -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/widgets/toolbox.cpp:1727 msgid "Nodes" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:870 +#: ../src/ui/dialog/align-and-distribute.cpp:869 msgid "Relative to: " msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:871 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "_Treat selection as group: " msgstr "" #. Align -#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:3028 -#: ../src/verbs.cpp:3029 +#: ../src/ui/dialog/align-and-distribute.cpp:876 ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3025 msgid "Align right edges of objects to the left edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:3030 -#: ../src/verbs.cpp:3031 +#: ../src/ui/dialog/align-and-distribute.cpp:879 ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3027 msgid "Align left edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:3032 -#: ../src/verbs.cpp:3033 +#: ../src/ui/dialog/align-and-distribute.cpp:882 ../src/verbs.cpp:3028 +#: ../src/verbs.cpp:3029 msgid "Center on vertical axis" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:3034 -#: ../src/verbs.cpp:3035 +#: ../src/ui/dialog/align-and-distribute.cpp:885 ../src/verbs.cpp:3030 +#: ../src/verbs.cpp:3031 msgid "Align right sides" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:3036 -#: ../src/verbs.cpp:3037 +#: ../src/ui/dialog/align-and-distribute.cpp:888 ../src/verbs.cpp:3032 +#: ../src/verbs.cpp:3033 msgid "Align left edges of objects to the right edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:3038 -#: ../src/verbs.cpp:3039 +#: ../src/ui/dialog/align-and-distribute.cpp:891 ../src/verbs.cpp:3034 +#: ../src/verbs.cpp:3035 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:3040 -#: ../src/verbs.cpp:3041 +#: ../src/ui/dialog/align-and-distribute.cpp:894 ../src/verbs.cpp:3036 +#: ../src/verbs.cpp:3037 msgid "Align top edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:3042 -#: ../src/verbs.cpp:3043 +#: ../src/ui/dialog/align-and-distribute.cpp:897 ../src/verbs.cpp:3038 +#: ../src/verbs.cpp:3039 msgid "Center on horizontal axis" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:3044 -#: ../src/verbs.cpp:3045 +#: ../src/ui/dialog/align-and-distribute.cpp:900 ../src/verbs.cpp:3040 +#: ../src/verbs.cpp:3041 msgid "Align bottom edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:3046 -#: ../src/verbs.cpp:3047 +#: ../src/ui/dialog/align-and-distribute.cpp:903 ../src/verbs.cpp:3042 +#: ../src/verbs.cpp:3043 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:909 +#: ../src/ui/dialog/align-and-distribute.cpp:908 msgid "Align baseline anchors of texts horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:912 +#: ../src/ui/dialog/align-and-distribute.cpp:911 msgid "Align baselines of texts" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:916 msgid "Make horizontal gaps between objects equal" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Distribute left edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:924 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Distribute centers equidistantly horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:927 +#: ../src/ui/dialog/align-and-distribute.cpp:926 msgid "Distribute right edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:931 +#: ../src/ui/dialog/align-and-distribute.cpp:930 msgid "Make vertical gaps between objects equal" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:935 +#: ../src/ui/dialog/align-and-distribute.cpp:934 msgid "Distribute top edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:938 +#: ../src/ui/dialog/align-and-distribute.cpp:937 msgid "Distribute centers equidistantly vertically" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:941 +#: ../src/ui/dialog/align-and-distribute.cpp:940 msgid "Distribute bottom edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:946 +#: ../src/ui/dialog/align-and-distribute.cpp:945 msgid "Distribute baseline anchors of texts horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:949 +#: ../src/ui/dialog/align-and-distribute.cpp:948 msgid "Distribute baselines of texts vertically" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:955 +#: ../src/ui/dialog/align-and-distribute.cpp:954 #: ../src/widgets/connector-toolbar.cpp:373 msgid "Nicely arrange selected connector network" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:958 +#: ../src/ui/dialog/align-and-distribute.cpp:957 msgid "Exchange positions of selected objects - selection order" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:961 +#: ../src/ui/dialog/align-and-distribute.cpp:960 msgid "Exchange positions of selected objects - stacking order" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:964 +#: ../src/ui/dialog/align-and-distribute.cpp:963 msgid "Exchange positions of selected objects - clockwise rotate" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:969 +#: ../src/ui/dialog/align-and-distribute.cpp:968 msgid "Randomize centers in both dimensions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:972 +#: ../src/ui/dialog/align-and-distribute.cpp:971 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:977 +#: ../src/ui/dialog/align-and-distribute.cpp:976 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:985 +#: ../src/ui/dialog/align-and-distribute.cpp:984 msgid "Align selected nodes to a common horizontal line" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:988 +#: ../src/ui/dialog/align-and-distribute.cpp:987 msgid "Align selected nodes to a common vertical line" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:991 +#: ../src/ui/dialog/align-and-distribute.cpp:990 msgid "Distribute selected nodes horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:994 +#: ../src/ui/dialog/align-and-distribute.cpp:993 msgid "Distribute selected nodes vertically" msgstr "" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:999 +#: ../src/ui/dialog/align-and-distribute.cpp:998 msgid "Last selected" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:1000 +#: ../src/ui/dialog/align-and-distribute.cpp:999 msgid "First selected" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:1001 +#: ../src/ui/dialog/align-and-distribute.cpp:1000 msgid "Biggest object" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:1002 +#: ../src/ui/dialog/align-and-distribute.cpp:1001 msgid "Smallest object" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:1005 +#: ../src/ui/dialog/align-and-distribute.cpp:1004 msgid "Selection Area" msgstr "" @@ -13260,604 +13280,604 @@ msgstr "" msgid "Add profile" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:113 +#: ../src/ui/dialog/clonetiler.cpp:110 msgid "_Symmetry" msgstr "" #. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/ui/dialog/clonetiler.cpp:125 +#: ../src/ui/dialog/clonetiler.cpp:122 msgid "P1: simple translation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:126 +#: ../src/ui/dialog/clonetiler.cpp:123 msgid "P2: 180° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:127 +#: ../src/ui/dialog/clonetiler.cpp:124 msgid "PM: reflection" msgstr "" #. TRANSLATORS: "glide reflection" is a reflection and a translation combined. #. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html -#: ../src/ui/dialog/clonetiler.cpp:130 +#: ../src/ui/dialog/clonetiler.cpp:127 msgid "PG: glide reflection" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:131 +#: ../src/ui/dialog/clonetiler.cpp:128 msgid "CM: reflection + glide reflection" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:132 +#: ../src/ui/dialog/clonetiler.cpp:129 msgid "PMM: reflection + reflection" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:133 +#: ../src/ui/dialog/clonetiler.cpp:130 msgid "PMG: reflection + 180° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:134 +#: ../src/ui/dialog/clonetiler.cpp:131 msgid "PGG: glide reflection + 180° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:135 +#: ../src/ui/dialog/clonetiler.cpp:132 msgid "CMM: reflection + reflection + 180° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:136 +#: ../src/ui/dialog/clonetiler.cpp:133 msgid "P4: 90° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:137 +#: ../src/ui/dialog/clonetiler.cpp:134 msgid "P4M: 90° rotation + 45° reflection" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:138 +#: ../src/ui/dialog/clonetiler.cpp:135 msgid "P4G: 90° rotation + 90° reflection" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:139 +#: ../src/ui/dialog/clonetiler.cpp:136 msgid "P3: 120° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:140 +#: ../src/ui/dialog/clonetiler.cpp:137 msgid "P31M: reflection + 120° rotation, dense" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:141 +#: ../src/ui/dialog/clonetiler.cpp:138 msgid "P3M1: reflection + 120° rotation, sparse" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:142 +#: ../src/ui/dialog/clonetiler.cpp:139 msgid "P6: 60° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:143 +#: ../src/ui/dialog/clonetiler.cpp:140 msgid "P6M: reflection + 60° rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:163 +#: ../src/ui/dialog/clonetiler.cpp:160 msgid "Select one of the 17 symmetry groups for the tiling" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:181 +#: ../src/ui/dialog/clonetiler.cpp:178 msgid "S_hift" msgstr "" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/ui/dialog/clonetiler.cpp:191 +#: ../src/ui/dialog/clonetiler.cpp:188 #, no-c-format msgid "Shift X:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:199 +#: ../src/ui/dialog/clonetiler.cpp:196 #, no-c-format msgid "Horizontal shift per row (in % of tile width)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:207 +#: ../src/ui/dialog/clonetiler.cpp:204 #, no-c-format msgid "Horizontal shift per column (in % of tile width)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:213 +#: ../src/ui/dialog/clonetiler.cpp:210 msgid "Randomize the horizontal shift by this percentage" msgstr "" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/ui/dialog/clonetiler.cpp:223 +#: ../src/ui/dialog/clonetiler.cpp:220 #, no-c-format msgid "Shift Y:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:231 +#: ../src/ui/dialog/clonetiler.cpp:228 #, no-c-format msgid "Vertical shift per row (in % of tile height)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:239 +#: ../src/ui/dialog/clonetiler.cpp:236 #, no-c-format msgid "Vertical shift per column (in % of tile height)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:246 +#: ../src/ui/dialog/clonetiler.cpp:243 msgid "Randomize the vertical shift by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:254 ../src/ui/dialog/clonetiler.cpp:400 +#: ../src/ui/dialog/clonetiler.cpp:251 ../src/ui/dialog/clonetiler.cpp:397 msgid "Exponent:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:261 +#: ../src/ui/dialog/clonetiler.cpp:258 msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:268 +#: ../src/ui/dialog/clonetiler.cpp:265 msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" #. TRANSLATORS: "Alternate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:276 ../src/ui/dialog/clonetiler.cpp:440 -#: ../src/ui/dialog/clonetiler.cpp:516 ../src/ui/dialog/clonetiler.cpp:589 -#: ../src/ui/dialog/clonetiler.cpp:635 ../src/ui/dialog/clonetiler.cpp:762 +#: ../src/ui/dialog/clonetiler.cpp:273 ../src/ui/dialog/clonetiler.cpp:437 +#: ../src/ui/dialog/clonetiler.cpp:513 ../src/ui/dialog/clonetiler.cpp:586 +#: ../src/ui/dialog/clonetiler.cpp:632 ../src/ui/dialog/clonetiler.cpp:759 msgid "Alternate:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:282 +#: ../src/ui/dialog/clonetiler.cpp:279 msgid "Alternate the sign of shifts for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:287 +#: ../src/ui/dialog/clonetiler.cpp:284 msgid "Alternate the sign of shifts for each column" msgstr "" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:294 ../src/ui/dialog/clonetiler.cpp:458 -#: ../src/ui/dialog/clonetiler.cpp:534 +#: ../src/ui/dialog/clonetiler.cpp:291 ../src/ui/dialog/clonetiler.cpp:455 +#: ../src/ui/dialog/clonetiler.cpp:531 msgid "Cumulate:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:300 +#: ../src/ui/dialog/clonetiler.cpp:297 msgid "Cumulate the shifts for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:305 +#: ../src/ui/dialog/clonetiler.cpp:302 msgid "Cumulate the shifts for each column" msgstr "" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:312 +#: ../src/ui/dialog/clonetiler.cpp:309 msgid "Exclude tile:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:318 +#: ../src/ui/dialog/clonetiler.cpp:315 msgid "Exclude tile height in shift" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:323 +#: ../src/ui/dialog/clonetiler.cpp:320 msgid "Exclude tile width in shift" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:332 +#: ../src/ui/dialog/clonetiler.cpp:329 msgid "Sc_ale" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:340 +#: ../src/ui/dialog/clonetiler.cpp:337 msgid "Scale X:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:348 +#: ../src/ui/dialog/clonetiler.cpp:345 #, no-c-format msgid "Horizontal scale per row (in % of tile width)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:356 +#: ../src/ui/dialog/clonetiler.cpp:353 #, no-c-format msgid "Horizontal scale per column (in % of tile width)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:362 +#: ../src/ui/dialog/clonetiler.cpp:359 msgid "Randomize the horizontal scale by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:370 +#: ../src/ui/dialog/clonetiler.cpp:367 msgid "Scale Y:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:378 +#: ../src/ui/dialog/clonetiler.cpp:375 #, no-c-format msgid "Vertical scale per row (in % of tile height)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:386 +#: ../src/ui/dialog/clonetiler.cpp:383 #, no-c-format msgid "Vertical scale per column (in % of tile height)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:392 +#: ../src/ui/dialog/clonetiler.cpp:389 msgid "Randomize the vertical scale by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:406 +#: ../src/ui/dialog/clonetiler.cpp:403 msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:412 +#: ../src/ui/dialog/clonetiler.cpp:409 msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:420 +#: ../src/ui/dialog/clonetiler.cpp:417 msgid "Base:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:426 ../src/ui/dialog/clonetiler.cpp:432 +#: ../src/ui/dialog/clonetiler.cpp:423 ../src/ui/dialog/clonetiler.cpp:429 msgid "" "Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:446 +#: ../src/ui/dialog/clonetiler.cpp:443 msgid "Alternate the sign of scales for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:451 +#: ../src/ui/dialog/clonetiler.cpp:448 msgid "Alternate the sign of scales for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:464 +#: ../src/ui/dialog/clonetiler.cpp:461 msgid "Cumulate the scales for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:469 +#: ../src/ui/dialog/clonetiler.cpp:466 msgid "Cumulate the scales for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:478 +#: ../src/ui/dialog/clonetiler.cpp:475 msgid "_Rotation" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:486 +#: ../src/ui/dialog/clonetiler.cpp:483 msgid "Angle:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:494 +#: ../src/ui/dialog/clonetiler.cpp:491 #, no-c-format msgid "Rotate tiles by this angle for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:502 +#: ../src/ui/dialog/clonetiler.cpp:499 #, no-c-format msgid "Rotate tiles by this angle for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:508 +#: ../src/ui/dialog/clonetiler.cpp:505 msgid "Randomize the rotation angle by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:522 +#: ../src/ui/dialog/clonetiler.cpp:519 msgid "Alternate the rotation direction for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:527 +#: ../src/ui/dialog/clonetiler.cpp:524 msgid "Alternate the rotation direction for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:540 +#: ../src/ui/dialog/clonetiler.cpp:537 msgid "Cumulate the rotation for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:545 +#: ../src/ui/dialog/clonetiler.cpp:542 msgid "Cumulate the rotation for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:554 +#: ../src/ui/dialog/clonetiler.cpp:551 msgid "_Blur & opacity" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:563 +#: ../src/ui/dialog/clonetiler.cpp:560 msgid "Blur:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:569 +#: ../src/ui/dialog/clonetiler.cpp:566 msgid "Blur tiles by this percentage for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:575 +#: ../src/ui/dialog/clonetiler.cpp:572 msgid "Blur tiles by this percentage for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:581 +#: ../src/ui/dialog/clonetiler.cpp:578 msgid "Randomize the tile blur by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:595 +#: ../src/ui/dialog/clonetiler.cpp:592 msgid "Alternate the sign of blur change for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:600 +#: ../src/ui/dialog/clonetiler.cpp:597 msgid "Alternate the sign of blur change for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:609 +#: ../src/ui/dialog/clonetiler.cpp:606 msgid "Opacity:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:615 +#: ../src/ui/dialog/clonetiler.cpp:612 msgid "Decrease tile opacity by this percentage for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:621 +#: ../src/ui/dialog/clonetiler.cpp:618 msgid "Decrease tile opacity by this percentage for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:627 +#: ../src/ui/dialog/clonetiler.cpp:624 msgid "Randomize the tile opacity by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:641 +#: ../src/ui/dialog/clonetiler.cpp:638 msgid "Alternate the sign of opacity change for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:646 +#: ../src/ui/dialog/clonetiler.cpp:643 msgid "Alternate the sign of opacity change for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:654 +#: ../src/ui/dialog/clonetiler.cpp:651 msgid "Co_lor" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:664 +#: ../src/ui/dialog/clonetiler.cpp:661 msgid "Initial color: " msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:668 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "Initial color of tiled clones" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:668 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "" "Initial color for clones (works only if the original has unset fill or " "stroke)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:683 +#: ../src/ui/dialog/clonetiler.cpp:680 msgid "H:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:689 +#: ../src/ui/dialog/clonetiler.cpp:686 msgid "Change the tile hue by this percentage for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:695 +#: ../src/ui/dialog/clonetiler.cpp:692 msgid "Change the tile hue by this percentage for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:701 +#: ../src/ui/dialog/clonetiler.cpp:698 msgid "Randomize the tile hue by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:710 +#: ../src/ui/dialog/clonetiler.cpp:707 msgid "S:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:716 +#: ../src/ui/dialog/clonetiler.cpp:713 msgid "Change the color saturation by this percentage for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:722 +#: ../src/ui/dialog/clonetiler.cpp:719 msgid "Change the color saturation by this percentage for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:728 +#: ../src/ui/dialog/clonetiler.cpp:725 msgid "Randomize the color saturation by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:736 +#: ../src/ui/dialog/clonetiler.cpp:733 msgid "L:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:742 +#: ../src/ui/dialog/clonetiler.cpp:739 msgid "Change the color lightness by this percentage for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:748 +#: ../src/ui/dialog/clonetiler.cpp:745 msgid "Change the color lightness by this percentage for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:754 +#: ../src/ui/dialog/clonetiler.cpp:751 msgid "Randomize the color lightness by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:768 +#: ../src/ui/dialog/clonetiler.cpp:765 msgid "Alternate the sign of color changes for each row" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:773 +#: ../src/ui/dialog/clonetiler.cpp:770 msgid "Alternate the sign of color changes for each column" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:781 +#: ../src/ui/dialog/clonetiler.cpp:778 msgid "_Trace" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:793 +#: ../src/ui/dialog/clonetiler.cpp:790 msgid "Trace the drawing under the tiles" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:797 +#: ../src/ui/dialog/clonetiler.cpp:794 msgid "" "For each clone, pick a value from the drawing in that clone's location and " "apply it to the clone" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:816 +#: ../src/ui/dialog/clonetiler.cpp:813 msgid "1. Pick from the drawing:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:834 +#: ../src/ui/dialog/clonetiler.cpp:831 msgid "Pick the visible color and opacity" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:842 +#: ../src/ui/dialog/clonetiler.cpp:839 msgid "Pick the total accumulated opacity" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:849 +#: ../src/ui/dialog/clonetiler.cpp:846 msgid "R" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:850 +#: ../src/ui/dialog/clonetiler.cpp:847 msgid "Pick the Red component of the color" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:857 +#: ../src/ui/dialog/clonetiler.cpp:854 msgid "G" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:858 +#: ../src/ui/dialog/clonetiler.cpp:855 msgid "Pick the Green component of the color" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:865 +#: ../src/ui/dialog/clonetiler.cpp:862 msgid "B" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:866 +#: ../src/ui/dialog/clonetiler.cpp:863 msgid "Pick the Blue component of the color" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:873 +#: ../src/ui/dialog/clonetiler.cpp:870 msgctxt "Clonetiler color hue" msgid "H" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:874 +#: ../src/ui/dialog/clonetiler.cpp:871 msgid "Pick the hue of the color" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:881 +#: ../src/ui/dialog/clonetiler.cpp:878 msgctxt "Clonetiler color saturation" msgid "S" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:882 +#: ../src/ui/dialog/clonetiler.cpp:879 msgid "Pick the saturation of the color" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:889 +#: ../src/ui/dialog/clonetiler.cpp:886 msgctxt "Clonetiler color lightness" msgid "L" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:890 +#: ../src/ui/dialog/clonetiler.cpp:887 msgid "Pick the lightness of the color" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:900 +#: ../src/ui/dialog/clonetiler.cpp:897 msgid "2. Tweak the picked value:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:917 +#: ../src/ui/dialog/clonetiler.cpp:914 msgid "Gamma-correct:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:921 +#: ../src/ui/dialog/clonetiler.cpp:918 msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:928 +#: ../src/ui/dialog/clonetiler.cpp:925 msgid "Randomize:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:932 +#: ../src/ui/dialog/clonetiler.cpp:929 msgid "Randomize the picked value by this percentage" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:939 +#: ../src/ui/dialog/clonetiler.cpp:936 msgid "Invert:" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:943 +#: ../src/ui/dialog/clonetiler.cpp:940 msgid "Invert the picked value" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:949 +#: ../src/ui/dialog/clonetiler.cpp:946 msgid "3. Apply the value to the clones':" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:964 +#: ../src/ui/dialog/clonetiler.cpp:961 msgid "Presence" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:967 +#: ../src/ui/dialog/clonetiler.cpp:964 msgid "" "Each clone is created with the probability determined by the picked value in " "that point" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:974 +#: ../src/ui/dialog/clonetiler.cpp:971 msgid "Size" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:977 +#: ../src/ui/dialog/clonetiler.cpp:974 msgid "Each clone's size is determined by the picked value in that point" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:987 +#: ../src/ui/dialog/clonetiler.cpp:984 msgid "" "Each clone is painted by the picked color (the original must have unset fill " "or stroke)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:997 +#: ../src/ui/dialog/clonetiler.cpp:994 msgid "Each clone's opacity is determined by the picked value in that point" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1045 +#: ../src/ui/dialog/clonetiler.cpp:1042 msgid "How many rows in the tiling" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1075 +#: ../src/ui/dialog/clonetiler.cpp:1072 msgid "How many columns in the tiling" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1120 +#: ../src/ui/dialog/clonetiler.cpp:1117 msgid "Width of the rectangle to be filled" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1153 +#: ../src/ui/dialog/clonetiler.cpp:1150 msgid "Height of the rectangle to be filled" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1170 +#: ../src/ui/dialog/clonetiler.cpp:1167 msgid "Rows, columns: " msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1171 +#: ../src/ui/dialog/clonetiler.cpp:1168 msgid "Create the specified number of rows and columns" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1180 +#: ../src/ui/dialog/clonetiler.cpp:1177 msgid "Width, height: " msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1181 +#: ../src/ui/dialog/clonetiler.cpp:1178 msgid "Fill the specified width and height with the tiling" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1202 +#: ../src/ui/dialog/clonetiler.cpp:1199 msgid "Use saved size and position of the tile" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1205 +#: ../src/ui/dialog/clonetiler.cpp:1202 msgid "" "Pretend that the size and position of the tile are the same as the last time " "you tiled it (if any), instead of using the current size" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1239 +#: ../src/ui/dialog/clonetiler.cpp:1236 msgid " _Create " msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1241 +#: ../src/ui/dialog/clonetiler.cpp:1238 msgid "Create and tile the clones of the selection" msgstr "" @@ -13866,47 +13886,47 @@ msgstr "" #. diagrams on the left in the following screenshot: #. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png #. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/ui/dialog/clonetiler.cpp:1261 +#: ../src/ui/dialog/clonetiler.cpp:1258 msgid " _Unclump " msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1262 +#: ../src/ui/dialog/clonetiler.cpp:1259 msgid "Spread out clones to reduce clumping; can be applied repeatedly" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1268 +#: ../src/ui/dialog/clonetiler.cpp:1265 msgid " Re_move " msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1269 +#: ../src/ui/dialog/clonetiler.cpp:1266 msgid "Remove existing tiled clones of the selected object (siblings only)" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1285 +#: ../src/ui/dialog/clonetiler.cpp:1283 msgid " R_eset " msgstr "" #. TRANSLATORS: "change" is a noun here -#: ../src/ui/dialog/clonetiler.cpp:1287 +#: ../src/ui/dialog/clonetiler.cpp:1285 msgid "" "Reset all shifts, scales, rotates, opacity and color changes in the dialog " "to zero" msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1360 +#: ../src/ui/dialog/clonetiler.cpp:1358 msgid "Nothing selected." msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1366 +#: ../src/ui/dialog/clonetiler.cpp:1364 msgid "More than one object selected." msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1373 +#: ../src/ui/dialog/clonetiler.cpp:1371 #, c-format msgid "Object has %d tiled clones." msgstr "" -#: ../src/ui/dialog/clonetiler.cpp:1378 +#: ../src/ui/dialog/clonetiler.cpp:1376 msgid "Object has no tiled clones." msgstr "" @@ -14243,11 +14263,11 @@ msgid "Remove selected grid." msgstr "" #: ../src/ui/dialog/document-properties.cpp:154 -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Guides" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2831 +#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2827 msgid "Snap" msgstr "" @@ -14291,7 +14311,7 @@ msgstr "" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:3012 +#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:3008 msgid "Link Color Profile" msgstr "" @@ -14423,204 +14443,204 @@ msgstr "" msgid "Changed default display unit" msgstr "" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2883 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2879 msgid "_Page" msgstr "" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2887 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2883 msgid "_Drawing" msgstr "" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2889 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2885 msgid "_Selection" msgstr "" -#: ../src/ui/dialog/export.cpp:152 +#: ../src/ui/dialog/export.cpp:151 msgid "_Custom" msgstr "" -#: ../src/ui/dialog/export.cpp:170 ../src/widgets/measure-toolbar.cpp:99 +#: ../src/ui/dialog/export.cpp:169 ../src/widgets/measure-toolbar.cpp:99 #: ../src/widgets/measure-toolbar.cpp:107 #: ../share/extensions/render_gears.inx.h:6 msgid "Units:" msgstr "" -#: ../src/ui/dialog/export.cpp:172 +#: ../src/ui/dialog/export.cpp:171 msgid "_Export As..." msgstr "" -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "B_atch export all selected objects" msgstr "" -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "" "Export each selected object into its own PNG file, using export hints if any " "(caution, overwrites without asking!)" msgstr "" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "Hide a_ll except selected" msgstr "" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "In the exported image, hide all objects except those that are selected" msgstr "" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Close when complete" msgstr "" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Once the export completes, close this dialog" msgstr "" -#: ../src/ui/dialog/export.cpp:180 +#: ../src/ui/dialog/export.cpp:179 msgid "_Export" msgstr "" -#: ../src/ui/dialog/export.cpp:198 +#: ../src/ui/dialog/export.cpp:197 msgid "Export area" msgstr "" -#: ../src/ui/dialog/export.cpp:237 +#: ../src/ui/dialog/export.cpp:236 msgid "_x0:" msgstr "" -#: ../src/ui/dialog/export.cpp:241 +#: ../src/ui/dialog/export.cpp:240 msgid "x_1:" msgstr "" -#: ../src/ui/dialog/export.cpp:245 +#: ../src/ui/dialog/export.cpp:244 msgid "Wid_th:" msgstr "" -#: ../src/ui/dialog/export.cpp:249 +#: ../src/ui/dialog/export.cpp:248 msgid "_y0:" msgstr "" -#: ../src/ui/dialog/export.cpp:253 +#: ../src/ui/dialog/export.cpp:252 msgid "y_1:" msgstr "" -#: ../src/ui/dialog/export.cpp:257 +#: ../src/ui/dialog/export.cpp:256 msgid "Hei_ght:" msgstr "" -#: ../src/ui/dialog/export.cpp:272 +#: ../src/ui/dialog/export.cpp:271 msgid "Image size" msgstr "" -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/export.cpp:301 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/export.cpp:300 msgid "pixels at" msgstr "" -#: ../src/ui/dialog/export.cpp:296 +#: ../src/ui/dialog/export.cpp:295 msgid "dp_i" msgstr "" -#: ../src/ui/dialog/export.cpp:301 ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/export.cpp:300 ../src/ui/dialog/transformation.cpp:80 #: ../src/ui/widget/page-sizer.cpp:237 msgid "_Height:" msgstr "" -#: ../src/ui/dialog/export.cpp:309 -#: ../src/ui/dialog/inkscape-preferences.cpp:1439 +#: ../src/ui/dialog/export.cpp:308 #: ../src/ui/dialog/inkscape-preferences.cpp:1443 -#: ../src/ui/dialog/inkscape-preferences.cpp:1467 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "dpi" msgstr "" -#: ../src/ui/dialog/export.cpp:317 +#: ../src/ui/dialog/export.cpp:316 msgid "_Filename" msgstr "" -#: ../src/ui/dialog/export.cpp:359 +#: ../src/ui/dialog/export.cpp:358 msgid "Export the bitmap file with these settings" msgstr "" -#: ../src/ui/dialog/export.cpp:612 +#: ../src/ui/dialog/export.cpp:611 #, c-format msgid "B_atch export %d selected object" msgid_plural "B_atch export %d selected objects" msgstr[0] "" msgstr[1] "" -#: ../src/ui/dialog/export.cpp:928 +#: ../src/ui/dialog/export.cpp:927 msgid "Export in progress" msgstr "" -#: ../src/ui/dialog/export.cpp:1018 +#: ../src/ui/dialog/export.cpp:1017 msgid "No items selected." msgstr "" -#: ../src/ui/dialog/export.cpp:1022 ../src/ui/dialog/export.cpp:1024 +#: ../src/ui/dialog/export.cpp:1021 ../src/ui/dialog/export.cpp:1023 msgid "Exporting %1 files" msgstr "" -#: ../src/ui/dialog/export.cpp:1064 ../src/ui/dialog/export.cpp:1066 +#: ../src/ui/dialog/export.cpp:1063 ../src/ui/dialog/export.cpp:1065 #, c-format msgid "Exporting file %s..." msgstr "" -#: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1166 +#: ../src/ui/dialog/export.cpp:1074 ../src/ui/dialog/export.cpp:1165 #, c-format msgid "Could not export to filename %s.\n" msgstr "" -#: ../src/ui/dialog/export.cpp:1078 +#: ../src/ui/dialog/export.cpp:1077 #, c-format msgid "Could not export to filename %s." msgstr "" -#: ../src/ui/dialog/export.cpp:1093 +#: ../src/ui/dialog/export.cpp:1092 #, c-format msgid "Successfully exported %d files from %d selected items." msgstr "" -#: ../src/ui/dialog/export.cpp:1104 +#: ../src/ui/dialog/export.cpp:1103 msgid "You have to enter a filename." msgstr "" -#: ../src/ui/dialog/export.cpp:1105 +#: ../src/ui/dialog/export.cpp:1104 msgid "You have to enter a filename" msgstr "" -#: ../src/ui/dialog/export.cpp:1119 +#: ../src/ui/dialog/export.cpp:1118 msgid "The chosen area to be exported is invalid." msgstr "" -#: ../src/ui/dialog/export.cpp:1120 +#: ../src/ui/dialog/export.cpp:1119 msgid "The chosen area to be exported is invalid" msgstr "" -#: ../src/ui/dialog/export.cpp:1135 +#: ../src/ui/dialog/export.cpp:1134 #, c-format msgid "Directory %s does not exist or is not a directory.\n" msgstr "" #. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image -#: ../src/ui/dialog/export.cpp:1149 ../src/ui/dialog/export.cpp:1151 +#: ../src/ui/dialog/export.cpp:1148 ../src/ui/dialog/export.cpp:1150 msgid "Exporting %1 (%2 x %3)" msgstr "" -#: ../src/ui/dialog/export.cpp:1177 +#: ../src/ui/dialog/export.cpp:1176 #, c-format msgid "Drawing exported to %s." msgstr "" -#: ../src/ui/dialog/export.cpp:1181 +#: ../src/ui/dialog/export.cpp:1180 msgid "Export aborted." msgstr "" -#: ../src/ui/dialog/export.cpp:1302 ../src/ui/interface.cpp:1392 +#: ../src/ui/dialog/export.cpp:1301 ../src/ui/interface.cpp:1392 #: ../src/widgets/desktop-widget.cpp:1122 #: ../src/widgets/desktop-widget.cpp:1184 msgid "_Cancel" msgstr "" -#: ../src/ui/dialog/export.cpp:1303 ../src/ui/dialog/input.cpp:1082 -#: ../src/verbs.cpp:2441 ../src/widgets/desktop-widget.cpp:1123 +#: ../src/ui/dialog/export.cpp:1302 ../src/ui/dialog/input.cpp:1082 +#: ../src/verbs.cpp:2437 ../src/widgets/desktop-widget.cpp:1123 msgid "_Save" msgstr "" @@ -14690,95 +14710,95 @@ msgstr "" msgid "too large for preview" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:604 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:605 msgid "Enable preview" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:754 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:767 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:782 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:798 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:813 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:755 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:768 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:772 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:775 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:799 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:814 #: ../src/ui/dialog/filedialogimpl-win32.cpp:282 #: ../src/ui/dialog/filedialogimpl-win32.cpp:413 msgid "All Files" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:779 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:795 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:810 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:796 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:811 #: ../src/ui/dialog/filedialogimpl-win32.cpp:283 msgid "All Inkscape Files" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:786 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:802 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:816 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:787 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:803 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:817 #: ../src/ui/dialog/filedialogimpl-win32.cpp:284 msgid "All Images" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:789 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:805 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:819 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:790 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:806 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:820 #: ../src/ui/dialog/filedialogimpl-win32.cpp:285 msgid "All Vectors" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:792 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:808 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:822 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:793 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:809 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:823 #: ../src/ui/dialog/filedialogimpl-win32.cpp:286 msgid "All Bitmaps" msgstr "" #. ###### File options #. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1041 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1599 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1042 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1600 msgid "Append filename extension automatically" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1214 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1467 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1215 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1468 msgid "Guess from extension" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1486 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 msgid "Left edge of source" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 msgid "Top edge of source" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489 msgid "Right edge of source" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490 msgid "Bottom edge of source" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491 msgid "Source width" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492 msgid "Source height" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 msgid "Destination width" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494 msgid "Destination height" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1495 msgid "Resolution (dots per inch)" msgstr "" @@ -14786,30 +14806,30 @@ msgstr "" #. ## EXTRA WIDGET -- SOURCE SIDE #. ######################################### #. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1532 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1533 msgid "Document" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1540 ../src/verbs.cpp:176 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1541 ../src/verbs.cpp:176 #: ../src/widgets/desktop-widget.cpp:2000 #: ../share/extensions/printing_marks.inx.h:18 msgid "Selection" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1544 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 msgctxt "Export dialog" msgid "Custom" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1564 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1565 msgid "Source" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1584 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1585 msgid "Cairo" msgstr "" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1587 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1588 msgid "Antialias" msgstr "" @@ -15649,7 +15669,7 @@ msgstr "" msgid "Search spirals" msgstr "" -#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1736 +#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1735 msgid "Paths" msgstr "" @@ -16525,72 +16545,72 @@ msgstr "" msgid "Arrange in a grid" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 #: ../src/ui/dialog/object-attributes.cpp:66 #: ../src/ui/dialog/object-attributes.cpp:75 #: ../src/widgets/desktop-widget.cpp:666 ../src/widgets/node-toolbar.cpp:581 msgid "X:" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 msgid "Horizontal spacing between columns." msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 #: ../src/ui/dialog/object-attributes.cpp:67 #: ../src/ui/dialog/object-attributes.cpp:76 #: ../src/widgets/desktop-widget.cpp:676 ../src/widgets/node-toolbar.cpp:599 msgid "Y:" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 msgid "Vertical spacing between rows." msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:637 +#: ../src/ui/dialog/grid-arrange-tab.cpp:626 msgid "_Rows:" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:646 +#: ../src/ui/dialog/grid-arrange-tab.cpp:635 msgid "Number of rows" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:650 +#: ../src/ui/dialog/grid-arrange-tab.cpp:639 msgid "Equal _height" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:661 +#: ../src/ui/dialog/grid-arrange-tab.cpp:650 msgid "If not set, each row has the height of the tallest object in it" msgstr "" #. #### Number of columns #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:677 +#: ../src/ui/dialog/grid-arrange-tab.cpp:666 msgid "_Columns:" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:686 +#: ../src/ui/dialog/grid-arrange-tab.cpp:675 msgid "Number of columns" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:690 +#: ../src/ui/dialog/grid-arrange-tab.cpp:679 msgid "Equal _width" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:700 +#: ../src/ui/dialog/grid-arrange-tab.cpp:689 msgid "If not set, each column has the width of the widest object in it" msgstr "" #. Anchor selection widget -#: ../src/ui/dialog/grid-arrange-tab.cpp:711 +#: ../src/ui/dialog/grid-arrange-tab.cpp:700 msgid "Alignment:" msgstr "" #. #### Radio buttons to control spacing manually or to fit selection bbox #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:720 +#: ../src/ui/dialog/grid-arrange-tab.cpp:709 msgid "_Fit into selection box" msgstr "" -#: ../src/ui/dialog/grid-arrange-tab.cpp:727 +#: ../src/ui/dialog/grid-arrange-tab.cpp:716 msgid "_Set spacing:" msgstr "" @@ -16740,262 +16760,262 @@ msgstr "" msgid "Take from selection" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:287 +#: ../src/ui/dialog/inkscape-preferences.cpp:291 msgid "This tool's style of new objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:294 +#: ../src/ui/dialog/inkscape-preferences.cpp:298 msgid "Remember the style of the (first) selected object as this tool's style" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:299 +#: ../src/ui/dialog/inkscape-preferences.cpp:303 msgid "Tools" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:302 +#: ../src/ui/dialog/inkscape-preferences.cpp:306 msgid "Bounding box to use" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:303 +#: ../src/ui/dialog/inkscape-preferences.cpp:307 msgid "Visual bounding box" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:305 +#: ../src/ui/dialog/inkscape-preferences.cpp:309 msgid "This bounding box includes stroke width, markers, filter margins, etc." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:306 +#: ../src/ui/dialog/inkscape-preferences.cpp:310 msgid "Geometric bounding box" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:308 +#: ../src/ui/dialog/inkscape-preferences.cpp:312 msgid "This bounding box includes only the bare path" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:310 +#: ../src/ui/dialog/inkscape-preferences.cpp:314 msgid "Conversion to guides" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:311 +#: ../src/ui/dialog/inkscape-preferences.cpp:315 msgid "Keep objects after conversion to guides" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:313 +#: ../src/ui/dialog/inkscape-preferences.cpp:317 msgid "" "When converting an object to guides, don't delete the object after the " "conversion" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:314 +#: ../src/ui/dialog/inkscape-preferences.cpp:318 msgid "Treat groups as a single object" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:316 +#: ../src/ui/dialog/inkscape-preferences.cpp:320 msgid "" "Treat groups as a single object during conversion to guides rather than " "converting each child separately" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:318 +#: ../src/ui/dialog/inkscape-preferences.cpp:322 msgid "Average all sketches" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:319 +#: ../src/ui/dialog/inkscape-preferences.cpp:323 msgid "Width is in absolute units" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:320 +#: ../src/ui/dialog/inkscape-preferences.cpp:324 msgid "Select new path" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:321 +#: ../src/ui/dialog/inkscape-preferences.cpp:325 msgid "Don't attach connectors to text objects" msgstr "" #. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:324 +#: ../src/ui/dialog/inkscape-preferences.cpp:328 msgid "Selector" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:329 +#: ../src/ui/dialog/inkscape-preferences.cpp:333 msgid "When transforming, show" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:330 +#: ../src/ui/dialog/inkscape-preferences.cpp:334 msgid "Objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:332 +#: ../src/ui/dialog/inkscape-preferences.cpp:336 msgid "Show the actual objects when moving or transforming" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:333 +#: ../src/ui/dialog/inkscape-preferences.cpp:337 msgid "Box outline" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:335 +#: ../src/ui/dialog/inkscape-preferences.cpp:339 msgid "Show only a box outline of the objects when moving or transforming" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:336 +#: ../src/ui/dialog/inkscape-preferences.cpp:340 msgid "Per-object selection cue" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:337 +#: ../src/ui/dialog/inkscape-preferences.cpp:341 msgctxt "Selection cue" msgid "None" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:339 +#: ../src/ui/dialog/inkscape-preferences.cpp:343 msgid "No per-object selection indication" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:340 +#: ../src/ui/dialog/inkscape-preferences.cpp:344 msgid "Mark" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:342 +#: ../src/ui/dialog/inkscape-preferences.cpp:346 msgid "Each selected object has a diamond mark in the top left corner" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:343 +#: ../src/ui/dialog/inkscape-preferences.cpp:347 msgid "Box" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:345 +#: ../src/ui/dialog/inkscape-preferences.cpp:349 msgid "Each selected object displays its bounding box" msgstr "" #. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:348 +#: ../src/ui/dialog/inkscape-preferences.cpp:352 msgid "Node" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:351 +#: ../src/ui/dialog/inkscape-preferences.cpp:355 msgid "Path outline" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:352 +#: ../src/ui/dialog/inkscape-preferences.cpp:356 msgid "Path outline color" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:353 +#: ../src/ui/dialog/inkscape-preferences.cpp:357 msgid "Selects the color used for showing the path outline" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:354 +#: ../src/ui/dialog/inkscape-preferences.cpp:358 msgid "Always show outline" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:355 +#: ../src/ui/dialog/inkscape-preferences.cpp:359 msgid "Show outlines for all paths, not only invisible paths" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:356 +#: ../src/ui/dialog/inkscape-preferences.cpp:360 msgid "Update outline when dragging nodes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:357 +#: ../src/ui/dialog/inkscape-preferences.cpp:361 msgid "" "Update the outline when dragging or transforming nodes; if this is off, the " "outline will only update when completing a drag" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:358 +#: ../src/ui/dialog/inkscape-preferences.cpp:362 msgid "Update paths when dragging nodes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:359 +#: ../src/ui/dialog/inkscape-preferences.cpp:363 msgid "" "Update paths when dragging or transforming nodes; if this is off, paths will " "only be updated when completing a drag" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:360 +#: ../src/ui/dialog/inkscape-preferences.cpp:364 msgid "Show path direction on outlines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:365 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:362 +#: ../src/ui/dialog/inkscape-preferences.cpp:366 msgid "Show temporary path outline" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:363 +#: ../src/ui/dialog/inkscape-preferences.cpp:367 msgid "When hovering over a path, briefly flash its outline" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:368 msgid "Show temporary outline for selected paths" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:365 +#: ../src/ui/dialog/inkscape-preferences.cpp:369 msgid "Show temporary outline even when a path is selected for editing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 msgid "_Flash time:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 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:368 +#: ../src/ui/dialog/inkscape-preferences.cpp:372 msgid "Editing preferences" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:369 +#: ../src/ui/dialog/inkscape-preferences.cpp:373 msgid "Show transform handles for single nodes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:370 +#: ../src/ui/dialog/inkscape-preferences.cpp:374 msgid "Show transform handles even when only a single node is selected" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:371 +#: ../src/ui/dialog/inkscape-preferences.cpp:375 msgid "Deleting nodes preserves shape" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:372 +#: ../src/ui/dialog/inkscape-preferences.cpp:376 msgid "" "Move handles next to deleted nodes to resemble original shape; hold Ctrl to " "get the other behavior" msgstr "" #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:375 +#: ../src/ui/dialog/inkscape-preferences.cpp:379 msgid "Tweak" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:376 +#: ../src/ui/dialog/inkscape-preferences.cpp:380 msgid "Object paint style" msgstr "" #. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:381 +#: ../src/ui/dialog/inkscape-preferences.cpp:385 #: ../src/widgets/desktop-widget.cpp:631 msgid "Zoom" msgstr "" #. Measure -#: ../src/ui/dialog/inkscape-preferences.cpp:386 ../src/verbs.cpp:2765 +#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2761 msgctxt "ContextVerb" msgid "Measure" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:388 +#: ../src/ui/dialog/inkscape-preferences.cpp:392 msgid "Ignore first and last points" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:389 +#: ../src/ui/dialog/inkscape-preferences.cpp:393 msgid "" "The start and end of the measurement tool's control line will not be " "considered for calculating lengths. Only lengths between actual curve " @@ -17003,868 +17023,862 @@ msgid "" msgstr "" #. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:392 +#: ../src/ui/dialog/inkscape-preferences.cpp:396 msgid "Shapes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:424 +#: ../src/ui/dialog/inkscape-preferences.cpp:428 msgid "Sketch mode" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:426 +#: ../src/ui/dialog/inkscape-preferences.cpp:430 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 -#: ../src/ui/dialog/inkscape-preferences.cpp:429 +#: ../src/ui/dialog/inkscape-preferences.cpp:433 #: ../src/ui/dialog/input.cpp:1485 msgid "Pen" msgstr "" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:435 +#: ../src/ui/dialog/inkscape-preferences.cpp:439 msgid "Calligraphy" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:439 +#: ../src/ui/dialog/inkscape-preferences.cpp:443 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:441 +#: ../src/ui/dialog/inkscape-preferences.cpp:445 msgid "" "If on, each newly created object will be selected (deselecting previous " "selection)" msgstr "" #. Text -#: ../src/ui/dialog/inkscape-preferences.cpp:444 ../src/verbs.cpp:2757 +#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2753 msgctxt "ContextVerb" msgid "Text" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:449 +#: ../src/ui/dialog/inkscape-preferences.cpp:453 msgid "Show font samples in the drop-down list" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:450 +#: ../src/ui/dialog/inkscape-preferences.cpp:454 msgid "" "Show font samples alongside font names in the drop-down list in Text bar" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:452 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Show font substitution warning dialog" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:457 msgid "" "Show font substitution warning dialog when requested fonts are not available " "on the system" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pixel" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pica" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Millimeter" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Centimeter" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Inch" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Em square" msgstr "" #. , _("Ex square"), _("Percent") #. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT -#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/dialog/inkscape-preferences.cpp:463 msgid "Text units" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:461 +#: ../src/ui/dialog/inkscape-preferences.cpp:465 msgid "Text size unit type:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:462 +#: ../src/ui/dialog/inkscape-preferences.cpp:466 msgid "Set the type of unit used in the text toolbar and text dialogs" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:463 +#: ../src/ui/dialog/inkscape-preferences.cpp:467 msgid "Always output text size in pixels (px)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:464 -msgid "" -"Always convert the text size units above into pixels (px) before saving to " -"file" -msgstr "" - #. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:469 +#: ../src/ui/dialog/inkscape-preferences.cpp:473 msgid "Spray" msgstr "" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:474 +#: ../src/ui/dialog/inkscape-preferences.cpp:478 msgid "Eraser" msgstr "" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:478 +#: ../src/ui/dialog/inkscape-preferences.cpp:482 msgid "Paint Bucket" msgstr "" #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:483 +#: ../src/ui/dialog/inkscape-preferences.cpp:487 #: ../src/widgets/gradient-selector.cpp:134 #: ../src/widgets/gradient-selector.cpp:302 msgid "Gradient" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:485 +#: ../src/ui/dialog/inkscape-preferences.cpp:489 msgid "Prevent sharing of gradient definitions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:487 +#: ../src/ui/dialog/inkscape-preferences.cpp:491 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:488 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 msgid "Use legacy Gradient Editor" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:490 +#: ../src/ui/dialog/inkscape-preferences.cpp:494 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:493 +#: ../src/ui/dialog/inkscape-preferences.cpp:497 msgid "Linear gradient _angle:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:494 +#: ../src/ui/dialog/inkscape-preferences.cpp:498 msgid "" "Default angle of new linear gradients in degrees (clockwise from horizontal)" msgstr "" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:498 +#: ../src/ui/dialog/inkscape-preferences.cpp:502 msgid "Dropper" msgstr "" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:503 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 msgid "Connector" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:506 +#: ../src/ui/dialog/inkscape-preferences.cpp:510 msgid "If on, connector attachment points will not be shown for text objects" msgstr "" #. LPETool #. disabled, because the LPETool is not finished yet. -#: ../src/ui/dialog/inkscape-preferences.cpp:511 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 msgid "LPE Tool" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Interface" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "System default" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Albanian (sq)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Amharic (am)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Arabic (ar)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Armenian (hy)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Azerbaijani (az)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Basque (eu)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Belarusian (be)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bulgarian (bg)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali (bn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali/Bangladesh (bn_BD)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Breton (br)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Catalan (ca)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Valencian Catalan (ca@valencia)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Chinese/China (zh_CN)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Chinese/Taiwan (zh_TW)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Croatian (hr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Czech (cs)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Danish (da)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dutch (nl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dzongkha (dz)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "German (de)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Greek (el)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English (en)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English/Australia (en_AU)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Canada (en_CA)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Great Britain (en_GB)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Pig Latin (en_US@piglatin)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Esperanto (eo)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Estonian (et)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Farsi (fa)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Finnish (fi)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "French (fr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Irish (ga)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Galician (gl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hebrew (he)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hungarian (hu)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Indonesian (id)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Italian (it)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Japanese (ja)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Khmer (km)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Kinyarwanda (rw)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Korean (ko)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Lithuanian (lt)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Latvian (lv)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Macedonian (mk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Mongolian (mn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Nepali (ne)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Bokmål (nb)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Nynorsk (nn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Panjabi (pa)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Polish (pl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese (pt)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese/Brazil (pt_BR)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Romanian (ro)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:530 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Russian (ru)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian (sr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian in Latin script (sr@latin)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovak (sk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovenian (sl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish (es)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:531 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish/Mexico (es_MX)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Swedish (sv)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Telugu (te)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Thai (th)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Turkish (tr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Ukrainian (uk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:532 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Vietnamese (vi)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:564 +#: ../src/ui/dialog/inkscape-preferences.cpp:568 msgid "Language (requires restart):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:569 msgid "Set the language for menus and number formats" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 -#: ../src/ui/dialog/inkscape-preferences.cpp:653 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Large" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 -#: ../src/ui/dialog/inkscape-preferences.cpp:653 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Small" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:568 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 msgid "Smaller" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:576 msgid "Toolbox icon size:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:573 +#: ../src/ui/dialog/inkscape-preferences.cpp:577 msgid "Set the size for the tool icons (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:576 +#: ../src/ui/dialog/inkscape-preferences.cpp:580 msgid "Control bar icon size:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:577 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:580 +#: ../src/ui/dialog/inkscape-preferences.cpp:584 msgid "Secondary toolbar icon size:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:581 +#: ../src/ui/dialog/inkscape-preferences.cpp:585 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:584 +#: ../src/ui/dialog/inkscape-preferences.cpp:588 msgid "Work-around color sliders not drawing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:586 +#: ../src/ui/dialog/inkscape-preferences.cpp:590 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:591 +#: ../src/ui/dialog/inkscape-preferences.cpp:595 msgid "Clear list" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:594 +#: ../src/ui/dialog/inkscape-preferences.cpp:598 msgid "Maximum documents in Open _Recent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:595 +#: ../src/ui/dialog/inkscape-preferences.cpp:599 msgid "" "Set the maximum length of the Open Recent list in the File menu, or clear " "the list" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:598 +#: ../src/ui/dialog/inkscape-preferences.cpp:602 msgid "_Zoom correction factor (in %):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 +#: ../src/ui/dialog/inkscape-preferences.cpp:603 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:602 +#: ../src/ui/dialog/inkscape-preferences.cpp:606 msgid "Enable dynamic relayout for incomplete sections" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:608 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:607 +#: ../src/ui/dialog/inkscape-preferences.cpp:611 msgid "Show filter primitives infobox (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 +#: ../src/ui/dialog/inkscape-preferences.cpp:613 msgid "" "Show icons and descriptions for the filter primitives available at the " "filter effects dialog" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons only" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Text only" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:612 -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons and text" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:621 msgid "Dockbar style (requires restart):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:618 +#: ../src/ui/dialog/inkscape-preferences.cpp:622 msgid "" "Selects whether the vertical bars on the dockbar will show text labels, " "icons, or both" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:625 +#: ../src/ui/dialog/inkscape-preferences.cpp:629 msgid "Switcher style (requires restart):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:626 +#: ../src/ui/dialog/inkscape-preferences.cpp:630 msgid "" "Selects whether the dockbar switcher will show text labels, icons, or both" msgstr "" #. Windows -#: ../src/ui/dialog/inkscape-preferences.cpp:630 +#: ../src/ui/dialog/inkscape-preferences.cpp:634 msgid "Save and restore window geometry for each document" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:631 +#: ../src/ui/dialog/inkscape-preferences.cpp:635 msgid "Remember and use last window's geometry" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:632 +#: ../src/ui/dialog/inkscape-preferences.cpp:636 msgid "Don't save window geometry" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:634 +#: ../src/ui/dialog/inkscape-preferences.cpp:638 msgid "Save and restore dialogs status" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:635 -#: ../src/ui/dialog/inkscape-preferences.cpp:671 +#: ../src/ui/dialog/inkscape-preferences.cpp:639 +#: ../src/ui/dialog/inkscape-preferences.cpp:675 msgid "Don't save dialogs status" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:637 -#: ../src/ui/dialog/inkscape-preferences.cpp:679 +#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:683 msgid "Dockable" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:645 msgid "Native open/save dialogs" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:646 msgid "GTK open/save dialogs" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:644 +#: ../src/ui/dialog/inkscape-preferences.cpp:648 msgid "Dialogs are hidden in taskbar" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 +#: ../src/ui/dialog/inkscape-preferences.cpp:649 msgid "Save and restore documents viewport" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:646 +#: ../src/ui/dialog/inkscape-preferences.cpp:650 msgid "Zoom when window is resized" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:647 +#: ../src/ui/dialog/inkscape-preferences.cpp:651 msgid "Show close button on dialogs" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:648 +#: ../src/ui/dialog/inkscape-preferences.cpp:652 msgctxt "Dialog on top" msgid "None" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:654 msgid "Aggressive" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:653 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Maximized" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:657 +#: ../src/ui/dialog/inkscape-preferences.cpp:661 msgid "Default window size:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 +#: ../src/ui/dialog/inkscape-preferences.cpp:662 msgid "Set the default window size" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:661 +#: ../src/ui/dialog/inkscape-preferences.cpp:665 msgid "Saving window geometry (size and position)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:663 +#: ../src/ui/dialog/inkscape-preferences.cpp:667 msgid "Let the window manager determine placement of all windows" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:665 +#: ../src/ui/dialog/inkscape-preferences.cpp:669 msgid "" "Remember and use the last window's geometry (saves geometry to user " "preferences)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:667 +#: ../src/ui/dialog/inkscape-preferences.cpp:671 msgid "" "Save and restore window geometry for each document (saves geometry in the " "document)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:669 +#: ../src/ui/dialog/inkscape-preferences.cpp:673 msgid "Saving dialogs status" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:673 +#: ../src/ui/dialog/inkscape-preferences.cpp:677 msgid "" "Save and restore dialogs status (the last open windows dialogs are saved " "when it closes)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:677 +#: ../src/ui/dialog/inkscape-preferences.cpp:681 msgid "Dialog behavior (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:683 +#: ../src/ui/dialog/inkscape-preferences.cpp:687 msgid "Desktop integration" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:685 +#: ../src/ui/dialog/inkscape-preferences.cpp:689 msgid "Use Windows like open and save dialogs" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:687 +#: ../src/ui/dialog/inkscape-preferences.cpp:691 msgid "Use GTK open and save dialogs " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:691 +#: ../src/ui/dialog/inkscape-preferences.cpp:695 msgid "Dialogs on top:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:694 +#: ../src/ui/dialog/inkscape-preferences.cpp:698 msgid "Dialogs are treated as regular windows" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:696 +#: ../src/ui/dialog/inkscape-preferences.cpp:700 msgid "Dialogs stay on top of document windows" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:702 msgid "Same as Normal but may work better with some window managers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:701 +#: ../src/ui/dialog/inkscape-preferences.cpp:705 msgid "Dialog Transparency" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:703 +#: ../src/ui/dialog/inkscape-preferences.cpp:707 msgid "_Opacity when focused:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:709 msgid "Opacity when _unfocused:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:711 msgid "_Time of opacity change animation:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:710 +#: ../src/ui/dialog/inkscape-preferences.cpp:714 msgid "Miscellaneous" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:717 msgid "Whether dialog windows are to be hidden in the window manager taskbar" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:716 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 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 "" -#: ../src/ui/dialog/inkscape-preferences.cpp:718 +#: ../src/ui/dialog/inkscape-preferences.cpp:722 msgid "" "Save documents viewport (zoom and panning position). Useful to turn off when " "sharing version controlled files." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:720 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 msgid "Whether dialog windows have a close button (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:721 +#: ../src/ui/dialog/inkscape-preferences.cpp:725 msgid "Windows" msgstr "" #. Grids -#: ../src/ui/dialog/inkscape-preferences.cpp:724 +#: ../src/ui/dialog/inkscape-preferences.cpp:728 msgid "Line color when zooming out" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:727 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 msgid "The gridlines will be shown in minor grid line color" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:729 +#: ../src/ui/dialog/inkscape-preferences.cpp:733 msgid "The gridlines will be shown in major grid line color" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:731 +#: ../src/ui/dialog/inkscape-preferences.cpp:735 msgid "Default grid settings" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -#: ../src/ui/dialog/inkscape-preferences.cpp:762 +#: ../src/ui/dialog/inkscape-preferences.cpp:741 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Grid units:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:742 -#: ../src/ui/dialog/inkscape-preferences.cpp:767 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "Origin X:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:743 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Origin Y:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:748 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Spacing X:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Spacing Y:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:752 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 -#: ../src/ui/dialog/inkscape-preferences.cpp:777 +#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Minor grid line color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 -#: ../src/ui/dialog/inkscape-preferences.cpp:777 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Color used for normal grid lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 -#: ../src/ui/dialog/inkscape-preferences.cpp:754 -#: ../src/ui/dialog/inkscape-preferences.cpp:778 -#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:782 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Major grid line color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 -#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Color used for major (highlighted) grid lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:756 -#: ../src/ui/dialog/inkscape-preferences.cpp:781 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Major grid line every:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:761 msgid "Show dots instead of lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:839 +#: ../src/ui/dialog/inkscape-preferences.cpp:843 msgid "Input/Output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:842 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Use current directory for \"Save As ...\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:844 +#: ../src/ui/dialog/inkscape-preferences.cpp:848 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 " @@ -17872,176 +17886,176 @@ msgid "" "it" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:846 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "Add label comments to printing output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:848 +#: ../src/ui/dialog/inkscape-preferences.cpp:852 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:850 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Add default metadata to new documents" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:852 +#: ../src/ui/dialog/inkscape-preferences.cpp:856 msgid "" "Add default metadata to new documents. Default metadata can be set from " "Document Properties->Metadata." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:856 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "_Grab sensitivity:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:856 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "pixels (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:857 +#: ../src/ui/dialog/inkscape-preferences.cpp:861 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 "" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 msgid "_Click/drag threshold:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 -#: ../src/ui/dialog/inkscape-preferences.cpp:1201 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 #: ../src/ui/dialog/inkscape-preferences.cpp:1205 -#: ../src/ui/dialog/inkscape-preferences.cpp:1215 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 msgid "pixels" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:860 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 msgid "" "Maximum mouse drag (in screen pixels) which is considered a click, not a drag" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:863 +#: ../src/ui/dialog/inkscape-preferences.cpp:867 msgid "_Handle size:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:864 +#: ../src/ui/dialog/inkscape-preferences.cpp:868 msgid "Set the relative size of node handles" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:866 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Use pressure-sensitive tablet (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:868 +#: ../src/ui/dialog/inkscape-preferences.cpp:872 msgid "" "Use the capabilities of a tablet or other pressure-sensitive device. Disable " "this only if you have problems with the tablet (you can still use it as a " "mouse)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:870 +#: ../src/ui/dialog/inkscape-preferences.cpp:874 msgid "Switch tool based on tablet device (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:872 +#: ../src/ui/dialog/inkscape-preferences.cpp:876 msgid "" "Change tool as different devices are used on the tablet (pen, eraser, mouse)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:873 +#: ../src/ui/dialog/inkscape-preferences.cpp:877 msgid "Input devices" msgstr "" #. SVG output options -#: ../src/ui/dialog/inkscape-preferences.cpp:876 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Use named colors" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:877 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 msgid "" "If set, write the CSS name of the color when available (e.g. 'red' or " "'magenta') instead of the numeric value" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:879 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "XML formatting" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Inline attributes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:886 msgid "Put attributes on the same line as the element tag" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "_Indent, spaces:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:885 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Path data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Absolute" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Relative" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 -#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:1184 msgid "Optimized" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "Path string format:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "" "Path data should be written: only with absolute coordinates, only with " "relative coordinates, or optimized for string length (mixed absolute and " "relative coordinates)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:896 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "Force repeat commands" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:897 +#: ../src/ui/dialog/inkscape-preferences.cpp:901 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:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Numbers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "_Numeric precision:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Significant figures of the values written to the SVG file" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:905 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "Minimum _exponent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:905 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero" @@ -18049,56 +18063,56 @@ msgstr "" #. Code to add controls for attribute checking options #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:910 +#: ../src/ui/dialog/inkscape-preferences.cpp:914 msgid "Improper Attributes Actions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:912 -#: ../src/ui/dialog/inkscape-preferences.cpp:920 -#: ../src/ui/dialog/inkscape-preferences.cpp:928 +#: ../src/ui/dialog/inkscape-preferences.cpp:916 +#: ../src/ui/dialog/inkscape-preferences.cpp:924 +#: ../src/ui/dialog/inkscape-preferences.cpp:932 msgid "Print warnings" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:913 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 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:914 +#: ../src/ui/dialog/inkscape-preferences.cpp:918 msgid "Remove attributes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:915 +#: ../src/ui/dialog/inkscape-preferences.cpp:919 msgid "Delete invalid or non-useful attributes from element tag" msgstr "" #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:918 +#: ../src/ui/dialog/inkscape-preferences.cpp:922 msgid "Inappropriate Style Properties Actions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:921 +#: ../src/ui/dialog/inkscape-preferences.cpp:925 msgid "" "Print warning if inappropriate style properties found (i.e. 'font-family' " "set on a ). Database files located in inkscape_data_dir/attributes." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:922 -#: ../src/ui/dialog/inkscape-preferences.cpp:930 +#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:934 msgid "Remove style properties" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:923 +#: ../src/ui/dialog/inkscape-preferences.cpp:927 msgid "Delete inappropriate style properties" msgstr "" #. Add default or inherited style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 msgid "Non-useful Style Properties Actions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:929 +#: ../src/ui/dialog/inkscape-preferences.cpp:933 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 " @@ -18106,207 +18120,207 @@ msgid "" "attributes." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:931 +#: ../src/ui/dialog/inkscape-preferences.cpp:935 msgid "Delete redundant style properties" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:933 +#: ../src/ui/dialog/inkscape-preferences.cpp:937 msgid "Check Attributes and Style Properties on" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:935 +#: ../src/ui/dialog/inkscape-preferences.cpp:939 msgid "Reading" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:936 +#: ../src/ui/dialog/inkscape-preferences.cpp:940 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:937 +#: ../src/ui/dialog/inkscape-preferences.cpp:941 msgid "Editing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:938 +#: ../src/ui/dialog/inkscape-preferences.cpp:942 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:939 +#: ../src/ui/dialog/inkscape-preferences.cpp:943 msgid "Writing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:940 +#: ../src/ui/dialog/inkscape-preferences.cpp:944 msgid "Check attributes and style properties on writing out SVG files" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:942 +#: ../src/ui/dialog/inkscape-preferences.cpp:946 msgid "SVG output" msgstr "" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Perceptual" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Relative Colorimetric" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:948 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Absolute Colorimetric" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:952 +#: ../src/ui/dialog/inkscape-preferences.cpp:956 msgid "(Note: Color management has been disabled in this build)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:956 +#: ../src/ui/dialog/inkscape-preferences.cpp:960 msgid "Display adjustment" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:966 +#: ../src/ui/dialog/inkscape-preferences.cpp:970 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" "Searched directories:%s" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:967 +#: ../src/ui/dialog/inkscape-preferences.cpp:971 msgid "Display profile:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:972 +#: ../src/ui/dialog/inkscape-preferences.cpp:976 msgid "Retrieve profile from display" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:975 +#: ../src/ui/dialog/inkscape-preferences.cpp:979 msgid "Retrieve profiles from those attached to displays via XICC" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:977 +#: ../src/ui/dialog/inkscape-preferences.cpp:981 msgid "Retrieve profiles from those attached to displays" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:986 msgid "Display rendering intent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:983 +#: ../src/ui/dialog/inkscape-preferences.cpp:987 msgid "The rendering intent to use to calibrate display output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:985 +#: ../src/ui/dialog/inkscape-preferences.cpp:989 msgid "Proofing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:987 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 msgid "Simulate output on screen" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:989 +#: ../src/ui/dialog/inkscape-preferences.cpp:993 msgid "Simulates output of target device" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 msgid "Mark out of gamut colors" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:993 +#: ../src/ui/dialog/inkscape-preferences.cpp:997 msgid "Highlights colors that are out of gamut for the target device" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 +#: ../src/ui/dialog/inkscape-preferences.cpp:1009 msgid "Out of gamut warning color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1010 msgid "Selects the color used for out of gamut warning" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Device profile:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1009 +#: ../src/ui/dialog/inkscape-preferences.cpp:1013 msgid "The ICC profile to use to simulate device output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Device rendering intent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 +#: ../src/ui/dialog/inkscape-preferences.cpp:1017 msgid "The rendering intent to use to calibrate device output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1015 +#: ../src/ui/dialog/inkscape-preferences.cpp:1019 msgid "Black point compensation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Enables black point compensation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 msgid "Preserve black" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1026 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 msgid "(LittleCMS 1.15 or later required)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1028 +#: ../src/ui/dialog/inkscape-preferences.cpp:1032 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1042 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 #: ../src/widgets/sp-color-icc-selector.cpp:449 #: ../src/widgets/sp-color-icc-selector.cpp:741 msgid "" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1087 +#: ../src/ui/dialog/inkscape-preferences.cpp:1091 msgid "Color management" msgstr "" #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1090 +#: ../src/ui/dialog/inkscape-preferences.cpp:1094 msgid "Enable autosave (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1091 +#: ../src/ui/dialog/inkscape-preferences.cpp:1095 msgid "" "Automatically save the current document(s) at a given interval, thus " "minimizing loss in case of a crash" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1097 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgctxt "Filesystem" msgid "Autosave _directory:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1097 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 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:1099 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "_Interval (in minutes):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1099 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "Interval (in minutes) at which document will be autosaved" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "_Maximum number of autosaves:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" @@ -18323,257 +18337,257 @@ msgstr "" #. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); #. #. ----------- -#: ../src/ui/dialog/inkscape-preferences.cpp:1116 +#: ../src/ui/dialog/inkscape-preferences.cpp:1120 msgid "Autosave" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1120 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Open Clip Art Library _Server Name:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 +#: ../src/ui/dialog/inkscape-preferences.cpp:1125 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:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1127 msgid "Open Clip Art Library _Username:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1124 +#: ../src/ui/dialog/inkscape-preferences.cpp:1128 msgid "The username used to log into Open Clip Art Library" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1126 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Open Clip Art Library _Password:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1131 msgid "The password used to log into Open Clip Art Library" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1128 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "Open Clip Art" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1133 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 msgid "Behavior" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1137 +#: ../src/ui/dialog/inkscape-preferences.cpp:1141 msgid "_Simplification threshold:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1142 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:1140 +#: ../src/ui/dialog/inkscape-preferences.cpp:1144 msgid "Color stock markers the same color as object" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1141 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Color custom markers the same color as object" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1142 -#: ../src/ui/dialog/inkscape-preferences.cpp:1352 +#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1356 msgid "Update marker color when object color changes" msgstr "" #. Selecting options -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +#: ../src/ui/dialog/inkscape-preferences.cpp:1149 msgid "Select in all layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1150 msgid "Select only within current layer" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1147 +#: ../src/ui/dialog/inkscape-preferences.cpp:1151 msgid "Select in current layer and sublayers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1148 +#: ../src/ui/dialog/inkscape-preferences.cpp:1152 msgid "Ignore hidden objects and layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1149 +#: ../src/ui/dialog/inkscape-preferences.cpp:1153 msgid "Ignore locked objects and layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1150 +#: ../src/ui/dialog/inkscape-preferences.cpp:1154 msgid "Deselect upon layer change" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1153 +#: ../src/ui/dialog/inkscape-preferences.cpp:1157 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1155 +#: ../src/ui/dialog/inkscape-preferences.cpp:1159 msgid "Ctrl+A, Tab, Shift+Tab" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1157 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Make keyboard selection commands work on objects in all layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1159 +#: ../src/ui/dialog/inkscape-preferences.cpp:1163 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1161 +#: ../src/ui/dialog/inkscape-preferences.cpp:1165 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1163 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "" "Uncheck this to be able to select objects that are hidden (either by " "themselves or by being in a hidden layer)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1165 +#: ../src/ui/dialog/inkscape-preferences.cpp:1169 msgid "" "Uncheck this to be able to select objects that are locked (either by " "themselves or by being in a locked layer)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Wrap when cycling objects in z-order" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1169 +#: ../src/ui/dialog/inkscape-preferences.cpp:1173 msgid "Alt+Scroll Wheel" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 +#: ../src/ui/dialog/inkscape-preferences.cpp:1175 msgid "Wrap around at start and end when cycling objects in z-order" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1173 +#: ../src/ui/dialog/inkscape-preferences.cpp:1177 msgid "Selecting" msgstr "" #. Transforms options -#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +#: ../src/ui/dialog/inkscape-preferences.cpp:1180 #: ../src/widgets/select-toolbar.cpp:572 msgid "Scale stroke width" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1177 +#: ../src/ui/dialog/inkscape-preferences.cpp:1181 msgid "Scale rounded corners in rectangles" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1178 +#: ../src/ui/dialog/inkscape-preferences.cpp:1182 msgid "Transform gradients" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1179 +#: ../src/ui/dialog/inkscape-preferences.cpp:1183 msgid "Transform patterns" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 +#: ../src/ui/dialog/inkscape-preferences.cpp:1185 msgid "Preserved" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1184 +#: ../src/ui/dialog/inkscape-preferences.cpp:1188 #: ../src/widgets/select-toolbar.cpp:573 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1186 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 #: ../src/widgets/select-toolbar.cpp:584 msgid "When scaling rectangles, scale the radii of rounded corners" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/ui/dialog/inkscape-preferences.cpp:1192 #: ../src/widgets/select-toolbar.cpp:595 msgid "Move gradients (in fill or stroke) along with the objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/ui/dialog/inkscape-preferences.cpp:1194 #: ../src/widgets/select-toolbar.cpp:606 msgid "Move patterns (in fill or stroke) along with the objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 +#: ../src/ui/dialog/inkscape-preferences.cpp:1195 msgid "Store transformation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1193 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "" "If possible, apply transformation to objects without adding a transform= " "attribute" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1195 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Always store transformation as a transform= attribute on objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1197 +#: ../src/ui/dialog/inkscape-preferences.cpp:1201 msgid "Transforms" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1201 +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 msgid "Mouse _wheel scrolls by:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1206 msgid "" "One mouse wheel notch scrolls by this distance in screen pixels " "(horizontally with Shift)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1203 +#: ../src/ui/dialog/inkscape-preferences.cpp:1207 msgid "Ctrl+arrows" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 msgid "Sc_roll by:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1206 +#: ../src/ui/dialog/inkscape-preferences.cpp:1210 msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1208 +#: ../src/ui/dialog/inkscape-preferences.cpp:1212 msgid "_Acceleration:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1213 msgid "" "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " "acceleration)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 +#: ../src/ui/dialog/inkscape-preferences.cpp:1214 msgid "Autoscrolling" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +#: ../src/ui/dialog/inkscape-preferences.cpp:1216 msgid "_Speed:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1213 +#: ../src/ui/dialog/inkscape-preferences.cpp:1217 msgid "" "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " "autoscroll off)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1215 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 #: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721 msgid "_Threshold:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1216 +#: ../src/ui/dialog/inkscape-preferences.cpp:1220 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" @@ -18584,222 +18598,222 @@ msgstr "" #. _page_scrolling.add_line( false, "", _scroll_space, "", #. _("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)")); #. -#: ../src/ui/dialog/inkscape-preferences.cpp:1222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1226 msgid "Mouse wheel zooms by default" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1224 +#: ../src/ui/dialog/inkscape-preferences.cpp:1228 msgid "" "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when " "off, it zooms with Ctrl and scrolls without Ctrl" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1225 +#: ../src/ui/dialog/inkscape-preferences.cpp:1229 msgid "Scrolling" msgstr "" #. Snapping options -#: ../src/ui/dialog/inkscape-preferences.cpp:1228 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 msgid "Enable snap indicator" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1230 +#: ../src/ui/dialog/inkscape-preferences.cpp:1234 msgid "After snapping, a symbol is drawn at the point that has snapped" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1233 +#: ../src/ui/dialog/inkscape-preferences.cpp:1237 msgid "_Delay (in ms):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1234 +#: ../src/ui/dialog/inkscape-preferences.cpp:1238 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:1236 +#: ../src/ui/dialog/inkscape-preferences.cpp:1240 msgid "Only snap the node closest to the pointer" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1238 +#: ../src/ui/dialog/inkscape-preferences.cpp:1242 msgid "" "Only try to snap the node that is initially closest to the mouse pointer" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1241 +#: ../src/ui/dialog/inkscape-preferences.cpp:1245 msgid "_Weight factor:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1242 +#: ../src/ui/dialog/inkscape-preferences.cpp:1246 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:1244 +#: ../src/ui/dialog/inkscape-preferences.cpp:1248 msgid "Snap the mouse pointer when dragging a constrained knot" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1246 +#: ../src/ui/dialog/inkscape-preferences.cpp:1250 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:1248 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Snapping" msgstr "" #. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1253 +#: ../src/ui/dialog/inkscape-preferences.cpp:1257 msgid "_Arrow keys move by:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1258 msgid "" "Pressing an arrow key moves selected object(s) or node(s) by this distance" msgstr "" #. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1257 +#: ../src/ui/dialog/inkscape-preferences.cpp:1261 msgid "> and < _scale by:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1258 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Pressing > or < scales selection up or down by this increment" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1260 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "_Inset/Outset by:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 +#: ../src/ui/dialog/inkscape-preferences.cpp:1265 msgid "Inset and Outset commands displace the path by this distance" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1262 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Compass-like display of angles" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1264 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 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:1266 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgctxt "Rotation angle" msgid "None" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1270 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "_Rotation snaps every:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1270 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "degrees" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 +#: ../src/ui/dialog/inkscape-preferences.cpp:1275 msgid "" "Rotating with Ctrl pressed snaps every that much degrees; also, pressing " "[ or ] rotates by this amount" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1272 +#: ../src/ui/dialog/inkscape-preferences.cpp:1276 msgid "Relative snapping of guideline angles" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1274 +#: ../src/ui/dialog/inkscape-preferences.cpp:1278 msgid "" "When on, the snap angles when rotating a guideline will be relative to the " "original angle" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1276 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 msgid "_Zoom in/out by:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1276 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 #: ../src/ui/dialog/objects.cpp:1622 #: ../src/ui/widget/filter-effect-chooser.cpp:27 msgid "%" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1277 +#: ../src/ui/dialog/inkscape-preferences.cpp:1281 msgid "" "Zoom tool click, +/- keys, and middle click zoom in and out by this " "multiplier" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1278 +#: ../src/ui/dialog/inkscape-preferences.cpp:1282 msgid "Steps" msgstr "" #. Clones options -#: ../src/ui/dialog/inkscape-preferences.cpp:1281 +#: ../src/ui/dialog/inkscape-preferences.cpp:1285 msgid "Move in parallel" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1283 +#: ../src/ui/dialog/inkscape-preferences.cpp:1287 msgid "Stay unmoved" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1285 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Move according to transform" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1287 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 msgid "Are unlinked" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Are deleted" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1292 +#: ../src/ui/dialog/inkscape-preferences.cpp:1296 msgid "Moving original: clones and linked offsets" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1294 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Clones are translated by the same vector as their original" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1296 +#: ../src/ui/dialog/inkscape-preferences.cpp:1300 msgid "Clones preserve their positions when their original is moved" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 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:1299 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 msgid "Deleting original: clones" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1301 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Orphaned clones are converted to regular objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1303 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "Orphaned clones are deleted along with their original" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1305 +#: ../src/ui/dialog/inkscape-preferences.cpp:1309 msgid "Duplicating original+clones/linked offset" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1307 +#: ../src/ui/dialog/inkscape-preferences.cpp:1311 msgid "Relink duplicated clones" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1309 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "" "When duplicating a selection containing both a clone and its original " "(possibly in groups), relink the duplicated clone to the duplicated original " @@ -18807,127 +18821,127 @@ msgid "" msgstr "" #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1316 msgid "Clones" msgstr "" #. Clip paths and masks options -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:1319 msgid "When applying, use the topmost selected object as clippath/mask" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1317 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "" "Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1318 +#: ../src/ui/dialog/inkscape-preferences.cpp:1322 msgid "Remove clippath/mask object after applying" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1320 +#: ../src/ui/dialog/inkscape-preferences.cpp:1324 msgid "" "After applying, remove the object used as the clipping path or mask from the " "drawing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1322 +#: ../src/ui/dialog/inkscape-preferences.cpp:1326 msgid "Before applying" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1324 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "Do not group clipped/masked objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1325 +#: ../src/ui/dialog/inkscape-preferences.cpp:1329 msgid "Put every clipped/masked object in its own group" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1326 +#: ../src/ui/dialog/inkscape-preferences.cpp:1330 msgid "Put all clipped/masked objects into one group" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1329 +#: ../src/ui/dialog/inkscape-preferences.cpp:1333 msgid "Apply clippath/mask to every object" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 +#: ../src/ui/dialog/inkscape-preferences.cpp:1336 msgid "Apply clippath/mask to groups containing single object" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1335 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "Apply clippath/mask to group containing all objects" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1337 +#: ../src/ui/dialog/inkscape-preferences.cpp:1341 msgid "After releasing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1339 +#: ../src/ui/dialog/inkscape-preferences.cpp:1343 msgid "Ungroup automatically created groups" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1341 +#: ../src/ui/dialog/inkscape-preferences.cpp:1345 msgid "Ungroup groups created when setting clip/mask" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 +#: ../src/ui/dialog/inkscape-preferences.cpp:1347 msgid "Clippaths and masks" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1346 +#: ../src/ui/dialog/inkscape-preferences.cpp:1350 msgid "Stroke Style Markers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1348 -#: ../src/ui/dialog/inkscape-preferences.cpp:1350 +#: ../src/ui/dialog/inkscape-preferences.cpp:1352 +#: ../src/ui/dialog/inkscape-preferences.cpp:1354 msgid "" "Stroke color same as object, fill color either object fill color or marker " "fill color" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1354 +#: ../src/ui/dialog/inkscape-preferences.cpp:1358 #: ../share/extensions/hershey.inx.h:27 msgid "Markers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1357 +#: ../src/ui/dialog/inkscape-preferences.cpp:1361 msgid "Document cleanup" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 -#: ../src/ui/dialog/inkscape-preferences.cpp:1360 +#: ../src/ui/dialog/inkscape-preferences.cpp:1362 +#: ../src/ui/dialog/inkscape-preferences.cpp:1364 msgid "Remove unused swatches when doing a document cleanup" msgstr "" #. tooltip -#: ../src/ui/dialog/inkscape-preferences.cpp:1361 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Cleanup" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 msgid "Number of _Threads:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1369 -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "(requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1370 +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 msgid "Configure number of processors/threads to use when rendering filters" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgid "Rendering _cache size:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgctxt "mebibyte (2^20 bytes) abbreviation" msgid "MiB" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 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" @@ -18935,373 +18949,373 @@ msgstr "" #. blur quality #. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:1377 -#: ../src/ui/dialog/inkscape-preferences.cpp:1401 +#: ../src/ui/dialog/inkscape-preferences.cpp:1381 +#: ../src/ui/dialog/inkscape-preferences.cpp:1405 msgid "Best quality (slowest)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1379 -#: ../src/ui/dialog/inkscape-preferences.cpp:1403 +#: ../src/ui/dialog/inkscape-preferences.cpp:1383 +#: ../src/ui/dialog/inkscape-preferences.cpp:1407 msgid "Better quality (slower)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1381 -#: ../src/ui/dialog/inkscape-preferences.cpp:1405 +#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +#: ../src/ui/dialog/inkscape-preferences.cpp:1409 msgid "Average quality" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1383 -#: ../src/ui/dialog/inkscape-preferences.cpp:1407 +#: ../src/ui/dialog/inkscape-preferences.cpp:1387 +#: ../src/ui/dialog/inkscape-preferences.cpp:1411 msgid "Lower quality (faster)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1385 -#: ../src/ui/dialog/inkscape-preferences.cpp:1409 +#: ../src/ui/dialog/inkscape-preferences.cpp:1389 +#: ../src/ui/dialog/inkscape-preferences.cpp:1413 msgid "Lowest quality (fastest)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1388 +#: ../src/ui/dialog/inkscape-preferences.cpp:1392 msgid "Gaussian blur quality for display" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1390 -#: ../src/ui/dialog/inkscape-preferences.cpp:1414 +#: ../src/ui/dialog/inkscape-preferences.cpp:1394 +#: ../src/ui/dialog/inkscape-preferences.cpp:1418 msgid "" "Best quality, but display may be very slow at high zooms (bitmap export " "always uses best quality)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1392 -#: ../src/ui/dialog/inkscape-preferences.cpp:1416 +#: ../src/ui/dialog/inkscape-preferences.cpp:1396 +#: ../src/ui/dialog/inkscape-preferences.cpp:1420 msgid "Better quality, but slower display" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1394 -#: ../src/ui/dialog/inkscape-preferences.cpp:1418 +#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1422 msgid "Average quality, acceptable display speed" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1396 -#: ../src/ui/dialog/inkscape-preferences.cpp:1420 +#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +#: ../src/ui/dialog/inkscape-preferences.cpp:1424 msgid "Lower quality (some artifacts), but display is faster" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1398 -#: ../src/ui/dialog/inkscape-preferences.cpp:1422 +#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1426 msgid "Lowest quality (considerable artifacts), but display is fastest" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1412 +#: ../src/ui/dialog/inkscape-preferences.cpp:1416 msgid "Filter effects quality for display" msgstr "" #. build custom preferences tab -#: ../src/ui/dialog/inkscape-preferences.cpp:1424 +#: ../src/ui/dialog/inkscape-preferences.cpp:1428 #: ../src/ui/dialog/print.cpp:232 msgid "Rendering" msgstr "" #. Note: /options/bitmapoversample removed with Cairo renderer -#: ../src/ui/dialog/inkscape-preferences.cpp:1430 ../src/verbs.cpp:157 +#: ../src/ui/dialog/inkscape-preferences.cpp:1434 ../src/verbs.cpp:157 #: ../src/widgets/calligraphy-toolbar.cpp:626 msgid "Edit" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1431 +#: ../src/ui/dialog/inkscape-preferences.cpp:1435 msgid "Automatically reload bitmaps" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1433 +#: ../src/ui/dialog/inkscape-preferences.cpp:1437 msgid "Automatically reload linked images when file is changed on disk" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1435 +#: ../src/ui/dialog/inkscape-preferences.cpp:1439 msgid "_Bitmap editor:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1437 +#: ../src/ui/dialog/inkscape-preferences.cpp:1441 #: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:55 #: ../share/extensions/print_win32_vector.inx.h:2 msgid "Export" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1439 +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 msgid "Default export _resolution:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1440 +#: ../src/ui/dialog/inkscape-preferences.cpp:1444 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1441 +#: ../src/ui/dialog/inkscape-preferences.cpp:1445 #: ../src/ui/dialog/xml-tree.cpp:912 msgid "Create" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 msgid "Resolution for Create Bitmap _Copy:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1444 +#: ../src/ui/dialog/inkscape-preferences.cpp:1448 msgid "Resolution used by the Create Bitmap Copy command" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1447 +#: ../src/ui/dialog/inkscape-preferences.cpp:1451 msgid "Ask about linking and scaling when importing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1449 +#: ../src/ui/dialog/inkscape-preferences.cpp:1453 msgid "Pop-up linking and scaling dialog when importing bitmap image." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1455 +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 msgid "Bitmap link:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1462 +#: ../src/ui/dialog/inkscape-preferences.cpp:1466 msgid "Bitmap scale (image-rendering):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1467 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "Default _import resolution:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1468 +#: ../src/ui/dialog/inkscape-preferences.cpp:1472 msgid "Default bitmap resolution (in dots per inch) for bitmap import" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1469 +#: ../src/ui/dialog/inkscape-preferences.cpp:1473 msgid "Override file resolution" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1471 +#: ../src/ui/dialog/inkscape-preferences.cpp:1475 msgid "Use default bitmap resolution in favor of information from file" msgstr "" #. rendering outlines for pixmap image tags -#: ../src/ui/dialog/inkscape-preferences.cpp:1475 +#: ../src/ui/dialog/inkscape-preferences.cpp:1479 msgid "Images in Outline Mode" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1476 +#: ../src/ui/dialog/inkscape-preferences.cpp:1480 msgid "" "When active will render images while in outline mode instead of a red box " "with an x. This is useful for manual tracing." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1478 +#: ../src/ui/dialog/inkscape-preferences.cpp:1482 msgid "Bitmaps" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1490 +#: ../src/ui/dialog/inkscape-preferences.cpp:1494 msgid "" "Select a file of predefined shortcuts to use. Any customized shortcuts you " "create will be added seperately to " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1493 +#: ../src/ui/dialog/inkscape-preferences.cpp:1497 msgid "Shortcut file:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1496 +#: ../src/ui/dialog/inkscape-preferences.cpp:1500 #: ../src/ui/dialog/template-load-tab.cpp:48 msgid "Search:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1508 +#: ../src/ui/dialog/inkscape-preferences.cpp:1512 msgid "Shortcut" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1509 +#: ../src/ui/dialog/inkscape-preferences.cpp:1513 #: ../src/ui/widget/page-sizer.cpp:260 msgid "Description" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1564 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 #: ../src/ui/dialog/pixelartdialog.cpp:296 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:698 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:699 #: ../src/ui/dialog/tracedialog.cpp:813 #: ../src/ui/widget/preferences-widget.cpp:749 msgid "Reset" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1564 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 msgid "" "Remove all your customized keyboard shortcuts, and revert to the shortcuts " "in the shortcut file listed above" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import ..." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import custom keyboard shortcuts from a file" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1571 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export ..." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1571 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export custom keyboard shortcuts to a file" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1581 +#: ../src/ui/dialog/inkscape-preferences.cpp:1585 msgid "Keyboard Shortcuts" msgstr "" #. Find this group in the tree -#: ../src/ui/dialog/inkscape-preferences.cpp:1744 +#: ../src/ui/dialog/inkscape-preferences.cpp:1748 msgid "Misc" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1842 +#: ../src/ui/dialog/inkscape-preferences.cpp:1846 msgctxt "Spellchecker language" msgid "None" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1863 +#: ../src/ui/dialog/inkscape-preferences.cpp:1867 msgid "Set the main spell check language" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1866 +#: ../src/ui/dialog/inkscape-preferences.cpp:1870 msgid "Second language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1867 +#: ../src/ui/dialog/inkscape-preferences.cpp:1871 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +#: ../src/ui/dialog/inkscape-preferences.cpp:1874 msgid "Third language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1871 +#: ../src/ui/dialog/inkscape-preferences.cpp:1875 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1873 +#: ../src/ui/dialog/inkscape-preferences.cpp:1877 msgid "Ignore words with digits" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1875 +#: ../src/ui/dialog/inkscape-preferences.cpp:1879 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1877 +#: ../src/ui/dialog/inkscape-preferences.cpp:1881 msgid "Ignore words in ALL CAPITALS" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1879 +#: ../src/ui/dialog/inkscape-preferences.cpp:1883 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1881 +#: ../src/ui/dialog/inkscape-preferences.cpp:1885 msgid "Spellcheck" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "Latency _skew:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1902 +#: ../src/ui/dialog/inkscape-preferences.cpp:1906 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:1904 +#: ../src/ui/dialog/inkscape-preferences.cpp:1908 msgid "Pre-render named icons" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1906 +#: ../src/ui/dialog/inkscape-preferences.cpp:1910 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:1914 +#: ../src/ui/dialog/inkscape-preferences.cpp:1918 msgid "System info" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1918 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "User config: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1918 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "Location of users configuration" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "User preferences: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "Location of the users preferences file" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "User extensions: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "Location of the users extensions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "User cache: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "Location of users cache" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1938 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Temporary files: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1938 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Location of the temporary files used for autosave" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Inkscape data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Location of Inkscape data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Inkscape extensions: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Location of the Inkscape extensions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1955 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "System data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1955 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "Locations of system data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1979 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Icon theme: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1979 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Locations of icon themes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1981 +#: ../src/ui/dialog/inkscape-preferences.cpp:1985 msgid "System" msgstr "" @@ -19432,7 +19446,7 @@ msgstr "" #. TODO: find an unused layer number, forming name from _("Layer ") + "%d" #: ../src/ui/dialog/layer-properties.cpp:354 #: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:195 -#: ../src/verbs.cpp:2372 +#: ../src/verbs.cpp:2368 msgid "Layer" msgstr "" @@ -19467,7 +19481,7 @@ msgstr "" #: ../src/ui/dialog/layer-properties.cpp:411 #: ../src/ui/dialog/lpe-powerstroke-properties.cpp:120 -#: ../src/ui/dialog/transformation.cpp:114 +#: ../src/ui/dialog/transformation.cpp:112 msgid "_Move" msgstr "" @@ -19576,27 +19590,27 @@ msgstr "" msgid "Create and apply path effect" msgstr "" -#: ../src/ui/dialog/livepatheffect-editor.cpp:488 +#: ../src/ui/dialog/livepatheffect-editor.cpp:492 msgid "Create and apply Clone original path effect" msgstr "" -#: ../src/ui/dialog/livepatheffect-editor.cpp:510 +#: ../src/ui/dialog/livepatheffect-editor.cpp:514 msgid "Remove path effect" msgstr "" -#: ../src/ui/dialog/livepatheffect-editor.cpp:528 +#: ../src/ui/dialog/livepatheffect-editor.cpp:532 msgid "Move path effect up" msgstr "" -#: ../src/ui/dialog/livepatheffect-editor.cpp:545 +#: ../src/ui/dialog/livepatheffect-editor.cpp:549 msgid "Move path effect down" msgstr "" -#: ../src/ui/dialog/livepatheffect-editor.cpp:584 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Activate path effect" msgstr "" -#: ../src/ui/dialog/livepatheffect-editor.cpp:584 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Deactivate path effect" msgstr "" @@ -19633,7 +19647,8 @@ msgid "Position (%):" msgstr "" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:226 -msgid "(" +#, c-format +msgid "(%s):" msgstr "" #: ../src/ui/dialog/lpe-powerstroke-properties.cpp:119 @@ -19790,8 +19805,8 @@ msgid "Check to make the object insensitive (not selectable by mouse)" msgstr "" #. Button for setting the object's id, label, title and description. -#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2715 -#: ../src/verbs.cpp:2721 +#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2717 msgid "_Set" msgstr "" @@ -20072,6 +20087,36 @@ msgstr "" msgid "Trace pixel art" msgstr "" +#: ../src/ui/dialog/polar-arrange-tab.cpp:41 +msgctxt "Polar arrange tab" +msgid "Y coordinate of the center" +msgstr "" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:42 +msgctxt "Polar arrange tab" +msgid "X coordinate of the center" +msgstr "" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:43 +msgctxt "Polar arrange tab" +msgid "Y coordinate of the radius" +msgstr "" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:44 +msgctxt "Polar arrange tab" +msgid "X coordinate of the radius" +msgstr "" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:45 +msgctxt "Polar arrange tab" +msgid "Starting angle" +msgstr "" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:46 +msgctxt "Polar arrange tab" +msgid "End angle" +msgstr "" + #: ../src/ui/dialog/polar-arrange-tab.cpp:48 msgctxt "Polar arrange tab" msgid "Anchor point:" @@ -20108,10 +20153,12 @@ msgid "Parameterized:" msgstr "" #: ../src/ui/dialog/polar-arrange-tab.cpp:83 +msgctxt "Polar arrange tab" msgid "Center X/Y:" msgstr "" #: ../src/ui/dialog/polar-arrange-tab.cpp:105 +msgctxt "Polar arrange tab" msgid "Radius X/Y:" msgstr "" @@ -20226,194 +20273,194 @@ msgstr "" msgid "Fix spelling" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:138 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:139 msgid "Set SVG Font attribute" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:196 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:197 msgid "Adjust kerning value" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:386 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:387 msgid "Family Name:" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:396 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:397 msgid "Set width:" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:455 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:456 msgid "glyph" msgstr "" #. SPGlyph* glyph = -#: ../src/ui/dialog/svg-fonts-dialog.cpp:487 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:488 msgid "Add glyph" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:521 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:563 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:522 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:564 msgid "Select a path to define the curves of a glyph" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:529 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:571 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:530 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:572 msgid "The selected object does not have a path description." msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:536 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:537 msgid "No glyph selected in the SVGFonts dialog." msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:547 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:586 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:548 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:587 msgid "Set glyph curves" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:606 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:607 msgid "Reset missing-glyph" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:622 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:623 msgid "Edit glyph name" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:636 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:637 msgid "Set glyph unicode" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:649 msgid "Remove font" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:666 msgid "Remove glyph" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:682 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:683 msgid "Remove kerning pair" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:692 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:693 msgid "Missing Glyph:" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:696 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:697 msgid "From selection..." msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:709 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 msgid "Glyph name" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:711 msgid "Matching string" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:713 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:714 msgid "Add Glyph" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:720 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:721 msgid "Get curves from selection..." msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:769 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:770 msgid "Add kerning pair" msgstr "" #. Kerning Setup: -#: ../src/ui/dialog/svg-fonts-dialog.cpp:777 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:778 msgid "Kerning Setup" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:779 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:780 msgid "1st Glyph:" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:781 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:782 msgid "2nd Glyph:" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:784 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:785 msgid "Add pair" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:796 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 msgid "First Unicode range" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:798 msgid "Second Unicode range" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:804 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:805 msgid "Kerning value:" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:863 msgid "Set font family" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:872 msgid "font" msgstr "" #. select_font(font); -#: ../src/ui/dialog/svg-fonts-dialog.cpp:886 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:887 msgid "Add font" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:69 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:913 ../src/ui/dialog/text-edit.cpp:69 msgid "_Font" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:920 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 msgid "_Global Settings" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 msgid "_Glyphs" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:923 msgid "_Kerning" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:929 #: ../src/ui/dialog/svg-fonts-dialog.cpp:930 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:931 msgid "Sample Text" msgstr "" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:934 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:935 msgid "Preview Text:" msgstr "" -#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:370 +#: ../src/ui/dialog/swatches.cpp:202 ../src/ui/tools/gradient-tool.cpp:370 #: ../src/ui/tools/gradient-tool.cpp:468 #: ../src/widgets/gradient-vector.cpp:794 msgid "Add gradient stop" msgstr "" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:258 +#: ../src/ui/dialog/swatches.cpp:257 msgid "Set fill" msgstr "" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:266 +#: ../src/ui/dialog/swatches.cpp:265 msgid "Set stroke" msgstr "" -#: ../src/ui/dialog/swatches.cpp:287 +#: ../src/ui/dialog/swatches.cpp:286 msgid "Edit..." msgstr "" -#: ../src/ui/dialog/swatches.cpp:299 +#: ../src/ui/dialog/swatches.cpp:298 msgid "Convert" msgstr "" -#: ../src/ui/dialog/swatches.cpp:543 +#: ../src/ui/dialog/swatches.cpp:542 #, c-format msgid "Palettes directory (%s) is unavailable." msgstr "" @@ -20456,7 +20503,7 @@ msgstr "" msgid "Make symbols bigger by zooming in." msgstr "" -#: ../src/ui/dialog/symbols.cpp:639 +#: ../src/ui/dialog/symbols.cpp:641 msgid "Unnamed Symbols" msgstr "" @@ -20518,31 +20565,31 @@ msgid "AaBbCcIiPpQq12369$€¢?.;/()" msgstr "" #. Align buttons -#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 -#: ../src/widgets/text-toolbar.cpp:1347 +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1333 +#: ../src/widgets/text-toolbar.cpp:1334 msgid "Align left" msgstr "" -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 -#: ../src/widgets/text-toolbar.cpp:1355 +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1341 +#: ../src/widgets/text-toolbar.cpp:1342 msgid "Align center" msgstr "" -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 -#: ../src/widgets/text-toolbar.cpp:1363 +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1349 +#: ../src/widgets/text-toolbar.cpp:1350 msgid "Align right" msgstr "" -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1358 msgid "Justify (only flowed text)" msgstr "" #. Direction buttons -#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1393 msgid "Horizontal text" msgstr "" -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1400 msgid "Vertical text" msgstr "" @@ -20554,7 +20601,7 @@ msgstr "" msgid "Text path offset" msgstr "" -#: ../src/ui/dialog/text-edit.cpp:587 ../src/ui/dialog/text-edit.cpp:661 +#: ../src/ui/dialog/text-edit.cpp:586 ../src/ui/dialog/text-edit.cpp:660 #: ../src/ui/tools/text-tool.cpp:1455 msgid "Set text style" msgstr "" @@ -20815,162 +20862,162 @@ msgstr "" msgid "Preview" msgstr "" -#: ../src/ui/dialog/transformation.cpp:76 -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:74 +#: ../src/ui/dialog/transformation.cpp:84 msgid "_Horizontal:" msgstr "" -#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:74 msgid "Horizontal displacement (relative) or position (absolute)" msgstr "" -#: ../src/ui/dialog/transformation.cpp:78 -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:86 msgid "_Vertical:" msgstr "" -#: ../src/ui/dialog/transformation.cpp:78 +#: ../src/ui/dialog/transformation.cpp:76 msgid "Vertical displacement (relative) or position (absolute)" msgstr "" -#: ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/transformation.cpp:78 msgid "Horizontal size (absolute or percentage of current)" msgstr "" -#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:80 msgid "Vertical size (absolute or percentage of current)" msgstr "" -#: ../src/ui/dialog/transformation.cpp:84 +#: ../src/ui/dialog/transformation.cpp:82 msgid "A_ngle:" msgstr "" -#: ../src/ui/dialog/transformation.cpp:84 -#: ../src/ui/dialog/transformation.cpp:1104 +#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:1103 msgid "Rotation angle (positive = counterclockwise)" msgstr "" -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:84 msgid "" "Horizontal skew angle (positive = counterclockwise), or absolute " "displacement, or percentage displacement" msgstr "" -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:86 msgid "" "Vertical skew angle (positive = counterclockwise), or absolute displacement, " "or percentage displacement" msgstr "" -#: ../src/ui/dialog/transformation.cpp:91 +#: ../src/ui/dialog/transformation.cpp:89 msgid "Transformation matrix element A" msgstr "" -#: ../src/ui/dialog/transformation.cpp:92 +#: ../src/ui/dialog/transformation.cpp:90 msgid "Transformation matrix element B" msgstr "" -#: ../src/ui/dialog/transformation.cpp:93 +#: ../src/ui/dialog/transformation.cpp:91 msgid "Transformation matrix element C" msgstr "" -#: ../src/ui/dialog/transformation.cpp:94 +#: ../src/ui/dialog/transformation.cpp:92 msgid "Transformation matrix element D" msgstr "" -#: ../src/ui/dialog/transformation.cpp:95 +#: ../src/ui/dialog/transformation.cpp:93 msgid "Transformation matrix element E" msgstr "" -#: ../src/ui/dialog/transformation.cpp:96 +#: ../src/ui/dialog/transformation.cpp:94 msgid "Transformation matrix element F" msgstr "" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "Rela_tive move" msgstr "" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "" "Add the specified relative displacement to the current position; otherwise, " "edit the current absolute position directly" msgstr "" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "_Scale proportionally" msgstr "" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "Preserve the width/height ratio of the scaled objects" msgstr "" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "Apply to each _object separately" msgstr "" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "" "Apply the scale/rotate/skew to each selected object separately; otherwise, " "transform the selection as a whole" msgstr "" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "Edit c_urrent matrix" msgstr "" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "" "Edit the current transform= matrix; otherwise, post-multiply transform= by " "this matrix" msgstr "" -#: ../src/ui/dialog/transformation.cpp:117 +#: ../src/ui/dialog/transformation.cpp:115 msgid "_Scale" msgstr "" -#: ../src/ui/dialog/transformation.cpp:120 +#: ../src/ui/dialog/transformation.cpp:118 msgid "_Rotate" msgstr "" -#: ../src/ui/dialog/transformation.cpp:123 +#: ../src/ui/dialog/transformation.cpp:121 msgid "Ske_w" msgstr "" -#: ../src/ui/dialog/transformation.cpp:126 +#: ../src/ui/dialog/transformation.cpp:124 msgid "Matri_x" msgstr "" -#: ../src/ui/dialog/transformation.cpp:150 +#: ../src/ui/dialog/transformation.cpp:148 msgid "Reset the values on the current tab to defaults" msgstr "" -#: ../src/ui/dialog/transformation.cpp:157 +#: ../src/ui/dialog/transformation.cpp:155 msgid "Apply transformation to selection" msgstr "" -#: ../src/ui/dialog/transformation.cpp:332 +#: ../src/ui/dialog/transformation.cpp:331 msgid "Rotate in a counterclockwise direction" msgstr "" -#: ../src/ui/dialog/transformation.cpp:338 +#: ../src/ui/dialog/transformation.cpp:337 msgid "Rotate in a clockwise direction" msgstr "" -#: ../src/ui/dialog/transformation.cpp:908 -#: ../src/ui/dialog/transformation.cpp:919 -#: ../src/ui/dialog/transformation.cpp:933 -#: ../src/ui/dialog/transformation.cpp:952 -#: ../src/ui/dialog/transformation.cpp:963 -#: ../src/ui/dialog/transformation.cpp:973 -#: ../src/ui/dialog/transformation.cpp:997 +#: ../src/ui/dialog/transformation.cpp:907 +#: ../src/ui/dialog/transformation.cpp:918 +#: ../src/ui/dialog/transformation.cpp:932 +#: ../src/ui/dialog/transformation.cpp:951 +#: ../src/ui/dialog/transformation.cpp:962 +#: ../src/ui/dialog/transformation.cpp:972 +#: ../src/ui/dialog/transformation.cpp:996 msgid "Transform matrix is singular, not used." msgstr "" -#: ../src/ui/dialog/transformation.cpp:1012 +#: ../src/ui/dialog/transformation.cpp:1011 msgid "Edit transformation matrix" msgstr "" -#: ../src/ui/dialog/transformation.cpp:1111 +#: ../src/ui/dialog/transformation.cpp:1110 msgid "Rotation angle (positive = clockwise)" msgstr "" @@ -21112,7 +21159,7 @@ msgid "Open _Recent" msgstr "" #: ../src/ui/interface.cpp:1009 ../src/ui/interface.cpp:1095 -#: ../src/ui/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:545 +#: ../src/ui/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:544 msgid "Drop color" msgstr "" @@ -21160,7 +21207,7 @@ msgid "Enter group #%1" msgstr "" #. Item dialog -#: ../src/ui/interface.cpp:1641 ../src/verbs.cpp:2936 +#: ../src/ui/interface.cpp:1641 ../src/verbs.cpp:2932 msgid "_Object Properties..." msgstr "" @@ -21233,7 +21280,7 @@ msgid "Release C_lip" msgstr "" #. Group -#: ../src/ui/interface.cpp:1790 ../src/verbs.cpp:2569 +#: ../src/ui/interface.cpp:1790 ../src/verbs.cpp:2565 msgid "_Group" msgstr "" @@ -21242,7 +21289,7 @@ msgid "Create link" msgstr "" #. Ungroup -#: ../src/ui/interface.cpp:1896 ../src/verbs.cpp:2571 +#: ../src/ui/interface.cpp:1896 ../src/verbs.cpp:2567 msgid "_Ungroup" msgstr "" @@ -21277,7 +21324,7 @@ msgstr "" #. Trace Bitmap #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/ui/interface.cpp:1990 ../src/verbs.cpp:2632 +#: ../src/ui/interface.cpp:1990 ../src/verbs.cpp:2628 msgid "_Trace Bitmap..." msgstr "" @@ -21299,17 +21346,17 @@ msgstr "" #. Item dialog #. Fill and Stroke dialog #: ../src/ui/interface.cpp:2165 ../src/ui/interface.cpp:2185 -#: ../src/verbs.cpp:2899 +#: ../src/verbs.cpp:2895 msgid "_Fill and Stroke..." msgstr "" #. Edit Text dialog -#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2918 +#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2914 msgid "_Text and Font..." msgstr "" #. Spellcheck dialog -#: ../src/ui/interface.cpp:2197 ../src/verbs.cpp:2926 +#: ../src/ui/interface.cpp:2197 ../src/verbs.cpp:2922 msgid "Check Spellin_g..." msgstr "" @@ -21404,32 +21451,32 @@ msgstr "" msgid "Drag to resize the flowed text frame" msgstr "" -#: ../src/ui/tool/curve-drag-point.cpp:105 +#: ../src/ui/tool/curve-drag-point.cpp:119 msgid "Drag curve" msgstr "" -#: ../src/ui/tool/curve-drag-point.cpp:162 +#: ../src/ui/tool/curve-drag-point.cpp:176 msgid "Add node" msgstr "" -#: ../src/ui/tool/curve-drag-point.cpp:172 +#: ../src/ui/tool/curve-drag-point.cpp:186 msgctxt "Path segment tip" msgid "Shift: click to toggle segment selection" msgstr "" -#: ../src/ui/tool/curve-drag-point.cpp:176 +#: ../src/ui/tool/curve-drag-point.cpp:190 msgctxt "Path segment tip" msgid "Ctrl+Alt: click to insert a node" msgstr "" -#: ../src/ui/tool/curve-drag-point.cpp:180 +#: ../src/ui/tool/curve-drag-point.cpp:194 msgctxt "Path segment tip" msgid "" "Linear segment: drag to convert to a Bezier segment, doubleclick to " "insert node, click to select (more: Shift, Ctrl+Alt)" msgstr "" -#: ../src/ui/tool/curve-drag-point.cpp:184 +#: ../src/ui/tool/curve-drag-point.cpp:198 msgctxt "Path segment tip" msgid "" "Bezier segment: drag to shape the segment, doubleclick to insert " @@ -21490,11 +21537,6 @@ msgstr "" msgid "Move nodes vertically" msgstr "" -#: ../src/ui/tool/multi-path-manipulator.cpp:779 -#: ../src/ui/tool/multi-path-manipulator.cpp:782 -msgid "Rotate nodes" -msgstr "" - #: ../src/ui/tool/multi-path-manipulator.cpp:786 #: ../src/ui/tool/multi-path-manipulator.cpp:792 msgid "Scale nodes uniformly" @@ -21716,20 +21758,20 @@ msgid "Rotate handle" msgstr "" #. We need to call MPM's method because it could have been our last node -#: ../src/ui/tool/path-manipulator.cpp:1520 +#: ../src/ui/tool/path-manipulator.cpp:1524 #: ../src/widgets/node-toolbar.cpp:397 msgid "Delete node" msgstr "" -#: ../src/ui/tool/path-manipulator.cpp:1528 +#: ../src/ui/tool/path-manipulator.cpp:1532 msgid "Cycle node type" msgstr "" -#: ../src/ui/tool/path-manipulator.cpp:1543 +#: ../src/ui/tool/path-manipulator.cpp:1547 msgid "Drag handle" msgstr "" -#: ../src/ui/tool/path-manipulator.cpp:1552 +#: ../src/ui/tool/path-manipulator.cpp:1556 msgid "Retract handle" msgstr "" @@ -22174,24 +22216,24 @@ msgid "Draw over areas to add to fill, hold Alt for touch fill" msgstr "" #. We hit green anchor, closing Green-Blue-Red -#: ../src/ui/tools/freehand-base.cpp:559 +#: ../src/ui/tools/freehand-base.cpp:557 msgid "Path is closed." msgstr "" #. We hit bot start and end of single curve, closing paths -#: ../src/ui/tools/freehand-base.cpp:574 +#: ../src/ui/tools/freehand-base.cpp:572 msgid "Closing path." msgstr "" -#: ../src/ui/tools/freehand-base.cpp:711 +#: ../src/ui/tools/freehand-base.cpp:709 msgid "Draw path" msgstr "" -#: ../src/ui/tools/freehand-base.cpp:867 +#: ../src/ui/tools/freehand-base.cpp:862 msgid "Creating single dot" msgstr "" -#: ../src/ui/tools/freehand-base.cpp:868 +#: ../src/ui/tools/freehand-base.cpp:863 msgid "Create single dot" msgstr "" @@ -22407,77 +22449,77 @@ msgstr "" msgid "Appending to selected path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:638 +#: ../src/ui/tools/pen-tool.cpp:643 msgid "Click or click and drag to close and finish the path." msgstr "" -#: ../src/ui/tools/pen-tool.cpp:640 +#: ../src/ui/tools/pen-tool.cpp:645 msgid "" "Click or click and drag to close and finish the path. Shift" "+Click make a cusp node" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:652 +#: ../src/ui/tools/pen-tool.cpp:657 msgid "" "Click or click and drag to continue the path from this point." msgstr "" -#: ../src/ui/tools/pen-tool.cpp:654 +#: ../src/ui/tools/pen-tool.cpp:659 msgid "" "Click or click and drag to continue the path from this point. " "Shift+Click make a cusp node" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2096 +#: ../src/ui/tools/pen-tool.cpp:2100 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Ctrl to " "snap angle, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2097 +#: ../src/ui/tools/pen-tool.cpp:2101 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Ctrl to " "snap angle, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2100 +#: ../src/ui/tools/pen-tool.cpp:2104 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Shift+Click make a cusp node, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2101 +#: ../src/ui/tools/pen-tool.cpp:2105 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Shift+Click " "make a cusp node, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2118 +#: ../src/ui/tools/pen-tool.cpp:2122 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " "angle" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2142 +#: ../src/ui/tools/pen-tool.cpp:2146 #, c-format msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with Ctrl to snap angle, with Shift to move this handle only" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2143 +#: ../src/ui/tools/pen-tool.cpp:2147 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " "angle, with Shift to move this handle only" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2191 +#: ../src/ui/tools/pen-tool.cpp:2195 msgid "Drawing finished" msgstr "" @@ -22983,19 +23025,19 @@ msgstr "" msgid "MetadataLicence|Other" msgstr "" -#: ../src/ui/widget/object-composite-settings.cpp:67 +#: ../src/ui/widget/object-composite-settings.cpp:47 +#: ../src/ui/widget/selected-style.cpp:1119 #: ../src/ui/widget/selected-style.cpp:1120 -#: ../src/ui/widget/selected-style.cpp:1121 msgid "Opacity (%)" msgstr "" -#: ../src/ui/widget/object-composite-settings.cpp:180 +#: ../src/ui/widget/object-composite-settings.cpp:159 msgid "Change blur" msgstr "" -#: ../src/ui/widget/object-composite-settings.cpp:220 -#: ../src/ui/widget/selected-style.cpp:944 -#: ../src/ui/widget/selected-style.cpp:1248 +#: ../src/ui/widget/object-composite-settings.cpp:199 +#: ../src/ui/widget/selected-style.cpp:943 +#: ../src/ui/widget/selected-style.cpp:1245 msgid "Change opacity" msgstr "" @@ -23074,96 +23116,96 @@ msgid "" "is no selection" msgstr "" -#: ../src/ui/widget/page-sizer.cpp:488 +#: ../src/ui/widget/page-sizer.cpp:489 msgid "Set page size" msgstr "" -#: ../src/ui/widget/panel.cpp:116 +#: ../src/ui/widget/panel.cpp:117 msgid "List" msgstr "" -#: ../src/ui/widget/panel.cpp:139 +#: ../src/ui/widget/panel.cpp:140 msgctxt "Swatches" msgid "Size" msgstr "" -#: ../src/ui/widget/panel.cpp:143 +#: ../src/ui/widget/panel.cpp:144 msgctxt "Swatches height" msgid "Tiny" msgstr "" -#: ../src/ui/widget/panel.cpp:144 +#: ../src/ui/widget/panel.cpp:145 msgctxt "Swatches height" msgid "Small" msgstr "" -#: ../src/ui/widget/panel.cpp:145 +#: ../src/ui/widget/panel.cpp:146 msgctxt "Swatches height" msgid "Medium" msgstr "" -#: ../src/ui/widget/panel.cpp:146 +#: ../src/ui/widget/panel.cpp:147 msgctxt "Swatches height" msgid "Large" msgstr "" -#: ../src/ui/widget/panel.cpp:147 +#: ../src/ui/widget/panel.cpp:148 msgctxt "Swatches height" msgid "Huge" msgstr "" -#: ../src/ui/widget/panel.cpp:169 +#: ../src/ui/widget/panel.cpp:170 msgctxt "Swatches" msgid "Width" msgstr "" -#: ../src/ui/widget/panel.cpp:173 +#: ../src/ui/widget/panel.cpp:174 msgctxt "Swatches width" msgid "Narrower" msgstr "" -#: ../src/ui/widget/panel.cpp:174 +#: ../src/ui/widget/panel.cpp:175 msgctxt "Swatches width" msgid "Narrow" msgstr "" -#: ../src/ui/widget/panel.cpp:175 +#: ../src/ui/widget/panel.cpp:176 msgctxt "Swatches width" msgid "Medium" msgstr "" -#: ../src/ui/widget/panel.cpp:176 +#: ../src/ui/widget/panel.cpp:177 msgctxt "Swatches width" msgid "Wide" msgstr "" -#: ../src/ui/widget/panel.cpp:177 +#: ../src/ui/widget/panel.cpp:178 msgctxt "Swatches width" msgid "Wider" msgstr "" -#: ../src/ui/widget/panel.cpp:207 +#: ../src/ui/widget/panel.cpp:208 msgctxt "Swatches" msgid "Border" msgstr "" -#: ../src/ui/widget/panel.cpp:211 +#: ../src/ui/widget/panel.cpp:212 msgctxt "Swatches border" msgid "None" msgstr "" -#: ../src/ui/widget/panel.cpp:212 +#: ../src/ui/widget/panel.cpp:213 msgctxt "Swatches border" msgid "Solid" msgstr "" -#: ../src/ui/widget/panel.cpp:213 +#: ../src/ui/widget/panel.cpp:214 msgctxt "Swatches border" msgid "Wide" msgstr "" #. TRANSLATORS: "Wrap" indicates how colour swatches are displayed -#: ../src/ui/widget/panel.cpp:244 +#: ../src/ui/widget/panel.cpp:245 msgctxt "Swatches" msgid "Wrap" msgstr "" @@ -23230,8 +23272,8 @@ msgid "N/A" msgstr "" #: ../src/ui/widget/selected-style.cpp:181 +#: ../src/ui/widget/selected-style.cpp:1112 #: ../src/ui/widget/selected-style.cpp:1113 -#: ../src/ui/widget/selected-style.cpp:1114 #: ../src/widgets/gradient-toolbar.cpp:162 msgid "Nothing selected" msgstr "" @@ -23247,29 +23289,29 @@ msgid "None" msgstr "" #: ../src/ui/widget/selected-style.cpp:190 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No fill" msgstr "" #: ../src/ui/widget/selected-style.cpp:190 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No stroke" msgstr "" #: ../src/ui/widget/selected-style.cpp:192 -#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:234 +#: ../src/ui/widget/style-swatch.cpp:300 ../src/widgets/paint-selector.cpp:234 msgid "Pattern" msgstr "" #: ../src/ui/widget/selected-style.cpp:195 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern fill" msgstr "" #: ../src/ui/widget/selected-style.cpp:195 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern stroke" msgstr "" @@ -23278,12 +23320,12 @@ msgid "L" msgstr "" #: ../src/ui/widget/selected-style.cpp:200 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient fill" msgstr "" #: ../src/ui/widget/selected-style.cpp:200 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient stroke" msgstr "" @@ -23292,12 +23334,12 @@ msgid "R" msgstr "" #: ../src/ui/widget/selected-style.cpp:210 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient fill" msgstr "" #: ../src/ui/widget/selected-style.cpp:210 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient stroke" msgstr "" @@ -23326,22 +23368,22 @@ msgid "Different strokes" msgstr "" #: ../src/ui/widget/selected-style.cpp:234 -#: ../src/ui/widget/style-swatch.cpp:325 +#: ../src/ui/widget/style-swatch.cpp:324 msgid "Unset" msgstr "" #. TRANSLATORS COMMENT: unset is a verb here #: ../src/ui/widget/selected-style.cpp:237 #: ../src/ui/widget/selected-style.cpp:295 -#: ../src/ui/widget/selected-style.cpp:576 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:575 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset fill" msgstr "" #: ../src/ui/widget/selected-style.cpp:237 #: ../src/ui/widget/selected-style.cpp:295 -#: ../src/ui/widget/selected-style.cpp:592 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:591 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset stroke" msgstr "" @@ -23404,13 +23446,13 @@ msgid "Paste color" msgstr "" #: ../src/ui/widget/selected-style.cpp:286 -#: ../src/ui/widget/selected-style.cpp:869 +#: ../src/ui/widget/selected-style.cpp:868 msgid "Swap fill and stroke" msgstr "" #: ../src/ui/widget/selected-style.cpp:290 -#: ../src/ui/widget/selected-style.cpp:601 -#: ../src/ui/widget/selected-style.cpp:610 +#: ../src/ui/widget/selected-style.cpp:600 +#: ../src/ui/widget/selected-style.cpp:609 msgid "Make fill opaque" msgstr "" @@ -23419,93 +23461,93 @@ msgid "Make stroke opaque" msgstr "" #: ../src/ui/widget/selected-style.cpp:299 -#: ../src/ui/widget/selected-style.cpp:558 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:557 ../src/widgets/fill-style.cpp:508 msgid "Remove fill" msgstr "" #: ../src/ui/widget/selected-style.cpp:299 -#: ../src/ui/widget/selected-style.cpp:567 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:566 ../src/widgets/fill-style.cpp:508 msgid "Remove stroke" msgstr "" -#: ../src/ui/widget/selected-style.cpp:622 +#: ../src/ui/widget/selected-style.cpp:621 msgid "Apply last set color to fill" msgstr "" -#: ../src/ui/widget/selected-style.cpp:634 +#: ../src/ui/widget/selected-style.cpp:633 msgid "Apply last set color to stroke" msgstr "" -#: ../src/ui/widget/selected-style.cpp:645 +#: ../src/ui/widget/selected-style.cpp:644 msgid "Apply last selected color to fill" msgstr "" -#: ../src/ui/widget/selected-style.cpp:656 +#: ../src/ui/widget/selected-style.cpp:655 msgid "Apply last selected color to stroke" msgstr "" -#: ../src/ui/widget/selected-style.cpp:682 +#: ../src/ui/widget/selected-style.cpp:681 msgid "Invert fill" msgstr "" -#: ../src/ui/widget/selected-style.cpp:706 +#: ../src/ui/widget/selected-style.cpp:705 msgid "Invert stroke" msgstr "" -#: ../src/ui/widget/selected-style.cpp:718 +#: ../src/ui/widget/selected-style.cpp:717 msgid "White fill" msgstr "" -#: ../src/ui/widget/selected-style.cpp:730 +#: ../src/ui/widget/selected-style.cpp:729 msgid "White stroke" msgstr "" -#: ../src/ui/widget/selected-style.cpp:742 +#: ../src/ui/widget/selected-style.cpp:741 msgid "Black fill" msgstr "" -#: ../src/ui/widget/selected-style.cpp:754 +#: ../src/ui/widget/selected-style.cpp:753 msgid "Black stroke" msgstr "" -#: ../src/ui/widget/selected-style.cpp:797 +#: ../src/ui/widget/selected-style.cpp:796 msgid "Paste fill" msgstr "" -#: ../src/ui/widget/selected-style.cpp:815 +#: ../src/ui/widget/selected-style.cpp:814 msgid "Paste stroke" msgstr "" -#: ../src/ui/widget/selected-style.cpp:971 +#: ../src/ui/widget/selected-style.cpp:970 msgid "Change stroke width" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1074 +#: ../src/ui/widget/selected-style.cpp:1073 msgid ", drag to adjust" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1159 +#: ../src/ui/widget/selected-style.cpp:1158 #, c-format msgid "Stroke width: %.5g%s%s" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1163 +#: ../src/ui/widget/selected-style.cpp:1162 msgid " (averaged)" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1191 +#: ../src/ui/widget/selected-style.cpp:1188 msgid "0 (transparent)" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1215 +#: ../src/ui/widget/selected-style.cpp:1212 msgid "100% (opaque)" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1389 +#: ../src/ui/widget/selected-style.cpp:1386 msgid "Adjust alpha" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1391 +#: ../src/ui/widget/selected-style.cpp:1388 #, c-format msgid "" "Adjusting alpha: was %.3g, now %.3g (diff %.3g); with Ctrlsaturation: was %.3g, now %.3g (diff %.3g); with " @@ -23525,11 +23567,11 @@ msgid "" "modifiers to adjust hue" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1401 +#: ../src/ui/widget/selected-style.cpp:1398 msgid "Adjust lightness" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1403 +#: ../src/ui/widget/selected-style.cpp:1400 #, c-format msgid "" "Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " @@ -23537,11 +23579,11 @@ msgid "" "modifiers to adjust hue" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1407 +#: ../src/ui/widget/selected-style.cpp:1404 msgid "Adjust hue" msgstr "" -#: ../src/ui/widget/selected-style.cpp:1409 +#: ../src/ui/widget/selected-style.cpp:1406 #, c-format msgid "" "Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shiftstroke width: was %.3g, now %.3g (diff %.3g)" msgstr "" @@ -23565,40 +23607,40 @@ msgctxt "Sliders" msgid "Link" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:293 +#: ../src/ui/widget/style-swatch.cpp:292 msgid "L Gradient" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:297 +#: ../src/ui/widget/style-swatch.cpp:296 msgid "R Gradient" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:313 +#: ../src/ui/widget/style-swatch.cpp:312 #, c-format msgid "Fill: %06x/%.3g" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:315 +#: ../src/ui/widget/style-swatch.cpp:314 #, c-format msgid "Stroke: %06x/%.3g" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:320 +#: ../src/ui/widget/style-swatch.cpp:319 msgctxt "Fill and stroke" msgid "None" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:347 +#: ../src/ui/widget/style-swatch.cpp:346 #, c-format msgid "Stroke width: %.5g%s" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:363 +#: ../src/ui/widget/style-swatch.cpp:362 #, c-format msgid "O: %2.0f" msgstr "" -#: ../src/ui/widget/style-swatch.cpp:368 +#: ../src/ui/widget/style-swatch.cpp:367 #, c-format msgid "Opacity: %2.1f %%" msgstr "" @@ -23657,7 +23699,7 @@ msgstr "" msgid "Context" msgstr "" -#: ../src/verbs.cpp:271 ../src/verbs.cpp:2306 +#: ../src/verbs.cpp:271 ../src/verbs.cpp:2302 #: ../share/extensions/jessyInk_view.inx.h:1 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "View" @@ -23773,2176 +23815,2176 @@ msgstr "" msgid "Flip vertically" msgstr "" -#: ../src/verbs.cpp:1618 ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:1614 ../src/verbs.cpp:2727 msgid "Create new selection set" 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:2188 +#: ../src/verbs.cpp:2184 msgid "tutorial-basic.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2192 +#: ../src/verbs.cpp:2188 msgid "tutorial-shapes.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2196 +#: ../src/verbs.cpp:2192 msgid "tutorial-advanced.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2200 +#: ../src/verbs.cpp:2196 msgid "tutorial-tracing.svg" msgstr "" -#: ../src/verbs.cpp:2203 +#: ../src/verbs.cpp:2199 msgid "tutorial-tracing-pixelart.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2207 +#: ../src/verbs.cpp:2203 msgid "tutorial-calligraphy.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2211 +#: ../src/verbs.cpp:2207 msgid "tutorial-interpolate.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2215 +#: ../src/verbs.cpp:2211 msgid "tutorial-elements.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2219 +#: ../src/verbs.cpp:2215 msgid "tutorial-tips.svg" msgstr "" -#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3004 +#: ../src/verbs.cpp:2401 ../src/verbs.cpp:3000 msgid "Unlock all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3006 +#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3002 msgid "Unlock all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2413 ../src/verbs.cpp:3008 +#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3004 msgid "Unhide all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2417 ../src/verbs.cpp:3010 +#: ../src/verbs.cpp:2413 ../src/verbs.cpp:3006 msgid "Unhide all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2428 msgctxt "Verb" msgid "None" msgstr "" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2428 msgid "Does nothing" msgstr "" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2431 msgid "Create new document from the default template" msgstr "" -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2433 msgid "_Open..." msgstr "" -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2434 msgid "Open an existing document" msgstr "" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2435 msgid "Re_vert" msgstr "" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2436 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2437 msgid "Save document" msgstr "" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2439 msgid "Save _As..." msgstr "" -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2440 msgid "Save document under a new name" msgstr "" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2441 msgid "Save a Cop_y..." msgstr "" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2442 msgid "Save a copy of the document under a new name" msgstr "" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2443 msgid "_Print..." msgstr "" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2443 msgid "Print document" msgstr "" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2446 msgid "Clean _up document" msgstr "" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2446 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" msgstr "" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2448 msgid "_Import..." msgstr "" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2449 msgid "Import a bitmap or SVG image into this document" msgstr "" #. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a selection as a bitmap image"), INKSCAPE_ICON("document-export")), -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2451 msgid "Import Clip Art..." msgstr "" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2452 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:2458 +#: ../src/verbs.cpp:2454 msgid "N_ext Window" msgstr "" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2455 msgid "Switch to the next document window" msgstr "" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2456 msgid "P_revious Window" msgstr "" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2457 msgid "Switch to the previous document window" msgstr "" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2458 msgid "_Close" msgstr "" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2459 msgid "Close this document window" msgstr "" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2460 msgid "_Quit" msgstr "" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2460 msgid "Quit Inkscape" msgstr "" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2461 msgid "_Templates..." msgstr "" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2462 msgid "Create new project from template" msgstr "" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2465 msgid "Undo last action" msgstr "" -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2468 msgid "Do again the last undone action" msgstr "" -#: ../src/verbs.cpp:2473 +#: ../src/verbs.cpp:2469 msgid "Cu_t" msgstr "" -#: ../src/verbs.cpp:2474 +#: ../src/verbs.cpp:2470 msgid "Cut selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2471 msgid "_Copy" msgstr "" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2472 msgid "Copy selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2477 +#: ../src/verbs.cpp:2473 msgid "_Paste" msgstr "" -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2474 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2475 msgid "Paste _Style" msgstr "" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2476 msgid "Apply the style of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2478 msgid "Scale selection to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2479 msgid "Paste _Width" msgstr "" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2480 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2481 msgid "Paste _Height" msgstr "" -#: ../src/verbs.cpp:2486 +#: ../src/verbs.cpp:2482 msgid "Scale selection vertically to match the height of the copied object" msgstr "" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2483 msgid "Paste Size Separately" msgstr "" -#: ../src/verbs.cpp:2488 +#: ../src/verbs.cpp:2484 msgid "Scale each selected object to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2485 msgid "Paste Width Separately" msgstr "" -#: ../src/verbs.cpp:2490 +#: ../src/verbs.cpp:2486 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2487 msgid "Paste Height Separately" msgstr "" -#: ../src/verbs.cpp:2492 +#: ../src/verbs.cpp:2488 msgid "" "Scale each selected object vertically to match the height of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2493 +#: ../src/verbs.cpp:2489 msgid "Paste _In Place" msgstr "" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2490 msgid "Paste objects from clipboard to the original location" msgstr "" -#: ../src/verbs.cpp:2495 +#: ../src/verbs.cpp:2491 msgid "Paste Path _Effect" msgstr "" -#: ../src/verbs.cpp:2496 +#: ../src/verbs.cpp:2492 msgid "Apply the path effect of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2493 msgid "Remove Path _Effect" msgstr "" -#: ../src/verbs.cpp:2498 +#: ../src/verbs.cpp:2494 msgid "Remove any path effects from selected objects" msgstr "" -#: ../src/verbs.cpp:2499 +#: ../src/verbs.cpp:2495 msgid "_Remove Filters" msgstr "" -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2496 msgid "Remove any filters from selected objects" msgstr "" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2497 msgid "_Delete" msgstr "" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2498 msgid "Delete selection" msgstr "" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2499 msgid "Duplic_ate" msgstr "" -#: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2500 msgid "Duplicate selected objects" msgstr "" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2501 msgid "Create Clo_ne" msgstr "" -#: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2502 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2503 msgid "Unlin_k Clone" msgstr "" -#: ../src/verbs.cpp:2508 +#: ../src/verbs.cpp:2504 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" msgstr "" -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2505 msgid "Relink to Copied" msgstr "" -#: ../src/verbs.cpp:2510 +#: ../src/verbs.cpp:2506 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2507 msgid "Select _Original" msgstr "" -#: ../src/verbs.cpp:2512 +#: ../src/verbs.cpp:2508 msgid "Select the object to which the selected clone is linked" msgstr "" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2509 msgid "Clone original path (LPE)" msgstr "" -#: ../src/verbs.cpp:2514 +#: ../src/verbs.cpp:2510 msgid "" "Creates a new path, applies the Clone original LPE, and refers it to the " "selected path" msgstr "" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2511 msgid "Objects to _Marker" msgstr "" -#: ../src/verbs.cpp:2516 +#: ../src/verbs.cpp:2512 msgid "Convert selection to a line marker" msgstr "" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2513 msgid "Objects to Gu_ides" msgstr "" -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2514 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" msgstr "" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2515 msgid "Objects to Patter_n" msgstr "" -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2516 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2517 msgid "Pattern to _Objects" msgstr "" -#: ../src/verbs.cpp:2522 +#: ../src/verbs.cpp:2518 msgid "Extract objects from a tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2519 msgid "Group to Symbol" msgstr "" -#: ../src/verbs.cpp:2524 +#: ../src/verbs.cpp:2520 msgid "Convert group to a symbol" msgstr "" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2521 msgid "Symbol to Group" msgstr "" -#: ../src/verbs.cpp:2526 +#: ../src/verbs.cpp:2522 msgid "Extract group from a symbol" msgstr "" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2523 msgid "Clea_r All" msgstr "" -#: ../src/verbs.cpp:2528 +#: ../src/verbs.cpp:2524 msgid "Delete all objects from document" msgstr "" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2525 msgid "Select Al_l" msgstr "" -#: ../src/verbs.cpp:2530 +#: ../src/verbs.cpp:2526 msgid "Select all objects or all nodes" msgstr "" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2527 msgid "Select All in All La_yers" msgstr "" -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2528 msgid "Select all objects in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2529 msgid "Fill _and Stroke" msgstr "" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2530 msgid "" "Select all objects with the same fill and stroke as the selected objects" msgstr "" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2531 msgid "_Fill Color" msgstr "" -#: ../src/verbs.cpp:2536 +#: ../src/verbs.cpp:2532 msgid "Select all objects with the same fill as the selected objects" msgstr "" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2533 msgid "_Stroke Color" msgstr "" -#: ../src/verbs.cpp:2538 +#: ../src/verbs.cpp:2534 msgid "Select all objects with the same stroke as the selected objects" msgstr "" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2535 msgid "Stroke St_yle" msgstr "" -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2536 msgid "" "Select all objects with the same stroke style (width, dash, markers) as the " "selected objects" msgstr "" -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2537 msgid "_Object Type" msgstr "" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2538 msgid "" "Select all objects with the same object type (rect, arc, text, path, bitmap " "etc) as the selected objects" msgstr "" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2539 msgid "In_vert Selection" msgstr "" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2540 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2541 msgid "Invert in All Layers" msgstr "" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2542 msgid "Invert selection in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2543 msgid "Select Next" msgstr "" -#: ../src/verbs.cpp:2548 +#: ../src/verbs.cpp:2544 msgid "Select next object or node" msgstr "" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2545 msgid "Select Previous" msgstr "" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2546 msgid "Select previous object or node" msgstr "" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2547 msgid "D_eselect" msgstr "" -#: ../src/verbs.cpp:2552 +#: ../src/verbs.cpp:2548 msgid "Deselect any selected objects or nodes" msgstr "" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2550 msgid "Delete all the guides in the document" msgstr "" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2551 msgid "Create _Guides Around the Page" msgstr "" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2552 msgid "Create four guides aligned with the page borders" msgstr "" -#: ../src/verbs.cpp:2557 +#: ../src/verbs.cpp:2553 msgid "Next path effect parameter" msgstr "" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2554 msgid "Show next editable path effect parameter" msgstr "" #. Selection -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2557 msgid "Raise to _Top" msgstr "" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2558 msgid "Raise selection to top" msgstr "" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2559 msgid "Lower to _Bottom" msgstr "" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2560 msgid "Lower selection to bottom" msgstr "" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2561 msgid "_Raise" msgstr "" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2562 msgid "Raise selection one step" msgstr "" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2563 msgid "_Lower" msgstr "" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2564 msgid "Lower selection one step" msgstr "" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2566 msgid "Group selected objects" msgstr "" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2568 msgid "Ungroup selected groups" msgstr "" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2570 msgid "_Put on Path" msgstr "" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2572 msgid "_Remove from Path" msgstr "" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2574 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:2581 +#: ../src/verbs.cpp:2577 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2579 msgid "_Union" msgstr "" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2580 msgid "Create union of selected paths" msgstr "" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2581 msgid "_Intersection" msgstr "" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2582 msgid "Create intersection of selected paths" msgstr "" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2583 msgid "_Difference" msgstr "" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2584 msgid "Create difference of selected paths (bottom minus top)" msgstr "" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2585 msgid "E_xclusion" msgstr "" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2586 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" msgstr "" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2587 msgid "Di_vision" msgstr "" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2588 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:2595 +#: ../src/verbs.cpp:2591 msgid "Cut _Path" msgstr "" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2592 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:2600 +#: ../src/verbs.cpp:2596 msgid "Outs_et" msgstr "" -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2597 msgid "Outset selected paths" msgstr "" -#: ../src/verbs.cpp:2603 +#: ../src/verbs.cpp:2599 msgid "O_utset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2600 msgid "Outset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2602 msgid "O_utset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2607 +#: ../src/verbs.cpp:2603 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:2611 +#: ../src/verbs.cpp:2607 msgid "I_nset" msgstr "" -#: ../src/verbs.cpp:2612 +#: ../src/verbs.cpp:2608 msgid "Inset selected paths" msgstr "" -#: ../src/verbs.cpp:2614 +#: ../src/verbs.cpp:2610 msgid "I_nset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2615 +#: ../src/verbs.cpp:2611 msgid "Inset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2617 +#: ../src/verbs.cpp:2613 msgid "I_nset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2614 msgid "Inset selected paths by 10 px" msgstr "" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2616 msgid "D_ynamic Offset" msgstr "" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2616 msgid "Create a dynamic offset object" msgstr "" -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2618 msgid "_Linked Offset" msgstr "" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2619 msgid "Create a dynamic offset object linked to the original path" msgstr "" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2621 msgid "_Stroke to Path" msgstr "" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2622 msgid "Convert selected object's stroke to paths" msgstr "" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2623 msgid "Si_mplify" msgstr "" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2624 msgid "Simplify selected paths (remove extra nodes)" msgstr "" -#: ../src/verbs.cpp:2629 +#: ../src/verbs.cpp:2625 msgid "_Reverse" msgstr "" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2626 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2629 msgid "Create one or more paths from a bitmap by tracing it" msgstr "" -#: ../src/verbs.cpp:2634 +#: ../src/verbs.cpp:2630 msgid "Trace Pixel Art..." msgstr "" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2631 msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" msgstr "" -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2632 msgid "Make a _Bitmap Copy" msgstr "" -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2633 msgid "Export selection to a bitmap and insert it into document" msgstr "" -#: ../src/verbs.cpp:2638 +#: ../src/verbs.cpp:2634 msgid "_Combine" msgstr "" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2635 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:2642 +#: ../src/verbs.cpp:2638 msgid "Break _Apart" msgstr "" -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2639 msgid "Break selected paths into subpaths" msgstr "" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2640 msgid "_Arrange..." msgstr "" -#: ../src/verbs.cpp:2645 +#: ../src/verbs.cpp:2641 msgid "Arrange selected objects in a table or circle" msgstr "" #. Layer -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2643 msgid "_Add Layer..." msgstr "" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2644 msgid "Create a new layer" msgstr "" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2645 msgid "Re_name Layer..." msgstr "" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2646 msgid "Rename the current layer" msgstr "" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2647 msgid "Switch to Layer Abov_e" msgstr "" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2648 msgid "Switch to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2649 msgid "Switch to Layer Belo_w" msgstr "" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2650 msgid "Switch to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2651 msgid "Move Selection to Layer Abo_ve" msgstr "" -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2652 msgid "Move selection to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2653 msgid "Move Selection to Layer Bel_ow" msgstr "" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2654 msgid "Move selection to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2655 msgid "Move Selection to Layer..." msgstr "" -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2657 msgid "Layer to _Top" msgstr "" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2658 msgid "Raise the current layer to the top" msgstr "" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2659 msgid "Layer to _Bottom" msgstr "" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2660 msgid "Lower the current layer to the bottom" msgstr "" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2661 msgid "_Raise Layer" msgstr "" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2662 msgid "Raise the current layer" msgstr "" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2663 msgid "_Lower Layer" msgstr "" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2664 msgid "Lower the current layer" msgstr "" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2665 msgid "D_uplicate Current Layer" msgstr "" -#: ../src/verbs.cpp:2670 +#: ../src/verbs.cpp:2666 msgid "Duplicate an existing layer" msgstr "" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2667 msgid "_Delete Current Layer" msgstr "" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2668 msgid "Delete the current layer" msgstr "" -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2669 msgid "_Show/hide other layers" msgstr "" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2670 msgid "Solo the current layer" msgstr "" -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2671 msgid "_Show all layers" msgstr "" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2672 msgid "Show all the layers" msgstr "" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2673 msgid "_Hide all layers" msgstr "" -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2674 msgid "Hide all the layers" msgstr "" -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2675 msgid "_Lock all layers" msgstr "" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2676 msgid "Lock all the layers" msgstr "" -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2677 msgid "Lock/Unlock _other layers" msgstr "" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2678 msgid "Lock all the other layers" msgstr "" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2679 msgid "_Unlock all layers" msgstr "" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2680 msgid "Unlock all the layers" msgstr "" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2681 msgid "_Lock/Unlock Current Layer" msgstr "" -#: ../src/verbs.cpp:2686 +#: ../src/verbs.cpp:2682 msgid "Toggle lock on current layer" msgstr "" -#: ../src/verbs.cpp:2687 +#: ../src/verbs.cpp:2683 msgid "_Show/hide Current Layer" msgstr "" -#: ../src/verbs.cpp:2688 +#: ../src/verbs.cpp:2684 msgid "Toggle visibility of current layer" msgstr "" #. Object -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2687 msgid "Rotate _90° CW" msgstr "" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2690 msgid "Rotate selection 90° clockwise" msgstr "" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2691 msgid "Rotate 9_0° CCW" msgstr "" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2694 msgid "Rotate selection 90° counter-clockwise" msgstr "" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2695 msgid "Remove _Transformations" msgstr "" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2696 msgid "Remove transformations from object" msgstr "" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2697 msgid "_Object to Path" msgstr "" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2698 msgid "Convert selected object to path" msgstr "" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2699 msgid "_Flow into Frame" msgstr "" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2700 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" msgstr "" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2701 msgid "_Unflow" msgstr "" -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2702 msgid "Remove text from frame (creates a single-line text object)" msgstr "" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2703 msgid "_Convert to Text" msgstr "" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2704 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2706 msgid "Flip _Horizontal" msgstr "" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2706 msgid "Flip selected objects horizontally" msgstr "" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2709 msgid "Flip _Vertical" msgstr "" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2709 msgid "Flip selected objects vertically" msgstr "" -#: ../src/verbs.cpp:2716 +#: ../src/verbs.cpp:2712 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2714 msgid "Edit mask" msgstr "" -#: ../src/verbs.cpp:2719 ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2715 ../src/verbs.cpp:2723 msgid "_Release" msgstr "" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2716 msgid "Remove mask from selection" msgstr "" -#: ../src/verbs.cpp:2722 +#: ../src/verbs.cpp:2718 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2719 msgid "Create Cl_ip Group" msgstr "" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2720 msgid "Creates a clip group using the selected objects as a base" msgstr "" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2722 msgid "Edit clipping path" msgstr "" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2724 msgid "Remove clipping path from selection" msgstr "" #. Tools -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2729 msgctxt "ContextVerb" msgid "Select" msgstr "" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2730 msgid "Select and transform objects" msgstr "" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2731 msgctxt "ContextVerb" msgid "Node Edit" msgstr "" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2732 msgid "Edit paths by nodes" msgstr "" -#: ../src/verbs.cpp:2737 +#: ../src/verbs.cpp:2733 msgctxt "ContextVerb" msgid "Tweak" msgstr "" -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2734 msgid "Tweak objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2735 msgctxt "ContextVerb" msgid "Spray" msgstr "" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2736 msgid "Spray objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2737 msgctxt "ContextVerb" msgid "Rectangle" msgstr "" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2738 msgid "Create rectangles and squares" msgstr "" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2739 msgctxt "ContextVerb" msgid "3D Box" msgstr "" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2740 msgid "Create 3D boxes" msgstr "" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2741 msgctxt "ContextVerb" msgid "Ellipse" msgstr "" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2742 msgid "Create circles, ellipses, and arcs" msgstr "" -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2743 msgctxt "ContextVerb" msgid "Star" msgstr "" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2744 msgid "Create stars and polygons" msgstr "" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2745 msgctxt "ContextVerb" msgid "Spiral" msgstr "" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2746 msgid "Create spirals" msgstr "" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2747 msgctxt "ContextVerb" msgid "Pencil" msgstr "" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2748 msgid "Draw freehand lines" msgstr "" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2749 msgctxt "ContextVerb" msgid "Pen" msgstr "" -#: ../src/verbs.cpp:2754 +#: ../src/verbs.cpp:2750 msgid "Draw Bezier curves and straight lines" msgstr "" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2751 msgctxt "ContextVerb" msgid "Calligraphy" msgstr "" -#: ../src/verbs.cpp:2756 +#: ../src/verbs.cpp:2752 msgid "Draw calligraphic or brush strokes" msgstr "" -#: ../src/verbs.cpp:2758 +#: ../src/verbs.cpp:2754 msgid "Create and edit text objects" msgstr "" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2755 msgctxt "ContextVerb" msgid "Gradient" msgstr "" -#: ../src/verbs.cpp:2760 +#: ../src/verbs.cpp:2756 msgid "Create and edit gradients" msgstr "" -#: ../src/verbs.cpp:2761 +#: ../src/verbs.cpp:2757 msgctxt "ContextVerb" msgid "Mesh" msgstr "" -#: ../src/verbs.cpp:2762 +#: ../src/verbs.cpp:2758 msgid "Create and edit meshes" msgstr "" -#: ../src/verbs.cpp:2763 +#: ../src/verbs.cpp:2759 msgctxt "ContextVerb" msgid "Zoom" msgstr "" -#: ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2760 msgid "Zoom in or out" msgstr "" -#: ../src/verbs.cpp:2766 +#: ../src/verbs.cpp:2762 msgid "Measurement tool" msgstr "" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2763 msgctxt "ContextVerb" msgid "Dropper" msgstr "" -#: ../src/verbs.cpp:2768 ../src/widgets/sp-color-notebook.cpp:396 +#: ../src/verbs.cpp:2764 ../src/widgets/sp-color-notebook.cpp:396 msgid "Pick colors from image" msgstr "" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2765 msgctxt "ContextVerb" msgid "Connector" msgstr "" -#: ../src/verbs.cpp:2770 +#: ../src/verbs.cpp:2766 msgid "Create diagram connectors" msgstr "" -#: ../src/verbs.cpp:2771 +#: ../src/verbs.cpp:2767 msgctxt "ContextVerb" msgid "Paint Bucket" msgstr "" -#: ../src/verbs.cpp:2772 +#: ../src/verbs.cpp:2768 msgid "Fill bounded areas" msgstr "" -#: ../src/verbs.cpp:2773 +#: ../src/verbs.cpp:2769 msgctxt "ContextVerb" msgid "LPE Edit" msgstr "" -#: ../src/verbs.cpp:2774 +#: ../src/verbs.cpp:2770 msgid "Edit Path Effect parameters" msgstr "" -#: ../src/verbs.cpp:2775 +#: ../src/verbs.cpp:2771 msgctxt "ContextVerb" msgid "Eraser" msgstr "" -#: ../src/verbs.cpp:2776 +#: ../src/verbs.cpp:2772 msgid "Erase existing paths" msgstr "" -#: ../src/verbs.cpp:2777 +#: ../src/verbs.cpp:2773 msgctxt "ContextVerb" msgid "LPE Tool" msgstr "" -#: ../src/verbs.cpp:2778 +#: ../src/verbs.cpp:2774 msgid "Do geometric constructions" msgstr "" #. Tool prefs -#: ../src/verbs.cpp:2780 +#: ../src/verbs.cpp:2776 msgid "Selector Preferences" msgstr "" -#: ../src/verbs.cpp:2781 +#: ../src/verbs.cpp:2777 msgid "Open Preferences for the Selector tool" msgstr "" -#: ../src/verbs.cpp:2782 +#: ../src/verbs.cpp:2778 msgid "Node Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2783 +#: ../src/verbs.cpp:2779 msgid "Open Preferences for the Node tool" msgstr "" -#: ../src/verbs.cpp:2784 +#: ../src/verbs.cpp:2780 msgid "Tweak Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2785 +#: ../src/verbs.cpp:2781 msgid "Open Preferences for the Tweak tool" msgstr "" -#: ../src/verbs.cpp:2786 +#: ../src/verbs.cpp:2782 msgid "Spray Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2787 +#: ../src/verbs.cpp:2783 msgid "Open Preferences for the Spray tool" msgstr "" -#: ../src/verbs.cpp:2788 +#: ../src/verbs.cpp:2784 msgid "Rectangle Preferences" msgstr "" -#: ../src/verbs.cpp:2789 +#: ../src/verbs.cpp:2785 msgid "Open Preferences for the Rectangle tool" msgstr "" -#: ../src/verbs.cpp:2790 +#: ../src/verbs.cpp:2786 msgid "3D Box Preferences" msgstr "" -#: ../src/verbs.cpp:2791 +#: ../src/verbs.cpp:2787 msgid "Open Preferences for the 3D Box tool" msgstr "" -#: ../src/verbs.cpp:2792 +#: ../src/verbs.cpp:2788 msgid "Ellipse Preferences" msgstr "" -#: ../src/verbs.cpp:2793 +#: ../src/verbs.cpp:2789 msgid "Open Preferences for the Ellipse tool" msgstr "" -#: ../src/verbs.cpp:2794 +#: ../src/verbs.cpp:2790 msgid "Star Preferences" msgstr "" -#: ../src/verbs.cpp:2795 +#: ../src/verbs.cpp:2791 msgid "Open Preferences for the Star tool" msgstr "" -#: ../src/verbs.cpp:2796 +#: ../src/verbs.cpp:2792 msgid "Spiral Preferences" msgstr "" -#: ../src/verbs.cpp:2797 +#: ../src/verbs.cpp:2793 msgid "Open Preferences for the Spiral tool" msgstr "" -#: ../src/verbs.cpp:2798 +#: ../src/verbs.cpp:2794 msgid "Pencil Preferences" msgstr "" -#: ../src/verbs.cpp:2799 +#: ../src/verbs.cpp:2795 msgid "Open Preferences for the Pencil tool" msgstr "" -#: ../src/verbs.cpp:2800 +#: ../src/verbs.cpp:2796 msgid "Pen Preferences" msgstr "" -#: ../src/verbs.cpp:2801 +#: ../src/verbs.cpp:2797 msgid "Open Preferences for the Pen tool" msgstr "" -#: ../src/verbs.cpp:2802 +#: ../src/verbs.cpp:2798 msgid "Calligraphic Preferences" msgstr "" -#: ../src/verbs.cpp:2803 +#: ../src/verbs.cpp:2799 msgid "Open Preferences for the Calligraphy tool" msgstr "" -#: ../src/verbs.cpp:2804 +#: ../src/verbs.cpp:2800 msgid "Text Preferences" msgstr "" -#: ../src/verbs.cpp:2805 +#: ../src/verbs.cpp:2801 msgid "Open Preferences for the Text tool" msgstr "" -#: ../src/verbs.cpp:2806 +#: ../src/verbs.cpp:2802 msgid "Gradient Preferences" msgstr "" -#: ../src/verbs.cpp:2807 +#: ../src/verbs.cpp:2803 msgid "Open Preferences for the Gradient tool" msgstr "" -#: ../src/verbs.cpp:2808 +#: ../src/verbs.cpp:2804 msgid "Mesh Preferences" msgstr "" -#: ../src/verbs.cpp:2809 +#: ../src/verbs.cpp:2805 msgid "Open Preferences for the Mesh tool" msgstr "" -#: ../src/verbs.cpp:2810 +#: ../src/verbs.cpp:2806 msgid "Zoom Preferences" msgstr "" -#: ../src/verbs.cpp:2811 +#: ../src/verbs.cpp:2807 msgid "Open Preferences for the Zoom tool" msgstr "" -#: ../src/verbs.cpp:2812 +#: ../src/verbs.cpp:2808 msgid "Measure Preferences" msgstr "" -#: ../src/verbs.cpp:2813 +#: ../src/verbs.cpp:2809 msgid "Open Preferences for the Measure tool" msgstr "" -#: ../src/verbs.cpp:2814 +#: ../src/verbs.cpp:2810 msgid "Dropper Preferences" msgstr "" -#: ../src/verbs.cpp:2815 +#: ../src/verbs.cpp:2811 msgid "Open Preferences for the Dropper tool" msgstr "" -#: ../src/verbs.cpp:2816 +#: ../src/verbs.cpp:2812 msgid "Connector Preferences" msgstr "" -#: ../src/verbs.cpp:2817 +#: ../src/verbs.cpp:2813 msgid "Open Preferences for the Connector tool" msgstr "" -#: ../src/verbs.cpp:2818 +#: ../src/verbs.cpp:2814 msgid "Paint Bucket Preferences" msgstr "" -#: ../src/verbs.cpp:2819 +#: ../src/verbs.cpp:2815 msgid "Open Preferences for the Paint Bucket tool" msgstr "" -#: ../src/verbs.cpp:2820 +#: ../src/verbs.cpp:2816 msgid "Eraser Preferences" msgstr "" -#: ../src/verbs.cpp:2821 +#: ../src/verbs.cpp:2817 msgid "Open Preferences for the Eraser tool" msgstr "" -#: ../src/verbs.cpp:2822 +#: ../src/verbs.cpp:2818 msgid "LPE Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2823 +#: ../src/verbs.cpp:2819 msgid "Open Preferences for the LPETool tool" msgstr "" #. Zoom/View -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2821 msgid "Zoom In" msgstr "" -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2821 msgid "Zoom in" msgstr "" -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2822 msgid "Zoom Out" msgstr "" -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2822 msgid "Zoom out" msgstr "" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2823 msgid "_Rulers" msgstr "" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2823 msgid "Show or hide the canvas rulers" msgstr "" -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2824 msgid "Scroll_bars" msgstr "" -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2824 msgid "Show or hide the canvas scrollbars" msgstr "" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2825 msgid "Page _Grid" msgstr "" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2825 msgid "Show or hide the page grid" msgstr "" -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2826 msgid "G_uides" msgstr "" -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2826 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" -#: ../src/verbs.cpp:2831 +#: ../src/verbs.cpp:2827 msgid "Enable snapping" msgstr "" -#: ../src/verbs.cpp:2832 +#: ../src/verbs.cpp:2828 msgid "_Commands Bar" msgstr "" -#: ../src/verbs.cpp:2832 +#: ../src/verbs.cpp:2828 msgid "Show or hide the Commands bar (under the menu)" msgstr "" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2829 msgid "Sn_ap Controls Bar" msgstr "" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2829 msgid "Show or hide the snapping controls" msgstr "" -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2830 msgid "T_ool Controls Bar" msgstr "" -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2830 msgid "Show or hide the Tool Controls bar" msgstr "" -#: ../src/verbs.cpp:2835 +#: ../src/verbs.cpp:2831 msgid "_Toolbox" msgstr "" -#: ../src/verbs.cpp:2835 +#: ../src/verbs.cpp:2831 msgid "Show or hide the main toolbox (on the left)" msgstr "" -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2832 msgid "_Palette" msgstr "" -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2832 msgid "Show or hide the color palette" msgstr "" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2833 msgid "_Statusbar" msgstr "" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2833 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "" -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2834 msgid "Nex_t Zoom" msgstr "" -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2834 msgid "Next zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2836 msgid "Pre_vious Zoom" msgstr "" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2836 msgid "Previous zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2842 +#: ../src/verbs.cpp:2838 msgid "Zoom 1:_1" msgstr "" -#: ../src/verbs.cpp:2842 +#: ../src/verbs.cpp:2838 msgid "Zoom to 1:1" msgstr "" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2840 msgid "Zoom 1:_2" msgstr "" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2840 msgid "Zoom to 1:2" msgstr "" -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2842 msgid "_Zoom 2:1" msgstr "" -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2842 msgid "Zoom to 2:1" msgstr "" -#: ../src/verbs.cpp:2849 +#: ../src/verbs.cpp:2845 msgid "_Fullscreen" msgstr "" -#: ../src/verbs.cpp:2849 ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2845 ../src/verbs.cpp:2847 msgid "Stretch this document window to full screen" msgstr "" -#: ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2847 msgid "Fullscreen & Focus Mode" msgstr "" -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2850 msgid "Toggle _Focus Mode" msgstr "" -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2850 msgid "Remove excess toolbars to focus on drawing" msgstr "" -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2852 msgid "Duplic_ate Window" msgstr "" -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2852 msgid "Open a new window with the same document" msgstr "" -#: ../src/verbs.cpp:2858 +#: ../src/verbs.cpp:2854 msgid "_New View Preview" msgstr "" -#: ../src/verbs.cpp:2859 +#: ../src/verbs.cpp:2855 msgid "New View Preview" msgstr "" #. "view_new_preview" -#: ../src/verbs.cpp:2861 ../src/verbs.cpp:2869 +#: ../src/verbs.cpp:2857 ../src/verbs.cpp:2865 msgid "_Normal" msgstr "" -#: ../src/verbs.cpp:2862 +#: ../src/verbs.cpp:2858 msgid "Switch to normal display mode" msgstr "" -#: ../src/verbs.cpp:2863 +#: ../src/verbs.cpp:2859 msgid "No _Filters" msgstr "" -#: ../src/verbs.cpp:2864 +#: ../src/verbs.cpp:2860 msgid "Switch to normal display without filters" msgstr "" -#: ../src/verbs.cpp:2865 +#: ../src/verbs.cpp:2861 msgid "_Outline" msgstr "" -#: ../src/verbs.cpp:2866 +#: ../src/verbs.cpp:2862 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:2867 ../src/verbs.cpp:2875 +#: ../src/verbs.cpp:2863 ../src/verbs.cpp:2871 msgid "_Toggle" msgstr "" -#: ../src/verbs.cpp:2868 +#: ../src/verbs.cpp:2864 msgid "Toggle between normal and outline display modes" msgstr "" -#: ../src/verbs.cpp:2870 +#: ../src/verbs.cpp:2866 msgid "Switch to normal color display mode" msgstr "" -#: ../src/verbs.cpp:2871 +#: ../src/verbs.cpp:2867 msgid "_Grayscale" msgstr "" -#: ../src/verbs.cpp:2872 +#: ../src/verbs.cpp:2868 msgid "Switch to grayscale display mode" msgstr "" -#: ../src/verbs.cpp:2876 +#: ../src/verbs.cpp:2872 msgid "Toggle between normal and grayscale color display modes" msgstr "" -#: ../src/verbs.cpp:2878 +#: ../src/verbs.cpp:2874 msgid "Color-managed view" msgstr "" -#: ../src/verbs.cpp:2879 +#: ../src/verbs.cpp:2875 msgid "Toggle color-managed display for this document window" msgstr "" -#: ../src/verbs.cpp:2881 +#: ../src/verbs.cpp:2877 msgid "Ico_n Preview..." msgstr "" -#: ../src/verbs.cpp:2882 +#: ../src/verbs.cpp:2878 msgid "Open a window to preview objects at different icon resolutions" msgstr "" -#: ../src/verbs.cpp:2884 +#: ../src/verbs.cpp:2880 msgid "Zoom to fit page in window" msgstr "" -#: ../src/verbs.cpp:2885 +#: ../src/verbs.cpp:2881 msgid "Page _Width" msgstr "" -#: ../src/verbs.cpp:2886 +#: ../src/verbs.cpp:2882 msgid "Zoom to fit page width in window" msgstr "" -#: ../src/verbs.cpp:2888 +#: ../src/verbs.cpp:2884 msgid "Zoom to fit drawing in window" msgstr "" -#: ../src/verbs.cpp:2890 +#: ../src/verbs.cpp:2886 msgid "Zoom to fit selection in window" msgstr "" #. Dialogs -#: ../src/verbs.cpp:2893 +#: ../src/verbs.cpp:2889 msgid "P_references..." msgstr "" -#: ../src/verbs.cpp:2894 +#: ../src/verbs.cpp:2890 msgid "Edit global Inkscape preferences" msgstr "" -#: ../src/verbs.cpp:2895 +#: ../src/verbs.cpp:2891 msgid "_Document Properties..." msgstr "" -#: ../src/verbs.cpp:2896 +#: ../src/verbs.cpp:2892 msgid "Edit properties of this document (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2897 +#: ../src/verbs.cpp:2893 msgid "Document _Metadata..." msgstr "" -#: ../src/verbs.cpp:2898 +#: ../src/verbs.cpp:2894 msgid "Edit document metadata (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2900 +#: ../src/verbs.cpp:2896 msgid "" "Edit objects' colors, gradients, arrowheads, and other fill and stroke " "properties..." msgstr "" #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon -#: ../src/verbs.cpp:2902 +#: ../src/verbs.cpp:2898 msgid "Gl_yphs..." msgstr "" -#: ../src/verbs.cpp:2903 +#: ../src/verbs.cpp:2899 msgid "Select characters from a glyphs palette" msgstr "" #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2906 +#: ../src/verbs.cpp:2902 msgid "S_watches..." msgstr "" -#: ../src/verbs.cpp:2907 +#: ../src/verbs.cpp:2903 msgid "Select colors from a swatches palette" msgstr "" -#: ../src/verbs.cpp:2908 +#: ../src/verbs.cpp:2904 msgid "S_ymbols..." msgstr "" -#: ../src/verbs.cpp:2909 +#: ../src/verbs.cpp:2905 msgid "Select symbol from a symbols palette" msgstr "" -#: ../src/verbs.cpp:2910 +#: ../src/verbs.cpp:2906 msgid "Transfor_m..." msgstr "" -#: ../src/verbs.cpp:2911 +#: ../src/verbs.cpp:2907 msgid "Precisely control objects' transformations" msgstr "" -#: ../src/verbs.cpp:2912 +#: ../src/verbs.cpp:2908 msgid "_Align and Distribute..." msgstr "" -#: ../src/verbs.cpp:2913 +#: ../src/verbs.cpp:2909 msgid "Align and distribute objects" msgstr "" -#: ../src/verbs.cpp:2914 +#: ../src/verbs.cpp:2910 msgid "_Spray options..." msgstr "" -#: ../src/verbs.cpp:2915 +#: ../src/verbs.cpp:2911 msgid "Some options for the spray" msgstr "" -#: ../src/verbs.cpp:2916 +#: ../src/verbs.cpp:2912 msgid "Undo _History..." msgstr "" -#: ../src/verbs.cpp:2917 +#: ../src/verbs.cpp:2913 msgid "Undo History" msgstr "" -#: ../src/verbs.cpp:2919 +#: ../src/verbs.cpp:2915 msgid "View and select font family, font size and other text properties" msgstr "" -#: ../src/verbs.cpp:2920 +#: ../src/verbs.cpp:2916 msgid "_XML Editor..." msgstr "" -#: ../src/verbs.cpp:2921 +#: ../src/verbs.cpp:2917 msgid "View and edit the XML tree of the document" msgstr "" -#: ../src/verbs.cpp:2922 +#: ../src/verbs.cpp:2918 msgid "_Find/Replace..." msgstr "" -#: ../src/verbs.cpp:2923 +#: ../src/verbs.cpp:2919 msgid "Find objects in document" msgstr "" -#: ../src/verbs.cpp:2924 +#: ../src/verbs.cpp:2920 msgid "Find and _Replace Text..." msgstr "" -#: ../src/verbs.cpp:2925 +#: ../src/verbs.cpp:2921 msgid "Find and replace text in document" msgstr "" -#: ../src/verbs.cpp:2927 +#: ../src/verbs.cpp:2923 msgid "Check spelling of text in document" msgstr "" -#: ../src/verbs.cpp:2928 +#: ../src/verbs.cpp:2924 msgid "_Messages..." msgstr "" -#: ../src/verbs.cpp:2929 +#: ../src/verbs.cpp:2925 msgid "View debug messages" msgstr "" -#: ../src/verbs.cpp:2930 +#: ../src/verbs.cpp:2926 msgid "Show/Hide D_ialogs" msgstr "" -#: ../src/verbs.cpp:2931 +#: ../src/verbs.cpp:2927 msgid "Show or hide all open dialogs" msgstr "" -#: ../src/verbs.cpp:2932 +#: ../src/verbs.cpp:2928 msgid "Create Tiled Clones..." msgstr "" -#: ../src/verbs.cpp:2933 +#: ../src/verbs.cpp:2929 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" msgstr "" -#: ../src/verbs.cpp:2934 +#: ../src/verbs.cpp:2930 msgid "_Object attributes..." msgstr "" -#: ../src/verbs.cpp:2935 +#: ../src/verbs.cpp:2931 msgid "Edit the object attributes..." msgstr "" -#: ../src/verbs.cpp:2937 +#: ../src/verbs.cpp:2933 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" -#: ../src/verbs.cpp:2938 +#: ../src/verbs.cpp:2934 msgid "_Input Devices..." msgstr "" -#: ../src/verbs.cpp:2939 +#: ../src/verbs.cpp:2935 msgid "Configure extended input devices, such as a graphics tablet" msgstr "" -#: ../src/verbs.cpp:2940 +#: ../src/verbs.cpp:2936 msgid "_Extensions..." msgstr "" -#: ../src/verbs.cpp:2941 +#: ../src/verbs.cpp:2937 msgid "Query information about extensions" msgstr "" -#: ../src/verbs.cpp:2942 +#: ../src/verbs.cpp:2938 msgid "Layer_s..." msgstr "" -#: ../src/verbs.cpp:2943 +#: ../src/verbs.cpp:2939 msgid "View Layers" msgstr "" -#: ../src/verbs.cpp:2944 +#: ../src/verbs.cpp:2940 msgid "Object_s..." msgstr "" -#: ../src/verbs.cpp:2945 +#: ../src/verbs.cpp:2941 msgid "View Objects" msgstr "" -#: ../src/verbs.cpp:2946 +#: ../src/verbs.cpp:2942 msgid "Selection se_ts..." msgstr "" -#: ../src/verbs.cpp:2947 +#: ../src/verbs.cpp:2943 msgid "View Tags" msgstr "" -#: ../src/verbs.cpp:2948 +#: ../src/verbs.cpp:2944 msgid "Path E_ffects ..." msgstr "" -#: ../src/verbs.cpp:2949 +#: ../src/verbs.cpp:2945 msgid "Manage, edit, and apply path effects" msgstr "" -#: ../src/verbs.cpp:2950 +#: ../src/verbs.cpp:2946 msgid "Filter _Editor..." msgstr "" -#: ../src/verbs.cpp:2951 +#: ../src/verbs.cpp:2947 msgid "Manage, edit, and apply SVG filters" msgstr "" -#: ../src/verbs.cpp:2952 +#: ../src/verbs.cpp:2948 msgid "SVG Font Editor..." msgstr "" -#: ../src/verbs.cpp:2953 +#: ../src/verbs.cpp:2949 msgid "Edit SVG fonts" msgstr "" -#: ../src/verbs.cpp:2954 +#: ../src/verbs.cpp:2950 msgid "Print Colors..." msgstr "" -#: ../src/verbs.cpp:2955 +#: ../src/verbs.cpp:2951 msgid "" "Select which color separations to render in Print Colors Preview rendermode" msgstr "" -#: ../src/verbs.cpp:2956 +#: ../src/verbs.cpp:2952 msgid "_Export PNG Image..." msgstr "" -#: ../src/verbs.cpp:2957 +#: ../src/verbs.cpp:2953 msgid "Export this document or a selection as a PNG image" msgstr "" #. Help -#: ../src/verbs.cpp:2959 +#: ../src/verbs.cpp:2955 msgid "About E_xtensions" msgstr "" -#: ../src/verbs.cpp:2960 +#: ../src/verbs.cpp:2956 msgid "Information on Inkscape extensions" msgstr "" -#: ../src/verbs.cpp:2961 +#: ../src/verbs.cpp:2957 msgid "About _Memory" msgstr "" -#: ../src/verbs.cpp:2962 +#: ../src/verbs.cpp:2958 msgid "Memory usage information" msgstr "" -#: ../src/verbs.cpp:2963 +#: ../src/verbs.cpp:2959 msgid "_About Inkscape" msgstr "" -#: ../src/verbs.cpp:2964 +#: ../src/verbs.cpp:2960 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:2969 +#: ../src/verbs.cpp:2965 msgid "Inkscape: _Basic" msgstr "" -#: ../src/verbs.cpp:2970 +#: ../src/verbs.cpp:2966 msgid "Getting started with Inkscape" msgstr "" #. "tutorial_basic" -#: ../src/verbs.cpp:2971 +#: ../src/verbs.cpp:2967 msgid "Inkscape: _Shapes" msgstr "" -#: ../src/verbs.cpp:2972 +#: ../src/verbs.cpp:2968 msgid "Using shape tools to create and edit shapes" msgstr "" -#: ../src/verbs.cpp:2973 +#: ../src/verbs.cpp:2969 msgid "Inkscape: _Advanced" msgstr "" -#: ../src/verbs.cpp:2974 +#: ../src/verbs.cpp:2970 msgid "Advanced Inkscape topics" msgstr "" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2976 +#: ../src/verbs.cpp:2972 msgid "Inkscape: T_racing" msgstr "" -#: ../src/verbs.cpp:2977 +#: ../src/verbs.cpp:2973 msgid "Using bitmap tracing" msgstr "" #. "tutorial_tracing" -#: ../src/verbs.cpp:2978 +#: ../src/verbs.cpp:2974 msgid "Inkscape: Tracing Pixel Art" msgstr "" -#: ../src/verbs.cpp:2979 +#: ../src/verbs.cpp:2975 msgid "Using Trace Pixel Art dialog" msgstr "" -#: ../src/verbs.cpp:2980 +#: ../src/verbs.cpp:2976 msgid "Inkscape: _Calligraphy" msgstr "" -#: ../src/verbs.cpp:2981 +#: ../src/verbs.cpp:2977 msgid "Using the Calligraphy pen tool" msgstr "" -#: ../src/verbs.cpp:2982 +#: ../src/verbs.cpp:2978 msgid "Inkscape: _Interpolate" msgstr "" -#: ../src/verbs.cpp:2983 +#: ../src/verbs.cpp:2979 msgid "Using the interpolate extension" msgstr "" #. "tutorial_interpolate" -#: ../src/verbs.cpp:2984 +#: ../src/verbs.cpp:2980 msgid "_Elements of Design" msgstr "" -#: ../src/verbs.cpp:2985 +#: ../src/verbs.cpp:2981 msgid "Principles of design in the tutorial form" msgstr "" #. "tutorial_design" -#: ../src/verbs.cpp:2986 +#: ../src/verbs.cpp:2982 msgid "_Tips and Tricks" msgstr "" -#: ../src/verbs.cpp:2987 +#: ../src/verbs.cpp:2983 msgid "Miscellaneous tips and tricks" msgstr "" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2990 +#: ../src/verbs.cpp:2986 msgid "Previous Exte_nsion" msgstr "" -#: ../src/verbs.cpp:2991 +#: ../src/verbs.cpp:2987 msgid "Repeat the last extension with the same settings" msgstr "" -#: ../src/verbs.cpp:2992 +#: ../src/verbs.cpp:2988 msgid "_Previous Extension Settings..." msgstr "" -#: ../src/verbs.cpp:2993 +#: ../src/verbs.cpp:2989 msgid "Repeat the last extension with new settings" msgstr "" -#: ../src/verbs.cpp:2997 +#: ../src/verbs.cpp:2993 msgid "Fit the page to the current selection" msgstr "" -#: ../src/verbs.cpp:2999 +#: ../src/verbs.cpp:2995 msgid "Fit the page to the drawing" msgstr "" -#: ../src/verbs.cpp:3001 +#: ../src/verbs.cpp:2997 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" #. LockAndHide -#: ../src/verbs.cpp:3003 +#: ../src/verbs.cpp:2999 msgid "Unlock All" msgstr "" -#: ../src/verbs.cpp:3005 +#: ../src/verbs.cpp:3001 msgid "Unlock All in All Layers" msgstr "" -#: ../src/verbs.cpp:3007 +#: ../src/verbs.cpp:3003 msgid "Unhide All" msgstr "" -#: ../src/verbs.cpp:3009 +#: ../src/verbs.cpp:3005 msgid "Unhide All in All Layers" msgstr "" -#: ../src/verbs.cpp:3013 +#: ../src/verbs.cpp:3009 msgid "Link an ICC color profile" msgstr "" -#: ../src/verbs.cpp:3014 +#: ../src/verbs.cpp:3010 msgid "Remove Color Profile" msgstr "" -#: ../src/verbs.cpp:3015 +#: ../src/verbs.cpp:3011 msgid "Remove a linked ICC color profile" msgstr "" -#: ../src/verbs.cpp:3018 +#: ../src/verbs.cpp:3014 msgid "Add External Script" msgstr "" -#: ../src/verbs.cpp:3018 +#: ../src/verbs.cpp:3014 msgid "Add an external script" msgstr "" -#: ../src/verbs.cpp:3020 +#: ../src/verbs.cpp:3016 msgid "Add Embedded Script" msgstr "" -#: ../src/verbs.cpp:3020 +#: ../src/verbs.cpp:3016 msgid "Add an embedded script" msgstr "" -#: ../src/verbs.cpp:3022 +#: ../src/verbs.cpp:3018 msgid "Edit Embedded Script" msgstr "" -#: ../src/verbs.cpp:3022 +#: ../src/verbs.cpp:3018 msgid "Edit an embedded script" msgstr "" -#: ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3020 msgid "Remove External Script" msgstr "" -#: ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3020 msgid "Remove an external script" msgstr "" -#: ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3022 msgid "Remove Embedded Script" msgstr "" -#: ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3022 msgid "Remove an embedded script" msgstr "" -#: ../src/verbs.cpp:3048 ../src/verbs.cpp:3049 +#: ../src/verbs.cpp:3044 ../src/verbs.cpp:3045 msgid "Center on horizontal and vertical axis" msgstr "" @@ -26603,36 +26645,36 @@ msgstr "" msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "" -#: ../src/widgets/fill-style.cpp:362 +#: ../src/widgets/fill-style.cpp:360 msgid "Change fill rule" msgstr "" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set fill color" msgstr "" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set stroke color" msgstr "" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on fill" msgstr "" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on stroke" msgstr "" -#: ../src/widgets/fill-style.cpp:685 +#: ../src/widgets/fill-style.cpp:682 msgid "Set pattern on fill" msgstr "" -#: ../src/widgets/fill-style.cpp:686 +#: ../src/widgets/fill-style.cpp:683 msgid "Set pattern on stroke" msgstr "" -#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:958 -#: ../src/widgets/text-toolbar.cpp:1272 +#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:947 +#: ../src/widgets/text-toolbar.cpp:1259 msgid "Font size" msgstr "" @@ -26875,7 +26917,7 @@ msgstr "" msgid "Gradient editor" msgstr "" -#: ../src/widgets/gradient-vector.cpp:1287 +#: ../src/widgets/gradient-vector.cpp:1324 msgid "Change gradient stop color" msgstr "" @@ -26948,7 +26990,7 @@ msgstr "" msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "" -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1262 msgid "Font Size" msgstr "" @@ -28215,6 +28257,10 @@ msgctxt "Marker" msgid "None" msgstr "" +#: ../src/widgets/stroke-style.cpp:192 +msgid "Stroke width" +msgstr "" + #: ../src/widgets/stroke-style.cpp:194 msgctxt "Stroke width" msgid "_Width:" @@ -28300,11 +28346,11 @@ msgstr "" msgid "Set markers" msgstr "" -#: ../src/widgets/stroke-style.cpp:1032 ../src/widgets/stroke-style.cpp:1117 +#: ../src/widgets/stroke-style.cpp:1030 ../src/widgets/stroke-style.cpp:1114 msgid "Set stroke style" msgstr "" -#: ../src/widgets/stroke-style.cpp:1205 +#: ../src/widgets/stroke-style.cpp:1202 msgid "Set marker color" msgstr "" @@ -28320,402 +28366,402 @@ msgstr "" msgid "Text: Change font size" msgstr "" -#: ../src/widgets/text-toolbar.cpp:271 +#: ../src/widgets/text-toolbar.cpp:269 msgid "Text: Change font style" msgstr "" -#: ../src/widgets/text-toolbar.cpp:349 +#: ../src/widgets/text-toolbar.cpp:347 msgid "Text: Change superscript or subscript" msgstr "" -#: ../src/widgets/text-toolbar.cpp:494 +#: ../src/widgets/text-toolbar.cpp:489 msgid "Text: Change alignment" msgstr "" -#: ../src/widgets/text-toolbar.cpp:537 +#: ../src/widgets/text-toolbar.cpp:532 msgid "Text: Change line-height" msgstr "" -#: ../src/widgets/text-toolbar.cpp:586 +#: ../src/widgets/text-toolbar.cpp:580 msgid "Text: Change word-spacing" msgstr "" -#: ../src/widgets/text-toolbar.cpp:627 +#: ../src/widgets/text-toolbar.cpp:620 msgid "Text: Change letter-spacing" msgstr "" -#: ../src/widgets/text-toolbar.cpp:667 +#: ../src/widgets/text-toolbar.cpp:658 msgid "Text: Change dx (kern)" msgstr "" -#: ../src/widgets/text-toolbar.cpp:701 +#: ../src/widgets/text-toolbar.cpp:692 msgid "Text: Change dy" msgstr "" -#: ../src/widgets/text-toolbar.cpp:736 +#: ../src/widgets/text-toolbar.cpp:727 msgid "Text: Change rotate" msgstr "" -#: ../src/widgets/text-toolbar.cpp:784 +#: ../src/widgets/text-toolbar.cpp:774 msgid "Text: Change orientation" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1223 +#: ../src/widgets/text-toolbar.cpp:1210 msgid "Font Family" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1224 +#: ../src/widgets/text-toolbar.cpp:1211 msgid "Select Font Family (Alt-X to access)" msgstr "" #. Focus widget #. Enable entry completion -#: ../src/widgets/text-toolbar.cpp:1234 +#: ../src/widgets/text-toolbar.cpp:1221 msgid "Select all text with this font-family" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1238 +#: ../src/widgets/text-toolbar.cpp:1225 msgid "Font not found on system" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1297 +#: ../src/widgets/text-toolbar.cpp:1284 msgid "Font Style" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1298 +#: ../src/widgets/text-toolbar.cpp:1285 msgid "Font style" msgstr "" #. Name -#: ../src/widgets/text-toolbar.cpp:1315 +#: ../src/widgets/text-toolbar.cpp:1302 msgid "Toggle Superscript" msgstr "" #. Label -#: ../src/widgets/text-toolbar.cpp:1316 +#: ../src/widgets/text-toolbar.cpp:1303 msgid "Toggle superscript" msgstr "" #. Name -#: ../src/widgets/text-toolbar.cpp:1328 +#: ../src/widgets/text-toolbar.cpp:1315 msgid "Toggle Subscript" msgstr "" #. Label -#: ../src/widgets/text-toolbar.cpp:1329 +#: ../src/widgets/text-toolbar.cpp:1316 msgid "Toggle subscript" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1370 +#: ../src/widgets/text-toolbar.cpp:1357 msgid "Justify" msgstr "" #. Name -#: ../src/widgets/text-toolbar.cpp:1377 +#: ../src/widgets/text-toolbar.cpp:1364 msgid "Alignment" msgstr "" #. Label -#: ../src/widgets/text-toolbar.cpp:1378 +#: ../src/widgets/text-toolbar.cpp:1365 msgid "Text alignment" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1405 +#: ../src/widgets/text-toolbar.cpp:1392 msgid "Horizontal" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1412 +#: ../src/widgets/text-toolbar.cpp:1399 msgid "Vertical" msgstr "" #. Label -#: ../src/widgets/text-toolbar.cpp:1419 +#: ../src/widgets/text-toolbar.cpp:1406 msgid "Text orientation" msgstr "" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Smaller spacing" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 -#: ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1429 ../src/widgets/text-toolbar.cpp:1460 +#: ../src/widgets/text-toolbar.cpp:1491 msgctxt "Text tool" msgid "Normal" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Larger spacing" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1447 +#: ../src/widgets/text-toolbar.cpp:1434 msgid "Line Height" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1448 +#: ../src/widgets/text-toolbar.cpp:1435 msgid "Line:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1449 +#: ../src/widgets/text-toolbar.cpp:1436 msgid "Spacing between lines (times font size)" msgstr "" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Negative spacing" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Positive spacing" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1478 +#: ../src/widgets/text-toolbar.cpp:1465 msgid "Word spacing" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1479 +#: ../src/widgets/text-toolbar.cpp:1466 msgid "Word:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1480 +#: ../src/widgets/text-toolbar.cpp:1467 msgid "Spacing between words (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1509 +#: ../src/widgets/text-toolbar.cpp:1496 msgid "Letter spacing" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1510 +#: ../src/widgets/text-toolbar.cpp:1497 msgid "Letter:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1511 +#: ../src/widgets/text-toolbar.cpp:1498 msgid "Spacing between letters (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1540 +#: ../src/widgets/text-toolbar.cpp:1527 msgid "Kerning" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1541 +#: ../src/widgets/text-toolbar.cpp:1528 msgid "Kern:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1542 +#: ../src/widgets/text-toolbar.cpp:1529 msgid "Horizontal kerning (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1571 +#: ../src/widgets/text-toolbar.cpp:1558 msgid "Vertical Shift" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1572 +#: ../src/widgets/text-toolbar.cpp:1559 msgid "Vert:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1573 +#: ../src/widgets/text-toolbar.cpp:1560 msgid "Vertical shift (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1602 +#: ../src/widgets/text-toolbar.cpp:1589 msgid "Letter rotation" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1603 +#: ../src/widgets/text-toolbar.cpp:1590 msgid "Rot:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1604 +#: ../src/widgets/text-toolbar.cpp:1591 msgid "Character rotation (degrees)" msgstr "" -#: ../src/widgets/toolbox.cpp:182 +#: ../src/widgets/toolbox.cpp:181 msgid "Color/opacity used for color tweaking" msgstr "" -#: ../src/widgets/toolbox.cpp:190 +#: ../src/widgets/toolbox.cpp:189 msgid "Style of new stars" msgstr "" -#: ../src/widgets/toolbox.cpp:192 +#: ../src/widgets/toolbox.cpp:191 msgid "Style of new rectangles" msgstr "" -#: ../src/widgets/toolbox.cpp:194 +#: ../src/widgets/toolbox.cpp:193 msgid "Style of new 3D boxes" msgstr "" -#: ../src/widgets/toolbox.cpp:196 +#: ../src/widgets/toolbox.cpp:195 msgid "Style of new ellipses" msgstr "" -#: ../src/widgets/toolbox.cpp:198 +#: ../src/widgets/toolbox.cpp:197 msgid "Style of new spirals" msgstr "" -#: ../src/widgets/toolbox.cpp:200 +#: ../src/widgets/toolbox.cpp:199 msgid "Style of new paths created by Pencil" msgstr "" -#: ../src/widgets/toolbox.cpp:202 +#: ../src/widgets/toolbox.cpp:201 msgid "Style of new paths created by Pen" msgstr "" -#: ../src/widgets/toolbox.cpp:204 +#: ../src/widgets/toolbox.cpp:203 msgid "Style of new calligraphic strokes" msgstr "" -#: ../src/widgets/toolbox.cpp:206 ../src/widgets/toolbox.cpp:208 +#: ../src/widgets/toolbox.cpp:205 ../src/widgets/toolbox.cpp:207 msgid "TBD" msgstr "" -#: ../src/widgets/toolbox.cpp:220 +#: ../src/widgets/toolbox.cpp:219 msgid "Style of Paint Bucket fill objects" msgstr "" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Snap bounding boxes" msgstr "" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Bounding box edges" msgstr "" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Snap to edges of a bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Bounding box corners" msgstr "" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Snap bounding box corners" msgstr "" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "BBox Edge Midpoints" msgstr "" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "Snap midpoints of bounding box edges" msgstr "" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "BBox Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "Snapping centers of bounding boxes" msgstr "" -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/widgets/toolbox.cpp:1727 msgid "Snap nodes, paths, and handles" msgstr "" -#: ../src/widgets/toolbox.cpp:1736 +#: ../src/widgets/toolbox.cpp:1735 msgid "Snap to paths" msgstr "" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Path intersections" msgstr "" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Snap to path intersections" msgstr "" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "To nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "Snap cusp nodes, incl. rectangle corners" msgstr "" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Smooth nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Snap smooth nodes, incl. quadrant points of ellipses" msgstr "" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Line Midpoints" msgstr "" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Snap midpoints of line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Others" msgstr "" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Snap other points (centers, guide origins, gradient handles, etc.)" msgstr "" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Object Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Snap centers of objects" msgstr "" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Rotation Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Snap an item's rotation center" msgstr "" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Text baseline" msgstr "" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Snap text anchors and baselines" msgstr "" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Page border" msgstr "" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Snap to the page border" msgstr "" -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/widgets/toolbox.cpp:1825 msgid "Snap to grids" msgstr "" -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Snap guides" msgstr "" @@ -29307,7 +29353,7 @@ msgid "" "No paths where found. Please convert all objects you want to save into paths." msgstr "" -#: ../share/extensions/inkex.py:109 +#: ../share/extensions/inkex.py:116 #, python-format msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " @@ -29319,21 +29365,25 @@ msgid "" "%s" msgstr "" -#: ../share/extensions/inkex.py:162 +#: ../share/extensions/inkex.py:169 #, python-format msgid "Unable to open specified file: %s" msgstr "" -#: ../share/extensions/inkex.py:171 +#: ../share/extensions/inkex.py:178 #, python-format msgid "Unable to open object member file: %s" msgstr "" -#: ../share/extensions/inkex.py:276 +#: ../share/extensions/inkex.py:283 #, python-format msgid "No matching node for expression: %s" msgstr "" +#: ../share/extensions/inkex.py:313 +msgid "SVG Width not set correctly! Assuming width = 100" +msgstr "" + #: ../share/extensions/interp_att_g.py:167 msgid "There is no selection to interpolate" msgstr "" @@ -30416,19 +30466,19 @@ msgid "use LWPOLYLINE type of line output" msgstr "" #: ../share/extensions/dxf_outlines.inx.h:5 -msgid "Base unit" +msgid "Base unit:" msgstr "" #: ../share/extensions/dxf_outlines.inx.h:6 -msgid "Character Encoding" +msgid "Character Encoding:" msgstr "" #: ../share/extensions/dxf_outlines.inx.h:7 -msgid "Layer export selection" +msgid "Layer export selection:" msgstr "" #: ../share/extensions/dxf_outlines.inx.h:8 -msgid "Layer match name" +msgid "Layer match name:" msgstr "" #: ../share/extensions/dxf_outlines.inx.h:9 @@ -30561,10 +30611,6 @@ msgstr "" 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 "" @@ -34391,13 +34437,11 @@ msgid "Seamless Pattern" msgstr "" #: ../share/extensions/seamless_pattern.inx.h:2 -#: ../share/extensions/seamless_pattern_procedural.inx.h:2 -msgid "Custom Width (px.):" +msgid "Custom Width (px):" msgstr "" #: ../share/extensions/seamless_pattern.inx.h:3 -#: ../share/extensions/seamless_pattern_procedural.inx.h:3 -msgid "Custom Height (px.):" +msgid "Custom Height (px):" msgstr "" #: ../share/extensions/seamless_pattern.inx.h:4 @@ -34408,6 +34452,14 @@ msgstr "" msgid "Seamless Pattern Procedural" msgstr "" +#: ../share/extensions/seamless_pattern_procedural.inx.h:2 +msgid "Custom Width (px.):" +msgstr "" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:3 +msgid "Custom Height (px.):" +msgstr "" + #: ../share/extensions/setup_typography_canvas.inx.h:1 msgid "1 - Setup Typography Canvas" msgstr "" diff --git a/src/live_effects/lpe-fillet-chamfer.cpp b/src/live_effects/lpe-fillet-chamfer.cpp index 119759b87..d2bdf2d8d 100644 --- a/src/live_effects/lpe-fillet-chamfer.cpp +++ b/src/live_effects/lpe-fillet-chamfer.cpp @@ -57,12 +57,12 @@ LPEFilletChamfer::LPEFilletChamfer(LivePathEffectObject *lpeobject) : only_selected(_("Change only selected nodes"), _("Change only selected nodes"), "only_selected", &wr, this, false), flexible(_("Flexible radius size (%)"), _("Flexible radius size (%)"), "flexible", &wr, this, false), use_knot_distance(_("Use knots distance instead radius"), _("Use knots distance instead radius"), "use_knot_distance", &wr, this, false), - unit(_("Unit"), _("Unit"), "unit", &wr, this), - method(_("Method"), _("Fillets methods"), "method", FMConverter, &wr, this, FM_AUTO), - radius(_("Radius (unit or %)"), _("Radius, in unit or %"), "radius", &wr, this, 0.), - chamfer_steps(_("Chamfer steps"), _("Chamfer steps"), "chamfer_steps", &wr, this, 0), + unit(_("Unit:"), _("Unit"), "unit", &wr, this), + method(_("Method:"), _("Fillets methods"), "method", FMConverter, &wr, this, FM_AUTO), + radius(_("Radius (unit or %):"), _("Radius, in unit or %"), "radius", &wr, this, 0.), + chamfer_steps(_("Chamfer steps:"), _("Chamfer steps"), "chamfer_steps", &wr, this, 0), - helper_size(_("Helper size with direction"), _("Helper size with direction"), "helper_size", &wr, this, 0) + helper_size(_("Helper size with direction:"), _("Helper size with direction"), "helper_size", &wr, this, 0) { registerParameter(&fillet_chamfer_values); registerParameter(&unit); diff --git a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp index 1ca84e6b3..23b6f0458 100644 --- a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp +++ b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp @@ -223,7 +223,7 @@ void FilletChamferPropertiesDialog::_set_knot_point(Geom::Point knotpoint) } else { _flexible = false; std::string posConcat = distance_or_radius + - std::string(_("(")) + std::string(unit) + std::string(")"); + std::string(g_strdup_printf(_("(%s):"), unit)); _fillet_chamfer_position_label.set_label(_(posConcat.c_str())); position = knotpoint[Geom::X] * -1; -- cgit v1.2.3 From 5420b476f4668b03f4ce169494792c78b3a3235d Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Tue, 6 Jan 2015 13:37:55 +0100 Subject: Add getDocumentScale() to return "real-world" to "user-unit" scale factor. Use it to correct text postion after removing from path. (bzr r13843) --- src/document.cpp | 20 ++++++++++++++++++++ src/document.h | 1 + src/sp-tspan.cpp | 6 ++++-- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/document.cpp b/src/document.cpp index 4b074c2fa..2caefb4ed 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -604,12 +604,32 @@ Inkscape::Util::Unit const* SPDocument::getDisplayUnit() const /// guaranteed not to return nullptr // returns 'px' units as default, like legacy Inkscape +// THIS SHOULD NOT BE USED... INSTEAD USE DOCUMENT SCALE Inkscape::Util::Unit const& SPDocument::getSVGUnit() const { SPNamedView const* nv = sp_document_namedview(this, NULL); return nv ? nv->getSVGUnit() : *unit_table.getUnit("px"); } +/// Returns document scale as defined by width/height and viewBox (real world to user-units). +Geom::Scale SPDocument::getDocumentScale() const +{ + Geom::Scale scale; + if( root->viewBox_set ) { + double scale_x = 1.0; + double scale_y = 1.0; + if( root->viewBox.width() > 0.0 ) { + scale_x = root->width.computed / root->viewBox.width(); + } + if( root->viewBox.height() > 0.0 ) { + scale_y = root->height.computed / root->viewBox.height(); + } + scale = Geom::Scale(scale_x, scale_y); + } + // std::cout << "SPDocument::getDocumentScale():\n" << scale << std::endl; + return scale; +} + // Avoid calling root->updateRepr() twice by combining setting width and height. // (As done on every delete as clipboard calls this via fitToRect(). Also called in page-sizer.cpp) void SPDocument::setWidthAndHeight(const Inkscape::Util::Quantity &width, const Inkscape::Util::Quantity &height, bool changeSize) diff --git a/src/document.h b/src/document.h index d88670608..22c341eae 100644 --- a/src/document.h +++ b/src/document.h @@ -242,6 +242,7 @@ public: SPDocument *doUnref(); Inkscape::Util::Unit const* getDisplayUnit() const; Inkscape::Util::Unit const& getSVGUnit() const; + Geom::Scale getDocumentScale() const; Inkscape::Util::Quantity getWidth() const; Inkscape::Util::Quantity getHeight() const; Geom::Point getDimensions() const; diff --git a/src/sp-tspan.cpp b/src/sp-tspan.cpp index c3f7689e7..147efff33 100644 --- a/src/sp-tspan.cpp +++ b/src/sp-tspan.cpp @@ -42,6 +42,7 @@ #include "style.h" #include "xml/repr.h" #include "document.h" +#include "2geom/transforms.h" #include "sp-factory.h" @@ -447,7 +448,8 @@ void sp_textpath_to_text(SPObject *tp) } Geom::Point xy = bbox->min(); - + xy *= tp->document->getDocumentScale().inverse(); // Convert to user-units. + // make a list of textpath children GSList *tp_reprs = NULL; @@ -468,7 +470,7 @@ void sp_textpath_to_text(SPObject *tp) tp->deleteObject(); g_slist_free(tp_reprs); - // set x/y on text + // set x/y on text (to be near where it was when on path) /* fixme: Yuck, is this really the right test? */ if (xy[Geom::X] != 1e18 && xy[Geom::Y] != 1e18) { sp_repr_set_svg_double(text->getRepr(), "x", xy[Geom::X]); -- cgit v1.2.3 From 397d39e20cc0aa3b50f473b57a79603dbc2f65f2 Mon Sep 17 00:00:00 2001 From: Jasper van de Gronde Date: Tue, 6 Jan 2015 20:52:44 +0100 Subject: Rejection sampling to avoid indeterminate gradients in feTurbulence. (bzr r13844) --- src/display/nr-filter-turbulence.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/display/nr-filter-turbulence.cpp b/src/display/nr-filter-turbulence.cpp index a2a8c5756..19dedb67c 100644 --- a/src/display/nr-filter-turbulence.cpp +++ b/src/display/nr-filter-turbulence.cpp @@ -64,8 +64,10 @@ public: for (i = 0; i < BSize; ++i) { _latticeSelector[i] = i; - _gradient[i][k][0] = static_cast(_random() % (BSize*2) - BSize) / BSize; - _gradient[i][k][1] = static_cast(_random() % (BSize*2) - BSize) / BSize; + do { + _gradient[i][k][0] = static_cast(_random() % (BSize*2) - BSize) / BSize; + _gradient[i][k][1] = static_cast(_random() % (BSize*2) - BSize) / BSize; + } while(_gradient[i][k][0] == 0 && _gradient[i][k][1] == 0); // normalize gradient double s = hypot(_gradient[i][k][0], _gradient[i][k][1]); -- cgit v1.2.3 From 0c38c545822f09784ad2875ff842339749da3cef Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Wed, 7 Jan 2015 12:59:18 +0100 Subject: Preferences. Fix for Bug #1401993 (Keyboard shortcut editor throws together extensions and filters). Fixed bugs: - https://launchpad.net/bugs/1401993 (bzr r13845) --- src/ui/dialog/inkscape-preferences.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index 8d507d037..0ea6cf082 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -1746,6 +1746,10 @@ void InkscapePreferences::onKBListKeyboardShortcuts() // Find this group in the tree Glib::ustring group = verb->get_group() ? _(verb->get_group()) : _("Misc"); + Glib::ustring verb_id = verb->get_id(); + if (verb_id .compare(0,26,"org.inkscape.effect.filter") == 0) { + group = _("Filters"); + } Gtk::TreeStore::iterator iter_group; bool found = false; while (path) { -- cgit v1.2.3 From bdd94feb1b547727cc732bf974632cf502c6d85f Mon Sep 17 00:00:00 2001 From: Adib Taraben Date: Wed, 7 Jan 2015 19:19:23 +0100 Subject: fix for #1399720, win32 msi packaging error on .svg extension registration (bzr r13846) --- packaging/wix/inkscape.wxs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/wix/inkscape.wxs b/packaging/wix/inkscape.wxs index eaa631b3e..6dbb6cdfc 100644 --- a/packaging/wix/inkscape.wxs +++ b/packaging/wix/inkscape.wxs @@ -38,10 +38,10 @@ - + - + -- cgit v1.2.3 From 277023da780bc23bd9f43dcbead33f88d3ca57b9 Mon Sep 17 00:00:00 2001 From: su_v Date: Sat, 10 Jan 2015 17:06:20 +0100 Subject: packaging/macosx: sync launcher-quartz-no-macintegration.sh with default launcher (Resources/bin/inkscape) (bzr r13798.1.7) --- packaging/macosx/ScriptExec/launcher-quartz-no-macintegration.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packaging/macosx/ScriptExec/launcher-quartz-no-macintegration.sh b/packaging/macosx/ScriptExec/launcher-quartz-no-macintegration.sh index 05ffbe5c8..9cf08ed49 100755 --- a/packaging/macosx/ScriptExec/launcher-quartz-no-macintegration.sh +++ b/packaging/macosx/ScriptExec/launcher-quartz-no-macintegration.sh @@ -15,7 +15,8 @@ get_env_current () [ -n "$INK_DEBUG_LAUNCHER" ] && set -x -CWD="$(cd "$(dirname "$0")" && pwd)" +CMD="$(readlink $0 || echo $0)" +CWD="$(cd "$(dirname "$CMD")" && pwd -P)" # e.g. /Applications/Inkscape.app/Contents/MacOS TOP="$(dirname "$CWD")/Resources" # e.g. /Applications/Inkscape.app/Contents/Resources -- cgit v1.2.3 From cef6c283b2fce6d2f49ae0a02c7b54e4ed0299d3 Mon Sep 17 00:00:00 2001 From: Firas Hanife <> Date: Sat, 10 Jan 2015 20:26:25 +0100 Subject: Translations. Italian translation udpate. Fixed bugs: - https://launchpad.net/bugs/1363245 (bzr r13847) --- TRANSLATORS | 2 +- po/it.po | 10491 ++++++++++++++++++++++++------------------- src/ui/dialog/aboutbox.cpp | 2 +- 3 files changed, 5900 insertions(+), 4595 deletions(-) diff --git a/TRANSLATORS b/TRANSLATORS index ee62a89a4..3b0e1e545 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -40,7 +40,7 @@ Duarte Loreto 2002, 2003 (Maintainer). Elias Norberg , 2009. Equipe de Tradução Inkscape Brasil , 2007. Fatih Demir , 2000. -Firas Hanife , 2014. +Firas Hanife , 2014-2015. Foppe Benedictus , 2007-2009. Francesc Dorca , 2003. Traducció sodipodi. Francisco Javier F. Serrador , 2003. diff --git a/po/it.po b/po/it.po index 6c45abfa1..e29e6a08f 100644 --- a/po/it.po +++ b/po/it.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Inkscape 0.91\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2014-11-18 18:45+0100\n" +"POT-Creation-Date: 2015-01-06 10:39+0100\n" "PO-Revision-Date: 2014-11-18 18:00+0100\n" "Last-Translator: Firas Hanife \n" "Language-Team: \n" @@ -297,7 +297,7 @@ msgstr "Simula lo stile dei dipinti ad olio" #. Pencil #: ../share/filters/filters.svg.h:78 -#: ../src/ui/dialog/inkscape-preferences.cpp:417 +#: ../src/ui/dialog/inkscape-preferences.cpp:424 msgid "Pencil" msgstr "Pastello" @@ -668,7 +668,7 @@ msgstr "Buco nero" #: ../share/filters/filters.svg.h:839 ../share/filters/filters.svg.h:843 #: ../src/extension/internal/filter/morphology.h:76 #: ../src/extension/internal/filter/morphology.h:203 -#: ../src/filter-enums.cpp:31 +#: ../src/filter-enums.cpp:32 msgid "Morphology" msgstr "Morfologia" @@ -1074,8 +1074,8 @@ msgstr "Luce nera" #: ../src/extension/internal/filter/paint.h:717 #: ../src/extension/internal/filter/shadows.h:73 #: ../src/extension/internal/filter/transparency.h:345 -#: ../src/filter-enums.cpp:66 ../src/ui/dialog/clonetiler.cpp:832 -#: ../src/ui/dialog/clonetiler.cpp:983 +#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:830 +#: ../src/ui/dialog/clonetiler.cpp:981 #: ../src/ui/dialog/document-properties.cpp:157 #: ../share/extensions/color_HSL_adjust.inx.h:20 #: ../share/extensions/color_blackandwhite.inx.h:3 @@ -3351,1102 +3351,1041 @@ msgstr "Tessuto (bitmap)" msgid "Old paint (bitmap)" msgstr "Dipinto antico (bitmap)" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:2 msgctxt "Symbol" -msgid "United States National Park Service Map Symbols" -msgstr "Simboli mappa parchi nazionali Stati Uniti" +msgid "AIGA Symbol Signs" +msgstr "Segni simboli AIGA" +#. Symbols: ./AigaSymbols.svg #. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:3 ../share/symbols/symbols.h:4 +#: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282 msgctxt "Symbol" -msgid "Airport" -msgstr "Aereoporto" +msgid "Telephone" +msgstr "Telefono" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:5 ../share/symbols/symbols.h:6 msgctxt "Symbol" -msgid "Amphitheatre" -msgstr "Anfiteatro" +msgid "Mail" +msgstr "Posta" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:7 ../share/symbols/symbols.h:8 msgctxt "Symbol" -msgid "Bicycle Trail" -msgstr "Pista ciclabile" +msgid "Currency Exchange" +msgstr "Cambiavalute" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:9 ../share/symbols/symbols.h:10 msgctxt "Symbol" -msgid "Boat Launch" -msgstr "Rampa di alaggio barca" +msgid "Currency Exchange - Euro" +msgstr "Cambiavalute - Euro" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:11 ../share/symbols/symbols.h:12 msgctxt "Symbol" -msgid "Boat Tour" -msgstr "Viaggio in barca" +msgid "Cashier" +msgstr "Cassiere" +#. Symbols: ./AigaSymbols.svg #. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:13 ../share/symbols/symbols.h:14 +#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214 msgctxt "Symbol" -msgid "Bus Stop" -msgstr "Fermata dell'autobus" +msgid "First Aid" +msgstr "Primo soccorso" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:15 ../share/symbols/symbols.h:16 msgctxt "Symbol" -msgid "Campfire" -msgstr "Fuoco da campo" +msgid "Lost and Found" +msgstr "Oggetti smarriti" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:17 ../share/symbols/symbols.h:18 msgctxt "Symbol" -msgid "Campground" -msgstr "Campeggio" +msgid "Coat Check" +msgstr "Guardaroba" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:19 ../share/symbols/symbols.h:20 msgctxt "Symbol" -msgid "CanoeAccess" -msgstr "Accesso canoa" +msgid "Baggage Lockers" +msgstr "Armadietti per bagaglio" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:21 ../share/symbols/symbols.h:22 msgctxt "Symbol" -msgid "Crosscountry Ski Trail" -msgstr "Pista di sci di fondo" +msgid "Escalator" +msgstr "Scala mobile" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:23 ../share/symbols/symbols.h:24 msgctxt "Symbol" -msgid "Downhill Skiing" -msgstr "Discesa libera" +msgid "Escalator Down" +msgstr "Scala mobile giù" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:25 ../share/symbols/symbols.h:26 msgctxt "Symbol" -msgid "Drinking Water" -msgstr "Acqua potabile" +msgid "Escalator Up" +msgstr "Scala mobile su" -#. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28 -#: ../share/symbols/symbols.h:167 ../share/symbols/symbols.h:168 msgctxt "Symbol" -msgid "First Aid" -msgstr "Primo soccorso" +msgid "Stairs" +msgstr "Scale" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:29 ../share/symbols/symbols.h:30 msgctxt "Symbol" -msgid "Fishing" -msgstr "Pesca" +msgid "Stairs Down" +msgstr "Scale giù" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:31 ../share/symbols/symbols.h:32 msgctxt "Symbol" -msgid "Food Service" -msgstr "Servizio di ristorazione" +msgid "Stairs Up" +msgstr "Scale su" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:33 ../share/symbols/symbols.h:34 msgctxt "Symbol" -msgid "Four Wheel Drive Road" -msgstr "Strada per veicoli a quattro ruote motrici" +msgid "Elevator" +msgstr "Ascensore" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:35 ../share/symbols/symbols.h:36 msgctxt "Symbol" -msgid "Gas Station" -msgstr "Distributore di benzina" +msgid "Toilets - Men" +msgstr "Servizi - Uomo" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:37 ../share/symbols/symbols.h:38 msgctxt "Symbol" -msgid "Golfing" -msgstr "Golf" +msgid "Toilets - Women" +msgstr "Servizi - Donna" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:39 ../share/symbols/symbols.h:40 msgctxt "Symbol" -msgid "Horseback Riding" -msgstr "Equitazione" +msgid "Toilets" +msgstr "Servizi" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:41 ../share/symbols/symbols.h:42 msgctxt "Symbol" -msgid "Hospital" -msgstr "Ospedale" +msgid "Nursery" +msgstr "Asilo nido" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:43 ../share/symbols/symbols.h:44 msgctxt "Symbol" -msgid "Ice Skating" -msgstr "Pattinaggio sul ghiaccio" +msgid "Drinking Fountain" +msgstr "Fontanella" -#. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46 -#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202 msgctxt "Symbol" -msgid "Information" -msgstr "Informazioni" +msgid "Waiting Room" +msgstr "Sala di attesa" +#. Symbols: ./AigaSymbols.svg #. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:47 ../share/symbols/symbols.h:48 +#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232 msgctxt "Symbol" -msgid "Litter Receptacle" -msgstr "Cestino dei rifiuti" +msgid "Information" +msgstr "Informazioni" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:49 ../share/symbols/symbols.h:50 msgctxt "Symbol" -msgid "Lodging" -msgstr "Alloggio" +msgid "Hotel Information" +msgstr "Informazioni hotel" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:51 ../share/symbols/symbols.h:52 msgctxt "Symbol" -msgid "Marina" -msgstr "Marina" +msgid "Air Transportation" +msgstr "Trasporto aereo" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54 msgctxt "Symbol" -msgid "Recycling" -msgstr "Riciclaggio" +msgid "Heliport" +msgstr "Eliporto" -#. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56 -#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254 msgctxt "Symbol" -msgid "Parking" -msgstr "Parcheggio" +msgid "Taxi" +msgstr "Taxi" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58 msgctxt "Symbol" -msgid "Pets On Leash" -msgstr "Animali al guinzaglio" +msgid "Bus" +msgstr "Autobus" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60 msgctxt "Symbol" -msgid "Picnic Area" -msgstr "Area picnic" +msgid "Ground Transportation" +msgstr "Trasporto via terra" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62 msgctxt "Symbol" -msgid "Post Office" -msgstr "Ufficio postale" +msgid "Rail Transportation" +msgstr "Trasporto ferroviario" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64 msgctxt "Symbol" -msgid "Ranger Station" -msgstr "Stazione dei ranger" +msgid "Water Transportation" +msgstr "Trasporto via mare" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66 msgctxt "Symbol" -msgid "RV Campground" -msgstr "Campeggio camper" +msgid "Car Rental" +msgstr "Autonoleggio" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68 msgctxt "Symbol" -msgid "Restrooms" -msgstr "Servizi" +msgid "Restaurant" +msgstr "Ristorante" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70 msgctxt "Symbol" -msgid "Sailing" -msgstr "Vela" +msgid "Coffeeshop" +msgstr "Caffè" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72 msgctxt "Symbol" -msgid "Sanitary Disposal Station" -msgstr "Stazione di smaltimento sanitario" +msgid "Bar" +msgstr "Bar" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74 msgctxt "Symbol" -msgid "Scuba Diving" -msgstr "Immersione subacquea" +msgid "Shops" +msgstr "Negozi" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76 msgctxt "Symbol" -msgid "Self Guided Trail" -msgstr "Sentiero guidato" +msgid "Barber Shop - Beauty Salon" +msgstr "Barbiere - Salone di bellezza" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78 msgctxt "Symbol" -msgid "Shelter" -msgstr "Rifugio" +msgid "Barber Shop" +msgstr "Barbiere" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80 msgctxt "Symbol" -msgid "Showers" -msgstr "Docce" +msgid "Beauty Salon" +msgstr "Salone di bellezza" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82 msgctxt "Symbol" -msgid "Sledding" -msgstr "Slitta" +msgid "Ticket Purchase" +msgstr "Acquisto biglietti" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84 msgctxt "Symbol" -msgid "SnowmobileTrail" -msgstr "Sentiero motoslitta" +msgid "Baggage Check In" +msgstr "Check in bagagli" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86 msgctxt "Symbol" -msgid "Stable" -msgstr "Stalla" +msgid "Baggage Claim" +msgstr "Ritiro bagagli" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88 msgctxt "Symbol" -msgid "Store" -msgstr "Negozio" +msgid "Customs" +msgstr "Dogana" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90 msgctxt "Symbol" -msgid "Swimming" -msgstr "Nuoto" +msgid "Immigration" +msgstr "Immigrazione" -#. Symbols: ./MapSymbolsNPS.svg #. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92 -#: ../share/symbols/symbols.h:157 ../share/symbols/symbols.h:158 msgctxt "Symbol" -msgid "Telephone" -msgstr "Telefono" +msgid "Departing Flights" +msgstr "Voli in partenza" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94 msgctxt "Symbol" -msgid "Emergency Telephone" -msgstr "Telefono di emergenza" +msgid "Arriving Flights" +msgstr "Voli in arrivo" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96 msgctxt "Symbol" -msgid "Trailhead" -msgstr "Sentiero" +msgid "Smoking" +msgstr "Fumare" -#. Symbols: ./MapSymbolsNPS.svg +#. Symbols: ./AigaSymbols.svg #: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98 msgctxt "Symbol" -msgid "Wheelchair Accessible" -msgstr "Accessibile alle sedie a rotelle" +msgid "No Smoking" +msgstr "Vietato fumare" +#. Symbols: ./AigaSymbols.svg #. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100 +#: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246 msgctxt "Symbol" -msgid "Wind Surfing" -msgstr "Windsurf" +msgid "Parking" +msgstr "Parcheggio" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102 +msgctxt "Symbol" +msgid "No Parking" +msgstr "Divieto di parcheggio" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104 +msgctxt "Symbol" +msgid "No Dogs" +msgstr "Divieto per i cani" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:105 ../share/symbols/symbols.h:106 +msgctxt "Symbol" +msgid "No Entry" +msgstr "Divieto di ingresso" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:107 ../share/symbols/symbols.h:108 +msgctxt "Symbol" +msgid "Exit" +msgstr "Uscita" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:109 ../share/symbols/symbols.h:110 +msgctxt "Symbol" +msgid "Fire Extinguisher" +msgstr "Estintore" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:111 ../share/symbols/symbols.h:112 +msgctxt "Symbol" +msgid "Right Arrow" +msgstr "Freccia destra" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:113 ../share/symbols/symbols.h:114 +msgctxt "Symbol" +msgid "Forward and Right Arrow" +msgstr "Freccia avanti e destra" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:115 ../share/symbols/symbols.h:116 +msgctxt "Symbol" +msgid "Up Arrow" +msgstr "Freccia su" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:117 ../share/symbols/symbols.h:118 +msgctxt "Symbol" +msgid "Forward and Left Arrow" +msgstr "Freccia avanti e sinistra" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:119 ../share/symbols/symbols.h:120 +msgctxt "Symbol" +msgid "Left Arrow" +msgstr "Freccia sinistra" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:121 ../share/symbols/symbols.h:122 +msgctxt "Symbol" +msgid "Left and Down Arrow" +msgstr "Freccia sinistra e giù" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:123 ../share/symbols/symbols.h:124 +msgctxt "Symbol" +msgid "Down Arrow" +msgstr "Freccia giù" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:125 ../share/symbols/symbols.h:126 +msgctxt "Symbol" +msgid "Right and Down Arrow" +msgstr "Freccia destra e giù" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:127 ../share/symbols/symbols.h:128 +msgctxt "Symbol" +msgid "NPS Wheelchair Accessible - 1996" +msgstr "NPS Accessibile alle sedie a rotelle - 1996" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:129 ../share/symbols/symbols.h:130 +msgctxt "Symbol" +msgid "NPS Wheelchair Accessible" +msgstr "NPS Accessibile alle sedie a rotelle" + +#. Symbols: ./AigaSymbols.svg +#: ../share/symbols/symbols.h:131 ../share/symbols/symbols.h:132 +msgctxt "Symbol" +msgid "New Wheelchair Accessible" +msgstr "Nuovo Accessibile alle sedie a rotelle" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:133 +msgctxt "Symbol" +msgid "Word Balloons" +msgstr "Nuvolette" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:134 +msgctxt "Symbol" +msgid "Thought Balloon" +msgstr "Nuvoletta di pensiero" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:135 +msgctxt "Symbol" +msgid "Dream Speaking" +msgstr "Discorso sognante" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:136 +msgctxt "Symbol" +msgid "Rounded Balloon" +msgstr "Nuvoletta arrotondata" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:137 +msgctxt "Symbol" +msgid "Squared Balloon" +msgstr "Nuvoletta squadrata" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:138 +msgctxt "Symbol" +msgid "Over the Phone" +msgstr "Al telefono" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:139 +msgctxt "Symbol" +msgid "Hip Balloon" +msgstr "Nuvoletta sfiancata" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:140 +msgctxt "Symbol" +msgid "Circle Balloon" +msgstr "Nuvoletta rotonda" + +#. Symbols: ./BalloonSymbols.svg +#: ../share/symbols/symbols.h:141 +msgctxt "Symbol" +msgid "Exclaim Balloon" +msgstr "Nuvoletta di esclamazione" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:101 +#: ../share/symbols/symbols.h:142 msgctxt "Symbol" msgid "Flow Chart Shapes" msgstr "Diagramma di flusso" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:102 +#: ../share/symbols/symbols.h:143 msgctxt "Symbol" msgid "Process" msgstr "Processo" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:103 +#: ../share/symbols/symbols.h:144 msgctxt "Symbol" msgid "Input/Output" msgstr "Input/Output" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:104 +#: ../share/symbols/symbols.h:145 msgctxt "Symbol" msgid "Document" msgstr "Documento" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:105 +#: ../share/symbols/symbols.h:146 msgctxt "Symbol" msgid "Manual Operation" msgstr "Operazione manuale" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:106 +#: ../share/symbols/symbols.h:147 msgctxt "Symbol" msgid "Preparation" msgstr "Preparazione" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:107 +#: ../share/symbols/symbols.h:148 msgctxt "Symbol" msgid "Merge" msgstr "Fusione" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:108 +#: ../share/symbols/symbols.h:149 msgctxt "Symbol" msgid "Decision" msgstr "Decisione" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:109 +#: ../share/symbols/symbols.h:150 msgctxt "Symbol" msgid "Magnetic Tape" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:110 +#: ../share/symbols/symbols.h:151 #, fuzzy msgctxt "Symbol" msgid "Display" msgstr "Modalità visualizzazione" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:111 +#: ../share/symbols/symbols.h:152 msgctxt "Symbol" msgid "Auxiliary Operation" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:112 +#: ../share/symbols/symbols.h:153 msgctxt "Symbol" msgid "Manual Input" msgstr "Input manuale" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:113 +#: ../share/symbols/symbols.h:154 msgctxt "Symbol" msgid "Extract" msgstr "Estrai" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:114 +#: ../share/symbols/symbols.h:155 msgctxt "Symbol" msgid "Terminal/Interrupt" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:115 +#: ../share/symbols/symbols.h:156 msgctxt "Symbol" msgid "Punched Card" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:116 +#: ../share/symbols/symbols.h:157 #, fuzzy msgctxt "Symbol" msgid "Punch Tape" msgstr "Buca" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:117 +#: ../share/symbols/symbols.h:158 msgctxt "Symbol" msgid "Online Storage" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:118 +#: ../share/symbols/symbols.h:159 msgctxt "Symbol" msgid "Keying" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:119 +#: ../share/symbols/symbols.h:160 msgctxt "Symbol" msgid "Sort" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:120 +#: ../share/symbols/symbols.h:161 msgctxt "Symbol" msgid "Connector" msgstr "Connettore" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:121 +#: ../share/symbols/symbols.h:162 #, fuzzy msgctxt "Symbol" msgid "Off-Page Connector" msgstr "Connettore" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:122 +#: ../share/symbols/symbols.h:163 msgctxt "Symbol" msgid "Transmittal Tape" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:123 +#: ../share/symbols/symbols.h:164 msgctxt "Symbol" msgid "Communication Link" msgstr "Collegamento di comunicazione" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:124 +#: ../share/symbols/symbols.h:165 #, fuzzy msgctxt "Symbol" msgid "Collate" msgstr "Modula" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:125 +#: ../share/symbols/symbols.h:166 msgctxt "Symbol" msgid "Comment/Annotation" msgstr "Commento/Annotazione" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:126 +#: ../share/symbols/symbols.h:167 msgctxt "Symbol" msgid "Core" msgstr "Nucleo" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:127 +#: ../share/symbols/symbols.h:168 msgctxt "Symbol" msgid "Predefined Process" msgstr "Processo predefinito" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:128 +#: ../share/symbols/symbols.h:169 msgctxt "Symbol" msgid "Magnetic Disk (Database)" msgstr "Disco magnetico (Database)" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:129 +#: ../share/symbols/symbols.h:170 msgctxt "Symbol" msgid "Magnetic Drum (Direct Access)" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:130 +#: ../share/symbols/symbols.h:171 msgctxt "Symbol" msgid "Offline Storage" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:131 +#: ../share/symbols/symbols.h:172 msgctxt "Symbol" msgid "Logical Or" msgstr "Or logico" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:132 +#: ../share/symbols/symbols.h:173 msgctxt "Symbol" msgid "Logical And" msgstr "And logico" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:133 +#: ../share/symbols/symbols.h:174 msgctxt "Symbol" msgid "Delay" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:134 +#: ../share/symbols/symbols.h:175 msgctxt "Symbol" msgid "Loop Limit Begin" msgstr "" #. Symbols: ./FlowSymbols.svg -#: ../share/symbols/symbols.h:135 +#: ../share/symbols/symbols.h:176 msgctxt "Symbol" msgid "Loop Limit End" msgstr "" -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:136 -msgctxt "Symbol" -msgid "Word Balloons" -msgstr "Nuvolette" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:137 -msgctxt "Symbol" -msgid "Thought Balloon" -msgstr "Nuvoletta di pensiero" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:138 -msgctxt "Symbol" -msgid "Dream Speaking" -msgstr "Discorso sognante" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:139 -msgctxt "Symbol" -msgid "Rounded Balloon" -msgstr "Nuvoletta arrotondata" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:140 -msgctxt "Symbol" -msgid "Squared Balloon" -msgstr "Nuvoletta squadrata" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:141 -msgctxt "Symbol" -msgid "Over the Phone" -msgstr "Al telefono" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:142 -msgctxt "Symbol" -msgid "Hip Balloon" -msgstr "Nuvoletta sfiancata" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:143 -msgctxt "Symbol" -msgid "Circle Balloon" -msgstr "Nuvoletta rotonda" - -#. Symbols: ./BalloonSymbols.svg -#: ../share/symbols/symbols.h:144 -msgctxt "Symbol" -msgid "Exclaim Balloon" -msgstr "Nuvoletta di esclamazione" - #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:145 +#: ../share/symbols/symbols.h:177 msgctxt "Symbol" msgid "Logic Symbols" msgstr "Simboli logici" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:146 +#: ../share/symbols/symbols.h:178 msgctxt "Symbol" msgid "Xnor Gate" msgstr "Xnor Gate" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:147 +#: ../share/symbols/symbols.h:179 msgctxt "Symbol" msgid "Xor Gate" msgstr "Xor Gate" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:148 +#: ../share/symbols/symbols.h:180 msgctxt "Symbol" msgid "Nor Gate" msgstr "Nor Gate" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:149 +#: ../share/symbols/symbols.h:181 msgctxt "Symbol" msgid "Or Gate" msgstr "Or Gate" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:150 +#: ../share/symbols/symbols.h:182 msgctxt "Symbol" msgid "Nand Gate" msgstr "Nand Gate" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:151 +#: ../share/symbols/symbols.h:183 msgctxt "Symbol" msgid "And Gate" msgstr "And Gate" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:152 +#: ../share/symbols/symbols.h:184 msgctxt "Symbol" msgid "Buffer" msgstr "Buffer" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:153 +#: ../share/symbols/symbols.h:185 msgctxt "Symbol" msgid "Not Gate" msgstr "Not Gate" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:154 +#: ../share/symbols/symbols.h:186 msgctxt "Symbol" msgid "Buffer Small" msgstr "Buffer piccolo" #. Symbols: ./LogicSymbols.svg -#: ../share/symbols/symbols.h:155 +#: ../share/symbols/symbols.h:187 msgctxt "Symbol" msgid "Not Gate Small" msgstr "Not Gate piccolo" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:156 -msgctxt "Symbol" -msgid "AIGA Symbol Signs" -msgstr "Segni simboli AIGA" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:159 ../share/symbols/symbols.h:160 -msgctxt "Symbol" -msgid "Mail" -msgstr "Posta" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:161 ../share/symbols/symbols.h:162 -msgctxt "Symbol" -msgid "Currency Exchange" -msgstr "Cambiavalute" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:163 ../share/symbols/symbols.h:164 -msgctxt "Symbol" -msgid "Currency Exchange - Euro" -msgstr "Cambiavalute - Euro" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:165 ../share/symbols/symbols.h:166 -msgctxt "Symbol" -msgid "Cashier" -msgstr "Cassiere" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:169 ../share/symbols/symbols.h:170 -msgctxt "Symbol" -msgid "Lost and Found" -msgstr "Oggetti smarriti" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:171 ../share/symbols/symbols.h:172 -msgctxt "Symbol" -msgid "Coat Check" -msgstr "Guardaroba" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:173 ../share/symbols/symbols.h:174 -msgctxt "Symbol" -msgid "Baggage Lockers" -msgstr "Armadietti per bagaglio" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:175 ../share/symbols/symbols.h:176 -msgctxt "Symbol" -msgid "Escalator" -msgstr "Scala mobile" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:177 ../share/symbols/symbols.h:178 -msgctxt "Symbol" -msgid "Escalator Down" -msgstr "Scala mobile giù" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:179 ../share/symbols/symbols.h:180 -msgctxt "Symbol" -msgid "Escalator Up" -msgstr "Scala mobile su" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:181 ../share/symbols/symbols.h:182 -msgctxt "Symbol" -msgid "Stairs" -msgstr "Scale" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:183 ../share/symbols/symbols.h:184 -msgctxt "Symbol" -msgid "Stairs Down" -msgstr "Scale giù" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:185 ../share/symbols/symbols.h:186 -msgctxt "Symbol" -msgid "Stairs Up" -msgstr "Scale su" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:187 ../share/symbols/symbols.h:188 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:188 msgctxt "Symbol" -msgid "Elevator" -msgstr "Ascensore" +msgid "United States National Park Service Map Symbols" +msgstr "Simboli mappa parchi nazionali Stati Uniti" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:189 ../share/symbols/symbols.h:190 msgctxt "Symbol" -msgid "Toilets - Men" -msgstr "Servizi - Uomo" +msgid "Airport" +msgstr "Aereoporto" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:191 ../share/symbols/symbols.h:192 msgctxt "Symbol" -msgid "Toilets - Women" -msgstr "Servizi - Donna" +msgid "Amphitheatre" +msgstr "Anfiteatro" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:193 ../share/symbols/symbols.h:194 msgctxt "Symbol" -msgid "Toilets" -msgstr "Servizi" +msgid "Bicycle Trail" +msgstr "Pista ciclabile" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:195 ../share/symbols/symbols.h:196 msgctxt "Symbol" -msgid "Nursery" -msgstr "Asilo nido" +msgid "Boat Launch" +msgstr "Rampa di alaggio barca" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:197 ../share/symbols/symbols.h:198 msgctxt "Symbol" -msgid "Drinking Fountain" -msgstr "Fontanella" +msgid "Boat Tour" +msgstr "Viaggio in barca" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:199 ../share/symbols/symbols.h:200 msgctxt "Symbol" -msgid "Waiting Room" -msgstr "Sala di attesa" +msgid "Bus Stop" +msgstr "Fermata dell'autobus" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202 +msgctxt "Symbol" +msgid "Campfire" +msgstr "Fuoco da campo" + +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:203 ../share/symbols/symbols.h:204 msgctxt "Symbol" -msgid "Hotel Information" -msgstr "Informazioni hotel" +msgid "Campground" +msgstr "Campeggio" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:205 ../share/symbols/symbols.h:206 msgctxt "Symbol" -msgid "Air Transportation" -msgstr "Trasporto aereo" +msgid "CanoeAccess" +msgstr "Accesso canoa" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:207 ../share/symbols/symbols.h:208 msgctxt "Symbol" -msgid "Heliport" -msgstr "Eliporto" +msgid "Crosscountry Ski Trail" +msgstr "Pista di sci di fondo" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:209 ../share/symbols/symbols.h:210 msgctxt "Symbol" -msgid "Taxi" -msgstr "Taxi" +msgid "Downhill Skiing" +msgstr "Discesa libera" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:211 ../share/symbols/symbols.h:212 msgctxt "Symbol" -msgid "Bus" -msgstr "Autobus" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214 -msgctxt "Symbol" -msgid "Ground Transportation" -msgstr "Trasporto via terra" +msgid "Drinking Water" +msgstr "Acqua potabile" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:215 ../share/symbols/symbols.h:216 msgctxt "Symbol" -msgid "Rail Transportation" -msgstr "Trasporto ferroviario" +msgid "Fishing" +msgstr "Pesca" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:217 ../share/symbols/symbols.h:218 msgctxt "Symbol" -msgid "Water Transportation" -msgstr "Trasporto via mare" +msgid "Food Service" +msgstr "Servizio di ristorazione" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220 msgctxt "Symbol" -msgid "Car Rental" -msgstr "Autonoleggio" +msgid "Four Wheel Drive Road" +msgstr "Strada per veicoli a quattro ruote motrici" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222 msgctxt "Symbol" -msgid "Restaurant" -msgstr "Ristorante" +msgid "Gas Station" +msgstr "Distributore di benzina" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:223 ../share/symbols/symbols.h:224 msgctxt "Symbol" -msgid "Coffeeshop" -msgstr "Caffè" +msgid "Golfing" +msgstr "Golf" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:225 ../share/symbols/symbols.h:226 msgctxt "Symbol" -msgid "Bar" -msgstr "Bar" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228 -msgctxt "Symbol" -msgid "Shops" -msgstr "Negozi" +msgid "Horseback Riding" +msgstr "Equitazione" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228 msgctxt "Symbol" -msgid "Barber Shop - Beauty Salon" -msgstr "Barbiere - Salone di bellezza" +msgid "Hospital" +msgstr "Ospedale" -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232 +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230 msgctxt "Symbol" -msgid "Barber Shop" -msgstr "Barbiere" +msgid "Ice Skating" +msgstr "Pattinaggio sul ghiaccio" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:233 ../share/symbols/symbols.h:234 msgctxt "Symbol" -msgid "Beauty Salon" -msgstr "Salone di bellezza" +msgid "Litter Receptacle" +msgstr "Cestino dei rifiuti" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:235 ../share/symbols/symbols.h:236 msgctxt "Symbol" -msgid "Ticket Purchase" -msgstr "Acquisto biglietti" +msgid "Lodging" +msgstr "Alloggio" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:237 ../share/symbols/symbols.h:238 msgctxt "Symbol" -msgid "Baggage Check In" -msgstr "Check in bagagli" +msgid "Marina" +msgstr "Marina" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:239 ../share/symbols/symbols.h:240 msgctxt "Symbol" -msgid "Baggage Claim" -msgstr "Ritiro bagagli" +msgid "Motorbike Trail" +msgstr "Sentiero motocicli" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242 msgctxt "Symbol" -msgid "Customs" -msgstr "Dogana" +msgid "Radiator Water" +msgstr "Acqua radiatore" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:243 ../share/symbols/symbols.h:244 msgctxt "Symbol" -msgid "Immigration" -msgstr "Immigrazione" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246 -msgctxt "Symbol" -msgid "Departing Flights" -msgstr "Voli in partenza" +msgid "Recycling" +msgstr "Riciclaggio" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:247 ../share/symbols/symbols.h:248 msgctxt "Symbol" -msgid "Arriving Flights" -msgstr "Voli in arrivo" +msgid "Pets On Leash" +msgstr "Animali al guinzaglio" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:249 ../share/symbols/symbols.h:250 msgctxt "Symbol" -msgid "Smoking" -msgstr "Fumare" +msgid "Picnic Area" +msgstr "Area picnic" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:251 ../share/symbols/symbols.h:252 msgctxt "Symbol" -msgid "No Smoking" -msgstr "Vietato fumare" +msgid "Post Office" +msgstr "Ufficio postale" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254 +msgctxt "Symbol" +msgid "Ranger Station" +msgstr "Stazione dei ranger" + +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:255 ../share/symbols/symbols.h:256 msgctxt "Symbol" -msgid "No Parking" -msgstr "Divieto di parcheggio" +msgid "RV Campground" +msgstr "Campeggio camper" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:257 ../share/symbols/symbols.h:258 msgctxt "Symbol" -msgid "No Dogs" -msgstr "Divieto per i cani" +msgid "Restrooms" +msgstr "Servizi" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:259 ../share/symbols/symbols.h:260 msgctxt "Symbol" -msgid "No Entry" -msgstr "Divieto di ingresso" +msgid "Sailing" +msgstr "Vela" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:261 ../share/symbols/symbols.h:262 msgctxt "Symbol" -msgid "Exit" -msgstr "Uscita" +msgid "Sanitary Disposal Station" +msgstr "Stazione di smaltimento sanitario" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:263 ../share/symbols/symbols.h:264 msgctxt "Symbol" -msgid "Fire Extinguisher" -msgstr "Estintore" +msgid "Scuba Diving" +msgstr "Immersione subacquea" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:265 ../share/symbols/symbols.h:266 msgctxt "Symbol" -msgid "Right Arrow" -msgstr "Freccia destra" +msgid "Self Guided Trail" +msgstr "Sentiero guidato" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:267 ../share/symbols/symbols.h:268 msgctxt "Symbol" -msgid "Forward and Right Arrow" -msgstr "Freccia avanti e destra" +msgid "Shelter" +msgstr "Rifugio" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:269 ../share/symbols/symbols.h:270 msgctxt "Symbol" -msgid "Up Arrow" -msgstr "Freccia su" +msgid "Showers" +msgstr "Docce" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:271 ../share/symbols/symbols.h:272 msgctxt "Symbol" -msgid "Forward and Left Arrow" -msgstr "Freccia avanti e sinistra" +msgid "Sledding" +msgstr "Slitta" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:273 ../share/symbols/symbols.h:274 msgctxt "Symbol" -msgid "Left Arrow" -msgstr "Freccia sinistra" +msgid "SnowmobileTrail" +msgstr "Sentiero motoslitta" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:275 ../share/symbols/symbols.h:276 msgctxt "Symbol" -msgid "Left and Down Arrow" -msgstr "Freccia sinistra e giù" +msgid "Stable" +msgstr "Stalla" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278 msgctxt "Symbol" -msgid "Down Arrow" -msgstr "Freccia giù" +msgid "Store" +msgstr "Negozio" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:279 ../share/symbols/symbols.h:280 msgctxt "Symbol" -msgid "Right and Down Arrow" -msgstr "Freccia destra e giù" - -#. Symbols: ./AigaSymbols.svg -#: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282 -msgctxt "Symbol" -msgid "NPS Wheelchair Accessible - 1996" -msgstr "NPS Accessibile alle sedie a rotelle - 1996" +msgid "Swimming" +msgstr "Nuoto" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:283 ../share/symbols/symbols.h:284 msgctxt "Symbol" -msgid "NPS Wheelchair Accessible" -msgstr "NPS Accessibile alle sedie a rotelle" +msgid "Emergency Telephone" +msgstr "Telefono di emergenza" -#. Symbols: ./AigaSymbols.svg +#. Symbols: ./MapSymbolsNPS.svg #: ../share/symbols/symbols.h:285 ../share/symbols/symbols.h:286 msgctxt "Symbol" -msgid "New Wheelchair Accessible" -msgstr "Nuovo Accessibile alle sedie a rotelle" - -#: ../share/templates/templates.h:1 -msgid "A4 Landscape Page" -msgstr "Pagina A4 Orizzontale" - -#: ../share/templates/templates.h:1 -msgid "Empty A4 landscape sheet" -msgstr "Foglio A4 orizzontale vuoto" - -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty landscape" -msgstr "A4 pagina foglio vuoto orizzontale" - -#: ../share/templates/templates.h:1 -msgid "A4 Page" -msgstr "Pagina A4" - -#: ../share/templates/templates.h:1 -msgid "Empty A4 sheet" -msgstr "Foglio A4 vuoto" - -#: ../share/templates/templates.h:1 -msgid "A4 paper sheet empty" -msgstr "A4 pagina foglio vuoto" - -#: ../share/templates/templates.h:1 -msgid "Black Opaque" -msgstr "Nero opaco" - -#: ../share/templates/templates.h:1 -msgid "Empty black page" -msgstr "Pagina nera vuota" - -#: ../share/templates/templates.h:1 -msgid "black opaque empty" -msgstr "nero opaco vuoto" - -#: ../share/templates/templates.h:1 -msgid "White Opaque" -msgstr "Bianco opaco" - -#: ../share/templates/templates.h:1 -msgid "Empty white page" -msgstr "Pagina bianca vuota" - -#: ../share/templates/templates.h:1 -msgid "white opaque empty" -msgstr "bianco opaco vuoto" - -#: ../share/templates/templates.h:1 -msgid "Business Card 85x54mm" -msgstr "Biglietto da visita 85x54mm" - -#: ../share/templates/templates.h:1 -msgid "Empty business card template." -msgstr "Modello biglietto da visita vuoto." - -#: ../share/templates/templates.h:1 -msgid "business card empty 85x54" -msgstr "biglietto visita vuoto 85x54" - -#: ../share/templates/templates.h:1 -msgid "Business Card 90x50mm" -msgstr "Biglietto da visita 90x50mm" - -#: ../share/templates/templates.h:1 -msgid "business card empty 90x50" -msgstr "biglietto visita vuoto 90x50" +msgid "Trailhead" +msgstr "Sentiero" -#: ../share/templates/templates.h:1 -msgid "CD Cover 300dpi" -msgstr "Cover CD 300dpi" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:287 ../share/symbols/symbols.h:288 +msgctxt "Symbol" +msgid "Wheelchair Accessible" +msgstr "Accessibile alle sedie a rotelle" -#: ../share/templates/templates.h:1 -msgid "Empty CD box cover." -msgstr "Cover CD vuota." +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:289 ../share/symbols/symbols.h:290 +msgctxt "Symbol" +msgid "Wind Surfing" +msgstr "Windsurf" -#: ../share/templates/templates.h:1 -msgid "CD cover disc disk 300dpi box" -msgstr "CD cover disco 300dpi" +#. Symbols: ./MapSymbolsNPS.svg +#: ../share/symbols/symbols.h:291 +msgctxt "Symbol" +msgid "Blank" +msgstr "Bianco" #: ../share/templates/templates.h:1 -msgid "CD Label 120x120 " +#, fuzzy +msgid "CD Label 120mmx120mm " msgstr "Etichetta CD 120x120 " #: ../share/templates/templates.h:1 @@ -4457,182 +4396,6 @@ msgstr "Semplice modello di etichetta per CD." msgid "CD label 120x120 disc disk" msgstr "CD etichetta 120x120 disco" -#: ../share/templates/templates.h:1 -msgid "DVD Cover Regular 300dpi " -msgstr "Cover DVD Normale 300dpi " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD covers." -msgstr "Modello per cover DVD fronte-retro." - -#: ../share/templates/templates.h:1 -msgid "DVD cover regular 300dpi" -msgstr "DVD cover normale 300dpi" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Slim 300dpi " -msgstr "Cover DVD slim 300dpi " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD slim covers." -msgstr "Modello per cover DVD slim fronte-retro." - -#: ../share/templates/templates.h:1 -msgid "DVD cover slim 300dpi" -msgstr "DVD cover slim 300dpi" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Superslim 300dpi " -msgstr "Cover DVD superslim 300dpi " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD superslim covers." -msgstr "Modello per cover DVD fronte-retro superslim." - -#: ../share/templates/templates.h:1 -msgid "DVD cover superslim 300dpi" -msgstr "DVD cover superslim 300dpi" - -#: ../share/templates/templates.h:1 -msgid "DVD Cover Ultraslim 300dpi " -msgstr "Cover DVD ultraslim 300dpi " - -#: ../share/templates/templates.h:1 -msgid "Template for both-sides DVD ultraslim covers." -msgstr "Modello per cover DVD ultraslim fronte-retro." - -#: ../share/templates/templates.h:1 -msgid "DVD cover ultraslim 300dpi" -msgstr "DVD cover ultraslim 300dpi" - -#: ../share/templates/templates.h:1 -msgid "Desktop 1024x768" -msgstr "Desktop 1024x768" - -#: ../share/templates/templates.h:1 -msgid "Empty desktop size sheet" -msgstr "Foglio dimensione desktop vuoto" - -#: ../share/templates/templates.h:1 -msgid "desktop 1024x768 wallpaper" -msgstr "desktop 1024x768 wallpaper" - -#: ../share/templates/templates.h:1 -msgid "Desktop 1600x1200" -msgstr "Desktop 1600x1200" - -#: ../share/templates/templates.h:1 -msgid "desktop 1600x1200 wallpaper" -msgstr "desktop 1600x1200 wallpaper" - -#: ../share/templates/templates.h:1 -msgid "Desktop 640x480" -msgstr "Desktop 640x480" - -#: ../share/templates/templates.h:1 -msgid "desktop 640x480 wallpaper" -msgstr "desktop 640x480 wallpaper" - -#: ../share/templates/templates.h:1 -msgid "Desktop 800x600" -msgstr "Desktop 800x600" - -#: ../share/templates/templates.h:1 -msgid "desktop 800x600 wallpaper" -msgstr "desktop 800x600 wallpaper" - -#: ../share/templates/templates.h:1 -msgid "Fontforge Glyph" -msgstr "Glifo Fontforge" - -#: ../share/templates/templates.h:1 -msgid "font fontforge glyph 1000x1000" -msgstr "font fontforge glifo 1000x1000" - -#: ../share/templates/templates.h:1 -msgid "Icon 16x16" -msgstr "Icona 16x16" - -#: ../share/templates/templates.h:1 -msgid "Small 16x16 icon template." -msgstr "Modello icona piccola 16x16." - -#: ../share/templates/templates.h:1 -msgid "icon 16x16 empty" -msgstr "icona 16x16 vuota" - -#: ../share/templates/templates.h:1 -msgid "Icon 32x32" -msgstr "Icona 32x32" - -#: ../share/templates/templates.h:1 -msgid "32x32 icon template." -msgstr "Modello icona 32x32." - -#: ../share/templates/templates.h:1 -msgid "icon 32x32 empty" -msgstr "icona 32x32 vuota" - -#: ../share/templates/templates.h:1 -msgid "Icon 48x48" -msgstr "Icona 48x48" - -#: ../share/templates/templates.h:1 -msgid "48x48 icon template." -msgstr "Modello icona 48x48." - -#: ../share/templates/templates.h:1 -msgid "icon 48x48 empty" -msgstr "icona 48x48 vuota" - -#: ../share/templates/templates.h:1 -msgid "Icon 64x64" -msgstr "Icona 64x64" - -#: ../share/templates/templates.h:1 -msgid "64x64 icon template." -msgstr "Modello icona 64x64." - -#: ../share/templates/templates.h:1 -msgid "icon 64x64 empty" -msgstr "icona 64x64 vuota" - -#: ../share/templates/templates.h:1 -msgid "Letter Landscape" -msgstr "Letter Orizzontale" - -#: ../share/templates/templates.h:1 -msgid "Standard letter landscape sheet - 792x612" -msgstr "Foglio letter standard orizzontale - 792x612" - -#: ../share/templates/templates.h:1 -msgid "letter landscape 792x612 empty" -msgstr "letter orizzontale 792x612 vuoto" - -#: ../share/templates/templates.h:1 -msgid "Letter" -msgstr "Letter" - -#: ../share/templates/templates.h:1 -msgid "Standard letter sheet - 612x792" -msgstr "Foglio letter standard - 612x792" - -#: ../share/templates/templates.h:1 -msgid "letter 612x792 empty" -msgstr "letter 612x792 vuoto" - -#: ../share/templates/templates.h:1 -msgid "No Borders" -msgstr "Nessun bordo" - -#: ../share/templates/templates.h:1 -msgid "Empty sheet with no borders" -msgstr "Foglio vuoto senza bordi" - -#: ../share/templates/templates.h:1 -msgid "no borders empty" -msgstr "no bordi vuoto" - #: ../share/templates/templates.h:1 msgid "No Layers" msgstr "Nessun livello" @@ -4645,66 +4408,6 @@ msgstr "Foglio vuoto senza livelli" msgid "no layers empty" msgstr "no livelli vuoto" -#: ../share/templates/templates.h:1 -msgid "Video HDTV 1920x1080" -msgstr "Video HDTV 1920x1080" - -#: ../share/templates/templates.h:1 -msgid "HDTV video template for 1920x1080 resolution." -msgstr "Modello video HDTV per risoluzione 1920x1080." - -#: ../share/templates/templates.h:1 -msgid "HDTV video empty 1920x1080" -msgstr "HDTV video vuoto 1920x1080" - -#: ../share/templates/templates.h:1 -msgid "Video NTSC 720x486" -msgstr "Video NTSC 720x486" - -#: ../share/templates/templates.h:1 -msgid "NTSC video template for 720x486 resolution." -msgstr "Modello video NTSC per risoluzione 720x486." - -#: ../share/templates/templates.h:1 -msgid "NTSC video empty 720x486" -msgstr "NTSC video vuoto 720x486" - -#: ../share/templates/templates.h:1 -msgid "Video PAL 728x576" -msgstr "Video PAL 728x576" - -#: ../share/templates/templates.h:1 -msgid "PAL video template for 728x576 resolution." -msgstr "Modello video PAL per risoluzione 728x576." - -#: ../share/templates/templates.h:1 -msgid "PAL video empty 728x576" -msgstr "PAL video vuoto 728x576" - -#: ../share/templates/templates.h:1 -msgid "Web Banner 468x60" -msgstr "Web Banner 468x60" - -#: ../share/templates/templates.h:1 -msgid "Empty 468x60 web banner template." -msgstr "Modello web banner vuoto 468x60." - -#: ../share/templates/templates.h:1 -msgid "web banner 468x60 empty" -msgstr "web banner 468x60 vuoto" - -#: ../share/templates/templates.h:1 -msgid "Web Banner 728x90" -msgstr "Web Banner 728x90" - -#: ../share/templates/templates.h:1 -msgid "Empty 728x90 web banner template." -msgstr "Modello web banner vuoto 728x90." - -#: ../share/templates/templates.h:1 -msgid "web banner 728x90 empty" -msgstr "web banner 728x90 vuoto" - #: ../share/templates/templates.h:1 msgid "LaTeX Beamer" msgstr "LaTeX Beamer" @@ -4730,8 +4433,8 @@ msgid "guidelines typography canvas" msgstr "guide tipografia tipografico canvas" #. 3D box -#: ../src/box3d.cpp:260 ../src/box3d.cpp:1313 -#: ../src/ui/dialog/inkscape-preferences.cpp:400 +#: ../src/box3d.cpp:260 ../src/box3d.cpp:1314 +#: ../src/ui/dialog/inkscape-preferences.cpp:407 msgid "3D Box" msgstr "Solido 3D" @@ -4749,150 +4452,150 @@ msgctxt "Profile name" msgid "None" msgstr "Nessuno" -#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65 +#: ../src/context-fns.cpp:33 ../src/context-fns.cpp:62 msgid "Current layer is hidden. Unhide it to be able to draw on it." msgstr "" "Il livello attuale è nascosto. Per potervi disegnare occorre " "mostrarlo." -#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71 +#: ../src/context-fns.cpp:39 ../src/context-fns.cpp:68 msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "" "Il livello attuale è bloccato. Per potervi disegnare occorre " "sbloccarlo." -#: ../src/desktop-events.cpp:225 +#: ../src/desktop-events.cpp:236 msgid "Create guide" msgstr "Crea guida" -#: ../src/desktop-events.cpp:471 +#: ../src/desktop-events.cpp:492 msgid "Move guide" msgstr "Muovi guida" -#: ../src/desktop-events.cpp:478 ../src/desktop-events.cpp:536 +#: ../src/desktop-events.cpp:499 ../src/desktop-events.cpp:557 #: ../src/ui/dialog/guides.cpp:138 msgid "Delete guide" msgstr "Cancella guida" -#: ../src/desktop-events.cpp:516 +#: ../src/desktop-events.cpp:537 #, c-format msgid "Guideline: %s" msgstr "Linea guida: %s" -#: ../src/desktop.cpp:880 +#: ../src/desktop.cpp:873 msgid "No previous zoom." msgstr "Nessuno zoom precedente." -#: ../src/desktop.cpp:901 +#: ../src/desktop.cpp:894 msgid "No next zoom." msgstr "Nessuno zoom successivo." -#: ../src/display/canvas-axonomgrid.cpp:317 ../src/display/canvas-grid.cpp:693 +#: ../src/display/canvas-axonomgrid.cpp:353 ../src/display/canvas-grid.cpp:693 msgid "Grid _units:" msgstr "_Unità della griglia:" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 msgid "_Origin X:" msgstr "_Origine X:" -#: ../src/display/canvas-axonomgrid.cpp:319 ../src/display/canvas-grid.cpp:695 -#: ../src/ui/dialog/inkscape-preferences.cpp:739 -#: ../src/ui/dialog/inkscape-preferences.cpp:764 +#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:695 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "X coordinate of grid origin" msgstr "Coordinata X dell'origine della griglia" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 msgid "O_rigin Y:" msgstr "_Origine Y:" -#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:697 -#: ../src/ui/dialog/inkscape-preferences.cpp:740 -#: ../src/ui/dialog/inkscape-preferences.cpp:765 +#: ../src/display/canvas-axonomgrid.cpp:358 ../src/display/canvas-grid.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Y coordinate of grid origin" msgstr "Coordinate Y dell'origine della griglia" -#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:701 +#: ../src/display/canvas-axonomgrid.cpp:361 ../src/display/canvas-grid.cpp:704 msgid "Spacing _Y:" msgstr "Spaziatura _Y:" -#: ../src/display/canvas-axonomgrid.cpp:323 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/display/canvas-axonomgrid.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Base length of z-axis" msgstr "Unità di lunghezza dell'asse Z" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 -#: ../src/widgets/box3d-toolbar.cpp:299 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle X:" msgstr "Angolo X:" -#: ../src/display/canvas-axonomgrid.cpp:325 -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/display/canvas-axonomgrid.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:778 msgid "Angle of x-axis" msgstr "Angolo dell'asse X" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 -#: ../src/widgets/box3d-toolbar.cpp:378 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle Z:" msgstr "Angolo Z:" -#: ../src/display/canvas-axonomgrid.cpp:327 -#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/display/canvas-axonomgrid.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:779 msgid "Angle of z-axis" msgstr "Angolo dell'asse Z" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Minor grid line _color:" msgstr "_Colore delle linee minori della griglia:" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 -#: ../src/ui/dialog/inkscape-preferences.cpp:723 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:730 msgid "Minor grid line color" msgstr "Colore delle linee minori della griglia" -#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:705 +#: ../src/display/canvas-axonomgrid.cpp:370 ../src/display/canvas-grid.cpp:709 msgid "Color of the minor grid lines" msgstr "Colore delle linee minori della griglia" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 msgid "Ma_jor grid line color:" msgstr "Colore delle linee principali della _griglia:" -#: ../src/display/canvas-axonomgrid.cpp:336 ../src/display/canvas-grid.cpp:710 -#: ../src/ui/dialog/inkscape-preferences.cpp:725 +#: ../src/display/canvas-axonomgrid.cpp:375 ../src/display/canvas-grid.cpp:714 +#: ../src/ui/dialog/inkscape-preferences.cpp:732 msgid "Major grid line color" msgstr "Colore delle linee principali della griglia" -#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:711 +#: ../src/display/canvas-axonomgrid.cpp:376 ../src/display/canvas-grid.cpp:715 msgid "Color of the major (highlighted) grid lines" msgstr "Colore delle linee principali (evidenziate) della griglia" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "_Major grid line every:" msgstr "Li_nee principali della griglia ogni:" -#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:715 +#: ../src/display/canvas-axonomgrid.cpp:380 ../src/display/canvas-grid.cpp:719 msgid "lines" msgstr "linee" -#: ../src/display/canvas-grid.cpp:63 +#: ../src/display/canvas-grid.cpp:64 msgid "Rectangular grid" msgstr "Griglia rettangolare" -#: ../src/display/canvas-grid.cpp:64 +#: ../src/display/canvas-grid.cpp:65 msgid "Axonometric grid" msgstr "Griglia assonometrica" -#: ../src/display/canvas-grid.cpp:275 +#: ../src/display/canvas-grid.cpp:250 msgid "Create new grid" msgstr "Crea nuova griglia" -#: ../src/display/canvas-grid.cpp:341 +#: ../src/display/canvas-grid.cpp:316 msgid "_Enabled" msgstr "_Abilitata" -#: ../src/display/canvas-grid.cpp:342 +#: ../src/display/canvas-grid.cpp:317 msgid "" "Determines whether to snap to this grid or not. Can be 'on' for invisible " "grids." @@ -4900,11 +4603,11 @@ msgstr "" "Determina se agganciare a questa griglia o meno. Può essere attiva per " "griglie invisibili." -#: ../src/display/canvas-grid.cpp:346 +#: ../src/display/canvas-grid.cpp:321 msgid "Snap to visible _grid lines only" msgstr "Aggancia solo alle linee visibili della _griglia" -#: ../src/display/canvas-grid.cpp:347 +#: ../src/display/canvas-grid.cpp:322 msgid "" "When zoomed out, not all grid lines will be displayed. Only the visible ones " "will be snapped to" @@ -4912,11 +4615,11 @@ msgstr "" "Quando si rimpicciolisce, non tutte le linee della griglia vengono mostrate. " "L'aggancio si effettua solo su quelle visibili" -#: ../src/display/canvas-grid.cpp:351 +#: ../src/display/canvas-grid.cpp:326 msgid "_Visible" msgstr "_Visibile" -#: ../src/display/canvas-grid.cpp:352 +#: ../src/display/canvas-grid.cpp:327 msgid "" "Determines whether the grid is displayed or not. Objects are still snapped " "to invisible grids." @@ -4924,25 +4627,25 @@ msgstr "" "Determina se la griglia viene mostrata o meno. Gli oggetti vengono " "agganciati anche alle griglie invisibili." -#: ../src/display/canvas-grid.cpp:699 +#: ../src/display/canvas-grid.cpp:701 msgid "Spacing _X:" msgstr "Spaziatura _X:" -#: ../src/display/canvas-grid.cpp:699 -#: ../src/ui/dialog/inkscape-preferences.cpp:745 +#: ../src/display/canvas-grid.cpp:701 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Distance between vertical grid lines" msgstr "Distanza tra linee guida verticali" -#: ../src/display/canvas-grid.cpp:701 -#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/display/canvas-grid.cpp:704 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 msgid "Distance between horizontal grid lines" msgstr "Distanza tra linee guida orizzontali" -#: ../src/display/canvas-grid.cpp:732 +#: ../src/display/canvas-grid.cpp:736 msgid "_Show dots instead of lines" msgstr "Vi_sualizza punti invece di linee" -#: ../src/display/canvas-grid.cpp:733 +#: ../src/display/canvas-grid.cpp:737 msgid "If set, displays dots at gridpoints instead of gridlines" msgstr "" "Se impostato, visualizza i punti di intersezione delle griglie invece delle " @@ -5096,11 +4799,11 @@ msgstr "Baricentro riquadro" msgid "Bounding box side midpoint" msgstr "Metà lato riquadro" -#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1319 +#: ../src/display/snap-indicator.cpp:196 ../src/ui/tool/node.cpp:1505 msgid "Smooth node" msgstr "Nodo curvo" -#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1318 +#: ../src/display/snap-indicator.cpp:199 ../src/ui/tool/node.cpp:1504 msgid "Cusp node" msgstr "Nodo angolare" @@ -5156,21 +4859,21 @@ msgstr "Multiplo spaziatura griglia" msgid " to " msgstr " a " -#: ../src/document.cpp:541 +#: ../src/document.cpp:544 #, c-format msgid "New document %d" msgstr "Nuovo documento %d" -#: ../src/document.cpp:546 +#: ../src/document.cpp:549 #, c-format msgid "Memory document %d" msgstr "Documento memoria %d" -#: ../src/document.cpp:575 +#: ../src/document.cpp:578 msgid "Memory document %1" msgstr "Documento memoria %1" -#: ../src/document.cpp:786 +#: ../src/document.cpp:819 #, c-format msgid "Unnamed document %d" msgstr "Documento senza nome %d" @@ -5180,11 +4883,11 @@ msgid "[Unchanged]" msgstr "[Non modificato]" #. Edit -#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2386 +#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2465 msgid "_Undo" msgstr "Ann_ulla" -#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2388 +#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2467 msgid "_Redo" msgstr "_Ripeti" @@ -5212,12 +4915,13 @@ msgstr " descrizione: " msgid " (No preferences)" msgstr " (Nessuna preferenza)" -#: ../src/extension/effect.h:70 ../src/verbs.cpp:2160 +#: ../src/extension/effect.h:70 ../src/verbs.cpp:2239 msgid "Extensions" msgstr "Estensioni" +#. \FIXME change this #. This is some filler text, needs to change before relase -#: ../src/extension/error-file.cpp:52 +#: ../src/extension/error-file.cpp:53 msgid "" "One or more extensions failed to load\n" @@ -5234,7 +4938,7 @@ msgstr "" "ottenere dettagli per risolvere questo problema, consultare il registro " "degli errori disponibile presso: " -#: ../src/extension/error-file.cpp:66 +#: ../src/extension/error-file.cpp:67 msgid "Show dialog on startup" msgstr "Mostra la finestra all'avvio" @@ -5362,6 +5066,7 @@ msgstr "Soglia adattiva" #: ../src/extension/internal/bitmap/raise.cpp:42 #: ../src/extension/internal/bitmap/sample.cpp:41 #: ../src/extension/internal/bluredge.cpp:138 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:63 #: ../src/ui/dialog/object-attributes.cpp:68 #: ../src/ui/dialog/object-attributes.cpp:77 #: ../src/widgets/calligraphy-toolbar.cpp:430 @@ -5680,7 +5385,7 @@ msgid "Equalize selected bitmap(s); histogram equalization" msgstr "Equalizza le bitmap selezionate - istogramma di equalizzazione" #: ../src/extension/internal/bitmap/gaussianBlur.cpp:38 -#: ../src/filter-enums.cpp:28 +#: ../src/filter-enums.cpp:29 msgid "Gaussian Blur" msgstr "Sfocatura gaussiana" @@ -5815,7 +5520,7 @@ msgstr "Ritocca le bitmap selezionate per farle sembrare dipinte ad olio" #: ../src/extension/internal/bitmap/opacity.cpp:38 #: ../src/extension/internal/filter/blurs.h:333 #: ../src/extension/internal/filter/transparency.h:279 -#: ../src/ui/dialog/clonetiler.cpp:840 ../src/ui/dialog/clonetiler.cpp:993 +#: ../src/ui/dialog/clonetiler.cpp:838 ../src/ui/dialog/clonetiler.cpp:991 #: ../src/widgets/tweak-toolbar.cpp:334 #: ../share/extensions/interp_att_g.inx.h:16 msgid "Opacity" @@ -5823,7 +5528,7 @@ msgstr "Opacità" #: ../src/extension/internal/bitmap/opacity.cpp:40 #: ../src/ui/dialog/filter-effects-dialog.cpp:2884 -#: ../src/widgets/dropper-toolbar.cpp:83 +#: ../src/ui/dialog/objects.cpp:1621 ../src/widgets/dropper-toolbar.cpp:83 msgid "Opacity:" msgstr "Opacità:" @@ -5939,7 +5644,7 @@ msgstr "Soglia" #: ../src/extension/internal/bitmap/threshold.cpp:40 #: ../src/extension/internal/bitmap/unsharpmask.cpp:46 -#: ../src/widgets/paintbucket-toolbar.cpp:146 +#: ../src/widgets/paintbucket-toolbar.cpp:148 msgid "Threshold:" msgstr "Soglia:" @@ -6023,7 +5728,7 @@ msgstr "PostScript livello 2" #: ../src/extension/internal/cairo-ps-out.cpp:372 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250 #: ../src/extension/internal/emf-inout.cpp:3569 -#: ../src/extension/internal/wmf-inout.cpp:3143 +#: ../src/extension/internal/wmf-inout.cpp:3144 msgid "Convert texts to paths" msgstr "Converti testo in tracciato" @@ -6136,56 +5841,56 @@ msgstr "Seleziona pagina:" msgid "out of %i" msgstr "su %i" -#: ../src/extension/internal/cdr-input.cpp:159 -#: ../src/extension/internal/vsd-input.cpp:159 +#: ../src/extension/internal/cdr-input.cpp:165 +#: ../src/extension/internal/vsd-input.cpp:165 msgid "Page Selector" msgstr "Selettore pagina" -#: ../src/extension/internal/cdr-input.cpp:294 +#: ../src/extension/internal/cdr-input.cpp:300 msgid "Corel DRAW Input" msgstr "Input Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:299 +#: ../src/extension/internal/cdr-input.cpp:305 msgid "Corel DRAW 7-X4 files (*.cdr)" msgstr "File Corel DRAW 7-X4 (*.cdr)" -#: ../src/extension/internal/cdr-input.cpp:300 +#: ../src/extension/internal/cdr-input.cpp:306 msgid "Open files saved in Corel DRAW 7-X4" msgstr "Apre file salvati con Corel DRAW 7-X4" -#: ../src/extension/internal/cdr-input.cpp:307 +#: ../src/extension/internal/cdr-input.cpp:313 msgid "Corel DRAW templates input" msgstr "Input modello Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:312 +#: ../src/extension/internal/cdr-input.cpp:318 msgid "Corel DRAW 7-13 template files (*.cdt)" msgstr "File modello Corel DRAW 7-13 (*.cdt)" -#: ../src/extension/internal/cdr-input.cpp:313 +#: ../src/extension/internal/cdr-input.cpp:319 msgid "Open files saved in Corel DRAW 7-13" msgstr "Apre file salvati con Corel DRAW 7-13" -#: ../src/extension/internal/cdr-input.cpp:320 +#: ../src/extension/internal/cdr-input.cpp:326 msgid "Corel DRAW Compressed Exchange files input" msgstr "File input Corel DRAW Compressed Exchange" -#: ../src/extension/internal/cdr-input.cpp:325 +#: ../src/extension/internal/cdr-input.cpp:331 msgid "Corel DRAW Compressed Exchange files (*.ccx)" msgstr "File Corel DRAW Compressed Exchang (*.ccx)" -#: ../src/extension/internal/cdr-input.cpp:326 +#: ../src/extension/internal/cdr-input.cpp:332 msgid "Open compressed exchange files saved in Corel DRAW" msgstr "File Open compressed exchange salvato con Corel DRAW" -#: ../src/extension/internal/cdr-input.cpp:333 +#: ../src/extension/internal/cdr-input.cpp:339 msgid "Corel DRAW Presentation Exchange files input" msgstr "File input Corel DRAW Presentation Exchange" -#: ../src/extension/internal/cdr-input.cpp:338 +#: ../src/extension/internal/cdr-input.cpp:344 msgid "Corel DRAW Presentation Exchange files (*.cmx)" msgstr "File Corel DRAW Presentation Exchange (*.cmx)" -#: ../src/extension/internal/cdr-input.cpp:339 +#: ../src/extension/internal/cdr-input.cpp:345 msgid "Open presentation exchange files saved in Corel DRAW" msgstr "File Open presentation exchange salvato con Corel DRAW" @@ -6206,40 +5911,40 @@ msgid "EMF Output" msgstr "Output EMF" #: ../src/extension/internal/emf-inout.cpp:3570 -#: ../src/extension/internal/wmf-inout.cpp:3144 +#: ../src/extension/internal/wmf-inout.cpp:3145 #, fuzzy msgid "Map Unicode to Symbol font" msgstr "Map Unicode a Symbol font" #: ../src/extension/internal/emf-inout.cpp:3571 -#: ../src/extension/internal/wmf-inout.cpp:3145 +#: ../src/extension/internal/wmf-inout.cpp:3146 #, fuzzy msgid "Map Unicode to Wingdings" msgstr "Map Unicode a Wingdings" #: ../src/extension/internal/emf-inout.cpp:3572 -#: ../src/extension/internal/wmf-inout.cpp:3146 +#: ../src/extension/internal/wmf-inout.cpp:3147 #, fuzzy msgid "Map Unicode to Zapf Dingbats" msgstr "Map Unicode a Zapf Dingbats" #: ../src/extension/internal/emf-inout.cpp:3573 -#: ../src/extension/internal/wmf-inout.cpp:3147 +#: ../src/extension/internal/wmf-inout.cpp:3148 msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters" msgstr "Usa MS Unicode PUA (0xF020-0xF0FF) per i caratteri convertiti" #: ../src/extension/internal/emf-inout.cpp:3574 -#: ../src/extension/internal/wmf-inout.cpp:3148 +#: ../src/extension/internal/wmf-inout.cpp:3149 msgid "Compensate for PPT font bug" msgstr "Ripara bug font PPT" #: ../src/extension/internal/emf-inout.cpp:3575 -#: ../src/extension/internal/wmf-inout.cpp:3149 +#: ../src/extension/internal/wmf-inout.cpp:3150 msgid "Convert dashed/dotted lines to single lines" msgstr "Converti linee tratteggiate in linee singole" #: ../src/extension/internal/emf-inout.cpp:3576 -#: ../src/extension/internal/wmf-inout.cpp:3150 +#: ../src/extension/internal/wmf-inout.cpp:3151 msgid "Convert gradients to colored polygon series" msgstr "Converti i gradienti in serie colorate di poligoni" @@ -6345,7 +6050,6 @@ msgstr "Colore illuminazione" #: ../src/extension/internal/filter/transparency.h:214 #: ../src/extension/internal/filter/transparency.h:287 #: ../src/extension/internal/filter/transparency.h:349 -#, c-format msgid "Filters" msgstr "Filtri" @@ -6439,7 +6143,7 @@ msgstr "Miscela:" #: ../src/extension/internal/filter/color.h:1602 #: ../src/extension/internal/filter/paint.h:705 #: ../src/extension/internal/filter/transparency.h:63 -#: ../src/filter-enums.cpp:54 +#: ../src/filter-enums.cpp:55 msgid "Darken" msgstr "Scurisci" @@ -6456,7 +6160,7 @@ msgstr "Scurisci" #: ../src/extension/internal/filter/color.h:1594 #: ../src/extension/internal/filter/paint.h:703 #: ../src/extension/internal/filter/transparency.h:62 -#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:382 +#: ../src/filter-enums.cpp:54 ../src/ui/dialog/input.cpp:382 msgid "Screen" msgstr "Scherma" @@ -6474,7 +6178,7 @@ msgstr "Scherma" #: ../src/extension/internal/filter/color.h:1601 #: ../src/extension/internal/filter/paint.h:701 #: ../src/extension/internal/filter/transparency.h:60 -#: ../src/filter-enums.cpp:52 +#: ../src/filter-enums.cpp:53 msgid "Multiply" msgstr "Moltiplica" @@ -6489,7 +6193,7 @@ msgstr "Moltiplica" #: ../src/extension/internal/filter/color.h:1593 #: ../src/extension/internal/filter/paint.h:704 #: ../src/extension/internal/filter/transparency.h:64 -#: ../src/filter-enums.cpp:55 +#: ../src/filter-enums.cpp:56 msgid "Lighten" msgstr "Illumina" @@ -6557,7 +6261,7 @@ msgstr "Tipo miscela:" #: ../src/extension/internal/filter/paint.h:702 #: ../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:646 +#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:653 msgid "Normal" msgstr "Normale" @@ -6594,10 +6298,10 @@ msgstr "Sorgente rugosità" #: ../src/extension/internal/filter/color.h:637 #: ../src/extension/internal/filter/color.h:821 #: ../src/extension/internal/filter/transparency.h:132 -#: ../src/filter-enums.cpp:127 ../src/ui/tools/flood-tool.cpp:193 -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 +#: ../src/filter-enums.cpp:128 ../src/ui/tools/flood-tool.cpp:193 +#: ../src/widgets/sp-color-icc-selector.cpp:330 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 msgid "Red" msgstr "Rosso" @@ -6607,10 +6311,10 @@ msgstr "Rosso" #: ../src/extension/internal/filter/color.h:638 #: ../src/extension/internal/filter/color.h:822 #: ../src/extension/internal/filter/transparency.h:133 -#: ../src/filter-enums.cpp:128 ../src/ui/tools/flood-tool.cpp:194 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 +#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:194 +#: ../src/widgets/sp-color-icc-selector.cpp:331 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 msgid "Green" msgstr "Verde" @@ -6620,10 +6324,10 @@ msgstr "Verde" #: ../src/extension/internal/filter/color.h:639 #: ../src/extension/internal/filter/color.h:823 #: ../src/extension/internal/filter/transparency.h:134 -#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:195 -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 +#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:195 +#: ../src/widgets/sp-color-icc-selector.cpp:332 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 msgid "Blue" msgstr "Blu" @@ -6646,7 +6350,7 @@ msgstr "Diffusa" #: ../src/extension/internal/filter/bumps.h:98 #: ../src/extension/internal/filter/bumps.h:329 #: ../src/libgdl/gdl-dock-placeholder.c:175 ../src/libgdl/gdl-dock.c:199 -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 #: ../share/extensions/interp_att_g.inx.h:11 msgid "Height" msgstr "Altezza" @@ -6660,9 +6364,9 @@ msgstr "Altezza" #: ../src/extension/internal/filter/paint.h:592 #: ../src/extension/internal/filter/paint.h:707 #: ../src/ui/tools/flood-tool.cpp:198 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:461 -#: ../src/widgets/sp-color-scales.cpp:462 ../src/widgets/tweak-toolbar.cpp:318 +#: ../src/widgets/sp-color-icc-selector.cpp:341 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 ../src/widgets/tweak-toolbar.cpp:318 #: ../share/extensions/color_randomize.inx.h:5 msgid "Lightness" msgstr "Luminosità" @@ -6685,7 +6389,7 @@ msgid "Distant" msgstr "Distante" #: ../src/extension/internal/filter/bumps.h:106 -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Point" msgstr "Puntiforme" @@ -6774,7 +6478,7 @@ msgstr "Sfondo:" #: ../src/extension/internal/filter/bumps.h:322 #: ../src/extension/internal/filter/transparency.h:57 -#: ../src/filter-enums.cpp:29 ../src/sp-image.cpp:517 +#: ../src/filter-enums.cpp:30 ../src/sp-image.cpp:518 msgid "Image" msgstr "Immagine" @@ -6813,14 +6517,14 @@ msgstr "Tipo trasparenza:" #: ../src/extension/internal/filter/bumps.h:353 #: ../src/extension/internal/filter/morphology.h:176 -#: ../src/filter-enums.cpp:90 +#: ../src/filter-enums.cpp:91 msgid "Atop" msgstr "In cima" #: ../src/extension/internal/filter/bumps.h:354 #: ../src/extension/internal/filter/distort.h:70 #: ../src/extension/internal/filter/morphology.h:174 -#: ../src/filter-enums.cpp:88 +#: ../src/filter-enums.cpp:89 msgid "In" msgstr "In" @@ -6857,20 +6561,20 @@ msgstr "Pittura canale" #: ../src/extension/internal/filter/color.h:156 #: ../src/extension/internal/filter/color.h:257 -#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:66 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 #: ../src/ui/tools/flood-tool.cpp:197 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:458 -#: ../src/widgets/sp-color-scales.cpp:459 ../src/widgets/tweak-toolbar.cpp:302 +#: ../src/widgets/sp-color-icc-selector.cpp:337 +#: ../src/widgets/sp-color-icc-selector.cpp:342 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/tweak-toolbar.cpp:302 #: ../share/extensions/color_randomize.inx.h:4 msgid "Saturation" msgstr "Saturazione" #: ../src/extension/internal/filter/color.h:160 #: ../src/extension/internal/filter/transparency.h:135 -#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:199 +#: ../src/filter-enums.cpp:131 ../src/ui/tools/flood-tool.cpp:199 msgid "Alpha" msgstr "Alpha" @@ -6916,32 +6620,33 @@ msgstr "Miscela 2:" msgid "Blend image or object with a flood color" msgstr "Miscela immagine o oggetto con un colore di riempimento" -#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:22 +#: ../src/extension/internal/filter/color.h:424 ../src/filter-enums.cpp:23 msgid "Component Transfer" msgstr "Trasferimento componenti" -#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:109 +#: ../src/extension/internal/filter/color.h:427 ../src/filter-enums.cpp:110 msgid "Identity" msgstr "Identità" #: ../src/extension/internal/filter/color.h:428 -#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:110 +#: ../src/extension/internal/filter/paint.h:498 ../src/filter-enums.cpp:111 #: ../src/ui/dialog/filter-effects-dialog.cpp:1050 msgid "Table" msgstr "Tabella" #: ../src/extension/internal/filter/color.h:429 -#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:111 +#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:112 #: ../src/ui/dialog/filter-effects-dialog.cpp:1053 msgid "Discrete" msgstr "Discreto" -#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:112 -#: ../src/live_effects/lpe-powerstroke.cpp:188 +#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:113 +#: ../src/live_effects/lpe-interpolate_points.cpp:25 +#: ../src/live_effects/lpe-powerstroke.cpp:194 msgid "Linear" msgstr "Lineare" -#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:113 +#: ../src/extension/internal/filter/color.h:431 ../src/filter-enums.cpp:114 msgid "Gamma" msgstr "Gamma" @@ -6994,26 +6699,26 @@ msgid "Extract Channel" msgstr "Estrai canale" #: ../src/extension/internal/filter/color.h:640 -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:483 -#: ../src/widgets/sp-color-scales.cpp:484 +#: ../src/widgets/sp-color-icc-selector.cpp:344 +#: ../src/widgets/sp-color-icc-selector.cpp:349 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 msgid "Cyan" msgstr "Ciano" #: ../src/extension/internal/filter/color.h:641 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:486 -#: ../src/widgets/sp-color-scales.cpp:487 +#: ../src/widgets/sp-color-icc-selector.cpp:345 +#: ../src/widgets/sp-color-icc-selector.cpp:350 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 msgid "Magenta" msgstr "Magenta" #: ../src/extension/internal/filter/color.h:642 -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:489 -#: ../src/widgets/sp-color-scales.cpp:490 +#: ../src/widgets/sp-color-icc-selector.cpp:346 +#: ../src/widgets/sp-color-icc-selector.cpp:351 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 msgid "Yellow" msgstr "Giallo" @@ -7038,15 +6743,15 @@ msgid "Fade to:" msgstr "Schiarisci verso:" #: ../src/extension/internal/filter/color.h:744 -#: ../src/ui/widget/selected-style.cpp:261 -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:492 -#: ../src/widgets/sp-color-scales.cpp:493 +#: ../src/ui/widget/selected-style.cpp:274 +#: ../src/widgets/sp-color-icc-selector.cpp:347 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 msgid "Black" msgstr "Nero" #: ../src/extension/internal/filter/color.h:745 -#: ../src/ui/widget/selected-style.cpp:257 +#: ../src/ui/widget/selected-style.cpp:270 msgid "White" msgstr "Bianco" @@ -7069,7 +6774,7 @@ msgid "Customize greyscale components" msgstr "Personalizza le componenti della scala di grigi" #: ../src/extension/internal/filter/color.h:905 -#: ../src/ui/widget/selected-style.cpp:253 +#: ../src/ui/widget/selected-style.cpp:266 msgid "Invert" msgstr "Inverti" @@ -7122,8 +6827,8 @@ msgid "Shadows" msgstr "Ombre" #: ../src/extension/internal/filter/color.h:1044 -#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:32 -#: ../src/live_effects/effect.cpp:95 +#: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:33 +#: ../src/live_effects/effect.cpp:110 #: ../src/ui/dialog/filter-effects-dialog.cpp:1047 #: ../src/widgets/gradient-toolbar.cpp:1156 msgid "Offset" @@ -7294,13 +6999,13 @@ msgstr "Piuma" #: ../src/extension/internal/filter/distort.h:71 #: ../src/extension/internal/filter/morphology.h:175 -#: ../src/filter-enums.cpp:89 +#: ../src/filter-enums.cpp:90 msgid "Out" msgstr "Out" #: ../src/extension/internal/filter/distort.h:77 #: ../src/extension/internal/filter/textures.h:75 -#: ../src/ui/widget/selected-style.cpp:131 +#: ../src/ui/widget/selected-style.cpp:132 #: ../src/ui/widget/style-swatch.cpp:128 msgid "Stroke:" msgstr "Contorno:" @@ -7333,8 +7038,8 @@ msgstr "Rumore frattale" #: ../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:693 ../src/filter-enums.cpp:35 -#: ../src/filter-enums.cpp:144 +#: ../src/extension/internal/filter/paint.h:693 ../src/filter-enums.cpp:36 +#: ../src/filter-enums.cpp:145 msgid "Turbulence" msgstr "Turbolenza" @@ -7376,6 +7081,7 @@ msgid "Blur and displace edges of shapes and pictures" msgstr "Sfoca e sposta i bordi di forme e immagini" #: ../src/extension/internal/filter/distort.h:190 +#: ../src/live_effects/effect.cpp:140 msgid "Roughen" msgstr "Increspato" @@ -7454,7 +7160,7 @@ msgstr "Aperta" #: ../src/extension/internal/filter/morphology.h:65 #: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191 -#: ../src/widgets/rect-toolbar.cpp:314 ../src/widgets/spray-toolbar.cpp:116 +#: ../src/widgets/rect-toolbar.cpp:318 ../src/widgets/spray-toolbar.cpp:116 #: ../src/widgets/tweak-toolbar.cpp:128 #: ../share/extensions/interp_att_g.inx.h:10 msgid "Width" @@ -7490,17 +7196,18 @@ msgid "Composite type:" msgstr "Tipo composizione:" #: ../src/extension/internal/filter/morphology.h:173 -#: ../src/filter-enums.cpp:87 +#: ../src/filter-enums.cpp:88 msgid "Over" msgstr "Sovrapposizione" #: ../src/extension/internal/filter/morphology.h:177 -#: ../src/filter-enums.cpp:91 +#: ../src/filter-enums.cpp:92 msgid "XOR" msgstr "XOR" #: ../src/extension/internal/filter/morphology.h:179 #: ../src/ui/dialog/layer-properties.cpp:185 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:59 msgid "Position:" msgstr "Posizione:" @@ -7688,15 +7395,17 @@ msgstr "" "Converte l'immagine in una incisione fatta di linee verticali e orizzontali" #: ../src/extension/internal/filter/paint.h:331 -#: ../src/ui/dialog/align-and-distribute.cpp:1004 +#: ../src/ui/dialog/align-and-distribute.cpp:1003 #: ../src/widgets/desktop-widget.cpp:1996 msgid "Drawing" msgstr "Disegno" +#. 0.91 #: ../src/extension/internal/filter/paint.h:335 #: ../src/extension/internal/filter/paint.h:496 #: ../src/extension/internal/filter/paint.h:590 -#: ../src/extension/internal/filter/paint.h:976 ../src/splivarot.cpp:2212 +#: ../src/extension/internal/filter/paint.h:976 +#: ../src/live_effects/effect.cpp:151 ../src/splivarot.cpp:2212 msgid "Simplify" msgstr "Semplifica" @@ -7767,6 +7476,7 @@ msgid "Contrasted" msgstr "Grezza" #: ../src/extension/internal/filter/paint.h:591 +#: ../src/live_effects/lpe-jointype.cpp:51 msgid "Line width" msgstr "Larghezza linea" @@ -7962,7 +7672,7 @@ msgid "Inkblot on tissue or rough paper" msgstr "Macchie di inchiostro su tessuto o carta grezza" #: ../src/extension/internal/filter/transparency.h:53 -#: ../src/filter-enums.cpp:20 +#: ../src/filter-enums.cpp:21 msgid "Blend" msgstr "Miscela" @@ -7971,14 +7681,14 @@ msgid "Source:" msgstr "Sorgente:" #: ../src/extension/internal/filter/transparency.h:56 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1551 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1591 msgid "Background" msgstr "Sfondo" #: ../src/extension/internal/filter/transparency.h:59 #: ../src/ui/dialog/filter-effects-dialog.cpp:2839 #: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:106 -#: ../src/widgets/pencil-toolbar.cpp:127 ../src/widgets/spray-toolbar.cpp:186 +#: ../src/widgets/pencil-toolbar.cpp:132 ../src/widgets/spray-toolbar.cpp:186 #: ../src/widgets/tweak-toolbar.cpp:254 ../share/extensions/extrude.inx.h:2 #: ../share/extensions/triangle.inx.h:8 msgid "Mode:" @@ -8025,18 +7735,16 @@ msgstr "Taglio" msgid "Repaint anything visible monochrome" msgstr "Ridipinge tutto il visibile in monocromomatico" -#: ../src/extension/internal/gdkpixbuf-input.cpp:184 +#: ../src/extension/internal/gdkpixbuf-input.cpp:183 #, c-format msgid "%s bitmap image import" msgstr "Importa immagine bitmap %s" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:190 msgid "Image Import Type:" msgstr "Modalità importazione immagine:" -#: ../src/extension/internal/gdkpixbuf-input.cpp:191 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:190 msgid "" "Embed results in stand-alone, larger SVG files. Link references a file " "outside this SVG document and all files must be moved together." @@ -8045,25 +7753,21 @@ msgstr "" "riferimento a un file esterno al file SVG che necessita di essere spostato " "insieme a tutti gli altri file." -#: ../src/extension/internal/gdkpixbuf-input.cpp:192 -#: ../src/ui/dialog/inkscape-preferences.cpp:1449 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:191 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 msgid "Embed" msgstr "Incorpora" -#: ../src/extension/internal/gdkpixbuf-input.cpp:193 ../src/sp-anchor.cpp:119 -#: ../src/ui/dialog/inkscape-preferences.cpp:1449 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:192 ../src/sp-anchor.cpp:119 +#: ../src/ui/dialog/inkscape-preferences.cpp:1456 msgid "Link" msgstr "Collega" -#: ../src/extension/internal/gdkpixbuf-input.cpp:196 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:195 msgid "Image DPI:" msgstr "DPI immagine:" -#: ../src/extension/internal/gdkpixbuf-input.cpp:196 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:195 msgid "" "Take information from file or use default bitmap import resolution as " "defined in the preferences." @@ -8071,23 +7775,19 @@ msgstr "" "Ottiene informazioni dal file o utilizza la risoluzione impostata nelle " "preferenze per l'importazione bitmap." -#: ../src/extension/internal/gdkpixbuf-input.cpp:197 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:196 msgid "From file" msgstr "Da file" -#: ../src/extension/internal/gdkpixbuf-input.cpp:198 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:197 msgid "Default import resolution" msgstr "Risoluzione predefinita per l'importazione" -#: ../src/extension/internal/gdkpixbuf-input.cpp:201 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:200 msgid "Image Rendering Mode:" msgstr "Modalità rendering immagine:" -#: ../src/extension/internal/gdkpixbuf-input.cpp:201 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:200 msgid "" "When an image is upscaled, apply smoothing or keep blocky (pixelated). (Will " "not work in all browsers.)" @@ -8095,32 +7795,27 @@ msgstr "" "Quando un'immagine viene ingrandita, la rende fluida o la mantiene grezza " "(pixel). (Non funziona in tutti i browser)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:202 -#: ../src/ui/dialog/inkscape-preferences.cpp:1456 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:201 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "None (auto)" msgstr "Nessuna (auto)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:203 -#: ../src/ui/dialog/inkscape-preferences.cpp:1456 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "Smooth (optimizeQuality)" msgstr "Fluida (optimizeQuality)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:204 -#: ../src/ui/dialog/inkscape-preferences.cpp:1456 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:203 +#: ../src/ui/dialog/inkscape-preferences.cpp:1463 msgid "Blocky (optimizeSpeed)" msgstr "Grezza (optimizeSpeed)" -#: ../src/extension/internal/gdkpixbuf-input.cpp:207 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:206 msgid "Hide the dialog next time and always apply the same actions." msgstr "" "Nasconde questa finestra la prossima volta e applica le stesse opzioni." -#: ../src/extension/internal/gdkpixbuf-input.cpp:207 -#, c-format +#: ../src/extension/internal/gdkpixbuf-input.cpp:206 msgid "Don't ask again" msgstr "Non chiedere più" @@ -8136,32 +7831,32 @@ msgstr "Gradiente GIMP (*.ggr)" msgid "Gradients used in GIMP" msgstr "Gradienti usati in GIMP" -#: ../src/extension/internal/grid.cpp:210 ../src/ui/widget/panel.cpp:117 +#: ../src/extension/internal/grid.cpp:212 ../src/ui/widget/panel.cpp:118 msgid "Grid" msgstr "Griglia" -#: ../src/extension/internal/grid.cpp:212 +#: ../src/extension/internal/grid.cpp:214 msgid "Line Width:" msgstr "Larghezza linea:" -#: ../src/extension/internal/grid.cpp:213 +#: ../src/extension/internal/grid.cpp:215 msgid "Horizontal Spacing:" msgstr "Spaziatura orizzontale:" -#: ../src/extension/internal/grid.cpp:214 +#: ../src/extension/internal/grid.cpp:216 msgid "Vertical Spacing:" msgstr "Spaziatura verticale:" -#: ../src/extension/internal/grid.cpp:215 +#: ../src/extension/internal/grid.cpp:217 msgid "Horizontal Offset:" msgstr "Spostamento orizzontale:" -#: ../src/extension/internal/grid.cpp:216 +#: ../src/extension/internal/grid.cpp:218 msgid "Vertical Offset:" msgstr "Spostamento verticale:" -#: ../src/extension/internal/grid.cpp:220 -#: ../src/ui/dialog/inkscape-preferences.cpp:1470 +#: ../src/extension/internal/grid.cpp:222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1477 #: ../share/extensions/draw_from_triangle.inx.h:58 #: ../share/extensions/eqtexsvg.inx.h:4 #: ../share/extensions/foldablebox.inx.h:9 @@ -8183,6 +7878,7 @@ msgstr "Spostamento verticale:" #: ../share/extensions/render_barcode_qrcode.inx.h:18 #: ../share/extensions/render_gear_rack.inx.h:5 #: ../share/extensions/render_gears.inx.h:11 ../share/extensions/rtree.inx.h:4 +#: ../share/extensions/seamless_pattern.inx.h:5 #: ../share/extensions/spirograph.inx.h:10 #: ../share/extensions/svgcalendar.inx.h:38 #: ../share/extensions/triangle.inx.h:14 @@ -8190,14 +7886,14 @@ msgstr "Spostamento verticale:" msgid "Render" msgstr "Rendering" -#: ../src/extension/internal/grid.cpp:221 +#: ../src/extension/internal/grid.cpp:223 #: ../src/ui/dialog/document-properties.cpp:155 -#: ../src/ui/dialog/inkscape-preferences.cpp:780 -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 +#: ../src/widgets/toolbox.cpp:1825 msgid "Grids" msgstr "Griglie" -#: ../src/extension/internal/grid.cpp:224 +#: ../src/extension/internal/grid.cpp:226 msgid "Draw a path which is a grid" msgstr "Disegna un tracciato a forma di griglia" @@ -8438,78 +8134,78 @@ msgstr "SVG puro compresso (*.svgz)" msgid "Scalable Vector Graphics format compressed with GZip" msgstr "Formato Scalable Vector Graphics compresso con GZip" -#: ../src/extension/internal/vsd-input.cpp:295 +#: ../src/extension/internal/vsd-input.cpp:301 msgid "VSD Input" msgstr "Input VSD" -#: ../src/extension/internal/vsd-input.cpp:300 +#: ../src/extension/internal/vsd-input.cpp:306 msgid "Microsoft Visio Diagram (*.vsd)" msgstr "Microsoft Visio Diagram (*.vsd)" -#: ../src/extension/internal/vsd-input.cpp:301 +#: ../src/extension/internal/vsd-input.cpp:307 msgid "File format used by Microsoft Visio 6 and later" msgstr "Formato file usato da Microsoft Visio 6 e successivi" -#: ../src/extension/internal/vsd-input.cpp:308 +#: ../src/extension/internal/vsd-input.cpp:314 msgid "VDX Input" msgstr "Input VDX" -#: ../src/extension/internal/vsd-input.cpp:313 +#: ../src/extension/internal/vsd-input.cpp:319 msgid "Microsoft Visio XML Diagram (*.vdx)" msgstr "Microsoft Visio XML Diagram (*.vdx)" -#: ../src/extension/internal/vsd-input.cpp:314 +#: ../src/extension/internal/vsd-input.cpp:320 msgid "File format used by Microsoft Visio 2010 and later" msgstr "Formato file usato da Microsoft Visio 2010 e successivi" -#: ../src/extension/internal/vsd-input.cpp:321 +#: ../src/extension/internal/vsd-input.cpp:327 msgid "VSDM Input" msgstr "Input VSDM" -#: ../src/extension/internal/vsd-input.cpp:326 +#: ../src/extension/internal/vsd-input.cpp:332 msgid "Microsoft Visio 2013 drawing (*.vsdm)" msgstr "Disegno Microsoft Visio 2013 (*.vsdm)" -#: ../src/extension/internal/vsd-input.cpp:327 -#: ../src/extension/internal/vsd-input.cpp:340 +#: ../src/extension/internal/vsd-input.cpp:333 +#: ../src/extension/internal/vsd-input.cpp:346 msgid "File format used by Microsoft Visio 2013 and later" msgstr "Formato file usato da Microsoft Visio 2013 e successivi" -#: ../src/extension/internal/vsd-input.cpp:334 +#: ../src/extension/internal/vsd-input.cpp:340 msgid "VSDX Input" msgstr "Input VSDX" -#: ../src/extension/internal/vsd-input.cpp:339 +#: ../src/extension/internal/vsd-input.cpp:345 msgid "Microsoft Visio 2013 drawing (*.vsdx)" msgstr "Disegno Microsoft Visio 2013 (*.vsdx)" -#: ../src/extension/internal/wmf-inout.cpp:3127 +#: ../src/extension/internal/wmf-inout.cpp:3128 msgid "WMF Input" msgstr "Input WMF" -#: ../src/extension/internal/wmf-inout.cpp:3132 +#: ../src/extension/internal/wmf-inout.cpp:3133 msgid "Windows Metafiles (*.wmf)" msgstr "Windows Metafile (*.wmf)" -#: ../src/extension/internal/wmf-inout.cpp:3133 +#: ../src/extension/internal/wmf-inout.cpp:3134 msgid "Windows Metafiles" msgstr "Windows Metafile" -#: ../src/extension/internal/wmf-inout.cpp:3141 +#: ../src/extension/internal/wmf-inout.cpp:3142 msgid "WMF Output" msgstr "Output WMF" -#: ../src/extension/internal/wmf-inout.cpp:3151 +#: ../src/extension/internal/wmf-inout.cpp:3152 msgid "Map all fill patterns to standard WMF hatches" msgstr "" -#: ../src/extension/internal/wmf-inout.cpp:3155 +#: ../src/extension/internal/wmf-inout.cpp:3156 #: ../share/extensions/wmf_input.inx.h:2 #: ../share/extensions/wmf_output.inx.h:2 msgid "Windows Metafile (*.wmf)" msgstr "Windows Metafile (*.wmf)" -#: ../src/extension/internal/wmf-inout.cpp:3156 +#: ../src/extension/internal/wmf-inout.cpp:3157 msgid "Windows Metafile" msgstr "Windows Metafile" @@ -8644,7 +8340,7 @@ msgstr "Nessuna modifica da salvare." msgid "Saving document..." msgstr "Salvataggio del documento..." -#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/file.cpp:1246 ../src/ui/dialog/inkscape-preferences.cpp:1450 #: ../src/ui/dialog/ocaldialogs.cpp:1244 msgid "Import" msgstr "Importa" @@ -8661,226 +8357,226 @@ msgstr "Seleziona il file su cui esportare" msgid "Import Clip Art" msgstr "Importa Clip Art" -#: ../src/filter-enums.cpp:21 +#: ../src/filter-enums.cpp:22 msgid "Color Matrix" msgstr "Matrice di colore" -#: ../src/filter-enums.cpp:23 +#: ../src/filter-enums.cpp:24 msgid "Composite" msgstr "Composto" -#: ../src/filter-enums.cpp:24 +#: ../src/filter-enums.cpp:25 msgid "Convolve Matrix" msgstr "Matrice di convoluzione" -#: ../src/filter-enums.cpp:25 +#: ../src/filter-enums.cpp:26 msgid "Diffuse Lighting" msgstr "Illuminazione diffusa" -#: ../src/filter-enums.cpp:26 +#: ../src/filter-enums.cpp:27 msgid "Displacement Map" msgstr "Mappa di spostamento" -#: ../src/filter-enums.cpp:27 +#: ../src/filter-enums.cpp:28 msgid "Flood" msgstr "Riempimento" -#: ../src/filter-enums.cpp:30 ../share/extensions/text_merge.inx.h:1 +#: ../src/filter-enums.cpp:31 ../share/extensions/text_merge.inx.h:1 msgid "Merge" msgstr "Mischia" -#: ../src/filter-enums.cpp:33 +#: ../src/filter-enums.cpp:34 msgid "Specular Lighting" msgstr "Illuminazione speculare" -#: ../src/filter-enums.cpp:34 +#: ../src/filter-enums.cpp:35 msgid "Tile" msgstr "Piastrella" -#: ../src/filter-enums.cpp:40 +#: ../src/filter-enums.cpp:41 msgid "Source Graphic" msgstr "Sorgente immagine" -#: ../src/filter-enums.cpp:41 +#: ../src/filter-enums.cpp:42 msgid "Source Alpha" msgstr "Sorgente trasparenza" -#: ../src/filter-enums.cpp:42 +#: ../src/filter-enums.cpp:43 msgid "Background Image" msgstr "Immagine di sfondo" -#: ../src/filter-enums.cpp:43 +#: ../src/filter-enums.cpp:44 msgid "Background Alpha" msgstr "Trasparenza dello sfondo" -#: ../src/filter-enums.cpp:44 +#: ../src/filter-enums.cpp:45 msgid "Fill Paint" msgstr "Riempimento uniforme" -#: ../src/filter-enums.cpp:45 +#: ../src/filter-enums.cpp:46 msgid "Stroke Paint" msgstr "Colore contorno" #. New in Compositing and Blending Level 1 -#: ../src/filter-enums.cpp:57 +#: ../src/filter-enums.cpp:58 #, fuzzy msgid "Overlay" msgstr "Sovrapposizione" -#: ../src/filter-enums.cpp:58 +#: ../src/filter-enums.cpp:59 #, fuzzy msgid "Color Dodge" msgstr "Colore delle linee guida" -#: ../src/filter-enums.cpp:59 +#: ../src/filter-enums.cpp:60 #, fuzzy msgid "Color Burn" msgstr "Barra colori" -#: ../src/filter-enums.cpp:60 +#: ../src/filter-enums.cpp:61 msgid "Hard Light" msgstr "" -#: ../src/filter-enums.cpp:61 +#: ../src/filter-enums.cpp:62 #, fuzzy msgid "Soft Light" msgstr "Punto luce" -#: ../src/filter-enums.cpp:62 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 +#: ../src/filter-enums.cpp:63 ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 msgid "Difference" msgstr "Differenza" -#: ../src/filter-enums.cpp:63 ../src/splivarot.cpp:100 +#: ../src/filter-enums.cpp:64 ../src/splivarot.cpp:100 msgid "Exclusion" msgstr "Esclusione" -#: ../src/filter-enums.cpp:64 ../src/ui/tools/flood-tool.cpp:196 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:455 -#: ../src/widgets/sp-color-scales.cpp:456 ../src/widgets/tweak-toolbar.cpp:286 +#: ../src/filter-enums.cpp:65 ../src/ui/tools/flood-tool.cpp:196 +#: ../src/widgets/sp-color-icc-selector.cpp:336 +#: ../src/widgets/sp-color-icc-selector.cpp:340 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/tweak-toolbar.cpp:286 #: ../share/extensions/color_randomize.inx.h:3 msgid "Hue" msgstr "Tonalità" -#: ../src/filter-enums.cpp:67 +#: ../src/filter-enums.cpp:68 msgid "Luminosity" msgstr "" -#: ../src/filter-enums.cpp:77 +#: ../src/filter-enums.cpp:78 msgid "Matrix" msgstr "Matrice" -#: ../src/filter-enums.cpp:78 +#: ../src/filter-enums.cpp:79 msgid "Saturate" msgstr "Satura" -#: ../src/filter-enums.cpp:79 +#: ../src/filter-enums.cpp:80 msgid "Hue Rotate" msgstr "Ruota luminosità" -#: ../src/filter-enums.cpp:80 +#: ../src/filter-enums.cpp:81 msgid "Luminance to Alpha" msgstr "Da luminanza a trasparenza" #. File -#: ../src/filter-enums.cpp:86 ../src/verbs.cpp:2352 +#: ../src/filter-enums.cpp:87 ../src/verbs.cpp:2431 #: ../share/extensions/jessyInk_mouseHandler.inx.h:3 #: ../share/extensions/jessyInk_transitions.inx.h:7 msgid "Default" msgstr "Predefinito" #. New CSS -#: ../src/filter-enums.cpp:94 +#: ../src/filter-enums.cpp:95 #, fuzzy msgid "Clear" msgstr "Pulisci" -#: ../src/filter-enums.cpp:95 +#: ../src/filter-enums.cpp:96 #, fuzzy msgid "Copy" msgstr "Copia" -#: ../src/filter-enums.cpp:96 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1571 +#: ../src/filter-enums.cpp:97 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1611 msgid "Destination" msgstr "Destinazione" -#: ../src/filter-enums.cpp:97 +#: ../src/filter-enums.cpp:98 #, fuzzy msgid "Destination Over" msgstr "Destinazione" -#: ../src/filter-enums.cpp:98 +#: ../src/filter-enums.cpp:99 #, fuzzy msgid "Destination In" msgstr "Destinazione" -#: ../src/filter-enums.cpp:99 +#: ../src/filter-enums.cpp:100 #, fuzzy msgid "Destination Out" msgstr "Destinazione" -#: ../src/filter-enums.cpp:100 +#: ../src/filter-enums.cpp:101 #, fuzzy msgid "Destination Atop" msgstr "Destinazione" -#: ../src/filter-enums.cpp:101 +#: ../src/filter-enums.cpp:102 #, fuzzy msgid "Lighter" msgstr "Illumina" -#: ../src/filter-enums.cpp:103 +#: ../src/filter-enums.cpp:104 msgid "Arithmetic" msgstr "Aritmetico" -#: ../src/filter-enums.cpp:119 ../src/selection-chemistry.cpp:535 +#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:546 msgid "Duplicate" msgstr "Duplica" -#: ../src/filter-enums.cpp:120 +#: ../src/filter-enums.cpp:121 msgid "Wrap" msgstr "Ingloba" -#: ../src/filter-enums.cpp:121 +#: ../src/filter-enums.cpp:122 #, fuzzy msgctxt "Convolve matrix, edge mode" msgid "None" msgstr "Nessuno" -#: ../src/filter-enums.cpp:136 +#: ../src/filter-enums.cpp:137 msgid "Erode" msgstr "Erodi" -#: ../src/filter-enums.cpp:137 +#: ../src/filter-enums.cpp:138 msgid "Dilate" msgstr "Dilata" -#: ../src/filter-enums.cpp:143 +#: ../src/filter-enums.cpp:144 msgid "Fractal Noise" msgstr "Rumore frattale" -#: ../src/filter-enums.cpp:150 +#: ../src/filter-enums.cpp:151 msgid "Distant Light" msgstr "Luce distante" -#: ../src/filter-enums.cpp:151 +#: ../src/filter-enums.cpp:152 msgid "Point Light" msgstr "Luce puntiforme" -#: ../src/filter-enums.cpp:152 +#: ../src/filter-enums.cpp:153 msgid "Spot Light" msgstr "Punto luce" -#: ../src/gradient-chemistry.cpp:1580 +#: ../src/gradient-chemistry.cpp:1579 msgid "Invert gradient colors" msgstr "Inverti colori gradiente" -#: ../src/gradient-chemistry.cpp:1606 +#: ../src/gradient-chemistry.cpp:1605 msgid "Reverse gradient" msgstr "Inverti gradiente" -#: ../src/gradient-chemistry.cpp:1620 ../src/widgets/gradient-selector.cpp:245 +#: ../src/gradient-chemistry.cpp:1619 ../src/widgets/gradient-selector.cpp:227 msgid "Delete swatch" msgstr "Cancella campione" @@ -8933,19 +8629,20 @@ msgstr "Fine del gradiente lineare" msgid "Added patch row or column" msgstr "" -#: ../src/gradient-drag.cpp:797 +#: ../src/gradient-drag.cpp:799 msgid "Merge gradient handles" msgstr "Unisci maniglie del gradiente" -#: ../src/gradient-drag.cpp:1104 +#. we did an undoable action +#: ../src/gradient-drag.cpp:1105 msgid "Move gradient handle" msgstr "Muovi maniglia del gradiente" -#: ../src/gradient-drag.cpp:1163 ../src/widgets/gradient-vector.cpp:847 +#: ../src/gradient-drag.cpp:1164 ../src/widgets/gradient-vector.cpp:827 msgid "Delete gradient stop" msgstr "Cancella passaggio del gradiente" -#: ../src/gradient-drag.cpp:1426 +#: ../src/gradient-drag.cpp:1427 #, c-format msgid "" "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" @@ -8954,11 +8651,11 @@ msgstr "" "%s %d per: %s%s; trascina con Ctrl per far scattare l'offset; con " "Ctrl+Alt per cancellare il passaggio" -#: ../src/gradient-drag.cpp:1430 ../src/gradient-drag.cpp:1437 +#: ../src/gradient-drag.cpp:1431 ../src/gradient-drag.cpp:1438 msgid " (stroke)" msgstr " (contorno)" -#: ../src/gradient-drag.cpp:1434 +#: ../src/gradient-drag.cpp:1435 #, c-format msgid "" "%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " @@ -8968,7 +8665,7 @@ msgstr "" "+Alt per mantenere l'angolo; con Ctrl+Maiusc per ridimensionare " "attorno al centro" -#: ../src/gradient-drag.cpp:1442 +#: ../src/gradient-drag.cpp:1443 msgid "" "Radial gradient center and focus; drag with Shift to " "separate focus" @@ -8976,7 +8673,7 @@ msgstr "" "Centro e fuoco del gradiente radiale; trascina con Maiusc per separare il fuoco" -#: ../src/gradient-drag.cpp:1445 +#: ../src/gradient-drag.cpp:1446 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -8991,56 +8688,56 @@ msgstr[1] "" "Punto di gradiente condiviso da %d gradienti; trascina con Maiusc per separare" -#: ../src/gradient-drag.cpp:2377 +#: ../src/gradient-drag.cpp:2378 msgid "Move gradient handle(s)" msgstr "Muovi maniglia del gradiente" -#: ../src/gradient-drag.cpp:2413 +#: ../src/gradient-drag.cpp:2414 msgid "Move gradient mid stop(s)" msgstr "Muovi passaggio intermedio del gradiente" -#: ../src/gradient-drag.cpp:2702 +#: ../src/gradient-drag.cpp:2703 msgid "Delete gradient stop(s)" msgstr "Cancella passaggio del gradiente" -#: ../src/inkscape.cpp:344 +#: ../src/inkscape.cpp:246 msgid "Autosave failed! Cannot create directory %1." msgstr "Errore nel salvataggio automatico! Impossibile creare la cartella %1." -#: ../src/inkscape.cpp:353 +#: ../src/inkscape.cpp:255 msgid "Autosave failed! Cannot open directory %1." msgstr "Errore nel salvataggio automatico! Impossibile aprire la cartella %1." -#: ../src/inkscape.cpp:369 +#: ../src/inkscape.cpp:271 msgid "Autosaving documents..." msgstr "Salvataggio automatico documenti..." -#: ../src/inkscape.cpp:442 +#: ../src/inkscape.cpp:339 msgid "Autosave failed! Could not find inkscape extension to save document." msgstr "" "Errore nel salvataggio automatico! Impossibile trovare un'estensione di " "Inkscape per salvare il documento." -#: ../src/inkscape.cpp:445 ../src/inkscape.cpp:452 +#: ../src/inkscape.cpp:342 ../src/inkscape.cpp:349 #, c-format msgid "Autosave failed! File %s could not be saved." msgstr "Errore nel salvataggio automatico! Impossibile salvare il file %s." -#: ../src/inkscape.cpp:467 +#: ../src/inkscape.cpp:364 msgid "Autosave complete." msgstr "Salvataggio automatico completato." -#: ../src/inkscape.cpp:715 +#: ../src/inkscape.cpp:622 msgid "Untitled document" msgstr "Documento senza nome" #. Show nice dialog box -#: ../src/inkscape.cpp:747 +#: ../src/inkscape.cpp:654 msgid "Inkscape encountered an internal error and will close now.\n" msgstr "" "Si è verificato un errore interno ed Inkscape verrà chiuso immediatamente.\n" -#: ../src/inkscape.cpp:748 +#: ../src/inkscape.cpp:655 msgid "" "Automatic backups of unsaved documents were done to the following " "locations:\n" @@ -9048,278 +8745,34 @@ msgstr "" "I backup automatici dei documenti non salvati sono stati fatti ai seguenti " "indirizzi:\n" -#: ../src/inkscape.cpp:749 +#: ../src/inkscape.cpp:656 msgid "Automatic backup of the following documents failed:\n" msgstr "Fallito il backup automatico dei seguenti documenti:\n" -#: ../src/interface.cpp:748 -msgctxt "Interface setup" -msgid "Default" -msgstr "Predefinita" - -#: ../src/interface.cpp:748 -msgid "Default interface setup" -msgstr "Impostazione interfaccia predefinita" - -#: ../src/interface.cpp:749 -msgctxt "Interface setup" -msgid "Custom" -msgstr "Personalizzata" - -#: ../src/interface.cpp:749 -msgid "Setup for custom task" -msgstr "Impostazione interfaccia personalizzata" - -#: ../src/interface.cpp:750 -msgctxt "Interface setup" -msgid "Wide" -msgstr "Larga" - -#: ../src/interface.cpp:750 -msgid "Setup for widescreen work" -msgstr "Impostazione interfaccia per schermi larghi" - -# Verb dovrebbe essere parola chiave per menù scritti in XML -# del GTK+ versione 2.6 o superiore -Luca -#: ../src/interface.cpp:862 -#, c-format -msgid "Verb \"%s\" Unknown" -msgstr "Verb \"%s\" sconosciuto" - -#: ../src/interface.cpp:901 -msgid "Open _Recent" -msgstr "Apri _recenti" - -#: ../src/interface.cpp:1009 ../src/interface.cpp:1095 -#: ../src/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:532 -msgid "Drop color" -msgstr "Rilascia colore" - -#: ../src/interface.cpp:1048 ../src/interface.cpp:1158 -msgid "Drop color on gradient" -msgstr "Usa colore per il gradiente" - -#: ../src/interface.cpp:1211 -msgid "Could not parse SVG data" -msgstr "Impossibile leggere i dati SVG" - -#: ../src/interface.cpp:1250 -msgid "Drop SVG" -msgstr "Rilascia SVG" - -#: ../src/interface.cpp:1263 -msgid "Drop Symbol" -msgstr "Rilascia Simbolo" - -#: ../src/interface.cpp:1294 -msgid "Drop bitmap image" -msgstr "Rilascia immagine bitmap" - -#: ../src/interface.cpp:1386 -#, c-format -msgid "" -"A file named \"%s\" already exists. Do " -"you want to replace it?\n" -"\n" -"The file already exists in \"%s\". Replacing it will overwrite its contents." -msgstr "" -"Esiste già un file di nome \"%s\". Lo " -"si vuole rimpiazzare?\n" -"\n" -"Il file esiste già in \"%s\". Rimpiazzandolo si sovrascriverà il contenuto." - -#: ../src/interface.cpp:1392 ../src/ui/dialog/export.cpp:1302 -#: ../src/widgets/desktop-widget.cpp:1122 -#: ../src/widgets/desktop-widget.cpp:1184 -msgid "_Cancel" -msgstr "_Annulla" - -#: ../src/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 -#: ../share/extensions/web-transmit-att.inx.h:19 -msgid "Replace" -msgstr "Rimpiazza" - -#: ../src/interface.cpp:1464 -msgid "Go to parent" -msgstr "Livello superiore" - -#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1505 -msgid "Enter group #%1" -msgstr "Modifica gruppo #%1" - -#. Item dialog -#: ../src/interface.cpp:1641 ../src/verbs.cpp:2849 -msgid "_Object Properties..." -msgstr "Proprietà _oggetto..." - -#: ../src/interface.cpp:1650 -msgid "_Select This" -msgstr "_Seleziona questo" - -#: ../src/interface.cpp:1661 -msgid "Select Same" -msgstr "Seleziona stesso" - -#. Select same fill and stroke -#: ../src/interface.cpp:1671 -msgid "Fill and Stroke" -msgstr "Riempimento e contorni" - -#. Select same fill color -#: ../src/interface.cpp:1678 -msgid "Fill Color" -msgstr "Colore riempimento" - -#. Select same stroke color -#: ../src/interface.cpp:1685 -msgid "Stroke Color" -msgstr "Colore contorno" - -#. Select same stroke style -#: ../src/interface.cpp:1692 -msgid "Stroke Style" -msgstr "Stile contorno" - -#. Select same stroke style -#: ../src/interface.cpp:1699 -msgid "Object type" -msgstr "Tipo oggetto" - -#. Move to layer -#: ../src/interface.cpp:1706 -msgid "_Move to layer ..." -msgstr "_Sposta a livello..." - -#. Create link -#: ../src/interface.cpp:1716 -msgid "Create _Link" -msgstr "_Crea collegamento" - -#. Set mask -#: ../src/interface.cpp:1739 -msgid "Set Mask" -msgstr "Imposta maschera" - -#. Release mask -#: ../src/interface.cpp:1750 -msgid "Release Mask" -msgstr "Rimuovi maschera" - -#. Set Clip -#: ../src/interface.cpp:1761 -msgid "Set Cl_ip" -msgstr "Imposta fi_ssaggio" - -#. Release Clip -#: ../src/interface.cpp:1772 -msgid "Release C_lip" -msgstr "Rilascia _fissaggio" - -#. Group -#: ../src/interface.cpp:1783 ../src/verbs.cpp:2486 -msgid "_Group" -msgstr "Ra_ggruppa" - -#: ../src/interface.cpp:1854 -msgid "Create link" -msgstr "Crea collegamento" - -#. Ungroup -#: ../src/interface.cpp:1885 ../src/verbs.cpp:2488 -msgid "_Ungroup" -msgstr "_Dividi" - -#. Link dialog -#: ../src/interface.cpp:1910 -msgid "Link _Properties..." -msgstr "_Proprietà collegamento..." - -#. Select item -#: ../src/interface.cpp:1916 -msgid "_Follow Link" -msgstr "_Segui collegamento" - -#. Reset transformations -#: ../src/interface.cpp:1922 -msgid "_Remove Link" -msgstr "_Rimuovi collegamento" - -#: ../src/interface.cpp:1953 -msgid "Remove link" -msgstr "Rimuovi collegamento" - -#. Image properties -#: ../src/interface.cpp:1964 -msgid "Image _Properties..." -msgstr "_Proprietà immagine..." - -#. Edit externally -#: ../src/interface.cpp:1970 -msgid "Edit Externally..." -msgstr "Modifica con programma esterno..." - -#. Trace Bitmap -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/interface.cpp:1979 ../src/verbs.cpp:2549 -msgid "_Trace Bitmap..." -msgstr "Ve_ttorizza bitmap..." - -#. Trace Pixel Art -#: ../src/interface.cpp:1988 -msgid "Trace Pixel Art" -msgstr "Vettorizza Pixel Art" - -#: ../src/interface.cpp:1998 -msgctxt "Context menu" -msgid "Embed Image" -msgstr "Incorpora immagine" - -#: ../src/interface.cpp:2009 -msgctxt "Context menu" -msgid "Extract Image..." -msgstr "Estrai immagine..." - -#. Item dialog -#. Fill and Stroke dialog -#: ../src/interface.cpp:2154 ../src/interface.cpp:2174 ../src/verbs.cpp:2812 -msgid "_Fill and Stroke..." -msgstr "Riem_pimento e contorni..." - -#. Edit Text dialog -#: ../src/interface.cpp:2180 ../src/verbs.cpp:2831 -msgid "_Text and Font..." -msgstr "_Testo e carattere..." - -#. Spellcheck dialog -#: ../src/interface.cpp:2186 ../src/verbs.cpp:2839 -msgid "Check Spellin_g..." -msgstr "Controlla orto_grafia..." - -#: ../src/knot.cpp:332 +#: ../src/knot.cpp:346 msgid "Node or handle drag canceled." msgstr "Nodo o maniglia cancellato." -#: ../src/knotholder.cpp:158 +#: ../src/knotholder.cpp:170 msgid "Change handle" msgstr "Modifica maniglia" -#: ../src/knotholder.cpp:237 +#: ../src/knotholder.cpp:257 msgid "Move handle" msgstr "Muovi maniglia" #. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:256 ../src/knotholder.cpp:278 +#: ../src/knotholder.cpp:276 ../src/knotholder.cpp:298 msgid "Move the pattern fill inside the object" msgstr "Muovi il motivo di riempimento all'interno dell'oggetto" -#: ../src/knotholder.cpp:260 ../src/knotholder.cpp:282 +#: ../src/knotholder.cpp:280 ../src/knotholder.cpp:302 msgid "Scale the pattern fill; uniformly if with Ctrl" msgstr "" "Ridimensiona il motivo di riempimento; in maniera uniforme con " "Ctrl" -#: ../src/knotholder.cpp:264 ../src/knotholder.cpp:286 +#: ../src/knotholder.cpp:284 ../src/knotholder.cpp:306 msgid "Rotate the pattern fill; with Ctrl to snap angle" msgstr "" "Ruota il motivo di riempimento; con Ctrl per far scattare " @@ -9361,7 +8814,7 @@ msgstr "Pannello a cui appartiene questa scheda" #. Name #: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 -#: ../src/widgets/text-toolbar.cpp:1418 +#: ../src/widgets/text-toolbar.cpp:1405 #: ../share/extensions/gcodetools_graffiti.inx.h:9 #: ../share/extensions/gcodetools_orientation_points.inx.h:2 msgid "Orientation" @@ -9505,10 +8958,11 @@ msgstr "" "controllori sono pannelli manuali." #: ../src/libgdl/gdl-dock-notebook.c:132 -#: ../src/ui/dialog/align-and-distribute.cpp:1003 +#: ../src/ui/dialog/align-and-distribute.cpp:1002 #: ../src/ui/dialog/document-properties.cpp:153 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1537 #: ../src/widgets/desktop-widget.cpp:1992 +#: ../share/extensions/empty_page.inx.h:1 #: ../share/extensions/voronoi2svg.inx.h:9 msgid "Page" msgstr "Pagina" @@ -9518,10 +8972,11 @@ msgid "The index of the current page" msgstr "L'indice della pagina attuale" #: ../src/libgdl/gdl-dock-object.c:125 -#: ../src/ui/dialog/inkscape-preferences.cpp:1504 +#: ../src/live_effects/parameter/originalpatharray.cpp:86 +#: ../src/ui/dialog/inkscape-preferences.cpp:1511 #: ../src/ui/widget/page-sizer.cpp:258 -#: ../src/widgets/gradient-selector.cpp:158 -#: ../src/widgets/sp-xmlview-attr-list.cpp:54 +#: ../src/widgets/gradient-selector.cpp:140 +#: ../src/widgets/sp-xmlview-attr-list.cpp:49 msgid "Name" msgstr "Nome" @@ -9689,8 +9144,8 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "Elemento del pannello a cui appartiene questa scheda" -#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:635 -#: ../src/ui/dialog/inkscape-preferences.cpp:678 +#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:685 msgid "Floating" msgstr "Fluttuante" @@ -9731,178 +9186,315 @@ msgstr "Coordinata Y per un pannello fluttuante" msgid "Dock #%d" msgstr "Pannello #%d" -#: ../src/libnrtype/FontFactory.cpp:617 +#: ../src/libnrtype/FontFactory.cpp:618 msgid "Ignoring font without family that will crash Pango" msgstr "I font senza famiglia che fanno andare in crash Pango vengono ignorati" -#: ../src/live_effects/effect.cpp:84 +#: ../src/live_effects/effect.cpp:99 msgid "doEffect stack test" msgstr "test stack doEffect" -#: ../src/live_effects/effect.cpp:85 +#: ../src/live_effects/effect.cpp:100 msgid "Angle bisector" msgstr "Bisettrice angolo" #. TRANSLATORS: boolean operations -#: ../src/live_effects/effect.cpp:87 +#: ../src/live_effects/effect.cpp:102 msgid "Boolops" msgstr "Operazione booleana" -#: ../src/live_effects/effect.cpp:88 +#: ../src/live_effects/effect.cpp:103 msgid "Circle (by center and radius)" msgstr "Cerchio (tramite centro e raggio)" -#: ../src/live_effects/effect.cpp:89 +#: ../src/live_effects/effect.cpp:104 msgid "Circle by 3 points" msgstr "Cerchio da 3 punti" -#: ../src/live_effects/effect.cpp:90 +#: ../src/live_effects/effect.cpp:105 msgid "Dynamic stroke" msgstr "Contorno dinamico" -#: ../src/live_effects/effect.cpp:91 ../share/extensions/extrude.inx.h:1 +#: ../src/live_effects/effect.cpp:106 ../share/extensions/extrude.inx.h:1 msgid "Extrude" msgstr "Estrudi" -#: ../src/live_effects/effect.cpp:92 +#: ../src/live_effects/effect.cpp:107 msgid "Lattice Deformation" msgstr "Deformazione reticolare" -#: ../src/live_effects/effect.cpp:93 +#: ../src/live_effects/effect.cpp:108 msgid "Line Segment" msgstr "Segmento" -#: ../src/live_effects/effect.cpp:94 +#: ../src/live_effects/effect.cpp:109 msgid "Mirror symmetry" msgstr "Simmetria speculare" -#: ../src/live_effects/effect.cpp:96 +#: ../src/live_effects/effect.cpp:111 msgid "Parallel" msgstr "Parallelo" -#: ../src/live_effects/effect.cpp:97 +#: ../src/live_effects/effect.cpp:112 msgid "Path length" msgstr "Lunghezza tracciato" -#: ../src/live_effects/effect.cpp:98 +#: ../src/live_effects/effect.cpp:113 msgid "Perpendicular bisector" msgstr "Bisettrice perpendicolare" -#: ../src/live_effects/effect.cpp:99 +#: ../src/live_effects/effect.cpp:114 msgid "Perspective path" msgstr "Tracciato in prospettiva" -#: ../src/live_effects/effect.cpp:100 +#: ../src/live_effects/effect.cpp:115 msgid "Rotate copies" msgstr "Ruota copie" -#: ../src/live_effects/effect.cpp:101 +#: ../src/live_effects/effect.cpp:116 msgid "Recursive skeleton" msgstr "Scheletro ricorsivo" -#: ../src/live_effects/effect.cpp:102 +#: ../src/live_effects/effect.cpp:117 msgid "Tangent to curve" msgstr "Tangente alla curva" -#: ../src/live_effects/effect.cpp:103 +#: ../src/live_effects/effect.cpp:118 msgid "Text label" msgstr "Etichetta testuale" #. 0.46 -#: ../src/live_effects/effect.cpp:106 +#: ../src/live_effects/effect.cpp:121 msgid "Bend" msgstr "Piegatura" -#: ../src/live_effects/effect.cpp:107 +#: ../src/live_effects/effect.cpp:122 msgid "Gears" msgstr "Ingranaggi" -#: ../src/live_effects/effect.cpp:108 +#: ../src/live_effects/effect.cpp:123 msgid "Pattern Along Path" msgstr "Motivo lungo tracciato" #. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:109 +#: ../src/live_effects/effect.cpp:124 msgid "Stitch Sub-Paths" msgstr "Cucitura sotto-tracciati" #. 0.47 -#: ../src/live_effects/effect.cpp:111 +#: ../src/live_effects/effect.cpp:126 msgid "VonKoch" msgstr "VonKoch" -#: ../src/live_effects/effect.cpp:112 +#: ../src/live_effects/effect.cpp:127 msgid "Knot" msgstr "Nodo" -#: ../src/live_effects/effect.cpp:113 +#: ../src/live_effects/effect.cpp:128 msgid "Construct grid" msgstr "Costruzione griglia" -#: ../src/live_effects/effect.cpp:114 +#: ../src/live_effects/effect.cpp:129 msgid "Spiro spline" msgstr "Spline Spiro" -#: ../src/live_effects/effect.cpp:115 +#: ../src/live_effects/effect.cpp:130 msgid "Envelope Deformation" msgstr "Deformazione a busta" -#: ../src/live_effects/effect.cpp:116 +#: ../src/live_effects/effect.cpp:131 msgid "Interpolate Sub-Paths" msgstr "Interpola sotto-tracciati" -#: ../src/live_effects/effect.cpp:117 +#: ../src/live_effects/effect.cpp:132 msgid "Hatches (rough)" msgstr "Scarabocchi (grezzo)" -#: ../src/live_effects/effect.cpp:118 +#: ../src/live_effects/effect.cpp:133 msgid "Sketch" msgstr "Bozzetto" -#: ../src/live_effects/effect.cpp:119 +#: ../src/live_effects/effect.cpp:134 msgid "Ruler" msgstr "Righello" -#. 0.49 -#: ../src/live_effects/effect.cpp:121 -msgid "Power stroke" -msgstr "Contorno evoluto" +#. 0.91 +#: ../src/live_effects/effect.cpp:136 +msgid "Power stroke" +msgstr "Contorno evoluto" + +#: ../src/live_effects/effect.cpp:137 +msgid "Clone original path" +msgstr "Clona tracciato originale" + +#. EXPERIMENTAL +#: ../src/live_effects/effect.cpp:139 +#: ../src/live_effects/lpe-show_handles.cpp:26 +#, fuzzy +msgid "Show handles" +msgstr "Mostra maniglie" + +#: ../src/live_effects/effect.cpp:141 ../src/widgets/pencil-toolbar.cpp:109 +#, fuzzy +msgid "BSpline" +msgstr "Opalino" + +#: ../src/live_effects/effect.cpp:142 +#, fuzzy +msgid "Join type" +msgstr "Tipo linea:" + +#: ../src/live_effects/effect.cpp:143 +#, fuzzy +msgid "Taper stroke" +msgstr "Motivo del contorno" + +#. Ponyscape +#: ../src/live_effects/effect.cpp:145 +#, fuzzy +msgid "Attach path" +msgstr "Tracciato di cucitura:" + +#: ../src/live_effects/effect.cpp:146 +#, fuzzy +msgid "Fill between strokes" +msgstr "Riempimento e contorni" + +#: ../src/live_effects/effect.cpp:147 ../src/selection-chemistry.cpp:2926 +msgid "Fill between many" +msgstr "" + +#: ../src/live_effects/effect.cpp:148 +#, fuzzy +msgid "Ellipse by 5 points" +msgstr "Cerchio da 3 punti" + +#: ../src/live_effects/effect.cpp:149 +#, fuzzy +msgid "Bounding Box" +msgstr "Riquadri" + +#: ../src/live_effects/effect.cpp:152 +#, fuzzy +msgid "Lattice Deformation 2" +msgstr "Deformazione reticolare" + +#: ../src/live_effects/effect.cpp:153 +#, fuzzy +msgid "Perspective/Envelope" +msgstr "Prospettiva" + +#: ../src/live_effects/effect.cpp:154 +msgid "Fillet/Chamfer" +msgstr "" + +#: ../src/live_effects/effect.cpp:155 +#, fuzzy +msgid "Interpolate points" +msgstr "Interpola" + +#: ../src/live_effects/effect.cpp:362 +msgid "Is visible?" +msgstr "Visibile?" + +#: ../src/live_effects/effect.cpp:362 +msgid "" +"If unchecked, the effect remains applied to the object but is temporarily " +"disabled on canvas" +msgstr "" +"Se non selezionato, l'effetto rimane applicato all'oggetto ma è " +"temporaneamente disabilitato sulla tela" + +#: ../src/live_effects/effect.cpp:384 +msgid "No effect" +msgstr "Nessun effetto" + +#: ../src/live_effects/effect.cpp:492 +#, c-format +msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" +msgstr "Specificare un tracciato parametro per l'effetto '%s' con %d clic" + +#: ../src/live_effects/effect.cpp:759 +#, c-format +msgid "Editing parameter %s." +msgstr "Modifica del parametro %s." + +#: ../src/live_effects/effect.cpp:764 +msgid "None of the applied path effect's parameters can be edited on-canvas." +msgstr "" +"Nessuno dei parametri dell'effetto su tracciato applicato può essere " +"modificato direttamente sulla tela." + +#: ../src/live_effects/lpe-attach-path.cpp:29 +#, fuzzy +msgid "Start path:" +msgstr "Tracciato di cucitura:" + +#: ../src/live_effects/lpe-attach-path.cpp:29 +#, fuzzy +msgid "Path to attach to the start of this path" +msgstr "Tracciato da mettere sul tracciato scheletro" + +#: ../src/live_effects/lpe-attach-path.cpp:30 +#, fuzzy +msgid "Start path position:" +msgstr "Posizione casuale" + +#: ../src/live_effects/lpe-attach-path.cpp:30 +msgid "Position to attach path start to" +msgstr "" + +#: ../src/live_effects/lpe-attach-path.cpp:31 +#, fuzzy +msgid "Start path curve start:" +msgstr "Imposta colore tracciato a rosso:" + +#: ../src/live_effects/lpe-attach-path.cpp:31 +#: ../src/live_effects/lpe-attach-path.cpp:35 +#, fuzzy +msgid "Starting curve" +msgstr "Trascina curva" + +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:32 +#, fuzzy +msgid "Start path curve end:" +msgstr "Imposta colore tracciato a rosso:" -#: ../src/live_effects/effect.cpp:122 ../src/selection-chemistry.cpp:2837 -msgid "Clone original path" -msgstr "Clona tracciato originale" +#: ../src/live_effects/lpe-attach-path.cpp:32 +#: ../src/live_effects/lpe-attach-path.cpp:36 +#, fuzzy +msgid "Ending curve" +msgstr "curvatura minima" -#: ../src/live_effects/effect.cpp:284 -msgid "Is visible?" -msgstr "Visibile?" +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:33 +#, fuzzy +msgid "End path:" +msgstr "Tracciato di piega:" -#: ../src/live_effects/effect.cpp:284 -msgid "" -"If unchecked, the effect remains applied to the object but is temporarily " -"disabled on canvas" -msgstr "" -"Se non selezionato, l'effetto rimane applicato all'oggetto ma è " -"temporaneamente disabilitato sulla tela" +#: ../src/live_effects/lpe-attach-path.cpp:33 +#, fuzzy +msgid "Path to attach to the end of this path" +msgstr "Tracciato da mettere sul tracciato scheletro" -#: ../src/live_effects/effect.cpp:305 -msgid "No effect" -msgstr "Nessun effetto" +#: ../src/live_effects/lpe-attach-path.cpp:34 +#, fuzzy +msgid "End path position:" +msgstr "Posizione casuale" -#: ../src/live_effects/effect.cpp:352 -#, c-format -msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" -msgstr "Specificare un tracciato parametro per l'effetto '%s' con %d clic" +#: ../src/live_effects/lpe-attach-path.cpp:34 +msgid "Position to attach path end to" +msgstr "" -#: ../src/live_effects/effect.cpp:624 -#, c-format -msgid "Editing parameter %s." -msgstr "Modifica del parametro %s." +#: ../src/live_effects/lpe-attach-path.cpp:35 +msgid "End path curve start:" +msgstr "" -#: ../src/live_effects/effect.cpp:629 -msgid "None of the applied path effect's parameters can be edited on-canvas." +#. , true +#: ../src/live_effects/lpe-attach-path.cpp:36 +msgid "End path curve end:" msgstr "" -"Nessuno dei parametri dell'effetto su tracciato applicato può essere " -"modificato direttamente sulla tela." #: ../src/live_effects/lpe-bendpath.cpp:53 msgid "Bend path:" @@ -9914,7 +9506,7 @@ msgstr "Tracciato secondo il quale piegare il tracciato originale" #: ../src/live_effects/lpe-bendpath.cpp:54 #: ../src/live_effects/lpe-patternalongpath.cpp:62 -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/transformation.cpp:78 #: ../src/ui/widget/page-sizer.cpp:236 msgid "_Width:" msgstr "_Larghezza:" @@ -9941,14 +9533,81 @@ msgstr "" "Ruota l'originale di 90 gradi, prima di piegarlo lungo il tracciato di " "piegatura" +#: ../src/live_effects/lpe-bounding-box.cpp:24 #: ../src/live_effects/lpe-clone-original.cpp:18 +#: ../src/live_effects/lpe-fill-between-many.cpp:25 +#: ../src/live_effects/lpe-fill-between-strokes.cpp:23 msgid "Linked path:" msgstr "Tracciato collegato:" +#: ../src/live_effects/lpe-bounding-box.cpp:24 #: ../src/live_effects/lpe-clone-original.cpp:18 +#: ../src/live_effects/lpe-fill-between-strokes.cpp:23 msgid "Path from which to take the original path data" msgstr "Tracciato da cui ottenere i dati tracciato originali" +#: ../src/live_effects/lpe-bounding-box.cpp:25 +#, fuzzy +msgid "Visual Bounds" +msgstr "Riquadro visivo" + +#: ../src/live_effects/lpe-bounding-box.cpp:25 +#, fuzzy +msgid "Uses the visual bounding box" +msgstr "Riquadro visivo" + +#. initialise your parameters here: +#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, +#. Geom::Point(100,100)), +#: ../src/live_effects/lpe-bspline.cpp:60 +msgid "Steps with CTRL:" +msgstr "" + +#: ../src/live_effects/lpe-bspline.cpp:60 +msgid "Change number of steps with CTRL pressed" +msgstr "" + +#: ../src/live_effects/lpe-bspline.cpp:61 +#, fuzzy +msgid "Ignore cusp nodes" +msgstr "Aggancia ai nodi angolari" + +#: ../src/live_effects/lpe-bspline.cpp:61 +#, fuzzy +msgid "Change ignoring cusp nodes" +msgstr "Cambia offset del passaggio del gradiente" + +#: ../src/live_effects/lpe-bspline.cpp:62 +#: ../src/live_effects/lpe-fillet-chamfer.cpp:57 +#, fuzzy +msgid "Change only selected nodes" +msgstr "Unisce i nodi finali selezionati" + +#: ../src/live_effects/lpe-bspline.cpp:63 +#, fuzzy +msgid "Show helper paths" +msgstr "Aggancia tracciati fissaggi" + +#: ../src/live_effects/lpe-bspline.cpp:64 +#, fuzzy +msgid "Change weight:" +msgstr "Altezza della maiuscola:" + +#: ../src/live_effects/lpe-bspline.cpp:64 +#, fuzzy +msgid "Change weight of the effect" +msgstr "Altezza della regione affetta dal filtro" + +#: ../src/live_effects/lpe-bspline.cpp:291 +#, fuzzy +msgid "Default weight" +msgstr "Titolo predefinito" + +#: ../src/live_effects/lpe-bspline.cpp:296 +#, fuzzy +msgid "Make cusp" +msgstr "Crea stella" + #: ../src/live_effects/lpe-constructgrid.cpp:27 msgid "Size _X:" msgstr "Dimensione _X:" @@ -10047,6 +9706,15 @@ msgstr "" "Ridimensiona la larghezza del tracciato di cucitura relativamente alla sua " "lunghezza" +#: ../src/live_effects/lpe-ellipse_5pts.cpp:77 +msgid "Five points required for constructing an ellipse" +msgstr "" + +#: ../src/live_effects/lpe-ellipse_5pts.cpp:162 +#, fuzzy +msgid "No ellipse found for specified points" +msgstr "Nessuna informazione per gli spigoli trovata nel file specificato." + #: ../src/live_effects/lpe-envelope.cpp:31 msgid "Top bend path:" msgstr "Tracciato di deformazione superiore:" @@ -10082,7 +9750,8 @@ msgid "Left path along which to bend the original path" msgstr "Tracciato del lato sinistro usato per deformare il tracciato originale" #: ../src/live_effects/lpe-envelope.cpp:35 -msgid "E_nable left & right paths" +#, fuzzy +msgid "_Enable left & right paths" msgstr "A_bilita tracciati sinistro e destro" #: ../src/live_effects/lpe-envelope.cpp:35 @@ -10106,6 +9775,147 @@ msgstr "Direzione" msgid "Defines the direction and magnitude of the extrusion" msgstr "" +#: ../src/live_effects/lpe-fill-between-many.cpp:25 +#, fuzzy +msgid "Paths from which to take the original path data" +msgstr "Tracciato da cui ottenere i dati tracciato originali" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:24 +#, fuzzy +msgid "Second path:" +msgstr "Tracciato di piega:" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:24 +#, fuzzy +msgid "Second path from which to take the original path data" +msgstr "Tracciato da cui ottenere i dati tracciato originali" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:25 +#, fuzzy +msgid "Reverse Second" +msgstr "Inverti gradiente" + +#: ../src/live_effects/lpe-fill-between-strokes.cpp:25 +#, fuzzy +msgid "Reverses the second path order" +msgstr "Inverti la direzione del gradiente" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:42 +#: ../share/extensions/render_barcode_qrcode.inx.h:5 +msgid "Auto" +msgstr "Automatico" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:43 +#, fuzzy +msgid "Force arc" +msgstr "Forza" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:44 +msgid "Force bezier" +msgstr "" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:54 +#, fuzzy +msgid "Fillet point" +msgstr "Riempimento uniforme" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:55 +#, fuzzy +msgid "Hide knots" +msgstr "Nascondi oggetto" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:56 +#, fuzzy +msgid "Ignore 0 radius knots" +msgstr "Ignora primo e ultimo punto" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:58 +msgid "Flexible radius size (%)" +msgstr "" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:59 +msgid "Use knots distance instead radius" +msgstr "" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:60 +#: ../src/live_effects/lpe-ruler.cpp:42 +#: ../share/extensions/foldablebox.inx.h:7 +#: ../share/extensions/interp_att_g.inx.h:9 +#: ../share/extensions/layout_nup.inx.h:3 +#: ../share/extensions/printing_marks.inx.h:11 +msgid "Unit:" +msgstr "Unità:" + +#. initialise your parameters here: +#: ../src/live_effects/lpe-fillet-chamfer.cpp:60 +#: ../src/live_effects/lpe-roughen.cpp:39 ../src/live_effects/lpe-ruler.cpp:42 +#: ../src/widgets/ruler.cpp:201 +msgid "Unit" +msgstr "Unità" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:61 +#, fuzzy +msgid "Method:" +msgstr "Metodo" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:61 +#, fuzzy +msgid "Fillets methods" +msgstr "Metodo di divisione" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:62 +#, fuzzy +msgid "Radius (unit or %):" +msgstr "Raggio (px):" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:62 +msgid "Radius, in unit or %" +msgstr "" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:63 +#, fuzzy +msgid "Chamfer steps:" +msgstr "Numero di passi:" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:63 +#, fuzzy +msgid "Chamfer steps" +msgstr "Numero di passi:" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:65 +#, fuzzy +msgid "Helper size with direction:" +msgstr "Angolo sulla direzione X" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:65 +#, fuzzy +msgid "Helper size with direction" +msgstr "Angolo sulla direzione X" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:157 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:76 +#, fuzzy +msgid "Fillet" +msgstr "Riempimento" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:161 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:78 +#, fuzzy +msgid "Inverse fillet" +msgstr "Inverti riempimento" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:166 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:80 +#, fuzzy +msgid "Chamfer" +msgstr "Cham" + +#: ../src/live_effects/lpe-fillet-chamfer.cpp:170 +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:82 +#, fuzzy +msgid "Inverse chamfer" +msgstr "Inverti canali:" + #: ../src/live_effects/lpe-gears.cpp:214 msgid "_Teeth:" msgstr "_Denti:" @@ -10156,67 +9966,443 @@ msgstr "" "lunghezza del tracciato. Altrimenti, la distanza sarà determinata dalla " "posizione dei nodi del tracciato di sostegno." +#: ../src/live_effects/lpe-interpolate_points.cpp:26 +#: ../src/live_effects/lpe-powerstroke.cpp:195 +msgid "CubicBezierFit" +msgstr "CubicBezierFit" + +#: ../src/live_effects/lpe-interpolate_points.cpp:27 +#: ../src/live_effects/lpe-powerstroke.cpp:196 +msgid "CubicBezierJohan" +msgstr "CubicBezierJohan" + +#: ../src/live_effects/lpe-interpolate_points.cpp:28 +#: ../src/live_effects/lpe-powerstroke.cpp:197 +msgid "SpiroInterpolator" +msgstr "SpiroInterpolator" + +#: ../src/live_effects/lpe-interpolate_points.cpp:29 +#: ../src/live_effects/lpe-powerstroke.cpp:198 +msgid "Centripetal Catmull-Rom" +msgstr "" + +#: ../src/live_effects/lpe-interpolate_points.cpp:37 +#: ../src/live_effects/lpe-powerstroke.cpp:240 +msgid "Interpolator type:" +msgstr "Tipo interpolazione:" + +#: ../src/live_effects/lpe-interpolate_points.cpp:38 +#: ../src/live_effects/lpe-powerstroke.cpp:240 +msgid "" +"Determines which kind of interpolator will be used to interpolate between " +"stroke width along the path" +msgstr "" +"Determina il tipo di interpolazione che sarà utilizzata per interpolare la " +"larghezza del contorno lungo il tracciato" + +#: ../src/live_effects/lpe-jointype.cpp:31 +#: ../src/live_effects/lpe-powerstroke.cpp:227 +#: ../src/live_effects/lpe-taperstroke.cpp:63 +msgid "Beveled" +msgstr "Tagliati" + +#: ../src/live_effects/lpe-jointype.cpp:32 +#: ../src/live_effects/lpe-jointype.cpp:40 +#: ../src/live_effects/lpe-powerstroke.cpp:228 +#: ../src/live_effects/lpe-taperstroke.cpp:64 +#: ../src/widgets/star-toolbar.cpp:536 +msgid "Rounded" +msgstr "Arrotondati" + +#: ../src/live_effects/lpe-jointype.cpp:33 +#: ../src/live_effects/lpe-powerstroke.cpp:231 +#: ../src/live_effects/lpe-taperstroke.cpp:66 +msgid "Miter" +msgstr "Vivi" + +#: ../src/live_effects/lpe-jointype.cpp:34 +#: ../src/live_effects/lpe-taperstroke.cpp:65 +#: ../src/widgets/gradient-toolbar.cpp:1115 +msgid "Reflected" +msgstr "Riflessa" + +#. {LINEJOIN_EXTRP_MITER, N_("Extrapolated"), "extrapolated"}, // disabled because doesn't work well +#: ../src/live_effects/lpe-jointype.cpp:35 +#: ../src/live_effects/lpe-powerstroke.cpp:230 +msgid "Extrapolated arc" +msgstr "Arco estrapolato" + +#: ../src/live_effects/lpe-jointype.cpp:39 +#: ../src/live_effects/lpe-powerstroke.cpp:210 +msgid "Butt" +msgstr "Geometrica" + +#: ../src/live_effects/lpe-jointype.cpp:41 +#: ../src/live_effects/lpe-powerstroke.cpp:211 +msgid "Square" +msgstr "Quadrata" + +#: ../src/live_effects/lpe-jointype.cpp:42 +#: ../src/live_effects/lpe-powerstroke.cpp:213 +msgid "Peak" +msgstr "Punta" + +#: ../src/live_effects/lpe-jointype.cpp:43 +msgid "Leaned" +msgstr "" + +#: ../src/live_effects/lpe-jointype.cpp:51 +#, fuzzy +msgid "Thickness of the stroke" +msgstr "Spessore: al lato inferiore:" + +#: ../src/live_effects/lpe-jointype.cpp:52 +#, fuzzy +msgid "Line cap" +msgstr "Lineare" + +#: ../src/live_effects/lpe-jointype.cpp:52 +#, fuzzy +msgid "The end shape of the stroke" +msgstr "Orientazione del righello" + +#. 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-jointype.cpp:53 +#: ../src/live_effects/lpe-powerstroke.cpp:243 +#: ../src/widgets/stroke-style.cpp:227 +msgid "Join:" +msgstr "Spigoli:" + +#: ../src/live_effects/lpe-jointype.cpp:53 +#: ../src/live_effects/lpe-powerstroke.cpp:243 +msgid "Determines the shape of the path's corners" +msgstr "Determina la forma degli spigoli del tracciato" + +#: ../src/live_effects/lpe-jointype.cpp:54 +#, fuzzy +msgid "Start path lean" +msgstr "Inizia il controllo" + +#: ../src/live_effects/lpe-jointype.cpp:55 +#, fuzzy +msgid "End path lean" +msgstr "Secondo tracciato" + +#: ../src/live_effects/lpe-jointype.cpp:56 +#: ../src/live_effects/lpe-powerstroke.cpp:244 +#: ../src/live_effects/lpe-taperstroke.cpp:79 +msgid "Miter limit:" +msgstr "Spigolosità:" + +#: ../src/live_effects/lpe-jointype.cpp:56 +#, fuzzy +msgid "Maximum length of the miter join (in units of stroke width)" +msgstr "" +"Lunghezza massima dello spigolo (in unità della larghezza del contorno)" + +#: ../src/live_effects/lpe-jointype.cpp:57 +#, fuzzy +msgid "Force miter" +msgstr "Forza" + +#: ../src/live_effects/lpe-jointype.cpp:57 +msgid "Overrides the miter limit and forces a join." +msgstr "" + #. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:350 +#: ../src/live_effects/lpe-knot.cpp:351 msgid "Fi_xed width:" msgstr "Larghezza fi_ssa:" -#: ../src/live_effects/lpe-knot.cpp:350 +#: ../src/live_effects/lpe-knot.cpp:351 msgid "Size of hidden region of lower string" msgstr "Dimensione della regione nascosta della stringa inferiore" -#: ../src/live_effects/lpe-knot.cpp:351 +#: ../src/live_effects/lpe-knot.cpp:352 msgid "_In units of stroke width" msgstr "_In unità della larghezza contorno" -#: ../src/live_effects/lpe-knot.cpp:351 +#: ../src/live_effects/lpe-knot.cpp:352 msgid "Consider 'Interruption width' as a ratio of stroke width" msgstr "" "Considera 'Dimensione interruzione' in rapporto alla dimensione del tratto" -#: ../src/live_effects/lpe-knot.cpp:352 +#: ../src/live_effects/lpe-knot.cpp:353 msgid "St_roke width" msgstr "Larghezza _contorno" -#: ../src/live_effects/lpe-knot.cpp:352 +#: ../src/live_effects/lpe-knot.cpp:353 msgid "Add the stroke width to the interruption size" msgstr "Aggiunge la larghezza del tratto alla dimensione dell'interruzione" -#: ../src/live_effects/lpe-knot.cpp:353 +#: ../src/live_effects/lpe-knot.cpp:354 msgid "_Crossing path stroke width" msgstr "Larghezza contorno tracciato _intersecato" -#: ../src/live_effects/lpe-knot.cpp:353 +#: ../src/live_effects/lpe-knot.cpp:354 msgid "Add crossed stroke width to the interruption size" msgstr "" "Aggiunge la larghezza del tracciato intersecato alla dimensione " "dell'interruzione" -#: ../src/live_effects/lpe-knot.cpp:354 +#: ../src/live_effects/lpe-knot.cpp:355 msgid "S_witcher size:" msgstr "Di_mensione indicatore:" -#: ../src/live_effects/lpe-knot.cpp:354 +#: ../src/live_effects/lpe-knot.cpp:355 msgid "Orientation indicator/switcher size" msgstr "Direzione indicatore/dimensione selettore" -#: ../src/live_effects/lpe-knot.cpp:355 +#: ../src/live_effects/lpe-knot.cpp:356 msgid "Crossing Signs" msgstr "Segni intersezione" -#: ../src/live_effects/lpe-knot.cpp:355 +#: ../src/live_effects/lpe-knot.cpp:356 msgid "Crossings signs" msgstr "Segni intersezioni" -#: ../src/live_effects/lpe-knot.cpp:622 +#: ../src/live_effects/lpe-knot.cpp:627 msgid "Drag to select a crossing, click to flip it" msgstr "Trascina per selezionare un intersezione, clicca per girarla" #. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:660 +#: ../src/live_effects/lpe-knot.cpp:665 msgid "Change knot crossing" msgstr "Cambia intersezione nodo" +#. initialise your parameters here: +#: ../src/live_effects/lpe-lattice2.cpp:47 +#, fuzzy +msgid "Control handle 0:" +msgstr "Maniglia di controllo 0" + +#: ../src/live_effects/lpe-lattice2.cpp:47 +msgid "Control handle 0 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:48 +#, fuzzy +msgid "Control handle 1:" +msgstr "Maniglia di controllo 1" + +#: ../src/live_effects/lpe-lattice2.cpp:48 +msgid "Control handle 1 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:49 +#, fuzzy +msgid "Control handle 2:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:49 +msgid "Control handle 2 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:50 +#, fuzzy +msgid "Control handle 3:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:50 +msgid "Control handle 3 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:51 +#, fuzzy +msgid "Control handle 4:" +msgstr "Maniglia di controllo 4" + +#: ../src/live_effects/lpe-lattice2.cpp:51 +msgid "Control handle 4 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:52 +#, fuzzy +msgid "Control handle 5:" +msgstr "Maniglia di controllo 5" + +#: ../src/live_effects/lpe-lattice2.cpp:52 +msgid "Control handle 5 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:53 +#, fuzzy +msgid "Control handle 6:" +msgstr "Maniglia di controllo 6" + +#: ../src/live_effects/lpe-lattice2.cpp:53 +msgid "Control handle 6 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:54 +#, fuzzy +msgid "Control handle 7:" +msgstr "Maniglia di controllo 7" + +#: ../src/live_effects/lpe-lattice2.cpp:54 +msgid "Control handle 7 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:55 +#, fuzzy +msgid "Control handle 8x9:" +msgstr "Maniglia di controllo 8" + +#: ../src/live_effects/lpe-lattice2.cpp:55 +msgid "Control handle 8x9 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:56 +#, fuzzy +msgid "Control handle 10x11:" +msgstr "Maniglia di controllo 10" + +#: ../src/live_effects/lpe-lattice2.cpp:56 +msgid "Control handle 10x11 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:57 +#, fuzzy +msgid "Control handle 12:" +msgstr "Maniglia di controllo 12" + +#: ../src/live_effects/lpe-lattice2.cpp:57 +msgid "Control handle 12 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:58 +#, fuzzy +msgid "Control handle 13:" +msgstr "Maniglia di controllo 13" + +#: ../src/live_effects/lpe-lattice2.cpp:58 +msgid "Control handle 13 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:59 +#, fuzzy +msgid "Control handle 14:" +msgstr "Maniglia di controllo 14" + +#: ../src/live_effects/lpe-lattice2.cpp:59 +msgid "Control handle 14 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:60 +#, fuzzy +msgid "Control handle 15:" +msgstr "Maniglia di controllo 15" + +#: ../src/live_effects/lpe-lattice2.cpp:60 +msgid "Control handle 15 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:61 +#, fuzzy +msgid "Control handle 16:" +msgstr "Maniglia di controllo 1" + +#: ../src/live_effects/lpe-lattice2.cpp:61 +msgid "Control handle 16 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:62 +#, fuzzy +msgid "Control handle 17:" +msgstr "Maniglia di controllo 1" + +#: ../src/live_effects/lpe-lattice2.cpp:62 +msgid "Control handle 17 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:63 +#, fuzzy +msgid "Control handle 18:" +msgstr "Maniglia di controllo 1" + +#: ../src/live_effects/lpe-lattice2.cpp:63 +msgid "Control handle 18 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:64 +#, fuzzy +msgid "Control handle 19:" +msgstr "Maniglia di controllo 1" + +#: ../src/live_effects/lpe-lattice2.cpp:64 +msgid "Control handle 19 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:65 +#, fuzzy +msgid "Control handle 20x21:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:65 +msgid "Control handle 20x21 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:66 +#, fuzzy +msgid "Control handle 22x23:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:66 +msgid "Control handle 22x23 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:67 +#, fuzzy +msgid "Control handle 24x26:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:67 +msgid "Control handle 24x26 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:68 +#, fuzzy +msgid "Control handle 25x27:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:68 +msgid "Control handle 25x27 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:69 +#, fuzzy +msgid "Control handle 28x30:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:69 +msgid "Control handle 28x30 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:70 +#, fuzzy +msgid "Control handle 29x31:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:70 +msgid "Control handle 29x31 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:71 +#, fuzzy +msgid "Control handle 32x33x34x35:" +msgstr "Maniglia di controllo 3" + +#: ../src/live_effects/lpe-lattice2.cpp:71 +msgid "Control handle 32x33x34x35 - Ctrl+Alt+Click to reset" +msgstr "" + +#: ../src/live_effects/lpe-lattice2.cpp:221 +#, fuzzy +msgid "Reset grid" +msgstr "Rimuovi griglia" + #: ../src/live_effects/lpe-patternalongpath.cpp:50 #: ../share/extensions/pathalongpath.inx.h:10 msgid "Single" @@ -10315,97 +10501,105 @@ msgid "Fuse ends closer than this number. 0 means don't fuse." msgstr "" "Fonde terminazioni più vicine di questo numero. 0 per non fonderle mai." -#: ../src/live_effects/lpe-powerstroke.cpp:189 -msgid "CubicBezierFit" -msgstr "CubicBezierFit" +#: ../src/live_effects/lpe-perspective-envelope.cpp:37 +#: ../share/extensions/perspective.inx.h:1 +msgid "Perspective" +msgstr "Prospettiva" -#: ../src/live_effects/lpe-powerstroke.cpp:190 -msgid "CubicBezierJohan" -msgstr "CubicBezierJohan" +#: ../src/live_effects/lpe-perspective-envelope.cpp:38 +#, fuzzy +msgid "Envelope deformation" +msgstr "Deformazione a busta" -#: ../src/live_effects/lpe-powerstroke.cpp:191 -msgid "SpiroInterpolator" -msgstr "SpiroInterpolator" +#. initialise your parameters here: +#: ../src/live_effects/lpe-perspective-envelope.cpp:46 +msgid "Type" +msgstr "Tipo" -#: ../src/live_effects/lpe-powerstroke.cpp:192 -msgid "Centripetal Catmull-Rom" +#: ../src/live_effects/lpe-perspective-envelope.cpp:46 +#, fuzzy +msgid "Select the type of deformation" +msgstr "Duplica il motivo prima della deformazione" + +#: ../src/live_effects/lpe-perspective-envelope.cpp:47 +#, fuzzy +msgid "Top Left" +msgstr "Tracciato lato superiore" + +#: ../src/live_effects/lpe-perspective-envelope.cpp:47 +msgid "Top Left - Ctrl+Alt+Click to reset" msgstr "" -#: ../src/live_effects/lpe-powerstroke.cpp:204 -msgid "Butt" -msgstr "Geometrica" +#: ../src/live_effects/lpe-perspective-envelope.cpp:48 +#, fuzzy +msgid "Top Right" +msgstr "_Trucchi" -#: ../src/live_effects/lpe-powerstroke.cpp:205 -msgid "Square" -msgstr "Quadrata" +#: ../src/live_effects/lpe-perspective-envelope.cpp:48 +msgid "Top Right - Ctrl+Alt+Click to reset" +msgstr "" -#: ../src/live_effects/lpe-powerstroke.cpp:206 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 -msgid "Round" -msgstr "Arrotondata" +#: ../src/live_effects/lpe-perspective-envelope.cpp:49 +#, fuzzy +msgid "Down Left" +msgstr "Tracciato lato superiore" -#: ../src/live_effects/lpe-powerstroke.cpp:207 -msgid "Peak" -msgstr "Punta" +#: ../src/live_effects/lpe-perspective-envelope.cpp:49 +msgid "Down Left - Ctrl+Alt+Click to reset" +msgstr "" -#: ../src/live_effects/lpe-powerstroke.cpp:208 -msgid "Zero width" -msgstr "Larghezza zero" +#: ../src/live_effects/lpe-perspective-envelope.cpp:50 +#, fuzzy +msgid "Down Right" +msgstr "Destra" -#: ../src/live_effects/lpe-powerstroke.cpp:221 -msgid "Beveled" -msgstr "Tagliati" +#: ../src/live_effects/lpe-perspective-envelope.cpp:50 +msgid "Down Right - Ctrl+Alt+Click to reset" +msgstr "" -#: ../src/live_effects/lpe-powerstroke.cpp:222 -#: ../src/widgets/star-toolbar.cpp:534 -msgid "Rounded" -msgstr "Arrotondati" +#: ../src/live_effects/lpe-perspective-envelope.cpp:257 +#, fuzzy +msgid "Handles:" +msgstr "Maniglia" -#. {LINEJOIN_EXTRP_MITER, N_("Extrapolated"), "extrapolated"}, // disabled because doesn't work well -#: ../src/live_effects/lpe-powerstroke.cpp:224 -msgid "Extrapolated arc" -msgstr "Arco estrapolato" +#: ../src/live_effects/lpe-powerstroke.cpp:193 +#, fuzzy +msgid "CubicBezierSmooth" +msgstr "CubicBezierJohan" -#: ../src/live_effects/lpe-powerstroke.cpp:225 -msgid "Miter" -msgstr "Vivi" +#: ../src/live_effects/lpe-powerstroke.cpp:212 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 +msgid "Round" +msgstr "Arrotondata" + +#: ../src/live_effects/lpe-powerstroke.cpp:214 +msgid "Zero width" +msgstr "Larghezza zero" -#: ../src/live_effects/lpe-powerstroke.cpp:226 +#: ../src/live_effects/lpe-powerstroke.cpp:232 #: ../src/widgets/pencil-toolbar.cpp:103 msgid "Spiro" msgstr "Spiro" -#: ../src/live_effects/lpe-powerstroke.cpp:232 +#: ../src/live_effects/lpe-powerstroke.cpp:238 msgid "Offset points" msgstr "Punti proiezione" -#: ../src/live_effects/lpe-powerstroke.cpp:233 +#: ../src/live_effects/lpe-powerstroke.cpp:239 msgid "Sort points" msgstr "Ordina punti" -#: ../src/live_effects/lpe-powerstroke.cpp:233 +#: ../src/live_effects/lpe-powerstroke.cpp:239 msgid "Sort offset points according to their time value along the curve" msgstr "" "Ordina i punti della proiezione secondo la loro posizione lungo la curva" -#: ../src/live_effects/lpe-powerstroke.cpp:234 -msgid "Interpolator type:" -msgstr "Tipo interpolazione:" - -#: ../src/live_effects/lpe-powerstroke.cpp:234 -msgid "" -"Determines which kind of interpolator will be used to interpolate between " -"stroke width along the path" -msgstr "" -"Determina il tipo di interpolazione che sarà utilizzata per interpolare la " -"larghezza del contorno lungo il tracciato" - -#: ../src/live_effects/lpe-powerstroke.cpp:235 +#: ../src/live_effects/lpe-powerstroke.cpp:241 #: ../share/extensions/fractalize.inx.h:3 msgid "Smoothness:" msgstr "Curvatura:" -#: ../src/live_effects/lpe-powerstroke.cpp:235 +#: ../src/live_effects/lpe-powerstroke.cpp:241 msgid "" "Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear " "interpolation, 1 = smooth" @@ -10413,41 +10607,25 @@ msgstr "" "Imposta la curvatura per l'interpolazione CubicBezierJohan; 0 = lineare, 1 = " "morbida" -#: ../src/live_effects/lpe-powerstroke.cpp:236 +#: ../src/live_effects/lpe-powerstroke.cpp:242 msgid "Start cap:" msgstr "Estremità iniziale:" -#: ../src/live_effects/lpe-powerstroke.cpp:236 +#: ../src/live_effects/lpe-powerstroke.cpp:242 msgid "Determines the shape of the path's start" msgstr "Determina la forma dell'estremità iniziale del tracciato" -#. 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:237 -#: ../src/widgets/stroke-style.cpp:227 -msgid "Join:" -msgstr "Spigoli:" - -#: ../src/live_effects/lpe-powerstroke.cpp:237 -msgid "Determines the shape of the path's corners" -msgstr "Determina la forma degli spigoli del tracciato" - -#: ../src/live_effects/lpe-powerstroke.cpp:238 -msgid "Miter limit:" -msgstr "Spigolosità:" - -#: ../src/live_effects/lpe-powerstroke.cpp:238 +#: ../src/live_effects/lpe-powerstroke.cpp:244 #: ../src/widgets/stroke-style.cpp:278 msgid "Maximum length of the miter (in units of stroke width)" msgstr "" "Lunghezza massima dello spigolo (in unità della larghezza del contorno)" -#: ../src/live_effects/lpe-powerstroke.cpp:239 +#: ../src/live_effects/lpe-powerstroke.cpp:245 msgid "End cap:" msgstr "Estremità finale:" -#: ../src/live_effects/lpe-powerstroke.cpp:239 +#: ../src/live_effects/lpe-powerstroke.cpp:245 msgid "Determines the shape of the path's end" msgstr "Determina la forma dell'estremità finale del tracciato" @@ -10641,6 +10819,76 @@ msgstr "" "La posizione relativa a un punto di riferimento definisce la quantità e la " "direzione della piegatura globale" +#: ../src/live_effects/lpe-roughen.cpp:30 ../share/extensions/addnodes.inx.h:4 +msgid "By number of segments" +msgstr "Per numero di segmenti" + +#: ../src/live_effects/lpe-roughen.cpp:31 +#, fuzzy +msgid "By max. segment size" +msgstr "Per lunghezza massima del segmento" + +#: ../src/live_effects/lpe-roughen.cpp:40 +msgid "Method" +msgstr "Metodo" + +#: ../src/live_effects/lpe-roughen.cpp:40 +#, fuzzy +msgid "Division method" +msgstr "Metodo di divisione:" + +#: ../src/live_effects/lpe-roughen.cpp:42 +#, fuzzy +msgid "Max. segment size" +msgstr "Per lunghezza massima del segmento" + +#: ../src/live_effects/lpe-roughen.cpp:44 +#, fuzzy +msgid "Number of segments" +msgstr "Numero di segmenti:" + +#: ../src/live_effects/lpe-roughen.cpp:46 +#, fuzzy +msgid "Max. displacement in X" +msgstr "Spostamento massimo sulle X (px):" + +#: ../src/live_effects/lpe-roughen.cpp:48 +#, fuzzy +msgid "Max. displacement in Y" +msgstr "Spostamento massimo sulle Y (px):" + +#: ../src/live_effects/lpe-roughen.cpp:50 +#, fuzzy +msgid "Global randomize" +msgstr "visibilmente casuale" + +#: ../src/live_effects/lpe-roughen.cpp:52 +#: ../share/extensions/radiusrand.inx.h:5 +msgid "Shift nodes" +msgstr "Sposta nodi" + +#: ../src/live_effects/lpe-roughen.cpp:54 +#: ../share/extensions/radiusrand.inx.h:6 +msgid "Shift node handles" +msgstr "Sposta maniglie dei nodi" + +#: ../src/live_effects/lpe-roughen.cpp:103 +#, fuzzy +msgid "Roughen unit" +msgstr "Segmento" + +#: ../src/live_effects/lpe-roughen.cpp:111 +msgid "Add nodes Subdivide each segment" +msgstr "" + +#: ../src/live_effects/lpe-roughen.cpp:120 +msgid "Jitter nodes Move nodes/handles" +msgstr "" + +#: ../src/live_effects/lpe-roughen.cpp:129 +msgid "Extra roughen Add a extra layer of rough" +msgstr "" + #: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:12 #: ../share/extensions/text_extract.inx.h:8 #: ../share/extensions/text_merge.inx.h:8 @@ -10662,11 +10910,11 @@ msgctxt "Border mark" msgid "None" msgstr "Nessuno" -#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:326 +#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:328 msgid "Start" msgstr "Inizio" -#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:339 +#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:341 msgid "End" msgstr "Fine" @@ -10678,18 +10926,6 @@ msgstr "Distanza _tacche:" msgid "Distance between successive ruler marks" msgstr "Distanza tra le tacche del righello" -#: ../src/live_effects/lpe-ruler.cpp:42 -#: ../share/extensions/foldablebox.inx.h:7 -#: ../share/extensions/interp_att_g.inx.h:9 -#: ../share/extensions/layout_nup.inx.h:3 -#: ../share/extensions/printing_marks.inx.h:11 -msgid "Unit:" -msgstr "Unità:" - -#: ../src/live_effects/lpe-ruler.cpp:42 ../src/widgets/ruler.cpp:201 -msgid "Unit" -msgstr "Unità" - #: ../src/live_effects/lpe-ruler.cpp:43 msgid "Ma_jor length:" msgstr "Lunghezza p_rincipali:" @@ -10746,6 +10982,98 @@ msgstr "Segni del bordo:" msgid "Choose whether to draw marks at the beginning and end of the path" msgstr "Disegna o meno le tacche all'inizio e alla fine del tracciato" +#: ../src/live_effects/lpe-show_handles.cpp:25 +#, fuzzy +msgid "Show nodes" +msgstr "Mostra maniglie" + +#: ../src/live_effects/lpe-show_handles.cpp:27 +#, fuzzy +msgid "Show path" +msgstr "Disegna tracciato" + +#: ../src/live_effects/lpe-show_handles.cpp:28 +#, fuzzy +msgid "Scale nodes and handles" +msgstr "Aggancia nodi, tracciati e maniglie" + +#: ../src/live_effects/lpe-show_handles.cpp:29 +#: ../src/ui/tool/multi-path-manipulator.cpp:779 +#: ../src/ui/tool/multi-path-manipulator.cpp:782 +msgid "Rotate nodes" +msgstr "Ruota nodi" + +#: ../src/live_effects/lpe-show_handles.cpp:55 +msgid "" +"The \"show handles\" path effect will remove any custom style on the object " +"you are applying it to. If this is not what you want, click Cancel." +msgstr "" + +#: ../src/live_effects/lpe-simplify.cpp:29 +#, fuzzy +msgid "Steps:" +msgstr "_Passi:" + +#: ../src/live_effects/lpe-simplify.cpp:29 +#, fuzzy +msgid "Change number of simplify steps " +msgstr "Stella: cambia numero di vertici" + +#: ../src/live_effects/lpe-simplify.cpp:30 +#, fuzzy +msgid "Roughly threshold:" +msgstr "Soglia:" + +#: ../src/live_effects/lpe-simplify.cpp:31 +#, fuzzy +msgid "Helper size:" +msgstr "_Dimensione maniglia:" + +#: ../src/live_effects/lpe-simplify.cpp:31 +#, fuzzy +msgid "Helper size" +msgstr "_Dimensione maniglia:" + +#: ../src/live_effects/lpe-simplify.cpp:32 +#, fuzzy +msgid "Helper nodes" +msgstr "Cancella nodi" + +#: ../src/live_effects/lpe-simplify.cpp:32 +#, fuzzy +msgid "Show helper nodes" +msgstr "Abbassa nodo" + +#: ../src/live_effects/lpe-simplify.cpp:34 +#, fuzzy +msgid "Helper handles" +msgstr "Ridimensiona maniglia" + +#: ../src/live_effects/lpe-simplify.cpp:34 +#, fuzzy +msgid "Show helper handles" +msgstr "Mostra maniglie" + +#: ../src/live_effects/lpe-simplify.cpp:36 +#, fuzzy +msgid "Paths separately" +msgstr "Incolla dimensione separatamente" + +#: ../src/live_effects/lpe-simplify.cpp:36 +#, fuzzy +msgid "Simplifying paths (separately)" +msgstr "Semplificazione tracciati (separatamente):" + +#: ../src/live_effects/lpe-simplify.cpp:38 +#, fuzzy +msgid "Just coalesce" +msgstr "Giustifica righe" + +#: ../src/live_effects/lpe-simplify.cpp:38 +#, fuzzy +msgid "Simplify just coalesce" +msgstr "Semplifica" + #. initialise your parameters here: #. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), #: ../src/live_effects/lpe-sketch.cpp:38 @@ -10894,6 +11222,72 @@ msgstr "k_max:" msgid "max curvature" msgstr "curvatura massima" +#: ../src/live_effects/lpe-taperstroke.cpp:67 +#, fuzzy +msgid "Extrapolated" +msgstr "Interpola" + +#: ../src/live_effects/lpe-taperstroke.cpp:74 +#: ../share/extensions/edge3d.inx.h:5 +msgid "Stroke width:" +msgstr "Larghezza contorno:" + +#: ../src/live_effects/lpe-taperstroke.cpp:74 +#, fuzzy +msgid "The (non-tapered) width of the path" +msgstr "Ridimensiona la larghezza del tracciato di cucitura" + +#: ../src/live_effects/lpe-taperstroke.cpp:75 +#, fuzzy +msgid "Start offset:" +msgstr "Spostamento testo su tracciato" + +#: ../src/live_effects/lpe-taperstroke.cpp:75 +msgid "Taper distance from path start" +msgstr "" + +#: ../src/live_effects/lpe-taperstroke.cpp:76 +#, fuzzy +msgid "End offset:" +msgstr "Spostamento rosso" + +#: ../src/live_effects/lpe-taperstroke.cpp:76 +#, fuzzy +msgid "The ending position of the taper" +msgstr "Usa la dimensione e la posizione salvata per la serie" + +#: ../src/live_effects/lpe-taperstroke.cpp:77 +#, fuzzy +msgid "Taper smoothing:" +msgstr "Smussamento:" + +#: ../src/live_effects/lpe-taperstroke.cpp:77 +msgid "Amount of smoothing to apply to the tapers" +msgstr "" + +#: ../src/live_effects/lpe-taperstroke.cpp:78 +#, fuzzy +msgid "Join type:" +msgstr "Tipo linea:" + +#: ../src/live_effects/lpe-taperstroke.cpp:78 +#, fuzzy +msgid "Join type for non-smooth nodes" +msgstr "Aggancia ai nodi curvi" + +#: ../src/live_effects/lpe-taperstroke.cpp:79 +msgid "Limit for miter joins" +msgstr "" + +#: ../src/live_effects/lpe-taperstroke.cpp:536 +msgid "Start point of the taper" +msgstr "" + +#: ../src/live_effects/lpe-taperstroke.cpp:540 +#, fuzzy +msgid "End point of the taper" +msgstr "Variazione punto finale" + #: ../src/live_effects/lpe-vonkoch.cpp:46 msgid "N_r of generations:" msgstr "_Numero di generazioni:" @@ -10962,7 +11356,36 @@ msgstr "Modifica parametri booleani" msgid "Change enumeration parameter" msgstr "Cambia parametri enumerazione" +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:782 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:843 +msgid "" +"Chamfer: Ctrl+Click toggle type, Shift+Click open " +"dialog, Ctrl+Alt+Click reset" +msgstr "" + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:786 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:847 +msgid "" +"Inverse Chamfer: Ctrl+Click toggle type, Shift+Click " +"open dialog, Ctrl+Alt+Click reset" +msgstr "" + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:790 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:851 +msgid "" +"Inverse Fillet: Ctrl+Click toggle type, Shift+Click " +"open dialog, Ctrl+Alt+Click reset" +msgstr "" + +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:794 +#: ../src/live_effects/parameter/filletchamferpointarray.cpp:855 +msgid "" +"Fillet: Ctrl+Click toggle type, Shift+Click open " +"dialog, Ctrl+Alt+Click reset" +msgstr "" + #: ../src/live_effects/parameter/originalpath.cpp:71 +#: ../src/live_effects/parameter/originalpatharray.cpp:159 msgid "Link to path" msgstr "Lega al tracciato" @@ -10970,7 +11393,50 @@ msgstr "Lega al tracciato" msgid "Select original" msgstr "Seleziona originale" -#: ../src/live_effects/parameter/parameter.cpp:147 +#: ../src/live_effects/parameter/originalpatharray.cpp:94 +#: ../src/widgets/gradient-toolbar.cpp:1202 +msgid "Reverse" +msgstr "Inverti" + +#: ../src/live_effects/parameter/originalpatharray.cpp:134 +#: ../src/live_effects/parameter/originalpatharray.cpp:319 +#: ../src/live_effects/parameter/path.cpp:475 +msgid "Link path parameter to path" +msgstr "Lega il parametro del tracciato al parametro" + +#: ../src/live_effects/parameter/originalpatharray.cpp:171 +#, fuzzy +msgid "Remove Path" +msgstr "_Rimuovi dal tracciato" + +#: ../src/live_effects/parameter/originalpatharray.cpp:183 +#: ../src/ui/dialog/objects.cpp:1847 +#, fuzzy +msgid "Move Down" +msgstr "Sposta a:" + +#: ../src/live_effects/parameter/originalpatharray.cpp:195 +#: ../src/ui/dialog/objects.cpp:1862 +#, fuzzy +msgid "Move Up" +msgstr "Muovi motivi" + +#: ../src/live_effects/parameter/originalpatharray.cpp:235 +#, fuzzy +msgid "Move path up" +msgstr "Muovi motivi" + +#: ../src/live_effects/parameter/originalpatharray.cpp:265 +#, fuzzy +msgid "Move path down" +msgstr "Sposta in basso effetto su tracciato" + +#: ../src/live_effects/parameter/originalpatharray.cpp:283 +#, fuzzy +msgid "Remove path" +msgstr "Muovi motivi" + +#: ../src/live_effects/parameter/parameter.cpp:168 msgid "Change scalar parameter" msgstr "Cambia parametri scalari" @@ -10994,19 +11460,18 @@ msgstr "Collega a tracciato negli appunti" msgid "Paste path parameter" msgstr "Incolla parametri tracciato" -#: ../src/live_effects/parameter/path.cpp:475 -msgid "Link path parameter to path" -msgstr "Lega il parametro del tracciato al parametro" - #: ../src/live_effects/parameter/point.cpp:89 +#: ../src/live_effects/parameter/pointreseteable.cpp:103 msgid "Change point parameter" msgstr "Modifica parametri del punto" -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:243 -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:255 +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:239 +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:256 +#, fuzzy msgid "" "Stroke width control point: drag to alter the stroke width. Ctrl" -"+click adds a control point, Ctrl+Alt+click deletes it." +"+click adds a control point, Ctrl+Alt+click deletes it, Shift" +"+click launches width dialog." msgstr "" "Punto di controllo: trascina per modificare la larghezza del " "contorno. Ctrl+clic aggiunge un punto di controllo, Ctrl-Alt+clic\n" #. " \n" -#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2634 ../src/verbs.cpp:2640 +#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2713 ../src/verbs.cpp:2721 msgid "_Edit" msgstr "_Modifica" -#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2398 +#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2477 msgid "Paste Si_ze" msgstr "Incolla dimen_sione" @@ -11416,260 +11889,140 @@ msgstr "_Livello" msgid "_Object" msgstr "_Oggetto" -#: ../src/menus-skeleton.h:188 +#: ../src/menus-skeleton.h:191 msgid "Cli_p" msgstr "Fi_ssaggio" -#: ../src/menus-skeleton.h:192 +#: ../src/menus-skeleton.h:195 msgid "Mas_k" msgstr "Masc_hera" -#: ../src/menus-skeleton.h:196 +#: ../src/menus-skeleton.h:199 msgid "Patter_n" msgstr "Moti_vo" -#: ../src/menus-skeleton.h:220 +#: ../src/menus-skeleton.h:223 msgid "_Path" msgstr "_Tracciato" -#: ../src/menus-skeleton.h:248 ../src/ui/dialog/find.cpp:77 +#: ../src/menus-skeleton.h:251 ../src/ui/dialog/find.cpp:77 #: ../src/ui/dialog/text-edit.cpp:71 msgid "_Text" msgstr "Te_sto" -#: ../src/menus-skeleton.h:266 +#: ../src/menus-skeleton.h:269 msgid "Filter_s" msgstr "Filt_ri" -#: ../src/menus-skeleton.h:272 +#: ../src/menus-skeleton.h:275 msgid "Exte_nsions" msgstr "Este_nsioni" -#: ../src/menus-skeleton.h:278 +#: ../src/menus-skeleton.h:281 msgid "_Help" msgstr "_Aiuto" -#: ../src/menus-skeleton.h:282 +#: ../src/menus-skeleton.h:285 msgid "Tutorials" msgstr "Lezioni" -#: ../src/object-edit.cpp:439 -msgid "" -"Adjust the horizontal rounding radius; with Ctrl to make the " -"vertical radius the same" -msgstr "" -"Modifica l'arrotondamento orizzontale; con Ctrl per rendere " -"uguale l'arrotondamento verticale" - -#: ../src/object-edit.cpp:444 -msgid "" -"Adjust the vertical rounding radius; with Ctrl to make the " -"horizontal radius the same" -msgstr "" -"Modifica l'arrotondamento verticale; con Ctrl per rendere " -"uguale l'arrotondamento orizzontale" - -#: ../src/object-edit.cpp:449 ../src/object-edit.cpp:454 -msgid "" -"Adjust the width and height of the rectangle; with Ctrl to " -"lock ratio or stretch in one dimension only" -msgstr "" -"Modifica l'altezza e la larghezza del rettangolo; con Ctrl per " -"mantenere la proporzione o allungare su una sola dimensione" - -#: ../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 Shift along the Z axis; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Ridimensiona il solido lungo gli assi X/Y; con Maiusc per l'asse Z; " -"con Ctrl per fissare alle direzioni degli spigoli o delle diagonali" - -#: ../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 Shift in X/Y direction; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" -"Ridimensiona il solido lungo l'asse Z; con Maiusc per gli assi X/Y; " -"con Ctrl per fissare alle direzioni degli spigoli o delle diagonali" - -#: ../src/object-edit.cpp:721 -msgid "Move the box in perspective" -msgstr "Sposta il solido in prospettiva" - -#: ../src/object-edit.cpp:948 -msgid "Adjust ellipse width, with Ctrl to make circle" -msgstr "" -"Modifica la larghezza dell'ellisse, con Ctrl per farne un " -"cerchio" - -#: ../src/object-edit.cpp:952 -msgid "Adjust ellipse height, with Ctrl to make circle" -msgstr "" -"Modifica l'altezza dell'ellisse, con Ctrl per farne un cerchio" - -#: ../src/object-edit.cpp:956 -msgid "" -"Position the start point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Posiziona il punto iniziale dell'arco o del segmento; con Ctrl " -"per far scattare l'angolo; trascina dentro l'ellisse per un arco, " -"fuori per un segmento" - -#: ../src/object-edit.cpp:961 -msgid "" -"Position the end point of the arc or segment; with Ctrl to " -"snap angle; drag inside the ellipse for arc, outside for " -"segment" -msgstr "" -"Posiziona il punto finale dell'arco o del segmento; con Ctrl " -"per far scattare l'angolo; trascina dentro l'ellisse per un arco, " -"fuori per un segmento" - -#: ../src/object-edit.cpp:1101 -msgid "" -"Adjust the tip radius of the star or polygon; with Shift to " -"round; with Alt to randomize" -msgstr "" -"Modifica il diametro della stella o del poligono; con Maiusc " -"per arrotondare; con Alt per avere casualità" - -#: ../src/object-edit.cpp:1109 -msgid "" -"Adjust the base radius of the star; with Ctrl to keep star " -"rays radial (no skew); with Shift to round; with Alt to " -"randomize" -msgstr "" -"Modifica il diametro interno della stella; con Ctrl per " -"mantenere la direzione dei raggi (senza deformazione); con Maiusc per " -"arrotondare; con Alt per avere casualità" - -#: ../src/object-edit.cpp:1299 -msgid "" -"Roll/unroll the spiral from inside; with Ctrl to snap angle; " -"with Alt to converge/diverge" -msgstr "" -"Arrotola/Srotola una spirale dall'interno; con Ctrl per far " -"scattare l'angolo; con Alt per far convergere/divergere" - -#: ../src/object-edit.cpp:1303 -msgid "" -"Roll/unroll the spiral from outside; with Ctrl to snap angle; " -"with Shift to scale/rotate; with Alt to lock radius" -msgstr "" -"Arrotola/Srotola una spirale dall'esterno; con Ctrl per far " -"scattare l'angolo; con Maiusc per ridimensionare/ruotare; con Alt per bloccare il raggio" - -#: ../src/object-edit.cpp:1348 -msgid "Adjust the offset distance" -msgstr "Regola la distanza di proiezione" - -#: ../src/object-edit.cpp:1384 -msgid "Drag to resize the flowed text frame" -msgstr "Trascina per ridimensionare il riquadro del testo dinamico" - -#: ../src/path-chemistry.cpp:53 +#: ../src/path-chemistry.cpp:54 msgid "Select object(s) to combine." msgstr "Seleziona gli oggetti da combinare." -#: ../src/path-chemistry.cpp:57 +#: ../src/path-chemistry.cpp:58 msgid "Combining paths..." msgstr "Combinazione tracciati..." -#: ../src/path-chemistry.cpp:171 +#: ../src/path-chemistry.cpp:174 msgid "Combine" msgstr "Combina" -#: ../src/path-chemistry.cpp:178 +#: ../src/path-chemistry.cpp:181 msgid "No path(s) to combine in the selection." msgstr "Nessun tracciato da combinare nella selezione." -#: ../src/path-chemistry.cpp:190 +#: ../src/path-chemistry.cpp:193 msgid "Select path(s) to break apart." msgstr "Seleziona il tracciato da separare." -#: ../src/path-chemistry.cpp:194 +#: ../src/path-chemistry.cpp:197 msgid "Breaking apart paths..." msgstr "Separazione tracciati..." -#: ../src/path-chemistry.cpp:285 +#: ../src/path-chemistry.cpp:287 msgid "Break apart" msgstr "Separa" -#: ../src/path-chemistry.cpp:287 +#: ../src/path-chemistry.cpp:289 msgid "No path(s) to break apart in the selection." msgstr "Nessun tracciato da separare nella selezione." -#: ../src/path-chemistry.cpp:297 +#: ../src/path-chemistry.cpp:299 msgid "Select object(s) to convert to path." msgstr "Seleziona l'oggetto da convertire in tracciato." -#: ../src/path-chemistry.cpp:303 +#: ../src/path-chemistry.cpp:305 msgid "Converting objects to paths..." msgstr "Conversione oggetti in tracciati..." -#: ../src/path-chemistry.cpp:325 +#: ../src/path-chemistry.cpp:327 msgid "Object to path" msgstr "Da oggetto a tracciato" -#: ../src/path-chemistry.cpp:327 +#: ../src/path-chemistry.cpp:329 msgid "No objects to convert to path in the selection." msgstr "Nessun oggetto nella selezione da convertire in tracciato." -#: ../src/path-chemistry.cpp:604 +#: ../src/path-chemistry.cpp:618 msgid "Select path(s) to reverse." msgstr "Seleziona il tracciato da invertire." -#: ../src/path-chemistry.cpp:613 +#: ../src/path-chemistry.cpp:627 msgid "Reversing paths..." msgstr "Inversione tracciati..." -#: ../src/path-chemistry.cpp:648 +#: ../src/path-chemistry.cpp:662 msgid "Reverse path" msgstr "Inverti tracciato" -#: ../src/path-chemistry.cpp:650 +#: ../src/path-chemistry.cpp:664 msgid "No paths to reverse in the selection." msgstr "Nessun tracciato nella selezione da invertire." -#: ../src/persp3d.cpp:293 +#: ../src/persp3d.cpp:333 msgid "Toggle vanishing point" msgstr "Attiva punto di fuga" -#: ../src/persp3d.cpp:304 +#: ../src/persp3d.cpp:344 msgid "Toggle multiple vanishing points" msgstr "Attiva punti di fuga multipli" -#: ../src/preferences-skeleton.h:101 +#: ../src/preferences-skeleton.h:102 msgid "Dip pen" msgstr "Calamaio" -#: ../src/preferences-skeleton.h:102 +#: ../src/preferences-skeleton.h:103 msgid "Marker" msgstr "Delimitatore" -#: ../src/preferences-skeleton.h:103 +#: ../src/preferences-skeleton.h:104 msgid "Brush" msgstr "Pennello" -#: ../src/preferences-skeleton.h:104 +#: ../src/preferences-skeleton.h:105 msgid "Wiggly" msgstr "Strisciante" -#: ../src/preferences-skeleton.h:105 +#: ../src/preferences-skeleton.h:106 msgid "Splotchy" msgstr "Macchiato" -#: ../src/preferences-skeleton.h:106 +#: ../src/preferences-skeleton.h:107 msgid "Tracing" msgstr "China" -#: ../src/preferences.cpp:134 +#: ../src/preferences.cpp:136 msgid "" "Inkscape will run with default settings, and new settings will not be saved. " msgstr "" @@ -11679,7 +12032,7 @@ msgstr "" #. the creation failed #. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:149 +#: ../src/preferences.cpp:151 #, c-format msgid "Cannot create profile directory %s." msgstr "Impossibile creare la cartella di profilo %s." @@ -11687,7 +12040,7 @@ msgstr "Impossibile creare la cartella di profilo %s." #. The profile dir is not actually a directory #. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."), #. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:167 +#: ../src/preferences.cpp:169 #, c-format msgid "%s is not a valid directory." msgstr "%s non è una cartella valida." @@ -11695,27 +12048,27 @@ msgstr "%s non è una cartella valida." #. The write failed. #. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."), #. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:178 +#: ../src/preferences.cpp:180 #, c-format msgid "Failed to create the preferences file %s." msgstr "Impossibile creare file di impostazioni %s." -#: ../src/preferences.cpp:214 +#: ../src/preferences.cpp:216 #, c-format msgid "The preferences file %s is not a regular file." msgstr "Il file di impostazioni %s non è un file regolare." -#: ../src/preferences.cpp:224 +#: ../src/preferences.cpp:226 #, c-format msgid "The preferences file %s could not be read." msgstr "Il file di impostazioni %s non può essere letto." -#: ../src/preferences.cpp:235 +#: ../src/preferences.cpp:237 #, c-format msgid "The preferences file %s is not a valid XML document." msgstr "Il file di configurazione %s non è un documento XML valido." -#: ../src/preferences.cpp:244 +#: ../src/preferences.cpp:246 #, c-format msgid "The file %s is not a valid Inkscape preferences file." msgstr "Il file %s non è un file di impostazioni Inkscape valido." @@ -11833,7 +12186,7 @@ msgstr "Relazione:" msgid "A related resource" msgstr "Riferimento ad una risorsa correlata" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1859 +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1866 msgid "Language:" msgstr "Lingua:" @@ -11907,17 +12260,17 @@ msgstr "Frammento XML per la sezione 'License' delle RDF" msgid "Fixup broken links" msgstr "Ripara indirizzo danneggiato" -#: ../src/selection-chemistry.cpp:396 +#: ../src/selection-chemistry.cpp:406 msgid "Delete text" msgstr "Elimina testo" -#: ../src/selection-chemistry.cpp:404 +#: ../src/selection-chemistry.cpp:414 msgid "Nothing was deleted." msgstr "Niente da eliminare." -#: ../src/selection-chemistry.cpp:423 +#: ../src/selection-chemistry.cpp:433 #: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 -#: ../src/ui/dialog/swatches.cpp:278 ../src/ui/tools/text-tool.cpp:974 +#: ../src/ui/dialog/swatches.cpp:277 ../src/ui/tools/text-tool.cpp:974 #: ../src/widgets/eraser-toolbar.cpp:93 #: ../src/widgets/gradient-toolbar.cpp:1178 #: ../src/widgets/gradient-toolbar.cpp:1192 @@ -11926,41 +12279,41 @@ msgstr "Niente da eliminare." msgid "Delete" msgstr "Elimina" -#: ../src/selection-chemistry.cpp:451 +#: ../src/selection-chemistry.cpp:461 msgid "Select object(s) to duplicate." msgstr "Seleziona l'oggetto da duplicare." -#: ../src/selection-chemistry.cpp:560 +#: ../src/selection-chemistry.cpp:572 msgid "Delete all" msgstr "Elimina tutto" -#: ../src/selection-chemistry.cpp:750 +#: ../src/selection-chemistry.cpp:763 msgid "Select some objects to group." msgstr "Seleziona più oggetti da raggruppare." -#: ../src/selection-chemistry.cpp:765 +#: ../src/selection-chemistry.cpp:778 msgctxt "Verb" msgid "Group" msgstr "Raggruppa" -#: ../src/selection-chemistry.cpp:788 +#: ../src/selection-chemistry.cpp:801 msgid "Select a group to ungroup." msgstr "Seleziona un gruppo da dividere." -#: ../src/selection-chemistry.cpp:803 +#: ../src/selection-chemistry.cpp:816 msgid "No groups to ungroup in the selection." msgstr "Nessun gruppo nella selezione da dividere." -#: ../src/selection-chemistry.cpp:861 ../src/sp-item-group.cpp:562 +#: ../src/selection-chemistry.cpp:874 ../src/sp-item-group.cpp:571 msgid "Ungroup" msgstr "Dividi" -#: ../src/selection-chemistry.cpp:942 +#: ../src/selection-chemistry.cpp:956 msgid "Select object(s) to raise." msgstr "Seleziona l'oggetto da alzare." -#: ../src/selection-chemistry.cpp:948 ../src/selection-chemistry.cpp:1004 -#: ../src/selection-chemistry.cpp:1032 ../src/selection-chemistry.cpp:1093 +#: ../src/selection-chemistry.cpp:962 ../src/selection-chemistry.cpp:1019 +#: ../src/selection-chemistry.cpp:1047 ../src/selection-chemistry.cpp:1109 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" @@ -11968,214 +12321,214 @@ msgstr "" "differenti." #. TRANSLATORS: "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:988 +#: ../src/selection-chemistry.cpp:1003 msgctxt "Undo action" msgid "Raise" msgstr "Alza" -#: ../src/selection-chemistry.cpp:996 +#: ../src/selection-chemistry.cpp:1011 msgid "Select object(s) to raise to top." msgstr "Seleziona l'oggetto da spostare in cima." -#: ../src/selection-chemistry.cpp:1019 +#: ../src/selection-chemistry.cpp:1034 msgid "Raise to top" msgstr "Sposta in cima" -#: ../src/selection-chemistry.cpp:1026 +#: ../src/selection-chemistry.cpp:1041 msgid "Select object(s) to lower." msgstr "Seleziona l'oggetto da abbassare." #. TRANSLATORS: "Lower" means "to lower an object" in the undo history -#: ../src/selection-chemistry.cpp:1077 +#: ../src/selection-chemistry.cpp:1093 msgctxt "Undo action" msgid "Lower" msgstr "Abbassa" -#: ../src/selection-chemistry.cpp:1085 +#: ../src/selection-chemistry.cpp:1101 msgid "Select object(s) to lower to bottom." msgstr "Seleziona l'oggetto da spostare in fondo." -#: ../src/selection-chemistry.cpp:1120 +#: ../src/selection-chemistry.cpp:1136 msgid "Lower to bottom" msgstr "Sposta in fondo" -#: ../src/selection-chemistry.cpp:1130 +#: ../src/selection-chemistry.cpp:1146 msgid "Nothing to undo." msgstr "Niente da annullare." -#: ../src/selection-chemistry.cpp:1141 +#: ../src/selection-chemistry.cpp:1157 msgid "Nothing to redo." msgstr "Niente da ripetere." -#: ../src/selection-chemistry.cpp:1208 +#: ../src/selection-chemistry.cpp:1229 msgid "Paste" msgstr "Incolla" -#: ../src/selection-chemistry.cpp:1216 +#: ../src/selection-chemistry.cpp:1237 msgid "Paste style" msgstr "Incolla stile" -#: ../src/selection-chemistry.cpp:1226 +#: ../src/selection-chemistry.cpp:1247 msgid "Paste live path effect" msgstr "Incolla effetto su tracciato" -#: ../src/selection-chemistry.cpp:1248 +#: ../src/selection-chemistry.cpp:1269 msgid "Select object(s) to remove live path effects from." msgstr "Seleziona l'oggetto da cui rimuovere gli effetti su tracciato." -#: ../src/selection-chemistry.cpp:1260 +#: ../src/selection-chemistry.cpp:1281 msgid "Remove live path effect" msgstr "Rimuovi effetto su tracciato" -#: ../src/selection-chemistry.cpp:1271 +#: ../src/selection-chemistry.cpp:1292 msgid "Select object(s) to remove filters from." msgstr "Seleziona l'oggetto da cui rimuovere i filtri." -#: ../src/selection-chemistry.cpp:1281 +#: ../src/selection-chemistry.cpp:1302 #: ../src/ui/dialog/filter-effects-dialog.cpp:1678 msgid "Remove filter" msgstr "Rimuovi filtro" -#: ../src/selection-chemistry.cpp:1290 +#: ../src/selection-chemistry.cpp:1311 msgid "Paste size" msgstr "Incolla dimensione" -#: ../src/selection-chemistry.cpp:1299 +#: ../src/selection-chemistry.cpp:1320 msgid "Paste size separately" msgstr "Incolla dimensione separatamente" -#: ../src/selection-chemistry.cpp:1309 +#: ../src/selection-chemistry.cpp:1330 msgid "Select object(s) to move to the layer above." msgstr "Seleziona l'oggetto da spostare al livello superiore." -#: ../src/selection-chemistry.cpp:1335 +#: ../src/selection-chemistry.cpp:1356 msgid "Raise to next layer" msgstr "Sposta al livello successivo" -#: ../src/selection-chemistry.cpp:1342 +#: ../src/selection-chemistry.cpp:1363 msgid "No more layers above." msgstr "Nessun livello superiore." -#: ../src/selection-chemistry.cpp:1354 +#: ../src/selection-chemistry.cpp:1375 msgid "Select object(s) to move to the layer below." msgstr "Seleziona l'oggetto da spostare al livello inferiore." -#: ../src/selection-chemistry.cpp:1380 +#: ../src/selection-chemistry.cpp:1401 msgid "Lower to previous layer" msgstr "Sposta al livello precedente" -#: ../src/selection-chemistry.cpp:1387 +#: ../src/selection-chemistry.cpp:1408 msgid "No more layers below." msgstr "Nessun livello inferiore." -#: ../src/selection-chemistry.cpp:1399 +#: ../src/selection-chemistry.cpp:1420 msgid "Select object(s) to move." msgstr "Seleziona l'oggetto da muovere." -#: ../src/selection-chemistry.cpp:1416 ../src/verbs.cpp:2577 +#: ../src/selection-chemistry.cpp:1437 ../src/verbs.cpp:2656 msgid "Move selection to layer" msgstr "Sposta selezione al livello" #. An SVG element cannot have a transform. We could change 'x' and 'y' in response #. to a translation... but leave that for another day. -#: ../src/selection-chemistry.cpp:1503 ../src/seltrans.cpp:388 +#: ../src/selection-chemistry.cpp:1527 ../src/seltrans.cpp:388 msgid "Cannot transform an embedded SVG." msgstr "Impossibile trasformare un SVG incorporato." -#: ../src/selection-chemistry.cpp:1649 +#: ../src/selection-chemistry.cpp:1698 msgid "Remove transform" msgstr "Rimuovi trasformazione" -#: ../src/selection-chemistry.cpp:1752 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CCW" msgstr "Ruota di 90° anti-orari" -#: ../src/selection-chemistry.cpp:1752 +#: ../src/selection-chemistry.cpp:1805 msgid "Rotate 90° CW" msgstr "Ruota di 90° orari" -#: ../src/selection-chemistry.cpp:1773 ../src/seltrans.cpp:483 -#: ../src/ui/dialog/transformation.cpp:894 +#: ../src/selection-chemistry.cpp:1826 ../src/seltrans.cpp:483 +#: ../src/ui/dialog/transformation.cpp:893 msgid "Rotate" msgstr "Ruota" -#: ../src/selection-chemistry.cpp:2144 +#: ../src/selection-chemistry.cpp:2214 msgid "Rotate by pixels" msgstr "Ruota tramite pixel" -#: ../src/selection-chemistry.cpp:2174 ../src/seltrans.cpp:480 -#: ../src/ui/dialog/transformation.cpp:869 +#: ../src/selection-chemistry.cpp:2244 ../src/seltrans.cpp:480 +#: ../src/ui/dialog/transformation.cpp:868 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Scale" msgstr "Ridimensiona" -#: ../src/selection-chemistry.cpp:2199 +#: ../src/selection-chemistry.cpp:2269 msgid "Scale by whole factor" msgstr "Ridimensiona di un fattore intero" -#: ../src/selection-chemistry.cpp:2214 +#: ../src/selection-chemistry.cpp:2284 msgid "Move vertically" msgstr "Muovi verticalmente" -#: ../src/selection-chemistry.cpp:2217 +#: ../src/selection-chemistry.cpp:2287 msgid "Move horizontally" msgstr "Muovi orizzontalmente" -#: ../src/selection-chemistry.cpp:2220 ../src/selection-chemistry.cpp:2246 -#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:807 +#: ../src/selection-chemistry.cpp:2290 ../src/selection-chemistry.cpp:2316 +#: ../src/seltrans.cpp:477 ../src/ui/dialog/transformation.cpp:806 msgid "Move" msgstr "Muovi" -#: ../src/selection-chemistry.cpp:2240 +#: ../src/selection-chemistry.cpp:2310 msgid "Move vertically by pixels" msgstr "Scosta verticalmente di pixel" -#: ../src/selection-chemistry.cpp:2243 +#: ../src/selection-chemistry.cpp:2313 msgid "Move horizontally by pixels" msgstr "Scosta orizzontalmente di pixel" -#: ../src/selection-chemistry.cpp:2375 +#: ../src/selection-chemistry.cpp:2445 msgid "The selection has no applied path effect." msgstr "La selezione non ha applicato alcun effetto su tracciato." -#: ../src/selection-chemistry.cpp:2544 ../src/ui/dialog/clonetiler.cpp:2218 +#: ../src/selection-chemistry.cpp:2617 ../src/ui/dialog/clonetiler.cpp:2223 msgid "Select an object to clone." msgstr "Seleziona un oggetto da clonare." -#: ../src/selection-chemistry.cpp:2580 +#: ../src/selection-chemistry.cpp:2653 msgctxt "Action" msgid "Clone" msgstr "Clona" -#: ../src/selection-chemistry.cpp:2596 +#: ../src/selection-chemistry.cpp:2669 msgid "Select clones to relink." msgstr "Seleziona i cloni da ricollegare." -#: ../src/selection-chemistry.cpp:2603 +#: ../src/selection-chemistry.cpp:2676 msgid "Copy an object to clipboard to relink clones to." msgstr "Copiare un oggetto negli appunti per ricollegargli i cloni." -#: ../src/selection-chemistry.cpp:2627 +#: ../src/selection-chemistry.cpp:2699 msgid "No clones to relink in the selection." msgstr "Nessun clone da ricollegare nella selezione." -#: ../src/selection-chemistry.cpp:2630 +#: ../src/selection-chemistry.cpp:2702 msgid "Relink clone" msgstr "Ricollega clone" -#: ../src/selection-chemistry.cpp:2644 +#: ../src/selection-chemistry.cpp:2716 msgid "Select clones to unlink." msgstr "Seleziona i cloni da scollegare." -#: ../src/selection-chemistry.cpp:2698 +#: ../src/selection-chemistry.cpp:2772 msgid "No clones to unlink in the selection." msgstr "Nessun clone da scollegare nella selezione." -#: ../src/selection-chemistry.cpp:2702 +#: ../src/selection-chemistry.cpp:2776 msgid "Unlink clone" msgstr "Scollega clone" -#: ../src/selection-chemistry.cpp:2715 +#: ../src/selection-chemistry.cpp:2789 msgid "" "Select a clone to go to its original. Select a linked offset " "to go to its source. Select a text on path to go to the path. Select " @@ -12186,7 +12539,7 @@ msgstr "" "su tracciato per andare al tracciato. Seleziona un testo dinamico " "per andare al suo riquadro." -#: ../src/selection-chemistry.cpp:2748 +#: ../src/selection-chemistry.cpp:2837 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" @@ -12194,227 +12547,229 @@ msgstr "" "Impossibile trovare l'oggetto da selezionare (clone orfano, " "proiezione, testo su percorso o testo dinamico?)" -#: ../src/selection-chemistry.cpp:2754 +#: ../src/selection-chemistry.cpp:2843 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" msgstr "" "L'oggetto che si vuole selezionare non è visibile (è in <defs>)" -#: ../src/selection-chemistry.cpp:2799 -msgid "Select one path to clone." -msgstr "Seleziona un tracciato da clonare." - -#: ../src/selection-chemistry.cpp:2803 -msgid "Select one path to clone." -msgstr "Seleziona un tracciato da clonare." +#: ../src/selection-chemistry.cpp:2932 +#, fuzzy +msgid "Select path(s) to fill." +msgstr "Seleziona il tracciato da semplificare." -#: ../src/selection-chemistry.cpp:2859 +#: ../src/selection-chemistry.cpp:2950 msgid "Select object(s) to convert to marker." msgstr "Seleziona l'oggetto da convertire in delimitatore." -#: ../src/selection-chemistry.cpp:2926 +#: ../src/selection-chemistry.cpp:3025 msgid "Objects to marker" msgstr "Da oggetto a delimitatore" -#: ../src/selection-chemistry.cpp:2950 +#: ../src/selection-chemistry.cpp:3050 msgid "Select object(s) to convert to guides." msgstr "Seleziona l'oggetto da convertire in guide." -#: ../src/selection-chemistry.cpp:2973 +#: ../src/selection-chemistry.cpp:3073 msgid "Objects to guides" msgstr "Da oggetto a guida" -#: ../src/selection-chemistry.cpp:3009 +#: ../src/selection-chemistry.cpp:3109 msgid "Select objects to convert to symbol." msgstr "Seleziona gli oggetti da convertire in simbolo." -#: ../src/selection-chemistry.cpp:3115 +#: ../src/selection-chemistry.cpp:3212 msgid "Group to symbol" msgstr "Gruppo a simbolo" -#: ../src/selection-chemistry.cpp:3134 +#: ../src/selection-chemistry.cpp:3231 msgid "Select a symbol to extract objects from." msgstr "Seleziona un simbolo da cui estrarre oggetti." -#: ../src/selection-chemistry.cpp:3143 +#: ../src/selection-chemistry.cpp:3240 msgid "Select only one symbol in Symbol dialog to convert to group." msgstr "" "Seleziona solo un simbolo nella finestra Simboli da convertire in " "gruppo." -#: ../src/selection-chemistry.cpp:3201 +#: ../src/selection-chemistry.cpp:3298 msgid "Group from symbol" msgstr "Gruppo da simbolo" -#: ../src/selection-chemistry.cpp:3219 +#: ../src/selection-chemistry.cpp:3316 msgid "Select object(s) to convert to pattern." msgstr "Seleziona l'oggetto da convertire in motivo." -#: ../src/selection-chemistry.cpp:3309 +#: ../src/selection-chemistry.cpp:3415 msgid "Objects to pattern" msgstr "Da oggetto a motivo" -#: ../src/selection-chemistry.cpp:3325 +#: ../src/selection-chemistry.cpp:3431 msgid "Select an object with pattern fill to extract objects from." msgstr "" "Seleziona un oggetto con motivo di riempimento da cui estrarre " "l'oggetto." -#: ../src/selection-chemistry.cpp:3380 +#: ../src/selection-chemistry.cpp:3492 msgid "No pattern fills in the selection." msgstr "Nessun motivo di riempimento nella selezione." -#: ../src/selection-chemistry.cpp:3383 +#: ../src/selection-chemistry.cpp:3495 msgid "Pattern to objects" msgstr "Da motivo a oggetto" -#: ../src/selection-chemistry.cpp:3474 +#: ../src/selection-chemistry.cpp:3586 msgid "Select object(s) to make a bitmap copy." msgstr "Seleziona l'oggetto di cui fare una copia bitmap." -#: ../src/selection-chemistry.cpp:3478 +#: ../src/selection-chemistry.cpp:3590 msgid "Rendering bitmap..." msgstr "Creazione bitmap..." -#: ../src/selection-chemistry.cpp:3657 +#: ../src/selection-chemistry.cpp:3777 msgid "Create bitmap" msgstr "Crea bitmap" -#: ../src/selection-chemistry.cpp:3689 +#: ../src/selection-chemistry.cpp:3802 ../src/selection-chemistry.cpp:3921 msgid "Select object(s) to create clippath or mask from." msgstr "Seleziona l'oggetto da cui creare la maschera o il fissaggio." -#: ../src/selection-chemistry.cpp:3692 +#: ../src/selection-chemistry.cpp:3895 +#, fuzzy +msgid "Create Clip Group" +msgstr "Crea clo_ne" + +#: ../src/selection-chemistry.cpp:3924 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" "Selezionare l'oggetto maschera e l'oggetto a cui applicare la " "maschera o il fissaggio." -#: ../src/selection-chemistry.cpp:3875 +#: ../src/selection-chemistry.cpp:4105 msgid "Set clipping path" msgstr "Imposta fissaggio" -#: ../src/selection-chemistry.cpp:3877 +#: ../src/selection-chemistry.cpp:4107 msgid "Set mask" msgstr "Imposta maschera" -#: ../src/selection-chemistry.cpp:3892 +#: ../src/selection-chemistry.cpp:4122 msgid "Select object(s) to remove clippath or mask from." msgstr "" "Seleziona l'oggetto da cui rimuovere la maschera o il fissaggio." -#: ../src/selection-chemistry.cpp:4003 +#: ../src/selection-chemistry.cpp:4242 msgid "Release clipping path" msgstr "Rimuovi fissaggio" -#: ../src/selection-chemistry.cpp:4005 +#: ../src/selection-chemistry.cpp:4244 msgid "Release mask" msgstr "Rimuovi maschera" -#: ../src/selection-chemistry.cpp:4024 +#: ../src/selection-chemistry.cpp:4263 msgid "Select object(s) to fit canvas to." msgstr "Seleziona l'oggetto a cui adattare la tela." #. Fit Page -#: ../src/selection-chemistry.cpp:4044 ../src/verbs.cpp:2905 +#: ../src/selection-chemistry.cpp:4283 ../src/verbs.cpp:2992 msgid "Fit Page to Selection" msgstr "Adatta pagina alla selezione" -#: ../src/selection-chemistry.cpp:4073 ../src/verbs.cpp:2907 +#: ../src/selection-chemistry.cpp:4312 ../src/verbs.cpp:2994 msgid "Fit Page to Drawing" msgstr "Adatta pagina al disegno" -#: ../src/selection-chemistry.cpp:4094 ../src/verbs.cpp:2909 +#: ../src/selection-chemistry.cpp:4333 ../src/verbs.cpp:2996 msgid "Fit Page to Selection or Drawing" msgstr "Adatta pagina alla selezione o al disegno" -#: ../src/selection-describer.cpp:128 +#: ../src/selection-describer.cpp:138 msgid "root" msgstr "(base)" -#: ../src/selection-describer.cpp:130 ../src/widgets/ege-paint-def.cpp:66 +#: ../src/selection-describer.cpp:140 ../src/widgets/ege-paint-def.cpp:66 #: ../src/widgets/ege-paint-def.cpp:90 msgid "none" msgstr "nessuno" -#: ../src/selection-describer.cpp:142 +#: ../src/selection-describer.cpp:152 #, c-format msgid "layer %s" msgstr "livello %s" -#: ../src/selection-describer.cpp:144 +#: ../src/selection-describer.cpp:154 #, c-format msgid "layer %s" msgstr "livello %s" -#: ../src/selection-describer.cpp:155 +#: ../src/selection-describer.cpp:165 #, c-format msgid "%s" msgstr "%s" -#: ../src/selection-describer.cpp:165 +#: ../src/selection-describer.cpp:175 #, c-format msgid " in %s" msgstr " in %s" -#: ../src/selection-describer.cpp:167 +#: ../src/selection-describer.cpp:177 msgid " hidden in definitions" msgstr " nascosto nelle definizioni" -#: ../src/selection-describer.cpp:169 +#: ../src/selection-describer.cpp:179 #, c-format msgid " in group %s (%s)" msgstr " nel gruppo %s (%s)" -#: ../src/selection-describer.cpp:171 +#: ../src/selection-describer.cpp:181 #, c-format msgid " in unnamed group (%s)" msgstr " nel gruppo senza nome (%s)" -#: ../src/selection-describer.cpp:173 +#: ../src/selection-describer.cpp:183 #, fuzzy, c-format msgid " in %i parent (%s)" msgid_plural " in %i parents (%s)" msgstr[0] " in %i genitore (%s)" msgstr[1] " in %i genitori (%s)" -#: ../src/selection-describer.cpp:176 +#: ../src/selection-describer.cpp:186 #, c-format msgid " in %i layer" msgid_plural " in %i layers" msgstr[0] " in %i livello" msgstr[1] " in %i livelli" -#: ../src/selection-describer.cpp:187 +#: ../src/selection-describer.cpp:198 #, fuzzy msgid "Convert symbol to group to edit" msgstr "Converti simbolo a gruppo da modificare" -#: ../src/selection-describer.cpp:191 +#: ../src/selection-describer.cpp:202 msgid "Remove from symbols tray to edit symbol" msgstr "" -#: ../src/selection-describer.cpp:195 +#: ../src/selection-describer.cpp:208 msgid "Use Shift+D to look up original" msgstr "Usa Maiusc+D per trovare l'originale" -#: ../src/selection-describer.cpp:199 +#: ../src/selection-describer.cpp:214 msgid "Use Shift+D to look up path" msgstr "Usa Maiusc+D per trovare il tracciato" -#: ../src/selection-describer.cpp:203 +#: ../src/selection-describer.cpp:220 msgid "Use Shift+D to look up frame" msgstr "Usa Maiusc+D per trovare il riquadro" -#: ../src/selection-describer.cpp:215 +#: ../src/selection-describer.cpp:236 #, c-format msgid "%i objects selected of type %s" msgid_plural "%i objects selected of types %s" msgstr[0] "%i oggetti selezionati di tipo %s" msgstr[1] "%i oggetti selezionati di tipo %s" -#: ../src/selection-describer.cpp:225 +#: ../src/selection-describer.cpp:246 #, c-format msgid "; %d filtered object " msgid_plural "; %d filtered objects " @@ -12463,7 +12818,7 @@ msgstr "" "Centro di rotazione e distorsione: trascina per riposizionarlo; anche " "il ridimensionamento con Maiusc usa questo centro" -#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:982 +#: ../src/seltrans.cpp:486 ../src/ui/dialog/transformation.cpp:981 msgid "Skew" msgstr "Distorsione" @@ -12521,8 +12876,8 @@ msgstr "" msgid "Keyboard directory (%s) is unavailable." msgstr "La cartella delle tavolozze (%s) non è disponibile." -#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1299 -#: ../src/ui/dialog/export.cpp:1333 +#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1298 +#: ../src/ui/dialog/export.cpp:1332 msgid "Select a filename for exporting" msgstr "Seleziona il nome del file per l'esportazione" @@ -12539,27 +12894,27 @@ msgstr "a %s" msgid "without URI" msgstr "senza URI" -#: ../src/sp-ellipse.cpp:374 +#: ../src/sp-ellipse.cpp:373 msgid "Segment" msgstr "Segmento" -#: ../src/sp-ellipse.cpp:376 +#: ../src/sp-ellipse.cpp:375 msgid "Arc" msgstr "Arco" #. Ellipse -#: ../src/sp-ellipse.cpp:379 ../src/sp-ellipse.cpp:386 -#: ../src/ui/dialog/inkscape-preferences.cpp:405 -#: ../src/widgets/pencil-toolbar.cpp:158 +#: ../src/sp-ellipse.cpp:378 ../src/sp-ellipse.cpp:385 +#: ../src/ui/dialog/inkscape-preferences.cpp:412 +#: ../src/widgets/pencil-toolbar.cpp:163 msgid "Ellipse" msgstr "Ellisse" -#: ../src/sp-ellipse.cpp:383 +#: ../src/sp-ellipse.cpp:382 msgid "Circle" msgstr "Cerchio" #. TRANSLATORS: "Flow region" is an area where text is allowed to flow -#: ../src/sp-flowregion.cpp:192 +#: ../src/sp-flowregion.cpp:195 msgid "Flow Region" msgstr "Regione dinamica" @@ -12567,19 +12922,19 @@ msgstr "Regione dinamica" #. * flow excluded region. flowRegionExclude in SVG 1.2: see #. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and #. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. -#: ../src/sp-flowregion.cpp:342 +#: ../src/sp-flowregion.cpp:348 msgid "Flow Excluded Region" msgstr "Regione non dinamica" -#: ../src/sp-flowtext.cpp:289 +#: ../src/sp-flowtext.cpp:290 msgid "Flowed Text" msgstr "Testo dinamico" -#: ../src/sp-flowtext.cpp:291 +#: ../src/sp-flowtext.cpp:292 msgid "Linked Flowed Text" msgstr "Testo dinamico collegato" -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:341 +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:375 #: ../src/ui/tools/text-tool.cpp:1566 msgid " [truncated]" msgstr " [troncato]" @@ -12591,20 +12946,20 @@ msgid_plural "(%d characters%s)" msgstr[0] "(%d carattere%s)" msgstr[1] "(%d caratteri%s)" -#: ../src/sp-guide.cpp:303 +#: ../src/sp-guide.cpp:242 msgid "Create Guides Around the Page" msgstr "Crea guide attorno alla pagina" -#: ../src/sp-guide.cpp:315 ../src/verbs.cpp:2470 +#: ../src/sp-guide.cpp:254 ../src/verbs.cpp:2549 msgid "Delete All Guides" msgstr "Cancella tutte le guide" #. Guide has probably been deleted and no longer has an attached namedview. -#: ../src/sp-guide.cpp:475 +#: ../src/sp-guide.cpp:434 msgid "Deleted" msgstr "Cancellata" -#: ../src/sp-guide.cpp:484 +#: ../src/sp-guide.cpp:443 msgid "" "Shift+drag to rotate, Ctrl+drag to move origin, Del to " "delete" @@ -12612,69 +12967,69 @@ msgstr "" "Maiusc+trascina per ruotare, Ctrl+trascina per spostare " "l'origine, Canc per cancellare" -#: ../src/sp-guide.cpp:488 +#: ../src/sp-guide.cpp:447 #, c-format msgid "vertical, at %s" msgstr "verticale, a %s" -#: ../src/sp-guide.cpp:491 +#: ../src/sp-guide.cpp:450 #, c-format msgid "horizontal, at %s" msgstr "orizzontale, a %s" -#: ../src/sp-guide.cpp:496 +#: ../src/sp-guide.cpp:455 #, c-format msgid "at %d degrees, through (%s,%s)" msgstr "a %d gradi, intersecante (%s,%s)" -#: ../src/sp-image.cpp:525 +#: ../src/sp-image.cpp:526 msgid "embedded" msgstr "integrato" -#: ../src/sp-image.cpp:533 +#: ../src/sp-image.cpp:534 #, c-format msgid "[bad reference]: %s" msgstr "[riferimento errato]: %s" -#: ../src/sp-image.cpp:534 +#: ../src/sp-image.cpp:535 #, c-format msgid "%d × %d: %s" msgstr "%d × %d: %s" -#: ../src/sp-item-group.cpp:329 +#: ../src/sp-item-group.cpp:332 msgid "Group" msgstr "Gruppo" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d object" msgstr "di %d oggetto" -#: ../src/sp-item-group.cpp:335 ../src/sp-switch.cpp:82 +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:82 #, c-format msgid "of %d objects" msgstr "di %d oggetti" -#: ../src/sp-item.cpp:1035 ../src/verbs.cpp:213 +#: ../src/sp-item.cpp:1051 ../src/verbs.cpp:214 msgid "Object" msgstr "Oggetto" -#: ../src/sp-item.cpp:1052 +#: ../src/sp-item.cpp:1063 #, c-format msgid "%s; clipped" msgstr "%s; con fissaggio" -#: ../src/sp-item.cpp:1058 +#: ../src/sp-item.cpp:1069 #, c-format msgid "%s; masked" msgstr "%s; con maschera" -#: ../src/sp-item.cpp:1068 +#: ../src/sp-item.cpp:1079 #, c-format msgid "%s; filtered (%s)" msgstr "%s; con filtro (%s)" -#: ../src/sp-item.cpp:1070 +#: ../src/sp-item.cpp:1081 #, c-format msgid "%s; filtered" msgstr "%s; con filtro" @@ -12683,7 +13038,7 @@ msgstr "%s; con filtro" msgid "Line" msgstr "Linea" -#: ../src/sp-lpe-item.cpp:262 +#: ../src/sp-lpe-item.cpp:260 msgid "An exception occurred during execution of the Path Effect." msgstr "" "È occorsa un'eccezione durante l'applicazione dell'effetto su tracciato." @@ -12738,12 +13093,12 @@ msgid "Polyline" msgstr "Poligonale" #. Rectangle -#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:395 +#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:402 msgid "Rectangle" msgstr "Rettangolo" #. Spiral -#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:413 +#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:420 #: ../share/extensions/gcodetools_area.inx.h:11 msgid "Spiral" msgstr "Spirale" @@ -12756,12 +13111,12 @@ msgid "with %3f turns" msgstr "con %3f rivoluzioni" #. Star -#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:409 -#: ../src/widgets/star-toolbar.cpp:469 +#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:416 +#: ../src/widgets/star-toolbar.cpp:471 msgid "Star" msgstr "Stella" -#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:462 +#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:464 msgid "Polygon" msgstr "Poligono" @@ -12782,7 +13137,7 @@ msgstr "con %d vertici" msgid "Conditional Group" msgstr "" -#: ../src/sp-text.cpp:325 ../src/verbs.cpp:328 +#: ../src/sp-text.cpp:359 ../src/verbs.cpp:348 #: ../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 @@ -12797,12 +13152,12 @@ msgstr "" msgid "Text" msgstr "Testo" -#: ../src/sp-text.cpp:345 +#: ../src/sp-text.cpp:379 #, c-format msgid "on path%s (%s, %s)" msgstr "su tracciato%s (%s, %s)" -#: ../src/sp-text.cpp:346 +#: ../src/sp-text.cpp:380 #, c-format msgid "%s (%s, %s)" msgstr "%s (%s, %s)" @@ -12815,7 +13170,7 @@ msgstr "" msgid " from " msgstr " da " -#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:262 +#: ../src/sp-tref.cpp:252 ../src/sp-use.cpp:278 msgid "[orphaned]" msgstr "" @@ -12824,30 +13179,30 @@ msgstr "" msgid "Text Span" msgstr "Input testo" -#: ../src/sp-use.cpp:227 +#: ../src/sp-use.cpp:243 msgid "Symbol" msgstr "Simbolo" -#: ../src/sp-use.cpp:230 +#: ../src/sp-use.cpp:245 msgid "Clone" msgstr "Clone" -#: ../src/sp-use.cpp:237 ../src/sp-use.cpp:239 +#: ../src/sp-use.cpp:253 ../src/sp-use.cpp:255 #, c-format msgid "called %s" msgstr "chiamato %s" -#: ../src/sp-use.cpp:239 +#: ../src/sp-use.cpp:255 msgid "Unnamed Symbol" msgstr "Simbolo senza nome" #. TRANSLATORS: Used for statusbar description for long chains: #. * "Clone of: Clone of: ... in Layer 1". -#: ../src/sp-use.cpp:248 +#: ../src/sp-use.cpp:264 msgid "..." msgstr "..." -#: ../src/sp-use.cpp:257 +#: ../src/sp-use.cpp:273 #, c-format msgid "of: %s" msgstr "di: %s" @@ -12998,7 +13353,7 @@ msgstr "" "Il testo dinamico deve essere visibile per esser messo su un " "tracciato." -#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2492 +#: ../src/text-chemistry.cpp:185 ../src/verbs.cpp:2571 msgid "Put text on path" msgstr "Mette il testo sul tracciato" @@ -13010,7 +13365,7 @@ msgstr "Seleziona un testo su tracciato per rimuoverlo dal tracciato." msgid "No texts-on-paths in the selection." msgstr "Nessun testo su tracciato nella selezione." -#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2494 +#: ../src/text-chemistry.cpp:221 ../src/verbs.cpp:2573 msgid "Remove text from path" msgstr "Rimuove il testo dal tracciato" @@ -13062,171 +13417,6 @@ msgstr "Nessun testo dinamico nella selezione da convertire." msgid "You cannot edit cloned character data." msgstr "Non è possibile modificare caratteri clonati." -#: ../src/tools-switch.cpp:91 -msgid "" -"Click to Select and Transform objects, Drag to select many " -"objects." -msgstr "" -"Clicca per selezionare e trasformare gli oggetti, Trascina per " -"selezionare più oggetti." - -#: ../src/tools-switch.cpp:92 -msgid "Modify selected path points (nodes) directly." -msgstr "Modifica i punti (nodi) selezionati del tracciato direttamente." - -#: ../src/tools-switch.cpp:93 -msgid "To tweak a path by pushing, select it and drag over it." -msgstr "" -"Per ritoccare un tracciato tramite distorsione, selezionarlo e rimodellarlo " -"trascinando." - -#: ../src/tools-switch.cpp:94 -msgid "" -"Drag, click or click and scroll to spray the selected " -"objects." -msgstr "" -"Trascina, clicca, clicca e scorri per spruzzare gli " -"oggetti selezionati." - -#: ../src/tools-switch.cpp:95 -msgid "" -"Drag to create a rectangle. Drag controls to round corners and " -"resize. Click to select." -msgstr "" -"Trascina per creare un rettangolo. Trascina i controlli per " -"arrotondare gli angoli e ridimensionare. Clicca per selezionare." - -#: ../src/tools-switch.cpp:96 -msgid "" -"Drag to create a 3D box. Drag controls to resize in " -"perspective. Click to select (with Ctrl+Alt for single faces)." -msgstr "" -"Trascina per creare un solido 3D. Trascina i controlli per " -"ridimensionarlo in prospettiva. Clicca per selezionare (con Ctrl" -"+Alt per le singole facce)." - -#: ../src/tools-switch.cpp:97 -msgid "" -"Drag to create an ellipse. Drag controls to make an arc or " -"segment. Click to select." -msgstr "" -"Trascina per creare un ellisse. Trascina i controlli per farne " -"un arco o un segmento. Clicca per selezionare." - -#: ../src/tools-switch.cpp:98 -msgid "" -"Drag to create a star. Drag controls to edit the star shape. " -"Click to select." -msgstr "" -"Trascina per creare una stella. Trascina i controlli per " -"modificarne la forma. Clicca per selezionare." - -#: ../src/tools-switch.cpp:99 -msgid "" -"Drag to create a spiral. Drag controls to edit the spiral " -"shape. Click to select." -msgstr "" -"Trascina per creare una spirale. Trascina i controlli per " -"modificarne la forma. Clicca per selezionare." - -#: ../src/tools-switch.cpp:100 -msgid "" -"Drag to create a freehand line. Shift appends to selected " -"path, Alt activates sketch mode." -msgstr "" -"Trascina per creare una linea a mano libera. Con Maiusc per " -"aggiungere al tracciato selezionato, Alt per attivare la modalità a " -"mano libera." - -#: ../src/tools-switch.cpp:101 -msgid "" -"Click or click and drag to start a path; with Shift to " -"append to selected path. Ctrl+click to create single dots (straight " -"line modes only)." -msgstr "" -"Clicca o clicca e trascina per iniziare un percorso; con " -"Maiusc per accodare al percorso selezionato. Ctrl+clic per " -"creare punti singoli (solo in modalità linea semplice)." - -#: ../src/tools-switch.cpp:102 -msgid "" -"Drag to draw a calligraphic stroke; with Ctrl to track a guide " -"path. Arrow keys adjust width (left/right) and angle (up/down)." -msgstr "" -"Trascina per disegnare un tratto di pennino; con Ctrl per " -"ricalcare un tracciato guida. Le frecce modificano la larghezza " -"(sinistra/destra) o l'angolo (su/giù)." - -#: ../src/tools-switch.cpp:103 ../src/ui/tools/text-tool.cpp:1593 -msgid "" -"Click to select or create text, drag to create flowed text; " -"then type." -msgstr "" -"Clicca per selezionare o creare un testo, trascina per creare " -"un testo dinamico; quindi scrivere." - -#: ../src/tools-switch.cpp:104 -msgid "" -"Drag or double click to create a gradient on selected objects, " -"drag handles to adjust gradients." -msgstr "" -"Trascina o doppio clic per creare un gradiente sull'oggetto " -"selezionato; trascina le maniglie per modificare il gradiente." - -#: ../src/tools-switch.cpp:105 -msgid "" -"Drag or double click to create a mesh on selected objects, " -"drag handles to adjust meshes." -msgstr "" -"Trascina o doppio clic per creare un gradiente a maglia " -"sull'oggetto selezionato, trascina le maniglie per modificare il " -"gradiente." - -#: ../src/tools-switch.cpp:106 -msgid "" -"Click or drag around an area to zoom in, Shift+click to " -"zoom out." -msgstr "" -"Clicca o seleziona una zona per ingrandire, Maiusc+clic " -"per rimpicciolire." - -#: ../src/tools-switch.cpp:107 -msgid "Drag to measure the dimensions of objects." -msgstr "Trascina per misurare le dimensioni degli oggetti." - -#: ../src/tools-switch.cpp:108 ../src/ui/tools/dropper-tool.cpp:285 -msgid "" -"Click to set fill, Shift+click to set stroke; drag to " -"average color in area; with Alt to pick inverse color; Ctrl+C " -"to copy the color under mouse to clipboard" -msgstr "" -"Clicca per impostare il colore di riempimento, Maiusc+clic per " -"impostare il colore del contorno; trascina per prelevare il colore " -"medio di un'area; con Alt per prelevare il colore inverso; Ctrl+C per copiare negli appunti il colore sotto al mouse" - -#: ../src/tools-switch.cpp:109 -msgid "Click and drag between shapes to create a connector." -msgstr "Clicca e trascina tra le forme per creare un connettore." - -#: ../src/tools-switch.cpp:110 -msgid "" -"Click to paint a bounded area, Shift+click to union the new " -"fill with the current selection, Ctrl+click to change the clicked " -"object's fill and stroke to the current setting." -msgstr "" -"Clicca per riempire un'area delimitata, Maiusc+clic per unire " -"il nuovo riempimento alla selezione attuale, Ctrl+clic per applicare " -"al riempimento e al contorno dell'oggetto le impostazioni attuali." - -#: ../src/tools-switch.cpp:111 -msgid "Drag to erase." -msgstr "Trascina per cancellare." - -#: ../src/tools-switch.cpp:112 -msgid "Choose a subtool from the toolbar" -msgstr "Seleziona una sottobarra dalla barra degli strumenti" - #: ../src/trace/potrace/inkscape-potrace.cpp:512 #: ../src/trace/potrace/inkscape-potrace.cpp:575 msgid "Trace: %1. %2 nodes" @@ -13278,41 +13468,41 @@ msgid "Trace: Done. %ld nodes created" msgstr "Vettorizza: Eseguito. %ld nodi creati" #. check whether something is selected -#: ../src/ui/clipboard.cpp:261 +#: ../src/ui/clipboard.cpp:262 msgid "Nothing was copied." msgstr "Niente da copiare." -#: ../src/ui/clipboard.cpp:374 ../src/ui/clipboard.cpp:583 -#: ../src/ui/clipboard.cpp:612 +#: ../src/ui/clipboard.cpp:382 ../src/ui/clipboard.cpp:594 +#: ../src/ui/clipboard.cpp:623 msgid "Nothing on the clipboard." msgstr "Niente negli appunti." -#: ../src/ui/clipboard.cpp:432 +#: ../src/ui/clipboard.cpp:440 msgid "Select object(s) to paste style to." msgstr "Seleziona l'oggetto a cui incollare lo stile." -#: ../src/ui/clipboard.cpp:443 ../src/ui/clipboard.cpp:460 +#: ../src/ui/clipboard.cpp:451 ../src/ui/clipboard.cpp:468 msgid "No style on the clipboard." msgstr "Nessun stile negli appunti." -#: ../src/ui/clipboard.cpp:485 +#: ../src/ui/clipboard.cpp:493 msgid "Select object(s) to paste size to." msgstr "Seleziona l'oggetto a cui incollare la dimensione." -#: ../src/ui/clipboard.cpp:492 +#: ../src/ui/clipboard.cpp:500 msgid "No size on the clipboard." msgstr "Nessuna dimensione negli appunti." -#: ../src/ui/clipboard.cpp:545 +#: ../src/ui/clipboard.cpp:556 msgid "Select object(s) to paste live path effect to." msgstr "Seleziona l'oggetto a cui incollare l'effetto su tracciato." #. no_effect: -#: ../src/ui/clipboard.cpp:570 +#: ../src/ui/clipboard.cpp:581 msgid "No effect on the clipboard." msgstr "Nessun effetto negli appunti." -#: ../src/ui/clipboard.cpp:589 ../src/ui/clipboard.cpp:626 +#: ../src/ui/clipboard.cpp:600 ../src/ui/clipboard.cpp:637 msgid "Clipboard does not contain a path." msgstr "Nessun tracciato negli appunti." @@ -13365,12 +13555,12 @@ msgstr "" "Francesco Ricci (tardo2002@libero.it)" #: ../src/ui/dialog/align-and-distribute.cpp:171 -#: ../src/ui/dialog/align-and-distribute.cpp:852 +#: ../src/ui/dialog/align-and-distribute.cpp:851 msgid "Align" msgstr "Allineamento" #: ../src/ui/dialog/align-and-distribute.cpp:341 -#: ../src/ui/dialog/align-and-distribute.cpp:853 +#: ../src/ui/dialog/align-and-distribute.cpp:852 msgid "Distribute" msgstr "Distribuzione" @@ -13394,182 +13584,182 @@ msgctxt "Gap" msgid "_V:" msgstr "_V:" -#: ../src/ui/dialog/align-and-distribute.cpp:468 -#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/ui/dialog/align-and-distribute.cpp:467 +#: ../src/ui/dialog/align-and-distribute.cpp:854 #: ../src/widgets/connector-toolbar.cpp:411 msgid "Remove overlaps" msgstr "Rimuovi sovrapposizione" -#: ../src/ui/dialog/align-and-distribute.cpp:499 +#: ../src/ui/dialog/align-and-distribute.cpp:498 #: ../src/widgets/connector-toolbar.cpp:240 msgid "Arrange connector network" msgstr "Sistema connettori rete" -#: ../src/ui/dialog/align-and-distribute.cpp:592 +#: ../src/ui/dialog/align-and-distribute.cpp:591 msgid "Exchange Positions" msgstr "Scambia posizioni" -#: ../src/ui/dialog/align-and-distribute.cpp:626 +#: ../src/ui/dialog/align-and-distribute.cpp:625 msgid "Unclump" msgstr "Sparpaglia" -#: ../src/ui/dialog/align-and-distribute.cpp:698 +#: ../src/ui/dialog/align-and-distribute.cpp:697 msgid "Randomize positions" msgstr "Posizione casuale" -#: ../src/ui/dialog/align-and-distribute.cpp:801 +#: ../src/ui/dialog/align-and-distribute.cpp:800 msgid "Distribute text baselines" msgstr "Distribuisci linee del testo" -#: ../src/ui/dialog/align-and-distribute.cpp:824 +#: ../src/ui/dialog/align-and-distribute.cpp:823 msgid "Align text baselines" msgstr "Allinea linee del testo" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Rearrange" msgstr "Ordinamento" -#: ../src/ui/dialog/align-and-distribute.cpp:856 -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/ui/dialog/align-and-distribute.cpp:855 +#: ../src/widgets/toolbox.cpp:1727 msgid "Nodes" msgstr "Nodi" -#: ../src/ui/dialog/align-and-distribute.cpp:870 +#: ../src/ui/dialog/align-and-distribute.cpp:869 msgid "Relative to: " msgstr "Relativo a: " -#: ../src/ui/dialog/align-and-distribute.cpp:871 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "_Treat selection as group: " msgstr "_Tratta selezione come gruppo: " #. Align -#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:2937 -#: ../src/verbs.cpp:2938 +#: ../src/ui/dialog/align-and-distribute.cpp:876 ../src/verbs.cpp:3024 +#: ../src/verbs.cpp:3025 msgid "Align right edges of objects to the left edge of the anchor" msgstr "Allinea margine destro dell'oggetto al margine sinistro del fisso" -#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:2939 -#: ../src/verbs.cpp:2940 +#: ../src/ui/dialog/align-and-distribute.cpp:879 ../src/verbs.cpp:3026 +#: ../src/verbs.cpp:3027 msgid "Align left edges" msgstr "Allinea margini sinistri" -#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:2941 -#: ../src/verbs.cpp:2942 +#: ../src/ui/dialog/align-and-distribute.cpp:882 ../src/verbs.cpp:3028 +#: ../src/verbs.cpp:3029 msgid "Center on vertical axis" msgstr "Centra sull'asse verticale" -#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:2943 -#: ../src/verbs.cpp:2944 +#: ../src/ui/dialog/align-and-distribute.cpp:885 ../src/verbs.cpp:3030 +#: ../src/verbs.cpp:3031 msgid "Align right sides" msgstr "Allinea i lati destri" -#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:2945 -#: ../src/verbs.cpp:2946 +#: ../src/ui/dialog/align-and-distribute.cpp:888 ../src/verbs.cpp:3032 +#: ../src/verbs.cpp:3033 msgid "Align left edges of objects to the right edge of the anchor" msgstr "Allinea lato sinistro dell'oggetto al lato destro del fisso" -#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:2947 -#: ../src/verbs.cpp:2948 +#: ../src/ui/dialog/align-and-distribute.cpp:891 ../src/verbs.cpp:3034 +#: ../src/verbs.cpp:3035 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "Allinea margine inferiore dell'oggetto al margine superiore del fisso" -#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:2949 -#: ../src/verbs.cpp:2950 +#: ../src/ui/dialog/align-and-distribute.cpp:894 ../src/verbs.cpp:3036 +#: ../src/verbs.cpp:3037 msgid "Align top edges" msgstr "Allinea i margini superiori" -#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:2951 -#: ../src/verbs.cpp:2952 +#: ../src/ui/dialog/align-and-distribute.cpp:897 ../src/verbs.cpp:3038 +#: ../src/verbs.cpp:3039 msgid "Center on horizontal axis" msgstr "Centra sull'asse orizzontale" -#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:2953 -#: ../src/verbs.cpp:2954 +#: ../src/ui/dialog/align-and-distribute.cpp:900 ../src/verbs.cpp:3040 +#: ../src/verbs.cpp:3041 msgid "Align bottom edges" msgstr "Allinea i margini inferiori" -#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:2955 -#: ../src/verbs.cpp:2956 +#: ../src/ui/dialog/align-and-distribute.cpp:903 ../src/verbs.cpp:3042 +#: ../src/verbs.cpp:3043 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "" "Allinea il margine superiore dell'oggetto al margine inferiore del fisso" -#: ../src/ui/dialog/align-and-distribute.cpp:909 +#: ../src/ui/dialog/align-and-distribute.cpp:908 msgid "Align baseline anchors of texts horizontally" msgstr "Allinea orizzontalmente la linea base del testo" -#: ../src/ui/dialog/align-and-distribute.cpp:912 +#: ../src/ui/dialog/align-and-distribute.cpp:911 msgid "Align baselines of texts" msgstr "Allinea le linee base del testo" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:916 msgid "Make horizontal gaps between objects equal" msgstr "Distribuisce equamente la distanza orizzontale tra gli oggetti" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Distribute left edges equidistantly" msgstr "Distribuisce i margini sinistri degli oggetti alla stessa distanza" -#: ../src/ui/dialog/align-and-distribute.cpp:924 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Distribute centers equidistantly horizontally" msgstr "" "Distribuisce orizzontalmente i centri degli oggetti alla stessa distanza" -#: ../src/ui/dialog/align-and-distribute.cpp:927 +#: ../src/ui/dialog/align-and-distribute.cpp:926 msgid "Distribute right edges equidistantly" msgstr "Distribuisce i margini destri degli oggetti alla stessa distanza" -#: ../src/ui/dialog/align-and-distribute.cpp:931 +#: ../src/ui/dialog/align-and-distribute.cpp:930 msgid "Make vertical gaps between objects equal" msgstr "Distribuisce equamente la distanza verticale tra gli oggetti" -#: ../src/ui/dialog/align-and-distribute.cpp:935 +#: ../src/ui/dialog/align-and-distribute.cpp:934 msgid "Distribute top edges equidistantly" msgstr "Distribuisce i margini superiori degli oggetti alla stessa distanza" -#: ../src/ui/dialog/align-and-distribute.cpp:938 +#: ../src/ui/dialog/align-and-distribute.cpp:937 msgid "Distribute centers equidistantly vertically" msgstr "Distribuisce verticalmente i centri degli oggetti alla stessa distanza" -#: ../src/ui/dialog/align-and-distribute.cpp:941 +#: ../src/ui/dialog/align-and-distribute.cpp:940 msgid "Distribute bottom edges equidistantly" msgstr "Distribuisce i lati inferiori in maniera equidistanziale" -#: ../src/ui/dialog/align-and-distribute.cpp:946 +#: ../src/ui/dialog/align-and-distribute.cpp:945 msgid "Distribute baseline anchors of texts horizontally" msgstr "Distribuisce orizzontalmente la linea base del testo" -#: ../src/ui/dialog/align-and-distribute.cpp:949 +#: ../src/ui/dialog/align-and-distribute.cpp:948 msgid "Distribute baselines of texts vertically" msgstr "Distribuisce verticalmente le linee base del testo" -#: ../src/ui/dialog/align-and-distribute.cpp:955 +#: ../src/ui/dialog/align-and-distribute.cpp:954 #: ../src/widgets/connector-toolbar.cpp:373 msgid "Nicely arrange selected connector network" msgstr "Dispone ordinatamente i connettori di rete selezionati" -#: ../src/ui/dialog/align-and-distribute.cpp:958 +#: ../src/ui/dialog/align-and-distribute.cpp:957 msgid "Exchange positions of selected objects - selection order" msgstr "Scambia le posizioni degli oggetti selezionati - ordine di selezione" -#: ../src/ui/dialog/align-and-distribute.cpp:961 +#: ../src/ui/dialog/align-and-distribute.cpp:960 msgid "Exchange positions of selected objects - stacking order" msgstr "Scambia le posizioni degli oggetti selezionati - ordine di impilamento" -#: ../src/ui/dialog/align-and-distribute.cpp:964 +#: ../src/ui/dialog/align-and-distribute.cpp:963 msgid "Exchange positions of selected objects - clockwise rotate" msgstr "Scambia le posizioni degli oggetti selezionati - rotazione oraria" -#: ../src/ui/dialog/align-and-distribute.cpp:969 +#: ../src/ui/dialog/align-and-distribute.cpp:968 msgid "Randomize centers in both dimensions" msgstr "Rende casuali i centri su entrambe le dimensioni" -#: ../src/ui/dialog/align-and-distribute.cpp:972 +#: ../src/ui/dialog/align-and-distribute.cpp:971 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" "Sparpaglia oggetti: prova a rendere uguali le distanze da bordo a bordo" -#: ../src/ui/dialog/align-and-distribute.cpp:977 +#: ../src/ui/dialog/align-and-distribute.cpp:976 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" @@ -13577,40 +13767,40 @@ msgstr "" "Sposta gli oggetti il minimo indispensabile affinché i loro riquadri non si " "sovrappongano" -#: ../src/ui/dialog/align-and-distribute.cpp:985 +#: ../src/ui/dialog/align-and-distribute.cpp:984 msgid "Align selected nodes to a common horizontal line" msgstr "Allinea i nodi selezionati a una linea comune orizzontale" -#: ../src/ui/dialog/align-and-distribute.cpp:988 +#: ../src/ui/dialog/align-and-distribute.cpp:987 msgid "Align selected nodes to a common vertical line" msgstr "Allinea i nodi selezionati a una linea comune verticale" -#: ../src/ui/dialog/align-and-distribute.cpp:991 +#: ../src/ui/dialog/align-and-distribute.cpp:990 msgid "Distribute selected nodes horizontally" msgstr "Distribuisce orizzontalmente i nodi selezionati" -#: ../src/ui/dialog/align-and-distribute.cpp:994 +#: ../src/ui/dialog/align-and-distribute.cpp:993 msgid "Distribute selected nodes vertically" msgstr "Distribuisce verticalmente i nodi selezionati" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:999 +#: ../src/ui/dialog/align-and-distribute.cpp:998 msgid "Last selected" msgstr "Ultimo selezionato" -#: ../src/ui/dialog/align-and-distribute.cpp:1000 +#: ../src/ui/dialog/align-and-distribute.cpp:999 msgid "First selected" msgstr "Primo selezionato" -#: ../src/ui/dialog/align-and-distribute.cpp:1001 +#: ../src/ui/dialog/align-and-distribute.cpp:1000 msgid "Biggest object" msgstr "Oggetto più grande" -#: ../src/ui/dialog/align-and-distribute.cpp:1002 +#: ../src/ui/dialog/align-and-distribute.cpp:1001 msgid "Smallest object" msgstr "Oggetto più piccolo" -#: ../src/ui/dialog/align-and-distribute.cpp:1005 +#: ../src/ui/dialog/align-and-distribute.cpp:1004 msgid "Selection Area" msgstr "Area selezione" @@ -13631,380 +13821,380 @@ msgstr "Salva" msgid "Add profile" msgstr "Aggiungi profilo" -#: ../src/ui/dialog/clonetiler.cpp:112 +#: ../src/ui/dialog/clonetiler.cpp:110 msgid "_Symmetry" msgstr "_Simmetria" #. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/ui/dialog/clonetiler.cpp:124 +#: ../src/ui/dialog/clonetiler.cpp:122 msgid "P1: simple translation" msgstr "P1: traslazione semplice" -#: ../src/ui/dialog/clonetiler.cpp:125 +#: ../src/ui/dialog/clonetiler.cpp:123 msgid "P2: 180° rotation" msgstr "P2: rotazione 180°" -#: ../src/ui/dialog/clonetiler.cpp:126 +#: ../src/ui/dialog/clonetiler.cpp:124 msgid "PM: reflection" msgstr "PM: riflessione" #. 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 +#: ../src/ui/dialog/clonetiler.cpp:127 msgid "PG: glide reflection" msgstr "PG: riflessione scorrevole" -#: ../src/ui/dialog/clonetiler.cpp:130 +#: ../src/ui/dialog/clonetiler.cpp:128 msgid "CM: reflection + glide reflection" msgstr "CM: riflessione + riflessione scorrevole" -#: ../src/ui/dialog/clonetiler.cpp:131 +#: ../src/ui/dialog/clonetiler.cpp:129 msgid "PMM: reflection + reflection" msgstr "PMM: riflessione + riflessione" -#: ../src/ui/dialog/clonetiler.cpp:132 +#: ../src/ui/dialog/clonetiler.cpp:130 msgid "PMG: reflection + 180° rotation" msgstr "PMG: riflessione + rotazione 180°" -#: ../src/ui/dialog/clonetiler.cpp:133 +#: ../src/ui/dialog/clonetiler.cpp:131 msgid "PGG: glide reflection + 180° rotation" msgstr "PGG: riflessione scorrevole + rotazione 180°" -#: ../src/ui/dialog/clonetiler.cpp:134 +#: ../src/ui/dialog/clonetiler.cpp:132 msgid "CMM: reflection + reflection + 180° rotation" msgstr "CMM: riflessione + riflessione + rotazione 180°" -#: ../src/ui/dialog/clonetiler.cpp:135 +#: ../src/ui/dialog/clonetiler.cpp:133 msgid "P4: 90° rotation" msgstr "P4: rotazione 90°" -#: ../src/ui/dialog/clonetiler.cpp:136 +#: ../src/ui/dialog/clonetiler.cpp:134 msgid "P4M: 90° rotation + 45° reflection" msgstr "P4M: rotazione 90° + riflessione 45°" -#: ../src/ui/dialog/clonetiler.cpp:137 +#: ../src/ui/dialog/clonetiler.cpp:135 msgid "P4G: 90° rotation + 90° reflection" msgstr "P4G: rotazione 90° + riflessione 90°" -#: ../src/ui/dialog/clonetiler.cpp:138 +#: ../src/ui/dialog/clonetiler.cpp:136 msgid "P3: 120° rotation" msgstr "P3: rotazione 120°" -#: ../src/ui/dialog/clonetiler.cpp:139 +#: ../src/ui/dialog/clonetiler.cpp:137 msgid "P31M: reflection + 120° rotation, dense" msgstr "P31M: riflessione + rotazione 120°, denso" -#: ../src/ui/dialog/clonetiler.cpp:140 +#: ../src/ui/dialog/clonetiler.cpp:138 msgid "P3M1: reflection + 120° rotation, sparse" msgstr "P3M1: riflessione + rotazione 120°, rado" -#: ../src/ui/dialog/clonetiler.cpp:141 +#: ../src/ui/dialog/clonetiler.cpp:139 msgid "P6: 60° rotation" msgstr "P6: rotazione 60°" -#: ../src/ui/dialog/clonetiler.cpp:142 +#: ../src/ui/dialog/clonetiler.cpp:140 msgid "P6M: reflection + 60° rotation" msgstr "P6M: riflessione + rotazione 60°" -#: ../src/ui/dialog/clonetiler.cpp:162 +#: ../src/ui/dialog/clonetiler.cpp:160 msgid "Select one of the 17 symmetry groups for the tiling" msgstr "Seleziona uno dei 17 gruppi di simmetria per le serie" -#: ../src/ui/dialog/clonetiler.cpp:180 +#: ../src/ui/dialog/clonetiler.cpp:178 msgid "S_hift" msgstr "Spos_tamento" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/ui/dialog/clonetiler.cpp:190 +#: ../src/ui/dialog/clonetiler.cpp:188 #, no-c-format msgid "Shift X:" msgstr "Spostamento X:" -#: ../src/ui/dialog/clonetiler.cpp:198 +#: ../src/ui/dialog/clonetiler.cpp:196 #, no-c-format msgid "Horizontal shift per row (in % of tile width)" msgstr "" "Lo spostamento orizzontale per ogni riga (in % sulla larghezza del clone)" -#: ../src/ui/dialog/clonetiler.cpp:206 +#: ../src/ui/dialog/clonetiler.cpp:204 #, no-c-format msgid "Horizontal shift per column (in % of tile width)" msgstr "" "Lo spostamento orizzontale per ogni colonna (in % sulla larghezza del clone)" -#: ../src/ui/dialog/clonetiler.cpp:212 +#: ../src/ui/dialog/clonetiler.cpp:210 msgid "Randomize the horizontal shift by this percentage" msgstr "Rende casuale di questa percentuale lo spostamento orizzontale" #. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/ui/dialog/clonetiler.cpp:222 +#: ../src/ui/dialog/clonetiler.cpp:220 #, no-c-format msgid "Shift Y:" msgstr "Spostamento Y:" -#: ../src/ui/dialog/clonetiler.cpp:230 +#: ../src/ui/dialog/clonetiler.cpp:228 #, no-c-format msgid "Vertical shift per row (in % of tile height)" msgstr "Lo spostamento verticale per ogni riga (in % sull'altezza del clone)" -#: ../src/ui/dialog/clonetiler.cpp:238 +#: ../src/ui/dialog/clonetiler.cpp:236 #, no-c-format msgid "Vertical shift per column (in % of tile height)" msgstr "" "Lo spostamento verticale per ogni colonna (in % sull'altezza del clone)" -#: ../src/ui/dialog/clonetiler.cpp:245 +#: ../src/ui/dialog/clonetiler.cpp:243 msgid "Randomize the vertical shift by this percentage" msgstr "Rende casuale di questa percentuale lo spostamento verticale" -#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399 +#: ../src/ui/dialog/clonetiler.cpp:251 ../src/ui/dialog/clonetiler.cpp:397 msgid "Exponent:" msgstr "Esponente:" -#: ../src/ui/dialog/clonetiler.cpp:260 +#: ../src/ui/dialog/clonetiler.cpp:258 msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Specifica se le righe sono a spaziatura costante (1), convergenti (<1) o " "divergenti (>1)" -#: ../src/ui/dialog/clonetiler.cpp:267 +#: ../src/ui/dialog/clonetiler.cpp:265 msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" msgstr "" "Specifica se le colonne sono a spaziatura costante (1), convergenti (<1) o " "divergenti (>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 +#: ../src/ui/dialog/clonetiler.cpp:273 ../src/ui/dialog/clonetiler.cpp:437 +#: ../src/ui/dialog/clonetiler.cpp:513 ../src/ui/dialog/clonetiler.cpp:586 +#: ../src/ui/dialog/clonetiler.cpp:632 ../src/ui/dialog/clonetiler.cpp:759 msgid "Alternate:" msgstr "Alterna:" -#: ../src/ui/dialog/clonetiler.cpp:281 +#: ../src/ui/dialog/clonetiler.cpp:279 msgid "Alternate the sign of shifts for each row" msgstr "Alterna il segno dello spostamento per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:286 +#: ../src/ui/dialog/clonetiler.cpp:284 msgid "Alternate the sign of shifts for each column" msgstr "Alterna il segno dello spostamento per ogni colonna" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457 -#: ../src/ui/dialog/clonetiler.cpp:533 +#: ../src/ui/dialog/clonetiler.cpp:291 ../src/ui/dialog/clonetiler.cpp:455 +#: ../src/ui/dialog/clonetiler.cpp:531 msgid "Cumulate:" msgstr "Accumula:" -#: ../src/ui/dialog/clonetiler.cpp:299 +#: ../src/ui/dialog/clonetiler.cpp:297 msgid "Cumulate the shifts for each row" msgstr "Accumula lo spostamento per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:304 +#: ../src/ui/dialog/clonetiler.cpp:302 msgid "Cumulate the shifts for each column" msgstr "Accumula lo spostamento per ogni colonna" #. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:311 +#: ../src/ui/dialog/clonetiler.cpp:309 msgid "Exclude tile:" msgstr "Escludi clone:" -#: ../src/ui/dialog/clonetiler.cpp:317 +#: ../src/ui/dialog/clonetiler.cpp:315 msgid "Exclude tile height in shift" msgstr "Esclude l'altezza del clone nello spostamento" -#: ../src/ui/dialog/clonetiler.cpp:322 +#: ../src/ui/dialog/clonetiler.cpp:320 msgid "Exclude tile width in shift" msgstr "Esclude la larghezza del clone nello spostamento" -#: ../src/ui/dialog/clonetiler.cpp:331 +#: ../src/ui/dialog/clonetiler.cpp:329 msgid "Sc_ale" msgstr "Sc_ala" -#: ../src/ui/dialog/clonetiler.cpp:339 +#: ../src/ui/dialog/clonetiler.cpp:337 msgid "Scale X:" msgstr "Scala X:" -#: ../src/ui/dialog/clonetiler.cpp:347 +#: ../src/ui/dialog/clonetiler.cpp:345 #, no-c-format msgid "Horizontal scale per row (in % of tile width)" msgstr "" "Il ridimensionamento orizzontale per ogni riga (in % sulla larghezza del " "clone)" -#: ../src/ui/dialog/clonetiler.cpp:355 +#: ../src/ui/dialog/clonetiler.cpp:353 #, no-c-format msgid "Horizontal scale per column (in % of tile width)" msgstr "" "Il ridimensionamento orizzontale per ogni colonna (in % sulla larghezza del " "clone)" -#: ../src/ui/dialog/clonetiler.cpp:361 +#: ../src/ui/dialog/clonetiler.cpp:359 msgid "Randomize the horizontal scale by this percentage" msgstr "Rende casuale di questa percentuale il ridimensionamento orizzontale" -#: ../src/ui/dialog/clonetiler.cpp:369 +#: ../src/ui/dialog/clonetiler.cpp:367 msgid "Scale Y:" msgstr "Scala Y:" -#: ../src/ui/dialog/clonetiler.cpp:377 +#: ../src/ui/dialog/clonetiler.cpp:375 #, no-c-format msgid "Vertical scale per row (in % of tile height)" msgstr "" "Il ridimensionamento verticale per ogni riga (in % sulla larghezza del clone)" -#: ../src/ui/dialog/clonetiler.cpp:385 +#: ../src/ui/dialog/clonetiler.cpp:383 #, no-c-format msgid "Vertical scale per column (in % of tile height)" msgstr "" "Il ridimensionamento verticale per ogni colonna (in % sulla larghezza del " "clone)" -#: ../src/ui/dialog/clonetiler.cpp:391 +#: ../src/ui/dialog/clonetiler.cpp:389 msgid "Randomize the vertical scale by this percentage" msgstr "Rende casuale di questa percentuale il ridimensionamento verticale" -#: ../src/ui/dialog/clonetiler.cpp:405 +#: ../src/ui/dialog/clonetiler.cpp:403 msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Specifica se le dimensioni delle righe costanti (1), convergenti (<1) o " "divergenti (>1)" -#: ../src/ui/dialog/clonetiler.cpp:411 +#: ../src/ui/dialog/clonetiler.cpp:409 msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" msgstr "" "Specifica se le dimensioni delle righe costanti (1), convergenti (<1) o " "divergenti (>1)" -#: ../src/ui/dialog/clonetiler.cpp:419 +#: ../src/ui/dialog/clonetiler.cpp:417 msgid "Base:" msgstr "Base:" -#: ../src/ui/dialog/clonetiler.cpp:425 ../src/ui/dialog/clonetiler.cpp:431 +#: ../src/ui/dialog/clonetiler.cpp:423 ../src/ui/dialog/clonetiler.cpp:429 msgid "" "Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" msgstr "" "Base per una spirale logaritmica: non usata (0), convergente (<1) o " "divergente (>1)" -#: ../src/ui/dialog/clonetiler.cpp:445 +#: ../src/ui/dialog/clonetiler.cpp:443 msgid "Alternate the sign of scales for each row" msgstr "Alterna il segno del ridimensionamento per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:450 +#: ../src/ui/dialog/clonetiler.cpp:448 msgid "Alternate the sign of scales for each column" msgstr "Alterna il segno del ridimensionamento per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:463 +#: ../src/ui/dialog/clonetiler.cpp:461 msgid "Cumulate the scales for each row" msgstr "Accumula il ridimensionamento per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:468 +#: ../src/ui/dialog/clonetiler.cpp:466 msgid "Cumulate the scales for each column" msgstr "Accumula il ridimensionamento per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:477 +#: ../src/ui/dialog/clonetiler.cpp:475 msgid "_Rotation" msgstr "_Rotazione" -#: ../src/ui/dialog/clonetiler.cpp:485 +#: ../src/ui/dialog/clonetiler.cpp:483 msgid "Angle:" msgstr "Angolo:" -#: ../src/ui/dialog/clonetiler.cpp:493 +#: ../src/ui/dialog/clonetiler.cpp:491 #, no-c-format msgid "Rotate tiles by this angle for each row" msgstr "Ruota i cloni di questo angolo per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:501 +#: ../src/ui/dialog/clonetiler.cpp:499 #, no-c-format msgid "Rotate tiles by this angle for each column" msgstr "Ruota i cloni di questo angolo per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:507 +#: ../src/ui/dialog/clonetiler.cpp:505 msgid "Randomize the rotation angle by this percentage" msgstr "Rende casuale di questa percentuale l'angolo di rotazione" -#: ../src/ui/dialog/clonetiler.cpp:521 +#: ../src/ui/dialog/clonetiler.cpp:519 msgid "Alternate the rotation direction for each row" msgstr "Alterna la direzione della rotazione per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:526 +#: ../src/ui/dialog/clonetiler.cpp:524 msgid "Alternate the rotation direction for each column" msgstr "Alterna la direzione della rotazione per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:539 +#: ../src/ui/dialog/clonetiler.cpp:537 msgid "Cumulate the rotation for each row" msgstr "Accumula la rotazione per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:544 +#: ../src/ui/dialog/clonetiler.cpp:542 msgid "Cumulate the rotation for each column" msgstr "Accumula la rotazione per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:553 +#: ../src/ui/dialog/clonetiler.cpp:551 msgid "_Blur & opacity" msgstr "Sfocatura & _opacità" -#: ../src/ui/dialog/clonetiler.cpp:562 +#: ../src/ui/dialog/clonetiler.cpp:560 msgid "Blur:" msgstr "Sfocatura:" -#: ../src/ui/dialog/clonetiler.cpp:568 +#: ../src/ui/dialog/clonetiler.cpp:566 msgid "Blur tiles by this percentage for each row" msgstr "Sfoca i cloni di questa percentuale per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:574 +#: ../src/ui/dialog/clonetiler.cpp:572 msgid "Blur tiles by this percentage for each column" msgstr "Sfoca i cloni di questa percentuale per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:580 +#: ../src/ui/dialog/clonetiler.cpp:578 msgid "Randomize the tile blur by this percentage" msgstr "Rende casuale di questa percentuale la sfocatura del clone" -#: ../src/ui/dialog/clonetiler.cpp:594 +#: ../src/ui/dialog/clonetiler.cpp:592 msgid "Alternate the sign of blur change for each row" msgstr "Alterna il segno del valore di cambiamento di sfocatura per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:599 +#: ../src/ui/dialog/clonetiler.cpp:597 msgid "Alternate the sign of blur change for each column" msgstr "" "Alterna il segno del valore di cambiamento di sfocatura per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:608 +#: ../src/ui/dialog/clonetiler.cpp:606 msgid "Opacity:" msgstr "Opacità:" -#: ../src/ui/dialog/clonetiler.cpp:614 +#: ../src/ui/dialog/clonetiler.cpp:612 msgid "Decrease tile opacity by this percentage for each row" msgstr "Riduce di questa percentuale per ogni riga l'opacità dei cloni" -#: ../src/ui/dialog/clonetiler.cpp:620 +#: ../src/ui/dialog/clonetiler.cpp:618 msgid "Decrease tile opacity by this percentage for each column" msgstr "Riduce di questa percentuale per ogni colonna l'opacità dei cloni" -#: ../src/ui/dialog/clonetiler.cpp:626 +#: ../src/ui/dialog/clonetiler.cpp:624 msgid "Randomize the tile opacity by this percentage" msgstr "Rende casuale di questa percentuale l'opacità dei cloni" -#: ../src/ui/dialog/clonetiler.cpp:640 +#: ../src/ui/dialog/clonetiler.cpp:638 msgid "Alternate the sign of opacity change for each row" msgstr "Alterna il segno del valore di opacità per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:645 +#: ../src/ui/dialog/clonetiler.cpp:643 msgid "Alternate the sign of opacity change for each column" msgstr "Alterna il segno del valore di opacità per ogni colonna" -#: ../src/ui/dialog/clonetiler.cpp:653 +#: ../src/ui/dialog/clonetiler.cpp:651 msgid "Co_lor" msgstr "Co_lore" -#: ../src/ui/dialog/clonetiler.cpp:663 +#: ../src/ui/dialog/clonetiler.cpp:661 msgid "Initial color: " msgstr "Colore iniziale: " -#: ../src/ui/dialog/clonetiler.cpp:667 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "Initial color of tiled clones" msgstr "Colore iniziale dei cloni in serie" -#: ../src/ui/dialog/clonetiler.cpp:667 +#: ../src/ui/dialog/clonetiler.cpp:665 msgid "" "Initial color for clones (works only if the original has unset fill or " "stroke)" @@ -14012,72 +14202,72 @@ msgstr "" "Colore iniziale dei cloni (funziona solo se l'originale non possiede " "riempimenti o bordi)" -#: ../src/ui/dialog/clonetiler.cpp:682 +#: ../src/ui/dialog/clonetiler.cpp:680 msgid "H:" msgstr "H:" -#: ../src/ui/dialog/clonetiler.cpp:688 +#: ../src/ui/dialog/clonetiler.cpp:686 msgid "Change the tile hue by this percentage for each row" msgstr "Cambia di questa percentuale per ogni riga l'opacità dei cloni" -#: ../src/ui/dialog/clonetiler.cpp:694 +#: ../src/ui/dialog/clonetiler.cpp:692 msgid "Change the tile hue by this percentage for each column" msgstr "Cambia di questa percentuale per ogni colonna l'opacità dei cloni" -#: ../src/ui/dialog/clonetiler.cpp:700 +#: ../src/ui/dialog/clonetiler.cpp:698 msgid "Randomize the tile hue by this percentage" msgstr "Rende casuale di questa percentuale l'opacità del clone" -#: ../src/ui/dialog/clonetiler.cpp:709 +#: ../src/ui/dialog/clonetiler.cpp:707 msgid "S:" msgstr "S:" -#: ../src/ui/dialog/clonetiler.cpp:715 +#: ../src/ui/dialog/clonetiler.cpp:713 msgid "Change the color saturation by this percentage for each row" msgstr "Cambia di questa percentuale per ogni riga la saturazione del colore" -#: ../src/ui/dialog/clonetiler.cpp:721 +#: ../src/ui/dialog/clonetiler.cpp:719 msgid "Change the color saturation by this percentage for each column" msgstr "" "Cambia di questa percentuale per ogni colonna la saturazione del colore" -#: ../src/ui/dialog/clonetiler.cpp:727 +#: ../src/ui/dialog/clonetiler.cpp:725 msgid "Randomize the color saturation by this percentage" msgstr "Rende casuale di questa percentuale la saturazione del clone" -#: ../src/ui/dialog/clonetiler.cpp:735 +#: ../src/ui/dialog/clonetiler.cpp:733 msgid "L:" msgstr "L:" -#: ../src/ui/dialog/clonetiler.cpp:741 +#: ../src/ui/dialog/clonetiler.cpp:739 msgid "Change the color lightness by this percentage for each row" msgstr "Riduce di questa percentuale per ogni riga la luminosità dei cloni" -#: ../src/ui/dialog/clonetiler.cpp:747 +#: ../src/ui/dialog/clonetiler.cpp:745 msgid "Change the color lightness by this percentage for each column" msgstr "Riduce di questa percentuale per ogni colonna la luminosità dei cloni" -#: ../src/ui/dialog/clonetiler.cpp:753 +#: ../src/ui/dialog/clonetiler.cpp:751 msgid "Randomize the color lightness by this percentage" msgstr "Rende casuale di questa percentuale la luminosità del clone" -#: ../src/ui/dialog/clonetiler.cpp:767 +#: ../src/ui/dialog/clonetiler.cpp:765 msgid "Alternate the sign of color changes for each row" msgstr "Alterna il segno del valore di cambiamento del valore per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:772 +#: ../src/ui/dialog/clonetiler.cpp:770 msgid "Alternate the sign of color changes for each column" msgstr "Alterna il segno del valore di cambiamento del valore per ogni riga" -#: ../src/ui/dialog/clonetiler.cpp:780 +#: ../src/ui/dialog/clonetiler.cpp:778 msgid "_Trace" msgstr "Ve_ttorizza" -#: ../src/ui/dialog/clonetiler.cpp:792 +#: ../src/ui/dialog/clonetiler.cpp:790 msgid "Trace the drawing under the tiles" msgstr "Vettorizza il disegno sotto i cloni" -#: ../src/ui/dialog/clonetiler.cpp:796 +#: ../src/ui/dialog/clonetiler.cpp:794 msgid "" "For each clone, pick a value from the drawing in that clone's location and " "apply it to the clone" @@ -14085,108 +14275,108 @@ msgstr "" "Per ogni clone preleva il valore del disegno su cui il clone è posto e lo " "applica al clone" -#: ../src/ui/dialog/clonetiler.cpp:815 +#: ../src/ui/dialog/clonetiler.cpp:813 msgid "1. Pick from the drawing:" msgstr "1. Preleva dal disegno:" -#: ../src/ui/dialog/clonetiler.cpp:833 +#: ../src/ui/dialog/clonetiler.cpp:831 msgid "Pick the visible color and opacity" msgstr "Preleva il colore visibile e l'opacità" -#: ../src/ui/dialog/clonetiler.cpp:841 +#: ../src/ui/dialog/clonetiler.cpp:839 msgid "Pick the total accumulated opacity" msgstr "Preleva l'opacità accumulata totale" -#: ../src/ui/dialog/clonetiler.cpp:848 +#: ../src/ui/dialog/clonetiler.cpp:846 msgid "R" msgstr "R" -#: ../src/ui/dialog/clonetiler.cpp:849 +#: ../src/ui/dialog/clonetiler.cpp:847 msgid "Pick the Red component of the color" msgstr "Preleva la componente Rossa del colore" -#: ../src/ui/dialog/clonetiler.cpp:856 +#: ../src/ui/dialog/clonetiler.cpp:854 msgid "G" msgstr "G" -#: ../src/ui/dialog/clonetiler.cpp:857 +#: ../src/ui/dialog/clonetiler.cpp:855 msgid "Pick the Green component of the color" msgstr "Preleva la componente Verde del colore" -#: ../src/ui/dialog/clonetiler.cpp:864 +#: ../src/ui/dialog/clonetiler.cpp:862 msgid "B" msgstr "B" -#: ../src/ui/dialog/clonetiler.cpp:865 +#: ../src/ui/dialog/clonetiler.cpp:863 msgid "Pick the Blue component of the color" msgstr "Preleva la componente Blu del colore" -#: ../src/ui/dialog/clonetiler.cpp:872 +#: ../src/ui/dialog/clonetiler.cpp:870 msgctxt "Clonetiler color hue" msgid "H" msgstr "H" -#: ../src/ui/dialog/clonetiler.cpp:873 +#: ../src/ui/dialog/clonetiler.cpp:871 msgid "Pick the hue of the color" msgstr "Preleva l'opacità del colore" -#: ../src/ui/dialog/clonetiler.cpp:880 +#: ../src/ui/dialog/clonetiler.cpp:878 msgctxt "Clonetiler color saturation" msgid "S" msgstr "S" -#: ../src/ui/dialog/clonetiler.cpp:881 +#: ../src/ui/dialog/clonetiler.cpp:879 msgid "Pick the saturation of the color" msgstr "Preleva la saturazione del colore" -#: ../src/ui/dialog/clonetiler.cpp:888 +#: ../src/ui/dialog/clonetiler.cpp:886 msgctxt "Clonetiler color lightness" msgid "L" msgstr "L" -#: ../src/ui/dialog/clonetiler.cpp:889 +#: ../src/ui/dialog/clonetiler.cpp:887 msgid "Pick the lightness of the color" msgstr "Preleva la luminosità del colore" -#: ../src/ui/dialog/clonetiler.cpp:899 +#: ../src/ui/dialog/clonetiler.cpp:897 msgid "2. Tweak the picked value:" msgstr "2. Corregge il valore prelevato:" -#: ../src/ui/dialog/clonetiler.cpp:916 +#: ../src/ui/dialog/clonetiler.cpp:914 msgid "Gamma-correct:" msgstr "Correzione-gamma:" -#: ../src/ui/dialog/clonetiler.cpp:920 +#: ../src/ui/dialog/clonetiler.cpp:918 msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" msgstr "" "Sposta l'intervallo medio del valore prelevato verso l'alto (>0) o verso il " "basso (<0)" -#: ../src/ui/dialog/clonetiler.cpp:927 +#: ../src/ui/dialog/clonetiler.cpp:925 msgid "Randomize:" msgstr "Casualità:" -#: ../src/ui/dialog/clonetiler.cpp:931 +#: ../src/ui/dialog/clonetiler.cpp:929 msgid "Randomize the picked value by this percentage" msgstr "Rende casuale di questa percentuale il valore prelevato" -#: ../src/ui/dialog/clonetiler.cpp:938 +#: ../src/ui/dialog/clonetiler.cpp:936 msgid "Invert:" msgstr "Inverti:" -#: ../src/ui/dialog/clonetiler.cpp:942 +#: ../src/ui/dialog/clonetiler.cpp:940 msgid "Invert the picked value" msgstr "Inverti il valore prelevato" -#: ../src/ui/dialog/clonetiler.cpp:948 +#: ../src/ui/dialog/clonetiler.cpp:946 msgid "3. Apply the value to the clones':" msgstr "3. Applica il valore prelevato ai cloni:" -#: ../src/ui/dialog/clonetiler.cpp:963 +#: ../src/ui/dialog/clonetiler.cpp:961 msgid "Presence" msgstr "Presenza" -#: ../src/ui/dialog/clonetiler.cpp:966 +#: ../src/ui/dialog/clonetiler.cpp:964 msgid "" "Each clone is created with the probability determined by the picked value in " "that point" @@ -14194,16 +14384,16 @@ msgstr "" "Ogni clone viene creato con la probabilità determinata dal valore prelevato " "in quel punto" -#: ../src/ui/dialog/clonetiler.cpp:973 +#: ../src/ui/dialog/clonetiler.cpp:971 msgid "Size" msgstr "Dimensione" -#: ../src/ui/dialog/clonetiler.cpp:976 +#: ../src/ui/dialog/clonetiler.cpp:974 msgid "Each clone's size is determined by the picked value in that point" msgstr "" "La dimensione di ogni clone è determinata dal valore preso in quel punto" -#: ../src/ui/dialog/clonetiler.cpp:986 +#: ../src/ui/dialog/clonetiler.cpp:984 msgid "" "Each clone is painted by the picked color (the original must have unset fill " "or stroke)" @@ -14211,47 +14401,47 @@ msgstr "" "Ogni clone è colorato col colore prelevato (l'originale non deve avere " "riempimento o bordo)" -#: ../src/ui/dialog/clonetiler.cpp:996 +#: ../src/ui/dialog/clonetiler.cpp:994 msgid "Each clone's opacity is determined by the picked value in that point" msgstr "L'opacità di ogni clone è determinata dal valore preso in quel punto" -#: ../src/ui/dialog/clonetiler.cpp:1044 +#: ../src/ui/dialog/clonetiler.cpp:1042 msgid "How many rows in the tiling" msgstr "Il numero di righe della serie" -#: ../src/ui/dialog/clonetiler.cpp:1074 +#: ../src/ui/dialog/clonetiler.cpp:1072 msgid "How many columns in the tiling" msgstr "Il numero di colonne della serie" -#: ../src/ui/dialog/clonetiler.cpp:1119 +#: ../src/ui/dialog/clonetiler.cpp:1117 msgid "Width of the rectangle to be filled" msgstr "Larghezza del rettangolo da riempire" -#: ../src/ui/dialog/clonetiler.cpp:1152 +#: ../src/ui/dialog/clonetiler.cpp:1150 msgid "Height of the rectangle to be filled" msgstr "Altezza del rettangolo da riempire" -#: ../src/ui/dialog/clonetiler.cpp:1169 +#: ../src/ui/dialog/clonetiler.cpp:1167 msgid "Rows, columns: " msgstr "Righe, colonne: " -#: ../src/ui/dialog/clonetiler.cpp:1170 +#: ../src/ui/dialog/clonetiler.cpp:1168 msgid "Create the specified number of rows and columns" msgstr "Crea il numero specificato di righe e colonne" -#: ../src/ui/dialog/clonetiler.cpp:1179 +#: ../src/ui/dialog/clonetiler.cpp:1177 msgid "Width, height: " msgstr "Larghezza, altezza: " -#: ../src/ui/dialog/clonetiler.cpp:1180 +#: ../src/ui/dialog/clonetiler.cpp:1178 msgid "Fill the specified width and height with the tiling" msgstr "Riempie la larghezza e l'altezza specificata con i cloni" -#: ../src/ui/dialog/clonetiler.cpp:1201 +#: ../src/ui/dialog/clonetiler.cpp:1199 msgid "Use saved size and position of the tile" msgstr "Usa la dimensione e la posizione salvata per la serie" -#: ../src/ui/dialog/clonetiler.cpp:1204 +#: ../src/ui/dialog/clonetiler.cpp:1202 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" @@ -14259,11 +14449,11 @@ msgstr "" "Forza la dimensione e la posizione del clone all'ultima clonazione salvata, " "invece di usare le dimensioni attuali" -#: ../src/ui/dialog/clonetiler.cpp:1238 +#: ../src/ui/dialog/clonetiler.cpp:1236 msgid " _Create " msgstr " _Crea " -#: ../src/ui/dialog/clonetiler.cpp:1240 +#: ../src/ui/dialog/clonetiler.cpp:1238 msgid "Create and tile the clones of the selection" msgstr "Crea e serializza i cloni della selezione" @@ -14272,29 +14462,29 @@ msgstr "Crea e serializza i cloni della selezione" #. diagrams on the left in the following screenshot: #. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png #. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/ui/dialog/clonetiler.cpp:1260 +#: ../src/ui/dialog/clonetiler.cpp:1258 msgid " _Unclump " msgstr " Spa_rpaglia " -#: ../src/ui/dialog/clonetiler.cpp:1261 +#: ../src/ui/dialog/clonetiler.cpp:1259 msgid "Spread out clones to reduce clumping; can be applied repeatedly" msgstr "" "Distribuisce i cloni in modo da ridurre gli agglomerati, può essere ripetuto" -#: ../src/ui/dialog/clonetiler.cpp:1267 +#: ../src/ui/dialog/clonetiler.cpp:1265 msgid " Re_move " msgstr " Ri_muovi " -#: ../src/ui/dialog/clonetiler.cpp:1268 +#: ../src/ui/dialog/clonetiler.cpp:1266 msgid "Remove existing tiled clones of the selected object (siblings only)" msgstr "Rimuove i cloni in serie dell'oggetto selezionati (solo imparentati)" -#: ../src/ui/dialog/clonetiler.cpp:1284 +#: ../src/ui/dialog/clonetiler.cpp:1283 msgid " R_eset " msgstr " R_eimposta " #. TRANSLATORS: "change" is a noun here -#: ../src/ui/dialog/clonetiler.cpp:1286 +#: ../src/ui/dialog/clonetiler.cpp:1285 msgid "" "Reset all shifts, scales, rotates, opacity and color changes in the dialog " "to zero" @@ -14302,40 +14492,40 @@ msgstr "" "Reimposta tutti gli spostamenti, scale, rotazioni, opacità e cambiamenti di " "colore nella sottofinestra a zero" -#: ../src/ui/dialog/clonetiler.cpp:1359 +#: ../src/ui/dialog/clonetiler.cpp:1358 msgid "Nothing selected." msgstr "Nessuna selezione." -#: ../src/ui/dialog/clonetiler.cpp:1365 +#: ../src/ui/dialog/clonetiler.cpp:1364 msgid "More than one object selected." msgstr "Più di un elemento selezionato." -#: ../src/ui/dialog/clonetiler.cpp:1372 +#: ../src/ui/dialog/clonetiler.cpp:1371 #, c-format msgid "Object has %d tiled clones." msgstr "L'oggetto ha %d cloni in serie." -#: ../src/ui/dialog/clonetiler.cpp:1377 +#: ../src/ui/dialog/clonetiler.cpp:1376 msgid "Object has no tiled clones." msgstr "L'oggetto non ha cloni in serie." -#: ../src/ui/dialog/clonetiler.cpp:2097 +#: ../src/ui/dialog/clonetiler.cpp:2100 msgid "Select one object whose tiled clones to unclump." msgstr "Seleziona un oggetto di cui sparpagliare i cloni in serie." -#: ../src/ui/dialog/clonetiler.cpp:2119 +#: ../src/ui/dialog/clonetiler.cpp:2122 msgid "Unclump tiled clones" msgstr "Sparpaglia cloni in serie" -#: ../src/ui/dialog/clonetiler.cpp:2148 +#: ../src/ui/dialog/clonetiler.cpp:2151 msgid "Select one object whose tiled clones to remove." msgstr "Seleziona un oggetto da cui rimuovere i cloni in serie." -#: ../src/ui/dialog/clonetiler.cpp:2171 +#: ../src/ui/dialog/clonetiler.cpp:2176 msgid "Delete tiled clones" msgstr "Elimina cloni in serie" -#: ../src/ui/dialog/clonetiler.cpp:2224 +#: ../src/ui/dialog/clonetiler.cpp:2229 msgid "" "If you want to clone several objects, group them and clone the " "group." @@ -14343,23 +14533,23 @@ msgstr "" "Se si vogliono clonare diversi oggetti, occorre raggrupparli e " "clonare il gruppo." -#: ../src/ui/dialog/clonetiler.cpp:2233 +#: ../src/ui/dialog/clonetiler.cpp:2238 msgid "Creating tiled clones..." msgstr "Creazione cloni in serie..." -#: ../src/ui/dialog/clonetiler.cpp:2645 +#: ../src/ui/dialog/clonetiler.cpp:2651 msgid "Create tiled clones" msgstr "Crea cloni in serie" -#: ../src/ui/dialog/clonetiler.cpp:2878 +#: ../src/ui/dialog/clonetiler.cpp:2884 msgid "Per row:" msgstr "Per riga:" -#: ../src/ui/dialog/clonetiler.cpp:2896 +#: ../src/ui/dialog/clonetiler.cpp:2902 msgid "Per column:" msgstr "Per colonna:" -#: ../src/ui/dialog/clonetiler.cpp:2904 +#: ../src/ui/dialog/clonetiler.cpp:2910 msgid "Randomize:" msgstr "Casualità:" @@ -14391,11 +14581,11 @@ msgstr "Rimuove il colore del contorno" msgid "Set fill color to none" msgstr "Rimuovi il colore di riempimento" -#: ../src/ui/dialog/color-item.cpp:700 +#: ../src/ui/dialog/color-item.cpp:702 msgid "Set stroke color from swatch" msgstr "Imposta colore contorno dai campioni" -#: ../src/ui/dialog/color-item.cpp:700 +#: ../src/ui/dialog/color-item.cpp:702 msgid "Set fill color from swatch" msgstr "Imposta colore di riempimento dai campioni" @@ -14495,8 +14685,9 @@ msgid "Color of the page border" msgstr "Colore dei bordi della pagina" #: ../src/ui/dialog/document-properties.cpp:117 -msgid "Default _units:" -msgstr "_Unità predefinite:" +#, fuzzy +msgid "Display _units:" +msgstr "_Unità della griglia:" #. --------------------------------------------------------------- #. General snap options @@ -14670,11 +14861,11 @@ msgid "Remove selected grid." msgstr "Rimuove la griglia selezionata." #: ../src/ui/dialog/document-properties.cpp:154 -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Guides" msgstr "Guide" -#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2744 +#: ../src/ui/dialog/document-properties.cpp:156 ../src/verbs.cpp:2827 msgid "Snap" msgstr "Aggancio" @@ -14718,7 +14909,7 @@ msgstr "Varie" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:2921 +#: ../src/ui/dialog/document-properties.cpp:498 ../src/verbs.cpp:3008 msgid "Link Color Profile" msgstr "Collega profilo colore" @@ -14764,7 +14955,7 @@ msgstr "Aggiunge il nome file attuale o cerca un file" #: ../src/ui/dialog/document-properties.cpp:763 #: ../src/ui/dialog/document-properties.cpp:852 -#: ../src/ui/widget/selected-style.cpp:343 +#: ../src/ui/widget/selected-style.cpp:356 msgid "Remove" msgstr "Rimuovi" @@ -14834,53 +15025,54 @@ msgstr "Rimuovi script incorporato" msgid "Edit embedded script" msgstr "Modifica script incorporato" -#: ../src/ui/dialog/document-properties.cpp:1429 +#: ../src/ui/dialog/document-properties.cpp:1434 msgid "Creation" msgstr "Creazione" -#: ../src/ui/dialog/document-properties.cpp:1430 +#: ../src/ui/dialog/document-properties.cpp:1435 msgid "Defined grids" msgstr "Griglie definite" -#: ../src/ui/dialog/document-properties.cpp:1677 +#: ../src/ui/dialog/document-properties.cpp:1682 msgid "Remove grid" msgstr "Rimuovi griglia" -#: ../src/ui/dialog/document-properties.cpp:1761 -msgid "Changed document unit" +#: ../src/ui/dialog/document-properties.cpp:1770 +#, fuzzy +msgid "Changed default display unit" msgstr "Unità documento cambiata" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2796 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2879 msgid "_Page" msgstr "_Pagina" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2800 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2883 msgid "_Drawing" msgstr "_Disegno" -#: ../src/ui/dialog/export.cpp:152 ../src/verbs.cpp:2802 +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2885 msgid "_Selection" msgstr "_Selezione" -#: ../src/ui/dialog/export.cpp:152 +#: ../src/ui/dialog/export.cpp:151 msgid "_Custom" msgstr "_Personalizzata" -#: ../src/ui/dialog/export.cpp:170 ../src/widgets/measure-toolbar.cpp:99 +#: ../src/ui/dialog/export.cpp:169 ../src/widgets/measure-toolbar.cpp:99 #: ../src/widgets/measure-toolbar.cpp:107 #: ../share/extensions/render_gears.inx.h:6 msgid "Units:" msgstr "Unità:" -#: ../src/ui/dialog/export.cpp:172 +#: ../src/ui/dialog/export.cpp:171 msgid "_Export As..." msgstr "_Esporta come..." -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "B_atch export all selected objects" msgstr "Esporta se_paratamente tutti gli oggetti selezionati" -#: ../src/ui/dialog/export.cpp:175 +#: ../src/ui/dialog/export.cpp:174 msgid "" "Export each selected object into its own PNG file, using export hints if any " "(caution, overwrites without asking!)" @@ -14889,164 +15081,170 @@ msgstr "" "per l'esportazione quando presenti (attenzione, sovrascrive senza far " "domande!)" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "Hide a_ll except selected" msgstr "Nascondi _tutto tranne la selezione" -#: ../src/ui/dialog/export.cpp:177 +#: ../src/ui/dialog/export.cpp:176 msgid "In the exported image, hide all objects except those that are selected" msgstr "" "Nasconde tutti gli oggetti nell'immagine esportata tranne quelli selezionati" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Close when complete" msgstr "Chiudi al completamento" -#: ../src/ui/dialog/export.cpp:178 +#: ../src/ui/dialog/export.cpp:177 msgid "Once the export completes, close this dialog" msgstr "Una volta completata l'esportazione, chiude questa finestra" -#: ../src/ui/dialog/export.cpp:180 +#: ../src/ui/dialog/export.cpp:179 msgid "_Export" msgstr "_Esporta" -#: ../src/ui/dialog/export.cpp:198 +#: ../src/ui/dialog/export.cpp:197 msgid "Export area" msgstr "Area da esportare" -#: ../src/ui/dialog/export.cpp:237 +#: ../src/ui/dialog/export.cpp:236 msgid "_x0:" msgstr "_X0:" -#: ../src/ui/dialog/export.cpp:241 +#: ../src/ui/dialog/export.cpp:240 msgid "x_1:" msgstr "X_1:" -#: ../src/ui/dialog/export.cpp:245 +#: ../src/ui/dialog/export.cpp:244 msgid "Wid_th:" msgstr "Larg_hezza:" -#: ../src/ui/dialog/export.cpp:249 +#: ../src/ui/dialog/export.cpp:248 msgid "_y0:" msgstr "_Y0:" -#: ../src/ui/dialog/export.cpp:253 +#: ../src/ui/dialog/export.cpp:252 msgid "y_1:" msgstr "Y_1:" -#: ../src/ui/dialog/export.cpp:257 +#: ../src/ui/dialog/export.cpp:256 msgid "Hei_ght:" msgstr "Alte_zza:" -#: ../src/ui/dialog/export.cpp:272 +#: ../src/ui/dialog/export.cpp:271 msgid "Image size" msgstr "Dimensione immagine" -#: ../src/ui/dialog/export.cpp:290 ../src/ui/dialog/export.cpp:301 +#: ../src/ui/dialog/export.cpp:289 ../src/ui/dialog/export.cpp:300 msgid "pixels at" msgstr "pixel a" -#: ../src/ui/dialog/export.cpp:296 +#: ../src/ui/dialog/export.cpp:295 msgid "dp_i" msgstr "dp_i" -#: ../src/ui/dialog/export.cpp:301 ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/export.cpp:300 ../src/ui/dialog/transformation.cpp:80 #: ../src/ui/widget/page-sizer.cpp:237 msgid "_Height:" msgstr "_Altezza:" -#: ../src/ui/dialog/export.cpp:309 -#: ../src/ui/dialog/inkscape-preferences.cpp:1436 -#: ../src/ui/dialog/inkscape-preferences.cpp:1440 -#: ../src/ui/dialog/inkscape-preferences.cpp:1464 +#: ../src/ui/dialog/export.cpp:308 +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "dpi" msgstr "dpi" -#: ../src/ui/dialog/export.cpp:317 +#: ../src/ui/dialog/export.cpp:316 msgid "_Filename" msgstr "Nome del _file" -#: ../src/ui/dialog/export.cpp:359 +#: ../src/ui/dialog/export.cpp:358 msgid "Export the bitmap file with these settings" msgstr "Esporta il file bitmap con queste impostazioni" -#: ../src/ui/dialog/export.cpp:612 +#: ../src/ui/dialog/export.cpp:611 #, c-format msgid "B_atch export %d selected object" msgid_plural "B_atch export %d selected objects" msgstr[0] "Esporta separatamente %d oggetto selezionato" msgstr[1] "Esporta separatamente %d oggetti selezionati" -#: ../src/ui/dialog/export.cpp:928 +#: ../src/ui/dialog/export.cpp:927 msgid "Export in progress" msgstr "Esportazione in avanzamento" -#: ../src/ui/dialog/export.cpp:1018 +#: ../src/ui/dialog/export.cpp:1017 msgid "No items selected." msgstr "Nessun oggetto selezionato." -#: ../src/ui/dialog/export.cpp:1022 ../src/ui/dialog/export.cpp:1024 +#: ../src/ui/dialog/export.cpp:1021 ../src/ui/dialog/export.cpp:1023 msgid "Exporting %1 files" msgstr "Esportazione di %1 file" -#: ../src/ui/dialog/export.cpp:1064 ../src/ui/dialog/export.cpp:1066 +#: ../src/ui/dialog/export.cpp:1063 ../src/ui/dialog/export.cpp:1065 #, c-format msgid "Exporting file %s..." msgstr "Esportazione file %s..." -#: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1166 +#: ../src/ui/dialog/export.cpp:1074 ../src/ui/dialog/export.cpp:1165 #, c-format msgid "Could not export to filename %s.\n" msgstr "Impossibile esportare col nome del file %s.\n" -#: ../src/ui/dialog/export.cpp:1078 +#: ../src/ui/dialog/export.cpp:1077 #, c-format msgid "Could not export to filename %s." msgstr "Impossibile esportare col nome del file %s." -#: ../src/ui/dialog/export.cpp:1093 +#: ../src/ui/dialog/export.cpp:1092 #, c-format msgid "Successfully exported %d files from %d selected items." msgstr "" "Esportati correttamente %d file di %d oggetti selezionati." -#: ../src/ui/dialog/export.cpp:1104 +#: ../src/ui/dialog/export.cpp:1103 msgid "You have to enter a filename." msgstr "Bisogna inserire il nome del file." -#: ../src/ui/dialog/export.cpp:1105 +#: ../src/ui/dialog/export.cpp:1104 msgid "You have to enter a filename" msgstr "Bisogna inserire il nome del file" -#: ../src/ui/dialog/export.cpp:1119 +#: ../src/ui/dialog/export.cpp:1118 msgid "The chosen area to be exported is invalid." msgstr "L'area di esportazione selezionata non è valida." -#: ../src/ui/dialog/export.cpp:1120 +#: ../src/ui/dialog/export.cpp:1119 msgid "The chosen area to be exported is invalid" msgstr "L'area di esportazione selezionata non è valida" -#: ../src/ui/dialog/export.cpp:1135 +#: ../src/ui/dialog/export.cpp:1134 #, c-format msgid "Directory %s does not exist or is not a directory.\n" msgstr "La cartella %s non esiste o non è una cartella.\n" #. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image -#: ../src/ui/dialog/export.cpp:1149 ../src/ui/dialog/export.cpp:1151 +#: ../src/ui/dialog/export.cpp:1148 ../src/ui/dialog/export.cpp:1150 msgid "Exporting %1 (%2 x %3)" msgstr "Sto esportando %1 (%2 x %3) " -#: ../src/ui/dialog/export.cpp:1177 +#: ../src/ui/dialog/export.cpp:1176 #, c-format msgid "Drawing exported to %s." msgstr "Disegno esportato in %s." -#: ../src/ui/dialog/export.cpp:1181 +#: ../src/ui/dialog/export.cpp:1180 msgid "Export aborted." msgstr "Esportazione fallita." -#: ../src/ui/dialog/export.cpp:1303 ../src/ui/dialog/input.cpp:1082 -#: ../src/verbs.cpp:2358 ../src/widgets/desktop-widget.cpp:1123 +#: ../src/ui/dialog/export.cpp:1301 ../src/ui/interface.cpp:1392 +#: ../src/widgets/desktop-widget.cpp:1122 +#: ../src/widgets/desktop-widget.cpp:1184 +msgid "_Cancel" +msgstr "_Annulla" + +#: ../src/ui/dialog/export.cpp:1302 ../src/ui/dialog/input.cpp:1082 +#: ../src/verbs.cpp:2437 ../src/widgets/desktop-widget.cpp:1123 msgid "_Save" msgstr "_Salva" @@ -15054,8 +15252,8 @@ msgstr "_Salva" msgid "Information" msgstr "Informazioni" -#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:290 -#: ../src/verbs.cpp:309 ../share/extensions/color_HSL_adjust.inx.h:11 +#: ../src/ui/dialog/extension-editor.cpp:82 ../src/verbs.cpp:310 +#: ../src/verbs.cpp:329 ../share/extensions/color_HSL_adjust.inx.h:11 #: ../share/extensions/color_custom.inx.h:7 #: ../share/extensions/color_randomize.inx.h:6 #: ../share/extensions/dots.inx.h:7 @@ -15108,103 +15306,103 @@ msgid "Parameters" msgstr "Parametri" #. Fill in the template -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:376 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:415 msgid "No preview" msgstr "Nessuna anteprima" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:480 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:519 msgid "too large for preview" msgstr "troppo grande per l'anteprima" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:565 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:605 msgid "Enable preview" msgstr "Attiva anteprima" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:715 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:735 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:743 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:759 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:755 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:768 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:772 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:775 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:799 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:814 #: ../src/ui/dialog/filedialogimpl-win32.cpp:282 #: ../src/ui/dialog/filedialogimpl-win32.cpp:413 msgid "All Files" msgstr "Tutti i file" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:740 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:756 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:796 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:811 #: ../src/ui/dialog/filedialogimpl-win32.cpp:283 msgid "All Inkscape Files" msgstr "Tutti i file di Inkscape" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:747 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:763 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:777 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:787 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:803 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:817 #: ../src/ui/dialog/filedialogimpl-win32.cpp:284 msgid "All Images" msgstr "Tutte le immagini" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:750 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:766 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:780 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:790 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:806 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:820 #: ../src/ui/dialog/filedialogimpl-win32.cpp:285 msgid "All Vectors" msgstr "Tutti i vettoriali" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:753 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:769 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:793 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:809 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:823 #: ../src/ui/dialog/filedialogimpl-win32.cpp:286 msgid "All Bitmaps" msgstr "Tutte le bitmap" #. ###### File options #. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1002 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1560 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1042 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1600 msgid "Append filename extension automatically" msgstr "Aggiungi automaticamente l'estensione" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1175 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1428 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1215 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1468 msgid "Guess from extension" msgstr "Rileva tipo dall'estensione" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1447 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 msgid "Left edge of source" msgstr "Lato sinistro della sorgente" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1448 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 msgid "Top edge of source" msgstr "Lato superiore della sorgente" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1449 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489 msgid "Right edge of source" msgstr "Lato destro della sorgente" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1450 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490 msgid "Bottom edge of source" msgstr "Lato inferiore della sorgente" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1451 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491 msgid "Source width" msgstr "Larghezza sorgente" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1452 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492 msgid "Source height" msgstr "Altezza sorgente" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1453 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 msgid "Destination width" msgstr "Larghezza destinazione" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1454 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494 msgid "Destination height" msgstr "Altezza destinazione" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1455 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1495 msgid "Resolution (dots per inch)" msgstr "Risoluzione (punti per pollice)" @@ -15212,30 +15410,30 @@ msgstr "Risoluzione (punti per pollice)" #. ## EXTRA WIDGET -- SOURCE SIDE #. ######################################### #. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1533 msgid "Document" msgstr "Documento" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1501 ../src/verbs.cpp:175 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1541 ../src/verbs.cpp:176 #: ../src/widgets/desktop-widget.cpp:2000 #: ../share/extensions/printing_marks.inx.h:18 msgid "Selection" msgstr "Selezione" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1505 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 msgctxt "Export dialog" msgid "Custom" msgstr "Personalizzata" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1525 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1565 msgid "Source" msgstr "Sorgente" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1545 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1585 msgid "Cairo" msgstr "Cairo" -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1548 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1588 msgid "Antialias" msgstr "Antialias" @@ -15517,7 +15715,7 @@ msgid "R:" msgstr "R:" #: ../src/ui/dialog/filter-effects-dialog.cpp:2848 -#: ../src/widgets/sp-color-icc-selector.cpp:359 +#: ../src/widgets/sp-color-icc-selector.cpp:334 msgid "G:" msgstr "G:" @@ -16177,7 +16375,7 @@ msgstr "Spirali" msgid "Search spirals" msgstr "Cerca spirali" -#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1736 +#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1735 msgid "Paths" msgstr "Tracciati" @@ -16248,12 +16446,12 @@ msgstr "_Sostituisci tutti" msgid "Replace all matches" msgstr "Sostituisci tutte le occorrenze" -#: ../src/ui/dialog/find.cpp:775 +#: ../src/ui/dialog/find.cpp:797 msgid "Nothing to replace" msgstr "Niente da sostituire" #. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed -#: ../src/ui/dialog/find.cpp:816 +#: ../src/ui/dialog/find.cpp:838 #, c-format msgid "%d object found (out of %d), %s match." msgid_plural "%d objects found (out of %d), %s match." @@ -16262,45 +16460,45 @@ msgstr[0] "" msgstr[1] "" "%d oggetti trovati (su un totale di %d), corrispondenza %s." -#: ../src/ui/dialog/find.cpp:819 +#: ../src/ui/dialog/find.cpp:841 msgid "exact" msgstr "esatta" -#: ../src/ui/dialog/find.cpp:819 +#: ../src/ui/dialog/find.cpp:841 msgid "partial" msgstr "parziale" #. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:822 +#: ../src/ui/dialog/find.cpp:844 msgid "%1 match replaced" msgid_plural "%1 matches replaced" msgstr[0] "%1 occorrenza sostituita" msgstr[1] "%1 occorrenze sostituite" #. TRANSLATORS: "%1" is replaced with the number of matches -#: ../src/ui/dialog/find.cpp:826 +#: ../src/ui/dialog/find.cpp:848 msgid "%1 object found" msgid_plural "%1 objects found" msgstr[0] "%1 oggetto trovato" msgstr[1] "%1 oggetti trovati" -#: ../src/ui/dialog/find.cpp:837 +#: ../src/ui/dialog/find.cpp:862 msgid "Replace text or property" msgstr "Sostituisci testo o proprietà" -#: ../src/ui/dialog/find.cpp:841 +#: ../src/ui/dialog/find.cpp:866 msgid "Nothing found" msgstr "Nessuno trovato" -#: ../src/ui/dialog/find.cpp:846 +#: ../src/ui/dialog/find.cpp:871 msgid "No objects found" msgstr "Nessun oggetto trovato" -#: ../src/ui/dialog/find.cpp:867 +#: ../src/ui/dialog/find.cpp:892 msgid "Select an object type" msgstr "Seleziona un tipo di oggetto" -#: ../src/ui/dialog/find.cpp:885 +#: ../src/ui/dialog/find.cpp:910 msgid "Select a property" msgstr "Seleziona una proprietà" @@ -17061,73 +17259,73 @@ msgstr "Aggiungi testo" msgid "Arrange in a grid" msgstr "Disponi su griglia" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 #: ../src/ui/dialog/object-attributes.cpp:66 #: ../src/ui/dialog/object-attributes.cpp:75 #: ../src/widgets/desktop-widget.cpp:666 ../src/widgets/node-toolbar.cpp:581 msgid "X:" msgstr "X:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:589 +#: ../src/ui/dialog/grid-arrange-tab.cpp:578 msgid "Horizontal spacing between columns." msgstr "Spaziatura orizzontale tra le colonne." -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 #: ../src/ui/dialog/object-attributes.cpp:67 #: ../src/ui/dialog/object-attributes.cpp:76 #: ../src/widgets/desktop-widget.cpp:676 ../src/widgets/node-toolbar.cpp:599 msgid "Y:" msgstr "Y:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:590 +#: ../src/ui/dialog/grid-arrange-tab.cpp:579 msgid "Vertical spacing between rows." msgstr "Spaziatura verticale tra le righe." -#: ../src/ui/dialog/grid-arrange-tab.cpp:637 +#: ../src/ui/dialog/grid-arrange-tab.cpp:626 msgid "_Rows:" msgstr "_Righe:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:646 +#: ../src/ui/dialog/grid-arrange-tab.cpp:635 msgid "Number of rows" msgstr "Numero di righe" -#: ../src/ui/dialog/grid-arrange-tab.cpp:650 +#: ../src/ui/dialog/grid-arrange-tab.cpp:639 msgid "Equal _height" msgstr "_Altezza uguale" -#: ../src/ui/dialog/grid-arrange-tab.cpp:661 +#: ../src/ui/dialog/grid-arrange-tab.cpp:650 msgid "If not set, each row has the height of the tallest object in it" msgstr "Se non impostata, ogni riga ha l'altezza del suo oggetto più alto" #. #### Number of columns #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:677 +#: ../src/ui/dialog/grid-arrange-tab.cpp:666 msgid "_Columns:" msgstr "_Colonne:" -#: ../src/ui/dialog/grid-arrange-tab.cpp:686 +#: ../src/ui/dialog/grid-arrange-tab.cpp:675 msgid "Number of columns" msgstr "Numero di colonne" -#: ../src/ui/dialog/grid-arrange-tab.cpp:690 +#: ../src/ui/dialog/grid-arrange-tab.cpp:679 msgid "Equal _width" msgstr "_Larghezza uguale" -#: ../src/ui/dialog/grid-arrange-tab.cpp:700 +#: ../src/ui/dialog/grid-arrange-tab.cpp:689 msgid "If not set, each column has the width of the widest object in it" msgstr "" "Se non impostata, ogni colonna ha la larghezza del suo oggetto più largo" #. Anchor selection widget -#: ../src/ui/dialog/grid-arrange-tab.cpp:711 +#: ../src/ui/dialog/grid-arrange-tab.cpp:700 msgid "Alignment:" msgstr "Allineamento:" #. #### Radio buttons to control spacing manually or to fit selection bbox #### -#: ../src/ui/dialog/grid-arrange-tab.cpp:720 +#: ../src/ui/dialog/grid-arrange-tab.cpp:709 msgid "_Fit into selection box" msgstr "_Adatta al riquadro della selezione" -#: ../src/ui/dialog/grid-arrange-tab.cpp:727 +#: ../src/ui/dialog/grid-arrange-tab.cpp:716 msgid "_Set spacing:" msgstr "Imposta _spaziatura:" @@ -17169,12 +17367,12 @@ msgstr "Imposta proprietà della guida" msgid "Guideline" msgstr "Linea guida" -#: ../src/ui/dialog/guides.cpp:310 +#: ../src/ui/dialog/guides.cpp:311 #, c-format msgid "Guideline ID: %s" msgstr "ID linea guida: %s" -#: ../src/ui/dialog/guides.cpp:316 +#: ../src/ui/dialog/guides.cpp:317 #, c-format msgid "Current: %s" msgstr "Attuale: %s" @@ -17260,23 +17458,23 @@ msgstr "" "Più di un elemento selezionato. Impossibile prendere lo stile da più " "oggetti." -#: ../src/ui/dialog/inkscape-preferences.cpp:262 +#: ../src/ui/dialog/inkscape-preferences.cpp:265 msgid "Style of new objects" msgstr "Stile dei nuovi oggetti" -#: ../src/ui/dialog/inkscape-preferences.cpp:264 +#: ../src/ui/dialog/inkscape-preferences.cpp:267 msgid "Last used style" msgstr "Ultimo stile usato" -#: ../src/ui/dialog/inkscape-preferences.cpp:266 +#: ../src/ui/dialog/inkscape-preferences.cpp:269 msgid "Apply the style you last set on an object" msgstr "Applica l'ultimo stile applicato ad un oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:271 +#: ../src/ui/dialog/inkscape-preferences.cpp:274 msgid "This tool's own style:" msgstr "Stile di questo strumento:" -#: ../src/ui/dialog/inkscape-preferences.cpp:275 +#: ../src/ui/dialog/inkscape-preferences.cpp:278 msgid "" "Each tool may store its own style to apply to the newly created objects. Use " "the button below to set it." @@ -17285,55 +17483,55 @@ msgstr "" "saranno creati. Usa il bottone sotto per impostarlo." #. style swatch -#: ../src/ui/dialog/inkscape-preferences.cpp:279 +#: ../src/ui/dialog/inkscape-preferences.cpp:282 msgid "Take from selection" msgstr "Prendi dalla selezione" -#: ../src/ui/dialog/inkscape-preferences.cpp:284 +#: ../src/ui/dialog/inkscape-preferences.cpp:291 msgid "This tool's style of new objects" msgstr "Lo stile di questo strumento per i nuovi oggetti" -#: ../src/ui/dialog/inkscape-preferences.cpp:291 +#: ../src/ui/dialog/inkscape-preferences.cpp:298 msgid "Remember the style of the (first) selected object as this tool's style" msgstr "" "Imposta lo stile del (primo) elemento selezionato come stile di questo " "strumento" -#: ../src/ui/dialog/inkscape-preferences.cpp:296 +#: ../src/ui/dialog/inkscape-preferences.cpp:303 msgid "Tools" msgstr "Strumenti" -#: ../src/ui/dialog/inkscape-preferences.cpp:299 +#: ../src/ui/dialog/inkscape-preferences.cpp:306 msgid "Bounding box to use" msgstr "Riquadro da usare" -#: ../src/ui/dialog/inkscape-preferences.cpp:300 +#: ../src/ui/dialog/inkscape-preferences.cpp:307 msgid "Visual bounding box" msgstr "Riquadro visivo" -#: ../src/ui/dialog/inkscape-preferences.cpp:302 +#: ../src/ui/dialog/inkscape-preferences.cpp:309 msgid "This bounding box includes stroke width, markers, filter margins, etc." msgstr "" "Questo riquadro include la larghezza dei contorni, i delimitatori, i margini " "dei filtri, ecc." -#: ../src/ui/dialog/inkscape-preferences.cpp:303 +#: ../src/ui/dialog/inkscape-preferences.cpp:310 msgid "Geometric bounding box" msgstr "Riquadro geometrico" -#: ../src/ui/dialog/inkscape-preferences.cpp:305 +#: ../src/ui/dialog/inkscape-preferences.cpp:312 msgid "This bounding box includes only the bare path" msgstr "Questo riquadro include solo il tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:307 +#: ../src/ui/dialog/inkscape-preferences.cpp:314 msgid "Conversion to guides" msgstr "Conversione in guide" -#: ../src/ui/dialog/inkscape-preferences.cpp:308 +#: ../src/ui/dialog/inkscape-preferences.cpp:315 msgid "Keep objects after conversion to guides" msgstr "Mantieni oggetti dopo averli convertiti in guide" -#: ../src/ui/dialog/inkscape-preferences.cpp:310 +#: ../src/ui/dialog/inkscape-preferences.cpp:317 msgid "" "When converting an object to guides, don't delete the object after the " "conversion" @@ -17341,11 +17539,11 @@ msgstr "" "Nella conversione di un oggetto in guide, non cancellare l'oggetto dopo la " "conversione" -#: ../src/ui/dialog/inkscape-preferences.cpp:311 +#: ../src/ui/dialog/inkscape-preferences.cpp:318 msgid "Treat groups as a single object" msgstr "Tratta gruppi come un singolo oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:313 +#: ../src/ui/dialog/inkscape-preferences.cpp:320 msgid "" "Treat groups as a single object during conversion to guides rather than " "converting each child separately" @@ -17353,110 +17551,110 @@ msgstr "" "Tratta i gruppi come un singolo oggetto durante la conversione in guide " "piuttosto che convertire ogni componente separatamente" -#: ../src/ui/dialog/inkscape-preferences.cpp:315 +#: ../src/ui/dialog/inkscape-preferences.cpp:322 msgid "Average all sketches" msgstr "Media tutti i disegni a mano libera" -#: ../src/ui/dialog/inkscape-preferences.cpp:316 +#: ../src/ui/dialog/inkscape-preferences.cpp:323 msgid "Width is in absolute units" msgstr "La larghezza è in unità assolute" -#: ../src/ui/dialog/inkscape-preferences.cpp:317 +#: ../src/ui/dialog/inkscape-preferences.cpp:324 msgid "Select new path" msgstr "Seleziona nuovo tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:318 +#: ../src/ui/dialog/inkscape-preferences.cpp:325 msgid "Don't attach connectors to text objects" msgstr "Non attaccare i connettori agli oggetti testuali" #. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:321 +#: ../src/ui/dialog/inkscape-preferences.cpp:328 msgid "Selector" msgstr "Selettore" -#: ../src/ui/dialog/inkscape-preferences.cpp:326 +#: ../src/ui/dialog/inkscape-preferences.cpp:333 msgid "When transforming, show" msgstr "Durante la trasformazione, mostra" -#: ../src/ui/dialog/inkscape-preferences.cpp:327 +#: ../src/ui/dialog/inkscape-preferences.cpp:334 msgid "Objects" msgstr "Oggetti" -#: ../src/ui/dialog/inkscape-preferences.cpp:329 +#: ../src/ui/dialog/inkscape-preferences.cpp:336 msgid "Show the actual objects when moving or transforming" msgstr "Mostra l'oggetto attuale durante il movimento o la trasformazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:330 +#: ../src/ui/dialog/inkscape-preferences.cpp:337 msgid "Box outline" msgstr "Riquadro" -#: ../src/ui/dialog/inkscape-preferences.cpp:332 +#: ../src/ui/dialog/inkscape-preferences.cpp:339 msgid "Show only a box outline of the objects when moving or transforming" msgstr "" "Mostra solo il riquadro dell'oggetto durante il movimento o la trasformazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:333 +#: ../src/ui/dialog/inkscape-preferences.cpp:340 msgid "Per-object selection cue" msgstr "Suggerimento di selezione ad oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:334 +#: ../src/ui/dialog/inkscape-preferences.cpp:341 msgctxt "Selection cue" msgid "None" msgstr "Nessuno" -#: ../src/ui/dialog/inkscape-preferences.cpp:336 +#: ../src/ui/dialog/inkscape-preferences.cpp:343 msgid "No per-object selection indication" msgstr "Nessuna indicazione di selezione ad oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:337 +#: ../src/ui/dialog/inkscape-preferences.cpp:344 msgid "Mark" msgstr "Segno" -#: ../src/ui/dialog/inkscape-preferences.cpp:339 +#: ../src/ui/dialog/inkscape-preferences.cpp:346 msgid "Each selected object has a diamond mark in the top left corner" msgstr "" "Ogni oggetto selezionato ha un segno a forma di diamante nell'angolo " "superiore sinistro" -#: ../src/ui/dialog/inkscape-preferences.cpp:340 +#: ../src/ui/dialog/inkscape-preferences.cpp:347 msgid "Box" msgstr "Riquadro" -#: ../src/ui/dialog/inkscape-preferences.cpp:342 +#: ../src/ui/dialog/inkscape-preferences.cpp:349 msgid "Each selected object displays its bounding box" msgstr "Ogni oggetto selezionato mostra il proprio riquadro" #. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:345 +#: ../src/ui/dialog/inkscape-preferences.cpp:352 msgid "Node" msgstr "Nodo" -#: ../src/ui/dialog/inkscape-preferences.cpp:348 +#: ../src/ui/dialog/inkscape-preferences.cpp:355 msgid "Path outline" msgstr "Scheletro tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:349 +#: ../src/ui/dialog/inkscape-preferences.cpp:356 msgid "Path outline color" msgstr "Colore scheletro tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:350 +#: ../src/ui/dialog/inkscape-preferences.cpp:357 msgid "Selects the color used for showing the path outline" msgstr "Seleziona il colore da usare per mostrare lo scheletro del tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:351 +#: ../src/ui/dialog/inkscape-preferences.cpp:358 msgid "Always show outline" msgstr "Mostra sempre scheletro" -#: ../src/ui/dialog/inkscape-preferences.cpp:352 +#: ../src/ui/dialog/inkscape-preferences.cpp:359 msgid "Show outlines for all paths, not only invisible paths" msgstr "" "Mostra lo scheletro per tutti i tracciati, non solo tracciati invisibili" -#: ../src/ui/dialog/inkscape-preferences.cpp:353 +#: ../src/ui/dialog/inkscape-preferences.cpp:360 msgid "Update outline when dragging nodes" msgstr "Aggiorna scheletro durante il trascinamento dei nodi" -#: ../src/ui/dialog/inkscape-preferences.cpp:354 +#: ../src/ui/dialog/inkscape-preferences.cpp:361 msgid "" "Update the outline when dragging or transforming nodes; if this is off, the " "outline will only update when completing a drag" @@ -17464,11 +17662,11 @@ msgstr "" "Aggiorna lo scheletro durante il trascinamento o la trasformazione dei nodi; " "se disabilitato, lo scheletro sarà aggiornato al completamento" -#: ../src/ui/dialog/inkscape-preferences.cpp:355 +#: ../src/ui/dialog/inkscape-preferences.cpp:362 msgid "Update paths when dragging nodes" msgstr "Aggiorna tracciati durante il trascinamento dei nodi" -#: ../src/ui/dialog/inkscape-preferences.cpp:356 +#: ../src/ui/dialog/inkscape-preferences.cpp:363 msgid "" "Update paths when dragging or transforming nodes; if this is off, paths will " "only be updated when completing a drag" @@ -17476,11 +17674,11 @@ msgstr "" "Aggiorna tracciati durante il trascinamento o la trasformazione dei nodi; se " "disabilitato, i tracciati saranno aggiornati al completamento" -#: ../src/ui/dialog/inkscape-preferences.cpp:357 +#: ../src/ui/dialog/inkscape-preferences.cpp:364 msgid "Show path direction on outlines" msgstr "Mostra direzione tracciato sullo scheletro" -#: ../src/ui/dialog/inkscape-preferences.cpp:358 +#: ../src/ui/dialog/inkscape-preferences.cpp:365 msgid "" "Visualize the direction of selected paths by drawing small arrows in the " "middle of each outline segment" @@ -17488,30 +17686,30 @@ msgstr "" "Visualizza la direzione del tracciato selezionato disegnando delle piccole " "frecce a metà di ogni segmento dello scheletro" -#: ../src/ui/dialog/inkscape-preferences.cpp:359 +#: ../src/ui/dialog/inkscape-preferences.cpp:366 msgid "Show temporary path outline" msgstr "Mostra scheletro tracciato temporaneo" -#: ../src/ui/dialog/inkscape-preferences.cpp:360 +#: ../src/ui/dialog/inkscape-preferences.cpp:367 msgid "When hovering over a path, briefly flash its outline" msgstr "" "Al passaggio del mouse sul tracciato, ne evidenzia brevemente lo scheletro" -#: ../src/ui/dialog/inkscape-preferences.cpp:361 +#: ../src/ui/dialog/inkscape-preferences.cpp:368 msgid "Show temporary outline for selected paths" msgstr "Mostra scheletro temporaneo dei tracciati selezionati" -#: ../src/ui/dialog/inkscape-preferences.cpp:362 +#: ../src/ui/dialog/inkscape-preferences.cpp:369 msgid "Show temporary outline even when a path is selected for editing" msgstr "" "Mostra lo scheletro temporaneo anche quando un tracciato è selezionato per " "la modifica" -#: ../src/ui/dialog/inkscape-preferences.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 msgid "_Flash time:" msgstr "Tempo di _evidenziazione:" -#: ../src/ui/dialog/inkscape-preferences.cpp:364 +#: ../src/ui/dialog/inkscape-preferences.cpp:371 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 " @@ -17521,24 +17719,24 @@ msgstr "" "passaggio del mouse (in millisecondi). Specificando 0 lo scheletro resterà " "visibile finché il mouse è sopra il tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:365 +#: ../src/ui/dialog/inkscape-preferences.cpp:372 msgid "Editing preferences" msgstr "Preferenze modifica" -#: ../src/ui/dialog/inkscape-preferences.cpp:366 +#: ../src/ui/dialog/inkscape-preferences.cpp:373 msgid "Show transform handles for single nodes" msgstr "Mostra maniglie di trasformazione per nodi singoli" -#: ../src/ui/dialog/inkscape-preferences.cpp:367 +#: ../src/ui/dialog/inkscape-preferences.cpp:374 msgid "Show transform handles even when only a single node is selected" msgstr "" "Mostra le maniglie di trasformazione anche quando un solo nodo è selezionato" -#: ../src/ui/dialog/inkscape-preferences.cpp:368 +#: ../src/ui/dialog/inkscape-preferences.cpp:375 msgid "Deleting nodes preserves shape" msgstr "Elimina nodi preservando la forma" -#: ../src/ui/dialog/inkscape-preferences.cpp:369 +#: ../src/ui/dialog/inkscape-preferences.cpp:376 msgid "" "Move handles next to deleted nodes to resemble original shape; hold Ctrl to " "get the other behavior" @@ -17547,31 +17745,31 @@ msgstr "" "forma originale; premi Ctrl per ottenere il comportamento opposto" #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:372 +#: ../src/ui/dialog/inkscape-preferences.cpp:379 msgid "Tweak" msgstr "Ritocco" -#: ../src/ui/dialog/inkscape-preferences.cpp:373 +#: ../src/ui/dialog/inkscape-preferences.cpp:380 msgid "Object paint style" msgstr "Stile tinta oggetto" #. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:378 +#: ../src/ui/dialog/inkscape-preferences.cpp:385 #: ../src/widgets/desktop-widget.cpp:631 msgid "Zoom" msgstr "Ingranditore" #. Measure -#: ../src/ui/dialog/inkscape-preferences.cpp:383 ../src/verbs.cpp:2678 +#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2761 msgctxt "ContextVerb" msgid "Measure" msgstr "Misura" -#: ../src/ui/dialog/inkscape-preferences.cpp:385 +#: ../src/ui/dialog/inkscape-preferences.cpp:392 msgid "Ignore first and last points" msgstr "Ignora primo e ultimo punto" -#: ../src/ui/dialog/inkscape-preferences.cpp:386 +#: ../src/ui/dialog/inkscape-preferences.cpp:393 msgid "" "The start and end of the measurement tool's control line will not be " "considered for calculating lengths. Only lengths between actual curve " @@ -17581,15 +17779,15 @@ msgstr "" "calcolare lunghezze. Solo le lunghezze di intersezione saranno mostrate." #. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:389 +#: ../src/ui/dialog/inkscape-preferences.cpp:396 msgid "Shapes" msgstr "Forme" -#: ../src/ui/dialog/inkscape-preferences.cpp:421 +#: ../src/ui/dialog/inkscape-preferences.cpp:428 msgid "Sketch mode" msgstr "Modalità bozzetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:423 +#: ../src/ui/dialog/inkscape-preferences.cpp:430 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" @@ -17598,17 +17796,17 @@ msgstr "" "invece di fare la media tra il vecchio risultato e l'ultimo disegnato" #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:426 +#: ../src/ui/dialog/inkscape-preferences.cpp:433 #: ../src/ui/dialog/input.cpp:1485 msgid "Pen" msgstr "Penna" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:432 +#: ../src/ui/dialog/inkscape-preferences.cpp:439 msgid "Calligraphy" msgstr "Pennino" -#: ../src/ui/dialog/inkscape-preferences.cpp:436 +#: ../src/ui/dialog/inkscape-preferences.cpp:443 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" @@ -17617,7 +17815,7 @@ msgstr "" "indipendentemente dallo zoom; altrimenti la larghezza dipende dalla zoom, " "ossia sembrerà uguale a qualsiasi ingrandimento" -#: ../src/ui/dialog/inkscape-preferences.cpp:438 +#: ../src/ui/dialog/inkscape-preferences.cpp:445 msgid "" "If on, each newly created object will be selected (deselecting previous " "selection)" @@ -17626,27 +17824,27 @@ msgstr "" "la selezione precedente)" #. Text -#: ../src/ui/dialog/inkscape-preferences.cpp:441 ../src/verbs.cpp:2670 +#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2753 msgctxt "ContextVerb" msgid "Text" msgstr "Testo" -#: ../src/ui/dialog/inkscape-preferences.cpp:446 +#: ../src/ui/dialog/inkscape-preferences.cpp:453 msgid "Show font samples in the drop-down list" msgstr "Mostra esempi di caratteri nella lista a discesa" -#: ../src/ui/dialog/inkscape-preferences.cpp:447 +#: ../src/ui/dialog/inkscape-preferences.cpp:454 msgid "" "Show font samples alongside font names in the drop-down list in Text bar" msgstr "" "Mostra gli esempi dei caratteri a fianco dei relativi nomi nella lista a " "discesa nella barra di testo" -#: ../src/ui/dialog/inkscape-preferences.cpp:449 +#: ../src/ui/dialog/inkscape-preferences.cpp:456 msgid "Show font substitution warning dialog" msgstr "Mostra finestra di avviso sostituzione carattere" -#: ../src/ui/dialog/inkscape-preferences.cpp:450 +#: ../src/ui/dialog/inkscape-preferences.cpp:457 msgid "" "Show font substitution warning dialog when requested fonts are not available " "on the system" @@ -17654,85 +17852,77 @@ msgstr "" "Mostra la finestra di avviso sostituzione carattere quando i caratteri " "richiesti non sono disponibili nel sistema" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pixel" msgstr "Pixel" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Pica" msgstr "Pica" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Millimeter" msgstr "Millimetro" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Centimeter" msgstr "Centimetro" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Inch" msgstr "Pollice" -#: ../src/ui/dialog/inkscape-preferences.cpp:453 +#: ../src/ui/dialog/inkscape-preferences.cpp:460 msgid "Em square" msgstr "Riquadro Em" #. , _("Ex square"), _("Percent") #. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT -#: ../src/ui/dialog/inkscape-preferences.cpp:456 +#: ../src/ui/dialog/inkscape-preferences.cpp:463 msgid "Text units" msgstr "Unità testo" -#: ../src/ui/dialog/inkscape-preferences.cpp:458 +#: ../src/ui/dialog/inkscape-preferences.cpp:465 msgid "Text size unit type:" msgstr "Unità dimensione testo:" -#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/dialog/inkscape-preferences.cpp:466 msgid "Set the type of unit used in the text toolbar and text dialogs" msgstr "" "Imposta l'unità usata nella barra degli strumenti di testo e nelle finestre " "di testo" -#: ../src/ui/dialog/inkscape-preferences.cpp:460 +#: ../src/ui/dialog/inkscape-preferences.cpp:467 msgid "Always output text size in pixels (px)" msgstr "Output dimensione testo sempre in pixel (px)" -#: ../src/ui/dialog/inkscape-preferences.cpp:461 -msgid "" -"Always convert the text size units above into pixels (px) before saving to " -"file" -msgstr "" -"Converte sempre le unità di dimensione del testo sopra elencate in pixel " -"(px) prima di salvare il file" - #. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:466 +#: ../src/ui/dialog/inkscape-preferences.cpp:473 msgid "Spray" msgstr "Spray" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:471 +#: ../src/ui/dialog/inkscape-preferences.cpp:478 msgid "Eraser" msgstr "Gomma" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:475 +#: ../src/ui/dialog/inkscape-preferences.cpp:482 msgid "Paint Bucket" msgstr "Secchiello" #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:480 -#: ../src/widgets/gradient-selector.cpp:152 -#: ../src/widgets/gradient-selector.cpp:320 +#: ../src/ui/dialog/inkscape-preferences.cpp:487 +#: ../src/widgets/gradient-selector.cpp:134 +#: ../src/widgets/gradient-selector.cpp:302 msgid "Gradient" msgstr "Gradiente" -#: ../src/ui/dialog/inkscape-preferences.cpp:482 +#: ../src/ui/dialog/inkscape-preferences.cpp:489 msgid "Prevent sharing of gradient definitions" msgstr "Disabilita condivisione definizioni di gradiente" -#: ../src/ui/dialog/inkscape-preferences.cpp:484 +#: ../src/ui/dialog/inkscape-preferences.cpp:491 msgid "" "When on, shared gradient definitions are automatically forked on change; " "uncheck to allow sharing of gradient definitions so that editing one object " @@ -17743,11 +17933,11 @@ msgstr "" "definizioni di gradiente, affinché la modifica di un oggetto condizioni gli " "altri oggetti che usano lo stesso gradiente" -#: ../src/ui/dialog/inkscape-preferences.cpp:485 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 msgid "Use legacy Gradient Editor" msgstr "Usa vecchio Editor di gradiente" -#: ../src/ui/dialog/inkscape-preferences.cpp:487 +#: ../src/ui/dialog/inkscape-preferences.cpp:494 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" @@ -17756,11 +17946,11 @@ msgstr "" "mostrerà il vecchio Editor di gradiente. Quando disattivo verrà usato lo " "Strumento gradiente" -#: ../src/ui/dialog/inkscape-preferences.cpp:490 +#: ../src/ui/dialog/inkscape-preferences.cpp:497 msgid "Linear gradient _angle:" msgstr "_Angolo gradiente lineare:" -#: ../src/ui/dialog/inkscape-preferences.cpp:491 +#: ../src/ui/dialog/inkscape-preferences.cpp:498 msgid "" "Default angle of new linear gradients in degrees (clockwise from horizontal)" msgstr "" @@ -17768,16 +17958,16 @@ msgstr "" "orizzontale)" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:495 +#: ../src/ui/dialog/inkscape-preferences.cpp:502 msgid "Dropper" msgstr "Contagocce" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:500 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 msgid "Connector" msgstr "Connettore" -#: ../src/ui/dialog/inkscape-preferences.cpp:503 +#: ../src/ui/dialog/inkscape-preferences.cpp:510 msgid "If on, connector attachment points will not be shown for text objects" msgstr "" "Se attivo, il punto di attacco del connettore non verrà mostrato per gli " @@ -17785,344 +17975,344 @@ msgstr "" #. LPETool #. disabled, because the LPETool is not finished yet. -#: ../src/ui/dialog/inkscape-preferences.cpp:508 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 msgid "LPE Tool" msgstr "Strumento LPE" -#: ../src/ui/dialog/inkscape-preferences.cpp:515 +#: ../src/ui/dialog/inkscape-preferences.cpp:522 msgid "Interface" msgstr "Interfaccia" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "System default" msgstr "Impostazione predefinita del sistema" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Albanian (sq)" msgstr "Albanese (sq)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Amharic (am)" msgstr "Amarico (am)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Arabic (ar)" msgstr "Arabo (ar)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Armenian (hy)" msgstr "Armeno (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Azerbaijani (az)" msgstr "Azero (az)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Basque (eu)" msgstr "Basco (eu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:518 +#: ../src/ui/dialog/inkscape-preferences.cpp:525 msgid "Belarusian (be)" msgstr "Bielorusso (be)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bulgarian (bg)" msgstr "Bulgaro (bg)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali (bn)" msgstr "Bengalese (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Bengali/Bangladesh (bn_BD)" msgstr "Bengalese/Bangladesh (bn_BD)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Breton (br)" msgstr "Bretone (br)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Catalan (ca)" msgstr "Catalano (ca)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Valencian Catalan (ca@valencia)" msgstr "Catalano Valenziano (ca@valencia)" -#: ../src/ui/dialog/inkscape-preferences.cpp:519 +#: ../src/ui/dialog/inkscape-preferences.cpp:526 msgid "Chinese/China (zh_CN)" msgstr "Cinese/Cina (zh_CN)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Chinese/Taiwan (zh_TW)" msgstr "Cinese/Taiwan (zh_TW)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Croatian (hr)" msgstr "Croato (hr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:520 +#: ../src/ui/dialog/inkscape-preferences.cpp:527 msgid "Czech (cs)" msgstr "Ceco (cs)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Danish (da)" msgstr "Danese (da)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dutch (nl)" msgstr "Olandese (nl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Dzongkha (dz)" msgstr "Dzongkha (dz)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "German (de)" msgstr "Tedesco (de)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "Greek (el)" msgstr "Greco (el)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English (en)" msgstr "Inglese (en)" -#: ../src/ui/dialog/inkscape-preferences.cpp:521 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 msgid "English/Australia (en_AU)" msgstr "Inglese/Australia (en_AU)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Canada (en_CA)" msgstr "Inglese/Canada (en_CA)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "English/Great Britain (en_GB)" msgstr "Inglese/Gran Bretagna (en_GB)" -#: ../src/ui/dialog/inkscape-preferences.cpp:522 +#: ../src/ui/dialog/inkscape-preferences.cpp:529 msgid "Pig Latin (en_US@piglatin)" msgstr "Pig Latin (en_US@piglatin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Esperanto (eo)" msgstr "Esperanto (eo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Estonian (et)" msgstr "Estone (et)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Farsi (fa)" msgstr "Persiano (fa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:523 +#: ../src/ui/dialog/inkscape-preferences.cpp:530 msgid "Finnish (fi)" msgstr "Finlandese (fi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "French (fr)" msgstr "Francese (fr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Irish (ga)" msgstr "Irlandese (ga)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Galician (gl)" msgstr "Galiziona (gl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hebrew (he)" msgstr "Ebreo (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:524 +#: ../src/ui/dialog/inkscape-preferences.cpp:531 msgid "Hungarian (hu)" msgstr "Ungherese (hu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Indonesian (id)" msgstr "Indonesiano (id)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Italian (it)" msgstr "Italiano (it)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Japanese (ja)" msgstr "Giapponese (ja)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Khmer (km)" msgstr "Khmer (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Kinyarwanda (rw)" msgstr "Kinyarwanda (rw)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Korean (ko)" msgstr "Koreano (ko)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Lithuanian (lt)" msgstr "Lituano (lt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Latvian (lv)" msgstr "Lettone (lv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:525 +#: ../src/ui/dialog/inkscape-preferences.cpp:532 msgid "Macedonian (mk)" msgstr "Macedone (mk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Mongolian (mn)" msgstr "Mongolo (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Nepali (ne)" msgstr "Nepalese (ne)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Bokmål (nb)" msgstr "Norvegese Bokmål (nb)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Norwegian Nynorsk (nn)" msgstr "Norvegese Nynorsk (nn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:526 +#: ../src/ui/dialog/inkscape-preferences.cpp:533 msgid "Panjabi (pa)" msgstr "Panjabi (pa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Polish (pl)" msgstr "Polacco (pl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese (pt)" msgstr "Portoghese (pt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Portuguese/Brazil (pt_BR)" msgstr "Portoghese Brasiliano (pt_BR)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Romanian (ro)" msgstr "Rumeno (ro)" -#: ../src/ui/dialog/inkscape-preferences.cpp:527 +#: ../src/ui/dialog/inkscape-preferences.cpp:534 msgid "Russian (ru)" msgstr "Russo (ru)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian (sr)" msgstr "Serbo (sr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Serbian in Latin script (sr@latin)" msgstr "Serbo in caratteri latini (sr@latin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovak (sk)" msgstr "Slovacco (sk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Slovenian (sl)" msgstr "Sloveno (sl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish (es)" msgstr "Spagnolo (es)" -#: ../src/ui/dialog/inkscape-preferences.cpp:528 +#: ../src/ui/dialog/inkscape-preferences.cpp:535 msgid "Spanish/Mexico (es_MX)" msgstr "Spagnolo messicano (es_MX)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Swedish (sv)" msgstr "Svedese (sv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Telugu (te)" msgstr "Telugu (te)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Thai (th)" msgstr "Tailandese (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Turkish (tr)" msgstr "Turco (tr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Ukrainian (uk)" msgstr "Ucraino (uk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:529 +#: ../src/ui/dialog/inkscape-preferences.cpp:536 msgid "Vietnamese (vi)" msgstr "Vietnamita (vi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:561 +#: ../src/ui/dialog/inkscape-preferences.cpp:568 msgid "Language (requires restart):" msgstr "Lingua (richiede riapertura):" -#: ../src/ui/dialog/inkscape-preferences.cpp:562 +#: ../src/ui/dialog/inkscape-preferences.cpp:569 msgid "Set the language for menus and number formats" msgstr "Imposta la lingua per i menu e il formato dei numeri" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Large" msgstr "Grande" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Small" msgstr "Piccola" -#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:572 msgid "Smaller" msgstr "Più piccola" -#: ../src/ui/dialog/inkscape-preferences.cpp:569 +#: ../src/ui/dialog/inkscape-preferences.cpp:576 msgid "Toolbox icon size:" msgstr "Dimensione icone barra degli strumenti:" -#: ../src/ui/dialog/inkscape-preferences.cpp:570 +#: ../src/ui/dialog/inkscape-preferences.cpp:577 msgid "Set the size for the tool icons (requires restart)" msgstr "" "Imposta la dimensione delle icone degli strumenti (richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:573 +#: ../src/ui/dialog/inkscape-preferences.cpp:580 msgid "Control bar icon size:" msgstr "Dimensione icone barra dei controlli:" -#: ../src/ui/dialog/inkscape-preferences.cpp:574 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "" "Imposta la dimensione delle icone nella barra dei controlli degli strumenti " "(richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:577 +#: ../src/ui/dialog/inkscape-preferences.cpp:584 msgid "Secondary toolbar icon size:" msgstr "Dimensione icone barra secondaria:" -#: ../src/ui/dialog/inkscape-preferences.cpp:578 +#: ../src/ui/dialog/inkscape-preferences.cpp:585 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "" "Imposta la dimensione delle icone nella barre secondarie (richiede " "riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:581 +#: ../src/ui/dialog/inkscape-preferences.cpp:588 msgid "Work-around color sliders not drawing" msgstr "Evita problemi di visualizzazione barre di colore" -#: ../src/ui/dialog/inkscape-preferences.cpp:583 +#: ../src/ui/dialog/inkscape-preferences.cpp:590 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders" @@ -18130,15 +18320,15 @@ msgstr "" "Quando attivo, cerca di evitare i problemi nella visualizzazione delle barre " "di colore dovuti ad alcuni temi GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:588 +#: ../src/ui/dialog/inkscape-preferences.cpp:595 msgid "Clear list" msgstr "Pulisci lista" -#: ../src/ui/dialog/inkscape-preferences.cpp:591 +#: ../src/ui/dialog/inkscape-preferences.cpp:598 msgid "Maximum documents in Open _Recent:" msgstr "Numero massimo di documenti _recenti:" -#: ../src/ui/dialog/inkscape-preferences.cpp:592 +#: ../src/ui/dialog/inkscape-preferences.cpp:599 msgid "" "Set the maximum length of the Open Recent list in the File menu, or clear " "the list" @@ -18146,11 +18336,11 @@ msgstr "" "Imposta la lunghezza massima della lista Apri recente del menu File, o " "pulisce la lista" -#: ../src/ui/dialog/inkscape-preferences.cpp:595 +#: ../src/ui/dialog/inkscape-preferences.cpp:602 msgid "_Zoom correction factor (in %):" msgstr "Fattore di correzione _ingrandimento (in %):" -#: ../src/ui/dialog/inkscape-preferences.cpp:596 +#: ../src/ui/dialog/inkscape-preferences.cpp:603 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 " @@ -18161,11 +18351,11 @@ msgstr "" "ridimensiona 1:1, 1:2 o simili, per visualizzare gli oggetti nelle loro " "dimensioni reali" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 +#: ../src/ui/dialog/inkscape-preferences.cpp:606 msgid "Enable dynamic relayout for incomplete sections" msgstr "Abilita disposizione dinamica per sezioni incomplete" -#: ../src/ui/dialog/inkscape-preferences.cpp:601 +#: ../src/ui/dialog/inkscape-preferences.cpp:608 msgid "" "When on, will allow dynamic layout of components that are not completely " "finished being refactored" @@ -18174,12 +18364,12 @@ msgstr "" "sono ancora state completate" #. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:611 msgid "Show filter primitives infobox (requires restart)" msgstr "" "Mostra le informazioni sulle primitive dei filtri (richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:606 +#: ../src/ui/dialog/inkscape-preferences.cpp:613 msgid "" "Show icons and descriptions for the filter primitives available at the " "filter effects dialog" @@ -18187,26 +18377,26 @@ msgstr "" "Mostra le icone e le descrizioni per le primitive dei filtri disponibili " "nella finestra dei filtri" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons only" msgstr "Solo icone" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Text only" msgstr "Solo testo" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 -#: ../src/ui/dialog/inkscape-preferences.cpp:617 +#: ../src/ui/dialog/inkscape-preferences.cpp:616 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Icons and text" msgstr "Icone e testo" -#: ../src/ui/dialog/inkscape-preferences.cpp:614 +#: ../src/ui/dialog/inkscape-preferences.cpp:621 msgid "Dockbar style (requires restart):" msgstr "Stile barra dei pannelli (richiede riapertura):" -#: ../src/ui/dialog/inkscape-preferences.cpp:615 +#: ../src/ui/dialog/inkscape-preferences.cpp:622 msgid "" "Selects whether the vertical bars on the dockbar will show text labels, " "icons, or both" @@ -18214,11 +18404,11 @@ msgstr "" "Seleziona se le barre verticali sulla barra dei pannelli mostrano testo, " "icone o entrambi" -#: ../src/ui/dialog/inkscape-preferences.cpp:622 +#: ../src/ui/dialog/inkscape-preferences.cpp:629 msgid "Switcher style (requires restart):" msgstr "Stile icone pannelli (richiede riapertura):" -#: ../src/ui/dialog/inkscape-preferences.cpp:623 +#: ../src/ui/dialog/inkscape-preferences.cpp:630 msgid "" "Selects whether the dockbar switcher will show text labels, icons, or both" msgstr "" @@ -18226,88 +18416,88 @@ msgstr "" "entrambi" #. Windows -#: ../src/ui/dialog/inkscape-preferences.cpp:627 +#: ../src/ui/dialog/inkscape-preferences.cpp:634 msgid "Save and restore window geometry for each document" msgstr "Salva e imposta le dimensioni della finestra per ogni documento" -#: ../src/ui/dialog/inkscape-preferences.cpp:628 +#: ../src/ui/dialog/inkscape-preferences.cpp:635 msgid "Remember and use last window's geometry" msgstr "Salva e riutilizza la dimensione dell'ultima finestra" -#: ../src/ui/dialog/inkscape-preferences.cpp:629 +#: ../src/ui/dialog/inkscape-preferences.cpp:636 msgid "Don't save window geometry" msgstr "Non salvare la dimensione della finestra" -#: ../src/ui/dialog/inkscape-preferences.cpp:631 +#: ../src/ui/dialog/inkscape-preferences.cpp:638 msgid "Save and restore dialogs status" msgstr "Salva e ripristina lo stato delle sottofinestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:632 -#: ../src/ui/dialog/inkscape-preferences.cpp:668 +#: ../src/ui/dialog/inkscape-preferences.cpp:639 +#: ../src/ui/dialog/inkscape-preferences.cpp:675 msgid "Don't save dialogs status" msgstr "Non salvare lo stato delle sottofinestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:634 -#: ../src/ui/dialog/inkscape-preferences.cpp:676 +#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:683 msgid "Dockable" msgstr "Fissabile" -#: ../src/ui/dialog/inkscape-preferences.cpp:638 +#: ../src/ui/dialog/inkscape-preferences.cpp:645 msgid "Native open/save dialogs" msgstr "Finestre apri/salva native" -#: ../src/ui/dialog/inkscape-preferences.cpp:639 +#: ../src/ui/dialog/inkscape-preferences.cpp:646 msgid "GTK open/save dialogs" msgstr "Finestre apri/salva GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:641 +#: ../src/ui/dialog/inkscape-preferences.cpp:648 msgid "Dialogs are hidden in taskbar" msgstr "Le sottofinestre vengono nascoste nella barra" -#: ../src/ui/dialog/inkscape-preferences.cpp:642 +#: ../src/ui/dialog/inkscape-preferences.cpp:649 msgid "Save and restore documents viewport" msgstr "Salva e ripristina la vista del documento" -#: ../src/ui/dialog/inkscape-preferences.cpp:643 +#: ../src/ui/dialog/inkscape-preferences.cpp:650 msgid "Zoom when window is resized" msgstr "Adatta al ridimensionamento della finestra" -#: ../src/ui/dialog/inkscape-preferences.cpp:644 +#: ../src/ui/dialog/inkscape-preferences.cpp:651 msgid "Show close button on dialogs" msgstr "Mostra il bottone di chiusura nelle sottofinestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 +#: ../src/ui/dialog/inkscape-preferences.cpp:652 msgctxt "Dialog on top" msgid "None" msgstr "Nessuno" -#: ../src/ui/dialog/inkscape-preferences.cpp:647 +#: ../src/ui/dialog/inkscape-preferences.cpp:654 msgid "Aggressive" msgstr "Aggressivo" -#: ../src/ui/dialog/inkscape-preferences.cpp:650 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Maximized" msgstr "Massimizzata" -#: ../src/ui/dialog/inkscape-preferences.cpp:654 +#: ../src/ui/dialog/inkscape-preferences.cpp:661 msgid "Default window size:" msgstr "Dimensione finestra predefinita:" -#: ../src/ui/dialog/inkscape-preferences.cpp:655 +#: ../src/ui/dialog/inkscape-preferences.cpp:662 msgid "Set the default window size" msgstr "Imposta la dimensione finestra predefinita" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 +#: ../src/ui/dialog/inkscape-preferences.cpp:665 msgid "Saving window geometry (size and position)" msgstr "Salvataggio geometria finestra (dimensione e posizione)" -#: ../src/ui/dialog/inkscape-preferences.cpp:660 +#: ../src/ui/dialog/inkscape-preferences.cpp:667 msgid "Let the window manager determine placement of all windows" msgstr "" "Permette al gestore delle finestre di determinare la posizione di tutte le " "finestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:662 +#: ../src/ui/dialog/inkscape-preferences.cpp:669 msgid "" "Remember and use the last window's geometry (saves geometry to user " "preferences)" @@ -18315,7 +18505,7 @@ msgstr "" "Ricorda e usa l'ultima geometria della finestra (salva la geometria nelle " "preferenze dell'utente)" -#: ../src/ui/dialog/inkscape-preferences.cpp:664 +#: ../src/ui/dialog/inkscape-preferences.cpp:671 msgid "" "Save and restore window geometry for each document (saves geometry in the " "document)" @@ -18323,11 +18513,11 @@ msgstr "" "Salva e reimposta la geometria della finestra di ogni documento (salva la " "geometria nel documento)" -#: ../src/ui/dialog/inkscape-preferences.cpp:666 +#: ../src/ui/dialog/inkscape-preferences.cpp:673 msgid "Saving dialogs status" msgstr "Salvataggio stato sottofinestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:670 +#: ../src/ui/dialog/inkscape-preferences.cpp:677 msgid "" "Save and restore dialogs status (the last open windows dialogs are saved " "when it closes)" @@ -18335,64 +18525,64 @@ msgstr "" "Salva e ripristina lo stato delle sottofinestre (le ultime sottofinestre " "aperte sono salvate alla chiusura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:674 +#: ../src/ui/dialog/inkscape-preferences.cpp:681 msgid "Dialog behavior (requires restart)" msgstr "Comportamento sottofinestre (richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:680 +#: ../src/ui/dialog/inkscape-preferences.cpp:687 msgid "Desktop integration" msgstr "Integrazione desktop" -#: ../src/ui/dialog/inkscape-preferences.cpp:682 +#: ../src/ui/dialog/inkscape-preferences.cpp:689 msgid "Use Windows like open and save dialogs" msgstr "Usa finestre apri e salva in stile Windows" -#: ../src/ui/dialog/inkscape-preferences.cpp:684 +#: ../src/ui/dialog/inkscape-preferences.cpp:691 msgid "Use GTK open and save dialogs " msgstr "Usa finestre apri e salva in stile GTK" -#: ../src/ui/dialog/inkscape-preferences.cpp:688 +#: ../src/ui/dialog/inkscape-preferences.cpp:695 msgid "Dialogs on top:" msgstr "Risalto delle sottofinestre:" -#: ../src/ui/dialog/inkscape-preferences.cpp:691 +#: ../src/ui/dialog/inkscape-preferences.cpp:698 msgid "Dialogs are treated as regular windows" msgstr "Le sottofinestre sono trattate come finestre normali" -#: ../src/ui/dialog/inkscape-preferences.cpp:693 +#: ../src/ui/dialog/inkscape-preferences.cpp:700 msgid "Dialogs stay on top of document windows" msgstr "Le sottofinestre stanno davanti alla finestra del documento" -#: ../src/ui/dialog/inkscape-preferences.cpp:695 +#: ../src/ui/dialog/inkscape-preferences.cpp:702 msgid "Same as Normal but may work better with some window managers" msgstr "Come Normale, ma funziona meglio con alcuni gestori di finestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:705 msgid "Dialog Transparency" msgstr "Trasparenza finestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:700 +#: ../src/ui/dialog/inkscape-preferences.cpp:707 msgid "_Opacity when focused:" msgstr "_Opacità con il focus:" -#: ../src/ui/dialog/inkscape-preferences.cpp:702 +#: ../src/ui/dialog/inkscape-preferences.cpp:709 msgid "Opacity when _unfocused:" msgstr "Opacità _senza il focus:" -#: ../src/ui/dialog/inkscape-preferences.cpp:704 +#: ../src/ui/dialog/inkscape-preferences.cpp:711 msgid "_Time of opacity change animation:" msgstr "_Durata dell'animazione di cambio opacità:" -#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:714 msgid "Miscellaneous" msgstr "Varie" -#: ../src/ui/dialog/inkscape-preferences.cpp:710 +#: ../src/ui/dialog/inkscape-preferences.cpp:717 msgid "Whether dialog windows are to be hidden in the window manager taskbar" msgstr "" "Le sottofinestre non verranno mostrate nella barra del gestore di finestre" -#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 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 " @@ -18403,7 +18593,7 @@ msgstr "" "preimpostato, potrà essere cambiato per ciascuna finestra usando il bottone " "sopra la barra di scorrimento di destra)" -#: ../src/ui/dialog/inkscape-preferences.cpp:715 +#: ../src/ui/dialog/inkscape-preferences.cpp:722 msgid "" "Save documents viewport (zoom and panning position). Useful to turn off when " "sharing version controlled files." @@ -18411,121 +18601,123 @@ msgstr "" "Salva la vista dei documenti (ingrandimento e posizione). Si consiglia di " "disabilitarla in caso di file condivisi controllati da versione." -#: ../src/ui/dialog/inkscape-preferences.cpp:717 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 msgid "Whether dialog windows have a close button (requires restart)" msgstr "" "Determina se le sottofinestre hanno il bottone di chiusura (richiede " "riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:718 +#: ../src/ui/dialog/inkscape-preferences.cpp:725 msgid "Windows" msgstr "Finestre" #. Grids -#: ../src/ui/dialog/inkscape-preferences.cpp:721 +#: ../src/ui/dialog/inkscape-preferences.cpp:728 msgid "Line color when zooming out" msgstr "Colore linee durante riduzione ingrandimento" -#: ../src/ui/dialog/inkscape-preferences.cpp:724 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 msgid "The gridlines will be shown in minor grid line color" msgstr "Le linee della griglia saranno mostrate con il colore di quelle minori" -#: ../src/ui/dialog/inkscape-preferences.cpp:726 +#: ../src/ui/dialog/inkscape-preferences.cpp:733 msgid "The gridlines will be shown in major grid line color" msgstr "" "Le linee della griglia saranno mostrate con il colore di quelle maggiori" -#: ../src/ui/dialog/inkscape-preferences.cpp:728 +#: ../src/ui/dialog/inkscape-preferences.cpp:735 msgid "Default grid settings" msgstr "Impostazioni predefinite griglia" -#: ../src/ui/dialog/inkscape-preferences.cpp:734 -#: ../src/ui/dialog/inkscape-preferences.cpp:759 +#: ../src/ui/dialog/inkscape-preferences.cpp:741 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Grid units:" msgstr "Unità della griglia:" -#: ../src/ui/dialog/inkscape-preferences.cpp:739 -#: ../src/ui/dialog/inkscape-preferences.cpp:764 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:771 msgid "Origin X:" msgstr "Origine X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:740 -#: ../src/ui/dialog/inkscape-preferences.cpp:765 +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "Origin Y:" msgstr "Origine Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:745 +#: ../src/ui/dialog/inkscape-preferences.cpp:752 msgid "Spacing X:" msgstr "Spaziatura X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:746 -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "Spacing Y:" msgstr "Spaziatura Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:748 -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:773 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Minor grid line color:" msgstr "Colore delle linee minori della griglia:" -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:781 msgid "Color used for normal grid lines" msgstr "Colore usato per le linee semplici della griglia" -#: ../src/ui/dialog/inkscape-preferences.cpp:750 -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:775 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:782 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Major grid line color:" msgstr "Colore delle linee principali della griglia:" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -#: ../src/ui/dialog/inkscape-preferences.cpp:776 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +#: ../src/ui/dialog/inkscape-preferences.cpp:783 msgid "Color used for major (highlighted) grid lines" msgstr "Colore usato per le linee principali (evidenziate) della griglia" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 -#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Major grid line every:" msgstr "Linee principali della griglia ogni:" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:761 msgid "Show dots instead of lines" msgstr "Visualizza punti invece di linee" -#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "" "Se impostato, visualizza i punti di intersezione delle griglie invece delle " "linee" -#: ../src/ui/dialog/inkscape-preferences.cpp:836 +#: ../src/ui/dialog/inkscape-preferences.cpp:843 msgid "Input/Output" msgstr "Input/Output" -#: ../src/ui/dialog/inkscape-preferences.cpp:839 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Use current directory for \"Save As ...\"" msgstr "Usa la cartella attuale per \"Salva come...\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:848 +#, fuzzy 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" +"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 "" "Quando questa opzione è attiva, le finestre di \"Salva come...\" e \"Salva " "una copia...\" verranno aperte alla cartella in cui risiede il documento " "aperto. Se disattivata, verrà aperta l'ultima cartella in cui è stato " "salvato in questa maniera un file" -#: ../src/ui/dialog/inkscape-preferences.cpp:843 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "Add label comments to printing output" msgstr "Aggiungi i commenti all'output di stampa" -#: ../src/ui/dialog/inkscape-preferences.cpp:845 +#: ../src/ui/dialog/inkscape-preferences.cpp:852 msgid "" "When on, a comment will be added to the raw print output, marking the " "rendered output for an object with its label" @@ -18534,11 +18726,11 @@ msgstr "" "modo da evidenziare la visualizzazione di stampa di un oggetto con la " "propria etichetta" -#: ../src/ui/dialog/inkscape-preferences.cpp:847 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Add default metadata to new documents" msgstr "Aggiungi i metadati predefiniti ai nuovi documenti" -#: ../src/ui/dialog/inkscape-preferences.cpp:849 +#: ../src/ui/dialog/inkscape-preferences.cpp:856 msgid "" "Add default metadata to new documents. Default metadata can be set from " "Document Properties->Metadata." @@ -18546,15 +18738,15 @@ msgstr "" "Aggiunge i metadati predefiniti ai nuovi documenti. I metadati predefiniti " "possono essere impostati in Proprietà del documento->Metadati." -#: ../src/ui/dialog/inkscape-preferences.cpp:853 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "_Grab sensitivity:" msgstr "Area di _azione:" -#: ../src/ui/dialog/inkscape-preferences.cpp:853 +#: ../src/ui/dialog/inkscape-preferences.cpp:860 msgid "pixels (requires restart)" msgstr "pixel (richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 +#: ../src/ui/dialog/inkscape-preferences.cpp:861 msgid "" "How close on the screen you need to be to an object to be able to grab it " "with mouse (in screen pixels)" @@ -18562,37 +18754,37 @@ msgstr "" "La distanza in pixel a cui si può essere da un oggetto per poterlo attivare " "col mouse (in pixel dello schermo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:856 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 msgid "_Click/drag threshold:" msgstr "Soglia per il _clic o spostamento:" -#: ../src/ui/dialog/inkscape-preferences.cpp:856 -#: ../src/ui/dialog/inkscape-preferences.cpp:1198 -#: ../src/ui/dialog/inkscape-preferences.cpp:1202 -#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +#: ../src/ui/dialog/inkscape-preferences.cpp:863 +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 msgid "pixels" msgstr "pixel" -#: ../src/ui/dialog/inkscape-preferences.cpp:857 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 msgid "" "Maximum mouse drag (in screen pixels) which is considered a click, not a drag" msgstr "" "Spostamento in pixel massimo col mouse da considerarsi ancora selezione e " "non spostamento" -#: ../src/ui/dialog/inkscape-preferences.cpp:860 +#: ../src/ui/dialog/inkscape-preferences.cpp:867 msgid "_Handle size:" msgstr "_Dimensione maniglia:" -#: ../src/ui/dialog/inkscape-preferences.cpp:861 +#: ../src/ui/dialog/inkscape-preferences.cpp:868 msgid "Set the relative size of node handles" msgstr "Imposta la dimensione relativa delle maniglie" -#: ../src/ui/dialog/inkscape-preferences.cpp:863 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Use pressure-sensitive tablet (requires restart)" msgstr "Utilizza una tavoletta con sensore di pressione (richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 +#: ../src/ui/dialog/inkscape-preferences.cpp:872 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 " @@ -18602,29 +18794,29 @@ msgstr "" "pressione. Disabilitare solo in caso di problemi con la tavoletta (che " "continuerà a funzionare come un mouse)" -#: ../src/ui/dialog/inkscape-preferences.cpp:867 +#: ../src/ui/dialog/inkscape-preferences.cpp:874 msgid "Switch tool based on tablet device (requires restart)" msgstr "" "Cambia strumento in base al dispositivo usato sulla tavoletta (richiede " "riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:869 +#: ../src/ui/dialog/inkscape-preferences.cpp:876 msgid "" "Change tool as different devices are used on the tablet (pen, eraser, mouse)" msgstr "" "Cambia lo strumento quando dispositivi diversi vengono usati sulla tavoletta " "(penna, gomma, mouse)" -#: ../src/ui/dialog/inkscape-preferences.cpp:870 +#: ../src/ui/dialog/inkscape-preferences.cpp:877 msgid "Input devices" msgstr "Dispositivi di input" #. SVG output options -#: ../src/ui/dialog/inkscape-preferences.cpp:873 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Use named colors" msgstr "Usa nomi colori" -#: ../src/ui/dialog/inkscape-preferences.cpp:874 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 msgid "" "If set, write the CSS name of the color when available (e.g. 'red' or " "'magenta') instead of the numeric value" @@ -18632,23 +18824,23 @@ msgstr "" "Quando impostato, scrive il nome CSS del colore se disponibile (es. 'red' o " "'magenta') invece del valore numerico" -#: ../src/ui/dialog/inkscape-preferences.cpp:876 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "XML formatting" msgstr "Formattazione XML" -#: ../src/ui/dialog/inkscape-preferences.cpp:878 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Inline attributes" msgstr "Attributi inline" -#: ../src/ui/dialog/inkscape-preferences.cpp:879 +#: ../src/ui/dialog/inkscape-preferences.cpp:886 msgid "Put attributes on the same line as the element tag" msgstr "Mette gli attributi sulla stessa riga del tag dell'elemento" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "_Indent, spaces:" msgstr "_Indentazione, spazi:" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" @@ -18656,28 +18848,28 @@ msgstr "" "Numero di spazi usati per l'indentazione di elementi annidati; impostare a " "zero per non avere indentazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:884 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Path data" msgstr "Dati tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Absolute" msgstr "Assoluto" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 msgid "Relative" msgstr "Relativo" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 -#: ../src/ui/dialog/inkscape-preferences.cpp:1177 +#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:1184 msgid "Optimized" msgstr "Ottimizzato" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "Path string format:" msgstr "Formato stringa tracciato:" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 +#: ../src/ui/dialog/inkscape-preferences.cpp:898 msgid "" "Path data should be written: only with absolute coordinates, only with " "relative coordinates, or optimized for string length (mixed absolute and " @@ -18687,11 +18879,11 @@ msgstr "" "solo con coordinate relative oppure ottimizzati per la lunghezza della " "stringa (misto coordinate assolute e relative)" -#: ../src/ui/dialog/inkscape-preferences.cpp:893 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "Force repeat commands" msgstr "Forza ripetizione comandi" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:901 msgid "" "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " "of 'L 1,2 3,4')" @@ -18699,23 +18891,23 @@ msgstr "" "Forza la ripetizione degli stessi comandi di tracciato (per esempio 'L 1,2 L " "3,4' invece di 'L 1,2 3,4')" -#: ../src/ui/dialog/inkscape-preferences.cpp:896 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Numbers" msgstr "Numeri" -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "_Numeric precision:" msgstr "Precisione _numerica:" -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Significant figures of the values written to the SVG file" msgstr "Cifre significative dei valori scritti nel file SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "Minimum _exponent:" msgstr "Minimo _esponente:" -#: ../src/ui/dialog/inkscape-preferences.cpp:902 +#: ../src/ui/dialog/inkscape-preferences.cpp:909 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero" @@ -18725,17 +18917,17 @@ msgstr "" #. Code to add controls for attribute checking options #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:907 +#: ../src/ui/dialog/inkscape-preferences.cpp:914 msgid "Improper Attributes Actions" msgstr "Attributi impropri" -#: ../src/ui/dialog/inkscape-preferences.cpp:909 -#: ../src/ui/dialog/inkscape-preferences.cpp:917 -#: ../src/ui/dialog/inkscape-preferences.cpp:925 +#: ../src/ui/dialog/inkscape-preferences.cpp:916 +#: ../src/ui/dialog/inkscape-preferences.cpp:924 +#: ../src/ui/dialog/inkscape-preferences.cpp:932 msgid "Print warnings" msgstr "Mostra avvisi" -#: ../src/ui/dialog/inkscape-preferences.cpp:910 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 msgid "" "Print warning if invalid or non-useful attributes found. Database files " "located in inkscape_data_dir/attributes." @@ -18743,20 +18935,20 @@ msgstr "" "Mostra avviso se vengono trovati attributi non validi o non utili. File " "database localizzati in inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:911 +#: ../src/ui/dialog/inkscape-preferences.cpp:918 msgid "Remove attributes" msgstr "Rimuovi attributi" -#: ../src/ui/dialog/inkscape-preferences.cpp:912 +#: ../src/ui/dialog/inkscape-preferences.cpp:919 msgid "Delete invalid or non-useful attributes from element tag" msgstr "Elimina attributi non validi o non utili dal tag dell'elemento" #. Add incorrect style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:915 +#: ../src/ui/dialog/inkscape-preferences.cpp:922 msgid "Inappropriate Style Properties Actions" msgstr "Proprietà stile inappropriate" -#: ../src/ui/dialog/inkscape-preferences.cpp:918 +#: ../src/ui/dialog/inkscape-preferences.cpp:925 msgid "" "Print warning if inappropriate style properties found (i.e. 'font-family' " "set on a ). Database files located in inkscape_data_dir/attributes." @@ -18765,21 +18957,21 @@ msgstr "" "'carattere' impostato su un ). File database localizzati in " "inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:919 -#: ../src/ui/dialog/inkscape-preferences.cpp:927 +#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:934 msgid "Remove style properties" msgstr "Rimuovi proprietà stile" -#: ../src/ui/dialog/inkscape-preferences.cpp:920 +#: ../src/ui/dialog/inkscape-preferences.cpp:927 msgid "Delete inappropriate style properties" msgstr "Elimina proprietà stile inappropriate" #. Add default or inherited style properties options -#: ../src/ui/dialog/inkscape-preferences.cpp:923 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 msgid "Non-useful Style Properties Actions" msgstr "Proprietà stile non utili" -#: ../src/ui/dialog/inkscape-preferences.cpp:926 +#: ../src/ui/dialog/inkscape-preferences.cpp:933 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 " @@ -18791,19 +18983,19 @@ msgstr "" "il valore è lo stesso se fosse ereditato). File database localizzati in " "inkscape_data_dir/attributes." -#: ../src/ui/dialog/inkscape-preferences.cpp:928 +#: ../src/ui/dialog/inkscape-preferences.cpp:935 msgid "Delete redundant style properties" msgstr "Elimina proprietà stile ridondanti" -#: ../src/ui/dialog/inkscape-preferences.cpp:930 +#: ../src/ui/dialog/inkscape-preferences.cpp:937 msgid "Check Attributes and Style Properties on" msgstr "Controlla attributi e proprietà stile durante" -#: ../src/ui/dialog/inkscape-preferences.cpp:932 +#: ../src/ui/dialog/inkscape-preferences.cpp:939 msgid "Reading" msgstr "Lettura" -#: ../src/ui/dialog/inkscape-preferences.cpp:933 +#: ../src/ui/dialog/inkscape-preferences.cpp:940 msgid "" "Check attributes and style properties on reading in SVG files (including " "those internal to Inkscape which will slow down startup)" @@ -18811,11 +19003,11 @@ msgstr "" "Controlla attributi e proprietà stile durante la lettura dei file SVG " "(inclusi quelli interni a Inkscape che rallentano l'avvio)" -#: ../src/ui/dialog/inkscape-preferences.cpp:934 +#: ../src/ui/dialog/inkscape-preferences.cpp:941 msgid "Editing" msgstr "Modifica" -#: ../src/ui/dialog/inkscape-preferences.cpp:935 +#: ../src/ui/dialog/inkscape-preferences.cpp:942 msgid "" "Check attributes and style properties while editing SVG files (may slow down " "Inkscape, mostly useful for debugging)" @@ -18823,41 +19015,41 @@ msgstr "" "Controlla attributi e proprietà stile durante la modifica dei file SVG (può " "rallentare Inkscape, utile soprattutto per il debugging)" -#: ../src/ui/dialog/inkscape-preferences.cpp:936 +#: ../src/ui/dialog/inkscape-preferences.cpp:943 msgid "Writing" msgstr "Scrittura" -#: ../src/ui/dialog/inkscape-preferences.cpp:937 +#: ../src/ui/dialog/inkscape-preferences.cpp:944 msgid "Check attributes and style properties on writing out SVG files" msgstr "" "Controlla attributi e proprietà stile durante la scrittura dei file SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:939 +#: ../src/ui/dialog/inkscape-preferences.cpp:946 msgid "SVG output" msgstr "Output SVG" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Perceptual" msgstr "Percettivo" -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Relative Colorimetric" msgstr "Colorimetrico relativo" -#: ../src/ui/dialog/inkscape-preferences.cpp:945 +#: ../src/ui/dialog/inkscape-preferences.cpp:952 msgid "Absolute Colorimetric" msgstr "Colorimetrico assoluto" -#: ../src/ui/dialog/inkscape-preferences.cpp:949 +#: ../src/ui/dialog/inkscape-preferences.cpp:956 msgid "(Note: Color management has been disabled in this build)" msgstr "(Nota: la gestione del colore è stata disabilitata in questa versione)" -#: ../src/ui/dialog/inkscape-preferences.cpp:953 +#: ../src/ui/dialog/inkscape-preferences.cpp:960 msgid "Display adjustment" msgstr "Correzione display" -#: ../src/ui/dialog/inkscape-preferences.cpp:963 +#: ../src/ui/dialog/inkscape-preferences.cpp:970 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" @@ -18866,114 +19058,114 @@ msgstr "" "Il profilo ICC da usare per calibrare l'output del display.\n" "Cartelle di ricerca:%s" -#: ../src/ui/dialog/inkscape-preferences.cpp:964 +#: ../src/ui/dialog/inkscape-preferences.cpp:971 msgid "Display profile:" msgstr "Profilo display:" -#: ../src/ui/dialog/inkscape-preferences.cpp:969 +#: ../src/ui/dialog/inkscape-preferences.cpp:976 msgid "Retrieve profile from display" msgstr "Ottieni profilo dal display" -#: ../src/ui/dialog/inkscape-preferences.cpp:972 +#: ../src/ui/dialog/inkscape-preferences.cpp:979 msgid "Retrieve profiles from those attached to displays via XICC" msgstr "Ottieni i profili relativi ai display tramite XICC" -#: ../src/ui/dialog/inkscape-preferences.cpp:974 +#: ../src/ui/dialog/inkscape-preferences.cpp:981 msgid "Retrieve profiles from those attached to displays" msgstr "Ottieni i profili relativi ai display" -#: ../src/ui/dialog/inkscape-preferences.cpp:979 +#: ../src/ui/dialog/inkscape-preferences.cpp:986 msgid "Display rendering intent:" msgstr "Intento del display:" -#: ../src/ui/dialog/inkscape-preferences.cpp:980 +#: ../src/ui/dialog/inkscape-preferences.cpp:987 msgid "The rendering intent to use to calibrate display output" msgstr "" "L'intento di visualizzazione da usare per calibrare l'output del display" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:989 msgid "Proofing" msgstr "Correzione" -#: ../src/ui/dialog/inkscape-preferences.cpp:984 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 msgid "Simulate output on screen" msgstr "Simula l'output su schermo" -#: ../src/ui/dialog/inkscape-preferences.cpp:986 +#: ../src/ui/dialog/inkscape-preferences.cpp:993 msgid "Simulates output of target device" msgstr "Simula l'output del dispositivo finale" -#: ../src/ui/dialog/inkscape-preferences.cpp:988 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 msgid "Mark out of gamut colors" msgstr "Segnalazione colore fuori gamma" -#: ../src/ui/dialog/inkscape-preferences.cpp:990 +#: ../src/ui/dialog/inkscape-preferences.cpp:997 msgid "Highlights colors that are out of gamut for the target device" msgstr "" "Evidenzia i colori che sono fuori dalla gamma cromatica del dispositivo " "finale" -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1009 msgid "Out of gamut warning color:" msgstr "Colore avviso fuori gamma:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1010 msgid "Selects the color used for out of gamut warning" msgstr "Seleziona il colore da usare per gli avvisi circa i fuori gamma" -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Device profile:" msgstr "Profilo dispositivo:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1013 msgid "The ICC profile to use to simulate device output" msgstr "Il profilo ICC da usare per simulare l'output del dispositivo" -#: ../src/ui/dialog/inkscape-preferences.cpp:1009 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Device rendering intent:" msgstr "Intento del dispositivo:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:1017 msgid "The rendering intent to use to calibrate device output" msgstr "" "L'intento di visualizzazione da usare per calibrare l'output del display" -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +#: ../src/ui/dialog/inkscape-preferences.cpp:1019 msgid "Black point compensation" msgstr "Compensazione punti neri" -#: ../src/ui/dialog/inkscape-preferences.cpp:1014 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Enables black point compensation" msgstr "Abilita la compensazione dei punti neri" -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 msgid "Preserve black" msgstr "Preserva nero" -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 msgid "(LittleCMS 1.15 or later required)" msgstr "(richiede LittleCMS 1.15 o successivi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1032 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "Preserva il canale K nelle trasformazioni CMYK -> CMYK" -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 -#: ../src/widgets/sp-color-icc-selector.cpp:474 -#: ../src/widgets/sp-color-icc-selector.cpp:766 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 +#: ../src/widgets/sp-color-icc-selector.cpp:449 +#: ../src/widgets/sp-color-icc-selector.cpp:741 msgid "" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1084 +#: ../src/ui/dialog/inkscape-preferences.cpp:1091 msgid "Color management" msgstr "Gestione del colore" #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1087 +#: ../src/ui/dialog/inkscape-preferences.cpp:1094 msgid "Enable autosave (requires restart)" msgstr "Abilita salvataggio automatico (richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +#: ../src/ui/dialog/inkscape-preferences.cpp:1095 msgid "" "Automatically save the current document(s) at a given interval, thus " "minimizing loss in case of a crash" @@ -18981,12 +19173,12 @@ msgstr "" "Salva automaticamente i documenti aperti ad intervalli stabiliti, " "minimizzando la perdita di casi in caso di crash" -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgctxt "Filesystem" msgid "Autosave _directory:" msgstr "_Cartella di salvataggio automatico:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1094 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 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). " @@ -18995,21 +19187,21 @@ msgstr "" "definita da un percorso assoluto (inizia con / su UNIX o la lettera di un " "disco come C: su Windows). " -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "_Interval (in minutes):" msgstr "_Intervallo (in minuti):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1103 msgid "Interval (in minutes) at which document will be autosaved" msgstr "" "Intervalli di tempo (in minuti) a cui eseguire il salvataggio automatico del " "documento" -#: ../src/ui/dialog/inkscape-preferences.cpp:1098 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "_Maximum number of autosaves:" msgstr "Numero _massimo di salvataggi automatici:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1098 +#: ../src/ui/dialog/inkscape-preferences.cpp:1105 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" @@ -19028,15 +19220,15 @@ msgstr "" #. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); #. #. ----------- -#: ../src/ui/dialog/inkscape-preferences.cpp:1113 +#: ../src/ui/dialog/inkscape-preferences.cpp:1120 msgid "Autosave" msgstr "Salvataggio automatico" -#: ../src/ui/dialog/inkscape-preferences.cpp:1117 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Open Clip Art Library _Server Name:" msgstr "Nome del _server per Open Clip Art Library:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1118 +#: ../src/ui/dialog/inkscape-preferences.cpp:1125 msgid "" "The server name of the Open Clip Art Library webdav server; it's used by the " "Import and Export to OCAL function" @@ -19044,35 +19236,35 @@ msgstr "" "Il nome del server webdav dell'Open Clip Art Library. Serve per importare ed " "esportare Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1120 +#: ../src/ui/dialog/inkscape-preferences.cpp:1127 msgid "Open Clip Art Library _Username:" msgstr "Nome _utente per Open Clip Art Library:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 +#: ../src/ui/dialog/inkscape-preferences.cpp:1128 msgid "The username used to log into Open Clip Art Library" msgstr "Il nome utente per autenticarsi in Open Clip Art Library" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Open Clip Art Library _Password:" msgstr "_Password per Open Clip Art Library:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1124 +#: ../src/ui/dialog/inkscape-preferences.cpp:1131 msgid "The password used to log into Open Clip Art Library" msgstr "La password per autenticarsi in Open Clip Art Library" -#: ../src/ui/dialog/inkscape-preferences.cpp:1125 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "Open Clip Art" msgstr "Open Clip Art" -#: ../src/ui/dialog/inkscape-preferences.cpp:1130 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 msgid "Behavior" msgstr "Comportamento" -#: ../src/ui/dialog/inkscape-preferences.cpp:1134 +#: ../src/ui/dialog/inkscape-preferences.cpp:1141 msgid "_Simplification threshold:" msgstr "Soglia per la _semplificazione:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1135 +#: ../src/ui/dialog/inkscape-preferences.cpp:1142 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 " @@ -19082,45 +19274,45 @@ msgstr "" "diverse volte in rapida successione, si comporterà in modo sempre più " "aggressivo; effettuando una pausa sarà ripristinata la soglia predefinita." -#: ../src/ui/dialog/inkscape-preferences.cpp:1137 +#: ../src/ui/dialog/inkscape-preferences.cpp:1144 msgid "Color stock markers the same color as object" msgstr "Colora marcatori dello stesso colore dell'oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Color custom markers the same color as object" msgstr "Colora marcatori personalizzati dello stesso colore dell'oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:1139 -#: ../src/ui/dialog/inkscape-preferences.cpp:1349 +#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1356 msgid "Update marker color when object color changes" msgstr "Aggiorna colore delimitatore al cambiamento del colore dell'oggetto" #. Selecting options -#: ../src/ui/dialog/inkscape-preferences.cpp:1142 +#: ../src/ui/dialog/inkscape-preferences.cpp:1149 msgid "Select in all layers" msgstr "Seleziona tutto in ogni livello" -#: ../src/ui/dialog/inkscape-preferences.cpp:1143 +#: ../src/ui/dialog/inkscape-preferences.cpp:1150 msgid "Select only within current layer" msgstr "Seleziona solo nel livello attuale" -#: ../src/ui/dialog/inkscape-preferences.cpp:1144 +#: ../src/ui/dialog/inkscape-preferences.cpp:1151 msgid "Select in current layer and sublayers" msgstr "Seleziona solo nel livello attuale e nei sottolivelli" -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +#: ../src/ui/dialog/inkscape-preferences.cpp:1152 msgid "Ignore hidden objects and layers" msgstr "Ignora oggetti e livelli nascosti" -#: ../src/ui/dialog/inkscape-preferences.cpp:1146 +#: ../src/ui/dialog/inkscape-preferences.cpp:1153 msgid "Ignore locked objects and layers" msgstr "Ignora oggetti e livelli bloccati" -#: ../src/ui/dialog/inkscape-preferences.cpp:1147 +#: ../src/ui/dialog/inkscape-preferences.cpp:1154 msgid "Deselect upon layer change" msgstr "Deseleziona al cambiamento di livello" -#: ../src/ui/dialog/inkscape-preferences.cpp:1150 +#: ../src/ui/dialog/inkscape-preferences.cpp:1157 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" @@ -19128,23 +19320,23 @@ msgstr "" "Deseleziona questa opzione per mantenere selezionati gli oggetti correnti al " "cambio di livello" -#: ../src/ui/dialog/inkscape-preferences.cpp:1152 +#: ../src/ui/dialog/inkscape-preferences.cpp:1159 msgid "Ctrl+A, Tab, Shift+Tab" msgstr "Ctrl+A, Tab, Maiusc+Tab" -#: ../src/ui/dialog/inkscape-preferences.cpp:1154 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Make keyboard selection commands work on objects in all layers" msgstr "" "Permettere ai comandi per selezioni da tastiera di operare sugli oggetti di " "tutti i livelli" -#: ../src/ui/dialog/inkscape-preferences.cpp:1156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1163 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "" "Permettere ai comandi per selezioni da tastiera di operare sugli oggetti del " "livello attuale" -#: ../src/ui/dialog/inkscape-preferences.cpp:1158 +#: ../src/ui/dialog/inkscape-preferences.cpp:1165 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" @@ -19152,7 +19344,7 @@ msgstr "" "Permettere ai comandi per selezioni da tastiera di operare sugli oggetti del " "livello attuale e dei suoi sottolivelli" -#: ../src/ui/dialog/inkscape-preferences.cpp:1160 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "" "Uncheck this to be able to select objects that are hidden (either by " "themselves or by being in a hidden layer)" @@ -19160,7 +19352,7 @@ msgstr "" "Deseleziona questa opzione per poter selezionare oggetti non visibili " "(nascosti loro stessi o in un livello nascosto)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1169 msgid "" "Uncheck this to be able to select objects that are locked (either by " "themselves or by being in a locked layer)" @@ -19168,73 +19360,73 @@ msgstr "" "Deseleziona questa opzione per poter selezionare oggetti bloccati (bloccati " "loro stessi o in un livello bloccato)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1164 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Wrap when cycling objects in z-order" msgstr "Seleziona ciclicamente gli oggetti in ordine di altezza" -#: ../src/ui/dialog/inkscape-preferences.cpp:1166 +#: ../src/ui/dialog/inkscape-preferences.cpp:1173 msgid "Alt+Scroll Wheel" msgstr "Alt+Scorrimento mouse" -#: ../src/ui/dialog/inkscape-preferences.cpp:1168 +#: ../src/ui/dialog/inkscape-preferences.cpp:1175 msgid "Wrap around at start and end when cycling objects in z-order" msgstr "Seleziona ciclicamente all'inizio e alla fine in ordine di altezza" -#: ../src/ui/dialog/inkscape-preferences.cpp:1170 +#: ../src/ui/dialog/inkscape-preferences.cpp:1177 msgid "Selecting" msgstr "Selezione" #. Transforms options -#: ../src/ui/dialog/inkscape-preferences.cpp:1173 -#: ../src/widgets/select-toolbar.cpp:570 +#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/widgets/select-toolbar.cpp:572 msgid "Scale stroke width" msgstr "Ridimensiona la larghezza del contorno" -#: ../src/ui/dialog/inkscape-preferences.cpp:1174 +#: ../src/ui/dialog/inkscape-preferences.cpp:1181 msgid "Scale rounded corners in rectangles" msgstr "Adatta gli angoli arrotondati nei rettangoli" -#: ../src/ui/dialog/inkscape-preferences.cpp:1175 +#: ../src/ui/dialog/inkscape-preferences.cpp:1182 msgid "Transform gradients" msgstr "Trasforma gradienti" -#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +#: ../src/ui/dialog/inkscape-preferences.cpp:1183 msgid "Transform patterns" msgstr "Trasforma motivi" -#: ../src/ui/dialog/inkscape-preferences.cpp:1178 +#: ../src/ui/dialog/inkscape-preferences.cpp:1185 msgid "Preserved" msgstr "Preserva" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 -#: ../src/widgets/select-toolbar.cpp:571 +#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/widgets/select-toolbar.cpp:573 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" "Adatta le dimensioni dei contorni durante il ridimensionamento dell'oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:1183 -#: ../src/widgets/select-toolbar.cpp:582 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/widgets/select-toolbar.cpp:584 msgid "When scaling rectangles, scale the radii of rounded corners" msgstr "" "Adatta i raggi degli angoli arrotondati durante il ridimensionamento dei " "rettangoli" -#: ../src/ui/dialog/inkscape-preferences.cpp:1185 -#: ../src/widgets/select-toolbar.cpp:593 +#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +#: ../src/widgets/select-toolbar.cpp:595 msgid "Move gradients (in fill or stroke) along with the objects" msgstr "" "Trasforma i gradienti (di contorno o di riempimento) insieme agli oggetti" -#: ../src/ui/dialog/inkscape-preferences.cpp:1187 -#: ../src/widgets/select-toolbar.cpp:604 +#: ../src/ui/dialog/inkscape-preferences.cpp:1194 +#: ../src/widgets/select-toolbar.cpp:606 msgid "Move patterns (in fill or stroke) along with the objects" msgstr "Trasforma i motivi (di contorno o di riempimento) insieme agli oggetti" -#: ../src/ui/dialog/inkscape-preferences.cpp:1188 +#: ../src/ui/dialog/inkscape-preferences.cpp:1195 msgid "Store transformation" msgstr "Salvataggio trasformazioni" -#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "" "If possible, apply transformation to objects without adding a transform= " "attribute" @@ -19242,19 +19434,19 @@ msgstr "" "Se possibile, applica le trasformazioni all'oggetto senza aggiungere un " "attributo transfom=" -#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Always store transformation as a transform= attribute on objects" msgstr "Salva sempre le trasformazioni come attributo transform= di un oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:1194 +#: ../src/ui/dialog/inkscape-preferences.cpp:1201 msgid "Transforms" msgstr "Trasformazioni" -#: ../src/ui/dialog/inkscape-preferences.cpp:1198 +#: ../src/ui/dialog/inkscape-preferences.cpp:1205 msgid "Mouse _wheel scrolls by:" msgstr "Scorrimento con la _rotella del mouse:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1199 +#: ../src/ui/dialog/inkscape-preferences.cpp:1206 msgid "" "One mouse wheel notch scrolls by this distance in screen pixels " "(horizontally with Shift)" @@ -19262,24 +19454,24 @@ msgstr "" "Con uno scatto della rotella del mouse si scorre di questa distanza " "(orizzontalmente con Maiusc)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1200 +#: ../src/ui/dialog/inkscape-preferences.cpp:1207 msgid "Ctrl+arrows" msgstr "Ctrl+frecce" -#: ../src/ui/dialog/inkscape-preferences.cpp:1202 +#: ../src/ui/dialog/inkscape-preferences.cpp:1209 msgid "Sc_roll by:" msgstr "_Scorrimento:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1203 +#: ../src/ui/dialog/inkscape-preferences.cpp:1210 msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" msgstr "" "Premendo Ctrl+freccia si scorre di questa distanza (in pixel dello schermo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1205 +#: ../src/ui/dialog/inkscape-preferences.cpp:1212 msgid "_Acceleration:" msgstr "_Accelerazione:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1206 +#: ../src/ui/dialog/inkscape-preferences.cpp:1213 msgid "" "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " "acceleration)" @@ -19287,15 +19479,15 @@ msgstr "" "Tenendo premuto Ctrl+freccia si accelererà lo scorrimento (0 per non avere " "accelerazione)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1207 +#: ../src/ui/dialog/inkscape-preferences.cpp:1214 msgid "Autoscrolling" msgstr "Scorrimento automatico" -#: ../src/ui/dialog/inkscape-preferences.cpp:1209 +#: ../src/ui/dialog/inkscape-preferences.cpp:1216 msgid "_Speed:" msgstr "_Velocità:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1210 +#: ../src/ui/dialog/inkscape-preferences.cpp:1217 msgid "" "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " "autoscroll off)" @@ -19303,12 +19495,12 @@ msgstr "" "La velocità con cui la tela scorrerà automaticamente durante il " "trascinamento fuori dal bordo (0 per disattivarlo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1212 +#: ../src/ui/dialog/inkscape-preferences.cpp:1219 #: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721 msgid "_Threshold:" msgstr "_Soglia:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1213 +#: ../src/ui/dialog/inkscape-preferences.cpp:1220 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" @@ -19322,11 +19514,11 @@ msgstr "" #. _page_scrolling.add_line( false, "", _scroll_space, "", #. _("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)")); #. -#: ../src/ui/dialog/inkscape-preferences.cpp:1219 +#: ../src/ui/dialog/inkscape-preferences.cpp:1226 msgid "Mouse wheel zooms by default" msgstr "La rotella del mouse ingrandisce/rimpicciolisce" -#: ../src/ui/dialog/inkscape-preferences.cpp:1221 +#: ../src/ui/dialog/inkscape-preferences.cpp:1228 msgid "" "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when " "off, it zooms with Ctrl and scrolls without Ctrl" @@ -19334,26 +19526,26 @@ msgstr "" "Quando attivo, la rotella del mouse ingrandisce senza Ctrl e sposta la tela " "con Ctrl; quando disattivo ingrandisce con Ctrl e sposta la tela senza Ctrl" -#: ../src/ui/dialog/inkscape-preferences.cpp:1222 +#: ../src/ui/dialog/inkscape-preferences.cpp:1229 msgid "Scrolling" msgstr "Scorrimento" #. Snapping options -#: ../src/ui/dialog/inkscape-preferences.cpp:1225 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 msgid "Enable snap indicator" msgstr "Attiva indicatore aggancio" -#: ../src/ui/dialog/inkscape-preferences.cpp:1227 +#: ../src/ui/dialog/inkscape-preferences.cpp:1234 msgid "After snapping, a symbol is drawn at the point that has snapped" msgstr "" "Dopo l'aggancio, viene disegnato un simbolo nel punto in cui è avvenuto " "l'aggancio" -#: ../src/ui/dialog/inkscape-preferences.cpp:1230 +#: ../src/ui/dialog/inkscape-preferences.cpp:1237 msgid "_Delay (in ms):" msgstr "_Ritardo (in ms):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1231 +#: ../src/ui/dialog/inkscape-preferences.cpp:1238 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. " @@ -19363,22 +19555,22 @@ msgstr "" "ritardo aggiuntivo, specificabile qui. Se impostato a zero o ad un numero " "molto piccolo, l'aggancio sarà immediato." -#: ../src/ui/dialog/inkscape-preferences.cpp:1233 +#: ../src/ui/dialog/inkscape-preferences.cpp:1240 msgid "Only snap the node closest to the pointer" msgstr "Aggancia solo il nodo più vicino al puntatore" -#: ../src/ui/dialog/inkscape-preferences.cpp:1235 +#: ../src/ui/dialog/inkscape-preferences.cpp:1242 msgid "" "Only try to snap the node that is initially closest to the mouse pointer" msgstr "" "Prova ad agganciare solamente il nodo che è inizialmente più vicino al " "puntatore del mouse" -#: ../src/ui/dialog/inkscape-preferences.cpp:1238 +#: ../src/ui/dialog/inkscape-preferences.cpp:1245 msgid "_Weight factor:" msgstr "Fattore _peso:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1239 +#: ../src/ui/dialog/inkscape-preferences.cpp:1246 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 " @@ -19388,12 +19580,12 @@ msgstr "" "scegliere la trasformazione più prossima (impostato a 0) o scegliere il nodo " "che era inizialmente più vicino al puntatore (impostato a 1)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1241 +#: ../src/ui/dialog/inkscape-preferences.cpp:1248 msgid "Snap the mouse pointer when dragging a constrained knot" msgstr "" "Aggancia il puntatore del mouse durante il trascinamento di un punto annodato" -#: ../src/ui/dialog/inkscape-preferences.cpp:1243 +#: ../src/ui/dialog/inkscape-preferences.cpp:1250 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 " @@ -19403,16 +19595,16 @@ msgstr "" "posizione del puntatore del mouse invece delle proiezione del nodo lungo il " "tracciato" -#: ../src/ui/dialog/inkscape-preferences.cpp:1245 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Snapping" msgstr "Aggancio" #. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1250 +#: ../src/ui/dialog/inkscape-preferences.cpp:1257 msgid "_Arrow keys move by:" msgstr "Le _frecce direzionali muovono di:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1251 +#: ../src/ui/dialog/inkscape-preferences.cpp:1258 msgid "" "Pressing an arrow key moves selected object(s) or node(s) by this distance" msgstr "" @@ -19420,27 +19612,27 @@ msgstr "" "di questa distanza" #. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1261 msgid "> and < _scale by:" msgstr "> e < _ridimensionano di:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Pressing > or < scales selection up or down by this increment" msgstr "Premendo > o < si ridimensiona la selezione di questo fattore" -#: ../src/ui/dialog/inkscape-preferences.cpp:1257 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "_Inset/Outset by:" msgstr "_Intrudi/Estrudi di:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1258 +#: ../src/ui/dialog/inkscape-preferences.cpp:1265 msgid "Inset and Outset commands displace the path by this distance" msgstr "I comandi Intrudi ed Estrudi spostano il tracciato di questa distanza" -#: ../src/ui/dialog/inkscape-preferences.cpp:1259 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Compass-like display of angles" msgstr "Visualizzazione tipo bussola degli angoli" -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 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 " @@ -19450,20 +19642,20 @@ msgstr "" "0~360, con positivo in senso orario. Se disattivato, lo 0 è a est, " "nell'intervallo -180~180, con positivo in senso antiorario" -#: ../src/ui/dialog/inkscape-preferences.cpp:1263 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgctxt "Rotation angle" msgid "None" msgstr "Nessuno" -#: ../src/ui/dialog/inkscape-preferences.cpp:1267 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "_Rotation snaps every:" msgstr "La _rotazione scatta ogni:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1267 +#: ../src/ui/dialog/inkscape-preferences.cpp:1274 msgid "degrees" msgstr "gradi" -#: ../src/ui/dialog/inkscape-preferences.cpp:1268 +#: ../src/ui/dialog/inkscape-preferences.cpp:1275 msgid "" "Rotating with Ctrl pressed snaps every that much degrees; also, pressing " "[ or ] rotates by this amount" @@ -19471,11 +19663,11 @@ msgstr "" "La rotazione con Ctrl premuto scatta di questo ammontare di gradi; inoltre, " "la pressione di [ o ] effettua una rotazione di questi gradi" -#: ../src/ui/dialog/inkscape-preferences.cpp:1269 +#: ../src/ui/dialog/inkscape-preferences.cpp:1276 msgid "Relative snapping of guideline angles" msgstr "Aggancio relativo degli angoli delle linee guida" -#: ../src/ui/dialog/inkscape-preferences.cpp:1271 +#: ../src/ui/dialog/inkscape-preferences.cpp:1278 msgid "" "When on, the snap angles when rotating a guideline will be relative to the " "original angle" @@ -19483,15 +19675,17 @@ msgstr "" "Quando attivo, l'angolo che scatta alla rotazione della linea guida sarà " "relativo all'angolo originale" -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 msgid "_Zoom in/out by:" msgstr "In_grandimento/Riduzione:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +#: ../src/ui/dialog/inkscape-preferences.cpp:1280 +#: ../src/ui/dialog/objects.cpp:1622 +#: ../src/ui/widget/filter-effect-chooser.cpp:27 msgid "%" msgstr "%" -#: ../src/ui/dialog/inkscape-preferences.cpp:1274 +#: ../src/ui/dialog/inkscape-preferences.cpp:1281 msgid "" "Zoom tool click, +/- keys, and middle click zoom in and out by this " "multiplier" @@ -19499,44 +19693,44 @@ msgstr "" "Un clic dell'ingrandimento, i tasti +/- e un clic centrale " "dell'ingrandimento rimpiccioliscono o ingrandiscono di questo fattore" -#: ../src/ui/dialog/inkscape-preferences.cpp:1275 +#: ../src/ui/dialog/inkscape-preferences.cpp:1282 msgid "Steps" msgstr "Scatti" #. Clones options -#: ../src/ui/dialog/inkscape-preferences.cpp:1278 +#: ../src/ui/dialog/inkscape-preferences.cpp:1285 msgid "Move in parallel" msgstr "Sono mossi in parallelo" -#: ../src/ui/dialog/inkscape-preferences.cpp:1280 +#: ../src/ui/dialog/inkscape-preferences.cpp:1287 msgid "Stay unmoved" msgstr "Restano fermi" -#: ../src/ui/dialog/inkscape-preferences.cpp:1282 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Move according to transform" msgstr "Sono mossi secondo la trasformazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1284 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 msgid "Are unlinked" msgstr "Scollegati" -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Are deleted" msgstr "Cancellati" -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +#: ../src/ui/dialog/inkscape-preferences.cpp:1296 msgid "Moving original: clones and linked offsets" msgstr "Muovendo l'originale: cloni e proiezioni collegate" -#: ../src/ui/dialog/inkscape-preferences.cpp:1291 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Clones are translated by the same vector as their original" msgstr "I cloni vengono traslati dello stesso vettore dell'originale" -#: ../src/ui/dialog/inkscape-preferences.cpp:1293 +#: ../src/ui/dialog/inkscape-preferences.cpp:1300 msgid "Clones preserve their positions when their original is moved" msgstr "I cloni preservano la loro posizione quando l'originale viene spostato" -#: ../src/ui/dialog/inkscape-preferences.cpp:1295 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 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" @@ -19545,27 +19739,27 @@ msgstr "" "esempio, un clone ruotato verrà mosso in una direzione diversa dal suo " "originale" -#: ../src/ui/dialog/inkscape-preferences.cpp:1296 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 msgid "Deleting original: clones" msgstr "Eliminando l'originale: cloni" -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Orphaned clones are converted to regular objects" msgstr "I cloni orfani vengono convertiti in oggetti normali" -#: ../src/ui/dialog/inkscape-preferences.cpp:1300 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "Orphaned clones are deleted along with their original" msgstr "I cloni orfani vengono cancellati assieme al loro originale" -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +#: ../src/ui/dialog/inkscape-preferences.cpp:1309 msgid "Duplicating original+clones/linked offset" msgstr "Duplicando originale+cloni/proiezione collegata" -#: ../src/ui/dialog/inkscape-preferences.cpp:1304 +#: ../src/ui/dialog/inkscape-preferences.cpp:1311 msgid "Relink duplicated clones" msgstr "Ricollega cloni duplicati" -#: ../src/ui/dialog/inkscape-preferences.cpp:1306 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "" "When duplicating a selection containing both a clone and its original " "(possibly in groups), relink the duplicated clone to the duplicated original " @@ -19576,29 +19770,29 @@ msgstr "" "duplicato invece che al vecchio originale" #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:1309 +#: ../src/ui/dialog/inkscape-preferences.cpp:1316 msgid "Clones" msgstr "Cloni" #. Clip paths and masks options -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1319 msgid "When applying, use the topmost selected object as clippath/mask" msgstr "" "Durante l'applicazione, usa l'oggetto selezionato superiore come tracciato " "di fissaggio o maschera" -#: ../src/ui/dialog/inkscape-preferences.cpp:1314 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "" "Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" "Deseleziona per usare l'oggetto selezionato inferiore come tracciato di " "fissaggio o maschera" -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:1322 msgid "Remove clippath/mask object after applying" msgstr "Rimuove il tracciato di fissaggio o la maschera dopo l'applicazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1317 +#: ../src/ui/dialog/inkscape-preferences.cpp:1324 msgid "" "After applying, remove the object used as the clipping path or mask from the " "drawing" @@ -19606,106 +19800,106 @@ msgstr "" "Dopo l'applicazione, rimuove dal disegno l'oggetto usato come tracciato di " "fissaggio o maschera" -#: ../src/ui/dialog/inkscape-preferences.cpp:1319 +#: ../src/ui/dialog/inkscape-preferences.cpp:1326 msgid "Before applying" msgstr "Prima di applicare" -#: ../src/ui/dialog/inkscape-preferences.cpp:1321 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "Do not group clipped/masked objects" msgstr "Non raggruppare gli oggetti con fissaggio o mascheramento" -#: ../src/ui/dialog/inkscape-preferences.cpp:1322 +#: ../src/ui/dialog/inkscape-preferences.cpp:1329 msgid "Put every clipped/masked object in its own group" msgstr "Metti ogni oggetto con fissaggio o maschera in un proprio gruppo" -#: ../src/ui/dialog/inkscape-preferences.cpp:1323 +#: ../src/ui/dialog/inkscape-preferences.cpp:1330 msgid "Put all clipped/masked objects into one group" msgstr "Metti tutti gli oggetti con fissaggio e mascheramento in un gruppo" -#: ../src/ui/dialog/inkscape-preferences.cpp:1326 +#: ../src/ui/dialog/inkscape-preferences.cpp:1333 msgid "Apply clippath/mask to every object" msgstr "Applica a ogni oggetto con fissaggio o mascheramento" -#: ../src/ui/dialog/inkscape-preferences.cpp:1329 +#: ../src/ui/dialog/inkscape-preferences.cpp:1336 msgid "Apply clippath/mask to groups containing single object" msgstr "" "Applica fissaggio o mascheramento a gruppi che contengono un solo oggetto" -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "Apply clippath/mask to group containing all objects" msgstr "" "Applica fissaggio o mascheramento a un gruppo che contiene tutti gli oggetti" -#: ../src/ui/dialog/inkscape-preferences.cpp:1334 +#: ../src/ui/dialog/inkscape-preferences.cpp:1341 msgid "After releasing" msgstr "Dopo il rilascio" -#: ../src/ui/dialog/inkscape-preferences.cpp:1336 +#: ../src/ui/dialog/inkscape-preferences.cpp:1343 msgid "Ungroup automatically created groups" msgstr "Dividi gruppi creati automaticamente" -#: ../src/ui/dialog/inkscape-preferences.cpp:1338 +#: ../src/ui/dialog/inkscape-preferences.cpp:1345 msgid "Ungroup groups created when setting clip/mask" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1340 +#: ../src/ui/dialog/inkscape-preferences.cpp:1347 msgid "Clippaths and masks" msgstr "Fissaggio e mascheramento" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 +#: ../src/ui/dialog/inkscape-preferences.cpp:1350 msgid "Stroke Style Markers" msgstr "Stile delimitatori contorno" -#: ../src/ui/dialog/inkscape-preferences.cpp:1345 -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../src/ui/dialog/inkscape-preferences.cpp:1352 +#: ../src/ui/dialog/inkscape-preferences.cpp:1354 msgid "" "Stroke color same as object, fill color either object fill color or marker " "fill color" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1351 +#: ../src/ui/dialog/inkscape-preferences.cpp:1358 #: ../share/extensions/hershey.inx.h:27 msgid "Markers" msgstr "Delimitatori" -#: ../src/ui/dialog/inkscape-preferences.cpp:1354 +#: ../src/ui/dialog/inkscape-preferences.cpp:1361 msgid "Document cleanup" msgstr "Pulisci documento" -#: ../src/ui/dialog/inkscape-preferences.cpp:1355 -#: ../src/ui/dialog/inkscape-preferences.cpp:1357 +#: ../src/ui/dialog/inkscape-preferences.cpp:1362 +#: ../src/ui/dialog/inkscape-preferences.cpp:1364 msgid "Remove unused swatches when doing a document cleanup" msgstr "Rimuovi campioni inutizzati quando pulisci un documento" #. tooltip -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Cleanup" msgstr "Pulisci" -#: ../src/ui/dialog/inkscape-preferences.cpp:1366 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 msgid "Number of _Threads:" msgstr "Numero di _Thread:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1366 -#: ../src/ui/dialog/inkscape-preferences.cpp:1898 +#: ../src/ui/dialog/inkscape-preferences.cpp:1373 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "(requires restart)" msgstr "(richiede riapertura)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1367 +#: ../src/ui/dialog/inkscape-preferences.cpp:1374 msgid "Configure number of processors/threads to use when rendering filters" msgstr "" "Configura il numero di processori/thread da usare per renderizzare i filtri" -#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgid "Rendering _cache size:" msgstr "Dimensione _cache rendering:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 msgctxt "mebibyte (2^20 bytes) abbreviation" msgid "MiB" msgstr "MiB" -#: ../src/ui/dialog/inkscape-preferences.cpp:1371 +#: ../src/ui/dialog/inkscape-preferences.cpp:1378 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" @@ -19716,37 +19910,37 @@ msgstr "" #. blur quality #. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:1374 -#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1381 +#: ../src/ui/dialog/inkscape-preferences.cpp:1405 msgid "Best quality (slowest)" msgstr "Qualità ottima (più lenta)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1376 -#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +#: ../src/ui/dialog/inkscape-preferences.cpp:1383 +#: ../src/ui/dialog/inkscape-preferences.cpp:1407 msgid "Better quality (slower)" msgstr "Qualità buona (lenta)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1378 -#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +#: ../src/ui/dialog/inkscape-preferences.cpp:1409 msgid "Average quality" msgstr "Qualità media" -#: ../src/ui/dialog/inkscape-preferences.cpp:1380 -#: ../src/ui/dialog/inkscape-preferences.cpp:1404 +#: ../src/ui/dialog/inkscape-preferences.cpp:1387 +#: ../src/ui/dialog/inkscape-preferences.cpp:1411 msgid "Lower quality (faster)" msgstr "Qualità inferiore (veloce)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1382 -#: ../src/ui/dialog/inkscape-preferences.cpp:1406 +#: ../src/ui/dialog/inkscape-preferences.cpp:1389 +#: ../src/ui/dialog/inkscape-preferences.cpp:1413 msgid "Lowest quality (fastest)" msgstr "Qualità peggiore (più veloce)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1385 +#: ../src/ui/dialog/inkscape-preferences.cpp:1392 msgid "Gaussian blur quality for display" msgstr "Qualità della sfocatura gaussiana in visualizzazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1387 -#: ../src/ui/dialog/inkscape-preferences.cpp:1411 +#: ../src/ui/dialog/inkscape-preferences.cpp:1394 +#: ../src/ui/dialog/inkscape-preferences.cpp:1418 msgid "" "Best quality, but display may be very slow at high zooms (bitmap export " "always uses best quality)" @@ -19754,128 +19948,128 @@ msgstr "" "Qualità ottima, ma la visualizzazione può essere molto lenta ad alti " "ingrandimenti (l'esportazione bitmap usa sempre l'ottima qualità)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1389 -#: ../src/ui/dialog/inkscape-preferences.cpp:1413 +#: ../src/ui/dialog/inkscape-preferences.cpp:1396 +#: ../src/ui/dialog/inkscape-preferences.cpp:1420 msgid "Better quality, but slower display" msgstr "Qualità buona, ma visualizzazione più lenta" -#: ../src/ui/dialog/inkscape-preferences.cpp:1391 -#: ../src/ui/dialog/inkscape-preferences.cpp:1415 +#: ../src/ui/dialog/inkscape-preferences.cpp:1398 +#: ../src/ui/dialog/inkscape-preferences.cpp:1422 msgid "Average quality, acceptable display speed" msgstr "Qualità media, buon compromesso per velocità di visualizzazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1393 -#: ../src/ui/dialog/inkscape-preferences.cpp:1417 +#: ../src/ui/dialog/inkscape-preferences.cpp:1400 +#: ../src/ui/dialog/inkscape-preferences.cpp:1424 msgid "Lower quality (some artifacts), but display is faster" msgstr "Qualità scadente (artefatti visibili), ma veloce in visualizzazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1395 -#: ../src/ui/dialog/inkscape-preferences.cpp:1419 +#: ../src/ui/dialog/inkscape-preferences.cpp:1402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1426 msgid "Lowest quality (considerable artifacts), but display is fastest" msgstr "" "Qualità pessima (pesanti artefatti visibili), ma velocissimo in " "visualizzazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1409 +#: ../src/ui/dialog/inkscape-preferences.cpp:1416 msgid "Filter effects quality for display" msgstr "Qualità degli effetti in visualizzazione" #. build custom preferences tab -#: ../src/ui/dialog/inkscape-preferences.cpp:1421 +#: ../src/ui/dialog/inkscape-preferences.cpp:1428 #: ../src/ui/dialog/print.cpp:232 msgid "Rendering" msgstr "Rendering" #. Note: /options/bitmapoversample removed with Cairo renderer -#: ../src/ui/dialog/inkscape-preferences.cpp:1427 ../src/verbs.cpp:156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1434 ../src/verbs.cpp:157 #: ../src/widgets/calligraphy-toolbar.cpp:626 msgid "Edit" msgstr "Modifica" -#: ../src/ui/dialog/inkscape-preferences.cpp:1428 +#: ../src/ui/dialog/inkscape-preferences.cpp:1435 msgid "Automatically reload bitmaps" msgstr "Ricarica automaticamente bitmap" -#: ../src/ui/dialog/inkscape-preferences.cpp:1430 +#: ../src/ui/dialog/inkscape-preferences.cpp:1437 msgid "Automatically reload linked images when file is changed on disk" msgstr "" "Ricarica automaticamente le immagini collegate quando il file viene cambiato" -#: ../src/ui/dialog/inkscape-preferences.cpp:1432 +#: ../src/ui/dialog/inkscape-preferences.cpp:1439 msgid "_Bitmap editor:" msgstr "Editor _bitmap:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1434 +#: ../src/ui/dialog/inkscape-preferences.cpp:1441 #: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:55 #: ../share/extensions/print_win32_vector.inx.h:2 msgid "Export" msgstr "Esporta" -#: ../src/ui/dialog/inkscape-preferences.cpp:1436 +#: ../src/ui/dialog/inkscape-preferences.cpp:1443 msgid "Default export _resolution:" msgstr "_Risoluzione predefinita per l'esportazione:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1437 +#: ../src/ui/dialog/inkscape-preferences.cpp:1444 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "" "Risoluzione predefinita (in punti per pollice) delle bitmap nella " "sottofinestra Esporta" -#: ../src/ui/dialog/inkscape-preferences.cpp:1438 +#: ../src/ui/dialog/inkscape-preferences.cpp:1445 #: ../src/ui/dialog/xml-tree.cpp:912 msgid "Create" msgstr "Crea" -#: ../src/ui/dialog/inkscape-preferences.cpp:1440 +#: ../src/ui/dialog/inkscape-preferences.cpp:1447 msgid "Resolution for Create Bitmap _Copy:" msgstr "Risoluzione per Crea una copia bit_map:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1441 +#: ../src/ui/dialog/inkscape-preferences.cpp:1448 msgid "Resolution used by the Create Bitmap Copy command" msgstr "Risoluzione usata dal comando Crea una copia bitmap" -#: ../src/ui/dialog/inkscape-preferences.cpp:1444 +#: ../src/ui/dialog/inkscape-preferences.cpp:1451 msgid "Ask about linking and scaling when importing" msgstr "Chiedi modalità e risoluzione dell'importazione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1446 +#: ../src/ui/dialog/inkscape-preferences.cpp:1453 msgid "Pop-up linking and scaling dialog when importing bitmap image." msgstr "" "Mostra la finestra sulla modalità di importazione e risoluzione " "dell'immagine quando un'immagine bitmap è importata." -#: ../src/ui/dialog/inkscape-preferences.cpp:1452 +#: ../src/ui/dialog/inkscape-preferences.cpp:1459 msgid "Bitmap link:" msgstr "Collegamento bitmap:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1459 +#: ../src/ui/dialog/inkscape-preferences.cpp:1466 msgid "Bitmap scale (image-rendering):" msgstr "Ridimensionamento bitmap (rendering):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1464 +#: ../src/ui/dialog/inkscape-preferences.cpp:1471 msgid "Default _import resolution:" msgstr "Risoluzione predefinita per l'_importazione:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1465 +#: ../src/ui/dialog/inkscape-preferences.cpp:1472 msgid "Default bitmap resolution (in dots per inch) for bitmap import" msgstr "" "Risoluzione predefinita (in punti per pollice) delle bitmap nella " "sottofinestra Esporta" -#: ../src/ui/dialog/inkscape-preferences.cpp:1466 +#: ../src/ui/dialog/inkscape-preferences.cpp:1473 msgid "Override file resolution" msgstr "Ignora risoluzione file" -#: ../src/ui/dialog/inkscape-preferences.cpp:1468 +#: ../src/ui/dialog/inkscape-preferences.cpp:1475 msgid "Use default bitmap resolution in favor of information from file" msgstr "Usa la risoluzione bitmap predefinita invece di quella del file" #. rendering outlines for pixmap image tags -#: ../src/ui/dialog/inkscape-preferences.cpp:1472 +#: ../src/ui/dialog/inkscape-preferences.cpp:1479 msgid "Images in Outline Mode" msgstr "Immagini in Modalità Scheletro" -#: ../src/ui/dialog/inkscape-preferences.cpp:1473 +#: ../src/ui/dialog/inkscape-preferences.cpp:1480 msgid "" "When active will render images while in outline mode instead of a red box " "with an x. This is useful for manual tracing." @@ -19883,11 +20077,11 @@ msgstr "" "Quando attivo, renderizzerà le immagini durante la modalità scheletro invece " "di un riquadro rosso con una x. Utile per la vettorizzazione manuale." -#: ../src/ui/dialog/inkscape-preferences.cpp:1475 +#: ../src/ui/dialog/inkscape-preferences.cpp:1482 msgid "Bitmaps" msgstr "Bitmap" -#: ../src/ui/dialog/inkscape-preferences.cpp:1487 +#: ../src/ui/dialog/inkscape-preferences.cpp:1494 msgid "" "Select a file of predefined shortcuts to use. Any customized shortcuts you " "create will be added seperately to " @@ -19895,33 +20089,33 @@ msgstr "" "Seleziona un file di scorciatoie predefinite da usare. Qualsiasi scorciatoia " "creata sarà aggiunta separatamente a " -#: ../src/ui/dialog/inkscape-preferences.cpp:1490 +#: ../src/ui/dialog/inkscape-preferences.cpp:1497 msgid "Shortcut file:" msgstr "File scorciatoie:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1493 +#: ../src/ui/dialog/inkscape-preferences.cpp:1500 #: ../src/ui/dialog/template-load-tab.cpp:48 msgid "Search:" msgstr "Cerca:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1505 +#: ../src/ui/dialog/inkscape-preferences.cpp:1512 msgid "Shortcut" msgstr "Scorciatoia" -#: ../src/ui/dialog/inkscape-preferences.cpp:1506 +#: ../src/ui/dialog/inkscape-preferences.cpp:1513 #: ../src/ui/widget/page-sizer.cpp:260 msgid "Description" msgstr "Descrizione" -#: ../src/ui/dialog/inkscape-preferences.cpp:1561 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 #: ../src/ui/dialog/pixelartdialog.cpp:296 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:698 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:699 #: ../src/ui/dialog/tracedialog.cpp:813 #: ../src/ui/widget/preferences-widget.cpp:749 msgid "Reset" msgstr "Reimposta " -#: ../src/ui/dialog/inkscape-preferences.cpp:1561 +#: ../src/ui/dialog/inkscape-preferences.cpp:1568 msgid "" "Remove all your customized keyboard shortcuts, and revert to the shortcuts " "in the shortcut file listed above" @@ -19929,45 +20123,45 @@ msgstr "" "Rimuove tutte le scorciatoie da tastiera personalizzate e le reimposta come " "nel file scorciatoie sopra elencato" -#: ../src/ui/dialog/inkscape-preferences.cpp:1565 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import ..." msgstr "Importa..." -#: ../src/ui/dialog/inkscape-preferences.cpp:1565 +#: ../src/ui/dialog/inkscape-preferences.cpp:1572 msgid "Import custom keyboard shortcuts from a file" msgstr "Importa scorciatoie da tastiera personalizzate da un file" -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export ..." msgstr "Esporta..." -#: ../src/ui/dialog/inkscape-preferences.cpp:1568 +#: ../src/ui/dialog/inkscape-preferences.cpp:1575 msgid "Export custom keyboard shortcuts to a file" msgstr "Esporta scorciatoie da tastiera personalizzate in un file" -#: ../src/ui/dialog/inkscape-preferences.cpp:1578 +#: ../src/ui/dialog/inkscape-preferences.cpp:1585 msgid "Keyboard Shortcuts" msgstr "Scorciatoie da tastiera" #. Find this group in the tree -#: ../src/ui/dialog/inkscape-preferences.cpp:1741 +#: ../src/ui/dialog/inkscape-preferences.cpp:1748 msgid "Misc" msgstr "Varie" -#: ../src/ui/dialog/inkscape-preferences.cpp:1839 +#: ../src/ui/dialog/inkscape-preferences.cpp:1846 msgctxt "Spellchecker language" msgid "None" msgstr "Nessuna" -#: ../src/ui/dialog/inkscape-preferences.cpp:1860 +#: ../src/ui/dialog/inkscape-preferences.cpp:1867 msgid "Set the main spell check language" msgstr "Imposta la lingua principale del controllo ortografico" -#: ../src/ui/dialog/inkscape-preferences.cpp:1863 +#: ../src/ui/dialog/inkscape-preferences.cpp:1870 msgid "Second language:" msgstr "Seconda lingua:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1864 +#: ../src/ui/dialog/inkscape-preferences.cpp:1871 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" @@ -19975,11 +20169,11 @@ msgstr "" "Imposta la lingua secondaria per il controllo ortografico; il controllo " "evidenzierà solo parole non presenti in nessuna lingua selezionata" -#: ../src/ui/dialog/inkscape-preferences.cpp:1867 +#: ../src/ui/dialog/inkscape-preferences.cpp:1874 msgid "Third language:" msgstr "Terza lingua:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1868 +#: ../src/ui/dialog/inkscape-preferences.cpp:1875 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" @@ -19987,31 +20181,31 @@ msgstr "" "Imposta la terza lingua per il controllo ortografico; il controllo " "evidenzierà solo parole non presenti in nessuna lingua selezionata" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +#: ../src/ui/dialog/inkscape-preferences.cpp:1877 msgid "Ignore words with digits" msgstr "Ignora parole con numeri" -#: ../src/ui/dialog/inkscape-preferences.cpp:1872 +#: ../src/ui/dialog/inkscape-preferences.cpp:1879 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "Ignora le parole contenenti numeri, come \"R2D2\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:1874 +#: ../src/ui/dialog/inkscape-preferences.cpp:1881 msgid "Ignore words in ALL CAPITALS" msgstr "Ignora parole TUTTE MAIUSCOLE" -#: ../src/ui/dialog/inkscape-preferences.cpp:1876 +#: ../src/ui/dialog/inkscape-preferences.cpp:1883 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "Ignora parole scritte tutte maiuscole, come \"IUPAC\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:1878 +#: ../src/ui/dialog/inkscape-preferences.cpp:1885 msgid "Spellcheck" msgstr "Correttore ortografico" -#: ../src/ui/dialog/inkscape-preferences.cpp:1898 +#: ../src/ui/dialog/inkscape-preferences.cpp:1905 msgid "Latency _skew:" msgstr "_Ritardo latenza:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1899 +#: ../src/ui/dialog/inkscape-preferences.cpp:1906 msgid "" "Factor by which the event clock is skewed from the actual time (0.9766 on " "some systems)" @@ -20019,11 +20213,11 @@ msgstr "" "Il fattore di ritardo del clock degli eventi dal tempo reale (0.9766 su " "alcuni sistemi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1901 +#: ../src/ui/dialog/inkscape-preferences.cpp:1908 msgid "Pre-render named icons" msgstr "Effettua render anticipato delle icone con nome" -#: ../src/ui/dialog/inkscape-preferences.cpp:1903 +#: ../src/ui/dialog/inkscape-preferences.cpp:1910 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" @@ -20032,83 +20226,83 @@ msgstr "" "mostrate nell'interfaccia. Questo può aiutare ad evitare un bug nelle " "notifiche delle icone di GTK+" -#: ../src/ui/dialog/inkscape-preferences.cpp:1911 +#: ../src/ui/dialog/inkscape-preferences.cpp:1918 msgid "System info" msgstr "Informazione sistema" -#: ../src/ui/dialog/inkscape-preferences.cpp:1915 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "User config: " msgstr "Configurazione utente:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1915 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "Location of users configuration" msgstr "Locazione della configurazione utente" -#: ../src/ui/dialog/inkscape-preferences.cpp:1919 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "User preferences: " msgstr "Preferenze utente: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1919 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "Location of the users preferences file" msgstr "Locazione del file di preferenze dell'utente" -#: ../src/ui/dialog/inkscape-preferences.cpp:1923 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "User extensions: " msgstr "Estensioni utente: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1923 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "Location of the users extensions" msgstr "Locazione delle estensioni dell'utente" -#: ../src/ui/dialog/inkscape-preferences.cpp:1927 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "User cache: " msgstr "Cache utente: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1927 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "Location of users cache" msgstr "Locazione della cache dell'utente" -#: ../src/ui/dialog/inkscape-preferences.cpp:1935 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Temporary files: " msgstr "File temporanei: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1935 +#: ../src/ui/dialog/inkscape-preferences.cpp:1942 msgid "Location of the temporary files used for autosave" msgstr "Locazione dei file temporanei usati per l'autosalvataggio" -#: ../src/ui/dialog/inkscape-preferences.cpp:1939 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Inkscape data: " msgstr "Dati Inkscape: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1939 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Location of Inkscape data" msgstr "Locazione dei dati di Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1943 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Inkscape extensions: " msgstr "Estensioni di Inkscape: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1943 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Location of the Inkscape extensions" msgstr "Locazione delle estensioni di Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1952 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "System data: " msgstr "Dati sistema: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1952 +#: ../src/ui/dialog/inkscape-preferences.cpp:1959 msgid "Locations of system data" msgstr "Locazione dei dati di sistema" -#: ../src/ui/dialog/inkscape-preferences.cpp:1976 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Icon theme: " msgstr "Tema icone: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1976 +#: ../src/ui/dialog/inkscape-preferences.cpp:1983 msgid "Locations of icon themes" msgstr "Locazione dei temi delle icone" -#: ../src/ui/dialog/inkscape-preferences.cpp:1978 +#: ../src/ui/dialog/inkscape-preferences.cpp:1985 msgid "System" msgstr "Sistema" @@ -20211,7 +20405,7 @@ msgid "Y tilt" msgstr "" #: ../src/ui/dialog/input.cpp:1616 -#: ../src/widgets/sp-color-wheel-selector.cpp:59 +#: ../src/widgets/sp-color-wheel-selector.cpp:32 msgid "Wheel" msgstr "Ruota" @@ -20246,8 +20440,8 @@ msgstr "Rinomina livello" #. TODO: find an unused layer number, forming name from _("Layer ") + "%d" #: ../src/ui/dialog/layer-properties.cpp:354 -#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194 -#: ../src/verbs.cpp:2289 +#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:195 +#: ../src/verbs.cpp:2368 msgid "Layer" msgstr "Livello" @@ -20281,7 +20475,8 @@ msgid "Move to Layer" msgstr "Sposta a livello" #: ../src/ui/dialog/layer-properties.cpp:411 -#: ../src/ui/dialog/transformation.cpp:114 +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:120 +#: ../src/ui/dialog/transformation.cpp:112 msgid "_Move" msgstr "_Muovi" @@ -20301,11 +20496,13 @@ msgstr "Blocca livello" msgid "Unlock layer" msgstr "Sblocca livello" -#: ../src/ui/dialog/layers.cpp:624 ../src/verbs.cpp:1405 +#: ../src/ui/dialog/layers.cpp:624 ../src/ui/dialog/objects.cpp:845 +#: ../src/verbs.cpp:1438 msgid "Toggle layer solo" msgstr "Visibilità esclusiva del livello" -#: ../src/ui/dialog/layers.cpp:627 ../src/verbs.cpp:1429 +#: ../src/ui/dialog/layers.cpp:627 ../src/ui/dialog/objects.cpp:848 +#: ../src/verbs.cpp:1462 msgid "Lock other layers" msgstr "Blocca altri livelli" @@ -20358,60 +20555,107 @@ msgstr "Alza l'effetto su tracciato attuale" msgid "Lower the current path effect" msgstr "Abbassa l'effetto su tracciato attuale" -#: ../src/ui/dialog/livepatheffect-editor.cpp:313 +#: ../src/ui/dialog/livepatheffect-editor.cpp:312 msgid "Unknown effect is applied" msgstr "È applicato un effetto sconosciuto" -#: ../src/ui/dialog/livepatheffect-editor.cpp:316 +#: ../src/ui/dialog/livepatheffect-editor.cpp:315 msgid "Click button to add an effect" msgstr "Clicca il bottone per aggiungere un effetto" -#: ../src/ui/dialog/livepatheffect-editor.cpp:329 +#: ../src/ui/dialog/livepatheffect-editor.cpp:330 msgid "Click add button to convert clone" msgstr "Clicca aggiungi per convertire il clone" -#: ../src/ui/dialog/livepatheffect-editor.cpp:334 -#: ../src/ui/dialog/livepatheffect-editor.cpp:338 -#: ../src/ui/dialog/livepatheffect-editor.cpp:346 +#: ../src/ui/dialog/livepatheffect-editor.cpp:335 +#: ../src/ui/dialog/livepatheffect-editor.cpp:339 +#: ../src/ui/dialog/livepatheffect-editor.cpp:348 msgid "Select a path or shape" msgstr "Seleziona un tracciato o una forma" -#: ../src/ui/dialog/livepatheffect-editor.cpp:342 +#: ../src/ui/dialog/livepatheffect-editor.cpp:344 msgid "Only one item can be selected" msgstr "Può essere selezionato un solo oggetto" -#: ../src/ui/dialog/livepatheffect-editor.cpp:374 +#: ../src/ui/dialog/livepatheffect-editor.cpp:376 msgid "Unknown effect" msgstr "È applicato un effetto sconosciuto" -#: ../src/ui/dialog/livepatheffect-editor.cpp:450 +#: ../src/ui/dialog/livepatheffect-editor.cpp:452 msgid "Create and apply path effect" msgstr "Crea e applica effetti su tracciato" -#: ../src/ui/dialog/livepatheffect-editor.cpp:485 +#: ../src/ui/dialog/livepatheffect-editor.cpp:492 msgid "Create and apply Clone original path effect" msgstr "Crea e applica l'effetto Clona tracciato originale" -#: ../src/ui/dialog/livepatheffect-editor.cpp:505 +#: ../src/ui/dialog/livepatheffect-editor.cpp:514 msgid "Remove path effect" msgstr "Rimuovi effetti su tracciato" -#: ../src/ui/dialog/livepatheffect-editor.cpp:522 +#: ../src/ui/dialog/livepatheffect-editor.cpp:532 msgid "Move path effect up" msgstr "Sposta in alto effetto su tracciato" -#: ../src/ui/dialog/livepatheffect-editor.cpp:538 +#: ../src/ui/dialog/livepatheffect-editor.cpp:549 msgid "Move path effect down" msgstr "Sposta in basso effetto su tracciato" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Activate path effect" msgstr "Attiva effetto su tracciato" -#: ../src/ui/dialog/livepatheffect-editor.cpp:577 +#: ../src/ui/dialog/livepatheffect-editor.cpp:588 msgid "Deactivate path effect" msgstr "Disattiva effetto su tracciato" +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:57 +#, fuzzy +msgid "Radius (pixels):" +msgstr "Raggio (px):" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:69 +#, fuzzy +msgid "Chamfer subdivisions:" +msgstr "Suddivisioni:" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:144 +msgid "Modify Fillet-Chamfer" +msgstr "" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:145 +#, fuzzy +msgid "_Modify" +msgstr "Modifica tracciato" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:210 +#, fuzzy +msgid "Radius " +msgstr "Raggio" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:212 +msgid "Radius approximated " +msgstr "" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:215 +#, fuzzy +msgid "Knot distance " +msgstr "Distanza di aggancio" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:222 +#, fuzzy +msgid "Position (%):" +msgstr "Posizione:" + +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:226 +#, c-format +msgid "(%s):" +msgstr "" + +#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:119 +msgid "Modify Node Position" +msgstr "" + #: ../src/ui/dialog/memory.cpp:96 msgid "Heap" msgstr "Heap" @@ -20459,11 +20703,11 @@ msgstr "Cattura log iniziata." msgid "Log capture stopped." msgstr "Cattura log terminata." -#: ../src/ui/dialog/new-from-template.cpp:24 +#: ../src/ui/dialog/new-from-template.cpp:27 msgid "Create from template" msgstr "Crea da modello" -#: ../src/ui/dialog/new-from-template.cpp:26 +#: ../src/ui/dialog/new-from-template.cpp:29 msgid "New From Template" msgstr "Nuovo da modello" @@ -20570,8 +20814,8 @@ msgid "Check to make the object insensitive (not selectable by mouse)" msgstr "Rende l'oggetto bloccato (non selezionabile col mouse)" #. Button for setting the object's id, label, title and description. -#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2632 -#: ../src/verbs.cpp:2638 +#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2717 msgid "_Set" msgstr "Impo_sta" @@ -20625,6 +20869,97 @@ msgstr "Nascondi oggetto" msgid "Unhide object" msgstr "Mostra oggetto" +#: ../src/ui/dialog/objects.cpp:875 +#, fuzzy +msgid "Unhide objects" +msgstr "Mostra oggetto" + +#: ../src/ui/dialog/objects.cpp:875 +#, fuzzy +msgid "Hide objects" +msgstr "Nascondi oggetto" + +#: ../src/ui/dialog/objects.cpp:895 +#, fuzzy +msgid "Lock objects" +msgstr "Blocca oggetto" + +#: ../src/ui/dialog/objects.cpp:895 +#, fuzzy +msgid "Unlock objects" +msgstr "Sblocca oggetto" + +#: ../src/ui/dialog/objects.cpp:907 +#, fuzzy +msgid "Layer to group" +msgstr "Sposta livello in cima" + +#: ../src/ui/dialog/objects.cpp:907 +#, fuzzy +msgid "Group to layer" +msgstr "Gruppo a simbolo" + +#: ../src/ui/dialog/objects.cpp:1105 +#, fuzzy +msgid "Moved objects" +msgstr "Nessun oggetto" + +#: ../src/ui/dialog/objects.cpp:1354 ../src/ui/dialog/tags.cpp:875 +#: ../src/ui/dialog/tags.cpp:882 +#, fuzzy +msgid "Rename object" +msgstr "Ruota oggetti" + +#: ../src/ui/dialog/objects.cpp:1461 +#, fuzzy +msgid "Set object highlight color" +msgstr "Imposta titolo oggetto" + +#: ../src/ui/dialog/objects.cpp:1471 +#, fuzzy +msgid "Set object opacity" +msgstr "Imposta titolo oggetto" + +#: ../src/ui/dialog/objects.cpp:1504 +#, fuzzy +msgid "Set object blend mode" +msgstr "Imposta etichetta oggetto" + +#: ../src/ui/dialog/objects.cpp:1560 +#, fuzzy +msgid "Set object blur" +msgstr "Imposta etichetta oggetto" + +#: ../src/ui/dialog/objects.cpp:1802 +#, fuzzy +msgid "Add layer..." +msgstr "_Aggiungi livello..." + +#: ../src/ui/dialog/objects.cpp:1817 +#, fuzzy +msgid "Remove object" +msgstr "Rimuovi font" + +#: ../src/ui/dialog/objects.cpp:1832 +#, fuzzy +msgid "Move To Bottom" +msgstr "Sposta in fondo" + +#: ../src/ui/dialog/objects.cpp:1877 +#, fuzzy +msgid "Move To Top" +msgstr "Sposta a:" + +#: ../src/ui/dialog/objects.cpp:1892 +#, fuzzy +msgid "Collapse All" +msgstr "Elimina tu_tto" + +#: ../src/ui/dialog/objects.cpp:1974 +#, fuzzy +msgid "Select Highlight Color" +msgstr "Colore di e_videnziazione:" + #: ../src/ui/dialog/ocaldialogs.cpp:715 msgid "Clipart found" msgstr "Clipart trovata" @@ -20788,62 +21123,102 @@ msgstr "" msgid "Trace pixel art" msgstr "Vettorizza pixel art" +#: ../src/ui/dialog/polar-arrange-tab.cpp:41 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "Y coordinate of the center" +msgstr "Coordinata Y dei nodi selezionati" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:42 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "X coordinate of the center" +msgstr "Coordinata X dei nodi selezionati" + #: ../src/ui/dialog/polar-arrange-tab.cpp:43 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "Y coordinate of the radius" +msgstr "Coordinata Y dei nodi selezionati" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:44 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "X coordinate of the radius" +msgstr "Coordinata X dei nodi selezionati" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:45 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "Starting angle" +msgstr "Angolo di rotazione" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:46 +#, fuzzy +msgctxt "Polar arrange tab" +msgid "End angle" +msgstr "Angolo del cono" + +#: ../src/ui/dialog/polar-arrange-tab.cpp:48 msgctxt "Polar arrange tab" msgid "Anchor point:" msgstr "Punto di ancoraggio:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:47 +#: ../src/ui/dialog/polar-arrange-tab.cpp:52 msgctxt "Polar arrange tab" msgid "Object's bounding box:" msgstr "Riquadro dell'oggetto:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:54 +#: ../src/ui/dialog/polar-arrange-tab.cpp:59 msgctxt "Polar arrange tab" msgid "Object's rotational center" msgstr "Centro di rotazione dell'oggetto" -#: ../src/ui/dialog/polar-arrange-tab.cpp:59 +#: ../src/ui/dialog/polar-arrange-tab.cpp:64 msgctxt "Polar arrange tab" msgid "Arrange on:" msgstr "Ordina secondo:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:63 +#: ../src/ui/dialog/polar-arrange-tab.cpp:68 msgctxt "Polar arrange tab" msgid "First selected circle/ellipse/arc" msgstr "Primo cerchio/ellisse/arco selezionato" -#: ../src/ui/dialog/polar-arrange-tab.cpp:68 +#: ../src/ui/dialog/polar-arrange-tab.cpp:73 msgctxt "Polar arrange tab" msgid "Last selected circle/ellipse/arc" msgstr "Ultimo cerchio/ellisse/arco selezionato" -#: ../src/ui/dialog/polar-arrange-tab.cpp:73 +#: ../src/ui/dialog/polar-arrange-tab.cpp:78 msgctxt "Polar arrange tab" msgid "Parameterized:" msgstr "Parametri:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:78 +#: ../src/ui/dialog/polar-arrange-tab.cpp:83 +#, fuzzy +msgctxt "Polar arrange tab" msgid "Center X/Y:" msgstr "Centro X/Y:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:91 +#: ../src/ui/dialog/polar-arrange-tab.cpp:105 +#, fuzzy +msgctxt "Polar arrange tab" msgid "Radius X/Y:" msgstr "Raggio X/Y:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:104 +#: ../src/ui/dialog/polar-arrange-tab.cpp:127 msgid "Angle X/Y:" msgstr "Angolo X/Y:" -#: ../src/ui/dialog/polar-arrange-tab.cpp:118 +#: ../src/ui/dialog/polar-arrange-tab.cpp:150 msgid "Rotate objects" msgstr "Ruota oggetti" -#: ../src/ui/dialog/polar-arrange-tab.cpp:306 +#: ../src/ui/dialog/polar-arrange-tab.cpp:338 msgid "Couldn't find an ellipse in selection" msgstr "Non è stata trovata alcuna ellisse nella selezione" -#: ../src/ui/dialog/polar-arrange-tab.cpp:371 +#: ../src/ui/dialog/polar-arrange-tab.cpp:403 msgid "Arrange on ellipse" msgstr "Ordina sull'ellisse" @@ -20942,194 +21317,194 @@ msgstr "Controllo..." msgid "Fix spelling" msgstr "Correggi ortografia" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:138 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:139 msgid "Set SVG Font attribute" msgstr "Imposta attributo font SVG" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:196 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:197 msgid "Adjust kerning value" msgstr "Modifica valore crenatura" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:386 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:387 msgid "Family Name:" msgstr "Famiglia:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:396 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:397 msgid "Set width:" msgstr "Imposta larghezza:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:455 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:456 msgid "glyph" msgstr "glifo" #. SPGlyph* glyph = -#: ../src/ui/dialog/svg-fonts-dialog.cpp:487 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:488 msgid "Add glyph" msgstr "Aggiungi glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:521 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:563 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:522 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:564 msgid "Select a path to define the curves of a glyph" msgstr "Seleziona un tracciato per definire la forma di un glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:529 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:571 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:530 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:572 msgid "The selected object does not have a path description." msgstr "L'oggetto selezionato non descrive un tracciato." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:536 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:537 msgid "No glyph selected in the SVGFonts dialog." msgstr "Nessun glifo selezionato nella finestra SVGFonts." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:547 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:586 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:548 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:587 msgid "Set glyph curves" msgstr "Imposta curve glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:606 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:607 msgid "Reset missing-glyph" msgstr "Azzera glifi mancanti" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:622 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:623 msgid "Edit glyph name" msgstr "Modifica nome glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:636 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:637 msgid "Set glyph unicode" msgstr "Imposta unicode glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:649 msgid "Remove font" msgstr "Rimuovi font" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:666 msgid "Remove glyph" msgstr "Rimuovi glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:682 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:683 msgid "Remove kerning pair" msgstr "Rimuovi crenatura a coppia" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:692 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:693 msgid "Missing Glyph:" msgstr "Glifi mancanti:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:696 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:697 msgid "From selection..." msgstr "Dalla selezione..." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:709 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 msgid "Glyph name" msgstr "Nome del glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:710 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:711 msgid "Matching string" msgstr "Stringa corrispondente" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:713 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:714 msgid "Add Glyph" msgstr "Aggiungi glifo" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:720 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:721 msgid "Get curves from selection..." msgstr "Prendi forma dalla selezione..." -#: ../src/ui/dialog/svg-fonts-dialog.cpp:769 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:770 msgid "Add kerning pair" msgstr "Aggiungi crenatura a coppia" #. Kerning Setup: -#: ../src/ui/dialog/svg-fonts-dialog.cpp:777 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:778 msgid "Kerning Setup" msgstr "Impostazione crenatura" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:779 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:780 msgid "1st Glyph:" msgstr "Primo glifo:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:781 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:782 msgid "2nd Glyph:" msgstr "Secondo glifo:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:784 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:785 msgid "Add pair" msgstr "Aggiungi coppia" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:796 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 msgid "First Unicode range" msgstr "Primo intervallo Unicode" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:797 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:798 msgid "Second Unicode range" msgstr "Secondo intervallo Unicode" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:804 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:805 msgid "Kerning value:" msgstr "Valore crenatura:" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:863 msgid "Set font family" msgstr "Imposta famiglia font" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:872 msgid "font" msgstr "font" #. select_font(font); -#: ../src/ui/dialog/svg-fonts-dialog.cpp:886 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:887 msgid "Add font" msgstr "Aggiungi font" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:912 ../src/ui/dialog/text-edit.cpp:69 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:913 ../src/ui/dialog/text-edit.cpp:69 msgid "_Font" msgstr "_Carattere" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:920 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 msgid "_Global Settings" msgstr "Impostazioni _globali" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:921 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 msgid "_Glyphs" msgstr "_Glifi" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:922 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:923 msgid "_Kerning" msgstr "_Crenatura" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:929 #: ../src/ui/dialog/svg-fonts-dialog.cpp:930 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:931 msgid "Sample Text" msgstr "Testo d'esempio" -#: ../src/ui/dialog/svg-fonts-dialog.cpp:934 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:935 msgid "Preview Text:" msgstr "Anteprima testo:" -#: ../src/ui/dialog/swatches.cpp:203 ../src/ui/tools/gradient-tool.cpp:367 -#: ../src/ui/tools/gradient-tool.cpp:465 -#: ../src/widgets/gradient-vector.cpp:814 +#: ../src/ui/dialog/swatches.cpp:202 ../src/ui/tools/gradient-tool.cpp:370 +#: ../src/ui/tools/gradient-tool.cpp:468 +#: ../src/widgets/gradient-vector.cpp:794 msgid "Add gradient stop" msgstr "Aggiungi passaggio del gradiente" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:258 +#: ../src/ui/dialog/swatches.cpp:257 msgid "Set fill" msgstr "Imposta riempimento" #. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:266 +#: ../src/ui/dialog/swatches.cpp:265 msgid "Set stroke" msgstr "Imposta contorno" -#: ../src/ui/dialog/swatches.cpp:287 +#: ../src/ui/dialog/swatches.cpp:286 msgid "Edit..." msgstr "Modifica..." -#: ../src/ui/dialog/swatches.cpp:299 +#: ../src/ui/dialog/swatches.cpp:298 msgid "Convert" msgstr "Converti" -#: ../src/ui/dialog/swatches.cpp:543 +#: ../src/ui/dialog/swatches.cpp:542 #, c-format msgid "Palettes directory (%s) is unavailable." msgstr "La cartella delle palette (%s) non è disponibile." @@ -21172,10 +21547,40 @@ msgstr "Rende i simboli più piccoli riducendo l'ingrandimento." msgid "Make symbols bigger by zooming in." msgstr "Rende i simboli più grandi aumentando l'ingrandimento." -#: ../src/ui/dialog/symbols.cpp:640 +#: ../src/ui/dialog/symbols.cpp:641 msgid "Unnamed Symbols" msgstr "Simboli senza nome" +#: ../src/ui/dialog/tags.cpp:293 ../src/ui/dialog/tags.cpp:591 +#: ../src/ui/dialog/tags.cpp:705 +#, fuzzy +msgid "Remove from selection set" +msgstr "Rimuovi la maschera dalla selezione" + +#: ../src/ui/dialog/tags.cpp:449 +msgid "Items" +msgstr "" + +#: ../src/ui/dialog/tags.cpp:688 +#, fuzzy +msgid "Add selection to set" +msgstr "Sposta la selezione in cima" + +#: ../src/ui/dialog/tags.cpp:846 +#, fuzzy +msgid "Moved sets" +msgstr "Muovi gradiente" + +#: ../src/ui/dialog/tags.cpp:1016 +#, fuzzy +msgid "Add a new selection set" +msgstr "Cambia spaziatura connettori" + +#: ../src/ui/dialog/tags.cpp:1025 +#, fuzzy +msgid "Remove Item/Set" +msgstr "Rimuovi effetti" + #: ../src/ui/dialog/template-widget.cpp:37 msgid "More info" msgstr "Più informazioni" @@ -21209,31 +21614,31 @@ msgid "AaBbCcIiPpQq12369$€¢?.;/()" msgstr "AaBbCcIiPpQq12369$€¢?.;/()" #. Align buttons -#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 -#: ../src/widgets/text-toolbar.cpp:1347 +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1333 +#: ../src/widgets/text-toolbar.cpp:1334 msgid "Align left" msgstr "Allinea a sinistra" -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 -#: ../src/widgets/text-toolbar.cpp:1355 +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1341 +#: ../src/widgets/text-toolbar.cpp:1342 msgid "Align center" msgstr "Allinea al centro" -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 -#: ../src/widgets/text-toolbar.cpp:1363 +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1349 +#: ../src/widgets/text-toolbar.cpp:1350 msgid "Align right" msgstr "Allinea a destra" -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1358 msgid "Justify (only flowed text)" msgstr "Giustificato (solo testo dinamico)" #. Direction buttons -#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1393 msgid "Horizontal text" msgstr "Testo orizzontale" -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1400 msgid "Vertical text" msgstr "Testo verticale" @@ -21245,7 +21650,7 @@ msgstr "Spaziatura tra le linee (percentuale dimensione carattere)" msgid "Text path offset" msgstr "Spostamento testo su tracciato" -#: ../src/ui/dialog/text-edit.cpp:587 ../src/ui/dialog/text-edit.cpp:661 +#: ../src/ui/dialog/text-edit.cpp:586 ../src/ui/dialog/text-edit.cpp:660 #: ../src/ui/tools/text-tool.cpp:1455 msgid "Set text style" msgstr "Imposta stile testo" @@ -21520,42 +21925,42 @@ msgstr "" msgid "Preview" msgstr "Anteprima" -#: ../src/ui/dialog/transformation.cpp:76 -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:74 +#: ../src/ui/dialog/transformation.cpp:84 msgid "_Horizontal:" msgstr "Ori_zzontale:" -#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:74 msgid "Horizontal displacement (relative) or position (absolute)" msgstr "Disposizione orizzontale (relativa) o posizione (assoluta)" -#: ../src/ui/dialog/transformation.cpp:78 -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:76 +#: ../src/ui/dialog/transformation.cpp:86 msgid "_Vertical:" msgstr "_Verticale:" -#: ../src/ui/dialog/transformation.cpp:78 +#: ../src/ui/dialog/transformation.cpp:76 msgid "Vertical displacement (relative) or position (absolute)" msgstr "Disposizione verticale (relativa) o posizione (assoluta)" -#: ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/dialog/transformation.cpp:78 msgid "Horizontal size (absolute or percentage of current)" msgstr "Dimensione orizzontale (assoluto o percentuale dell'attuale)" -#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:80 msgid "Vertical size (absolute or percentage of current)" msgstr "Dimensione verticale (assoluto o percentuale dell'attuale)" -#: ../src/ui/dialog/transformation.cpp:84 +#: ../src/ui/dialog/transformation.cpp:82 msgid "A_ngle:" msgstr "A_ngolo:" -#: ../src/ui/dialog/transformation.cpp:84 -#: ../src/ui/dialog/transformation.cpp:1104 +#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:1103 msgid "Rotation angle (positive = counterclockwise)" msgstr "Angolo di rotazione (positivo = antiorario)" -#: ../src/ui/dialog/transformation.cpp:86 +#: ../src/ui/dialog/transformation.cpp:84 msgid "" "Horizontal skew angle (positive = counterclockwise), or absolute " "displacement, or percentage displacement" @@ -21563,7 +21968,7 @@ msgstr "" "Angolo di distorsione orizzontale (positivo = antiorario), o quantità " "assoluta o percentuale" -#: ../src/ui/dialog/transformation.cpp:88 +#: ../src/ui/dialog/transformation.cpp:86 msgid "" "Vertical skew angle (positive = counterclockwise), or absolute displacement, " "or percentage displacement" @@ -21571,35 +21976,35 @@ msgstr "" "Angolo di distorsione verticale (positivo = antiorario), o quantità assoluta " "o percentuale" -#: ../src/ui/dialog/transformation.cpp:91 +#: ../src/ui/dialog/transformation.cpp:89 msgid "Transformation matrix element A" msgstr "Elemento A della matrice di trasformazione" -#: ../src/ui/dialog/transformation.cpp:92 +#: ../src/ui/dialog/transformation.cpp:90 msgid "Transformation matrix element B" msgstr "Elemento B della matrice di trasformazione" -#: ../src/ui/dialog/transformation.cpp:93 +#: ../src/ui/dialog/transformation.cpp:91 msgid "Transformation matrix element C" msgstr "Elemento C della matrice di trasformazione" -#: ../src/ui/dialog/transformation.cpp:94 +#: ../src/ui/dialog/transformation.cpp:92 msgid "Transformation matrix element D" msgstr "Elemento D della matrice di trasformazione" -#: ../src/ui/dialog/transformation.cpp:95 +#: ../src/ui/dialog/transformation.cpp:93 msgid "Transformation matrix element E" msgstr "Elemento E della matrice di trasformazione" -#: ../src/ui/dialog/transformation.cpp:96 +#: ../src/ui/dialog/transformation.cpp:94 msgid "Transformation matrix element F" msgstr "Elemento F della matrice di trasformazione" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "Rela_tive move" msgstr "Movimento re_lativo" -#: ../src/ui/dialog/transformation.cpp:101 +#: ../src/ui/dialog/transformation.cpp:99 msgid "" "Add the specified relative displacement to the current position; otherwise, " "edit the current absolute position directly" @@ -21607,19 +22012,19 @@ msgstr "" "Aggiungi lo spostamento relativo specificato alla posizione; altrimenti, " "modifica direttamente la posizione assoluta attuale" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "_Scale proportionally" msgstr "_Scala proporzionalmente" -#: ../src/ui/dialog/transformation.cpp:102 +#: ../src/ui/dialog/transformation.cpp:100 msgid "Preserve the width/height ratio of the scaled objects" msgstr "Preserva il rapporto larghezza/altezza delle oggetti ridimensionati" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "Apply to each _object separately" msgstr "Applica ad ogni _oggetto separatamente" -#: ../src/ui/dialog/transformation.cpp:103 +#: ../src/ui/dialog/transformation.cpp:101 msgid "" "Apply the scale/rotate/skew to each selected object separately; otherwise, " "transform the selection as a whole" @@ -21627,11 +22032,11 @@ msgstr "" "Applica l'ingrandimento/rotazione/distorsione ad ogni oggetto separatamente; " "altrimenti, trasforma tutta la selezione insieme" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "Edit c_urrent matrix" msgstr "Modifica matrice attuale" -#: ../src/ui/dialog/transformation.cpp:104 +#: ../src/ui/dialog/transformation.cpp:102 msgid "" "Edit the current transform= matrix; otherwise, post-multiply transform= by " "this matrix" @@ -21639,53 +22044,53 @@ msgstr "" "Modifica la matrice transform= attuale; altrimenti moltiplica transform= per " "questa matrice" -#: ../src/ui/dialog/transformation.cpp:117 +#: ../src/ui/dialog/transformation.cpp:115 msgid "_Scale" msgstr "_Scala" -#: ../src/ui/dialog/transformation.cpp:120 +#: ../src/ui/dialog/transformation.cpp:118 msgid "_Rotate" msgstr "_Ruota" -#: ../src/ui/dialog/transformation.cpp:123 +#: ../src/ui/dialog/transformation.cpp:121 msgid "Ske_w" msgstr "D_istorsione" -#: ../src/ui/dialog/transformation.cpp:126 +#: ../src/ui/dialog/transformation.cpp:124 msgid "Matri_x" msgstr "Matri_ce" -#: ../src/ui/dialog/transformation.cpp:150 +#: ../src/ui/dialog/transformation.cpp:148 msgid "Reset the values on the current tab to defaults" msgstr "Reimposta i valori della scheda attuale ai predefiniti" -#: ../src/ui/dialog/transformation.cpp:157 +#: ../src/ui/dialog/transformation.cpp:155 msgid "Apply transformation to selection" msgstr "Applica la trasformazione alla selezione" -#: ../src/ui/dialog/transformation.cpp:332 +#: ../src/ui/dialog/transformation.cpp:331 msgid "Rotate in a counterclockwise direction" msgstr "Ruota in senso antiorario" -#: ../src/ui/dialog/transformation.cpp:338 +#: ../src/ui/dialog/transformation.cpp:337 msgid "Rotate in a clockwise direction" msgstr "Ruota in senso orario" -#: ../src/ui/dialog/transformation.cpp:908 -#: ../src/ui/dialog/transformation.cpp:919 -#: ../src/ui/dialog/transformation.cpp:933 -#: ../src/ui/dialog/transformation.cpp:952 -#: ../src/ui/dialog/transformation.cpp:963 -#: ../src/ui/dialog/transformation.cpp:973 -#: ../src/ui/dialog/transformation.cpp:997 +#: ../src/ui/dialog/transformation.cpp:907 +#: ../src/ui/dialog/transformation.cpp:918 +#: ../src/ui/dialog/transformation.cpp:932 +#: ../src/ui/dialog/transformation.cpp:951 +#: ../src/ui/dialog/transformation.cpp:962 +#: ../src/ui/dialog/transformation.cpp:972 +#: ../src/ui/dialog/transformation.cpp:996 msgid "Transform matrix is singular, not used." msgstr "" -#: ../src/ui/dialog/transformation.cpp:1012 +#: ../src/ui/dialog/transformation.cpp:1011 msgid "Edit transformation matrix" msgstr "Modifica la matrice di trasformazione" -#: ../src/ui/dialog/transformation.cpp:1111 +#: ../src/ui/dialog/transformation.cpp:1110 msgid "Rotation angle (positive = clockwise)" msgstr "Angolo di rotazione (positivo = orario)" @@ -21792,25 +22197,390 @@ msgstr "Elimina nodo" msgid "Change attribute" msgstr "Cambia attributo" -#: ../src/ui/tool/curve-drag-point.cpp:100 +#: ../src/ui/interface.cpp:748 +msgctxt "Interface setup" +msgid "Default" +msgstr "Predefinita" + +#: ../src/ui/interface.cpp:748 +msgid "Default interface setup" +msgstr "Impostazione interfaccia predefinita" + +#: ../src/ui/interface.cpp:749 +msgctxt "Interface setup" +msgid "Custom" +msgstr "Personalizzata" + +#: ../src/ui/interface.cpp:749 +msgid "Setup for custom task" +msgstr "Impostazione interfaccia personalizzata" + +#: ../src/ui/interface.cpp:750 +msgctxt "Interface setup" +msgid "Wide" +msgstr "Larga" + +#: ../src/ui/interface.cpp:750 +msgid "Setup for widescreen work" +msgstr "Impostazione interfaccia per schermi larghi" + +# Verb dovrebbe essere parola chiave per menù scritti in XML +# del GTK+ versione 2.6 o superiore -Luca +#: ../src/ui/interface.cpp:862 +#, c-format +msgid "Verb \"%s\" Unknown" +msgstr "Verb \"%s\" sconosciuto" + +#: ../src/ui/interface.cpp:901 +msgid "Open _Recent" +msgstr "Apri _recenti" + +#: ../src/ui/interface.cpp:1009 ../src/ui/interface.cpp:1095 +#: ../src/ui/interface.cpp:1198 ../src/ui/widget/selected-style.cpp:544 +msgid "Drop color" +msgstr "Rilascia colore" + +#: ../src/ui/interface.cpp:1048 ../src/ui/interface.cpp:1158 +msgid "Drop color on gradient" +msgstr "Usa colore per il gradiente" + +#: ../src/ui/interface.cpp:1211 +msgid "Could not parse SVG data" +msgstr "Impossibile leggere i dati SVG" + +#: ../src/ui/interface.cpp:1250 +msgid "Drop SVG" +msgstr "Rilascia SVG" + +#: ../src/ui/interface.cpp:1263 +msgid "Drop Symbol" +msgstr "Rilascia Simbolo" + +#: ../src/ui/interface.cpp:1294 +msgid "Drop bitmap image" +msgstr "Rilascia immagine bitmap" + +#: ../src/ui/interface.cpp:1386 +#, c-format +msgid "" +"A file named \"%s\" already exists. Do " +"you want to replace it?\n" +"\n" +"The file already exists in \"%s\". Replacing it will overwrite its contents." +msgstr "" +"Esiste già un file di nome \"%s\". Lo " +"si vuole rimpiazzare?\n" +"\n" +"Il file esiste già in \"%s\". Rimpiazzandolo si sovrascriverà il contenuto." + +#: ../src/ui/interface.cpp:1393 ../share/extensions/web-set-att.inx.h:21 +#: ../share/extensions/web-transmit-att.inx.h:19 +msgid "Replace" +msgstr "Rimpiazza" + +#: ../src/ui/interface.cpp:1464 +msgid "Go to parent" +msgstr "Livello superiore" + +#. TRANSLATORS: #%1 is the id of the group e.g. , not a number. +#: ../src/ui/interface.cpp:1505 +msgid "Enter group #%1" +msgstr "Modifica gruppo #%1" + +#. Item dialog +#: ../src/ui/interface.cpp:1641 ../src/verbs.cpp:2932 +msgid "_Object Properties..." +msgstr "Proprietà _oggetto..." + +#: ../src/ui/interface.cpp:1650 +msgid "_Select This" +msgstr "_Seleziona questo" + +#: ../src/ui/interface.cpp:1661 +msgid "Select Same" +msgstr "Seleziona stesso" + +#. Select same fill and stroke +#: ../src/ui/interface.cpp:1671 +msgid "Fill and Stroke" +msgstr "Riempimento e contorni" + +#. Select same fill color +#: ../src/ui/interface.cpp:1678 +msgid "Fill Color" +msgstr "Colore riempimento" + +#. Select same stroke color +#: ../src/ui/interface.cpp:1685 +msgid "Stroke Color" +msgstr "Colore contorno" + +#. Select same stroke style +#: ../src/ui/interface.cpp:1692 +msgid "Stroke Style" +msgstr "Stile contorno" + +#. Select same stroke style +#: ../src/ui/interface.cpp:1699 +msgid "Object type" +msgstr "Tipo oggetto" + +#. Move to layer +#: ../src/ui/interface.cpp:1706 +msgid "_Move to layer ..." +msgstr "_Sposta a livello..." + +#. Create link +#: ../src/ui/interface.cpp:1716 +msgid "Create _Link" +msgstr "_Crea collegamento" + +#. Set mask +#: ../src/ui/interface.cpp:1739 +msgid "Set Mask" +msgstr "Imposta maschera" + +#. Release mask +#: ../src/ui/interface.cpp:1750 +msgid "Release Mask" +msgstr "Rimuovi maschera" + +#. SSet Clip Group +#: ../src/ui/interface.cpp:1761 +#, fuzzy +msgid "Create Clip G_roup" +msgstr "Crea clo_ne" + +#. Set Clip +#: ../src/ui/interface.cpp:1768 +msgid "Set Cl_ip" +msgstr "Imposta fi_ssaggio" + +#. Release Clip +#: ../src/ui/interface.cpp:1779 +msgid "Release C_lip" +msgstr "Rilascia _fissaggio" + +#. Group +#: ../src/ui/interface.cpp:1790 ../src/verbs.cpp:2565 +msgid "_Group" +msgstr "Ra_ggruppa" + +#: ../src/ui/interface.cpp:1861 +msgid "Create link" +msgstr "Crea collegamento" + +#. Ungroup +#: ../src/ui/interface.cpp:1896 ../src/verbs.cpp:2567 +msgid "_Ungroup" +msgstr "_Dividi" + +#. Link dialog +#: ../src/ui/interface.cpp:1921 +msgid "Link _Properties..." +msgstr "_Proprietà collegamento..." + +#. Select item +#: ../src/ui/interface.cpp:1927 +msgid "_Follow Link" +msgstr "_Segui collegamento" + +#. Reset transformations +#: ../src/ui/interface.cpp:1933 +msgid "_Remove Link" +msgstr "_Rimuovi collegamento" + +#: ../src/ui/interface.cpp:1964 +msgid "Remove link" +msgstr "Rimuovi collegamento" + +#. Image properties +#: ../src/ui/interface.cpp:1975 +msgid "Image _Properties..." +msgstr "_Proprietà immagine..." + +#. Edit externally +#: ../src/ui/interface.cpp:1981 +msgid "Edit Externally..." +msgstr "Modifica con programma esterno..." + +#. Trace Bitmap +#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) +#: ../src/ui/interface.cpp:1990 ../src/verbs.cpp:2628 +msgid "_Trace Bitmap..." +msgstr "Ve_ttorizza bitmap..." + +#. Trace Pixel Art +#: ../src/ui/interface.cpp:1999 +msgid "Trace Pixel Art" +msgstr "Vettorizza Pixel Art" + +#: ../src/ui/interface.cpp:2009 +msgctxt "Context menu" +msgid "Embed Image" +msgstr "Incorpora immagine" + +#: ../src/ui/interface.cpp:2020 +msgctxt "Context menu" +msgid "Extract Image..." +msgstr "Estrai immagine..." + +#. Item dialog +#. Fill and Stroke dialog +#: ../src/ui/interface.cpp:2165 ../src/ui/interface.cpp:2185 +#: ../src/verbs.cpp:2895 +msgid "_Fill and Stroke..." +msgstr "Riem_pimento e contorni..." + +#. Edit Text dialog +#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2914 +msgid "_Text and Font..." +msgstr "_Testo e carattere..." + +#. Spellcheck dialog +#: ../src/ui/interface.cpp:2197 ../src/verbs.cpp:2922 +msgid "Check Spellin_g..." +msgstr "Controlla orto_grafia..." + +#: ../src/ui/object-edit.cpp:456 +msgid "" +"Adjust the horizontal rounding radius; with Ctrl to make the " +"vertical radius the same" +msgstr "" +"Modifica l'arrotondamento orizzontale; con Ctrl per rendere " +"uguale l'arrotondamento verticale" + +#: ../src/ui/object-edit.cpp:461 +msgid "" +"Adjust the vertical rounding radius; with Ctrl to make the " +"horizontal radius the same" +msgstr "" +"Modifica l'arrotondamento verticale; con Ctrl per rendere " +"uguale l'arrotondamento orizzontale" + +#: ../src/ui/object-edit.cpp:466 ../src/ui/object-edit.cpp:471 +msgid "" +"Adjust the width and height of the rectangle; with Ctrl to " +"lock ratio or stretch in one dimension only" +msgstr "" +"Modifica l'altezza e la larghezza del rettangolo; con Ctrl per " +"mantenere la proporzione o allungare su una sola dimensione" + +#: ../src/ui/object-edit.cpp:718 ../src/ui/object-edit.cpp:722 +#: ../src/ui/object-edit.cpp:726 ../src/ui/object-edit.cpp:730 +msgid "" +"Resize box in X/Y direction; with Shift along the Z axis; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" +"Ridimensiona il solido lungo gli assi X/Y; con Maiusc per l'asse Z; " +"con Ctrl per fissare alle direzioni degli spigoli o delle diagonali" + +#: ../src/ui/object-edit.cpp:734 ../src/ui/object-edit.cpp:738 +#: ../src/ui/object-edit.cpp:742 ../src/ui/object-edit.cpp:746 +msgid "" +"Resize box along the Z axis; with Shift in X/Y direction; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" +"Ridimensiona il solido lungo l'asse Z; con Maiusc per gli assi X/Y; " +"con Ctrl per fissare alle direzioni degli spigoli o delle diagonali" + +#: ../src/ui/object-edit.cpp:750 +msgid "Move the box in perspective" +msgstr "Sposta il solido in prospettiva" + +#: ../src/ui/object-edit.cpp:989 +msgid "Adjust ellipse width, with Ctrl to make circle" +msgstr "" +"Modifica la larghezza dell'ellisse, con Ctrl per farne un " +"cerchio" + +#: ../src/ui/object-edit.cpp:993 +msgid "Adjust ellipse height, with Ctrl to make circle" +msgstr "" +"Modifica l'altezza dell'ellisse, con Ctrl per farne un cerchio" + +#: ../src/ui/object-edit.cpp:997 +msgid "" +"Position the start point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" +msgstr "" +"Posiziona il punto iniziale dell'arco o del segmento; con Ctrl " +"per far scattare l'angolo; trascina dentro l'ellisse per un arco, " +"fuori per un segmento" + +#: ../src/ui/object-edit.cpp:1002 +msgid "" +"Position the end point of the arc or segment; with Ctrl to " +"snap angle; drag inside the ellipse for arc, outside for " +"segment" +msgstr "" +"Posiziona il punto finale dell'arco o del segmento; con Ctrl " +"per far scattare l'angolo; trascina dentro l'ellisse per un arco, " +"fuori per un segmento" + +#: ../src/ui/object-edit.cpp:1148 +msgid "" +"Adjust the tip radius of the star or polygon; with Shift to " +"round; with Alt to randomize" +msgstr "" +"Modifica il diametro della stella o del poligono; con Maiusc " +"per arrotondare; con Alt per avere casualità" + +#: ../src/ui/object-edit.cpp:1156 +msgid "" +"Adjust the base radius of the star; with Ctrl to keep star " +"rays radial (no skew); with Shift to round; with Alt to " +"randomize" +msgstr "" +"Modifica il diametro interno della stella; con Ctrl per " +"mantenere la direzione dei raggi (senza deformazione); con Maiusc per " +"arrotondare; con Alt per avere casualità" + +#: ../src/ui/object-edit.cpp:1351 +msgid "" +"Roll/unroll the spiral from inside; with Ctrl to snap angle; " +"with Alt to converge/diverge" +msgstr "" +"Arrotola/Srotola una spirale dall'interno; con Ctrl per far " +"scattare l'angolo; con Alt per far convergere/divergere" + +#: ../src/ui/object-edit.cpp:1355 +msgid "" +"Roll/unroll the spiral from outside; with Ctrl to snap angle; " +"with Shift to scale/rotate; with Alt to lock radius" +msgstr "" +"Arrotola/Srotola una spirale dall'esterno; con Ctrl per far " +"scattare l'angolo; con Maiusc per ridimensionare/ruotare; con Alt per bloccare il raggio" + +#: ../src/ui/object-edit.cpp:1402 +msgid "Adjust the offset distance" +msgstr "Regola la distanza di proiezione" + +#: ../src/ui/object-edit.cpp:1439 +msgid "Drag to resize the flowed text frame" +msgstr "Trascina per ridimensionare il riquadro del testo dinamico" + +#: ../src/ui/tool/curve-drag-point.cpp:119 msgid "Drag curve" msgstr "Trascina curva" -#: ../src/ui/tool/curve-drag-point.cpp:157 +#: ../src/ui/tool/curve-drag-point.cpp:176 msgid "Add node" msgstr "Aggiungi nodo" -#: ../src/ui/tool/curve-drag-point.cpp:167 +#: ../src/ui/tool/curve-drag-point.cpp:186 msgctxt "Path segment tip" msgid "Shift: click to toggle segment selection" msgstr "Maiusc: clicca per commutare la selezione del segmento" -#: ../src/ui/tool/curve-drag-point.cpp:171 +#: ../src/ui/tool/curve-drag-point.cpp:190 msgctxt "Path segment tip" msgid "Ctrl+Alt: click to insert a node" msgstr "Ctrl+Alt: clicca per inserire un nodo" -#: ../src/ui/tool/curve-drag-point.cpp:175 +#: ../src/ui/tool/curve-drag-point.cpp:194 msgctxt "Path segment tip" msgid "" "Linear segment: drag to convert to a Bezier segment, doubleclick to " @@ -21820,7 +22590,7 @@ msgstr "" "doppio clic per inserire un nodo, clicca per selezionare (altro: Maiusc, Ctrl" "+Alt)" -#: ../src/ui/tool/curve-drag-point.cpp:179 +#: ../src/ui/tool/curve-drag-point.cpp:198 msgctxt "Path segment tip" msgid "" "Bezier segment: drag to shape the segment, doubleclick to insert " @@ -21833,7 +22603,7 @@ msgstr "" msgid "Retract handles" msgstr "Ritira maniglia" -#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:270 +#: ../src/ui/tool/multi-path-manipulator.cpp:315 ../src/ui/tool/node.cpp:296 msgid "Change node type" msgstr "Cambia tipo di nodo" @@ -21871,83 +22641,84 @@ msgstr "Spezza nodi" msgid "Delete nodes" msgstr "Cancella nodi" -#: ../src/ui/tool/multi-path-manipulator.cpp:757 +#: ../src/ui/tool/multi-path-manipulator.cpp:768 msgid "Move nodes" msgstr "Muovi nodi" -#: ../src/ui/tool/multi-path-manipulator.cpp:760 +#: ../src/ui/tool/multi-path-manipulator.cpp:771 msgid "Move nodes horizontally" msgstr "Muove i nodi verticalmente" -#: ../src/ui/tool/multi-path-manipulator.cpp:764 +#: ../src/ui/tool/multi-path-manipulator.cpp:775 msgid "Move nodes vertically" msgstr "Muove i nodi verticalmente" -#: ../src/ui/tool/multi-path-manipulator.cpp:768 -#: ../src/ui/tool/multi-path-manipulator.cpp:771 -msgid "Rotate nodes" -msgstr "Ruota nodi" - -#: ../src/ui/tool/multi-path-manipulator.cpp:775 -#: ../src/ui/tool/multi-path-manipulator.cpp:781 +#: ../src/ui/tool/multi-path-manipulator.cpp:786 +#: ../src/ui/tool/multi-path-manipulator.cpp:792 msgid "Scale nodes uniformly" msgstr "Ridimensiona nodi uniformemente" -#: ../src/ui/tool/multi-path-manipulator.cpp:778 +#: ../src/ui/tool/multi-path-manipulator.cpp:789 msgid "Scale nodes" msgstr "Ridimensiona nodi" -#: ../src/ui/tool/multi-path-manipulator.cpp:785 +#: ../src/ui/tool/multi-path-manipulator.cpp:796 msgid "Scale nodes horizontally" msgstr "Ridimensiona nodi orizzontalmente" -#: ../src/ui/tool/multi-path-manipulator.cpp:789 +#: ../src/ui/tool/multi-path-manipulator.cpp:800 msgid "Scale nodes vertically" msgstr "Ridimensiona nodi verticalmente" -#: ../src/ui/tool/multi-path-manipulator.cpp:793 +#: ../src/ui/tool/multi-path-manipulator.cpp:804 msgid "Skew nodes horizontally" msgstr "Distorci nodi orizzontalmente" -#: ../src/ui/tool/multi-path-manipulator.cpp:797 +#: ../src/ui/tool/multi-path-manipulator.cpp:808 msgid "Skew nodes vertically" msgstr "Distorci nodi verticalmente" -#: ../src/ui/tool/multi-path-manipulator.cpp:801 +#: ../src/ui/tool/multi-path-manipulator.cpp:812 msgid "Flip nodes horizontally" msgstr "Rifletti nodi orizzontalmente" -#: ../src/ui/tool/multi-path-manipulator.cpp:804 +#: ../src/ui/tool/multi-path-manipulator.cpp:815 msgid "Flip nodes vertically" msgstr "Rifletti nodi verticalmente" -#: ../src/ui/tool/node.cpp:245 +#: ../src/ui/tool/node.cpp:271 msgid "Cusp node handle" msgstr "Maniglia del nodo" -#: ../src/ui/tool/node.cpp:246 +#: ../src/ui/tool/node.cpp:272 msgid "Smooth node handle" msgstr "Maniglia nodo curvo" -#: ../src/ui/tool/node.cpp:247 +#: ../src/ui/tool/node.cpp:273 msgid "Symmetric node handle" msgstr "Maniglia nodo simmetrico" -#: ../src/ui/tool/node.cpp:248 +#: ../src/ui/tool/node.cpp:274 msgid "Auto-smooth node handle" msgstr "Maniglia nodo curvo automatico" -#: ../src/ui/tool/node.cpp:432 +#: ../src/ui/tool/node.cpp:493 msgctxt "Path handle tip" msgid "more: Shift, Ctrl, Alt" msgstr "altro: Maiusc, Ctrl, Alt" -#: ../src/ui/tool/node.cpp:434 +#: ../src/ui/tool/node.cpp:495 +#, fuzzy +msgctxt "Path handle tip" +msgid "more: Ctrl" +msgstr "altro: Ctrl, Alt" + +#: ../src/ui/tool/node.cpp:497 msgctxt "Path handle tip" msgid "more: Ctrl, Alt" msgstr "altro: Ctrl, Alt" -#: ../src/ui/tool/node.cpp:440 +#: ../src/ui/tool/node.cpp:503 #, c-format msgctxt "Path handle tip" msgid "" @@ -21957,7 +22728,7 @@ msgstr "" "Maiusc+Ctrl+Alt: mantieni lunghezza, aggancia l'angolo di rotazione " "ogni %g° e ruota entrambe le maniglie" -#: ../src/ui/tool/node.cpp:445 +#: ../src/ui/tool/node.cpp:508 #, c-format msgctxt "Path handle tip" msgid "" @@ -21965,19 +22736,19 @@ msgid "" msgstr "" "Ctrl+Alt: mantieni lunghezza e aggancia l'angolo di rotazione ogni %g°" -#: ../src/ui/tool/node.cpp:451 +#: ../src/ui/tool/node.cpp:514 msgctxt "Path handle tip" msgid "Shift+Alt: preserve handle length and rotate both handles" msgstr "" "Maiusc+Alt: mantieni lunghezza della maniglia e ruota entrambe le " "maniglie" -#: ../src/ui/tool/node.cpp:454 +#: ../src/ui/tool/node.cpp:517 msgctxt "Path handle tip" msgid "Alt: preserve handle length while dragging" msgstr "Alt: mantieni lunghezza della maniglia durante il trascinamento" -#: ../src/ui/tool/node.cpp:461 +#: ../src/ui/tool/node.cpp:524 #, c-format msgctxt "Path handle tip" msgid "" @@ -21987,73 +22758,94 @@ msgstr "" "Maiusc+Ctrl: aggancia l'angolo di rotazione ogni %g° e ruota entrambe " "le maniglie" -#: ../src/ui/tool/node.cpp:465 +#: ../src/ui/tool/node.cpp:528 +msgctxt "Path handle tip" +msgid "Ctrl: Move handle by his actual steps in BSpline Live Effect" +msgstr "" + +#: ../src/ui/tool/node.cpp:531 #, c-format msgctxt "Path handle tip" msgid "Ctrl: snap rotation angle to %g° increments, click to retract" msgstr "" "Ctrl: aggancia l'angolo di rotazione ogni %g°, clicca per reimpostare" -#: ../src/ui/tool/node.cpp:470 +#: ../src/ui/tool/node.cpp:536 msgctxt "Path hande tip" msgid "Shift: rotate both handles by the same angle" msgstr "Maiusc: ruota entrambe le maniglie dello stesso angolo" -#: ../src/ui/tool/node.cpp:477 +#: ../src/ui/tool/node.cpp:539 +#, fuzzy +msgctxt "Path hande tip" +msgid "Shift: move handle" +msgstr "Sposta maniglie dei nodi" + +#: ../src/ui/tool/node.cpp:546 ../src/ui/tool/node.cpp:550 #, c-format msgctxt "Path handle tip" msgid "Auto node handle: drag to convert to smooth node (%s)" msgstr "" "Maniglia nodo automatico: trascina per convertire in nodo curvo (%s)" -#: ../src/ui/tool/node.cpp:480 -#, c-format +#: ../src/ui/tool/node.cpp:553 +#, fuzzy, c-format msgctxt "Path handle tip" -msgid "%s: drag to shape the segment (%s)" -msgstr "%s: trascina per formare il segmento (%s)" +msgid "BSpline node handle: Shift to drag, double click to reset (%s)" +msgstr "" +"Maniglia nodo automatico: trascina per convertire in nodo curvo (%s)" -#: ../src/ui/tool/node.cpp:500 +#: ../src/ui/tool/node.cpp:573 #, c-format msgctxt "Path handle tip" msgid "Move handle by %s, %s; angle %.2f°, length %s" msgstr "Muovi maniglia di %s, %s; angolo %.2f°, lunghezza %s" -#: ../src/ui/tool/node.cpp:1270 +#: ../src/ui/tool/node.cpp:1447 msgctxt "Path node tip" msgid "Shift: drag out a handle, click to toggle selection" msgstr "" "Maiusc: trascina una maniglia, clicca per commutare la selezione" -#: ../src/ui/tool/node.cpp:1272 +#: ../src/ui/tool/node.cpp:1449 msgctxt "Path node tip" msgid "Shift: click to toggle selection" msgstr "Maiusc: clicca per commutare la selezione" -#: ../src/ui/tool/node.cpp:1277 +#: ../src/ui/tool/node.cpp:1454 msgctxt "Path node tip" msgid "Ctrl+Alt: move along handle lines, click to delete node" msgstr "" "Ctrl+Alt: muovi lungo le linee della maniglia, clicca per eliminare " "il nodo" -#: ../src/ui/tool/node.cpp:1280 +#: ../src/ui/tool/node.cpp:1457 msgctxt "Path node tip" msgid "Ctrl: move along axes, click to change node type" msgstr "Ctrl: muovi lungo gli assi, clicca per cambiare tipo di nodo" -#: ../src/ui/tool/node.cpp:1284 +#: ../src/ui/tool/node.cpp:1461 msgctxt "Path node tip" msgid "Alt: sculpt nodes" msgstr "Alt: scolpisci nodi" -#: ../src/ui/tool/node.cpp:1292 +#: ../src/ui/tool/node.cpp:1469 #, c-format msgctxt "Path node tip" msgid "%s: drag to shape the path (more: Shift, Ctrl, Alt)" msgstr "" "%s: trascina per formare il tracciato (altro: Maiusc, Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1295 +#: ../src/ui/tool/node.cpp:1472 +#, fuzzy, c-format +msgctxt "Path node tip" +msgid "" +"BSpline node: %g weight, drag to shape the path (more: Shift, Ctrl, " +"Alt)" +msgstr "" +"%s: trascina per formare il tracciato (altro: Maiusc, Ctrl, Alt)" + +#: ../src/ui/tool/node.cpp:1475 #, c-format msgctxt "Path node tip" msgid "" @@ -22063,7 +22855,7 @@ msgstr "" "%s: trascina per formare il tracciato, clicca per alternare le " "maniglie di ridimensionamento/rotazione (altro: Maiusc, Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1298 +#: ../src/ui/tool/node.cpp:1479 #, c-format msgctxt "Path node tip" msgid "" @@ -22073,43 +22865,53 @@ msgstr "" "%s: trascina per formare il tracciato, clicca per selezionare solo " "questo nodo (altro: Maiusc, Ctrl, Alt)" -#: ../src/ui/tool/node.cpp:1309 +#: ../src/ui/tool/node.cpp:1482 +#, fuzzy +msgctxt "Path node tip" +msgid "" +"BSpline node: drag to shape the path, click to select only this node " +"(more: Shift, Ctrl, Alt)" +msgstr "" +"%s: trascina per formare il tracciato, clicca per selezionare solo " +"questo nodo (altro: Maiusc, Ctrl, Alt)" + +#: ../src/ui/tool/node.cpp:1495 #, c-format msgctxt "Path node tip" msgid "Move node by %s, %s" msgstr "Muovi nodo di %s, %s" -#: ../src/ui/tool/node.cpp:1320 +#: ../src/ui/tool/node.cpp:1506 msgid "Symmetric node" msgstr "Nodo simmetrico" -#: ../src/ui/tool/node.cpp:1321 +#: ../src/ui/tool/node.cpp:1507 msgid "Auto-smooth node" msgstr "Nodo curvo automatico" -#: ../src/ui/tool/path-manipulator.cpp:821 +#: ../src/ui/tool/path-manipulator.cpp:836 msgid "Scale handle" msgstr "Ridimensiona maniglia" -#: ../src/ui/tool/path-manipulator.cpp:845 +#: ../src/ui/tool/path-manipulator.cpp:860 msgid "Rotate handle" msgstr "Ruota maniglia" #. We need to call MPM's method because it could have been our last node -#: ../src/ui/tool/path-manipulator.cpp:1384 +#: ../src/ui/tool/path-manipulator.cpp:1524 #: ../src/widgets/node-toolbar.cpp:397 msgid "Delete node" msgstr "Cancella nodo" -#: ../src/ui/tool/path-manipulator.cpp:1392 +#: ../src/ui/tool/path-manipulator.cpp:1532 msgid "Cycle node type" msgstr "Cambia tipo di nodo" -#: ../src/ui/tool/path-manipulator.cpp:1407 +#: ../src/ui/tool/path-manipulator.cpp:1547 msgid "Drag handle" msgstr "Trascina maniglia" -#: ../src/ui/tool/path-manipulator.cpp:1416 +#: ../src/ui/tool/path-manipulator.cpp:1556 msgid "Retract handle" msgstr "Ritira maniglia" @@ -22240,6 +23042,171 @@ msgstr "" "Centro di rotazione: trascina per cambiare l'origine delle " "trasformazioni" +#: ../src/ui/tools-switch.cpp:95 +msgid "" +"Click to Select and Transform objects, Drag to select many " +"objects." +msgstr "" +"Clicca per selezionare e trasformare gli oggetti, Trascina per " +"selezionare più oggetti." + +#: ../src/ui/tools-switch.cpp:96 +msgid "Modify selected path points (nodes) directly." +msgstr "Modifica i punti (nodi) selezionati del tracciato direttamente." + +#: ../src/ui/tools-switch.cpp:97 +msgid "To tweak a path by pushing, select it and drag over it." +msgstr "" +"Per ritoccare un tracciato tramite distorsione, selezionarlo e rimodellarlo " +"trascinando." + +#: ../src/ui/tools-switch.cpp:98 +msgid "" +"Drag, click or click and scroll to spray the selected " +"objects." +msgstr "" +"Trascina, clicca, clicca e scorri per spruzzare gli " +"oggetti selezionati." + +#: ../src/ui/tools-switch.cpp:99 +msgid "" +"Drag to create a rectangle. Drag controls to round corners and " +"resize. Click to select." +msgstr "" +"Trascina per creare un rettangolo. Trascina i controlli per " +"arrotondare gli angoli e ridimensionare. Clicca per selezionare." + +#: ../src/ui/tools-switch.cpp:100 +msgid "" +"Drag to create a 3D box. Drag controls to resize in " +"perspective. Click to select (with Ctrl+Alt for single faces)." +msgstr "" +"Trascina per creare un solido 3D. Trascina i controlli per " +"ridimensionarlo in prospettiva. Clicca per selezionare (con Ctrl" +"+Alt per le singole facce)." + +#: ../src/ui/tools-switch.cpp:101 +msgid "" +"Drag to create an ellipse. Drag controls to make an arc or " +"segment. Click to select." +msgstr "" +"Trascina per creare un ellisse. Trascina i controlli per farne " +"un arco o un segmento. Clicca per selezionare." + +#: ../src/ui/tools-switch.cpp:102 +msgid "" +"Drag to create a star. Drag controls to edit the star shape. " +"Click to select." +msgstr "" +"Trascina per creare una stella. Trascina i controlli per " +"modificarne la forma. Clicca per selezionare." + +#: ../src/ui/tools-switch.cpp:103 +msgid "" +"Drag to create a spiral. Drag controls to edit the spiral " +"shape. Click to select." +msgstr "" +"Trascina per creare una spirale. Trascina i controlli per " +"modificarne la forma. Clicca per selezionare." + +#: ../src/ui/tools-switch.cpp:104 +msgid "" +"Drag to create a freehand line. Shift appends to selected " +"path, Alt activates sketch mode." +msgstr "" +"Trascina per creare una linea a mano libera. Con Maiusc per " +"aggiungere al tracciato selezionato, Alt per attivare la modalità a " +"mano libera." + +#: ../src/ui/tools-switch.cpp:105 +msgid "" +"Click or click and drag to start a path; with Shift to " +"append to selected path. Ctrl+click to create single dots (straight " +"line modes only)." +msgstr "" +"Clicca o clicca e trascina per iniziare un percorso; con " +"Maiusc per accodare al percorso selezionato. Ctrl+clic per " +"creare punti singoli (solo in modalità linea semplice)." + +#: ../src/ui/tools-switch.cpp:106 +msgid "" +"Drag to draw a calligraphic stroke; with Ctrl to track a guide " +"path. Arrow keys adjust width (left/right) and angle (up/down)." +msgstr "" +"Trascina per disegnare un tratto di pennino; con Ctrl per " +"ricalcare un tracciato guida. Le frecce modificano la larghezza " +"(sinistra/destra) o l'angolo (su/giù)." + +#: ../src/ui/tools-switch.cpp:107 ../src/ui/tools/text-tool.cpp:1593 +msgid "" +"Click to select or create text, drag to create flowed text; " +"then type." +msgstr "" +"Clicca per selezionare o creare un testo, trascina per creare " +"un testo dinamico; quindi scrivere." + +#: ../src/ui/tools-switch.cpp:108 +msgid "" +"Drag or double click to create a gradient on selected objects, " +"drag handles to adjust gradients." +msgstr "" +"Trascina o doppio clic per creare un gradiente sull'oggetto " +"selezionato; trascina le maniglie per modificare il gradiente." + +#: ../src/ui/tools-switch.cpp:109 +msgid "" +"Drag or double click to create a mesh on selected objects, " +"drag handles to adjust meshes." +msgstr "" +"Trascina o doppio clic per creare un gradiente a maglia " +"sull'oggetto selezionato, trascina le maniglie per modificare il " +"gradiente." + +#: ../src/ui/tools-switch.cpp:110 +msgid "" +"Click or drag around an area to zoom in, Shift+click to " +"zoom out." +msgstr "" +"Clicca o seleziona una zona per ingrandire, Maiusc+clic " +"per rimpicciolire." + +#: ../src/ui/tools-switch.cpp:111 +msgid "Drag to measure the dimensions of objects." +msgstr "Trascina per misurare le dimensioni degli oggetti." + +#: ../src/ui/tools-switch.cpp:112 ../src/ui/tools/dropper-tool.cpp:285 +msgid "" +"Click to set fill, Shift+click to set stroke; drag to " +"average color in area; with Alt to pick inverse color; Ctrl+C " +"to copy the color under mouse to clipboard" +msgstr "" +"Clicca per impostare il colore di riempimento, Maiusc+clic per " +"impostare il colore del contorno; trascina per prelevare il colore " +"medio di un'area; con Alt per prelevare il colore inverso; Ctrl+C per copiare negli appunti il colore sotto al mouse" + +#: ../src/ui/tools-switch.cpp:113 +msgid "Click and drag between shapes to create a connector." +msgstr "Clicca e trascina tra le forme per creare un connettore." + +#: ../src/ui/tools-switch.cpp:114 +msgid "" +"Click to paint a bounded area, Shift+click to union the new " +"fill with the current selection, Ctrl+click to change the clicked " +"object's fill and stroke to the current setting." +msgstr "" +"Clicca per riempire un'area delimitata, Maiusc+clic per unire " +"il nuovo riempimento alla selezione attuale, Ctrl+clic per applicare " +"al riempimento e al contorno dell'oggetto le impostazioni attuali." + +#: ../src/ui/tools-switch.cpp:115 +msgid "Drag to erase." +msgstr "Trascina per cancellare." + +#: ../src/ui/tools-switch.cpp:116 +msgid "Choose a subtool from the toolbar" +msgstr "Seleziona una sottobarra dalla barra degli strumenti" + #: ../src/ui/tools/arc-tool.cpp:252 msgid "" "Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" @@ -22463,24 +23430,24 @@ msgstr "" "b> per riempire al tocco" #. We hit green anchor, closing Green-Blue-Red -#: ../src/ui/tools/freehand-base.cpp:517 +#: ../src/ui/tools/freehand-base.cpp:557 msgid "Path is closed." msgstr "Il tracciato è chiuso." #. We hit bot start and end of single curve, closing paths -#: ../src/ui/tools/freehand-base.cpp:532 +#: ../src/ui/tools/freehand-base.cpp:572 msgid "Closing path." msgstr "Chiusura tracciato." -#: ../src/ui/tools/freehand-base.cpp:634 +#: ../src/ui/tools/freehand-base.cpp:709 msgid "Draw path" msgstr "Disegna tracciato" -#: ../src/ui/tools/freehand-base.cpp:791 +#: ../src/ui/tools/freehand-base.cpp:862 msgid "Creating single dot" msgstr "Creazione singolo punto" -#: ../src/ui/tools/freehand-base.cpp:792 +#: ../src/ui/tools/freehand-base.cpp:863 msgid "Create single dot" msgstr "Crea singolo punto" @@ -22543,27 +23510,27 @@ msgstr[1] "" "Nessuna maniglia di gradiente selezionata su %d per %d oggetti nella " "selezione" -#: ../src/ui/tools/gradient-tool.cpp:440 +#: ../src/ui/tools/gradient-tool.cpp:443 msgid "Simplify gradient" msgstr "Semplifica radiente" -#: ../src/ui/tools/gradient-tool.cpp:516 +#: ../src/ui/tools/gradient-tool.cpp:519 msgid "Create default gradient" msgstr "Crea gradiente predefinito" -#: ../src/ui/tools/gradient-tool.cpp:575 ../src/ui/tools/mesh-tool.cpp:570 +#: ../src/ui/tools/gradient-tool.cpp:578 ../src/ui/tools/mesh-tool.cpp:570 msgid "Draw around handles to select them" msgstr "Trascina attorno alle maniglie per selezionarle" -#: ../src/ui/tools/gradient-tool.cpp:698 +#: ../src/ui/tools/gradient-tool.cpp:701 msgid "Ctrl: snap gradient angle" msgstr "Ctrl: fa scattare l'angolo del gradiente" -#: ../src/ui/tools/gradient-tool.cpp:699 +#: ../src/ui/tools/gradient-tool.cpp:702 msgid "Shift: draw gradient around the starting point" msgstr "Maiusc: disegna il gradiente attorno al punto iniziale" -#: ../src/ui/tools/gradient-tool.cpp:953 ../src/ui/tools/mesh-tool.cpp:993 +#: ../src/ui/tools/gradient-tool.cpp:956 ../src/ui/tools/mesh-tool.cpp:993 #, c-format msgid "Gradient for %d object; with Ctrl to snap angle" msgid_plural "Gradient for %d objects; with Ctrl to snap angle" @@ -22572,11 +23539,11 @@ msgstr[0] "" msgstr[1] "" "Gradiente per %d oggetti; con Ctrl per far scattare l'angolo" -#: ../src/ui/tools/gradient-tool.cpp:957 ../src/ui/tools/mesh-tool.cpp:997 +#: ../src/ui/tools/gradient-tool.cpp:960 ../src/ui/tools/mesh-tool.cpp:997 msgid "Select objects on which to create gradient." msgstr "Seleziona l'oggetto su cui creare il gradiente." -#: ../src/ui/tools/lpe-tool.cpp:207 +#: ../src/ui/tools/lpe-tool.cpp:206 msgid "Choose a construction tool from the toolbar." msgstr "Scegliere uno strumento di costruzione dalla barra degli strumenti." @@ -22646,7 +23613,7 @@ msgstr "Ctrl: fa scattare l'angolo del gradiente a maglia" msgid "FIXMEShift: draw mesh around the starting point" msgstr "Maiusc: disegna attorno al punto iniziale" -#: ../src/ui/tools/node-tool.cpp:594 +#: ../src/ui/tools/node-tool.cpp:612 msgctxt "Node tool tip" msgid "" "Shift: drag to add nodes to the selection, click to toggle object " @@ -22655,19 +23622,19 @@ msgstr "" "Maiusc: trascina per aggiungere nodi alla selezione, clicca per " "commutare la selezione dell'oggetto" -#: ../src/ui/tools/node-tool.cpp:598 +#: ../src/ui/tools/node-tool.cpp:616 msgctxt "Node tool tip" msgid "Shift: drag to add nodes to the selection" msgstr "Maiusc: trascina per aggiungere nodi alla selezione" -#: ../src/ui/tools/node-tool.cpp:610 +#: ../src/ui/tools/node-tool.cpp:628 #, c-format msgid "%u of %u node selected." msgid_plural "%u of %u nodes selected." msgstr[0] "%u di %u nodo selezionato." msgstr[1] "%u di %u nodi selezionati." -#: ../src/ui/tools/node-tool.cpp:616 +#: ../src/ui/tools/node-tool.cpp:634 #, c-format msgctxt "Node tool tip" msgid "%s Drag to select nodes, click to edit only this object (more: Shift)" @@ -22675,65 +23642,83 @@ msgstr "" "%s Trascina per selezionare i nodi, clicca per modificare solo questo " "oggetto (altro: Maiusc)" -#: ../src/ui/tools/node-tool.cpp:622 +#: ../src/ui/tools/node-tool.cpp:640 #, c-format msgctxt "Node tool tip" msgid "%s Drag to select nodes, click clear the selection" msgstr "%s Trascina per selezionare i nodi, clicca per annullare la selezione" -#: ../src/ui/tools/node-tool.cpp:631 +#: ../src/ui/tools/node-tool.cpp:649 msgctxt "Node tool tip" msgid "Drag to select nodes, click to edit only this object" msgstr "" "Trascina per selezionare i nodi, clicca per modificare solo questo oggetto" -#: ../src/ui/tools/node-tool.cpp:634 +#: ../src/ui/tools/node-tool.cpp:652 msgctxt "Node tool tip" msgid "Drag to select nodes, click to clear the selection" msgstr "Trascina per selezionare i nodi, clicca per annullare la selezione" -#: ../src/ui/tools/node-tool.cpp:639 +#: ../src/ui/tools/node-tool.cpp:657 msgctxt "Node tool tip" msgid "Drag to select objects to edit, click to edit this object (more: Shift)" msgstr "" "Trascina per selezionare oggetti da modificare, clicca per modificare questo " "oggetto (altro: Maiusc)" -#: ../src/ui/tools/node-tool.cpp:642 +#: ../src/ui/tools/node-tool.cpp:660 msgctxt "Node tool tip" msgid "Drag to select objects to edit" msgstr "Trascina per selezionare gli oggetti da modificare" -#: ../src/ui/tools/pen-tool.cpp:186 ../src/ui/tools/pencil-tool.cpp:465 +#: ../src/ui/tools/pen-tool.cpp:230 ../src/ui/tools/pencil-tool.cpp:466 msgid "Drawing cancelled" msgstr "Disegno cancellato" -#: ../src/ui/tools/pen-tool.cpp:407 ../src/ui/tools/pencil-tool.cpp:203 +#: ../src/ui/tools/pen-tool.cpp:466 ../src/ui/tools/pencil-tool.cpp:204 msgid "Continuing selected path" msgstr "Continuazione del tracciato selezionato" -#: ../src/ui/tools/pen-tool.cpp:417 ../src/ui/tools/pencil-tool.cpp:211 +#: ../src/ui/tools/pen-tool.cpp:476 ../src/ui/tools/pencil-tool.cpp:212 msgid "Creating new path" msgstr "Creazione nuovo tracciato" -#: ../src/ui/tools/pen-tool.cpp:419 ../src/ui/tools/pencil-tool.cpp:214 +#: ../src/ui/tools/pen-tool.cpp:478 ../src/ui/tools/pencil-tool.cpp:215 msgid "Appending to selected path" msgstr "Aggiunta al tracciato selezionato" -#: ../src/ui/tools/pen-tool.cpp:576 +#: ../src/ui/tools/pen-tool.cpp:643 msgid "Click or click and drag to close and finish the path." msgstr "" "Clicca o clicca e trascina per chiudere e terminare il " "tracciato." -#: ../src/ui/tools/pen-tool.cpp:586 +#: ../src/ui/tools/pen-tool.cpp:645 +#, fuzzy +msgid "" +"Click or click and drag to close and finish the path. Shift" +"+Click make a cusp node" +msgstr "" +"Clicca o clicca e trascina per chiudere e terminare il " +"tracciato." + +#: ../src/ui/tools/pen-tool.cpp:657 msgid "" "Click or click and drag to continue the path from this point." msgstr "" "Clicca o clicca e trascina per continuare il tracciato da " "questo punto." -#: ../src/ui/tools/pen-tool.cpp:1211 +#: ../src/ui/tools/pen-tool.cpp:659 +#, fuzzy +msgid "" +"Click or click and drag to continue the path from this point. " +"Shift+Click make a cusp node" +msgstr "" +"Clicca o clicca e trascina per continuare il tracciato da " +"questo punto." + +#: ../src/ui/tools/pen-tool.cpp:2100 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Ctrl to " @@ -22742,7 +23727,7 @@ msgstr "" "Segmento di curva: angolo %3.2f°, distanza %s; con Ctrl " "angoli a scatti; Invio per terminare il tracciato" -#: ../src/ui/tools/pen-tool.cpp:1212 +#: ../src/ui/tools/pen-tool.cpp:2101 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Ctrl to " @@ -22751,7 +23736,25 @@ msgstr "" "Segmento di linea: angolo %3.2f°, distanza %s; con Ctrl " "angoli a scatti; Invio per terminare il tracciato" -#: ../src/ui/tools/pen-tool.cpp:1228 +#: ../src/ui/tools/pen-tool.cpp:2104 +#, fuzzy, c-format +msgid "" +"Curve segment: angle %3.2f°, distance %s; with Shift+Click make a cusp node, Enter to finish the path" +msgstr "" +"Segmento di curva: angolo %3.2f°, distanza %s; con Ctrl " +"angoli a scatti; Invio per terminare il tracciato" + +#: ../src/ui/tools/pen-tool.cpp:2105 +#, fuzzy, c-format +msgid "" +"Line segment: angle %3.2f°, distance %s; with Shift+Click " +"make a cusp node, Enter to finish the path" +msgstr "" +"Segmento di linea: angolo %3.2f°, distanza %s; con Ctrl " +"angoli a scatti; Invio per terminare il tracciato" + +#: ../src/ui/tools/pen-tool.cpp:2122 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -22760,7 +23763,7 @@ msgstr "" "Maniglia curva: angolo %3.2f° lunghezza %s; Ctrl per " "angoli a scatti" -#: ../src/ui/tools/pen-tool.cpp:1250 +#: ../src/ui/tools/pen-tool.cpp:2146 #, c-format msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with CtrlCtrl per angoli a scatti, Maiusc per muovere solo questa " "maniglia" -#: ../src/ui/tools/pen-tool.cpp:1251 +#: ../src/ui/tools/pen-tool.cpp:2147 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -22779,28 +23782,28 @@ msgstr "" "Maniglia di curva: angolo %3.2f°, lunghezza %s; con Ctrl " "per angoli a scatti, Maiusc per muovere solo questa maniglia" -#: ../src/ui/tools/pen-tool.cpp:1294 +#: ../src/ui/tools/pen-tool.cpp:2195 msgid "Drawing finished" msgstr "Disegno finito" -#: ../src/ui/tools/pencil-tool.cpp:315 +#: ../src/ui/tools/pencil-tool.cpp:316 msgid "Release here to close and finish the path." msgstr "Rilascia qui per chiudere e terminare il tracciato." -#: ../src/ui/tools/pencil-tool.cpp:321 +#: ../src/ui/tools/pencil-tool.cpp:322 msgid "Drawing a freehand path" msgstr "Disegna un percorso a mano libera" -#: ../src/ui/tools/pencil-tool.cpp:326 +#: ../src/ui/tools/pencil-tool.cpp:327 msgid "Drag to continue the path from this point." msgstr "Trascina per continuare il tracciato da questo punto." #. Write curves to object -#: ../src/ui/tools/pencil-tool.cpp:411 +#: ../src/ui/tools/pencil-tool.cpp:412 msgid "Finishing freehand" msgstr "Terminazione mano libera" -#: ../src/ui/tools/pencil-tool.cpp:514 +#: ../src/ui/tools/pencil-tool.cpp:515 msgid "" "Sketch mode: holding Alt interpolates between sketched paths. " "Release Alt to finalize." @@ -22808,7 +23811,7 @@ msgstr "" "Modalità bozzetto: tieni premuto Alt per interpolare i " "tracciati abbozzati. Rilascia Alt per completare." -#: ../src/ui/tools/pencil-tool.cpp:541 +#: ../src/ui/tools/pencil-tool.cpp:542 msgid "Finishing freehand sketch" msgstr "Terminazione mano libera" @@ -22881,7 +23884,7 @@ msgstr "Spostamento cancellato." msgid "Selection canceled." msgstr "Selezione cancellata." -#: ../src/ui/tools/select-tool.cpp:642 +#: ../src/ui/tools/select-tool.cpp:653 msgid "" "Draw over objects to select them; release Alt to switch to " "rubberband selection" @@ -22889,7 +23892,7 @@ msgstr "" "Disegna sugli oggetti per selezionarli; rilascia Alt per " "passare alla selezione ad elastico" -#: ../src/ui/tools/select-tool.cpp:644 +#: ../src/ui/tools/select-tool.cpp:655 msgid "" "Drag around objects to select them; press Alt to switch to " "touch selection" @@ -22897,19 +23900,19 @@ msgstr "" "Trascina attorno agli oggetti per selezionarli; premi Alt per " "passare alla selezione col tocco" -#: ../src/ui/tools/select-tool.cpp:932 +#: ../src/ui/tools/select-tool.cpp:950 msgid "Ctrl: click to select in groups; drag to move hor/vert" msgstr "" "Ctrl: clicca per selezionare nei gruppi, trascina per muovere in " "orizzontale o verticale" -#: ../src/ui/tools/select-tool.cpp:933 +#: ../src/ui/tools/select-tool.cpp:951 msgid "Shift: click to toggle select; drag for rubberband selection" msgstr "" "Maiusc: clicca per commutare la selezione, trascina per usare la " "selezione ad elastico" -#: ../src/ui/tools/select-tool.cpp:934 +#: ../src/ui/tools/select-tool.cpp:952 msgid "" "Alt: click to select under; scroll mouse-wheel to cycle-select; drag " "to move selected or select by touch" @@ -22917,7 +23920,7 @@ msgstr "" "Alt: clicca per selezionare sotto, scorri con il mouse per " "selezionare in ciclo, trascina per muovere la selezione o seleziona col tocco" -#: ../src/ui/tools/select-tool.cpp:1142 +#: ../src/ui/tools/select-tool.cpp:1160 msgid "Selected object is not a group. Cannot enter." msgstr "L'oggetto selezionato non è un gruppo, impossibile entrarvi." @@ -22979,19 +23982,19 @@ msgstr "" "%s. Trascina, clicca o clicca e scorri per spruzzare in un singolo " "tracciato della selezione iniziale." -#: ../src/ui/tools/spray-tool.cpp:656 +#: ../src/ui/tools/spray-tool.cpp:664 msgid "Nothing selected! Select objects to spray." msgstr "Nessuna selezione! Seleziona gli oggetti da spruzzare." -#: ../src/ui/tools/spray-tool.cpp:731 ../src/widgets/spray-toolbar.cpp:166 +#: ../src/ui/tools/spray-tool.cpp:739 ../src/widgets/spray-toolbar.cpp:166 msgid "Spray with copies" msgstr "Spruzza copie" -#: ../src/ui/tools/spray-tool.cpp:735 ../src/widgets/spray-toolbar.cpp:173 +#: ../src/ui/tools/spray-tool.cpp:743 ../src/widgets/spray-toolbar.cpp:173 msgid "Spray with clones" msgstr "Spruzza cloni" -#: ../src/ui/tools/spray-tool.cpp:739 +#: ../src/ui/tools/spray-tool.cpp:747 msgid "Spray in single path" msgstr "Spruzza in un singolo tracciato" @@ -23176,7 +24179,7 @@ msgstr[1] "" msgid "Type text" msgstr "Inserimento testo" -#: ../src/ui/tools/tool-base.cpp:704 +#: ../src/ui/tools/tool-base.cpp:705 msgid "Space+mouse move to pan canvas" msgstr "Spazio+spostamento puntatore per muovere la tela" @@ -23261,63 +24264,68 @@ msgstr "" "%s. Trascina o clicca per aumentare la sfocatura; con Maiusc, per " "diminuire." -#: ../src/ui/tools/tweak-tool.cpp:1193 +#: ../src/ui/tools/tweak-tool.cpp:1205 msgid "Nothing selected! Select objects to tweak." msgstr "Nessuna selezione! Seleziona gli oggetti da ritoccare." -#: ../src/ui/tools/tweak-tool.cpp:1227 +#: ../src/ui/tools/tweak-tool.cpp:1239 msgid "Move tweak" msgstr "Ritocco spostamento" -#: ../src/ui/tools/tweak-tool.cpp:1231 +#: ../src/ui/tools/tweak-tool.cpp:1243 msgid "Move in/out tweak" msgstr "Ritocco sposta dentro/fuori" -#: ../src/ui/tools/tweak-tool.cpp:1235 +#: ../src/ui/tools/tweak-tool.cpp:1247 msgid "Move jitter tweak" msgstr "Ritocco spostamento sfalsato" -#: ../src/ui/tools/tweak-tool.cpp:1239 +#: ../src/ui/tools/tweak-tool.cpp:1251 msgid "Scale tweak" msgstr "Ritocco ridimensionamento" -#: ../src/ui/tools/tweak-tool.cpp:1243 +#: ../src/ui/tools/tweak-tool.cpp:1255 msgid "Rotate tweak" msgstr "Ritocco rotazione" -#: ../src/ui/tools/tweak-tool.cpp:1247 +#: ../src/ui/tools/tweak-tool.cpp:1259 msgid "Duplicate/delete tweak" msgstr "Ritocco duplicazione/eliminazione" -#: ../src/ui/tools/tweak-tool.cpp:1251 +#: ../src/ui/tools/tweak-tool.cpp:1263 msgid "Push path tweak" msgstr "Ritocco spingi tracciato" -#: ../src/ui/tools/tweak-tool.cpp:1255 +#: ../src/ui/tools/tweak-tool.cpp:1267 msgid "Shrink/grow path tweak" msgstr "Ritocco riduzione/accrescimento" -#: ../src/ui/tools/tweak-tool.cpp:1259 +#: ../src/ui/tools/tweak-tool.cpp:1271 msgid "Attract/repel path tweak" msgstr "Ritocco attrazione/repulsione" -#: ../src/ui/tools/tweak-tool.cpp:1263 +#: ../src/ui/tools/tweak-tool.cpp:1275 msgid "Roughen path tweak" msgstr "Ritocco increspatura" -#: ../src/ui/tools/tweak-tool.cpp:1267 +#: ../src/ui/tools/tweak-tool.cpp:1279 msgid "Color paint tweak" msgstr "Ritocco tinta" -#: ../src/ui/tools/tweak-tool.cpp:1271 +#: ../src/ui/tools/tweak-tool.cpp:1283 msgid "Color jitter tweak" msgstr "Ritocco sfalsamento colore" -#: ../src/ui/tools/tweak-tool.cpp:1275 +#: ../src/ui/tools/tweak-tool.cpp:1287 msgid "Blur tweak" msgstr "Ritocco sfocatura" -#: ../src/ui/widget/filter-effect-chooser.cpp:27 +#: ../src/ui/widget/filter-effect-chooser.cpp:26 +#, fuzzy +msgid "_Blur:" +msgstr "Sfocat_ura:" + +#: ../src/ui/widget/filter-effect-chooser.cpp:29 msgid "Blur (%)" msgstr "Sfocatura (%)" @@ -23345,19 +24353,19 @@ msgstr "Proprietario" msgid "MetadataLicence|Other" msgstr "Altro" -#: ../src/ui/widget/object-composite-settings.cpp:67 -#: ../src/ui/widget/selected-style.cpp:1099 -#: ../src/ui/widget/selected-style.cpp:1100 +#: ../src/ui/widget/object-composite-settings.cpp:47 +#: ../src/ui/widget/selected-style.cpp:1119 +#: ../src/ui/widget/selected-style.cpp:1120 msgid "Opacity (%)" msgstr "Opacità (%)" -#: ../src/ui/widget/object-composite-settings.cpp:180 +#: ../src/ui/widget/object-composite-settings.cpp:159 msgid "Change blur" msgstr "Modifica sfocatura" -#: ../src/ui/widget/object-composite-settings.cpp:220 -#: ../src/ui/widget/selected-style.cpp:931 -#: ../src/ui/widget/selected-style.cpp:1227 +#: ../src/ui/widget/object-composite-settings.cpp:199 +#: ../src/ui/widget/selected-style.cpp:943 +#: ../src/ui/widget/selected-style.cpp:1245 msgid "Change opacity" msgstr "Modifica opacità" @@ -23438,96 +24446,96 @@ msgstr "" "Ridimensiona la pagina per adattarsi alla selezione attuale, o all'intero " "disegno se non è stato selezionato nulla" -#: ../src/ui/widget/page-sizer.cpp:488 +#: ../src/ui/widget/page-sizer.cpp:489 msgid "Set page size" msgstr "Imposta dimensione pagina" -#: ../src/ui/widget/panel.cpp:116 +#: ../src/ui/widget/panel.cpp:117 msgid "List" msgstr "Elenco" -#: ../src/ui/widget/panel.cpp:139 +#: ../src/ui/widget/panel.cpp:140 msgctxt "Swatches" msgid "Size" msgstr "Dimensione" -#: ../src/ui/widget/panel.cpp:143 +#: ../src/ui/widget/panel.cpp:144 msgctxt "Swatches height" msgid "Tiny" msgstr "Minuscola" -#: ../src/ui/widget/panel.cpp:144 +#: ../src/ui/widget/panel.cpp:145 msgctxt "Swatches height" msgid "Small" msgstr "Piccola" -#: ../src/ui/widget/panel.cpp:145 +#: ../src/ui/widget/panel.cpp:146 msgctxt "Swatches height" msgid "Medium" msgstr "Media" -#: ../src/ui/widget/panel.cpp:146 +#: ../src/ui/widget/panel.cpp:147 msgctxt "Swatches height" msgid "Large" msgstr "Grande" -#: ../src/ui/widget/panel.cpp:147 +#: ../src/ui/widget/panel.cpp:148 msgctxt "Swatches height" msgid "Huge" msgstr "Enorme" -#: ../src/ui/widget/panel.cpp:169 +#: ../src/ui/widget/panel.cpp:170 msgctxt "Swatches" msgid "Width" msgstr "Larghezza" -#: ../src/ui/widget/panel.cpp:173 +#: ../src/ui/widget/panel.cpp:174 msgctxt "Swatches width" msgid "Narrower" msgstr "Più stretta" -#: ../src/ui/widget/panel.cpp:174 +#: ../src/ui/widget/panel.cpp:175 msgctxt "Swatches width" msgid "Narrow" msgstr "Stretta" -#: ../src/ui/widget/panel.cpp:175 +#: ../src/ui/widget/panel.cpp:176 msgctxt "Swatches width" msgid "Medium" msgstr "Media" -#: ../src/ui/widget/panel.cpp:176 +#: ../src/ui/widget/panel.cpp:177 msgctxt "Swatches width" msgid "Wide" msgstr "Larga" -#: ../src/ui/widget/panel.cpp:177 +#: ../src/ui/widget/panel.cpp:178 msgctxt "Swatches width" msgid "Wider" msgstr "Più larga" -#: ../src/ui/widget/panel.cpp:207 +#: ../src/ui/widget/panel.cpp:208 msgctxt "Swatches" msgid "Border" msgstr "Bordo" -#: ../src/ui/widget/panel.cpp:211 +#: ../src/ui/widget/panel.cpp:212 msgctxt "Swatches border" msgid "None" msgstr "Nessuno" -#: ../src/ui/widget/panel.cpp:212 +#: ../src/ui/widget/panel.cpp:213 msgctxt "Swatches border" msgid "Solid" msgstr "Solido" -#: ../src/ui/widget/panel.cpp:213 +#: ../src/ui/widget/panel.cpp:214 msgctxt "Swatches border" msgid "Wide" msgstr "Largo" #. TRANSLATORS: "Wrap" indicates how colour swatches are displayed -#: ../src/ui/widget/panel.cpp:244 +#: ../src/ui/widget/panel.cpp:245 msgctxt "Swatches" msgid "Wrap" msgstr "Avvolgi" @@ -23588,284 +24596,299 @@ msgstr "" "maggiori e non può essere ridimensionata senza una perdita di qualità, ma " "tutti gli oggetti verranno disegnati esattamente come vengono mostrati." -#: ../src/ui/widget/selected-style.cpp:130 +#: ../src/ui/widget/selected-style.cpp:131 #: ../src/ui/widget/style-swatch.cpp:127 msgid "Fill:" msgstr "Riempimento:" -#: ../src/ui/widget/selected-style.cpp:132 +#: ../src/ui/widget/selected-style.cpp:133 msgid "O:" msgstr "O:" -#: ../src/ui/widget/selected-style.cpp:177 +#: ../src/ui/widget/selected-style.cpp:178 msgid "N/A" msgstr "N/D" -#: ../src/ui/widget/selected-style.cpp:180 -#: ../src/ui/widget/selected-style.cpp:1092 -#: ../src/ui/widget/selected-style.cpp:1093 +#: ../src/ui/widget/selected-style.cpp:181 +#: ../src/ui/widget/selected-style.cpp:1112 +#: ../src/ui/widget/selected-style.cpp:1113 #: ../src/widgets/gradient-toolbar.cpp:162 msgid "Nothing selected" msgstr "Nessuna selezione" -#: ../src/ui/widget/selected-style.cpp:183 +#: ../src/ui/widget/selected-style.cpp:184 msgctxt "Fill" msgid "None" msgstr "Nessuno" -#: ../src/ui/widget/selected-style.cpp:185 +#: ../src/ui/widget/selected-style.cpp:186 msgctxt "Stroke" msgid "None" msgstr "Nessuno" -#: ../src/ui/widget/selected-style.cpp:189 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/selected-style.cpp:190 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No fill" msgstr "Nessun riempimento" -#: ../src/ui/widget/selected-style.cpp:189 -#: ../src/ui/widget/style-swatch.cpp:322 +#: ../src/ui/widget/selected-style.cpp:190 +#: ../src/ui/widget/style-swatch.cpp:321 msgctxt "Fill and stroke" msgid "No stroke" msgstr "Nessun contorno" -#: ../src/ui/widget/selected-style.cpp:191 -#: ../src/ui/widget/style-swatch.cpp:301 ../src/widgets/paint-selector.cpp:242 +#: ../src/ui/widget/selected-style.cpp:192 +#: ../src/ui/widget/style-swatch.cpp:300 ../src/widgets/paint-selector.cpp:234 msgid "Pattern" msgstr "Motivo" -#: ../src/ui/widget/selected-style.cpp:194 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/selected-style.cpp:195 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern fill" msgstr "Motivo" -#: ../src/ui/widget/selected-style.cpp:194 -#: ../src/ui/widget/style-swatch.cpp:303 +#: ../src/ui/widget/selected-style.cpp:195 +#: ../src/ui/widget/style-swatch.cpp:302 msgid "Pattern stroke" msgstr "Motivo del contorno" -#: ../src/ui/widget/selected-style.cpp:196 +#: ../src/ui/widget/selected-style.cpp:197 msgid "L" msgstr "L" -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/selected-style.cpp:200 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient fill" msgstr "Gradiente lineare di riempimento" -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/style-swatch.cpp:295 +#: ../src/ui/widget/selected-style.cpp:200 +#: ../src/ui/widget/style-swatch.cpp:294 msgid "Linear gradient stroke" msgstr "Gradiente lineare di contorno" -#: ../src/ui/widget/selected-style.cpp:206 +#: ../src/ui/widget/selected-style.cpp:207 msgid "R" msgstr "R" -#: ../src/ui/widget/selected-style.cpp:209 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/selected-style.cpp:210 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient fill" msgstr "Gradiente radiale di riempimento" -#: ../src/ui/widget/selected-style.cpp:209 -#: ../src/ui/widget/style-swatch.cpp:299 +#: ../src/ui/widget/selected-style.cpp:210 +#: ../src/ui/widget/style-swatch.cpp:298 msgid "Radial gradient stroke" msgstr "Gradiente radiale di contorno" -#: ../src/ui/widget/selected-style.cpp:216 +#: ../src/ui/widget/selected-style.cpp:218 +#, fuzzy +msgid "M" +msgstr "L" + +#: ../src/ui/widget/selected-style.cpp:221 +#, fuzzy +msgid "Mesh gradient fill" +msgstr "Gradiente lineare di riempimento" + +#: ../src/ui/widget/selected-style.cpp:221 +#, fuzzy +msgid "Mesh gradient stroke" +msgstr "Gradiente lineare di contorno" + +#: ../src/ui/widget/selected-style.cpp:229 msgid "Different" msgstr "Differente" -#: ../src/ui/widget/selected-style.cpp:219 +#: ../src/ui/widget/selected-style.cpp:232 msgid "Different fills" msgstr "Riempimento differente" -#: ../src/ui/widget/selected-style.cpp:219 +#: ../src/ui/widget/selected-style.cpp:232 msgid "Different strokes" msgstr "Contorno differente" -#: ../src/ui/widget/selected-style.cpp:221 -#: ../src/ui/widget/style-swatch.cpp:325 +#: ../src/ui/widget/selected-style.cpp:234 +#: ../src/ui/widget/style-swatch.cpp:324 msgid "Unset" msgstr "Non impostato" #. TRANSLATORS COMMENT: unset is a verb here -#: ../src/ui/widget/selected-style.cpp:224 -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:563 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:295 +#: ../src/ui/widget/selected-style.cpp:575 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset fill" msgstr "Disattiva riempimento" -#: ../src/ui/widget/selected-style.cpp:224 -#: ../src/ui/widget/selected-style.cpp:282 -#: ../src/ui/widget/selected-style.cpp:579 -#: ../src/ui/widget/style-swatch.cpp:327 ../src/widgets/fill-style.cpp:712 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/ui/widget/selected-style.cpp:295 +#: ../src/ui/widget/selected-style.cpp:591 +#: ../src/ui/widget/style-swatch.cpp:326 ../src/widgets/fill-style.cpp:709 msgid "Unset stroke" msgstr "Disattiva contorno" -#: ../src/ui/widget/selected-style.cpp:227 +#: ../src/ui/widget/selected-style.cpp:240 msgid "Flat color fill" msgstr "Riempimento con colore uniforme" -#: ../src/ui/widget/selected-style.cpp:227 +#: ../src/ui/widget/selected-style.cpp:240 msgid "Flat color stroke" msgstr "Contorno con colore uniforme" #. TRANSLATOR COMMENT: A means "Averaged" -#: ../src/ui/widget/selected-style.cpp:230 +#: ../src/ui/widget/selected-style.cpp:243 msgid "a" msgstr "a" -#: ../src/ui/widget/selected-style.cpp:233 +#: ../src/ui/widget/selected-style.cpp:246 msgid "Fill is averaged over selected objects" msgstr "Il riempimento è mediato tra gli oggetti selezionati" -#: ../src/ui/widget/selected-style.cpp:233 +#: ../src/ui/widget/selected-style.cpp:246 msgid "Stroke is averaged over selected objects" msgstr "Il contorno è mediato tra gli oggetti selezionati" #. TRANSLATOR COMMENT: M means "Multiple" -#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/ui/widget/selected-style.cpp:249 msgid "m" msgstr "m" -#: ../src/ui/widget/selected-style.cpp:239 +#: ../src/ui/widget/selected-style.cpp:252 msgid "Multiple selected objects have the same fill" msgstr "Più oggetti selezionati hanno lo stesso riempimento" -#: ../src/ui/widget/selected-style.cpp:239 +#: ../src/ui/widget/selected-style.cpp:252 msgid "Multiple selected objects have the same stroke" msgstr "Più oggetti selezionati hanno lo stesso contorno" -#: ../src/ui/widget/selected-style.cpp:241 +#: ../src/ui/widget/selected-style.cpp:254 msgid "Edit fill..." msgstr "Modifica riempimento..." -#: ../src/ui/widget/selected-style.cpp:241 +#: ../src/ui/widget/selected-style.cpp:254 msgid "Edit stroke..." msgstr "Modifica contorno..." -#: ../src/ui/widget/selected-style.cpp:245 +#: ../src/ui/widget/selected-style.cpp:258 msgid "Last set color" msgstr "Ultimo colore impostato" -#: ../src/ui/widget/selected-style.cpp:249 +#: ../src/ui/widget/selected-style.cpp:262 msgid "Last selected color" msgstr "Ultimo colore selezionato" -#: ../src/ui/widget/selected-style.cpp:265 +#: ../src/ui/widget/selected-style.cpp:278 msgid "Copy color" msgstr "Copia colore" -#: ../src/ui/widget/selected-style.cpp:269 +#: ../src/ui/widget/selected-style.cpp:282 msgid "Paste color" msgstr "Incolla colore" -#: ../src/ui/widget/selected-style.cpp:273 -#: ../src/ui/widget/selected-style.cpp:856 +#: ../src/ui/widget/selected-style.cpp:286 +#: ../src/ui/widget/selected-style.cpp:868 msgid "Swap fill and stroke" msgstr "Inverti riempimento e contorno" -#: ../src/ui/widget/selected-style.cpp:277 -#: ../src/ui/widget/selected-style.cpp:588 -#: ../src/ui/widget/selected-style.cpp:597 +#: ../src/ui/widget/selected-style.cpp:290 +#: ../src/ui/widget/selected-style.cpp:600 +#: ../src/ui/widget/selected-style.cpp:609 msgid "Make fill opaque" msgstr "Rendi opaco il riempimento" -#: ../src/ui/widget/selected-style.cpp:277 +#: ../src/ui/widget/selected-style.cpp:290 msgid "Make stroke opaque" msgstr "Rendi il contorno opaco" -#: ../src/ui/widget/selected-style.cpp:286 -#: ../src/ui/widget/selected-style.cpp:545 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:299 +#: ../src/ui/widget/selected-style.cpp:557 ../src/widgets/fill-style.cpp:508 msgid "Remove fill" msgstr "Rimuovi riempimento" -#: ../src/ui/widget/selected-style.cpp:286 -#: ../src/ui/widget/selected-style.cpp:554 ../src/widgets/fill-style.cpp:510 +#: ../src/ui/widget/selected-style.cpp:299 +#: ../src/ui/widget/selected-style.cpp:566 ../src/widgets/fill-style.cpp:508 msgid "Remove stroke" msgstr "Rimuovi contorno" -#: ../src/ui/widget/selected-style.cpp:609 +#: ../src/ui/widget/selected-style.cpp:621 msgid "Apply last set color to fill" msgstr "Imposta l'ultimo colore impostato come riempimento" -#: ../src/ui/widget/selected-style.cpp:621 +#: ../src/ui/widget/selected-style.cpp:633 msgid "Apply last set color to stroke" msgstr "Imposta l'ultimo colore impostato come contorno" -#: ../src/ui/widget/selected-style.cpp:632 +#: ../src/ui/widget/selected-style.cpp:644 msgid "Apply last selected color to fill" msgstr "Imposta l'ultimo colore selezionato come riempimento" -#: ../src/ui/widget/selected-style.cpp:643 +#: ../src/ui/widget/selected-style.cpp:655 msgid "Apply last selected color to stroke" msgstr "Imposta l'ultimo colore selezionato come contorno" -#: ../src/ui/widget/selected-style.cpp:669 +#: ../src/ui/widget/selected-style.cpp:681 msgid "Invert fill" msgstr "Inverti riempimento" -#: ../src/ui/widget/selected-style.cpp:693 +#: ../src/ui/widget/selected-style.cpp:705 msgid "Invert stroke" msgstr "Inverti contorno" -#: ../src/ui/widget/selected-style.cpp:705 +#: ../src/ui/widget/selected-style.cpp:717 msgid "White fill" msgstr "Riempimento bianco" -#: ../src/ui/widget/selected-style.cpp:717 +#: ../src/ui/widget/selected-style.cpp:729 msgid "White stroke" msgstr "Contorno bianco" -#: ../src/ui/widget/selected-style.cpp:729 +#: ../src/ui/widget/selected-style.cpp:741 msgid "Black fill" msgstr "Riempimento nero" -#: ../src/ui/widget/selected-style.cpp:741 +#: ../src/ui/widget/selected-style.cpp:753 msgid "Black stroke" msgstr "Contorno nero" -#: ../src/ui/widget/selected-style.cpp:784 +#: ../src/ui/widget/selected-style.cpp:796 msgid "Paste fill" msgstr "Incolla riempimento" -#: ../src/ui/widget/selected-style.cpp:802 +#: ../src/ui/widget/selected-style.cpp:814 msgid "Paste stroke" msgstr "Incolla contorno" -#: ../src/ui/widget/selected-style.cpp:958 +#: ../src/ui/widget/selected-style.cpp:970 msgid "Change stroke width" msgstr "Modifica larghezza contorno" -#: ../src/ui/widget/selected-style.cpp:1053 +#: ../src/ui/widget/selected-style.cpp:1073 msgid ", drag to adjust" msgstr ", trascina per modificare" -#: ../src/ui/widget/selected-style.cpp:1138 +#: ../src/ui/widget/selected-style.cpp:1158 #, c-format msgid "Stroke width: %.5g%s%s" msgstr "Larghezza contorno: %.5g%s%s" -#: ../src/ui/widget/selected-style.cpp:1142 +#: ../src/ui/widget/selected-style.cpp:1162 msgid " (averaged)" msgstr " (media)" -#: ../src/ui/widget/selected-style.cpp:1170 +#: ../src/ui/widget/selected-style.cpp:1188 msgid "0 (transparent)" msgstr "0 (trasparente)" -#: ../src/ui/widget/selected-style.cpp:1194 +#: ../src/ui/widget/selected-style.cpp:1212 msgid "100% (opaque)" msgstr "100% (opaco)" -#: ../src/ui/widget/selected-style.cpp:1368 +#: ../src/ui/widget/selected-style.cpp:1386 msgid "Adjust alpha" msgstr "Modifica alpha" -#: ../src/ui/widget/selected-style.cpp:1370 +#: ../src/ui/widget/selected-style.cpp:1388 #, c-format msgid "" "Adjusting alpha: was %.3g, now %.3g (diff %.3g); with CtrlCtrl per modificare luminosità, con Maiusc per saturazione, " "senza modificatori per colore" -#: ../src/ui/widget/selected-style.cpp:1374 +#: ../src/ui/widget/selected-style.cpp:1392 msgid "Adjust saturation" msgstr "Modifica saturazione" -#: ../src/ui/widget/selected-style.cpp:1376 +#: ../src/ui/widget/selected-style.cpp:1394 #, c-format msgid "" "Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " @@ -23891,11 +24914,11 @@ msgstr "" "con Ctrl per modificare luminosità, con Alt per alpha, senza " "modificatori per colore" -#: ../src/ui/widget/selected-style.cpp:1380 +#: ../src/ui/widget/selected-style.cpp:1398 msgid "Adjust lightness" msgstr "Modifica luminosità" -#: ../src/ui/widget/selected-style.cpp:1382 +#: ../src/ui/widget/selected-style.cpp:1400 #, c-format msgid "" "Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " @@ -23906,11 +24929,11 @@ msgstr "" "Shift per modificare saturazione, con Alt per alpha, senza " "modificatori per colore" -#: ../src/ui/widget/selected-style.cpp:1386 +#: ../src/ui/widget/selected-style.cpp:1404 msgid "Adjust hue" msgstr "Modifica colore" -#: ../src/ui/widget/selected-style.cpp:1388 +#: ../src/ui/widget/selected-style.cpp:1406 #, c-format msgid "" "Adjusting hue: was %.3g, now %.3g (diff %.3g); with ShiftMaiusc per modificare saturazione, con Alt per alpha, con " "Ctrl per luminosità" -#: ../src/ui/widget/selected-style.cpp:1506 -#: ../src/ui/widget/selected-style.cpp:1520 +#: ../src/ui/widget/selected-style.cpp:1524 +#: ../src/ui/widget/selected-style.cpp:1538 msgid "Adjust stroke width" msgstr "Modifica larghezza contorno" -#: ../src/ui/widget/selected-style.cpp:1507 +#: ../src/ui/widget/selected-style.cpp:1525 #, c-format msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" msgstr "" @@ -23938,53 +24961,53 @@ msgctxt "Sliders" msgid "Link" msgstr "Collega" -#: ../src/ui/widget/style-swatch.cpp:293 +#: ../src/ui/widget/style-swatch.cpp:292 msgid "L Gradient" msgstr "Gradiente L" -#: ../src/ui/widget/style-swatch.cpp:297 +#: ../src/ui/widget/style-swatch.cpp:296 msgid "R Gradient" msgstr "Gradiente R" -#: ../src/ui/widget/style-swatch.cpp:313 +#: ../src/ui/widget/style-swatch.cpp:312 #, c-format msgid "Fill: %06x/%.3g" msgstr "Riempimento: %06x/%.3g" -#: ../src/ui/widget/style-swatch.cpp:315 +#: ../src/ui/widget/style-swatch.cpp:314 #, c-format msgid "Stroke: %06x/%.3g" msgstr "Contorno: %06x/%.3g" -#: ../src/ui/widget/style-swatch.cpp:320 +#: ../src/ui/widget/style-swatch.cpp:319 msgctxt "Fill and stroke" msgid "None" msgstr "Nessuno" -#: ../src/ui/widget/style-swatch.cpp:347 +#: ../src/ui/widget/style-swatch.cpp:346 #, c-format msgid "Stroke width: %.5g%s" msgstr "Larghezza contorno: %.5g%s" -#: ../src/ui/widget/style-swatch.cpp:363 +#: ../src/ui/widget/style-swatch.cpp:362 #, c-format msgid "O: %2.0f" msgstr "0: %2.0f" -#: ../src/ui/widget/style-swatch.cpp:368 +#: ../src/ui/widget/style-swatch.cpp:367 #, c-format msgid "Opacity: %2.1f %%" msgstr "Opacità: %2.1f %%" -#: ../src/vanishing-point.cpp:132 +#: ../src/vanishing-point.cpp:133 msgid "Split vanishing points" msgstr "Dividi punti di fuga" -#: ../src/vanishing-point.cpp:177 +#: ../src/vanishing-point.cpp:178 msgid "Merge vanishing points" msgstr "Unisci punti di fuga" -#: ../src/vanishing-point.cpp:243 +#: ../src/vanishing-point.cpp:244 msgid "3D box: Move vanishing point" msgstr "Solido 3D: muovi punto di fuga" @@ -24021,8 +25044,8 @@ msgstr[1] "" msgid "" "shared by %d box; drag with Shift to separate selected box(es)" msgid_plural "" -"shared by %d boxes; drag with Shift to separate selected " -"box(es)" +"shared by %d boxes; drag with Shift to separate selected box" +"(es)" msgstr[0] "" "condiviso da %d solido; trascina con Maiusc per separare il " "solido" @@ -24030,257 +25053,266 @@ msgstr[1] "" "condiviso da %d solidi; trascina con Maiusc per separare i " "solidi" -#: ../src/verbs.cpp:137 +#: ../src/verbs.cpp:138 msgid "File" msgstr "File" -#: ../src/verbs.cpp:232 +#: ../src/verbs.cpp:233 ../share/extensions/interp_att_g.inx.h:22 +msgid "Tag" +msgstr "Etichetta" + +#: ../src/verbs.cpp:252 msgid "Context" msgstr "Contesto" -#: ../src/verbs.cpp:251 ../src/verbs.cpp:2223 +#: ../src/verbs.cpp:271 ../src/verbs.cpp:2302 #: ../share/extensions/jessyInk_view.inx.h:1 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "View" msgstr "Visualizza" -#: ../src/verbs.cpp:271 +#: ../src/verbs.cpp:291 msgid "Dialog" msgstr "Finestre" -#: ../src/verbs.cpp:1227 +#: ../src/verbs.cpp:1260 msgid "Switch to next layer" msgstr "Passa al livello successivo" -#: ../src/verbs.cpp:1228 +#: ../src/verbs.cpp:1261 msgid "Switched to next layer." msgstr "Passato al livello successivo." -#: ../src/verbs.cpp:1230 +#: ../src/verbs.cpp:1263 msgid "Cannot go past last layer." msgstr "Impossibile passare ad un livello successivo all'ultimo." -#: ../src/verbs.cpp:1239 +#: ../src/verbs.cpp:1272 msgid "Switch to previous layer" msgstr "Passa al livello precedente" -#: ../src/verbs.cpp:1240 +#: ../src/verbs.cpp:1273 msgid "Switched to previous layer." msgstr "Passato al livello precedente." -#: ../src/verbs.cpp:1242 +#: ../src/verbs.cpp:1275 msgid "Cannot go before first layer." msgstr "Impossibile passare ad un livello precedente al primo." -#: ../src/verbs.cpp:1263 ../src/verbs.cpp:1360 ../src/verbs.cpp:1396 -#: ../src/verbs.cpp:1402 ../src/verbs.cpp:1426 ../src/verbs.cpp:1441 +#: ../src/verbs.cpp:1296 ../src/verbs.cpp:1393 ../src/verbs.cpp:1429 +#: ../src/verbs.cpp:1435 ../src/verbs.cpp:1459 ../src/verbs.cpp:1474 msgid "No current layer." msgstr "Nessun livello attuale." -#: ../src/verbs.cpp:1292 ../src/verbs.cpp:1296 +#: ../src/verbs.cpp:1325 ../src/verbs.cpp:1329 #, c-format msgid "Raised layer %s." msgstr "Alzato il livello %s." -#: ../src/verbs.cpp:1293 +#: ../src/verbs.cpp:1326 msgid "Layer to top" msgstr "Sposta livello in cima" -#: ../src/verbs.cpp:1297 +#: ../src/verbs.cpp:1330 msgid "Raise layer" msgstr "Alza livello" -#: ../src/verbs.cpp:1300 ../src/verbs.cpp:1304 +#: ../src/verbs.cpp:1333 ../src/verbs.cpp:1337 #, c-format msgid "Lowered layer %s." msgstr "Abbassato il livello %s." -#: ../src/verbs.cpp:1301 +#: ../src/verbs.cpp:1334 msgid "Layer to bottom" msgstr "Sposta livello in fondo" -#: ../src/verbs.cpp:1305 +#: ../src/verbs.cpp:1338 msgid "Lower layer" msgstr "Abbassa livello" -#: ../src/verbs.cpp:1314 +#: ../src/verbs.cpp:1347 msgid "Cannot move layer any further." msgstr "Non si può spostare ulteriormente il livello." -#: ../src/verbs.cpp:1328 ../src/verbs.cpp:1347 +#: ../src/verbs.cpp:1361 ../src/verbs.cpp:1380 #, c-format msgid "%s copy" msgstr "%s copia" -#: ../src/verbs.cpp:1355 +#: ../src/verbs.cpp:1388 msgid "Duplicate layer" msgstr "Duplica livello" #. TRANSLATORS: this means "The layer has been duplicated." -#: ../src/verbs.cpp:1358 +#: ../src/verbs.cpp:1391 msgid "Duplicated layer." msgstr "Livello duplicato." -#: ../src/verbs.cpp:1391 +#: ../src/verbs.cpp:1424 msgid "Delete layer" msgstr "Elimina livello" #. TRANSLATORS: this means "The layer has been deleted." -#: ../src/verbs.cpp:1394 +#: ../src/verbs.cpp:1427 msgid "Deleted layer." msgstr "Livello eliminato." -#: ../src/verbs.cpp:1411 +#: ../src/verbs.cpp:1444 msgid "Show all layers" msgstr "Mostra tutti i livelli" -#: ../src/verbs.cpp:1416 +#: ../src/verbs.cpp:1449 msgid "Hide all layers" msgstr "Nascondi tutti i livelli" -#: ../src/verbs.cpp:1421 +#: ../src/verbs.cpp:1454 msgid "Lock all layers" msgstr "Blocca tutti i livelli" -#: ../src/verbs.cpp:1435 +#: ../src/verbs.cpp:1468 msgid "Unlock all layers" msgstr "Sblocca tutti i livelli" -#: ../src/verbs.cpp:1519 +#: ../src/verbs.cpp:1552 msgid "Flip horizontally" msgstr "Rifletti orizzontalmente" -#: ../src/verbs.cpp:1524 +#: ../src/verbs.cpp:1557 msgid "Flip vertically" msgstr "Rifletti verticalmente" +#: ../src/verbs.cpp:1614 ../src/verbs.cpp:2727 +#, fuzzy +msgid "Create new selection set" +msgstr "Crea nuovo elemento nodo" + #. 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:2105 +#: ../src/verbs.cpp:2184 msgid "tutorial-basic.svg" msgstr "tutorial-basic.it.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2109 +#: ../src/verbs.cpp:2188 msgid "tutorial-shapes.svg" msgstr "tutorial-shapes.it.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2113 +#: ../src/verbs.cpp:2192 msgid "tutorial-advanced.svg" msgstr "tutorial-advanced.it.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2117 +#: ../src/verbs.cpp:2196 msgid "tutorial-tracing.svg" msgstr "tutorial-tracing.svg" -#: ../src/verbs.cpp:2120 +#: ../src/verbs.cpp:2199 msgid "tutorial-tracing-pixelart.svg" msgstr "tutorial-tracing-pixelart.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2124 +#: ../src/verbs.cpp:2203 msgid "tutorial-calligraphy.svg" msgstr "tutorial-calligraphy.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2128 +#: ../src/verbs.cpp:2207 msgid "tutorial-interpolate.svg" msgstr "tutorial-interpolate.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2132 +#: ../src/verbs.cpp:2211 msgid "tutorial-elements.svg" msgstr "tutorial-elements.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2136 +#: ../src/verbs.cpp:2215 msgid "tutorial-tips.svg" msgstr "tutorial-tips.it.svg" -#: ../src/verbs.cpp:2322 ../src/verbs.cpp:2913 +#: ../src/verbs.cpp:2401 ../src/verbs.cpp:3000 msgid "Unlock all objects in the current layer" msgstr "Sblocca tutti gli oggetti nel livello attuale" -#: ../src/verbs.cpp:2326 ../src/verbs.cpp:2915 +#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3002 msgid "Unlock all objects in all layers" msgstr "Seleziona tutti gli oggetti in ogni livello" -#: ../src/verbs.cpp:2330 ../src/verbs.cpp:2917 +#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3004 msgid "Unhide all objects in the current layer" msgstr "Mostra tutti gli oggetti nel livello attuale" -#: ../src/verbs.cpp:2334 ../src/verbs.cpp:2919 +#: ../src/verbs.cpp:2413 ../src/verbs.cpp:3006 msgid "Unhide all objects in all layers" msgstr "Mostra tutti gli oggetti in ogni livello" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2428 msgctxt "Verb" msgid "None" msgstr "Nessuno" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2428 msgid "Does nothing" msgstr "Fa niente" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2431 msgid "Create new document from the default template" msgstr "Crea un nuovo documento dal modello predefinito" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2433 msgid "_Open..." msgstr "_Apri..." -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2434 msgid "Open an existing document" msgstr "Apre un documento esistente" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2435 msgid "Re_vert" msgstr "Ri_carica" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2436 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" "Ricarica l'ultima versione salvata del documento (i cambiamenti verranno " "persi)" -#: ../src/verbs.cpp:2358 +#: ../src/verbs.cpp:2437 msgid "Save document" msgstr "Salva il documento" -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2439 msgid "Save _As..." msgstr "Salv_a come..." -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2440 msgid "Save document under a new name" msgstr "Salva il documento con un nuovo nome" -#: ../src/verbs.cpp:2362 +#: ../src/verbs.cpp:2441 msgid "Save a Cop_y..." msgstr "Salva una co_pia..." -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2442 msgid "Save a copy of the document under a new name" msgstr "Salva una copia del documento con un nuovo nome" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2443 msgid "_Print..." msgstr "Stam_pa..." -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2443 msgid "Print document" msgstr "Stampa il documento" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2446 msgid "Clean _up document" msgstr "P_ulisci documento" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2446 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" @@ -24288,143 +25320,143 @@ msgstr "" "Elimina definizioni inutilizzate (come gradienti o tracciati di fissaggio) " "dai <defs> del documento" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2448 msgid "_Import..." msgstr "_Importa..." -#: ../src/verbs.cpp:2370 +#: ../src/verbs.cpp:2449 msgid "Import a bitmap or SVG image into this document" msgstr "Importa una bitmap o un'immagine SVG nel documento" #. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a selection as a bitmap image"), INKSCAPE_ICON("document-export")), -#: ../src/verbs.cpp:2372 +#: ../src/verbs.cpp:2451 msgid "Import Clip Art..." msgstr "Importa Clip Art..." -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2452 msgid "Import clipart from Open Clip Art Library" msgstr "Importa clipart da 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:2375 +#: ../src/verbs.cpp:2454 msgid "N_ext Window" msgstr "Fin_estra successiva" -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2455 msgid "Switch to the next document window" msgstr "Passa alla finestra successiva" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2456 msgid "P_revious Window" msgstr "Finestra p_recedente" -#: ../src/verbs.cpp:2378 +#: ../src/verbs.cpp:2457 msgid "Switch to the previous document window" msgstr "Passa alla finestra precedente" -#: ../src/verbs.cpp:2379 +#: ../src/verbs.cpp:2458 msgid "_Close" msgstr "_Chiudi" -#: ../src/verbs.cpp:2380 +#: ../src/verbs.cpp:2459 msgid "Close this document window" msgstr "Chiude la finestra di questo documento" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2460 msgid "_Quit" msgstr "_Esci" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2460 msgid "Quit Inkscape" msgstr "Chiude Inkscape" -#: ../src/verbs.cpp:2382 +#: ../src/verbs.cpp:2461 msgid "_Templates..." msgstr "_Modelli..." -#: ../src/verbs.cpp:2383 +#: ../src/verbs.cpp:2462 msgid "Create new project from template" msgstr "Crea un nuovo documento da modello" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2465 msgid "Undo last action" msgstr "Annulla l'ultima azione" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2468 msgid "Do again the last undone action" msgstr "Ripete l'ultima azione annullata" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2469 msgid "Cu_t" msgstr "_Taglia" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2470 msgid "Cut selection to clipboard" msgstr "Taglia la selezione e la sposta negli appunti" -#: ../src/verbs.cpp:2392 +#: ../src/verbs.cpp:2471 msgid "_Copy" msgstr "_Copia" -#: ../src/verbs.cpp:2393 +#: ../src/verbs.cpp:2472 msgid "Copy selection to clipboard" msgstr "Copia la selezione negli appunti" -#: ../src/verbs.cpp:2394 +#: ../src/verbs.cpp:2473 msgid "_Paste" msgstr "I_ncolla" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2474 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "Incolla l'oggetto dagli appunti sotto al puntatore, o incolla il testo" -#: ../src/verbs.cpp:2396 +#: ../src/verbs.cpp:2475 msgid "Paste _Style" msgstr "Incolla _stile" -#: ../src/verbs.cpp:2397 +#: ../src/verbs.cpp:2476 msgid "Apply the style of the copied object to selection" msgstr "Applica alla selezione lo stile dell'oggetto copiato" -#: ../src/verbs.cpp:2399 +#: ../src/verbs.cpp:2478 msgid "Scale selection to match the size of the copied object" msgstr "Ridimensiona la selezione alla stessa dimensione dell'oggetto copiato" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2479 msgid "Paste _Width" msgstr "Incolla larg_hezza" -#: ../src/verbs.cpp:2401 +#: ../src/verbs.cpp:2480 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" "Ridimensiona la selezione orizzontalmente per adattarsi alla larghezza " "dell'oggetto copiato" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2481 msgid "Paste _Height" msgstr "Incolla al_tezza" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2482 msgid "Scale selection vertically to match the height of the copied object" msgstr "" "Ridimensiona la selezione verticalmente per adattarsi all'altezza " "dell'oggetto copiato" -#: ../src/verbs.cpp:2404 +#: ../src/verbs.cpp:2483 msgid "Paste Size Separately" msgstr "Incolla dimensione separatamente" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2484 msgid "Scale each selected object to match the size of the copied object" msgstr "" "Ridimensiona ogni oggetto selezionato alla dimensione dell'oggetto " "selezionato" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2485 msgid "Paste Width Separately" msgstr "Incolla larghezza separatamente" -#: ../src/verbs.cpp:2407 +#: ../src/verbs.cpp:2486 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" @@ -24432,11 +25464,11 @@ msgstr "" "Ridimensiona orizzontalmente ogni oggetto selezionato alla dimensione " "dell'oggetto copiato" -#: ../src/verbs.cpp:2408 +#: ../src/verbs.cpp:2487 msgid "Paste Height Separately" msgstr "Incolla altezza separatamente" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2488 msgid "" "Scale each selected object vertically to match the height of the copied " "object" @@ -24444,68 +25476,68 @@ msgstr "" "Ridimensiona verticalmente ogni oggetto selezionato all'altezza dell'oggetto " "copiato" -#: ../src/verbs.cpp:2410 +#: ../src/verbs.cpp:2489 msgid "Paste _In Place" msgstr "Incolla _in origine" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2490 msgid "Paste objects from clipboard to the original location" msgstr "Incolla l'oggetto dagli appunti al suo luogo di origine" -#: ../src/verbs.cpp:2412 +#: ../src/verbs.cpp:2491 msgid "Paste Path _Effect" msgstr "Incolla _effetto su tracciato" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2492 msgid "Apply the path effect of the copied object to selection" msgstr "Applica alla selezione l'effetto su tracciato dell'oggetto copiato" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2493 msgid "Remove Path _Effect" msgstr "Rimuovi _effetti su tracciato" -#: ../src/verbs.cpp:2415 +#: ../src/verbs.cpp:2494 msgid "Remove any path effects from selected objects" msgstr "Rimuove tutti gli effetti su tracciato dalla selezione" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2495 msgid "_Remove Filters" msgstr "_Rimuovi filtri" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2496 msgid "Remove any filters from selected objects" msgstr "Rimuove tutti i filtri dagli oggetti selezionati" -#: ../src/verbs.cpp:2418 +#: ../src/verbs.cpp:2497 msgid "_Delete" msgstr "Eli_mina" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2498 msgid "Delete selection" msgstr "Elimina la selezione" -#: ../src/verbs.cpp:2420 +#: ../src/verbs.cpp:2499 msgid "Duplic_ate" msgstr "Duplic_a" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2500 msgid "Duplicate selected objects" msgstr "Duplica gli oggetti selezionati" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2501 msgid "Create Clo_ne" msgstr "Crea clo_ne" -#: ../src/verbs.cpp:2423 +#: ../src/verbs.cpp:2502 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "" "Crea un clone dell'oggetto selezionato (una copia collegata all'originale)" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2503 msgid "Unlin_k Clone" msgstr "Scolle_ga clone" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2504 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" @@ -24513,27 +25545,27 @@ msgstr "" "Rimuove i collegamenti tra i cloni e gli originali, trasformandoli in " "oggetti separati" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2505 msgid "Relink to Copied" msgstr "Ricollega alla copia" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2506 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "Ricollega i cloni selezionati con l'oggetto attualmente negli appunti" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2507 msgid "Select _Original" msgstr "Seleziona _originale" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2508 msgid "Select the object to which the selected clone is linked" msgstr "Seleziona l'oggetto a cui il clone selezionato è collegato" -#: ../src/verbs.cpp:2430 +#: ../src/verbs.cpp:2509 msgid "Clone original path (LPE)" msgstr "Clona tracciato originale (LPE)" -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2510 msgid "" "Creates a new path, applies the Clone original LPE, and refers it to the " "selected path" @@ -24541,19 +25573,19 @@ msgstr "" "Crea un nuovo tracciato e applica Clona tracciato originale LPE, " "collegandolo al tracciato selezionato" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2511 msgid "Objects to _Marker" msgstr "Da oggetto a deli_mitatore" -#: ../src/verbs.cpp:2433 +#: ../src/verbs.cpp:2512 msgid "Convert selection to a line marker" msgstr "Converte la selezione in un delimitatore di tracciato" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2513 msgid "Objects to Gu_ides" msgstr "Da oggetto a gu_ida" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2514 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" @@ -24561,97 +25593,97 @@ msgstr "" "Converte gli oggetti selezionati in un insieme di linee guida orientate " "secondo gli spigoli" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2515 msgid "Objects to Patter_n" msgstr "_Da oggetto a motivo" -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2516 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "Converte la selezione in un rettangolo a motivo" -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2517 msgid "Pattern to _Objects" msgstr "Da moti_vo a oggetto" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2518 msgid "Extract objects from a tiled pattern fill" msgstr "Estrae un oggetto da un motivo" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2519 msgid "Group to Symbol" msgstr "Gruppo a Simbolo" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2520 msgid "Convert group to a symbol" msgstr "Converti gruppo in un simbolo" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2521 msgid "Symbol to Group" msgstr "Simbolo a Gruppo" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2522 msgid "Extract group from a symbol" msgstr "Estrai gruppo da un simbolo" -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2523 msgid "Clea_r All" msgstr "Elimina tu_tto" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2524 msgid "Delete all objects from document" msgstr "Elimina tutti gli oggetti dal documento" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2525 msgid "Select Al_l" msgstr "Se_leziona tutto" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2526 msgid "Select all objects or all nodes" msgstr "Seleziona tutti gli oggetti o nodi" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2527 msgid "Select All in All La_yers" msgstr "Seleziona tutto in ogni li_vello" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2528 msgid "Select all objects in all visible and unlocked layers" msgstr "Seleziona tutti gli oggetti in tutti i livelli visibili e sbloccati" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2529 msgid "Fill _and Stroke" msgstr "_Riempimento e Contorni" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2530 msgid "" "Select all objects with the same fill and stroke as the selected objects" msgstr "" "Seleziona tutti gli oggetti con lo stesso riempimento e contorno " "dell'oggetto selezionato" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2531 msgid "_Fill Color" msgstr "Colore _riempimento" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2532 msgid "Select all objects with the same fill as the selected objects" msgstr "" "Seleziona tutti gli oggetti con lo stesso riempimento dell'oggetto " "selezionato" -#: ../src/verbs.cpp:2454 +#: ../src/verbs.cpp:2533 msgid "_Stroke Color" msgstr "Colore _contorno" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2534 msgid "Select all objects with the same stroke as the selected objects" msgstr "" "Seleziona tutti gli oggetti con lo stesso contorno dell'oggetto selezionato" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2535 msgid "Stroke St_yle" msgstr "St_ile contorno" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2536 msgid "" "Select all objects with the same stroke style (width, dash, markers) as the " "selected objects" @@ -24659,11 +25691,11 @@ msgstr "" "Seleziona tutti gli oggetti con lo stesso stile contorno (larghezza, " "tratteggio, delimitatori) dell'oggetto selezionato" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2537 msgid "_Object Type" msgstr "Tipo _oggetto" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2538 msgid "" "Select all objects with the same object type (rect, arc, text, path, bitmap " "etc) as the selected objects" @@ -24671,156 +25703,156 @@ msgstr "" "Seleziona tutti gli oggetti con lo stesso tipo oggetto (rettangolo, arco, " "tracciato, bitmap etc) dell'oggetto selezionato" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2539 msgid "In_vert Selection" msgstr "In_verti selezione" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2540 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" "Inverte la selezione (deseleziona quel che è selezionato e seleziona tutto " "il resto)" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2541 msgid "Invert in All Layers" msgstr "Inverti in tutti livelli" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2542 msgid "Invert selection in all visible and unlocked layers" msgstr "Inverte la selezione in tutti i livelli visibili e sbloccati" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2543 msgid "Select Next" msgstr "Seleziona successivo" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2544 msgid "Select next object or node" msgstr "Seleziona nodo o oggetto successivo" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2545 msgid "Select Previous" msgstr "Seleziona precedente" -#: ../src/verbs.cpp:2467 +#: ../src/verbs.cpp:2546 msgid "Select previous object or node" msgstr "Seleziona nodo o oggetto precedente" -#: ../src/verbs.cpp:2468 +#: ../src/verbs.cpp:2547 msgid "D_eselect" msgstr "D_eseleziona" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2548 msgid "Deselect any selected objects or nodes" msgstr "Deseleziona tutti i nodi o gli oggetti selezionati" -#: ../src/verbs.cpp:2471 +#: ../src/verbs.cpp:2550 msgid "Delete all the guides in the document" msgstr "Elimina tutte le guide nel documento" -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2551 msgid "Create _Guides Around the Page" msgstr "Crea _guide intorno alla pagina" -#: ../src/verbs.cpp:2473 +#: ../src/verbs.cpp:2552 msgid "Create four guides aligned with the page borders" msgstr "Crea quattro guide allineate con i bordi della pagina" -#: ../src/verbs.cpp:2474 +#: ../src/verbs.cpp:2553 msgid "Next path effect parameter" msgstr "Parametro successivo effetto su tracciato" -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2554 msgid "Show next editable path effect parameter" msgstr "Mostra il successivo parametro modificabile dell'effetto su tracciato" #. Selection -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2557 msgid "Raise to _Top" msgstr "Spos_ta in cima" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2558 msgid "Raise selection to top" msgstr "Sposta la selezione in cima" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2559 msgid "Lower to _Bottom" msgstr "Sposta in fondo" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2560 msgid "Lower selection to bottom" msgstr "Sposta la selezione in fondo" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2561 msgid "_Raise" msgstr "Al_za" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2562 msgid "Raise selection one step" msgstr "Alza la selezione di un livello" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2563 msgid "_Lower" msgstr "A_bbassa" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2564 msgid "Lower selection one step" msgstr "Abbassa la selezione di un livello" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2566 msgid "Group selected objects" msgstr "Raggruppa gli oggetti selezionati" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2568 msgid "Ungroup selected groups" msgstr "Divide il gruppo selezionato" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2570 msgid "_Put on Path" msgstr "Metti su tracciato" -#: ../src/verbs.cpp:2493 +#: ../src/verbs.cpp:2572 msgid "_Remove from Path" msgstr "_Rimuovi dal tracciato" -#: ../src/verbs.cpp:2495 +#: ../src/verbs.cpp:2574 msgid "Remove Manual _Kerns" msgstr "Rimuovi trasformazioni" #. 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:2498 +#: ../src/verbs.cpp:2577 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "Rimuove tutte le trasformazioni e rotazioni da un oggetto testuale" -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2579 msgid "_Union" msgstr "_Unione" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2580 msgid "Create union of selected paths" msgstr "Crea un'unione dei tracciati selezionati" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2581 msgid "_Intersection" msgstr "_Intersezione" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2582 msgid "Create intersection of selected paths" msgstr "Crea un'intersezione tra i percorsi selezionati" -#: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2583 msgid "_Difference" msgstr "_Differenza" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2584 msgid "Create difference of selected paths (bottom minus top)" msgstr "Differenza tra gli oggetti selezionati (superiore meno inferiore)" -#: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2585 msgid "E_xclusion" msgstr "E_sclusione" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2586 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" @@ -24828,21 +25860,21 @@ msgstr "" "Esegue un OR esclusivo tra i tracciati selezionati (quelle parti che " "appartengono ad un solo tracciato)" -#: ../src/verbs.cpp:2508 +#: ../src/verbs.cpp:2587 msgid "Di_vision" msgstr "Di_visione" -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2588 msgid "Cut the bottom path into pieces" msgstr "Taglia il tracciato inferiore in pezzi" #. 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:2512 +#: ../src/verbs.cpp:2591 msgid "Cut _Path" msgstr "Taglia _tracciato" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2592 msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "" "Taglia il contorno del tracciato inferiore in pezzi, rimuovendo il " @@ -24851,353 +25883,353 @@ 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:2517 +#: ../src/verbs.cpp:2596 msgid "Outs_et" msgstr "_Estrudi" -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2597 msgid "Outset selected paths" msgstr "Estrude il tracciato selezionato" -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2599 msgid "O_utset Path by 1 px" msgstr "Estr_udi Tracciato di 1px" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2600 msgid "Outset selected paths by 1 px" msgstr "Estrude il tracciato selezionato di 1px" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2602 msgid "O_utset Path by 10 px" msgstr "Estr_udi Tracciato di 10px" -#: ../src/verbs.cpp:2524 +#: ../src/verbs.cpp:2603 msgid "Outset selected paths by 10 px" msgstr "Estrude il tracciato selezionato di 10px" #. 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:2528 +#: ../src/verbs.cpp:2607 msgid "I_nset" msgstr "I_ntrudi" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2608 msgid "Inset selected paths" msgstr "Intrude il tracciato selezionato" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2610 msgid "I_nset Path by 1 px" msgstr "I_ntrudi Tracciato di 1px" -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2611 msgid "Inset selected paths by 1 px" msgstr "Intrude il tracciato selezionato di 1px" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2613 msgid "I_nset Path by 10 px" msgstr "I_ntrudi Tracciato di 10px" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2614 msgid "Inset selected paths by 10 px" msgstr "Intrude il tracciato selezionato di 10px" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2616 msgid "D_ynamic Offset" msgstr "Proiezione dina_mica" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2616 msgid "Create a dynamic offset object" msgstr "Crea una proiezione dinamica" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2618 msgid "_Linked Offset" msgstr "Proiezione co_llegata" -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2619 msgid "Create a dynamic offset object linked to the original path" msgstr "Crea una proiezione dinamica del tracciato originale" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2621 msgid "_Stroke to Path" msgstr "Da _linea a tracciato" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2622 msgid "Convert selected object's stroke to paths" msgstr "Converte in tracciati i contorni degli oggetti selezionati" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2623 msgid "Si_mplify" msgstr "Se_mplifica" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2624 msgid "Simplify selected paths (remove extra nodes)" msgstr "Semplifica il tracciato selezionato (rimuovendo nodi superflui)" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2625 msgid "_Reverse" msgstr "Inve_rti" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2626 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" "Inverte la direzione dei tracciati selezionati (utile per riflettere i " "delimitatori)" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2629 msgid "Create one or more paths from a bitmap by tracing it" msgstr "Crea uno o più tracciati da una bitmap tramite la vettorizzazione" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2630 msgid "Trace Pixel Art..." msgstr "Vettorizza Pixel Art..." -#: ../src/verbs.cpp:2552 +#: ../src/verbs.cpp:2631 msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" msgstr "" "Crea tracciati usando l'algoritmo Kopf-Lischinski per la vettorizzazione" -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2632 msgid "Make a _Bitmap Copy" msgstr "Crea una copia bit_map" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2633 msgid "Export selection to a bitmap and insert it into document" msgstr "Esporta la selezione come bitmap e la inserisce nel documento" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2634 msgid "_Combine" msgstr "_Combina" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2635 msgid "Combine several paths into one" msgstr "Combina diversi tracciati in uno unico" #. 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:2559 +#: ../src/verbs.cpp:2638 msgid "Break _Apart" msgstr "Sep_ara" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2639 msgid "Break selected paths into subpaths" msgstr "Separa il tracciato selezionato in sotto-tracciati" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2640 msgid "_Arrange..." msgstr "_Ordina..." -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2641 msgid "Arrange selected objects in a table or circle" msgstr "Ordina gli oggetti selezionati in una tabella o in un cerchio" #. Layer -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2643 msgid "_Add Layer..." msgstr "_Aggiungi livello..." -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2644 msgid "Create a new layer" msgstr "Crea un nuovo livello" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2645 msgid "Re_name Layer..." msgstr "Rinomi_na livello..." -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2646 msgid "Rename the current layer" msgstr "Rinomina il livello attuale" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2647 msgid "Switch to Layer Abov_e" msgstr "Passa al livello superiore" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2648 msgid "Switch to the layer above the current" msgstr "Passa al livello superiore all'attuale" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2649 msgid "Switch to Layer Belo_w" msgstr "Passa al livello inferiore" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2650 msgid "Switch to the layer below the current" msgstr "Passa al livello inferiore all'attuale" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2651 msgid "Move Selection to Layer Abo_ve" msgstr "Sposta selezione al li_vello superiore" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2652 msgid "Move selection to the layer above the current" msgstr "Sposta selezione al livello superiore all'attuale" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2653 msgid "Move Selection to Layer Bel_ow" msgstr "Sposta selezione al li_vello inferiore" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2654 msgid "Move selection to the layer below the current" msgstr "Sposta selezione al livello inferiore all'attuale" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2655 msgid "Move Selection to Layer..." msgstr "Sposta selezione al li_vello..." -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2657 msgid "Layer to _Top" msgstr "Spos_ta livello in cima" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2658 msgid "Raise the current layer to the top" msgstr "Sposta il livello attuale in cima" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2659 msgid "Layer to _Bottom" msgstr "Sposta livello in fon_do" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2660 msgid "Lower the current layer to the bottom" msgstr "Sposta il livello attuale in fondo" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2661 msgid "_Raise Layer" msgstr "Alza li_vello" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2662 msgid "Raise the current layer" msgstr "Alza il livello attuale" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2663 msgid "_Lower Layer" msgstr "Abbassa _livello" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2664 msgid "Lower the current layer" msgstr "Abbassa il livello attuale" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2665 msgid "D_uplicate Current Layer" msgstr "D_uplica livello attuale" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2666 msgid "Duplicate an existing layer" msgstr "Duplica un livello esistente" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2667 msgid "_Delete Current Layer" msgstr "_Elimina livello attuale" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2668 msgid "Delete the current layer" msgstr "Elimina il livello attuale" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2669 msgid "_Show/hide other layers" msgstr "_Mostra/Nascondi altri livelli" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2670 msgid "Solo the current layer" msgstr "Solamente il livello attuale" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2671 msgid "_Show all layers" msgstr "_Mostra tutti i livelli" -#: ../src/verbs.cpp:2593 +#: ../src/verbs.cpp:2672 msgid "Show all the layers" msgstr "Mostra tutti i livelli" -#: ../src/verbs.cpp:2594 +#: ../src/verbs.cpp:2673 msgid "_Hide all layers" msgstr "_Nascondi tutti i livelli" -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2674 msgid "Hide all the layers" msgstr "Nascondi tutti i livelli" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2675 msgid "_Lock all layers" msgstr "B_locca tutti i livelli" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2676 msgid "Lock all the layers" msgstr "Blocca tutti i livelli" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2677 msgid "Lock/Unlock _other layers" msgstr "Blocca/Sblocca _altri livelli" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2678 msgid "Lock all the other layers" msgstr "Blocca tutti gli altri livelli" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2679 msgid "_Unlock all layers" msgstr "_Sblocca tutti i livelli" -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2680 msgid "Unlock all the layers" msgstr "Sblocca tutti i livelli" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2681 msgid "_Lock/Unlock Current Layer" msgstr "_Blocca/Sblocca livello attuale" -#: ../src/verbs.cpp:2603 +#: ../src/verbs.cpp:2682 msgid "Toggle lock on current layer" msgstr "Imposta il blocco del livello attuale" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2683 msgid "_Show/hide Current Layer" msgstr "_Mostra/Nascondi livello attuale" -#: ../src/verbs.cpp:2605 +#: ../src/verbs.cpp:2684 msgid "Toggle visibility of current layer" msgstr "Imposta la visibilità del livello attuale" #. Object -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2687 msgid "Rotate _90° CW" msgstr "Ruota di _90° orari" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2611 +#: ../src/verbs.cpp:2690 msgid "Rotate selection 90° clockwise" msgstr "Ruota la selezione di 90° orari" -#: ../src/verbs.cpp:2612 +#: ../src/verbs.cpp:2691 msgid "Rotate 9_0° CCW" msgstr "Ruota di 9_0° anti-orari" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2615 +#: ../src/verbs.cpp:2694 msgid "Rotate selection 90° counter-clockwise" msgstr "Ruota la selezione di 90° anti-orari" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2695 msgid "Remove _Transformations" msgstr "Rimuovi _trasformazioni" -#: ../src/verbs.cpp:2617 +#: ../src/verbs.cpp:2696 msgid "Remove transformations from object" msgstr "Rimuove le trasformazioni dall'oggetto" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2697 msgid "_Object to Path" msgstr "Da _oggetto a tracciato" -#: ../src/verbs.cpp:2619 +#: ../src/verbs.cpp:2698 msgid "Convert selected object to path" msgstr "Converte in tracciati gli oggetti selezionati" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2699 msgid "_Flow into Frame" msgstr "_Fluisci in struttura" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2700 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" @@ -25205,742 +26237,753 @@ msgstr "" "Mette il testo in una cornice (tracciato o forma), creando un testo dinamico " "collegato alla cornice" -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2701 msgid "_Unflow" msgstr "Spe_zza" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2702 msgid "Remove text from frame (creates a single-line text object)" msgstr "" "Rimuove il testo dalla struttura (crea un oggetto testuale su una riga)" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2703 msgid "_Convert to Text" msgstr "_Converti in testo" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2704 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "" "Converte in testo semplice il testo dinamico (mantiene le caratteristiche)" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2706 msgid "Flip _Horizontal" msgstr "Rifletti _orizzontalmente" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2706 msgid "Flip selected objects horizontally" msgstr "Riflette orizzontalmente gli oggetti selezionati" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2709 msgid "Flip _Vertical" msgstr "Rifletti _verticalmente" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2709 msgid "Flip selected objects vertically" msgstr "Riflette verticalmente gli oggetti selezionati" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2712 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" "Applica la maschera alla selezione (usando come maschera l'oggetto superiore)" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2714 msgid "Edit mask" msgstr "Modifica maschera" -#: ../src/verbs.cpp:2636 ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2715 ../src/verbs.cpp:2723 msgid "_Release" msgstr "_Rimuovi" -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2716 msgid "Remove mask from selection" msgstr "Rimuovi la maschera dalla selezione" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2718 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" "Applica il fissaggio alla selezione (usando l'oggetto più alto come " "tracciato di fissaggio)" -#: ../src/verbs.cpp:2641 +#: ../src/verbs.cpp:2719 +#, fuzzy +msgid "Create Cl_ip Group" +msgstr "Crea clo_ne" + +#: ../src/verbs.cpp:2720 +#, fuzzy +msgid "Creates a clip group using the selected objects as a base" +msgstr "" +"Crea un clone dell'oggetto selezionato (una copia collegata all'originale)" + +#: ../src/verbs.cpp:2722 msgid "Edit clipping path" msgstr "Modifica fissaggio" -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2724 msgid "Remove clipping path from selection" msgstr "Rimuove il fissaggio dalla selezione" #. Tools -#: ../src/verbs.cpp:2646 +#: ../src/verbs.cpp:2729 msgctxt "ContextVerb" msgid "Select" msgstr "Seleziona" -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2730 msgid "Select and transform objects" msgstr "Seleziona e trasforma oggetti" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2731 msgctxt "ContextVerb" msgid "Node Edit" msgstr "Modifica nodo" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2732 msgid "Edit paths by nodes" msgstr "Modifica tracciati dai nodi" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2733 msgctxt "ContextVerb" msgid "Tweak" msgstr "Ritocco" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2734 msgid "Tweak objects by sculpting or painting" msgstr "Ritocca oggetti scolpendoli o ridipingendoli" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2735 msgctxt "ContextVerb" msgid "Spray" msgstr "Spray" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2736 msgid "Spray objects by sculpting or painting" msgstr "Spruzza oggetti scolpendoli o ridipingendoli" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2737 msgctxt "ContextVerb" msgid "Rectangle" msgstr "Rettangolo" -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2738 msgid "Create rectangles and squares" msgstr "Crea rettangoli e quadrati" -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2739 msgctxt "ContextVerb" msgid "3D Box" msgstr "Solido 3D" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2740 msgid "Create 3D boxes" msgstr "Crea solido 3D" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2741 msgctxt "ContextVerb" msgid "Ellipse" msgstr "Ellisse" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2742 msgid "Create circles, ellipses, and arcs" msgstr "Crea cerchi, ellissi e archi" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2743 msgctxt "ContextVerb" msgid "Star" msgstr "Stella" -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2744 msgid "Create stars and polygons" msgstr "Crea stelle e poligoni" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2745 msgctxt "ContextVerb" msgid "Spiral" msgstr "Spirale" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2746 msgid "Create spirals" msgstr "Crea spirali" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2747 msgctxt "ContextVerb" msgid "Pencil" msgstr "Pastello" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2748 msgid "Draw freehand lines" msgstr "Disegna linee a mano libera" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2749 msgctxt "ContextVerb" msgid "Pen" msgstr "Penna" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2750 msgid "Draw Bezier curves and straight lines" msgstr "Disegna tracciati e linee dritte" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2751 msgctxt "ContextVerb" msgid "Calligraphy" msgstr "Pennino" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2752 msgid "Draw calligraphic or brush strokes" msgstr "Crea linee calligrafiche o pennellate" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2754 msgid "Create and edit text objects" msgstr "Crea e modifica gli oggetti testuali" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2755 msgctxt "ContextVerb" msgid "Gradient" msgstr "Gradiente" -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2756 msgid "Create and edit gradients" msgstr "Crea e modifica i gradienti" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2757 msgctxt "ContextVerb" msgid "Mesh" msgstr "Gradiente a maglia" -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2758 msgid "Create and edit meshes" msgstr "Crea e modifica i gradienti a maglia" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2759 msgctxt "ContextVerb" msgid "Zoom" msgstr "Ingrandimento" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2760 msgid "Zoom in or out" msgstr "Ingrandisce o rimpicciolisce" -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2762 msgid "Measurement tool" msgstr "Strumento di misurazione" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2763 msgctxt "ContextVerb" msgid "Dropper" msgstr "Contagocce" -#: ../src/verbs.cpp:2681 ../src/widgets/sp-color-notebook.cpp:411 +#: ../src/verbs.cpp:2764 ../src/widgets/sp-color-notebook.cpp:396 msgid "Pick colors from image" msgstr "Preleva colore dall'immagine" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2765 msgctxt "ContextVerb" msgid "Connector" msgstr "Connettore" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2766 msgid "Create diagram connectors" msgstr "Crea connettori di diagramma" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2767 msgctxt "ContextVerb" msgid "Paint Bucket" msgstr "Secchiello" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2768 msgid "Fill bounded areas" msgstr "Colora aree delimitate" -#: ../src/verbs.cpp:2686 +#: ../src/verbs.cpp:2769 msgctxt "ContextVerb" msgid "LPE Edit" msgstr "Modifica LPE" -#: ../src/verbs.cpp:2687 +#: ../src/verbs.cpp:2770 msgid "Edit Path Effect parameters" msgstr "Modifica parametri effetto su tracciato" -#: ../src/verbs.cpp:2688 +#: ../src/verbs.cpp:2771 msgctxt "ContextVerb" msgid "Eraser" msgstr "Gomma" -#: ../src/verbs.cpp:2689 +#: ../src/verbs.cpp:2772 msgid "Erase existing paths" msgstr "Cancella tracciato esistente" -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2773 msgctxt "ContextVerb" msgid "LPE Tool" msgstr "Strumento LPE" -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2774 msgid "Do geometric constructions" msgstr "Crea costruzioni geometriche" #. Tool prefs -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2776 msgid "Selector Preferences" msgstr "Preferenze selettore" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2777 msgid "Open Preferences for the Selector tool" msgstr "Apre le preferenze per lo strumento «Selettore»" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2778 msgid "Node Tool Preferences" msgstr "Preferenze strumento nodo" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2779 msgid "Open Preferences for the Node tool" msgstr "Apre le preferenze per lo strumento «Nodo»" -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2780 msgid "Tweak Tool Preferences" msgstr "Preferenze strumento ritocco" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2781 msgid "Open Preferences for the Tweak tool" msgstr "Apre le preferenze per lo strumento «Ritocco»" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2782 msgid "Spray Tool Preferences" msgstr "Preferenze strumento spray" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2783 msgid "Open Preferences for the Spray tool" msgstr "Apre le preferenze per lo strumento «Spray»" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2784 msgid "Rectangle Preferences" msgstr "Preferenze rettangolo" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2785 msgid "Open Preferences for the Rectangle tool" msgstr "Apre le preferenze per lo strumento «Rettangolo»" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2786 msgid "3D Box Preferences" msgstr "Preferenze solido 3D" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2787 msgid "Open Preferences for the 3D Box tool" msgstr "Apre le preferenze per lo strumento «Solido 3D»" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2788 msgid "Ellipse Preferences" msgstr "Preferenze ellisse" -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2789 msgid "Open Preferences for the Ellipse tool" msgstr "Apre le preferenze per lo strumento «Ellisse»" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2790 msgid "Star Preferences" msgstr "Preferenze stella" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2791 msgid "Open Preferences for the Star tool" msgstr "Apre le preferenze per lo strumento «Stella»" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2792 msgid "Spiral Preferences" msgstr "Preferenze spirale" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2793 msgid "Open Preferences for the Spiral tool" msgstr "Apre le preferenze per lo strumento «Spirale»" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2794 msgid "Pencil Preferences" msgstr "Preferenze matita" -#: ../src/verbs.cpp:2712 +#: ../src/verbs.cpp:2795 msgid "Open Preferences for the Pencil tool" msgstr "Apre le preferenze per lo strumento «Matita»" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2796 msgid "Pen Preferences" msgstr "Preferenze penna" -#: ../src/verbs.cpp:2714 +#: ../src/verbs.cpp:2797 msgid "Open Preferences for the Pen tool" msgstr "Apre le preferenze per lo strumento «Penna»" -#: ../src/verbs.cpp:2715 +#: ../src/verbs.cpp:2798 msgid "Calligraphic Preferences" msgstr "Preferenze pennino" -#: ../src/verbs.cpp:2716 +#: ../src/verbs.cpp:2799 msgid "Open Preferences for the Calligraphy tool" msgstr "Apre le preferenze per lo strumento «Pennino»" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2800 msgid "Text Preferences" msgstr "Preferenze testo" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2801 msgid "Open Preferences for the Text tool" msgstr "Apre le preferenze per lo strumento «Testo»" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2802 msgid "Gradient Preferences" msgstr "Preferenze gradiente" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2803 msgid "Open Preferences for the Gradient tool" msgstr "Apre le preferenze per lo strumento «Gradiente»" -#: ../src/verbs.cpp:2721 +#: ../src/verbs.cpp:2804 msgid "Mesh Preferences" msgstr "Preferenze gradiente a maglia" -#: ../src/verbs.cpp:2722 +#: ../src/verbs.cpp:2805 msgid "Open Preferences for the Mesh tool" msgstr "Apre le preferenze per lo strumento «Gradiente a maglia»" -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2806 msgid "Zoom Preferences" msgstr "Preferenze ingranditore" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2807 msgid "Open Preferences for the Zoom tool" msgstr "Apre le preferenze per lo strumento «Ingranditore»" -#: ../src/verbs.cpp:2725 +#: ../src/verbs.cpp:2808 msgid "Measure Preferences" msgstr "Preferenze misura" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2809 msgid "Open Preferences for the Measure tool" msgstr "Apre le preferenze per lo strumento «Misura»" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2810 msgid "Dropper Preferences" msgstr "Preferenze contagocce" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2811 msgid "Open Preferences for the Dropper tool" msgstr "Apre le preferenze per lo strumento «Contagocce»" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2812 msgid "Connector Preferences" msgstr "Preferenze connettore" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2813 msgid "Open Preferences for the Connector tool" msgstr "Apre le preferenze per lo strumento «Connettore»" -#: ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:2814 msgid "Paint Bucket Preferences" msgstr "Preferenze secchiello" -#: ../src/verbs.cpp:2732 +#: ../src/verbs.cpp:2815 msgid "Open Preferences for the Paint Bucket tool" msgstr "Apre le preferenze per lo strumento «Secchiello»" -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2816 msgid "Eraser Preferences" msgstr "Impostazioni gomma" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2817 msgid "Open Preferences for the Eraser tool" msgstr "Apre le preferenze per lo strumento «Gomma»" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2818 msgid "LPE Tool Preferences" msgstr "Preferenze LPE" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2819 msgid "Open Preferences for the LPETool tool" msgstr "Apre le preferenze per lo strumento «Effetto su tracciato»" #. Zoom/View -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2821 msgid "Zoom In" msgstr "Ingrandisci" -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2821 msgid "Zoom in" msgstr "Aumenta l'ingrandimento" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2822 msgid "Zoom Out" msgstr "Riduci" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2822 msgid "Zoom out" msgstr "Riduce l'ingrandimento" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2823 msgid "_Rulers" msgstr "_Righelli" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2823 msgid "Show or hide the canvas rulers" msgstr "Mostra o nasconde i righelli" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2824 msgid "Scroll_bars" msgstr "_Barre di scorrimento" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2824 msgid "Show or hide the canvas scrollbars" msgstr "Mostra o nasconde le barre di scorrimento" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2825 msgid "Page _Grid" msgstr "_Griglia pagina" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2825 msgid "Show or hide the page grid" msgstr "Mostra o nasconde la griglia" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2826 msgid "G_uides" msgstr "G_uide" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2826 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" "Mostra o nasconde le guide (trascina dal righello per creare una guida)" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2827 msgid "Enable snapping" msgstr "Attiva aggancio" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2828 msgid "_Commands Bar" msgstr "Barra dei _comandi" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2828 msgid "Show or hide the Commands bar (under the menu)" msgstr "Mostra o nasconde la barra dei comandi (sotto il menu)" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2829 msgid "Sn_ap Controls Bar" msgstr "Barra dei controlli a_ggancio" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2829 msgid "Show or hide the snapping controls" msgstr "Mostra o nasconde i controlli per l'aggancio" -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2830 msgid "T_ool Controls Bar" msgstr "Barra dei controlli _strumento" -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2830 msgid "Show or hide the Tool Controls bar" msgstr "Mostra o nasconde la barra dei controlli degli strumenti" # cfr la traduzione di Illustrator -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2831 msgid "_Toolbox" msgstr "Barra degli s_trumenti" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2831 msgid "Show or hide the main toolbox (on the left)" msgstr "Mostra o nasconde la barra degli strumenti (sulla sinistra)" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2832 msgid "_Palette" msgstr "_Paletta" -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2832 msgid "Show or hide the color palette" msgstr "Mostra o nasconde la paletta dei colori" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2833 msgid "_Statusbar" msgstr "Barra di _stato" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2833 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "Mostra o nasconde la barra di stato (in fondo alla finestra)" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2834 msgid "Nex_t Zoom" msgstr "Ingrandimen_to successivo" -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2834 msgid "Next zoom (from the history of zooms)" msgstr "Ingrandimento successivo (dalla cronologia degli zoom)" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2836 msgid "Pre_vious Zoom" msgstr "Ingrandimento p_recedente" -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2836 msgid "Previous zoom (from the history of zooms)" msgstr "Ingrandimento precedente (dalla cronologia degli zoom)" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2838 msgid "Zoom 1:_1" msgstr "Ingrandimento 1:_1" -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2838 msgid "Zoom to 1:1" msgstr "Ingrandisce a 1:1" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2840 msgid "Zoom 1:_2" msgstr "Ingrandimento 1:_2" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2840 msgid "Zoom to 1:2" msgstr "Ingrandisce a 1:2" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2842 msgid "_Zoom 2:1" msgstr "In_grandimento 2:1" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2842 msgid "Zoom to 2:1" msgstr "Ingrandisce a 2:1" -#: ../src/verbs.cpp:2762 +#: ../src/verbs.cpp:2845 msgid "_Fullscreen" msgstr "Scher_mo intero" -#: ../src/verbs.cpp:2762 ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2845 ../src/verbs.cpp:2847 msgid "Stretch this document window to full screen" msgstr "Allarga la finestra a pieno schermo" -#: ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2847 msgid "Fullscreen & Focus Mode" msgstr "Schermo intero & Modalità focus" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2850 msgid "Toggle _Focus Mode" msgstr "Commuta modalità focus" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2850 msgid "Remove excess toolbars to focus on drawing" msgstr "Rimuove barre in eccesso per focalizzarsi sul disegno" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2852 msgid "Duplic_ate Window" msgstr "Duplic_a finestra" -#: ../src/verbs.cpp:2769 +#: ../src/verbs.cpp:2852 msgid "Open a new window with the same document" msgstr "Apre lo stesso documento in una nuova finestra" -#: ../src/verbs.cpp:2771 +#: ../src/verbs.cpp:2854 msgid "_New View Preview" msgstr "_Nuova vista anteprima" -#: ../src/verbs.cpp:2772 +#: ../src/verbs.cpp:2855 msgid "New View Preview" msgstr "Nuova visualizzazione di anteprima" #. "view_new_preview" -#: ../src/verbs.cpp:2774 ../src/verbs.cpp:2782 +#: ../src/verbs.cpp:2857 ../src/verbs.cpp:2865 msgid "_Normal" msgstr "_Normale" -#: ../src/verbs.cpp:2775 +#: ../src/verbs.cpp:2858 msgid "Switch to normal display mode" msgstr "Passa alla modalità di visualizzazione normale" -#: ../src/verbs.cpp:2776 +#: ../src/verbs.cpp:2859 msgid "No _Filters" msgstr "Nessun _filtro" -#: ../src/verbs.cpp:2777 +#: ../src/verbs.cpp:2860 msgid "Switch to normal display without filters" msgstr "Passa alla visualizzazione normale senza filtri" -#: ../src/verbs.cpp:2778 +#: ../src/verbs.cpp:2861 msgid "_Outline" msgstr "Scheletr_o" -#: ../src/verbs.cpp:2779 +#: ../src/verbs.cpp:2862 msgid "Switch to outline (wireframe) display mode" msgstr "Passa alla modalità di visualizzazione dello scheletro (wireframe)" #. 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:2780 ../src/verbs.cpp:2788 +#: ../src/verbs.cpp:2863 ../src/verbs.cpp:2871 msgid "_Toggle" msgstr "Al_terna" -#: ../src/verbs.cpp:2781 +#: ../src/verbs.cpp:2864 msgid "Toggle between normal and outline display modes" msgstr "Alterna tra la visualizzazione normale o solo contorni" -#: ../src/verbs.cpp:2783 +#: ../src/verbs.cpp:2866 msgid "Switch to normal color display mode" msgstr "Passa alla modalità colore schermo normale" -#: ../src/verbs.cpp:2784 +#: ../src/verbs.cpp:2867 msgid "_Grayscale" msgstr "Scala di _grigi" -#: ../src/verbs.cpp:2785 +#: ../src/verbs.cpp:2868 msgid "Switch to grayscale display mode" msgstr "Passa alla modalità colore schermo in scala di grigi" -#: ../src/verbs.cpp:2789 +#: ../src/verbs.cpp:2872 msgid "Toggle between normal and grayscale color display modes" msgstr "Alterna tra le modalità colore schemo normale e in scala di grigi" -#: ../src/verbs.cpp:2791 +#: ../src/verbs.cpp:2874 msgid "Color-managed view" msgstr "Gestione del colore" -#: ../src/verbs.cpp:2792 +#: ../src/verbs.cpp:2875 msgid "Toggle color-managed display for this document window" msgstr "" "Attiva la gestione del colore del display per questa finestra di documento" -#: ../src/verbs.cpp:2794 +#: ../src/verbs.cpp:2877 msgid "Ico_n Preview..." msgstr "Anteprima ico_na..." -#: ../src/verbs.cpp:2795 +#: ../src/verbs.cpp:2878 msgid "Open a window to preview objects at different icon resolutions" msgstr "" "Apre una finestra per mostrare l'anteprima come icona a varie risoluzioni" -#: ../src/verbs.cpp:2797 +#: ../src/verbs.cpp:2880 msgid "Zoom to fit page in window" msgstr "Ingrandisce per adattare la pagina alla finestra" -#: ../src/verbs.cpp:2798 +#: ../src/verbs.cpp:2881 msgid "Page _Width" msgstr "Larg_hezza pagina" -#: ../src/verbs.cpp:2799 +#: ../src/verbs.cpp:2882 msgid "Zoom to fit page width in window" msgstr "Ingrandisce per adattare la larghezza della pagina alla finestra" -#: ../src/verbs.cpp:2801 +#: ../src/verbs.cpp:2884 msgid "Zoom to fit drawing in window" msgstr "Ingrandisce per adattare il disegno alla finestra" -#: ../src/verbs.cpp:2803 +#: ../src/verbs.cpp:2886 msgid "Zoom to fit selection in window" msgstr "Ingrandisce per adattare la selezione alla finestra" #. Dialogs -#: ../src/verbs.cpp:2806 +#: ../src/verbs.cpp:2889 msgid "P_references..." msgstr "P_referenze..." -#: ../src/verbs.cpp:2807 +#: ../src/verbs.cpp:2890 msgid "Edit global Inkscape preferences" msgstr "Modifica le preferenze globali di Inkscape" -#: ../src/verbs.cpp:2808 +#: ../src/verbs.cpp:2891 msgid "_Document Properties..." msgstr "Proprietà del _documento..." -#: ../src/verbs.cpp:2809 +#: ../src/verbs.cpp:2892 msgid "Edit properties of this document (to be saved with the document)" msgstr "" "Modifica le proprietà di questo documento (che verranno salvate con esso)" -#: ../src/verbs.cpp:2810 +#: ../src/verbs.cpp:2893 msgid "Document _Metadata..." msgstr "_Metadati del documento..." -#: ../src/verbs.cpp:2811 +#: ../src/verbs.cpp:2894 msgid "Edit document metadata (to be saved with the document)" msgstr "Modifica i metadati del documento (salvati con esso)" -#: ../src/verbs.cpp:2813 +#: ../src/verbs.cpp:2896 msgid "" "Edit objects' colors, gradients, arrowheads, and other fill and stroke " "properties..." @@ -25949,118 +26992,118 @@ msgstr "" "tratteggi..." #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon -#: ../src/verbs.cpp:2815 +#: ../src/verbs.cpp:2898 msgid "Gl_yphs..." msgstr "_Glifi..." -#: ../src/verbs.cpp:2816 +#: ../src/verbs.cpp:2899 msgid "Select characters from a glyphs palette" msgstr "Seleziona i caratteri da una paletta di glifi" #. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2819 +#: ../src/verbs.cpp:2902 msgid "S_watches..." msgstr "Campio_ni..." -#: ../src/verbs.cpp:2820 +#: ../src/verbs.cpp:2903 msgid "Select colors from a swatches palette" msgstr "Seleziona i colori da una paletta di campioni" -#: ../src/verbs.cpp:2821 +#: ../src/verbs.cpp:2904 msgid "S_ymbols..." msgstr "S_imboli..." -#: ../src/verbs.cpp:2822 +#: ../src/verbs.cpp:2905 msgid "Select symbol from a symbols palette" msgstr "Seleziona simbolo da una paletta di simboli" -#: ../src/verbs.cpp:2823 +#: ../src/verbs.cpp:2906 msgid "Transfor_m..." msgstr "Trasfor_ma..." -#: ../src/verbs.cpp:2824 +#: ../src/verbs.cpp:2907 msgid "Precisely control objects' transformations" msgstr "Controlla precisamente le trasformazioni dell'oggetto" -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2908 msgid "_Align and Distribute..." msgstr "_Allinea e distribuisci..." -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2909 msgid "Align and distribute objects" msgstr "Allinea e distribuisce gli oggetti" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2910 msgid "_Spray options..." msgstr "Opzioni _Spray..." -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2911 msgid "Some options for the spray" msgstr "Alcune opzioni per lo spray" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2912 msgid "Undo _History..." msgstr "Cronologia modifiche..." -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2913 msgid "Undo History" msgstr "Cronologia modifiche" -#: ../src/verbs.cpp:2832 +#: ../src/verbs.cpp:2915 msgid "View and select font family, font size and other text properties" msgstr "" "Mostra e modifica il tipo di font, la dimensione ed altre proprietà del testo" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2916 msgid "_XML Editor..." msgstr "Editor _XML..." -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2917 msgid "View and edit the XML tree of the document" msgstr "Mostra e modifica l'albero XML del documento" -#: ../src/verbs.cpp:2835 +#: ../src/verbs.cpp:2918 msgid "_Find/Replace..." msgstr "T_rova/Sostituisci..." -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2919 msgid "Find objects in document" msgstr "Trova oggetti nel documento" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2920 msgid "Find and _Replace Text..." msgstr "T_rova e sostituisci testo..." -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2921 msgid "Find and replace text in document" msgstr "Trova e sostituisci testo nel documento" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2923 msgid "Check spelling of text in document" msgstr "Controlla ortografia testo nel documento" -#: ../src/verbs.cpp:2841 +#: ../src/verbs.cpp:2924 msgid "_Messages..." msgstr "_Messaggi..." -#: ../src/verbs.cpp:2842 +#: ../src/verbs.cpp:2925 msgid "View debug messages" msgstr "Mostra i messaggi di debug" -#: ../src/verbs.cpp:2843 +#: ../src/verbs.cpp:2926 msgid "Show/Hide D_ialogs" msgstr "Mostra/Nascondi sottof_inestre" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2927 msgid "Show or hide all open dialogs" msgstr "Mostra o nasconde tutte le sottofinestre attive" -#: ../src/verbs.cpp:2845 +#: ../src/verbs.cpp:2928 msgid "Create Tiled Clones..." msgstr "Crea cloni in serie..." -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2929 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" @@ -26068,219 +27111,239 @@ msgstr "" "Crea cloni multipli dell'oggetto selezionato, posizionandoli secondo una " "trama" -#: ../src/verbs.cpp:2847 +#: ../src/verbs.cpp:2930 msgid "_Object attributes..." msgstr "Attributi _oggetto..." -#: ../src/verbs.cpp:2848 +#: ../src/verbs.cpp:2931 msgid "Edit the object attributes..." msgstr "Modifica gli attributi di un oggetto..." -#: ../src/verbs.cpp:2850 +#: ../src/verbs.cpp:2933 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" "Modifica l'ID, lo stato visibile o bloccato e altre proprietà dell'oggetto" -#: ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2934 msgid "_Input Devices..." msgstr "Dispositivi di _input..." -#: ../src/verbs.cpp:2852 +#: ../src/verbs.cpp:2935 msgid "Configure extended input devices, such as a graphics tablet" msgstr "Configura i dispositivi di input esteso, come le tavolette grafiche" -#: ../src/verbs.cpp:2853 +#: ../src/verbs.cpp:2936 msgid "_Extensions..." msgstr "_Estensioni..." -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2937 msgid "Query information about extensions" msgstr "Richiedi informazioni sulle estensioni" -#: ../src/verbs.cpp:2855 +#: ../src/verbs.cpp:2938 msgid "Layer_s..." msgstr "Liv_elli..." -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2939 msgid "View Layers" msgstr "Mostra i livelli" -#: ../src/verbs.cpp:2857 +#: ../src/verbs.cpp:2940 +#, fuzzy +msgid "Object_s..." +msgstr "Oggetti" + +#: ../src/verbs.cpp:2941 +#, fuzzy +msgid "View Objects" +msgstr "Oggetti" + +#: ../src/verbs.cpp:2942 +#, fuzzy +msgid "Selection se_ts..." +msgstr "Area selezione" + +#: ../src/verbs.cpp:2943 +#, fuzzy +msgid "View Tags" +msgstr "Mostra i livelli" + +#: ../src/verbs.cpp:2944 msgid "Path E_ffects ..." msgstr "E_ffetti su tracciato..." -#: ../src/verbs.cpp:2858 +#: ../src/verbs.cpp:2945 msgid "Manage, edit, and apply path effects" msgstr "Gestisce, modifica e applica effetti su tracciato" -#: ../src/verbs.cpp:2859 +#: ../src/verbs.cpp:2946 msgid "Filter _Editor..." msgstr "_Editor filtri..." -#: ../src/verbs.cpp:2860 +#: ../src/verbs.cpp:2947 msgid "Manage, edit, and apply SVG filters" msgstr "Gestisce, modifica e applica filtri SVG" -#: ../src/verbs.cpp:2861 +#: ../src/verbs.cpp:2948 msgid "SVG Font Editor..." msgstr "Editor font SVG..." -#: ../src/verbs.cpp:2862 +#: ../src/verbs.cpp:2949 msgid "Edit SVG fonts" msgstr "Modifica font SVG" -#: ../src/verbs.cpp:2863 +#: ../src/verbs.cpp:2950 msgid "Print Colors..." msgstr "Colori Stampa..." -#: ../src/verbs.cpp:2864 +#: ../src/verbs.cpp:2951 msgid "" "Select which color separations to render in Print Colors Preview rendermode" msgstr "" "Seleziona quale separazione colori renderizzare nella modalità anteprima " "colori stampa" -#: ../src/verbs.cpp:2865 +#: ../src/verbs.cpp:2952 msgid "_Export PNG Image..." msgstr "_Esporta immagine PNG..." -#: ../src/verbs.cpp:2866 +#: ../src/verbs.cpp:2953 msgid "Export this document or a selection as a PNG image" msgstr "Esporta questo documento o una selezione come un'immagine PNG" #. Help -#: ../src/verbs.cpp:2868 +#: ../src/verbs.cpp:2955 msgid "About E_xtensions" msgstr "Informazioni sulle e_stensioni" -#: ../src/verbs.cpp:2869 +#: ../src/verbs.cpp:2956 msgid "Information on Inkscape extensions" msgstr "Informazioni sulle estensioni di Inkscape" -#: ../src/verbs.cpp:2870 +#: ../src/verbs.cpp:2957 msgid "About _Memory" msgstr "Informazioni sulla _memoria" -#: ../src/verbs.cpp:2871 +#: ../src/verbs.cpp:2958 msgid "Memory usage information" msgstr "Informazioni sull'uso della memoria" -#: ../src/verbs.cpp:2872 +#: ../src/verbs.cpp:2959 msgid "_About Inkscape" msgstr "Inform_azioni su Inkscape" -#: ../src/verbs.cpp:2873 +#: ../src/verbs.cpp:2960 msgid "Inkscape version, authors, license" msgstr "Versione, autori e licenza di Inkscape" #. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"), #. N_("Distribution terms"), /*"show_license"*/"inkscape_options"), #. Tutorials -#: ../src/verbs.cpp:2878 +#: ../src/verbs.cpp:2965 msgid "Inkscape: _Basic" msgstr "Inkscape: _Base" -#: ../src/verbs.cpp:2879 +#: ../src/verbs.cpp:2966 msgid "Getting started with Inkscape" msgstr "Primi passi con Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2880 +#: ../src/verbs.cpp:2967 msgid "Inkscape: _Shapes" msgstr "Ink_scape: Forme" -#: ../src/verbs.cpp:2881 +#: ../src/verbs.cpp:2968 msgid "Using shape tools to create and edit shapes" msgstr "Utilizzo degli strumenti per creare e modificare forme" -#: ../src/verbs.cpp:2882 +#: ../src/verbs.cpp:2969 msgid "Inkscape: _Advanced" msgstr "Inkscape: _Avanzato" -#: ../src/verbs.cpp:2883 +#: ../src/verbs.cpp:2970 msgid "Advanced Inkscape topics" msgstr "Lezioni avanzate su Inkscape" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2885 +#: ../src/verbs.cpp:2972 msgid "Inkscape: T_racing" msgstr "Inkscape: Vetto_rizzazione" -#: ../src/verbs.cpp:2886 +#: ../src/verbs.cpp:2973 msgid "Using bitmap tracing" msgstr "Utilizzo della vettorizzazione delle immagini" #. "tutorial_tracing" -#: ../src/verbs.cpp:2887 +#: ../src/verbs.cpp:2974 msgid "Inkscape: Tracing Pixel Art" msgstr "Inkscape: Vettorizzazione Pixel Art" -#: ../src/verbs.cpp:2888 +#: ../src/verbs.cpp:2975 msgid "Using Trace Pixel Art dialog" msgstr "Utilizzo della vettorizzazione Pixel Art" -#: ../src/verbs.cpp:2889 +#: ../src/verbs.cpp:2976 msgid "Inkscape: _Calligraphy" msgstr "Inks_cape: Pennino" -#: ../src/verbs.cpp:2890 +#: ../src/verbs.cpp:2977 msgid "Using the Calligraphy pen tool" msgstr "Utilizzo del Pennino" -#: ../src/verbs.cpp:2891 +#: ../src/verbs.cpp:2978 msgid "Inkscape: _Interpolate" msgstr "Inkscape: _Interpola" -#: ../src/verbs.cpp:2892 +#: ../src/verbs.cpp:2979 msgid "Using the interpolate extension" msgstr "Utilizzo dell'estensione Interpola" #. "tutorial_interpolate" -#: ../src/verbs.cpp:2893 +#: ../src/verbs.cpp:2980 msgid "_Elements of Design" msgstr "_Elementi di grafica" -#: ../src/verbs.cpp:2894 +#: ../src/verbs.cpp:2981 msgid "Principles of design in the tutorial form" msgstr "Principi di grafica" #. "tutorial_design" -#: ../src/verbs.cpp:2895 +#: ../src/verbs.cpp:2982 msgid "_Tips and Tricks" msgstr "_Trucchi" -#: ../src/verbs.cpp:2896 +#: ../src/verbs.cpp:2983 msgid "Miscellaneous tips and tricks" msgstr "Trucchi vari" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2899 +#: ../src/verbs.cpp:2986 msgid "Previous Exte_nsion" msgstr "Este_nsione precedente" -#: ../src/verbs.cpp:2900 +#: ../src/verbs.cpp:2987 msgid "Repeat the last extension with the same settings" msgstr "Ripete l'ultima estensione con le stesse impostazioni" -#: ../src/verbs.cpp:2901 +#: ../src/verbs.cpp:2988 msgid "_Previous Extension Settings..." msgstr "Impostazioni estensione _precedente..." -#: ../src/verbs.cpp:2902 +#: ../src/verbs.cpp:2989 msgid "Repeat the last extension with new settings" msgstr "Ripete l'ultima estensione con nuove impostazioni" -#: ../src/verbs.cpp:2906 +#: ../src/verbs.cpp:2993 msgid "Fit the page to the current selection" msgstr "Adatta la pagina alla selezione attuale" -#: ../src/verbs.cpp:2908 +#: ../src/verbs.cpp:2995 msgid "Fit the page to the drawing" msgstr "Adatta la pagina al disegno" -#: ../src/verbs.cpp:2910 +#: ../src/verbs.cpp:2997 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" @@ -26288,206 +27351,206 @@ msgstr "" "nulla" #. LockAndHide -#: ../src/verbs.cpp:2912 +#: ../src/verbs.cpp:2999 msgid "Unlock All" msgstr "Sblocca tutto" -#: ../src/verbs.cpp:2914 +#: ../src/verbs.cpp:3001 msgid "Unlock All in All Layers" msgstr "Sblocca tutto in ogni livello" -#: ../src/verbs.cpp:2916 +#: ../src/verbs.cpp:3003 msgid "Unhide All" msgstr "Mostra tutto" -#: ../src/verbs.cpp:2918 +#: ../src/verbs.cpp:3005 msgid "Unhide All in All Layers" msgstr "Mostra tutto in ogni livello" -#: ../src/verbs.cpp:2922 +#: ../src/verbs.cpp:3009 msgid "Link an ICC color profile" msgstr "Collega un profilo colore ICC" -#: ../src/verbs.cpp:2923 +#: ../src/verbs.cpp:3010 msgid "Remove Color Profile" msgstr "Rimuovi profilo colore" -#: ../src/verbs.cpp:2924 +#: ../src/verbs.cpp:3011 msgid "Remove a linked ICC color profile" msgstr "Rimuove un profilo colore ICC collegato" -#: ../src/verbs.cpp:2927 +#: ../src/verbs.cpp:3014 msgid "Add External Script" msgstr "Aggiungi script esterno" -#: ../src/verbs.cpp:2927 +#: ../src/verbs.cpp:3014 msgid "Add an external script" msgstr "Aggiungi uno script esterno" -#: ../src/verbs.cpp:2929 +#: ../src/verbs.cpp:3016 msgid "Add Embedded Script" msgstr "Aggiungi script incorporato" -#: ../src/verbs.cpp:2929 +#: ../src/verbs.cpp:3016 msgid "Add an embedded script" msgstr "Aggiungi uno script incorporato" -#: ../src/verbs.cpp:2931 +#: ../src/verbs.cpp:3018 msgid "Edit Embedded Script" msgstr "Modifica script incorporato" -#: ../src/verbs.cpp:2931 +#: ../src/verbs.cpp:3018 msgid "Edit an embedded script" msgstr "Modifica uno script incorporato" -#: ../src/verbs.cpp:2933 +#: ../src/verbs.cpp:3020 msgid "Remove External Script" msgstr "Rimuovi script esterno" -#: ../src/verbs.cpp:2933 +#: ../src/verbs.cpp:3020 msgid "Remove an external script" msgstr "Rimuovi uno script esterno" -#: ../src/verbs.cpp:2935 +#: ../src/verbs.cpp:3022 msgid "Remove Embedded Script" msgstr "Rimuovi script incorporato" -#: ../src/verbs.cpp:2935 +#: ../src/verbs.cpp:3022 msgid "Remove an embedded script" msgstr "Rimuovi uno script incorporato" -#: ../src/verbs.cpp:2957 ../src/verbs.cpp:2958 +#: ../src/verbs.cpp:3044 ../src/verbs.cpp:3045 msgid "Center on horizontal and vertical axis" msgstr "Centra sull'asse orizzontale e verticale" -#: ../src/widgets/arc-toolbar.cpp:131 +#: ../src/widgets/arc-toolbar.cpp:132 msgid "Arc: Change start/end" msgstr "Arco: Modifica inizio/fine" -#: ../src/widgets/arc-toolbar.cpp:197 +#: ../src/widgets/arc-toolbar.cpp:198 msgid "Arc: Change open/closed" msgstr "Arco: Commuta aperto/chiuso" -#: ../src/widgets/arc-toolbar.cpp:288 ../src/widgets/arc-toolbar.cpp:317 -#: ../src/widgets/rect-toolbar.cpp:258 ../src/widgets/rect-toolbar.cpp:296 +#: ../src/widgets/arc-toolbar.cpp:289 ../src/widgets/arc-toolbar.cpp:319 +#: ../src/widgets/rect-toolbar.cpp:261 ../src/widgets/rect-toolbar.cpp:300 #: ../src/widgets/spiral-toolbar.cpp:214 ../src/widgets/spiral-toolbar.cpp:238 -#: ../src/widgets/star-toolbar.cpp:383 ../src/widgets/star-toolbar.cpp:444 +#: ../src/widgets/star-toolbar.cpp:384 ../src/widgets/star-toolbar.cpp:446 msgid "New:" msgstr "Nuovo:" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/arc-toolbar.cpp:291 ../src/widgets/arc-toolbar.cpp:302 -#: ../src/widgets/rect-toolbar.cpp:266 ../src/widgets/rect-toolbar.cpp:284 +#: ../src/widgets/arc-toolbar.cpp:292 ../src/widgets/arc-toolbar.cpp:303 +#: ../src/widgets/rect-toolbar.cpp:269 ../src/widgets/rect-toolbar.cpp:287 #: ../src/widgets/spiral-toolbar.cpp:216 ../src/widgets/spiral-toolbar.cpp:227 -#: ../src/widgets/star-toolbar.cpp:385 +#: ../src/widgets/star-toolbar.cpp:386 msgid "Change:" msgstr "Cambia:" -#: ../src/widgets/arc-toolbar.cpp:326 +#: ../src/widgets/arc-toolbar.cpp:328 msgid "Start:" msgstr "Inizio:" -#: ../src/widgets/arc-toolbar.cpp:327 +#: ../src/widgets/arc-toolbar.cpp:329 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "L'angolo (in gradi) tra l'orizzontale e il punto iniziale dell'arco" -#: ../src/widgets/arc-toolbar.cpp:339 +#: ../src/widgets/arc-toolbar.cpp:341 msgid "End:" msgstr "Fine:" -#: ../src/widgets/arc-toolbar.cpp:340 +#: ../src/widgets/arc-toolbar.cpp:342 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "L'angolo (in gradi) tra l'orizzontale e il punto iniziale dell'arco" -#: ../src/widgets/arc-toolbar.cpp:356 +#: ../src/widgets/arc-toolbar.cpp:358 msgid "Closed arc" msgstr "Arco chiuso" -#: ../src/widgets/arc-toolbar.cpp:357 +#: ../src/widgets/arc-toolbar.cpp:359 msgid "Switch to segment (closed shape with two radii)" msgstr "Commuta in segmento (forma chiusa con due raggi)" -#: ../src/widgets/arc-toolbar.cpp:363 +#: ../src/widgets/arc-toolbar.cpp:365 msgid "Open Arc" msgstr "Arco aperto" -#: ../src/widgets/arc-toolbar.cpp:364 +#: ../src/widgets/arc-toolbar.cpp:366 msgid "Switch to arc (unclosed shape)" msgstr "Trasforma in arco (forma aperta)" -#: ../src/widgets/arc-toolbar.cpp:387 +#: ../src/widgets/arc-toolbar.cpp:389 msgid "Make whole" msgstr "Rendi intero" -#: ../src/widgets/arc-toolbar.cpp:388 +#: ../src/widgets/arc-toolbar.cpp:390 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Rende la forma in un ellisse intero, non un arco o un segmento" #. TODO: use the correct axis here, too -#: ../src/widgets/box3d-toolbar.cpp:232 +#: ../src/widgets/box3d-toolbar.cpp:233 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "Solido 3D: cambia prospettiva (angolo degli assi prospettici)" -#: ../src/widgets/box3d-toolbar.cpp:299 +#: ../src/widgets/box3d-toolbar.cpp:302 msgid "Angle in X direction" msgstr "Angolo sulla direzione X" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:301 +#: ../src/widgets/box3d-toolbar.cpp:304 msgid "Angle of PLs in X direction" msgstr "Angolo degli assi prospettici lungo la direzione X" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:323 +#: ../src/widgets/box3d-toolbar.cpp:326 msgid "State of VP in X direction" msgstr "Stato del punto di fuga sulla direzione X" -#: ../src/widgets/box3d-toolbar.cpp:324 +#: ../src/widgets/box3d-toolbar.cpp:327 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Imposta il punto di fuga sulla direzione X come 'finito' o " "'infinito' (=parallelo)" -#: ../src/widgets/box3d-toolbar.cpp:339 +#: ../src/widgets/box3d-toolbar.cpp:342 msgid "Angle in Y direction" msgstr "Angolo sulla direzione Y" -#: ../src/widgets/box3d-toolbar.cpp:339 +#: ../src/widgets/box3d-toolbar.cpp:342 msgid "Angle Y:" msgstr "Angolo Y:" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:341 +#: ../src/widgets/box3d-toolbar.cpp:344 msgid "Angle of PLs in Y direction" msgstr "Angolo degli assi prospettici lungo la direzione Y" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:362 +#: ../src/widgets/box3d-toolbar.cpp:365 msgid "State of VP in Y direction" msgstr "Stato del punto di fuga sulla direzione Y" -#: ../src/widgets/box3d-toolbar.cpp:363 +#: ../src/widgets/box3d-toolbar.cpp:366 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Imposta il punto di fuga sulla direzione Y come 'finito' o " "'infinito' (=parallelo)" -#: ../src/widgets/box3d-toolbar.cpp:378 +#: ../src/widgets/box3d-toolbar.cpp:381 msgid "Angle in Z direction" msgstr "Angolo sulla direzione Z" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/box3d-toolbar.cpp:380 +#: ../src/widgets/box3d-toolbar.cpp:383 msgid "Angle of PLs in Z direction" msgstr "Angolo degli assi prospettici lungo la direzione Z" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/box3d-toolbar.cpp:401 +#: ../src/widgets/box3d-toolbar.cpp:404 msgid "State of VP in Z direction" msgstr "Stato del punto di fuga sulla direzione Z" -#: ../src/widgets/box3d-toolbar.cpp:402 +#: ../src/widgets/box3d-toolbar.cpp:405 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Imposta il punto di fuga sulla direzione Z come 'finito' o " @@ -26511,7 +27574,7 @@ msgstr "(tratto finissimo)" #. Scale #: ../src/widgets/calligraphy-toolbar.cpp:427 #: ../src/widgets/calligraphy-toolbar.cpp:460 -#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:275 #: ../src/widgets/spray-toolbar.cpp:113 ../src/widgets/spray-toolbar.cpp:129 #: ../src/widgets/spray-toolbar.cpp:145 ../src/widgets/spray-toolbar.cpp:205 #: ../src/widgets/spray-toolbar.cpp:235 ../src/widgets/spray-toolbar.cpp:253 @@ -27060,72 +28123,72 @@ msgstr "Taglia dagli oggetti" msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "La larghezza del cancellino (relativa all'area della tela visibile)" -#: ../src/widgets/fill-style.cpp:362 +#: ../src/widgets/fill-style.cpp:360 msgid "Change fill rule" msgstr "Modifica regola di riempimento" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set fill color" msgstr "Imposta colore di riempimento" -#: ../src/widgets/fill-style.cpp:447 ../src/widgets/fill-style.cpp:526 +#: ../src/widgets/fill-style.cpp:445 ../src/widgets/fill-style.cpp:524 msgid "Set stroke color" msgstr "Imposta colore contorno" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on fill" msgstr "Imposta gradiente per il riempimento" -#: ../src/widgets/fill-style.cpp:625 +#: ../src/widgets/fill-style.cpp:622 msgid "Set gradient on stroke" msgstr "Imposta gradiente per il contorno" -#: ../src/widgets/fill-style.cpp:685 +#: ../src/widgets/fill-style.cpp:682 msgid "Set pattern on fill" msgstr "Imposta motivo per il riempimento" -#: ../src/widgets/fill-style.cpp:686 +#: ../src/widgets/fill-style.cpp:683 msgid "Set pattern on stroke" msgstr "Imposta motivo per il contorno" -#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:958 -#: ../src/widgets/text-toolbar.cpp:1272 +#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:947 +#: ../src/widgets/text-toolbar.cpp:1259 msgid "Font size" msgstr "Dimensione carattere" #. Family frame -#: ../src/widgets/font-selector.cpp:148 +#: ../src/widgets/font-selector.cpp:134 msgid "Font family" msgstr "Carattere" #. Style frame -#: ../src/widgets/font-selector.cpp:193 +#: ../src/widgets/font-selector.cpp:179 msgctxt "Font selector" msgid "Style" msgstr "Stile" -#: ../src/widgets/font-selector.cpp:225 +#: ../src/widgets/font-selector.cpp:211 msgid "Face" msgstr "Face" -#: ../src/widgets/font-selector.cpp:254 ../share/extensions/dots.inx.h:3 +#: ../src/widgets/font-selector.cpp:240 ../share/extensions/dots.inx.h:3 msgid "Font size:" msgstr "Dimensione carattere:" -#: ../src/widgets/gradient-selector.cpp:214 +#: ../src/widgets/gradient-selector.cpp:196 msgid "Create a duplicate gradient" msgstr "Crea un duplicato del gradiente" -#: ../src/widgets/gradient-selector.cpp:230 +#: ../src/widgets/gradient-selector.cpp:212 msgid "Edit gradient" msgstr "Modifica gradiente" -#: ../src/widgets/gradient-selector.cpp:306 -#: ../src/widgets/paint-selector.cpp:244 +#: ../src/widgets/gradient-selector.cpp:288 +#: ../src/widgets/paint-selector.cpp:236 msgid "Swatch" msgstr "Campione" -#: ../src/widgets/gradient-selector.cpp:356 +#: ../src/widgets/gradient-selector.cpp:338 msgid "Rename gradient" msgstr "Rinomina gradiente" @@ -27145,7 +28208,7 @@ msgid "Multiple stops" msgstr "Più passaggi" #: ../src/widgets/gradient-toolbar.cpp:774 -#: ../src/widgets/gradient-vector.cpp:629 +#: ../src/widgets/gradient-vector.cpp:609 msgid "No stops in gradient" msgstr "Nessun passaggio nel gradiente" @@ -27158,7 +28221,7 @@ msgid "Set gradient repeat" msgstr "Imposta riperizione gradiente" #: ../src/widgets/gradient-toolbar.cpp:987 -#: ../src/widgets/gradient-vector.cpp:740 +#: ../src/widgets/gradient-vector.cpp:720 msgid "Change gradient stop offset" msgstr "Cambia offset del passaggio del gradiente" @@ -27179,32 +28242,32 @@ msgid "Create radial (elliptic or circular) gradient" msgstr "Crea un gradiente radiale (ellittico o circolare)" #: ../src/widgets/gradient-toolbar.cpp:1041 -#: ../src/widgets/mesh-toolbar.cpp:211 +#: ../src/widgets/mesh-toolbar.cpp:207 msgid "New:" msgstr "Nuovo:" #: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 +#: ../src/widgets/mesh-toolbar.cpp:230 msgid "fill" msgstr "riempimento" #: ../src/widgets/gradient-toolbar.cpp:1064 -#: ../src/widgets/mesh-toolbar.cpp:234 +#: ../src/widgets/mesh-toolbar.cpp:230 msgid "Create gradient in the fill" msgstr "Crea gradiente per il riempimento" #: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 +#: ../src/widgets/mesh-toolbar.cpp:234 msgid "stroke" msgstr "contorno" #: ../src/widgets/gradient-toolbar.cpp:1068 -#: ../src/widgets/mesh-toolbar.cpp:238 +#: ../src/widgets/mesh-toolbar.cpp:234 msgid "Create gradient in the stroke" msgstr "Crea gradiente per il contorno" #: ../src/widgets/gradient-toolbar.cpp:1071 -#: ../src/widgets/mesh-toolbar.cpp:241 +#: ../src/widgets/mesh-toolbar.cpp:237 msgid "on:" msgstr "su:" @@ -27225,10 +28288,6 @@ msgctxt "Gradient repeat type" msgid "None" msgstr "Nessuna" -#: ../src/widgets/gradient-toolbar.cpp:1115 -msgid "Reflected" -msgstr "Riflessa" - #: ../src/widgets/gradient-toolbar.cpp:1118 msgid "Direct" msgstr "Diretta" @@ -27272,7 +28331,7 @@ msgstr "Passaggi:" #. Label #: ../src/widgets/gradient-toolbar.cpp:1156 -#: ../src/widgets/gradient-vector.cpp:926 +#: ../src/widgets/gradient-vector.cpp:906 msgctxt "Gradient" msgid "Offset:" msgstr "Posizione:" @@ -27288,14 +28347,10 @@ msgstr "Inserisci nuovo passaggio" #: ../src/widgets/gradient-toolbar.cpp:1188 #: ../src/widgets/gradient-toolbar.cpp:1189 -#: ../src/widgets/gradient-vector.cpp:908 +#: ../src/widgets/gradient-vector.cpp:888 msgid "Delete stop" msgstr "Cancella passaggio" -#: ../src/widgets/gradient-toolbar.cpp:1202 -msgid "Reverse" -msgstr "Inverti" - #: ../src/widgets/gradient-toolbar.cpp:1203 msgid "Reverse the direction of the gradient" msgstr "Inverti la direzione del gradiente" @@ -27308,43 +28363,43 @@ msgstr "Collega gradienti" msgid "Link gradients to change all related gradients" msgstr "Collega i gradienti per modificare tutti i gradienti correlati" -#: ../src/widgets/gradient-vector.cpp:332 -#: ../src/widgets/paint-selector.cpp:922 +#: ../src/widgets/gradient-vector.cpp:312 +#: ../src/widgets/paint-selector.cpp:947 #: ../src/widgets/stroke-marker-selector.cpp:154 msgid "No document selected" msgstr "Nessun documento selezionato" -#: ../src/widgets/gradient-vector.cpp:336 +#: ../src/widgets/gradient-vector.cpp:316 msgid "No gradients in document" msgstr "Nessun gradiente nel documento" -#: ../src/widgets/gradient-vector.cpp:340 +#: ../src/widgets/gradient-vector.cpp:320 msgid "No gradient selected" msgstr "Nessun gradiente selezionato" #. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:903 +#: ../src/widgets/gradient-vector.cpp:883 msgid "Add stop" msgstr "Aggiungi passaggio" -#: ../src/widgets/gradient-vector.cpp:906 +#: ../src/widgets/gradient-vector.cpp:886 msgid "Add another control stop to gradient" msgstr "Aggiunge un altro passaggio al gradiente" -#: ../src/widgets/gradient-vector.cpp:911 +#: ../src/widgets/gradient-vector.cpp:891 msgid "Delete current control stop from gradient" msgstr "Elimina il passaggio corrente dal gradiente" #. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:979 +#: ../src/widgets/gradient-vector.cpp:959 msgid "Stop Color" msgstr "Colore del passaggio" -#: ../src/widgets/gradient-vector.cpp:1007 +#: ../src/widgets/gradient-vector.cpp:987 msgid "Gradient editor" msgstr "Editor di gradiente" -#: ../src/widgets/gradient-vector.cpp:1307 +#: ../src/widgets/gradient-vector.cpp:1324 msgid "Change gradient stop color" msgstr "Gradiente lineare di contorno" @@ -27364,27 +28419,27 @@ msgstr "Apri fine" msgid "Open both" msgstr "Apri entrambi" -#: ../src/widgets/lpe-toolbar.cpp:298 +#: ../src/widgets/lpe-toolbar.cpp:301 msgid "All inactive" msgstr "Tutti inattivi" -#: ../src/widgets/lpe-toolbar.cpp:299 +#: ../src/widgets/lpe-toolbar.cpp:302 msgid "No geometric tool is active" msgstr "Nessuno strumento geometrico attivo" -#: ../src/widgets/lpe-toolbar.cpp:332 +#: ../src/widgets/lpe-toolbar.cpp:335 msgid "Show limiting bounding box" msgstr "Mostra riquadro limite" -#: ../src/widgets/lpe-toolbar.cpp:333 +#: ../src/widgets/lpe-toolbar.cpp:336 msgid "Show bounding box (used to cut infinite lines)" msgstr "Mostra riquadro (usato per tagliare linee infinite)" -#: ../src/widgets/lpe-toolbar.cpp:344 +#: ../src/widgets/lpe-toolbar.cpp:347 msgid "Get limiting bounding box from selection" msgstr "Preleva riquadro limite dalla selezione" -#: ../src/widgets/lpe-toolbar.cpp:345 +#: ../src/widgets/lpe-toolbar.cpp:348 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" @@ -27392,34 +28447,34 @@ msgstr "" "Imposta il riquadro limitante (usato per tagliare linee infinite) al " "riquadro della selezione attuale" -#: ../src/widgets/lpe-toolbar.cpp:357 +#: ../src/widgets/lpe-toolbar.cpp:360 msgid "Choose a line segment type" msgstr "Scegliere un tipo di segmento" -#: ../src/widgets/lpe-toolbar.cpp:373 +#: ../src/widgets/lpe-toolbar.cpp:376 msgid "Display measuring info" msgstr "Visualizza informazioni di misura" -#: ../src/widgets/lpe-toolbar.cpp:374 +#: ../src/widgets/lpe-toolbar.cpp:377 msgid "Display measuring info for selected items" msgstr "Visualizza informazioni di misura per gli elementi selezionati" #. Add the units menu. -#: ../src/widgets/lpe-toolbar.cpp:384 ../src/widgets/node-toolbar.cpp:613 -#: ../src/widgets/paintbucket-toolbar.cpp:166 -#: ../src/widgets/rect-toolbar.cpp:375 ../src/widgets/select-toolbar.cpp:536 +#: ../src/widgets/lpe-toolbar.cpp:387 ../src/widgets/node-toolbar.cpp:613 +#: ../src/widgets/paintbucket-toolbar.cpp:168 +#: ../src/widgets/rect-toolbar.cpp:379 ../src/widgets/select-toolbar.cpp:538 msgid "Units" msgstr "Unità" -#: ../src/widgets/lpe-toolbar.cpp:394 +#: ../src/widgets/lpe-toolbar.cpp:397 msgid "Open LPE dialog" msgstr "Apri finestra LPE" -#: ../src/widgets/lpe-toolbar.cpp:395 +#: ../src/widgets/lpe-toolbar.cpp:398 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "Apri finestra LPE (per la modifica dei parametri numerici)" -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1262 msgid "Font Size" msgstr "Dimensione carattere" @@ -27436,72 +28491,72 @@ msgstr "La dimensione carattere da usare per lo strumento di misurazione" msgid "The units to be used for the measurements" msgstr "L'unità da usare per lo strumento di misurazione" -#: ../src/widgets/mesh-toolbar.cpp:204 +#: ../src/widgets/mesh-toolbar.cpp:200 msgid "normal" msgstr "normale" -#: ../src/widgets/mesh-toolbar.cpp:204 +#: ../src/widgets/mesh-toolbar.cpp:200 msgid "Create mesh gradient" msgstr "Crea gradiente a maglia" -#: ../src/widgets/mesh-toolbar.cpp:208 +#: ../src/widgets/mesh-toolbar.cpp:204 msgid "conical" msgstr "conico" -#: ../src/widgets/mesh-toolbar.cpp:208 +#: ../src/widgets/mesh-toolbar.cpp:204 msgid "Create conical gradient" msgstr "Crea gradiente conico" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 msgid "Rows" msgstr "Righe" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 #: ../share/extensions/guides_creator.inx.h:5 #: ../share/extensions/layout_nup.inx.h:12 msgid "Rows:" msgstr "Righe:" -#: ../src/widgets/mesh-toolbar.cpp:263 +#: ../src/widgets/mesh-toolbar.cpp:259 msgid "Number of rows in new mesh" msgstr "Numero di righe nella nuova maglia" -#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../src/widgets/mesh-toolbar.cpp:275 msgid "Columns" msgstr "Colonne" -#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../src/widgets/mesh-toolbar.cpp:275 #: ../share/extensions/guides_creator.inx.h:4 msgid "Columns:" msgstr "Colonne:" -#: ../src/widgets/mesh-toolbar.cpp:279 +#: ../src/widgets/mesh-toolbar.cpp:275 msgid "Number of columns in new mesh" msgstr "Numero di colonne nella nuova maglia" -#: ../src/widgets/mesh-toolbar.cpp:293 +#: ../src/widgets/mesh-toolbar.cpp:289 msgid "Edit Fill" msgstr "Modifica riempimento" -#: ../src/widgets/mesh-toolbar.cpp:294 +#: ../src/widgets/mesh-toolbar.cpp:290 #, fuzzy msgid "Edit fill mesh" msgstr "Modifica riempimento..." -#: ../src/widgets/mesh-toolbar.cpp:305 +#: ../src/widgets/mesh-toolbar.cpp:301 msgid "Edit Stroke" msgstr "Modifica contorno" -#: ../src/widgets/mesh-toolbar.cpp:306 +#: ../src/widgets/mesh-toolbar.cpp:302 #, fuzzy msgid "Edit stroke mesh" msgstr "Modifica contorno..." -#: ../src/widgets/mesh-toolbar.cpp:317 ../src/widgets/node-toolbar.cpp:521 +#: ../src/widgets/mesh-toolbar.cpp:313 ../src/widgets/node-toolbar.cpp:521 msgid "Show Handles" msgstr "Mostra maniglie" -#: ../src/widgets/mesh-toolbar.cpp:318 +#: ../src/widgets/mesh-toolbar.cpp:314 #, fuzzy msgid "Show side and tensor handles" msgstr "Salvataggio trasformazioni:" @@ -27698,28 +28753,33 @@ msgstr "Coordinata Y:" msgid "Y coordinate of selected node(s)" msgstr "Coordinata Y dei nodi selezionati" -#: ../src/widgets/paint-selector.cpp:234 +#: ../src/widgets/paint-selector.cpp:222 msgid "No paint" msgstr "Nessun colore" -#: ../src/widgets/paint-selector.cpp:236 +#: ../src/widgets/paint-selector.cpp:224 msgid "Flat color" msgstr "Colore uniforme" -#: ../src/widgets/paint-selector.cpp:238 +#: ../src/widgets/paint-selector.cpp:226 msgid "Linear gradient" msgstr "Gradiente lineare" -#: ../src/widgets/paint-selector.cpp:240 +#: ../src/widgets/paint-selector.cpp:228 msgid "Radial gradient" msgstr "Gradiente radiale" -#: ../src/widgets/paint-selector.cpp:246 +#: ../src/widgets/paint-selector.cpp:231 +#, fuzzy +msgid "Mesh gradient" +msgstr "Muovi gradiente" + +#: ../src/widgets/paint-selector.cpp:238 msgid "Unset paint (make it undefined so it can be inherited)" msgstr "Disattiva riempimento (affinché possa essere ereditato)" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:263 +#: ../src/widgets/paint-selector.cpp:255 msgid "" "Any path self-intersections or subpaths create holes in the fill (fill-rule: " "evenodd)" @@ -27728,43 +28788,48 @@ msgstr "" "riempimento (fill-rule:evenodd)" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:274 +#: ../src/widgets/paint-selector.cpp:266 msgid "" "Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" msgstr "" "Il riempimento è intero a meno che un sottotracciato sia in direzione " "opposta (fill-rule: nonzero)" -#: ../src/widgets/paint-selector.cpp:590 +#: ../src/widgets/paint-selector.cpp:600 msgid "No objects" msgstr "Nessun oggetto" -#: ../src/widgets/paint-selector.cpp:601 +#: ../src/widgets/paint-selector.cpp:611 msgid "Multiple styles" msgstr "Stili multipli" -#: ../src/widgets/paint-selector.cpp:612 +#: ../src/widgets/paint-selector.cpp:622 msgid "Paint is undefined" msgstr "Il riempimento non è definito" -#: ../src/widgets/paint-selector.cpp:623 +#: ../src/widgets/paint-selector.cpp:633 msgid "No paint" msgstr "Nessun colore" -#: ../src/widgets/paint-selector.cpp:694 +#: ../src/widgets/paint-selector.cpp:704 msgid "Flat color" msgstr "Colore uniforme" #. sp_gradient_selector_set_mode(SP_GRADIENT_SELECTOR(gsel), SP_GRADIENT_SELECTOR_MODE_LINEAR); -#: ../src/widgets/paint-selector.cpp:758 +#: ../src/widgets/paint-selector.cpp:773 msgid "Linear gradient" msgstr "Gradiente lineare" -#: ../src/widgets/paint-selector.cpp:761 +#: ../src/widgets/paint-selector.cpp:776 msgid "Radial gradient" msgstr "Gradiente radiale" -#: ../src/widgets/paint-selector.cpp:1055 +#: ../src/widgets/paint-selector.cpp:781 +#, fuzzy +msgid "Mesh gradient" +msgstr "Gradiente lineare" + +#: ../src/widgets/paint-selector.cpp:1080 msgid "" "Use the Node tool to adjust position, scale, and rotation of the " "pattern on canvas. Use Object > Pattern > Objects to Pattern to " @@ -27774,27 +28839,27 @@ msgstr "" "rotazione del motivo sul disegno. Usa Oggetto > Motivo > Da oggetto " "a motivo per creare un nuovo motivo dalla selezione." -#: ../src/widgets/paint-selector.cpp:1068 +#: ../src/widgets/paint-selector.cpp:1093 msgid "Pattern fill" msgstr "Motivo" -#: ../src/widgets/paint-selector.cpp:1162 +#: ../src/widgets/paint-selector.cpp:1187 msgid "Swatch fill" msgstr "Campione" -#: ../src/widgets/paintbucket-toolbar.cpp:133 +#: ../src/widgets/paintbucket-toolbar.cpp:135 msgid "Fill by" msgstr "Riempi con" -#: ../src/widgets/paintbucket-toolbar.cpp:134 +#: ../src/widgets/paintbucket-toolbar.cpp:136 msgid "Fill by:" msgstr "Riempi con:" -#: ../src/widgets/paintbucket-toolbar.cpp:146 +#: ../src/widgets/paintbucket-toolbar.cpp:148 msgid "Fill Threshold" msgstr "Soglia riempimento" -#: ../src/widgets/paintbucket-toolbar.cpp:147 +#: ../src/widgets/paintbucket-toolbar.cpp:149 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" @@ -27802,36 +28867,36 @@ msgstr "" "La differenza massima consentita tra il pixel cliccato e i pixel vicini da " "contare per il riempimento" -#: ../src/widgets/paintbucket-toolbar.cpp:174 +#: ../src/widgets/paintbucket-toolbar.cpp:176 msgid "Grow/shrink by" msgstr "Intrudi/Estrudi di" -#: ../src/widgets/paintbucket-toolbar.cpp:174 +#: ../src/widgets/paintbucket-toolbar.cpp:176 msgid "Grow/shrink by:" msgstr "Intrudi/Estrudi di:" -#: ../src/widgets/paintbucket-toolbar.cpp:175 +#: ../src/widgets/paintbucket-toolbar.cpp:177 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" "Di quanto estrudere (valore positivo) o intrudere (valore negativo) il " "riempimento creato" -#: ../src/widgets/paintbucket-toolbar.cpp:200 +#: ../src/widgets/paintbucket-toolbar.cpp:202 msgid "Close gaps" msgstr "Area cuscinetto" -#: ../src/widgets/paintbucket-toolbar.cpp:201 +#: ../src/widgets/paintbucket-toolbar.cpp:203 msgid "Close gaps:" msgstr "Area cuscinetto:" -#: ../src/widgets/paintbucket-toolbar.cpp:212 -#: ../src/widgets/pencil-toolbar.cpp:293 ../src/widgets/spiral-toolbar.cpp:289 -#: ../src/widgets/star-toolbar.cpp:564 +#: ../src/widgets/paintbucket-toolbar.cpp:214 +#: ../src/widgets/pencil-toolbar.cpp:299 ../src/widgets/spiral-toolbar.cpp:289 +#: ../src/widgets/star-toolbar.cpp:566 msgid "Defaults" msgstr "Predefiniti" -#: ../src/widgets/paintbucket-toolbar.cpp:213 +#: ../src/widgets/paintbucket-toolbar.cpp:215 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -27851,72 +28916,82 @@ msgstr "Crea tracciati Bezier normali" msgid "Create Spiro path" msgstr "Crea tracciato Spiro" -#: ../src/widgets/pencil-toolbar.cpp:111 +#: ../src/widgets/pencil-toolbar.cpp:110 +#, fuzzy +msgid "Create BSpline path" +msgstr "Crea tracciato Spiro" + +#: ../src/widgets/pencil-toolbar.cpp:116 msgid "Zigzag" msgstr "Zigzag" -#: ../src/widgets/pencil-toolbar.cpp:112 +#: ../src/widgets/pencil-toolbar.cpp:117 msgid "Create a sequence of straight line segments" msgstr "Crea una sequenza di segmenti diritti" -#: ../src/widgets/pencil-toolbar.cpp:118 +#: ../src/widgets/pencil-toolbar.cpp:123 msgid "Paraxial" msgstr "Parassiale" -#: ../src/widgets/pencil-toolbar.cpp:119 +#: ../src/widgets/pencil-toolbar.cpp:124 msgid "Create a sequence of paraxial line segments" msgstr "Crea una sequenza di segmenti parassiali" -#: ../src/widgets/pencil-toolbar.cpp:127 +#: ../src/widgets/pencil-toolbar.cpp:132 msgid "Mode of new lines drawn by this tool" msgstr "Modalità delle nuove linee disegnate da questo strumento" -#: ../src/widgets/pencil-toolbar.cpp:155 +#: ../src/widgets/pencil-toolbar.cpp:160 msgctxt "Freehand shape" msgid "None" msgstr "Nessuna" -#: ../src/widgets/pencil-toolbar.cpp:156 +#: ../src/widgets/pencil-toolbar.cpp:161 msgid "Triangle in" msgstr "Triangolo crescente" -#: ../src/widgets/pencil-toolbar.cpp:157 +#: ../src/widgets/pencil-toolbar.cpp:162 msgid "Triangle out" msgstr "Triangolo decrescente" -#: ../src/widgets/pencil-toolbar.cpp:159 +#: ../src/widgets/pencil-toolbar.cpp:164 msgid "From clipboard" msgstr "Dagli appunti" -#: ../src/widgets/pencil-toolbar.cpp:184 ../src/widgets/pencil-toolbar.cpp:185 +#: ../src/widgets/pencil-toolbar.cpp:165 +#, fuzzy +msgid "Last applied" +msgstr "Ultima diapositiva:" + +#: ../src/widgets/pencil-toolbar.cpp:190 ../src/widgets/pencil-toolbar.cpp:191 msgid "Shape:" msgstr "Forma:" -#: ../src/widgets/pencil-toolbar.cpp:184 +#: ../src/widgets/pencil-toolbar.cpp:190 msgid "Shape of new paths drawn by this tool" msgstr "Forma dei nuovi tracciati disegnati con questo strumento" -#: ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/pencil-toolbar.cpp:275 msgid "(many nodes, rough)" msgstr "(molti nodi, grezzo)" -#: ../src/widgets/pencil-toolbar.cpp:269 +#: ../src/widgets/pencil-toolbar.cpp:275 msgid "(few nodes, smooth)" msgstr "(pochi nodi, smussato)" -#: ../src/widgets/pencil-toolbar.cpp:272 +#: ../src/widgets/pencil-toolbar.cpp:278 msgid "Smoothing:" msgstr "Smussamento:" -#: ../src/widgets/pencil-toolbar.cpp:272 +#: ../src/widgets/pencil-toolbar.cpp:278 msgid "Smoothing: " msgstr "Smussamento:" -#: ../src/widgets/pencil-toolbar.cpp:273 +#: ../src/widgets/pencil-toolbar.cpp:279 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Il grado di smussamento (semplificazione) applicato alla linea" -#: ../src/widgets/pencil-toolbar.cpp:294 +#: ../src/widgets/pencil-toolbar.cpp:300 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -27924,59 +28999,59 @@ msgstr "" "Reimposta i parametri del pastello ai valori predefiniti (usa Preferenze di " "Inkscape > Strumenti per cambiare i valori predefiniti)" -#: ../src/widgets/rect-toolbar.cpp:122 +#: ../src/widgets/rect-toolbar.cpp:124 msgid "Change rectangle" msgstr "Modifica rettangolo" -#: ../src/widgets/rect-toolbar.cpp:314 +#: ../src/widgets/rect-toolbar.cpp:318 msgid "W:" msgstr "L:" -#: ../src/widgets/rect-toolbar.cpp:314 +#: ../src/widgets/rect-toolbar.cpp:318 msgid "Width of rectangle" msgstr "Larghezza del rettangolo" -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 msgid "H:" msgstr "H:" -#: ../src/widgets/rect-toolbar.cpp:331 +#: ../src/widgets/rect-toolbar.cpp:335 msgid "Height of rectangle" msgstr "Altezza del rettangolo" -#: ../src/widgets/rect-toolbar.cpp:345 ../src/widgets/rect-toolbar.cpp:360 +#: ../src/widgets/rect-toolbar.cpp:349 ../src/widgets/rect-toolbar.cpp:364 msgid "not rounded" msgstr "non arrotondato" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Horizontal radius" msgstr "Raggio orizzontale" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Rx:" msgstr "Rx:" -#: ../src/widgets/rect-toolbar.cpp:348 +#: ../src/widgets/rect-toolbar.cpp:352 msgid "Horizontal radius of rounded corners" msgstr "Raggio orizzontale di un angolo arrotondato" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Vertical radius" msgstr "Raggio verticale" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Ry:" msgstr "Ry:" -#: ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:367 msgid "Vertical radius of rounded corners" msgstr "Raggio verticale di un angolo arrotondato" -#: ../src/widgets/rect-toolbar.cpp:382 +#: ../src/widgets/rect-toolbar.cpp:386 msgid "Not rounded" msgstr "Non arrotondato" -#: ../src/widgets/rect-toolbar.cpp:383 +#: ../src/widgets/rect-toolbar.cpp:387 msgid "Make corners sharp" msgstr "Rende gli angoli spigolosi" @@ -28017,23 +29092,23 @@ msgstr "Dimensione massima" msgid "Maximum size of the ruler" msgstr "Dimensione massima del righello" -#: ../src/widgets/select-toolbar.cpp:260 +#: ../src/widgets/select-toolbar.cpp:262 msgid "Transform by toolbar" msgstr "Trasforma tramite barra strumenti" -#: ../src/widgets/select-toolbar.cpp:339 +#: ../src/widgets/select-toolbar.cpp:341 msgid "Now stroke width is scaled when objects are scaled." msgstr "" "Ora la larghezza del contorno viene ridimensionata quando gli oggetti " "vengono ridimensionati." -#: ../src/widgets/select-toolbar.cpp:341 +#: ../src/widgets/select-toolbar.cpp:343 msgid "Now stroke width is not scaled when objects are scaled." msgstr "" "Ora la larghezza del contorno non viene ridimensionata quando gli " "oggetti vengono ridimensionati." -#: ../src/widgets/select-toolbar.cpp:352 +#: ../src/widgets/select-toolbar.cpp:354 msgid "" "Now rounded rectangle corners are scaled when rectangles are " "scaled." @@ -28041,7 +29116,7 @@ msgstr "" "Ora gli angoli arrotondati dei rettangoli vengono ridimensionati " "quando i rettangoli vengono ridimensionati." -#: ../src/widgets/select-toolbar.cpp:354 +#: ../src/widgets/select-toolbar.cpp:356 msgid "" "Now rounded rectangle corners are not scaled when rectangles " "are scaled." @@ -28049,7 +29124,7 @@ msgstr "" "Ora gli angoli arrotondati dei rettangoli non vengono ridimensionati " "quando i rettangoli vengono ridimensionati." -#: ../src/widgets/select-toolbar.cpp:365 +#: ../src/widgets/select-toolbar.cpp:367 msgid "" "Now gradients are transformed along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." @@ -28058,7 +29133,7 @@ msgstr "" "quando questi vengono trasformati (spostati, ridimensionati, ruotati o " "distorti)." -#: ../src/widgets/select-toolbar.cpp:367 +#: ../src/widgets/select-toolbar.cpp:369 msgid "" "Now gradients remain fixed when objects are transformed " "(moved, scaled, rotated, or skewed)." @@ -28066,7 +29141,7 @@ msgstr "" "Ora i gradienti restano fissi quando gli oggetti vengono " "trasformati (spostati, ridimensionati, ruotati o distorti)." -#: ../src/widgets/select-toolbar.cpp:378 +#: ../src/widgets/select-toolbar.cpp:380 msgid "" "Now patterns are transformed along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." @@ -28075,7 +29150,7 @@ msgstr "" "quando questi vengono trasformati (spostati, ridimensionati, ruotati o " "distorti)." -#: ../src/widgets/select-toolbar.cpp:380 +#: ../src/widgets/select-toolbar.cpp:382 msgid "" "Now patterns remain fixed when objects are transformed (moved, " "scaled, rotated, or skewed)." @@ -28084,79 +29159,79 @@ msgstr "" "trasformati (spostati, ridimensionati, ruotati o distorti)." #. four spinbuttons -#: ../src/widgets/select-toolbar.cpp:498 +#: ../src/widgets/select-toolbar.cpp:500 msgctxt "Select toolbar" msgid "X position" msgstr "Posizione X" -#: ../src/widgets/select-toolbar.cpp:498 +#: ../src/widgets/select-toolbar.cpp:500 msgctxt "Select toolbar" msgid "X:" msgstr "X:" -#: ../src/widgets/select-toolbar.cpp:500 +#: ../src/widgets/select-toolbar.cpp:502 msgid "Horizontal coordinate of selection" msgstr "Coordinate orizzontali della selezione" -#: ../src/widgets/select-toolbar.cpp:504 +#: ../src/widgets/select-toolbar.cpp:506 msgctxt "Select toolbar" msgid "Y position" msgstr "Posizione Y" -#: ../src/widgets/select-toolbar.cpp:504 +#: ../src/widgets/select-toolbar.cpp:506 msgctxt "Select toolbar" msgid "Y:" msgstr "Y:" -#: ../src/widgets/select-toolbar.cpp:506 +#: ../src/widgets/select-toolbar.cpp:508 msgid "Vertical coordinate of selection" msgstr "Coordinate verticali della selezione" -#: ../src/widgets/select-toolbar.cpp:510 +#: ../src/widgets/select-toolbar.cpp:512 msgctxt "Select toolbar" msgid "Width" msgstr "Larghezza" -#: ../src/widgets/select-toolbar.cpp:510 +#: ../src/widgets/select-toolbar.cpp:512 msgctxt "Select toolbar" msgid "W:" msgstr "L:" -#: ../src/widgets/select-toolbar.cpp:512 +#: ../src/widgets/select-toolbar.cpp:514 msgid "Width of selection" msgstr "Larghezza della selezione" -#: ../src/widgets/select-toolbar.cpp:519 +#: ../src/widgets/select-toolbar.cpp:521 msgid "Lock width and height" msgstr "Blocca larghezza e altezza" -#: ../src/widgets/select-toolbar.cpp:520 +#: ../src/widgets/select-toolbar.cpp:522 msgid "When locked, change both width and height by the same proportion" msgstr "Se bloccato, cambia l'altezza e la larghezza in maniera proporzionale" -#: ../src/widgets/select-toolbar.cpp:529 +#: ../src/widgets/select-toolbar.cpp:531 msgctxt "Select toolbar" msgid "Height" msgstr "Altezza" -#: ../src/widgets/select-toolbar.cpp:529 +#: ../src/widgets/select-toolbar.cpp:531 msgctxt "Select toolbar" msgid "H:" msgstr "H:" -#: ../src/widgets/select-toolbar.cpp:531 +#: ../src/widgets/select-toolbar.cpp:533 msgid "Height of selection" msgstr "Altezza della selezione" -#: ../src/widgets/select-toolbar.cpp:581 +#: ../src/widgets/select-toolbar.cpp:583 msgid "Scale rounded corners" msgstr "Ridimensiona angoli arrotondati" -#: ../src/widgets/select-toolbar.cpp:592 +#: ../src/widgets/select-toolbar.cpp:594 msgid "Move gradients" msgstr "Muovi gradiente" -#: ../src/widgets/select-toolbar.cpp:603 +#: ../src/widgets/select-toolbar.cpp:605 msgid "Move patterns" msgstr "Muovi motivi" @@ -28164,147 +29239,147 @@ msgstr "Muovi motivi" msgid "Set attribute" msgstr "Imposta attributo" -#: ../src/widgets/sp-color-icc-selector.cpp:257 +#: ../src/widgets/sp-color-icc-selector.cpp:234 msgid "CMS" msgstr "CMS" -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:428 +#: ../src/widgets/sp-color-icc-selector.cpp:330 +#: ../src/widgets/sp-color-scales.cpp:414 msgid "_R:" msgstr "_R:" #. TYPE_RGB_16 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:431 +#: ../src/widgets/sp-color-icc-selector.cpp:331 +#: ../src/widgets/sp-color-scales.cpp:417 msgid "_G:" msgstr "_G:" -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:434 +#: ../src/widgets/sp-color-icc-selector.cpp:332 +#: ../src/widgets/sp-color-scales.cpp:420 msgid "_B:" msgstr "_B:" -#: ../src/widgets/sp-color-icc-selector.cpp:359 +#: ../src/widgets/sp-color-icc-selector.cpp:334 msgid "Gray" msgstr "Grigio" #. TYPE_GRAY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:454 +#: ../src/widgets/sp-color-icc-selector.cpp:336 +#: ../src/widgets/sp-color-icc-selector.cpp:340 +#: ../src/widgets/sp-color-scales.cpp:440 msgid "_H:" msgstr "_H:" #. TYPE_HSV_16 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:457 +#: ../src/widgets/sp-color-icc-selector.cpp:337 +#: ../src/widgets/sp-color-icc-selector.cpp:342 +#: ../src/widgets/sp-color-scales.cpp:443 msgid "_S:" msgstr "_S:" #. TYPE_HLS_16 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:460 +#: ../src/widgets/sp-color-icc-selector.cpp:341 +#: ../src/widgets/sp-color-scales.cpp:446 msgid "_L:" msgstr "_L:" -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:482 +#: ../src/widgets/sp-color-icc-selector.cpp:344 +#: ../src/widgets/sp-color-icc-selector.cpp:349 +#: ../src/widgets/sp-color-scales.cpp:468 msgid "_C:" msgstr "_C:" #. TYPE_CMYK_16 #. TYPE_CMY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:485 +#: ../src/widgets/sp-color-icc-selector.cpp:345 +#: ../src/widgets/sp-color-icc-selector.cpp:350 +#: ../src/widgets/sp-color-scales.cpp:471 msgid "_M:" msgstr "_M:" -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:488 +#: ../src/widgets/sp-color-icc-selector.cpp:346 +#: ../src/widgets/sp-color-icc-selector.cpp:351 +#: ../src/widgets/sp-color-scales.cpp:474 msgid "_Y:" msgstr "_Y:" -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:491 +#: ../src/widgets/sp-color-icc-selector.cpp:347 +#: ../src/widgets/sp-color-scales.cpp:477 msgid "_K:" msgstr "_K:" -#: ../src/widgets/sp-color-icc-selector.cpp:455 +#: ../src/widgets/sp-color-icc-selector.cpp:430 msgid "Fix" msgstr "Fissa" -#: ../src/widgets/sp-color-icc-selector.cpp:458 +#: ../src/widgets/sp-color-icc-selector.cpp:433 msgid "Fix RGB fallback to match icc-color() value." msgstr "Fissa fallback RGB corrispondente al valore icc-color()." #. Label -#: ../src/widgets/sp-color-icc-selector.cpp:561 -#: ../src/widgets/sp-color-scales.cpp:437 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:494 -#: ../src/widgets/sp-color-wheel-selector.cpp:140 +#: ../src/widgets/sp-color-icc-selector.cpp:536 +#: ../src/widgets/sp-color-scales.cpp:423 +#: ../src/widgets/sp-color-scales.cpp:449 +#: ../src/widgets/sp-color-scales.cpp:480 +#: ../src/widgets/sp-color-wheel-selector.cpp:111 msgid "_A:" msgstr "_A:" -#: ../src/widgets/sp-color-icc-selector.cpp:572 -#: ../src/widgets/sp-color-icc-selector.cpp:585 -#: ../src/widgets/sp-color-scales.cpp:438 -#: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/sp-color-scales.cpp:464 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-scales.cpp:495 -#: ../src/widgets/sp-color-scales.cpp:496 -#: ../src/widgets/sp-color-wheel-selector.cpp:161 -#: ../src/widgets/sp-color-wheel-selector.cpp:185 +#: ../src/widgets/sp-color-icc-selector.cpp:547 +#: ../src/widgets/sp-color-icc-selector.cpp:560 +#: ../src/widgets/sp-color-scales.cpp:424 +#: ../src/widgets/sp-color-scales.cpp:425 +#: ../src/widgets/sp-color-scales.cpp:450 +#: ../src/widgets/sp-color-scales.cpp:451 +#: ../src/widgets/sp-color-scales.cpp:481 +#: ../src/widgets/sp-color-scales.cpp:482 +#: ../src/widgets/sp-color-wheel-selector.cpp:137 +#: ../src/widgets/sp-color-wheel-selector.cpp:166 msgid "Alpha (opacity)" msgstr "Alpha (opacità)" -#: ../src/widgets/sp-color-notebook.cpp:385 +#: ../src/widgets/sp-color-notebook.cpp:370 msgid "Color Managed" msgstr "Gestione del colore" -#: ../src/widgets/sp-color-notebook.cpp:392 +#: ../src/widgets/sp-color-notebook.cpp:377 msgid "Out of gamut!" msgstr "Fuori gamma!" -#: ../src/widgets/sp-color-notebook.cpp:399 +#: ../src/widgets/sp-color-notebook.cpp:384 msgid "Too much ink!" msgstr "Troppo inchiostro!" #. Create RGBA entry and color preview -#: ../src/widgets/sp-color-notebook.cpp:416 +#: ../src/widgets/sp-color-notebook.cpp:401 msgid "RGBA_:" msgstr "RGBA_:" -#: ../src/widgets/sp-color-notebook.cpp:424 +#: ../src/widgets/sp-color-notebook.cpp:409 msgid "Hexadecimal RGBA value of the color" msgstr "Valore RGBA esadecimale del colore" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "RGB" msgstr "RGB" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "HSL" msgstr "HSL" -#: ../src/widgets/sp-color-scales.cpp:80 +#: ../src/widgets/sp-color-scales.cpp:53 msgid "CMYK" msgstr "CMYK" -#: ../src/widgets/sp-color-selector.cpp:64 +#: ../src/widgets/sp-color-selector.cpp:42 msgid "Unnamed" msgstr "Senza nome" -#: ../src/widgets/sp-xmlview-attr-list.cpp:64 +#: ../src/widgets/sp-xmlview-attr-list.cpp:59 msgid "Value" msgstr "Valore" -#: ../src/widgets/sp-xmlview-content.cpp:179 +#: ../src/widgets/sp-xmlview-content.cpp:151 msgid "Type text in a text node" msgstr "Scrivi testo in un nodo testuale" @@ -28394,7 +29469,7 @@ msgstr "" "Il raggio delle rivoluzioni più interne (relativo alle dimensioni della " "spirale)" -#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:565 +#: ../src/widgets/spiral-toolbar.cpp:290 ../src/widgets/star-toolbar.cpp:567 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -28543,173 +29618,173 @@ msgstr "" "Variazione in scala degli oggetti spruzzati; 0% per la stessa dimensione " "dell'oggetto originale" -#: ../src/widgets/star-toolbar.cpp:102 +#: ../src/widgets/star-toolbar.cpp:103 msgid "Star: Change number of corners" msgstr "Stella: cambia numero di vertici" -#: ../src/widgets/star-toolbar.cpp:155 +#: ../src/widgets/star-toolbar.cpp:156 msgid "Star: Change spoke ratio" msgstr "Stella: Cambia lunghezza dei raggi" -#: ../src/widgets/star-toolbar.cpp:200 +#: ../src/widgets/star-toolbar.cpp:201 msgid "Make polygon" msgstr "Crea poligono" -#: ../src/widgets/star-toolbar.cpp:200 +#: ../src/widgets/star-toolbar.cpp:201 msgid "Make star" msgstr "Crea stella" -#: ../src/widgets/star-toolbar.cpp:239 +#: ../src/widgets/star-toolbar.cpp:240 msgid "Star: Change rounding" msgstr "Stella: Cambia arrotondamento" -#: ../src/widgets/star-toolbar.cpp:279 +#: ../src/widgets/star-toolbar.cpp:280 msgid "Star: Change randomization" msgstr "Stella: Cambia casualità" -#: ../src/widgets/star-toolbar.cpp:463 +#: ../src/widgets/star-toolbar.cpp:465 msgid "Regular polygon (with one handle) instead of a star" msgstr "Poligono regolare (con una maniglia) invece di una stella" -#: ../src/widgets/star-toolbar.cpp:470 +#: ../src/widgets/star-toolbar.cpp:472 msgid "Star instead of a regular polygon (with one handle)" msgstr "Stella invece di un poligono regolare (con una maniglia)" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "triangle/tri-star" msgstr "triangolo/tri-stella" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "square/quad-star" msgstr "quadrato/quadri-stella" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "pentagon/five-pointed star" msgstr "pentagono/penta-stella" -#: ../src/widgets/star-toolbar.cpp:491 +#: ../src/widgets/star-toolbar.cpp:493 msgid "hexagon/six-pointed star" msgstr "esagono/esa-stella" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Corners" msgstr "Angoli" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Corners:" msgstr "Angoli:" -#: ../src/widgets/star-toolbar.cpp:494 +#: ../src/widgets/star-toolbar.cpp:496 msgid "Number of corners of a polygon or star" msgstr "Numero di angoli di un poligono o di una stella" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "thin-ray star" msgstr "stella a raggi sottili" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "pentagram" msgstr "pentagramma" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "hexagram" msgstr "esagramma" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "heptagram" msgstr "eptagramma" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "octagram" msgstr "ottagramma" -#: ../src/widgets/star-toolbar.cpp:507 +#: ../src/widgets/star-toolbar.cpp:509 msgid "regular polygon" msgstr "poligono regolare" -#: ../src/widgets/star-toolbar.cpp:510 +#: ../src/widgets/star-toolbar.cpp:512 msgid "Spoke ratio" msgstr "Rapporto raggi" -#: ../src/widgets/star-toolbar.cpp:510 +#: ../src/widgets/star-toolbar.cpp:512 msgid "Spoke ratio:" msgstr "Rapporto raggi:" #. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle. #. Base radius is the same for the closest handle. -#: ../src/widgets/star-toolbar.cpp:513 +#: ../src/widgets/star-toolbar.cpp:515 msgid "Base radius to tip radius ratio" msgstr "Rapporto tra diametro interno e diametro totale" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "stretched" msgstr "molto strozzato" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "twisted" msgstr "visibilmente strozzato" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "slightly pinched" msgstr "leggermente strozzato" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "NOT rounded" msgstr "non arrotondato" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "slightly rounded" msgstr "leggermente arrotondato" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "visibly rounded" msgstr "visibilmente arrotondato" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "well rounded" msgstr "ben arrotondato" -#: ../src/widgets/star-toolbar.cpp:531 +#: ../src/widgets/star-toolbar.cpp:533 msgid "amply rounded" msgstr "molto arrotondato" -#: ../src/widgets/star-toolbar.cpp:531 ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:533 ../src/widgets/star-toolbar.cpp:548 msgid "blown up" msgstr "gonfiato" -#: ../src/widgets/star-toolbar.cpp:534 +#: ../src/widgets/star-toolbar.cpp:536 msgid "Rounded:" msgstr "Arrotondamento:" -#: ../src/widgets/star-toolbar.cpp:534 +#: ../src/widgets/star-toolbar.cpp:536 msgid "How much rounded are the corners (0 for sharp)" msgstr "Il grado di arrotondamento degli angoli (0 per gli spigoli)" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "NOT randomized" msgstr "non casuale" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "slightly irregular" msgstr "leggermente irregolare" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "visibly randomized" msgstr "visibilmente casuale" -#: ../src/widgets/star-toolbar.cpp:546 +#: ../src/widgets/star-toolbar.cpp:548 msgid "strongly randomized" msgstr "molto casuale" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Randomized" msgstr "Casuale" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Randomized:" msgstr "Casuale:" -#: ../src/widgets/star-toolbar.cpp:549 +#: ../src/widgets/star-toolbar.cpp:551 msgid "Scatter randomly the corners and angles" msgstr "Separa casualmente gli angoli" @@ -28813,11 +29888,11 @@ msgstr "" msgid "Set markers" msgstr "Imposta delimitatori" -#: ../src/widgets/stroke-style.cpp:1032 ../src/widgets/stroke-style.cpp:1117 +#: ../src/widgets/stroke-style.cpp:1030 ../src/widgets/stroke-style.cpp:1114 msgid "Set stroke style" msgstr "Imposta stile contorno" -#: ../src/widgets/stroke-style.cpp:1205 +#: ../src/widgets/stroke-style.cpp:1202 msgid "Set marker color" msgstr "Imposta colore delimitatore" @@ -28833,402 +29908,402 @@ msgstr "Testo: Cambia font" msgid "Text: Change font size" msgstr "Testo: Cambia dimensione carattere" -#: ../src/widgets/text-toolbar.cpp:271 +#: ../src/widgets/text-toolbar.cpp:269 msgid "Text: Change font style" msgstr "Testo: Cambia stile" -#: ../src/widgets/text-toolbar.cpp:349 +#: ../src/widgets/text-toolbar.cpp:347 msgid "Text: Change superscript or subscript" msgstr "Testo: Cambia apice o pedice" -#: ../src/widgets/text-toolbar.cpp:494 +#: ../src/widgets/text-toolbar.cpp:489 msgid "Text: Change alignment" msgstr "Testo: Cambia allineamento" -#: ../src/widgets/text-toolbar.cpp:537 +#: ../src/widgets/text-toolbar.cpp:532 msgid "Text: Change line-height" msgstr "Testo: Cambia spaziatura linee" -#: ../src/widgets/text-toolbar.cpp:586 +#: ../src/widgets/text-toolbar.cpp:580 msgid "Text: Change word-spacing" msgstr "Testo: Cambia spaziatura parole" -#: ../src/widgets/text-toolbar.cpp:627 +#: ../src/widgets/text-toolbar.cpp:620 msgid "Text: Change letter-spacing" msgstr "Testo: Cambia spaziatura lettere" -#: ../src/widgets/text-toolbar.cpp:667 +#: ../src/widgets/text-toolbar.cpp:658 msgid "Text: Change dx (kern)" msgstr "Testo: Cambia crenatura orizzontale" -#: ../src/widgets/text-toolbar.cpp:701 +#: ../src/widgets/text-toolbar.cpp:692 msgid "Text: Change dy" msgstr "Testo: Cambia spostamento verticale" -#: ../src/widgets/text-toolbar.cpp:736 +#: ../src/widgets/text-toolbar.cpp:727 msgid "Text: Change rotate" msgstr "Testo: Cambia rotazione" -#: ../src/widgets/text-toolbar.cpp:784 +#: ../src/widgets/text-toolbar.cpp:774 msgid "Text: Change orientation" msgstr "Testo: Cambia orientamento" -#: ../src/widgets/text-toolbar.cpp:1223 +#: ../src/widgets/text-toolbar.cpp:1210 msgid "Font Family" msgstr "Carattere" -#: ../src/widgets/text-toolbar.cpp:1224 +#: ../src/widgets/text-toolbar.cpp:1211 msgid "Select Font Family (Alt-X to access)" msgstr "Seleziona famiglia carattere (Alt+X per accedervi)" #. Focus widget #. Enable entry completion -#: ../src/widgets/text-toolbar.cpp:1234 +#: ../src/widgets/text-toolbar.cpp:1221 msgid "Select all text with this font-family" msgstr "Seleziona tutti i testi con questa famiglia carattere" -#: ../src/widgets/text-toolbar.cpp:1238 +#: ../src/widgets/text-toolbar.cpp:1225 msgid "Font not found on system" msgstr "Carattere non trovato nel sistema" -#: ../src/widgets/text-toolbar.cpp:1297 +#: ../src/widgets/text-toolbar.cpp:1284 msgid "Font Style" msgstr "Stile carattere" -#: ../src/widgets/text-toolbar.cpp:1298 +#: ../src/widgets/text-toolbar.cpp:1285 msgid "Font style" msgstr "Stile carattere" #. Name -#: ../src/widgets/text-toolbar.cpp:1315 +#: ../src/widgets/text-toolbar.cpp:1302 msgid "Toggle Superscript" msgstr "Abilita apice" #. Label -#: ../src/widgets/text-toolbar.cpp:1316 +#: ../src/widgets/text-toolbar.cpp:1303 msgid "Toggle superscript" msgstr "Abilita apice" #. Name -#: ../src/widgets/text-toolbar.cpp:1328 +#: ../src/widgets/text-toolbar.cpp:1315 msgid "Toggle Subscript" msgstr "Abilita pedice" #. Label -#: ../src/widgets/text-toolbar.cpp:1329 +#: ../src/widgets/text-toolbar.cpp:1316 msgid "Toggle subscript" msgstr "Abilita pedice" -#: ../src/widgets/text-toolbar.cpp:1370 +#: ../src/widgets/text-toolbar.cpp:1357 msgid "Justify" msgstr "Giustifica" #. Name -#: ../src/widgets/text-toolbar.cpp:1377 +#: ../src/widgets/text-toolbar.cpp:1364 msgid "Alignment" msgstr "Allineamento" #. Label -#: ../src/widgets/text-toolbar.cpp:1378 +#: ../src/widgets/text-toolbar.cpp:1365 msgid "Text alignment" msgstr "Allineamento testo" -#: ../src/widgets/text-toolbar.cpp:1405 +#: ../src/widgets/text-toolbar.cpp:1392 msgid "Horizontal" msgstr "Orizzontale" -#: ../src/widgets/text-toolbar.cpp:1412 +#: ../src/widgets/text-toolbar.cpp:1399 msgid "Vertical" msgstr "Verticale" #. Label -#: ../src/widgets/text-toolbar.cpp:1419 +#: ../src/widgets/text-toolbar.cpp:1406 msgid "Text orientation" msgstr "Orientamento testo" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Smaller spacing" msgstr "Spaziatura minore" -#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 -#: ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1429 ../src/widgets/text-toolbar.cpp:1460 +#: ../src/widgets/text-toolbar.cpp:1491 msgctxt "Text tool" msgid "Normal" msgstr "Normale" -#: ../src/widgets/text-toolbar.cpp:1442 +#: ../src/widgets/text-toolbar.cpp:1429 msgid "Larger spacing" msgstr "Spaziatura maggiore" #. name -#: ../src/widgets/text-toolbar.cpp:1447 +#: ../src/widgets/text-toolbar.cpp:1434 msgid "Line Height" msgstr "Spaziatura linee" #. label -#: ../src/widgets/text-toolbar.cpp:1448 +#: ../src/widgets/text-toolbar.cpp:1435 msgid "Line:" msgstr "Linea:" #. short label -#: ../src/widgets/text-toolbar.cpp:1449 +#: ../src/widgets/text-toolbar.cpp:1436 msgid "Spacing between lines (times font size)" msgstr "Spaziatura tra le linee (volte dimensione carattere)" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Negative spacing" msgstr "Spaziatura negativa" -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 +#: ../src/widgets/text-toolbar.cpp:1460 ../src/widgets/text-toolbar.cpp:1491 msgid "Positive spacing" msgstr "Spaziatura positiva" #. name -#: ../src/widgets/text-toolbar.cpp:1478 +#: ../src/widgets/text-toolbar.cpp:1465 msgid "Word spacing" msgstr "Spaziatura parole" #. label -#: ../src/widgets/text-toolbar.cpp:1479 +#: ../src/widgets/text-toolbar.cpp:1466 msgid "Word:" msgstr "Parola:" #. short label -#: ../src/widgets/text-toolbar.cpp:1480 +#: ../src/widgets/text-toolbar.cpp:1467 msgid "Spacing between words (px)" msgstr "Spaziatura tra le parole (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1509 +#: ../src/widgets/text-toolbar.cpp:1496 msgid "Letter spacing" msgstr "Spaziatura lettere" #. label -#: ../src/widgets/text-toolbar.cpp:1510 +#: ../src/widgets/text-toolbar.cpp:1497 msgid "Letter:" msgstr "Lettere:" #. short label -#: ../src/widgets/text-toolbar.cpp:1511 +#: ../src/widgets/text-toolbar.cpp:1498 msgid "Spacing between letters (px)" msgstr "Spaziatura tra le lettere (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1540 +#: ../src/widgets/text-toolbar.cpp:1527 msgid "Kerning" msgstr "Crenatura" #. label -#: ../src/widgets/text-toolbar.cpp:1541 +#: ../src/widgets/text-toolbar.cpp:1528 msgid "Kern:" msgstr "Crenatura:" #. short label -#: ../src/widgets/text-toolbar.cpp:1542 +#: ../src/widgets/text-toolbar.cpp:1529 msgid "Horizontal kerning (px)" msgstr "Crenatura orizzontale (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1571 +#: ../src/widgets/text-toolbar.cpp:1558 msgid "Vertical Shift" msgstr "Spostamento verticale" #. label -#: ../src/widgets/text-toolbar.cpp:1572 +#: ../src/widgets/text-toolbar.cpp:1559 msgid "Vert:" msgstr "Verticale:" #. short label -#: ../src/widgets/text-toolbar.cpp:1573 +#: ../src/widgets/text-toolbar.cpp:1560 msgid "Vertical shift (px)" msgstr "Spostamento verticale (px)" #. name -#: ../src/widgets/text-toolbar.cpp:1602 +#: ../src/widgets/text-toolbar.cpp:1589 msgid "Letter rotation" msgstr "Rotazione lettere" #. label -#: ../src/widgets/text-toolbar.cpp:1603 +#: ../src/widgets/text-toolbar.cpp:1590 msgid "Rot:" msgstr "Rotazione:" #. short label -#: ../src/widgets/text-toolbar.cpp:1604 +#: ../src/widgets/text-toolbar.cpp:1591 msgid "Character rotation (degrees)" msgstr "Rotazione carattere (gradi)" -#: ../src/widgets/toolbox.cpp:182 +#: ../src/widgets/toolbox.cpp:181 msgid "Color/opacity used for color tweaking" msgstr "Colore/opacità usato per il ritocco del colore" -#: ../src/widgets/toolbox.cpp:190 +#: ../src/widgets/toolbox.cpp:189 msgid "Style of new stars" msgstr "Stile dei nuovi poligoni" -#: ../src/widgets/toolbox.cpp:192 +#: ../src/widgets/toolbox.cpp:191 msgid "Style of new rectangles" msgstr "Stile dei nuovi rettangoli" -#: ../src/widgets/toolbox.cpp:194 +#: ../src/widgets/toolbox.cpp:193 msgid "Style of new 3D boxes" msgstr "Stile dei nuovi solidi 3D" -#: ../src/widgets/toolbox.cpp:196 +#: ../src/widgets/toolbox.cpp:195 msgid "Style of new ellipses" msgstr "Stile delle nuove ellissi" -#: ../src/widgets/toolbox.cpp:198 +#: ../src/widgets/toolbox.cpp:197 msgid "Style of new spirals" msgstr "Stile delle nuove spirali" -#: ../src/widgets/toolbox.cpp:200 +#: ../src/widgets/toolbox.cpp:199 msgid "Style of new paths created by Pencil" msgstr "Stile dei nuovi tracciati creati con il «Pastello»" -#: ../src/widgets/toolbox.cpp:202 +#: ../src/widgets/toolbox.cpp:201 msgid "Style of new paths created by Pen" msgstr "Stile dei nuovi tracciati creati con la «Penna»" -#: ../src/widgets/toolbox.cpp:204 +#: ../src/widgets/toolbox.cpp:203 msgid "Style of new calligraphic strokes" msgstr "Stile delle nuove linee calligrafiche" -#: ../src/widgets/toolbox.cpp:206 ../src/widgets/toolbox.cpp:208 +#: ../src/widgets/toolbox.cpp:205 ../src/widgets/toolbox.cpp:207 msgid "TBD" msgstr "Da definire" -#: ../src/widgets/toolbox.cpp:220 +#: ../src/widgets/toolbox.cpp:219 msgid "Style of Paint Bucket fill objects" msgstr "Stile dei nuovi oggetti creati con il «Secchiello»" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Bounding box" msgstr "Riquadri" -#: ../src/widgets/toolbox.cpp:1682 +#: ../src/widgets/toolbox.cpp:1681 msgid "Snap bounding boxes" msgstr "Aggancia angoli riquadri" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Bounding box edges" msgstr "Margini riquadri" -#: ../src/widgets/toolbox.cpp:1691 +#: ../src/widgets/toolbox.cpp:1690 msgid "Snap to edges of a bounding box" msgstr "Aggancia ai bordi dei riquadri" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Bounding box corners" msgstr "Angoli riquadri" -#: ../src/widgets/toolbox.cpp:1700 +#: ../src/widgets/toolbox.cpp:1699 msgid "Snap bounding box corners" msgstr "Aggancia angoli riquadri" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "BBox Edge Midpoints" msgstr "Metà margine riquadro" -#: ../src/widgets/toolbox.cpp:1709 +#: ../src/widgets/toolbox.cpp:1708 msgid "Snap midpoints of bounding box edges" msgstr "Aggancia a e con le metà dei bordi dei riquadri" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "BBox Centers" msgstr "Centri riquadri" -#: ../src/widgets/toolbox.cpp:1719 +#: ../src/widgets/toolbox.cpp:1718 msgid "Snapping centers of bounding boxes" msgstr "Aggancia a e con i centri dei riquadri" -#: ../src/widgets/toolbox.cpp:1728 +#: ../src/widgets/toolbox.cpp:1727 msgid "Snap nodes, paths, and handles" msgstr "Aggancia nodi, tracciati e maniglie" -#: ../src/widgets/toolbox.cpp:1736 +#: ../src/widgets/toolbox.cpp:1735 msgid "Snap to paths" msgstr "Aggancia ai tracciati" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Path intersections" msgstr "Intersezione tracciati" -#: ../src/widgets/toolbox.cpp:1745 +#: ../src/widgets/toolbox.cpp:1744 msgid "Snap to path intersections" msgstr "Aggancia alle intersezioni dei tracciati" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "To nodes" msgstr "Ai nodi" -#: ../src/widgets/toolbox.cpp:1754 +#: ../src/widgets/toolbox.cpp:1753 msgid "Snap cusp nodes, incl. rectangle corners" msgstr "Aggancia ai nodi angolari, incl. angoli dei rettangoli" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Smooth nodes" msgstr "Nodi curvi" -#: ../src/widgets/toolbox.cpp:1763 +#: ../src/widgets/toolbox.cpp:1762 msgid "Snap smooth nodes, incl. quadrant points of ellipses" msgstr "Aggancia ai nodi curvi, incl. punti cardinali delle ellissi" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Line Midpoints" msgstr "Metà linea" -#: ../src/widgets/toolbox.cpp:1772 +#: ../src/widgets/toolbox.cpp:1771 msgid "Snap midpoints of line segments" msgstr "Aggancia a e con le metà dei segmenti" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Others" msgstr "Altri" -#: ../src/widgets/toolbox.cpp:1781 +#: ../src/widgets/toolbox.cpp:1780 msgid "Snap other points (centers, guide origins, gradient handles, etc.)" msgstr "Aggancia ad altri punti (centri, guide, maniglie gradiente, ecc.)" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Object Centers" msgstr "Centro oggetti" -#: ../src/widgets/toolbox.cpp:1789 +#: ../src/widgets/toolbox.cpp:1788 msgid "Snap centers of objects" msgstr "Aggancia a e con i centri degli oggetti" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Rotation Centers" msgstr "Centro di rotazione" -#: ../src/widgets/toolbox.cpp:1798 +#: ../src/widgets/toolbox.cpp:1797 msgid "Snap an item's rotation center" msgstr "Aggancia a e con il centro di rotazione dell'elemento" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Text baseline" msgstr "Linea base del testo" -#: ../src/widgets/toolbox.cpp:1807 +#: ../src/widgets/toolbox.cpp:1806 msgid "Snap text anchors and baselines" msgstr "Allinea linee del testo" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Page border" msgstr "Bordo pagina" -#: ../src/widgets/toolbox.cpp:1817 +#: ../src/widgets/toolbox.cpp:1816 msgid "Snap to the page border" msgstr "Aggancia ai bordi della pagina" -#: ../src/widgets/toolbox.cpp:1826 +#: ../src/widgets/toolbox.cpp:1825 msgid "Snap to grids" msgstr "Aggancia alle griglie" -#: ../src/widgets/toolbox.cpp:1835 +#: ../src/widgets/toolbox.cpp:1834 msgid "Snap guides" msgstr "Aggancia alle guide" @@ -29492,7 +30567,7 @@ msgstr "Semiperimetro (px): " msgid "Area (px^2): " msgstr "Area (px^2): " -#: ../share/extensions/dxf_input.py:504 +#: ../share/extensions/dxf_input.py:512 #, python-format msgid "" "%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert " @@ -29843,7 +30918,7 @@ msgid "" "No paths where found. Please convert all objects you want to save into paths." msgstr "" -#: ../share/extensions/inkex.py:109 +#: ../share/extensions/inkex.py:116 #, fuzzy, python-format msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " @@ -29859,21 +30934,25 @@ msgstr "" "http://cheeseshop.python.org/pypi/lxml/ o tramite il proprio gestore di " "pacchetti con un comando simile a `sudo apt-get install python-lxml`" -#: ../share/extensions/inkex.py:162 +#: ../share/extensions/inkex.py:169 #, python-format msgid "Unable to open specified file: %s" msgstr "Impossibile aprire il file specificato: %s" -#: ../share/extensions/inkex.py:171 +#: ../share/extensions/inkex.py:178 #, fuzzy, python-format msgid "Unable to open object member file: %s" msgstr "impossibile trovare il delimitatore: %s" -#: ../share/extensions/inkex.py:276 +#: ../share/extensions/inkex.py:283 #, python-format msgid "No matching node for expression: %s" msgstr "Nessun nodo corrispondente all'espressione: %s" +#: ../share/extensions/inkex.py:313 +msgid "SVG Width not set correctly! Assuming width = 100" +msgstr "" + #: ../share/extensions/interp_att_g.py:167 #, fuzzy msgid "There is no selection to interpolate" @@ -29911,7 +30990,6 @@ msgstr "" "\n" #: ../share/extensions/jessyInk_autoTexts.py:54 -#, python-brace-format msgid "" "Node with id '{0}' is not a suitable text node and was therefore ignored.\n" "\n" @@ -29944,7 +31022,6 @@ msgstr "" "stata rimossa.\n" #: ../share/extensions/jessyInk_summary.py:69 -#, python-brace-format msgid "JessyInk script version {0} installed." msgstr "Installata versione {0} dello script JessyInk." @@ -29969,7 +31046,6 @@ msgstr "" "Diapositiva {0!s}:" #: ../share/extensions/jessyInk_summary.py:94 -#, python-brace-format msgid "{0}Layer name: {1}" msgstr "{0}Nome del livello: {1}" @@ -29978,7 +31054,6 @@ msgid "{0}Transition in: {1} ({2!s} s)" msgstr "{0}Transizione in entrata: {1} ({2!s} s)" #: ../share/extensions/jessyInk_summary.py:104 -#, python-brace-format msgid "{0}Transition in: {1}" msgstr "{0}Transizione in entrata: {1}" @@ -29987,12 +31062,10 @@ msgid "{0}Transition out: {1} ({2!s} s)" msgstr "{0}Transizione in uscita: {1} ({2!s} s)" #: ../share/extensions/jessyInk_summary.py:113 -#, python-brace-format msgid "{0}Transition out: {1}" msgstr "{0}Transizione in uscita: {1}" #: ../share/extensions/jessyInk_summary.py:120 -#, python-brace-format msgid "" "\n" "{0}Auto-texts:" @@ -30001,12 +31074,10 @@ msgstr "" "{0}Testi automatici:" #: ../share/extensions/jessyInk_summary.py:123 -#, python-brace-format msgid "{0}\t\"{1}\" (object id \"{2}\") will be replaced by \"{3}\"." msgstr "{0}\t\"{1}\" (id oggetto \"{2}\") sarà sostituito da \"{3}\"." #: ../share/extensions/jessyInk_summary.py:168 -#, python-brace-format msgid "" "\n" "{0}Initial effect (order number {1}):" @@ -30023,12 +31094,10 @@ msgstr "" "{0}Effetto {1!s} (numero ordine {2}):" #: ../share/extensions/jessyInk_summary.py:174 -#, python-brace-format msgid "{0}\tView will be set according to object \"{1}\"" msgstr "" #: ../share/extensions/jessyInk_summary.py:176 -#, python-brace-format msgid "{0}\tObject \"{1}\"" msgstr "{0}\tOggetto \"{1}\"" @@ -30041,7 +31110,6 @@ msgid " will disappear" msgstr " scomparirà" #: ../share/extensions/jessyInk_summary.py:184 -#, python-brace-format msgid " using effect \"{0}\"" msgstr " usando l'effetto \"{0}\"" @@ -30190,14 +31258,7 @@ msgid "" msgstr "" #: ../share/extensions/plotter.py:143 -msgid "" -"pySerial is not installed.\n" -"\n" -"1. Download pySerial here (not the \".exe\"!): http://pypi.python.org/pypi/" -"pyserial\n" -"2. Extract the \"serial\" subfolder from the zip to the following folder: C:" -"\\[Program files]\\inkscape\\python\\Lib\\\n" -"3. Restart Inkscape." +msgid "pySerial is not installed." msgstr "" #: ../share/extensions/plotter.py:163 @@ -30343,13 +31404,8 @@ msgstr "Occorre selezionare un corretto sistema di encoding." #: ../share/extensions/uniconv-ext.py:56 #: ../share/extensions/uniconv_output.py:122 -msgid "" -"You need to install the UniConvertor software.\n" -"For GNU/Linux: install the package python-uniconvertor.\n" -"For Windows: download it from\n" -"http://sk1project.org/modules.php?name=Products&product=uniconvertor\n" -"and install into your Inkscape's Python location\n" -msgstr "" +msgid "You need to install the UniConvertor software.\n" +msgstr "È necessario installare il programma UniConvertor.\n" #: ../share/extensions/voronoi2svg.py:215 #, fuzzy @@ -30423,10 +31479,6 @@ msgstr "Metodo di divisione:" msgid "By max. segment length" msgstr "Per lunghezza massima del segmento" -#: ../share/extensions/addnodes.inx.h:4 -msgid "By number of segments" -msgstr "Per numero di segmenti" - #: ../share/extensions/addnodes.inx.h:5 msgid "Maximum segment length (px):" msgstr "Lunghezza massima del segmento (px):" @@ -30787,7 +31839,8 @@ msgid "Y Offset:" msgstr "Proiezione lungo Y:" #: ../share/extensions/dimension.inx.h:4 -msgid "Bounding box type :" +#, fuzzy +msgid "Bounding box type:" msgstr "Riquadro da usare:" #: ../share/extensions/dimension.inx.h:5 @@ -31042,12 +32095,12 @@ msgid "DXF Input" msgstr "Input DXF" #: ../share/extensions/dxf_input.inx.h:3 -msgid "Use automatic scaling to size A4" -msgstr "Usa ridimensionamento automatico ad A4" +msgid "Method of Scaling:" +msgstr "" #: ../share/extensions/dxf_input.inx.h:4 #, fuzzy -msgid "Or, use manual scale factor:" +msgid "Manual scale factor:" msgstr "Altrimenti, usa un fattore di scala manuale" #: ../share/extensions/dxf_input.inx.h:5 @@ -31076,9 +32129,11 @@ msgstr "Carattere testo:" #, fuzzy msgid "" "- AutoCAD Release 13 and newer.\n" -"- assume dxf drawing is in mm.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" +"- for manual scaling, assume dxf drawing is in mm.\n" +"- assume svg drawing is in pixels, at 96 dpi.\n" "- scale factor and origin apply only to manual scaling.\n" +"- 'Automatic scaling' will fit the width of an A4 page.\n" +"- 'Read from file' uses the variable $MEASUREMENT.\n" "- layers are preserved only on File->Open, not Import.\n" "- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." msgstr "" @@ -31089,11 +32144,11 @@ msgstr "" "- supporto ai BLOCKS ancora limitato, se necessario usa la funzione «Esplodi " "blocchi» di AutoCAD." -#: ../share/extensions/dxf_input.inx.h:17 +#: ../share/extensions/dxf_input.inx.h:19 msgid "AutoCAD DXF R13 (*.dxf)" msgstr "AutoCAD DXF R13 (*.dxf)" -#: ../share/extensions/dxf_input.inx.h:18 +#: ../share/extensions/dxf_input.inx.h:20 msgid "Import AutoCAD's Document Exchange Format" msgstr "Importa AutoCAD's Document Exchange Format" @@ -31111,21 +32166,23 @@ msgid "use LWPOLYLINE type of line output" msgstr "" #: ../share/extensions/dxf_outlines.inx.h:5 -msgid "Base unit" -msgstr "" +#, fuzzy +msgid "Base unit:" +msgstr "Frequenza base:" #: ../share/extensions/dxf_outlines.inx.h:6 -msgid "Character Encoding" +#, fuzzy +msgid "Character Encoding:" msgstr "Codifica caratteri" #: ../share/extensions/dxf_outlines.inx.h:7 #, fuzzy -msgid "Layer export selection" +msgid "Layer export selection:" msgstr "Elimina la selezione" #: ../share/extensions/dxf_outlines.inx.h:8 #, fuzzy -msgid "Layer match name" +msgid "Layer match name:" msgstr "Nome del livello:" #: ../share/extensions/dxf_outlines.inx.h:9 @@ -31212,7 +32269,7 @@ msgstr "" msgid "" "- AutoCAD Release 14 DXF format.\n" "- The base unit parameter specifies in what unit the coordinates are output " -"(90 px = 1 in).\n" +"(96 px = 1 in).\n" "- Supported element types\n" " - paths (lines and splines)\n" " - rectangles\n" @@ -31268,10 +32325,6 @@ msgstr "Ombreggia:" msgid "Only black and white:" msgstr "Solo bianco e nero:" -#: ../share/extensions/edge3d.inx.h:5 -msgid "Stroke width:" -msgstr "Larghezza contorno:" - #: ../share/extensions/edge3d.inx.h:6 msgid "Blur stdDeviation:" msgstr "Deviazione standard sfocatura:" @@ -31297,9 +32350,85 @@ msgstr "Incorpora solo le immagini selezionate" msgid "Embed Selected Images" msgstr "Incorpora immagini selezionate" -#: ../share/extensions/empty_page.inx.h:1 -msgid "Empty Page" -msgstr "Pagina vuota" +#: ../share/extensions/empty_business_card.inx.h:1 +#, fuzzy +msgid "Business Card" +msgstr "Biglietto da visita 85x54mm" + +#: ../share/extensions/empty_business_card.inx.h:2 +#, fuzzy +msgid "Business card size:" +msgstr "Biglietto da visita 85x54mm" + +#: ../share/extensions/empty_desktop.inx.h:1 +#, fuzzy +msgid "Desktop" +msgstr "Desktop 640x480" + +#: ../share/extensions/empty_desktop.inx.h:2 +#, fuzzy +msgid "Desktop size:" +msgstr "Dimensione punto:" + +#. Maximum size is '16k' +#: ../share/extensions/empty_desktop.inx.h:4 +#: ../share/extensions/empty_generic.inx.h:2 +#: ../share/extensions/empty_video.inx.h:4 +#, fuzzy +msgid "Custom Width:" +msgstr "Personalizzata" + +#: ../share/extensions/empty_desktop.inx.h:5 +#: ../share/extensions/empty_generic.inx.h:3 +#: ../share/extensions/empty_video.inx.h:5 +#, fuzzy +msgid "Custom Height:" +msgstr "Altezza della maiuscola:" + +#: ../share/extensions/empty_dvd_cover.inx.h:1 +#, fuzzy +msgid "DVD Cover" +msgstr "Copertina" + +#: ../share/extensions/empty_dvd_cover.inx.h:2 +#, fuzzy +msgid "DVD spine width:" +msgstr "Larghezza linea" + +#: ../share/extensions/empty_dvd_cover.inx.h:3 +msgid "DVD cover bleed (mm):" +msgstr "" + +#: ../share/extensions/empty_generic.inx.h:1 +#, fuzzy +msgid "Generic Canvas" +msgstr "Tela di lino" + +#: ../share/extensions/empty_generic.inx.h:4 +#, fuzzy +msgid "SVG Unit:" +msgstr "Unità:" + +#: ../share/extensions/empty_generic.inx.h:5 +#, fuzzy +msgid "Canvas background:" +msgstr "Vettorizza sfondo" + +#: ../share/extensions/empty_generic.inx.h:6 +#: ../share/extensions/empty_page.inx.h:5 +#, fuzzy +msgid "Hide border" +msgstr "Bordo con cresta" + +#: ../share/extensions/empty_icon.inx.h:1 +#, fuzzy +msgid "Icon" +msgstr "Iconifica" + +#: ../share/extensions/empty_icon.inx.h:2 +#, fuzzy +msgid "Icon size:" +msgstr "Dimensione carattere:" #: ../share/extensions/empty_page.inx.h:2 msgid "Page size:" @@ -31309,6 +32438,21 @@ msgstr "Dimensione pagina:" msgid "Page orientation:" msgstr "Orientamento della pagina:" +#: ../share/extensions/empty_page.inx.h:4 +#, fuzzy +msgid "Page background:" +msgstr "Vettorizza sfondo" + +#: ../share/extensions/empty_video.inx.h:1 +#, fuzzy +msgid "Video Screen" +msgstr "Scherma" + +#: ../share/extensions/empty_video.inx.h:2 +#, fuzzy +msgid "Video size:" +msgstr "Dimensione punto:" + #: ../share/extensions/eps_input.inx.h:1 msgid "EPS Input" msgstr "Input EPS" @@ -31506,11 +32650,11 @@ msgid "" "\n" "The constants pi and e are also available." msgstr "" -"Le seguenti funzioni matematiche standard di python sono disponibili: " -"ceil(x); fabs(x); floor(x); fmod(x,y); frexp(x); ldexp(x,i); modf(x); " -"exp(x); log(x [, base]); log10(x); pow(x,y); sqrt(x); acos(x); asin(x); " -"atan(x); atan2(y,x); hypot(x,y); cos(x); sin(x); tan(x); degrees(x); " -"radians(x); cosh(x); sinh(x); tanh(x).\n" +"Le seguenti funzioni matematiche standard di python sono disponibili: ceil" +"(x); fabs(x); floor(x); fmod(x,y); frexp(x); ldexp(x,i); modf(x); exp(x); " +"log(x [, base]); log10(x); pow(x,y); sqrt(x); acos(x); asin(x); atan(x); " +"atan2(y,x); hypot(x,y); cos(x); sin(x); tan(x); degrees(x); radians(x); cosh" +"(x); sinh(x); tanh(x).\n" " \n" "Sono disponibili anche le costanti «pi» ed «e»." @@ -33204,10 +34348,6 @@ msgstr "Numero intero" msgid "Float Number" msgstr "Numero decimale" -#: ../share/extensions/interp_att_g.inx.h:22 -msgid "Tag" -msgstr "Etichetta" - #: ../share/extensions/interp_att_g.inx.h:23 #: ../share/extensions/polyhedron_3d.inx.h:33 msgid "Style" @@ -34376,10 +35516,6 @@ msgstr "Margine (in):" msgid "Note: Bond Weight # calculations are a best-guess estimate." msgstr "Nota: i calcoli sul peso dichiaro sono frutto di una stima empirica." -#: ../share/extensions/perspective.inx.h:1 -msgid "Perspective" -msgstr "Prospettiva" - #: ../share/extensions/pixelsnap.inx.h:1 msgid "PixelSnap" msgstr "Aggancia Pixel" @@ -34807,14 +35943,6 @@ msgstr "Spostamento massimo sulle X (px):" msgid "Maximum displacement in Y (px):" msgstr "Spostamento massimo sulle Y (px):" -#: ../share/extensions/radiusrand.inx.h:5 -msgid "Shift nodes" -msgstr "Sposta nodi" - -#: ../share/extensions/radiusrand.inx.h:6 -msgid "Shift node handles" -msgstr "Sposta maniglie dei nodi" - #: ../share/extensions/radiusrand.inx.h:7 msgid "Use normal distribution" msgstr "Usa distribuzione normale" @@ -34875,10 +36003,6 @@ msgid "See http://www.denso-wave.com/qrcode/index-e.html for details" msgstr "" "Consulta http://www.denso-wave.com/qrcode/index-e.html per informazioni" -#: ../share/extensions/render_barcode_qrcode.inx.h:5 -msgid "Auto" -msgstr "Automatico" - #: ../share/extensions/render_barcode_qrcode.inx.h:6 msgid "" "With \"Auto\", the size of the barcode depends on the length of the text and " @@ -35262,6 +36386,39 @@ msgstr "SVG ottimizzato (*.svg)" msgid "Scalable Vector Graphics" msgstr "Scalable Vector Graphics" +#: ../share/extensions/seamless_pattern.inx.h:1 +#, fuzzy +msgid "Seamless Pattern" +msgstr "Motivi Braille" + +#: ../share/extensions/seamless_pattern.inx.h:2 +#, fuzzy +msgid "Custom Width (px):" +msgstr "Larghezza contorno (px):" + +#: ../share/extensions/seamless_pattern.inx.h:3 +#, fuzzy +msgid "Custom Height (px):" +msgstr "Destra (px):" + +#: ../share/extensions/seamless_pattern.inx.h:4 +msgid "This extension overwrite current document" +msgstr "" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:1 +msgid "Seamless Pattern Procedural" +msgstr "" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:2 +#, fuzzy +msgid "Custom Width (px.):" +msgstr "Larghezza contorno (px):" + +#: ../share/extensions/seamless_pattern_procedural.inx.h:3 +#, fuzzy +msgid "Custom Height (px.):" +msgstr "Destra (px):" + #: ../share/extensions/setup_typography_canvas.inx.h:1 msgid "1 - Setup Typography Canvas" msgstr "1 - Imposta canvas tipografico" @@ -36245,6 +37402,263 @@ msgstr "Un formato grafico molto diffuso per clipart" msgid "XAML Input" msgstr "Input XAML" +#~ msgid "A4 Landscape Page" +#~ msgstr "Pagina A4 Orizzontale" + +#~ msgid "Empty A4 landscape sheet" +#~ msgstr "Foglio A4 orizzontale vuoto" + +#~ msgid "A4 paper sheet empty landscape" +#~ msgstr "A4 pagina foglio vuoto orizzontale" + +#~ msgid "A4 Page" +#~ msgstr "Pagina A4" + +#~ msgid "Empty A4 sheet" +#~ msgstr "Foglio A4 vuoto" + +#~ msgid "A4 paper sheet empty" +#~ msgstr "A4 pagina foglio vuoto" + +#~ msgid "Black Opaque" +#~ msgstr "Nero opaco" + +#~ msgid "Empty black page" +#~ msgstr "Pagina nera vuota" + +#~ msgid "black opaque empty" +#~ msgstr "nero opaco vuoto" + +#~ msgid "White Opaque" +#~ msgstr "Bianco opaco" + +#~ msgid "Empty white page" +#~ msgstr "Pagina bianca vuota" + +#~ msgid "white opaque empty" +#~ msgstr "bianco opaco vuoto" + +#~ msgid "Empty business card template." +#~ msgstr "Modello biglietto da visita vuoto." + +#~ msgid "business card empty 85x54" +#~ msgstr "biglietto visita vuoto 85x54" + +#~ msgid "Business Card 90x50mm" +#~ msgstr "Biglietto da visita 90x50mm" + +#~ msgid "business card empty 90x50" +#~ msgstr "biglietto visita vuoto 90x50" + +#~ msgid "CD Cover 300dpi" +#~ msgstr "Cover CD 300dpi" + +#~ msgid "Empty CD box cover." +#~ msgstr "Cover CD vuota." + +#~ msgid "CD cover disc disk 300dpi box" +#~ msgstr "CD cover disco 300dpi" + +#~ msgid "DVD Cover Regular 300dpi " +#~ msgstr "Cover DVD Normale 300dpi " + +#~ msgid "Template for both-sides DVD covers." +#~ msgstr "Modello per cover DVD fronte-retro." + +#~ msgid "DVD cover regular 300dpi" +#~ msgstr "DVD cover normale 300dpi" + +#~ msgid "DVD Cover Slim 300dpi " +#~ msgstr "Cover DVD slim 300dpi " + +#~ msgid "Template for both-sides DVD slim covers." +#~ msgstr "Modello per cover DVD slim fronte-retro." + +#~ msgid "DVD cover slim 300dpi" +#~ msgstr "DVD cover slim 300dpi" + +#~ msgid "DVD Cover Superslim 300dpi " +#~ msgstr "Cover DVD superslim 300dpi " + +#~ msgid "Template for both-sides DVD superslim covers." +#~ msgstr "Modello per cover DVD fronte-retro superslim." + +#~ msgid "DVD cover superslim 300dpi" +#~ msgstr "DVD cover superslim 300dpi" + +#~ msgid "DVD Cover Ultraslim 300dpi " +#~ msgstr "Cover DVD ultraslim 300dpi " + +#~ msgid "Template for both-sides DVD ultraslim covers." +#~ msgstr "Modello per cover DVD ultraslim fronte-retro." + +#~ msgid "DVD cover ultraslim 300dpi" +#~ msgstr "DVD cover ultraslim 300dpi" + +#~ msgid "Desktop 1024x768" +#~ msgstr "Desktop 1024x768" + +#~ msgid "Empty desktop size sheet" +#~ msgstr "Foglio dimensione desktop vuoto" + +#~ msgid "desktop 1024x768 wallpaper" +#~ msgstr "desktop 1024x768 wallpaper" + +#~ msgid "Desktop 1600x1200" +#~ msgstr "Desktop 1600x1200" + +#~ msgid "desktop 1600x1200 wallpaper" +#~ msgstr "desktop 1600x1200 wallpaper" + +#~ msgid "desktop 640x480 wallpaper" +#~ msgstr "desktop 640x480 wallpaper" + +#~ msgid "Desktop 800x600" +#~ msgstr "Desktop 800x600" + +#~ msgid "desktop 800x600 wallpaper" +#~ msgstr "desktop 800x600 wallpaper" + +#~ msgid "Fontforge Glyph" +#~ msgstr "Glifo Fontforge" + +#~ msgid "font fontforge glyph 1000x1000" +#~ msgstr "font fontforge glifo 1000x1000" + +#~ msgid "Icon 16x16" +#~ msgstr "Icona 16x16" + +#~ msgid "Small 16x16 icon template." +#~ msgstr "Modello icona piccola 16x16." + +#~ msgid "icon 16x16 empty" +#~ msgstr "icona 16x16 vuota" + +#~ msgid "Icon 32x32" +#~ msgstr "Icona 32x32" + +#~ msgid "32x32 icon template." +#~ msgstr "Modello icona 32x32." + +#~ msgid "icon 32x32 empty" +#~ msgstr "icona 32x32 vuota" + +#~ msgid "Icon 48x48" +#~ msgstr "Icona 48x48" + +#~ msgid "48x48 icon template." +#~ msgstr "Modello icona 48x48." + +#~ msgid "icon 48x48 empty" +#~ msgstr "icona 48x48 vuota" + +#~ msgid "Icon 64x64" +#~ msgstr "Icona 64x64" + +#~ msgid "64x64 icon template." +#~ msgstr "Modello icona 64x64." + +#~ msgid "icon 64x64 empty" +#~ msgstr "icona 64x64 vuota" + +#~ msgid "Letter Landscape" +#~ msgstr "Letter Orizzontale" + +#~ msgid "Standard letter landscape sheet - 792x612" +#~ msgstr "Foglio letter standard orizzontale - 792x612" + +#~ msgid "letter landscape 792x612 empty" +#~ msgstr "letter orizzontale 792x612 vuoto" + +#~ msgid "Letter" +#~ msgstr "Letter" + +#~ msgid "Standard letter sheet - 612x792" +#~ msgstr "Foglio letter standard - 612x792" + +#~ msgid "letter 612x792 empty" +#~ msgstr "letter 612x792 vuoto" + +#~ msgid "No Borders" +#~ msgstr "Nessun bordo" + +#~ msgid "Empty sheet with no borders" +#~ msgstr "Foglio vuoto senza bordi" + +#~ msgid "no borders empty" +#~ msgstr "no bordi vuoto" + +#~ msgid "Video HDTV 1920x1080" +#~ msgstr "Video HDTV 1920x1080" + +#~ msgid "HDTV video template for 1920x1080 resolution." +#~ msgstr "Modello video HDTV per risoluzione 1920x1080." + +#~ msgid "HDTV video empty 1920x1080" +#~ msgstr "HDTV video vuoto 1920x1080" + +#~ msgid "Video NTSC 720x486" +#~ msgstr "Video NTSC 720x486" + +#~ msgid "NTSC video template for 720x486 resolution." +#~ msgstr "Modello video NTSC per risoluzione 720x486." + +#~ msgid "NTSC video empty 720x486" +#~ msgstr "NTSC video vuoto 720x486" + +#~ msgid "Video PAL 728x576" +#~ msgstr "Video PAL 728x576" + +#~ msgid "PAL video template for 728x576 resolution." +#~ msgstr "Modello video PAL per risoluzione 728x576." + +#~ msgid "PAL video empty 728x576" +#~ msgstr "PAL video vuoto 728x576" + +#~ msgid "Web Banner 468x60" +#~ msgstr "Web Banner 468x60" + +#~ msgid "Empty 468x60 web banner template." +#~ msgstr "Modello web banner vuoto 468x60." + +#~ msgid "web banner 468x60 empty" +#~ msgstr "web banner 468x60 vuoto" + +#~ msgid "Web Banner 728x90" +#~ msgstr "Web Banner 728x90" + +#~ msgid "Empty 728x90 web banner template." +#~ msgstr "Modello web banner vuoto 728x90." + +#~ msgid "web banner 728x90 empty" +#~ msgstr "web banner 728x90 vuoto" + +#~ msgid "Select one path to clone." +#~ msgstr "Seleziona un tracciato da clonare." + +#~ msgid "Select one path to clone." +#~ msgstr "Seleziona un tracciato da clonare." + +#~ msgid "Default _units:" +#~ msgstr "_Unità predefinite:" + +#~ msgctxt "Path handle tip" +#~ msgid "%s: drag to shape the segment (%s)" +#~ msgstr "%s: trascina per formare il segmento (%s)" + +#~ msgid "Use automatic scaling to size A4" +#~ msgstr "Usa ridimensionamento automatico ad A4" + +#~ msgid "Empty Page" +#~ msgstr "Pagina vuota" + +#~ msgid "" +#~ "Always convert the text size units above into pixels (px) before saving " +#~ "to file" +#~ msgstr "" +#~ "Converte sempre le unità di dimensione del testo sopra elencate in pixel " +#~ "(px) prima di salvare il file" + #~ msgctxt "Symbol" #~ msgid "Map Symbols" #~ msgstr "Simboli mappa" @@ -36716,13 +38130,6 @@ msgstr "Input XAML" #~ msgid "<no name found>" #~ msgstr "<nessun nome trovato>" -#, fuzzy -#~ msgid "Extrapolated" -#~ msgstr "Interpola" - -#~ msgid "You need to install the UniConvertor software.\n" -#~ msgstr "È necessario installare il programma UniConvertor.\n" - #, fuzzy #~ msgid "Set Resolution" #~ msgstr "Relazione:" @@ -36735,10 +38142,6 @@ msgstr "Input XAML" #~ msgid "Fill Area" #~ msgstr "Colore uniforme" -#, fuzzy -#~ msgid "Add a new connection point" -#~ msgstr "Cambia spaziatura connettori" - #, fuzzy #~ msgid "Move a connection point" #~ msgstr "Reinstrada connettore" @@ -37059,9 +38462,6 @@ msgstr "Input XAML" #~ msgid "Circle" #~ msgstr "Cerchio" -#~ msgid "Segment" -#~ msgstr "Segmento" - #~ msgid "Arc" #~ msgstr "Arco" @@ -37376,10 +38776,6 @@ msgstr "Input XAML" #~ msgid "_Description" #~ msgstr "_Descrizione" -#, fuzzy -#~ msgid "_Blur:" -#~ msgstr "Sfocat_ura:" - #~ msgid "Bitmap size" #~ msgstr "Dimensione bitmap" @@ -37566,9 +38962,6 @@ msgstr "Input XAML" #~ msgid "Align lines right" #~ msgstr "Allinea linee a destra" -#~ msgid "Justify lines" -#~ msgstr "Giustifica righe" - #~ msgid "Line spacing:" #~ msgstr "Spaziatura linee" @@ -37662,9 +39055,6 @@ msgstr "Input XAML" #~ msgid "Multiple gradients" #~ msgstr "Gradienti multipli" -#~ msgid "No objects" -#~ msgstr "Nessun oggetto" - #~ msgid "Affect:" #~ msgstr "Proprietà:" @@ -38025,10 +39415,6 @@ msgstr "Input XAML" #~ msgid "Quadritone fantasy, custom (Color)" #~ msgstr "Fantasia in quattro torni" -#, fuzzy -#~ msgid "Radiation" -#~ msgstr "_Rotazione" - #, fuzzy #~ msgid "Opacity (%):" #~ msgstr "Opacità, %:" @@ -38058,9 +39444,6 @@ msgstr "Input XAML" #~ msgid "link" #~ msgstr "linee" -#~ msgid "Iconify" -#~ msgstr "Iconifica" - #, fuzzy #~ msgid "To spray a path by pushing, select it and drag over it." #~ msgstr "" @@ -38092,12 +39475,6 @@ msgstr "Input XAML" #~ msgid "Snap to bounding box corners" #~ msgstr "Aggancia agli angoli dei riquadri" -#~ msgid "Snap to cusp nodes" -#~ msgstr "Aggancia ai nodi angolari" - -#~ msgid "Snap to smooth nodes" -#~ msgstr "Aggancia ai nodi curvi" - #, fuzzy #~ msgid "(minimum mean)" #~ msgstr "(forza minima)" @@ -38152,10 +39529,6 @@ msgstr "Input XAML" #~ msgid "Set precision" #~ msgstr "Precisione" -#, fuzzy -#~ msgid "Simplify colors" -#~ msgstr "Semplifica" - #, fuzzy #~ msgid "Style to xml" #~ msgstr "_Stile: " @@ -38461,11 +39834,6 @@ msgstr "Input XAML" #~ msgid "crane covered text" #~ msgstr "Crea testo dinamico" -#, fuzzy -#~ msgctxt "Palette" -#~ msgid "crane background" -#~ msgstr "Vettorizza sfondo" - #, fuzzy #~ msgctxt "Palette" #~ msgid "crane text" @@ -38635,12 +40003,6 @@ msgstr "Input XAML" #~ msgid "find|Clones" #~ msgstr "Cloni" -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Radius" -#~ msgstr "Raggio" - #~ msgid "pdfinput|medium" #~ msgstr "medio" @@ -38976,9 +40338,6 @@ msgstr "Input XAML" #~ msgid "Identity B" #~ msgstr "Identità B" -#~ msgid "2nd path" -#~ msgstr "Secondo tracciato" - #, fuzzy #~ msgid "Path to which the original path will be boolop'ed." #~ msgstr "Crea una proiezione dinamica del tracciato originale" @@ -38986,9 +40345,6 @@ msgstr "Input XAML" #~ msgid "Determines which kind of boolop will be performed." #~ msgstr "Determina il tipo di operazione booleana da effettuare." -#~ msgid "Rotation angle" -#~ msgstr "Angolo di rotazione" - #~ msgid "Angle between two successive copies" #~ msgstr "Angolo tra due copie successive" @@ -39016,9 +40372,6 @@ msgstr "Input XAML" #~ msgid "Sharp" #~ msgstr "Nitidezza" -#~ msgid "Method" -#~ msgstr "Metodo" - #, fuzzy #~ msgid "Choose pen type" #~ msgstr "Cambia tipo di segmento" @@ -39058,54 +40411,12 @@ msgstr "Input XAML" #~ msgid "Strokes end with a round end" #~ msgstr "Metallo pressato con bordi incurvati" -#~ msgid "Control handle 0" -#~ msgstr "Maniglia di controllo 0" - -#~ msgid "Control handle 1" -#~ msgstr "Maniglia di controllo 1" - -#~ msgid "Control handle 2" -#~ msgstr "Maniglia di controllo 3" - -#~ msgid "Control handle 3" -#~ msgstr "Maniglia di controllo 3" - -#~ msgid "Control handle 4" -#~ msgstr "Maniglia di controllo 4" - -#~ msgid "Control handle 5" -#~ msgstr "Maniglia di controllo 5" - -#~ msgid "Control handle 6" -#~ msgstr "Maniglia di controllo 6" - -#~ msgid "Control handle 7" -#~ msgstr "Maniglia di controllo 7" - -#~ msgid "Control handle 8" -#~ msgstr "Maniglia di controllo 8" - #~ msgid "Control handle 9" #~ msgstr "Maniglia di controllo 9" -#~ msgid "Control handle 10" -#~ msgstr "Maniglia di controllo 10" - #~ msgid "Control handle 11" #~ msgstr "Maniglia di controllo 11" -#~ msgid "Control handle 12" -#~ msgstr "Maniglia di controllo 12" - -#~ msgid "Control handle 13" -#~ msgstr "Maniglia di controllo 13" - -#~ msgid "Control handle 14" -#~ msgstr "Maniglia di controllo 14" - -#~ msgid "Control handle 15" -#~ msgstr "Maniglia di controllo 15" - #~ msgid "Check this to only keep the mirrored part of the path" #~ msgstr "" #~ "Selezionare questa opzione per tenere solo la parte speculare del " @@ -40285,9 +41596,6 @@ msgstr "Input XAML" #~ msgid "Gri_d Arrange..." #~ msgstr "_Disponi su griglia..." -#~ msgid "End point jitter" -#~ msgstr "Variazione punto finale" - #, fuzzy #~ msgid "" #~ "Gradient point shared by %d gradient; drag with Shift to " @@ -40411,9 +41719,6 @@ msgstr "Input XAML" #~ msgid "Move by:" #~ msgstr "Sposta di:" -#~ msgid "Move to:" -#~ msgstr "Sposta a:" - #~ msgid "Moving %s %s" #~ msgstr "Sposta %s %s" diff --git a/src/ui/dialog/aboutbox.cpp b/src/ui/dialog/aboutbox.cpp index ba14c6f71..81f48e6ef 100644 --- a/src/ui/dialog/aboutbox.cpp +++ b/src/ui/dialog/aboutbox.cpp @@ -493,7 +493,7 @@ void AboutBox::initStrings() { "Elias Norberg , 2009.\n" "Equipe de Tradução Inkscape Brasil , 2007.\n" "Fatih Demir , 2000.\n" -"Firas Hanife , 2014.\n" +"Firas Hanife , 2014-2015.\n" "Foppe Benedictus , 2007-2009.\n" "Francesc Dorca , 2003. Traducció sodipodi.\n" "Francisco Javier F. Serrador , 2003.\n" -- cgit v1.2.3 From bd8d693cbca83ee6af19c14f8b18fcccf435dafd Mon Sep 17 00:00:00 2001 From: Jeremiah Darais <> Date: Mon, 12 Jan 2015 09:22:27 +0100 Subject: Undo. Partial fix for Bug #171990 (pen tool commit for each node for more granular undo). Fixed bugs: - https://launchpad.net/bugs/171990 (bzr r13848) --- src/ui/tools/pen-tool.cpp | 191 +++++++++++++++++++++++++--------------------- src/ui/tools/pen-tool.h | 1 + 2 files changed, 107 insertions(+), 85 deletions(-) diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp index 4587e88c8..242dbac45 100644 --- a/src/ui/tools/pen-tool.cpp +++ b/src/ui/tools/pen-tool.cpp @@ -26,6 +26,8 @@ #include "selection.h" #include "selection-chemistry.h" +#include "shortcuts.h" +#include "verbs.h" #include "ui/draw-anchor.h" #include "message-stack.h" #include "message-context.h" @@ -1068,6 +1070,23 @@ bool PenTool::_handleKeyPress(GdkEvent *event) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); gdouble const nudge = prefs->getDoubleLimited("/options/nudgedistance/value", 2, 0, 1000, "px"); // in px + // Check for undo if we have started drawing a path. + if (this->npoints > 0) { + unsigned int shortcut = Inkscape::UI::Tools::get_group0_keyval (&event->key) | + ( event->key.state & GDK_SHIFT_MASK ? + SP_SHORTCUT_SHIFT_MASK : 0 ) | + ( event->key.state & GDK_CONTROL_MASK ? + SP_SHORTCUT_CONTROL_MASK : 0 ) | + ( event->key.state & GDK_MOD1_MASK ? + SP_SHORTCUT_ALT_MASK : 0 ); + Inkscape::Verb* verb = sp_shortcut_get_verb(shortcut); + if (verb) { + unsigned int vcode = verb->get_code(); + if (vcode == SP_VERB_EDIT_UNDO) + return _undoLastPoint(); + } + } + switch (get_group0_keyval (&event->key)) { case GDK_KEY_Left: // move last point left case GDK_KEY_KP_Left: @@ -1222,14 +1241,6 @@ bool PenTool::_handleKeyPress(GdkEvent *event) { ret = true; } break; - case GDK_KEY_z: - case GDK_KEY_Z: - if (MOD__CTRL_ONLY(event) && this->npoints != 0) { - // if drawing, cancel, otherwise pass it up for undo - this->_cancel (); - ret = true; - } - break; case GDK_KEY_g: case GDK_KEY_G: if (MOD__SHIFT_ONLY(event)) { @@ -1240,83 +1251,7 @@ bool PenTool::_handleKeyPress(GdkEvent *event) { case GDK_KEY_BackSpace: case GDK_KEY_Delete: case GDK_KEY_KP_Delete: - if ( this->green_curve->is_empty() || (this->green_curve->last_segment() == NULL) ) { - if (!this->red_curve->is_empty()) { - this->_cancel (); - ret = true; - } else { - // do nothing; this event should be handled upstream - } - } else { - // Reset red curve - this->red_curve->reset(); - // Destroy topmost green bpath - if (this->green_bpaths) { - if (this->green_bpaths->data) { - sp_canvas_item_destroy(SP_CANVAS_ITEM(this->green_bpaths->data)); - } - this->green_bpaths = g_slist_remove(this->green_bpaths, this->green_bpaths->data); - } - // Get last segment - if ( this->green_curve->is_empty() ) { - g_warning("pen_handle_key_press, case GDK_KP_Delete: Green curve is empty"); - break; - } - // The code below assumes that this->green_curve has only ONE path ! - Geom::Curve const * crv = this->green_curve->last_segment(); - this->p[0] = crv->initialPoint(); - if ( Geom::CubicBezier const * cubic = dynamic_cast(crv)) { - this->p[1] = (*cubic)[1]; - - } else { - this->p[1] = this->p[0]; - } - - // asign the value in a third of the distance of the last segment. - if (this->bspline){ - this->p[1] = this->p[0] + (1./3)*(this->p[3] - this->p[0]); - } - - Geom::Point const pt( (this->npoints < 4) ? crv->finalPoint() : this->p[3] ); - - this->npoints = 2; - // delete the last segment of the green curve - if (this->green_curve->get_segment_count() == 1) { - this->npoints = 5; - if (this->green_bpaths) { - if (this->green_bpaths->data) { - sp_canvas_item_destroy(SP_CANVAS_ITEM(this->green_bpaths->data)); - } - this->green_bpaths = g_slist_remove(this->green_bpaths, this->green_bpaths->data); - } - this->green_curve->reset(); - } else { - this->green_curve->backspace(); - } - - // assign the value of this->p[1] to the oposite of the green line last segment - if (this->spiro){ - Geom::CubicBezier const *cubic = dynamic_cast(this->green_curve->last_segment()); - if ( cubic ) { - this->p[1] = (*cubic)[3] + (*cubic)[3] - (*cubic)[2]; - SP_CTRL(this->c1)->moveto(this->p[0]); - } else { - this->p[1] = this->p[0]; - } - } - - sp_canvas_item_hide(this->c0); - sp_canvas_item_hide(this->c1); - sp_canvas_item_hide(this->cl0); - sp_canvas_item_hide(this->cl1); - this->state = PenTool::POINT; - this->_setSubsequentPoint(pt, true); - pen_last_paraxial_dir = !pen_last_paraxial_dir; - - //redraw - this->_bspline_spiro_build(); - ret = true; - } + ret = _undoLastPoint(); break; default: break; @@ -2179,6 +2114,92 @@ void PenTool::_finishSegment(Geom::Point const p, guint const state) { } } +// Partial fix for https://bugs.launchpad.net/inkscape/+bug/171990 +// TODO: implement the redo feature +bool PenTool::_undoLastPoint() { + bool ret = false; + + if ( this->green_curve->is_empty() || (this->green_curve->last_segment() == NULL) ) { + if (!this->red_curve->is_empty()) { + this->_cancel (); + ret = true; + } else { + // do nothing; this event should be handled upstream + } + } else { + // Reset red curve + this->red_curve->reset(); + // Destroy topmost green bpath + if (this->green_bpaths) { + if (this->green_bpaths->data) { + sp_canvas_item_destroy(SP_CANVAS_ITEM(this->green_bpaths->data)); + } + this->green_bpaths = g_slist_remove(this->green_bpaths, this->green_bpaths->data); + } + // Get last segment + if ( this->green_curve->is_empty() ) { + g_warning("pen_handle_key_press, case GDK_KP_Delete: Green curve is empty"); + return false; + } + // The code below assumes that this->green_curve has only ONE path ! + Geom::Curve const * crv = this->green_curve->last_segment(); + this->p[0] = crv->initialPoint(); + if ( Geom::CubicBezier const * cubic = dynamic_cast(crv)) { + this->p[1] = (*cubic)[1]; + + } else { + this->p[1] = this->p[0]; + } + + // asign the value in a third of the distance of the last segment. + if (this->bspline){ + this->p[1] = this->p[0] + (1./3)*(this->p[3] - this->p[0]); + } + + Geom::Point const pt( (this->npoints < 4) ? crv->finalPoint() : this->p[3] ); + + this->npoints = 2; + // delete the last segment of the green curve + if (this->green_curve->get_segment_count() == 1) { + this->npoints = 5; + if (this->green_bpaths) { + if (this->green_bpaths->data) { + sp_canvas_item_destroy(SP_CANVAS_ITEM(this->green_bpaths->data)); + } + this->green_bpaths = g_slist_remove(this->green_bpaths, this->green_bpaths->data); + } + this->green_curve->reset(); + } else { + this->green_curve->backspace(); + } + + // assign the value of this->p[1] to the oposite of the green line last segment + if (this->spiro){ + Geom::CubicBezier const *cubic = dynamic_cast(this->green_curve->last_segment()); + if ( cubic ) { + this->p[1] = (*cubic)[3] + (*cubic)[3] - (*cubic)[2]; + SP_CTRL(this->c1)->moveto(this->p[0]); + } else { + this->p[1] = this->p[0]; + } + } + + sp_canvas_item_hide(this->c0); + sp_canvas_item_hide(this->c1); + sp_canvas_item_hide(this->cl0); + sp_canvas_item_hide(this->cl1); + this->state = PenTool::POINT; + this->_setSubsequentPoint(pt, true); + pen_last_paraxial_dir = !pen_last_paraxial_dir; + + //redraw + this->_bspline_spiro_build(); + ret = true; + } + + return ret; +} + void PenTool::_finish(gboolean const closed) { if (this->expecting_clicks_for_LPE > 1) { // don't let the path be finished before we have collected the required number of mouse clicks diff --git a/src/ui/tools/pen-tool.h b/src/ui/tools/pen-tool.h index 98fd0a43e..2208005c5 100644 --- a/src/ui/tools/pen-tool.h +++ b/src/ui/tools/pen-tool.h @@ -121,6 +121,7 @@ private: void _setSubsequentPoint(Geom::Point const p, bool statusbar, guint status = 0); void _setCtrl(Geom::Point const p, guint state); void _finishSegment(Geom::Point p, guint state); + bool _undoLastPoint(); void _finish(gboolean closed); -- cgit v1.2.3 From 6e3b6fe96300b42c2a140cdc36bf7bab79082168 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Mon, 12 Jan 2015 12:35:19 +0100 Subject: Fixing build error on Ubuntu (GThread error due to include ordering). (bzr r13849) --- src/ui/tools/pen-tool.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp index 242dbac45..5174775c9 100644 --- a/src/ui/tools/pen-tool.cpp +++ b/src/ui/tools/pen-tool.cpp @@ -20,14 +20,15 @@ #include #include +#include "shortcuts.h" +#include "verbs.h" + #include "ui/tools/pen-tool.h" #include "sp-namedview.h" #include "desktop.h" #include "selection.h" #include "selection-chemistry.h" -#include "shortcuts.h" -#include "verbs.h" #include "ui/draw-anchor.h" #include "message-stack.h" #include "message-context.h" -- cgit v1.2.3 From 4baba7f3f85ba6a2d6811750ff93e5f29a397e84 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Tue, 13 Jan 2015 09:08:22 +0100 Subject: i18n. String handling improvement and memory leak fix. Translations. Translations template and French translation update. (bzr r13850) --- po/fr.po | 143 ++++++++++++------------ po/inkscape.pot | 124 ++++++++++---------- src/ui/dialog/lpe-fillet-chamfer-properties.cpp | 9 +- 3 files changed, 140 insertions(+), 136 deletions(-) diff --git a/po/fr.po b/po/fr.po index 06d65b37e..0b96eb02f 100644 --- a/po/fr.po +++ b/po/fr.po @@ -17,8 +17,8 @@ msgid "" msgstr "" "Project-Id-Version: inkscape\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2015-01-06 10:39+0100\n" -"PO-Revision-Date: 2015-01-06 10:49+0100\n" +"POT-Creation-Date: 2015-01-13 09:00+0100\n" +"PO-Revision-Date: 2015-01-13 09:06+0100\n" "Last-Translator: Nicolas Dufour \n" "Language-Team: \n" "Language: fr_FR\n" @@ -4914,7 +4914,7 @@ msgstr "Document en mémoire %d" msgid "Memory document %1" msgstr "Document d'information %1" -#: ../src/document.cpp:819 +#: ../src/document.cpp:839 #, c-format msgid "Unnamed document %d" msgstr "Document sans nom %d" @@ -6084,6 +6084,7 @@ msgstr "Couleur d'éclairage :" #: ../src/extension/internal/filter/transparency.h:214 #: ../src/extension/internal/filter/transparency.h:287 #: ../src/extension/internal/filter/transparency.h:349 +#: ../src/ui/dialog/inkscape-preferences.cpp:1751 msgid "Filters" msgstr "Filtres" @@ -12194,7 +12195,7 @@ msgstr "Relation :" msgid "A related resource" msgstr "Document relatif" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1866 +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1870 msgid "Language:" msgstr "Langue principale :" @@ -13184,7 +13185,7 @@ msgstr " depuis " msgid "[orphaned]" msgstr "[orphelin]" -#: ../src/sp-tspan.cpp:217 +#: ../src/sp-tspan.cpp:218 msgid "Text Span" msgstr "Ancre de texte" @@ -19967,7 +19968,7 @@ msgid "Number of _Threads:" msgstr "Nombre de _threads :" #: ../src/ui/dialog/inkscape-preferences.cpp:1373 -#: ../src/ui/dialog/inkscape-preferences.cpp:1905 +#: ../src/ui/dialog/inkscape-preferences.cpp:1909 msgid "(requires restart)" msgstr "(nécessite un redémarrage)" @@ -20238,20 +20239,20 @@ msgstr "Raccourcis clavier" msgid "Misc" msgstr "Divers" -#: ../src/ui/dialog/inkscape-preferences.cpp:1846 +#: ../src/ui/dialog/inkscape-preferences.cpp:1850 msgctxt "Spellchecker language" msgid "None" msgstr "Aucune" -#: ../src/ui/dialog/inkscape-preferences.cpp:1867 +#: ../src/ui/dialog/inkscape-preferences.cpp:1871 msgid "Set the main spell check language" msgstr "Définit la langue principale du correcteur orthographique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +#: ../src/ui/dialog/inkscape-preferences.cpp:1874 msgid "Second language:" msgstr "Deuxième langue :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1871 +#: ../src/ui/dialog/inkscape-preferences.cpp:1875 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" @@ -20259,11 +20260,11 @@ msgstr "" "Définit la deuxième langue du correcteur orthographique ; la vérification ne " "s'arrêtera que sur les mots inconnus de toutes les langues sélectionnées" -#: ../src/ui/dialog/inkscape-preferences.cpp:1874 +#: ../src/ui/dialog/inkscape-preferences.cpp:1878 msgid "Third language:" msgstr "Troisième langue :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1875 +#: ../src/ui/dialog/inkscape-preferences.cpp:1879 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" @@ -20271,31 +20272,31 @@ msgstr "" "Définit la troisième langue du correcteur orthographique ; la vérification " "ne s'arrêtera que sur les mots inconnus de toutes les langues sélectionnées" -#: ../src/ui/dialog/inkscape-preferences.cpp:1877 +#: ../src/ui/dialog/inkscape-preferences.cpp:1881 msgid "Ignore words with digits" msgstr "Ignorer les mots contenant des chiffres" -#: ../src/ui/dialog/inkscape-preferences.cpp:1879 +#: ../src/ui/dialog/inkscape-preferences.cpp:1883 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "Ignorer les mots contenant des chiffres, comme « R2D2 »" -#: ../src/ui/dialog/inkscape-preferences.cpp:1881 +#: ../src/ui/dialog/inkscape-preferences.cpp:1885 msgid "Ignore words in ALL CAPITALS" msgstr "Ignorer les mots tout en capitales" -#: ../src/ui/dialog/inkscape-preferences.cpp:1883 +#: ../src/ui/dialog/inkscape-preferences.cpp:1887 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "Ignorer les mots tout en capitales, comme « GNU »" -#: ../src/ui/dialog/inkscape-preferences.cpp:1885 +#: ../src/ui/dialog/inkscape-preferences.cpp:1889 msgid "Spellcheck" msgstr "Vérification orthographique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1905 +#: ../src/ui/dialog/inkscape-preferences.cpp:1909 msgid "Latency _skew:" msgstr "_Décalage temporel :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1906 +#: ../src/ui/dialog/inkscape-preferences.cpp:1910 msgid "" "Factor by which the event clock is skewed from the actual time (0.9766 on " "some systems)" @@ -20303,11 +20304,11 @@ msgstr "" "Facteur de décalage entre l'horloge de l'événement et le temps réel (0,9766 " "sur certains systèmes)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1908 +#: ../src/ui/dialog/inkscape-preferences.cpp:1912 msgid "Pre-render named icons" msgstr "Préafficher les icônes nommées" -#: ../src/ui/dialog/inkscape-preferences.cpp:1910 +#: ../src/ui/dialog/inkscape-preferences.cpp:1914 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" @@ -20316,85 +20317,85 @@ msgstr "" "utilisateur. Il s'agit du contournement d'un bug sur la notification des " "icônes nommées dans GTK+." -#: ../src/ui/dialog/inkscape-preferences.cpp:1918 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "System info" msgstr "Informations système" -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "User config: " msgstr "Configuration utilisateur : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "Location of users configuration" msgstr "Emplacement de la configuration utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "User preferences: " msgstr "Préférences de l'utilisateur :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "Location of the users preferences file" msgstr "Emplacement du fichier de préférences de l'utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "User extensions: " msgstr "Extensions de l'utilisateur :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "Location of the users extensions" msgstr "Emplacement des extensions de l'utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1934 +#: ../src/ui/dialog/inkscape-preferences.cpp:1938 msgid "User cache: " msgstr "Cache utilisateur : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1934 +#: ../src/ui/dialog/inkscape-preferences.cpp:1938 msgid "Location of users cache" msgstr "Emplacement du cache utilisateur" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Temporary files: " msgstr "Fichiers temporaires :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Location of the temporary files used for autosave" msgstr "" "Emplacement des fichiers temporaires utilisés pour l'enregistrement " "automatique" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Inkscape data: " msgstr "Données d'Inkscape :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Location of Inkscape data" msgstr "Emplacement des données d'Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 +#: ../src/ui/dialog/inkscape-preferences.cpp:1954 msgid "Inkscape extensions: " msgstr "Extensions d'Inkscape :" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 +#: ../src/ui/dialog/inkscape-preferences.cpp:1954 msgid "Location of the Inkscape extensions" msgstr "Emplacement des extensions d'Inkscape" -#: ../src/ui/dialog/inkscape-preferences.cpp:1959 +#: ../src/ui/dialog/inkscape-preferences.cpp:1963 msgid "System data: " msgstr "Données système : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1959 +#: ../src/ui/dialog/inkscape-preferences.cpp:1963 msgid "Locations of system data" msgstr "Emplacement des données du système" -#: ../src/ui/dialog/inkscape-preferences.cpp:1983 +#: ../src/ui/dialog/inkscape-preferences.cpp:1987 msgid "Icon theme: " msgstr "Thème d'icônes : " -#: ../src/ui/dialog/inkscape-preferences.cpp:1983 +#: ../src/ui/dialog/inkscape-preferences.cpp:1987 msgid "Locations of icon themes" msgstr "Emplacement des thèmes d'icône" -#: ../src/ui/dialog/inkscape-preferences.cpp:1985 +#: ../src/ui/dialog/inkscape-preferences.cpp:1989 msgid "System" msgstr "Système" @@ -20711,30 +20712,28 @@ msgid "Modify Fillet-Chamfer" msgstr "Modifier le filet ou le chanfrein" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:145 -#, fuzzy msgid "_Modify" -msgstr "Modifer le chemin" +msgstr "_Modifer" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:210 -msgid "Radius " -msgstr "Rayon " +msgid "Radius" +msgstr "Rayon" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:212 -msgid "Radius approximated " -msgstr "Rayon approximatif " +msgid "Radius approximated" +msgstr "Rayon approximatif" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:215 -msgid "Knot distance " -msgstr "Distance du nœud " +msgid "Knot distance" +msgstr "Distance du nœud" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:222 msgid "Position (%):" msgstr "Position (%) :" -#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:226 -#, c-format -msgid "(%s):" -msgstr "(%s) :" +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:225 +msgid "%1 (%2):" +msgstr "%1 (%2) :" #: ../src/ui/dialog/lpe-powerstroke-properties.cpp:119 msgid "Modify Node Position" @@ -23767,28 +23766,28 @@ msgctxt "Node tool tip" msgid "Drag to select objects to edit" msgstr "Cliquer-glisser pour sélectionner les objets à éditer" -#: ../src/ui/tools/pen-tool.cpp:230 ../src/ui/tools/pencil-tool.cpp:466 +#: ../src/ui/tools/pen-tool.cpp:233 ../src/ui/tools/pencil-tool.cpp:466 msgid "Drawing cancelled" msgstr "Tracé annulé" -#: ../src/ui/tools/pen-tool.cpp:466 ../src/ui/tools/pencil-tool.cpp:204 +#: ../src/ui/tools/pen-tool.cpp:469 ../src/ui/tools/pencil-tool.cpp:204 msgid "Continuing selected path" msgstr "Prolongation du chemin sélectionné" -#: ../src/ui/tools/pen-tool.cpp:476 ../src/ui/tools/pencil-tool.cpp:212 +#: ../src/ui/tools/pen-tool.cpp:479 ../src/ui/tools/pencil-tool.cpp:212 msgid "Creating new path" msgstr "Création d'un nouveau chemin" -#: ../src/ui/tools/pen-tool.cpp:478 ../src/ui/tools/pencil-tool.cpp:215 +#: ../src/ui/tools/pen-tool.cpp:481 ../src/ui/tools/pencil-tool.cpp:215 msgid "Appending to selected path" msgstr "Ajout au chemin sélectionné" -#: ../src/ui/tools/pen-tool.cpp:643 +#: ../src/ui/tools/pen-tool.cpp:646 msgid "Click or click and drag to close and finish the path." msgstr "" "Cliquer ou cliquer-déplacer pour fermer et terminer le chemin." -#: ../src/ui/tools/pen-tool.cpp:645 +#: ../src/ui/tools/pen-tool.cpp:648 #, fuzzy msgid "" "Click or click and drag to close and finish the path. Shift" @@ -23796,14 +23795,14 @@ msgid "" msgstr "" "Cliquer ou cliquer-déplacer pour fermer et terminer le chemin." -#: ../src/ui/tools/pen-tool.cpp:657 +#: ../src/ui/tools/pen-tool.cpp:660 msgid "" "Click or click and drag to continue the path from this point." msgstr "" "Cliquer ou cliquer-déplacer pour prolonger le chemin à partir " "de ce point." -#: ../src/ui/tools/pen-tool.cpp:659 +#: ../src/ui/tools/pen-tool.cpp:662 #, fuzzy msgid "" "Click or click and drag to continue the path from this point. " @@ -23812,7 +23811,7 @@ msgstr "" "Cliquer ou cliquer-déplacer pour prolonger le chemin à partir " "de ce point." -#: ../src/ui/tools/pen-tool.cpp:2100 +#: ../src/ui/tools/pen-tool.cpp:2036 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Ctrl to " @@ -23821,7 +23820,7 @@ msgstr "" "Segment de courbe : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2101 +#: ../src/ui/tools/pen-tool.cpp:2037 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Ctrl to " @@ -23830,7 +23829,7 @@ msgstr "" "Segment de droite : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2104 +#: ../src/ui/tools/pen-tool.cpp:2040 #, fuzzy, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Shift+ClickSegment de courbe : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2105 +#: ../src/ui/tools/pen-tool.cpp:2041 #, fuzzy, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Shift+Click " @@ -23848,7 +23847,7 @@ msgstr "" "Segment de droite : angle %3.2f°, distance %s ; Ctrl pour " "tourner par incréments ; Entrée pour terminer le chemin" -#: ../src/ui/tools/pen-tool.cpp:2122 +#: ../src/ui/tools/pen-tool.cpp:2058 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -23857,7 +23856,7 @@ msgstr "" "Poignée de contrôle: angle %3.2f°, longueur %s; Ctrl pour " "tourner par incréments" -#: ../src/ui/tools/pen-tool.cpp:2146 +#: ../src/ui/tools/pen-tool.cpp:2082 #, c-format msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with CtrlCtrl pour tourner par incréments ; Maj pour ne déplacer " "que cette poignée" -#: ../src/ui/tools/pen-tool.cpp:2147 +#: ../src/ui/tools/pen-tool.cpp:2083 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " @@ -23877,7 +23876,7 @@ msgstr "" "b> pour tourner par incréments ; Maj pour ne déplacer que cette " "poignée" -#: ../src/ui/tools/pen-tool.cpp:2195 +#: ../src/ui/tools/pen-tool.cpp:2217 msgid "Drawing finished" msgstr "Tracé terminé" @@ -37664,6 +37663,12 @@ msgstr "Un format graphique populaire pour les cliparts" msgid "XAML Input" msgstr "Entrée XAML" +#~ msgid "Radius " +#~ msgstr "Rayon " + +#~ msgid "(%s):" +#~ msgstr "(%s) :" + #, fuzzy #~ msgid "Miter limit" #~ msgstr "Limite du raccord :" diff --git a/po/inkscape.pot b/po/inkscape.pot index 17056adc0..5f46a7b88 100644 --- a/po/inkscape.pot +++ b/po/inkscape.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2015-01-06 10:39+0100\n" +"POT-Creation-Date: 2015-01-13 09:00+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4810,7 +4810,7 @@ msgstr "" msgid "Memory document %1" msgstr "" -#: ../src/document.cpp:819 +#: ../src/document.cpp:839 #, c-format msgid "Unnamed document %d" msgstr "" @@ -5936,6 +5936,7 @@ msgstr "" #: ../src/extension/internal/filter/transparency.h:214 #: ../src/extension/internal/filter/transparency.h:287 #: ../src/extension/internal/filter/transparency.h:349 +#: ../src/ui/dialog/inkscape-preferences.cpp:1751 msgid "Filters" msgstr "" @@ -11721,7 +11722,7 @@ msgstr "" msgid "A related resource" msgstr "" -#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1866 +#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1870 msgid "Language:" msgstr "" @@ -12663,7 +12664,7 @@ msgstr "" msgid "[orphaned]" msgstr "" -#: ../src/sp-tspan.cpp:217 +#: ../src/sp-tspan.cpp:218 msgid "Text Span" msgstr "" @@ -18924,7 +18925,7 @@ msgid "Number of _Threads:" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1373 -#: ../src/ui/dialog/inkscape-preferences.cpp:1905 +#: ../src/ui/dialog/inkscape-preferences.cpp:1909 msgid "(requires restart)" msgstr "" @@ -19170,152 +19171,152 @@ msgstr "" msgid "Misc" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1846 +#: ../src/ui/dialog/inkscape-preferences.cpp:1850 msgctxt "Spellchecker language" msgid "None" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1867 +#: ../src/ui/dialog/inkscape-preferences.cpp:1871 msgid "Set the main spell check language" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1870 +#: ../src/ui/dialog/inkscape-preferences.cpp:1874 msgid "Second language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1871 +#: ../src/ui/dialog/inkscape-preferences.cpp:1875 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1874 +#: ../src/ui/dialog/inkscape-preferences.cpp:1878 msgid "Third language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1875 +#: ../src/ui/dialog/inkscape-preferences.cpp:1879 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1877 +#: ../src/ui/dialog/inkscape-preferences.cpp:1881 msgid "Ignore words with digits" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1879 +#: ../src/ui/dialog/inkscape-preferences.cpp:1883 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1881 +#: ../src/ui/dialog/inkscape-preferences.cpp:1885 msgid "Ignore words in ALL CAPITALS" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1883 +#: ../src/ui/dialog/inkscape-preferences.cpp:1887 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1885 +#: ../src/ui/dialog/inkscape-preferences.cpp:1889 msgid "Spellcheck" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1905 +#: ../src/ui/dialog/inkscape-preferences.cpp:1909 msgid "Latency _skew:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1906 +#: ../src/ui/dialog/inkscape-preferences.cpp:1910 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:1908 +#: ../src/ui/dialog/inkscape-preferences.cpp:1912 msgid "Pre-render named icons" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1910 +#: ../src/ui/dialog/inkscape-preferences.cpp:1914 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:1918 +#: ../src/ui/dialog/inkscape-preferences.cpp:1922 msgid "System info" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "User config: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1922 +#: ../src/ui/dialog/inkscape-preferences.cpp:1926 msgid "Location of users configuration" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "User preferences: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1926 +#: ../src/ui/dialog/inkscape-preferences.cpp:1930 msgid "Location of the users preferences file" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "User extensions: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1930 +#: ../src/ui/dialog/inkscape-preferences.cpp:1934 msgid "Location of the users extensions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1934 +#: ../src/ui/dialog/inkscape-preferences.cpp:1938 msgid "User cache: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1934 +#: ../src/ui/dialog/inkscape-preferences.cpp:1938 msgid "Location of users cache" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Temporary files: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1942 +#: ../src/ui/dialog/inkscape-preferences.cpp:1946 msgid "Location of the temporary files used for autosave" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Inkscape data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1946 +#: ../src/ui/dialog/inkscape-preferences.cpp:1950 msgid "Location of Inkscape data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 +#: ../src/ui/dialog/inkscape-preferences.cpp:1954 msgid "Inkscape extensions: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1950 +#: ../src/ui/dialog/inkscape-preferences.cpp:1954 msgid "Location of the Inkscape extensions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1959 +#: ../src/ui/dialog/inkscape-preferences.cpp:1963 msgid "System data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1959 +#: ../src/ui/dialog/inkscape-preferences.cpp:1963 msgid "Locations of system data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1983 +#: ../src/ui/dialog/inkscape-preferences.cpp:1987 msgid "Icon theme: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1983 +#: ../src/ui/dialog/inkscape-preferences.cpp:1987 msgid "Locations of icon themes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1985 +#: ../src/ui/dialog/inkscape-preferences.cpp:1989 msgid "System" msgstr "" @@ -19631,24 +19632,23 @@ msgid "_Modify" msgstr "" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:210 -msgid "Radius " +msgid "Radius" msgstr "" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:212 -msgid "Radius approximated " +msgid "Radius approximated" msgstr "" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:215 -msgid "Knot distance " +msgid "Knot distance" msgstr "" #: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:222 msgid "Position (%):" msgstr "" -#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:226 -#, c-format -msgid "(%s):" +#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:225 +msgid "%1 (%2):" msgstr "" #: ../src/ui/dialog/lpe-powerstroke-properties.cpp:119 @@ -22433,93 +22433,93 @@ msgctxt "Node tool tip" msgid "Drag to select objects to edit" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:230 ../src/ui/tools/pencil-tool.cpp:466 +#: ../src/ui/tools/pen-tool.cpp:233 ../src/ui/tools/pencil-tool.cpp:466 msgid "Drawing cancelled" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:466 ../src/ui/tools/pencil-tool.cpp:204 +#: ../src/ui/tools/pen-tool.cpp:469 ../src/ui/tools/pencil-tool.cpp:204 msgid "Continuing selected path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:476 ../src/ui/tools/pencil-tool.cpp:212 +#: ../src/ui/tools/pen-tool.cpp:479 ../src/ui/tools/pencil-tool.cpp:212 msgid "Creating new path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:478 ../src/ui/tools/pencil-tool.cpp:215 +#: ../src/ui/tools/pen-tool.cpp:481 ../src/ui/tools/pencil-tool.cpp:215 msgid "Appending to selected path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:643 +#: ../src/ui/tools/pen-tool.cpp:646 msgid "Click or click and drag to close and finish the path." msgstr "" -#: ../src/ui/tools/pen-tool.cpp:645 +#: ../src/ui/tools/pen-tool.cpp:648 msgid "" "Click or click and drag to close and finish the path. Shift" "+Click make a cusp node" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:657 +#: ../src/ui/tools/pen-tool.cpp:660 msgid "" "Click or click and drag to continue the path from this point." msgstr "" -#: ../src/ui/tools/pen-tool.cpp:659 +#: ../src/ui/tools/pen-tool.cpp:662 msgid "" "Click or click and drag to continue the path from this point. " "Shift+Click make a cusp node" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2100 +#: ../src/ui/tools/pen-tool.cpp:2036 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Ctrl to " "snap angle, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2101 +#: ../src/ui/tools/pen-tool.cpp:2037 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Ctrl to " "snap angle, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2104 +#: ../src/ui/tools/pen-tool.cpp:2040 #, c-format msgid "" "Curve segment: angle %3.2f°, distance %s; with Shift+Click make a cusp node, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2105 +#: ../src/ui/tools/pen-tool.cpp:2041 #, c-format msgid "" "Line segment: angle %3.2f°, distance %s; with Shift+Click " "make a cusp node, Enter to finish the path" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2122 +#: ../src/ui/tools/pen-tool.cpp:2058 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " "angle" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2146 +#: ../src/ui/tools/pen-tool.cpp:2082 #, c-format msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with Ctrl to snap angle, with Shift to move this handle only" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2147 +#: ../src/ui/tools/pen-tool.cpp:2083 #, c-format msgid "" "Curve handle: angle %3.2f°, length %s; with Ctrl to snap " "angle, with Shift to move this handle only" msgstr "" -#: ../src/ui/tools/pen-tool.cpp:2195 +#: ../src/ui/tools/pen-tool.cpp:2217 msgid "Drawing finished" msgstr "" diff --git a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp index 23b6f0458..b318933a7 100644 --- a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp +++ b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp @@ -207,12 +207,12 @@ void FilletChamferPropertiesDialog::_handleButtonEvent(GdkEventButton *event) void FilletChamferPropertiesDialog::_set_knot_point(Geom::Point knotpoint) { double position; - std::string distance_or_radius = std::string(_("Radius ")); + std::string distance_or_radius = std::string(_("Radius")); if(aprox){ - distance_or_radius = std::string(_("Radius approximated ")); + distance_or_radius = std::string(_("Radius approximated")); } if(use_distance){ - distance_or_radius = std::string(_("Knot distance ")); + distance_or_radius = std::string(_("Knot distance")); } if (knotpoint.x() > 0) { double intpart; @@ -222,8 +222,7 @@ void FilletChamferPropertiesDialog::_set_knot_point(Geom::Point knotpoint) _fillet_chamfer_position_label.set_label(_("Position (%):")); } else { _flexible = false; - std::string posConcat = distance_or_radius + - std::string(g_strdup_printf(_("(%s):"), unit)); + std::string posConcat = Glib::ustring::compose (_("%1 (%2):"), distance_or_radius, unit); _fillet_chamfer_position_label.set_label(_(posConcat.c_str())); position = knotpoint[Geom::X] * -1; -- cgit v1.2.3 From 18dcef464947f9eb1ba22ccbe3354d2969a50519 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Wed, 14 Jan 2015 23:05:54 +0100 Subject: Fix warnings when tracing enabled. (bzr r13851) --- src/libnrtype/Layout-TNG-Compute.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/libnrtype/Layout-TNG-Compute.cpp b/src/libnrtype/Layout-TNG-Compute.cpp index 13f4b9ab2..beff3734b 100644 --- a/src/libnrtype/Layout-TNG-Compute.cpp +++ b/src/libnrtype/Layout-TNG-Compute.cpp @@ -344,7 +344,7 @@ static void dumpUnbrokenSpans(ParagraphInfo *para){ if (char_attributes.is_mandatory_break && span->end != span->start) { *last_emergency_break_span = *last_break_span = *span; - TRACE(("span %d end of para; width = %f chars = %d\n", span->start.iter_span - para.unbroken_spans.begin(), span->width, char_count)); + TRACE(("span %ld end of para; width = %f chars = %d\n", span->start.iter_span - para.unbroken_spans.begin(), span->width, char_count)); return false; } @@ -401,13 +401,13 @@ static void dumpUnbrokenSpans(ParagraphInfo *para){ span->word_spacing = text_source->style->word_spacing.computed; if (test_width > maximum_width && !char_attributes.is_white) { // whitespaces don't matter, we can put as many as we want at eol - TRACE(("span %d exceeded scanrun; width = %f chars = %d\n", span->start.iter_span - para.unbroken_spans.begin(), span->width, char_count)); + TRACE(("span %ld exceeded scanrun; width = %f chars = %d\n", span->start.iter_span - para.unbroken_spans.begin(), span->width, char_count)); return false; } } while (span->end.char_byte != 0); // while we haven't wrapped to the next span - TRACE(("fitted span %d width = %f chars = %d\n", span->start.iter_span - para.unbroken_spans.begin(), span->width, char_count)); + TRACE(("fitted span %ld width = %f chars = %d\n", span->start.iter_span - para.unbroken_spans.begin(), span->width, char_count)); return true; } @@ -1127,7 +1127,7 @@ unsigned Layout::Calculator::_buildSpansForPara(ParagraphInfo *para) const new_span.text_bytes = 0; new_span.char_index_in_para = char_index_in_para; para->unbroken_spans.push_back(new_span); - TRACE(("add gap span %d\n", para->unbroken_spans.size() - 1)); + TRACE(("add gap span %lu\n", para->unbroken_spans.size() - 1)); } } else if (_flow._input_stream[input_index]->Type() == TEXT_SOURCE && pango_item_index < para->pango_items.size()) { Layout::InputStreamTextSource const *text_source = static_cast(_flow._input_stream[input_index]); @@ -1299,7 +1299,7 @@ unsigned Layout::Calculator::_buildSpansForPara(ParagraphInfo *para) const new_span.baseline_shift = text_source->style->baseline_shift.computed; // TODO: metrics for vertical text - TRACE(("add text span %d \"%s\"\n", para->unbroken_spans.size(), text_source->text->raw().substr(span_start_byte_in_source, new_span.text_bytes).c_str())); + TRACE(("add text span %lu \"%s\"\n", para->unbroken_spans.size(), text_source->text->raw().substr(span_start_byte_in_source, new_span.text_bytes).c_str())); TRACE((" %d glyphs\n", new_span.glyph_string->num_glyphs)); } else { // if there's no text we still need to initialise the styles @@ -1312,7 +1312,7 @@ unsigned Layout::Calculator::_buildSpansForPara(ParagraphInfo *para) const new_span.line_height.setZero(); new_span.line_height_multiplier = 1.0; } - TRACE(("add style init span %d\n", para->unbroken_spans.size())); + TRACE(("add style init span %lu\n", para->unbroken_spans.size())); } para->unbroken_spans.push_back(new_span); @@ -1348,7 +1348,7 @@ bool Layout::Calculator::_goToNextWrapShape() _current_shape_index++; if (_current_shape_index == _flow._input_wrap_shapes.size()) return false; _scanline_maker = new ShapeScanlineMaker(_flow._input_wrap_shapes[_current_shape_index].shape, _block_progression); - TRACE(("begin wrap shape %d\n", _current_shape_index)); + TRACE(("begin wrap shape %u\n", _current_shape_index)); return true; } @@ -1406,7 +1406,7 @@ bool Layout::Calculator::_findChunksForLine(ParagraphInfo const ¶, scan_runs = _scanline_maker->makeScanline(*line_height); } - TRACE(("finding line fit y=%f, %d scan runs\n", scan_runs.front().y, scan_runs.size())); + TRACE(("finding line fit y=%f, %lu scan runs\n", scan_runs.front().y, scan_runs.size())); chunk_info->clear(); chunk_info->reserve(scan_runs.size()); if (para.direction == RIGHT_TO_LEFT) std::reverse(scan_runs.begin(), scan_runs.end()); @@ -1505,7 +1505,7 @@ bool Layout::Calculator::_buildChunksInScanRun(ParagraphInfo const ¶, } } - TRACE(("chunk complete, used %f width (%d whitespaces, %d brokenspans)\n", new_chunk.text_width, new_chunk.whitespace_count, new_chunk.broken_spans.size())); + TRACE(("chunk complete, used %f width (%d whitespaces, %lu brokenspans)\n", new_chunk.text_width, new_chunk.whitespace_count, new_chunk.broken_spans.size())); chunk_info->push_back(new_chunk); if (scan_run.width() >= 4.0 * line_height->total() && last_span_at_break.end == start_span_pos) { @@ -1543,7 +1543,7 @@ bool Layout::Calculator::_buildChunksInScanRun(ParagraphInfo const ¶, chunk_info->back().text_width += last_span_at_break.width; chunk_info->back().whitespace_count += last_span_at_break.whitespace_count; } - TRACE(("correction: fitted span %d width = %f\n", last_span_at_break.start.iter_span - para.unbroken_spans.begin(), last_span_at_break.width)); + TRACE(("correction: fitted span %lu width = %f\n", last_span_at_break.start.iter_span - para.unbroken_spans.begin(), last_span_at_break.width)); } } @@ -1616,7 +1616,7 @@ bool Layout::Calculator::calculate() else para.alignment = para.direction == LEFT_TO_RIGHT ? LEFT : RIGHT; - TRACE(("para prepared, adding as #%d\n", _flow._paragraphs.size())); + TRACE(("para prepared, adding as #%lu\n", _flow._paragraphs.size())); Layout::Paragraph new_paragraph; new_paragraph.base_direction = para.direction; new_paragraph.alignment = para.alignment; @@ -1638,7 +1638,7 @@ bool Layout::Calculator::calculate() _scanline_maker->completeLine(); // Increments y by line height } while (span_pos.iter_span != para.unbroken_spans.end()); - TRACE(("para %d end\n\n", _flow._paragraphs.size() - 1)); + TRACE(("para %lu end\n\n", _flow._paragraphs.size() - 1)); if (_scanline_maker != NULL) { bool is_empty_para = _flow._characters.empty() || _flow._characters.back().line(&_flow).in_paragraph != _flow._paragraphs.size() - 1; if ((is_empty_para && para_end_input_index + 1 >= _flow._input_stream.size()) -- cgit v1.2.3 From 4945f8e2b75648e4fec6b225d02ad83104601f5a Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Thu, 15 Jan 2015 17:57:00 +0100 Subject: Read properties for SVG 2 text in a shape. (bzr r13852) --- src/attributes.cpp | 5 +++++ src/attributes.h | 5 +++++ src/style.cpp | 27 +++++++++++++++++++++++++++ src/style.h | 6 ++++++ 4 files changed, 43 insertions(+) diff --git a/src/attributes.cpp b/src/attributes.cpp index f386832c7..81b12c658 100644 --- a/src/attributes.cpp +++ b/src/attributes.cpp @@ -438,6 +438,11 @@ static SPStyleProp const props[] = { {SP_PROP_KERNING, "kerning"}, {SP_PROP_TEXT_ANCHOR, "text-anchor"}, {SP_PROP_WHITE_SPACE, "white-space"}, + /* SVG 2 Text Wrapping */ + {SP_PROP_SHAPE_INSIDE, "shape-inside"}, + {SP_PROP_SHAPE_OUTSIDE, "shape-outside"}, + {SP_PROP_SHAPE_PADDING, "shape-padding"}, + {SP_PROP_SHAPE_MARGIN, "shape-margin"}, /* Text Decoration */ {SP_PROP_TEXT_DECORATION, "text-decoration"}, {SP_PROP_TEXT_DECORATION_LINE, "text-decoration-line"}, diff --git a/src/attributes.h b/src/attributes.h index 97540bc71..660145a54 100644 --- a/src/attributes.h +++ b/src/attributes.h @@ -445,6 +445,11 @@ enum SPAttributeEnum { SP_PROP_TEXT_ANCHOR, SP_PROP_WHITE_SPACE, + SP_PROP_SHAPE_INSIDE, + SP_PROP_SHAPE_OUTSIDE, + SP_PROP_SHAPE_PADDING, + SP_PROP_SHAPE_MARGIN, + /* Text Decoration */ SP_PROP_TEXT_DECORATION, /* SVG 1 underline etc.( no color or style) OR SVG2 with _LINE, _STYLE, _COLOR values */ SP_PROP_TEXT_DECORATION_LINE, /* SVG 2 underline etc. */ diff --git a/src/style.cpp b/src/style.cpp index 0772a4bce..8b6c4c79e 100644 --- a/src/style.cpp +++ b/src/style.cpp @@ -133,6 +133,12 @@ SPStyle::SPStyle(SPDocument *document_in, SPObject *object_in) : text_anchor( "text-anchor", enum_text_anchor, SP_CSS_TEXT_ANCHOR_START ), white_space( "white-space", enum_white_space, SP_CSS_WHITE_SPACE_NORMAL ), + // SVG 2 Text Wrapping + shape_inside( "shape-inside" ), // SPIString + //shape_outside( "shape-outside" ), // SPIString + shape_padding( "shape-padding", 0.0 ), // SPILength for now + //shape_margin( "shape-margin", 0.0 ), // SPILength for now + text_decoration(), text_decoration_line(), text_decoration_style(), @@ -300,6 +306,9 @@ SPStyle::SPStyle(SPDocument *document_in, SPObject *object_in) : _properties.push_back( &text_anchor ); _properties.push_back( &white_space ); + _properties.push_back( &shape_inside ); + _properties.push_back( &shape_padding ); + _properties.push_back( &clip_rule ); _properties.push_back( &display ); _properties.push_back( &overflow ); @@ -383,6 +392,10 @@ SPStyle::SPStyle(SPDocument *document_in, SPObject *object_in) : // _propmap.insert( std::make_pair( text_anchor.name, reinterpret_cast(&SPStyle::text_anchor ) ) ); // _propmap.insert( std::make_pair( white_space.name, reinterpret_cast(&SPStyle::white_space ) ) ); + + // _propmap.insert( std::make_pair( shape_inside.name, reinterpret_cast(&SPStyle::shape_inside ) ) ); + // _propmap.insert( std::make_pair( shape_padding.name, reinterpret_cast(&SPStyle::shape_padding ) ) ); + // _propmap.insert( std::make_pair( clip_rule.name, reinterpret_cast(&SPStyle::clip_rule ) ) ); // _propmap.insert( std::make_pair( display.name, reinterpret_cast(&SPStyle::display ) ) ); // _propmap.insert( std::make_pair( overflow.name, reinterpret_cast(&SPStyle::overflow ) ) ); @@ -719,6 +732,12 @@ SPStyle::readIfUnset( gint id, gchar const *val ) { case SP_PROP_WHITE_SPACE: white_space.readIfUnset( val ); break; + case SP_PROP_SHAPE_INSIDE: + shape_inside.readIfUnset( val ); + break; + case SP_PROP_SHAPE_PADDING: + shape_padding.readIfUnset( val ); + break; case SP_PROP_BASELINE_SHIFT: baseline_shift.readIfUnset( val ); break; @@ -1526,6 +1545,12 @@ sp_style_unset_property_attrs(SPObject *o) if (style->white_space.set) { repr->setAttribute("white_space", NULL); } + if (style->shape_inside.set) { + repr->setAttribute("shape_inside", NULL); + } + if (style->shape_padding.set) { + repr->setAttribute("shape_padding", NULL); + } if (style->writing_mode.set) { repr->setAttribute("writing_mode", NULL); } @@ -1614,6 +1639,8 @@ sp_css_attr_unset_text(SPCSSAttr *css) sp_repr_css_set_property(css, "writing-mode", NULL); sp_repr_css_set_property(css, "text-anchor", NULL); sp_repr_css_set_property(css, "white-space", NULL); + sp_repr_css_set_property(css, "shape-inside", NULL); + sp_repr_css_set_property(css, "shape-padding", NULL); sp_repr_css_set_property(css, "kerning", NULL); // not implemented yet sp_repr_css_set_property(css, "dominant-baseline", NULL); // not implemented yet sp_repr_css_set_property(css, "alignment-baseline", NULL); // not implemented yet diff --git a/src/style.h b/src/style.h index 3f21f37db..ab34476b3 100644 --- a/src/style.h +++ b/src/style.h @@ -142,6 +142,12 @@ public: /** white space (svg2) */ SPIEnum white_space; + /** SVG2 Text Wrapping */ + SPIString shape_inside; + // SPIString shape_outside; + SPILength shape_padding; + // SPILength shape_margin; + /* Text Decoration ----------------------- */ /** text decoration (css2 16.3.1) */ -- cgit v1.2.3 From 45b5e7ad68a9166a61f96b3ffc469818a2bf4fcd Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Thu, 15 Jan 2015 14:03:17 -0500 Subject: during copy and paste, scale stock symbols from units of 'px' to 'document-units'. (Bug 1365451) Fixed bugs: - https://launchpad.net/bugs/1365451 (bzr r13853) --- src/sp-item-group.cpp | 6 +++--- src/ui/clipboard.cpp | 29 ++++++++++++++++++++--------- src/ui/clipboard.h | 2 +- src/ui/dialog/symbols.cpp | 2 +- 4 files changed, 25 insertions(+), 14 deletions(-) diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp index acf8b2012..b1ba37de2 100644 --- a/src/sp-item-group.cpp +++ b/src/sp-item-group.cpp @@ -727,8 +727,8 @@ void SPGroup::scaleChildItemsRec(Geom::Scale const &sc, Geom::Point const &p, bo group->scaleChildItemsRec(sc, p, false); } } else { - Geom::OptRect bbox = item->desktopVisualBounds(); - if (bbox) { +// Geom::OptRect bbox = item->desktopVisualBounds(); +// if (bbox) { // test not needed, this was causing a failure to scale and in the clipboard, see LP Bug 1365451 // Scale item Geom::Translate const s(p); Geom::Affine final = s.inverse() * sc * s; @@ -789,7 +789,7 @@ void SPGroup::scaleChildItemsRec(Geom::Scale const &sc, Geom::Point const &p, bo item->scaleCenter(sc); // All coordinates have been scaled, so also the center must be scaled item->updateRepr(); } - } +// } } } } diff --git a/src/ui/clipboard.cpp b/src/ui/clipboard.cpp index c2465932b..dabebe1be 100644 --- a/src/ui/clipboard.cpp +++ b/src/ui/clipboard.cpp @@ -107,7 +107,7 @@ class ClipboardManagerImpl : public ClipboardManager { public: virtual void copy(SPDesktop *desktop); virtual void copyPathParameter(Inkscape::LivePathEffect::PathParam *); - virtual void copySymbol(Inkscape::XML::Node* symbol, gchar const* style); + virtual void copySymbol(Inkscape::XML::Node* symbol, gchar const* style, bool user_symbol); virtual bool paste(SPDesktop *desktop, bool in_place); virtual bool pasteStyle(SPDesktop *desktop); virtual bool pasteSize(SPDesktop *desktop, bool separately, bool apply_x, bool apply_y); @@ -303,7 +303,7 @@ void ClipboardManagerImpl::copyPathParameter(Inkscape::LivePathEffect::PathParam * Copy a symbol from the symbol dialog. * @param symbol The Inkscape::XML::Node for the symbol. */ -void ClipboardManagerImpl::copySymbol(Inkscape::XML::Node* symbol, gchar const* style) +void ClipboardManagerImpl::copySymbol(Inkscape::XML::Node* symbol, gchar const* style, bool user_symbol) { //std::cout << "ClipboardManagerImpl::copySymbol" << std::endl; if ( symbol == NULL ) { @@ -326,17 +326,28 @@ void ClipboardManagerImpl::copySymbol(Inkscape::XML::Node* symbol, gchar const* Glib::ustring id("#"); id += symbol->attribute("id"); + gdouble scale_units = 1; // scale from "px" to "document-units" + Inkscape::XML::Node *nv_repr = SP_ACTIVE_DESKTOP->getNamedView()->getRepr(); + if (nv_repr->attribute("inkscape:document-units")) + scale_units = Inkscape::Util::Quantity::convert(1, "px", nv_repr->attribute("inkscape:document-units")); + SPObject *cmobj = _clipboardSPDoc->getObjectByRepr(repr); + if (cmobj && !user_symbol) { // convert only stock symbols + if (!Geom::are_near(scale_units, 1.0, Geom::EPSILON)) { + dynamic_cast(cmobj)->scaleChildItemsRec(Geom::Scale(scale_units), + Geom::Point(0, SP_ACTIVE_DESKTOP->getDocument()->getHeight().value("px")), + false); + } + } + Inkscape::XML::Node *use = _doc->createElement("svg:use"); use->setAttribute("xlink:href", id.c_str() ); // Set a default style in rather than so it can be changed. use->setAttribute("style", style ); -/* disable rev 13709 in rev 13806, following Bug 1365451, comments 13-16 - Inkscape::XML::Node *nv_repr = SP_ACTIVE_DESKTOP->getNamedView()->getRepr(); - gdouble scale_units = Inkscape::Util::Quantity::convert(1, nv_repr->attribute("inkscape:document-units"), "px"); - gchar *transform_str = sp_svg_transform_write(Geom::Scale(scale_units, scale_units)); - use->setAttribute("transform", transform_str); - g_free(transform_str); -*/ + if (!Geom::are_near(scale_units, 1.0, Geom::EPSILON)) { + gchar *transform_str = sp_svg_transform_write(Geom::Scale(1.0/scale_units)); + use->setAttribute("transform", transform_str); + g_free(transform_str); + } _root->appendChild(use); // This min and max sets offsets, we don't have any so set to zero. diff --git a/src/ui/clipboard.h b/src/ui/clipboard.h index b565740c3..9f3b6cbdb 100644 --- a/src/ui/clipboard.h +++ b/src/ui/clipboard.h @@ -44,7 +44,7 @@ class ClipboardManager { public: virtual void copy(SPDesktop *desktop) = 0; virtual void copyPathParameter(Inkscape::LivePathEffect::PathParam *) = 0; - virtual void copySymbol(Inkscape::XML::Node* symbol, gchar const* style) = 0; + virtual void copySymbol(Inkscape::XML::Node* symbol, gchar const* style, bool user_symbol = true) = 0; virtual bool paste(SPDesktop *desktop, bool in_place = false) = 0; virtual bool pasteStyle(SPDesktop *desktop) = 0; virtual bool pasteSize(SPDesktop *desktop, bool separately, bool apply_x, bool apply_y) = 0; diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp index bdba3e154..eeb4d6cbe 100644 --- a/src/ui/dialog/symbols.cpp +++ b/src/ui/dialog/symbols.cpp @@ -498,7 +498,7 @@ void SymbolsDialog::iconChanged() { } ClipboardManager *cm = ClipboardManager::get(); - cm->copySymbol(symbol->getRepr(), style); + cm->copySymbol(symbol->getRepr(), style, symbolDocument == currentDocument); } } -- cgit v1.2.3 From a8479d867d60fe034bf5c02d3154b9386d94521b Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Thu, 15 Jan 2015 14:33:00 -0500 Subject: allow stroke_width to be scaled even if stroke color is not defined. (Bug 1365451 and Bug 1409458) Fixed bugs: - https://launchpad.net/bugs/1365451 (bzr r13854) --- src/sp-item.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sp-item.cpp b/src/sp-item.cpp index fbb76e971..5d181b80a 100644 --- a/src/sp-item.cpp +++ b/src/sp-item.cpp @@ -1299,7 +1299,7 @@ void SPItem::adjust_stroke( gdouble ex ) SPStyle *style = this->style; - if (style && !style->stroke.isNone() && !Geom::are_near(ex, 1.0, Geom::EPSILON)) { + if (style && !Geom::are_near(ex, 1.0, Geom::EPSILON)) { style->stroke_width.computed *= ex; style->stroke_width.set = TRUE; -- cgit v1.2.3 From f43546bcbe3ba88381ebf413fdbd24b92710d6cb Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Thu, 15 Jan 2015 17:18:19 -0500 Subject: for symbol description, report 'id' if 'title' does not exist. (bzr r13855) --- src/sp-use.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sp-use.cpp b/src/sp-use.cpp index 9b38a91c5..3b95e599d 100644 --- a/src/sp-use.cpp +++ b/src/sp-use.cpp @@ -251,6 +251,8 @@ gchar* SPUse::description() const { if ( dynamic_cast(child) ) { if (child->title()) { return g_strdup_printf(_("called %s"), Glib::Markup::escape_text(Glib::ustring( g_dpgettext2(NULL, "Symbol", child->title()))).c_str()); + } else if (child->getAttribute("id")) { + return g_strdup_printf(_("called %s"), Glib::Markup::escape_text(Glib::ustring( g_dpgettext2(NULL, "Symbol", child->getAttribute("id")))).c_str()); } else { return g_strdup_printf(_("called %s"), _("Unnamed Symbol")); } -- cgit v1.2.3 From df941b780ca42ea1cd48835694e23a40c978da37 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Fri, 16 Jan 2015 09:31:31 +0100 Subject: Start to implement SVG 2 text in a shape. (bzr r13857) --- src/sp-text.cpp | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 58 insertions(+), 5 deletions(-) diff --git a/src/sp-text.cpp b/src/sp-text.cpp index 755a4f769..fdf57577c 100644 --- a/src/sp-text.cpp +++ b/src/sp-text.cpp @@ -57,6 +57,12 @@ #include "sp-factory.h" +// For SVG 2 text flow +#include "livarot/Path.h" +#include "livarot/Shape.h" +#include "sp-shape.h" +#include "display/curve.h" + namespace { SPObject* createText() { return new SPText(); @@ -472,6 +478,49 @@ unsigned SPText::_buildLayoutInput(SPObject *root, Inkscape::Text::Layout::Optio int child_attrs_offset = 0; Inkscape::Text::Layout::OptionalTextTagAttrs optional_attrs; + // Test SVG 2 text in shape implementation + // To do: follow SPItem clip_ref/mask_ref code + if (style->shape_inside.set ) { + + // Extract out id + Glib::ustring shape_url = style->shape_inside.value; + if ( shape_url.compare(0,5,"url(#") != 0 || shape_url.compare(shape_url.size()-1,1,")") != 0 ){ + std::cerr << "SPText::_buildLayoutInput(): Invalid shape-inside value: " << shape_url << std::endl; + } else { + shape_url.erase(0,5); + shape_url.erase(shape_url.size()-1,1); + // std::cout << "SPText::_buildLayoutInput(): shape-inside: " << shape_url << std::endl; + SPShape *shape = dynamic_cast(document->getObjectById( shape_url )); + if ( shape ) { + + // This code adapted from sp-flowregion.cpp: GetDest() + if (!(shape->_curve)) { + shape->set_shape(); + } + SPCurve *curve = shape->getCurve(); + + if ( curve ) { + Path *temp = new Path; + temp->LoadPathVector( curve->get_pathvector(), shape->transform, true ); + temp->Convert( 0.25 ); // Convert to polyline + Shape* sh = new Shape; + temp->Fill( sh, 0 ); + // for( unsigned i = 0; i < temp->pts.size(); ++i ) { + // std::cout << " ........ " << temp->pts[i].p << std::endl; + // } + // std::cout << " ...... shape: " << sh->numberOfPoints() << std::endl; + Shape *uncross = new Shape; + uncross->ConvertToShape( sh ); + layout.appendWrapShape( uncross ); + } else { + std::cerr << "SPText::_buildLayoutInput(): Failed to get curve." << std::endl; + } + } else { + std::cerr << "SPText::_buildLayoutInput(): Failed to find shape." << std::endl; + } + } + } + if (SP_IS_TEXT(root)) { SP_TEXT(root)->attributes.mergeInto(&optional_attrs, parent_optional_attrs, parent_attrs_offset, true, true); if (SP_TEXT(root)->attributes.getTextLength()->_set) { // set textLength on the entire layout, see note in TNG-Layout.h @@ -503,7 +552,7 @@ unsigned SPText::_buildLayoutInput(SPObject *root, Inkscape::Text::Layout::Optio child_attrs_offset = parent_attrs_offset; } - if (SP_IS_TSPAN(root)) + if (SP_IS_TSPAN(root)) { if (SP_TSPAN(root)->role != SP_TSPAN_ROLE_UNSPECIFIED) { // we need to allow the first line not to have role=line, but still set the source_cookie to the right value SPObject *prev_object = root->getPrev(); @@ -522,13 +571,17 @@ unsigned SPText::_buildLayoutInput(SPObject *root, Inkscape::Text::Layout::Optio // start position. Very confusing. child_attrs_offset--; } - + } + for (SPObject *child = root->firstChild() ; child ; child = child->getNext() ) { - if (SP_IS_STRING(child)) { - Glib::ustring const &string = SP_STRING(child)->string; + SPString *str = dynamic_cast(child); + if (str) { + Glib::ustring const &string = str->string; + // std::cout << " Appending: " << string << std::endl; layout.appendText(string, root->style, child, &optional_attrs, child_attrs_offset + length); length += string.length(); - } /*XML Tree being directly used here while it shouldn't be.*/ else if (!sp_repr_is_meta_element(child->getRepr())) { + } else if (!sp_repr_is_meta_element(child->getRepr())) { + /* ^^^^ XML Tree being directly used here while it shouldn't be.*/ length += _buildLayoutInput(child, optional_attrs, child_attrs_offset + length, in_textpath); } } -- cgit v1.2.3 From f020705fc609f8718b57b9540e7fc2b2dc59b2fe Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Fri, 16 Jan 2015 15:47:14 +0100 Subject: Test implementation of 'shape-padding'. (bzr r13858) --- src/sp-text.cpp | 17 +++++++++++++++-- src/style.cpp | 1 + 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/sp-text.cpp b/src/sp-text.cpp index fdf57577c..e40661824 100644 --- a/src/sp-text.cpp +++ b/src/sp-text.cpp @@ -501,10 +501,18 @@ unsigned SPText::_buildLayoutInput(SPObject *root, Inkscape::Text::Layout::Optio if ( curve ) { Path *temp = new Path; + Path *padded = new Path; temp->LoadPathVector( curve->get_pathvector(), shape->transform, true ); - temp->Convert( 0.25 ); // Convert to polyline + if( style->shape_padding.set ) { + // std::cout << " padding: " << style->shape_padding.computed << std::endl; + temp->OutsideOutline ( padded, style->shape_padding.computed, join_round, butt_straight, 20.0 ); + } else { + // std::cout << " no padding" << std::endl; + padded->Copy( temp ); + } + padded->Convert( 0.25 ); // Convert to polyline Shape* sh = new Shape; - temp->Fill( sh, 0 ); + padded->Fill( sh, 0 ); // for( unsigned i = 0; i < temp->pts.size(); ++i ) { // std::cout << " ........ " << temp->pts[i].p << std::endl; // } @@ -512,6 +520,11 @@ unsigned SPText::_buildLayoutInput(SPObject *root, Inkscape::Text::Layout::Optio Shape *uncross = new Shape; uncross->ConvertToShape( sh ); layout.appendWrapShape( uncross ); + + delete temp; + delete padded; + delete sh; + // delete uncross; } else { std::cerr << "SPText::_buildLayoutInput(): Failed to get curve." << std::endl; } diff --git a/src/style.cpp b/src/style.cpp index 8b6c4c79e..b65bff53f 100644 --- a/src/style.cpp +++ b/src/style.cpp @@ -249,6 +249,7 @@ SPStyle::SPStyle(SPDocument *document_in, SPObject *object_in) : word_spacing.setStylePointer( this ); stroke_width.setStylePointer( this ); stroke_dashoffset.setStylePointer( this ); + shape_padding.setStylePointer( this ); // Properties that depend on 'color' text_decoration_color.setStylePointer( this ); -- cgit v1.2.3